@charset "iso-8859-1";
	*{
	margin:0;
	padding:0;
}
html{
	height:100%;
	margin-bottom:1px;
}
body{
	background-color:#256179;
	background-image:url(/templates/imedes/img/background_main.png);
	background-repeat:repeat-x;
	background-attachment:scroll;
	color:#FFF;
	font-size:11px;
	font-family:Arial, "San Serif", Helvetica;
	padding-bottom:20px;
}
a, a:link, a:focus{
	color:#4CBCE6;
	text-decoration:underline;
	outline:none;
}
object{
	outline:none;
}
a:hover{
	text-decoration:none;
}
#wrap{
	width:970px;
	margin:0 auto;
	background-color:#000;
	position:relative;
}
#header{
	position:absolute;
	top:0px;
	left:0px;
	width:970px;
	height:186px;
}
#header .content{
	position:relative;
}
#header a#logo{
	position:absolute;
	left:6px;
	top:16px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0px -47px;
	display:block;
	width:463px;
	height:82px;
	text-decoration:none;
}
#header .information{
	position:absolute;
	top:13px;
	right:19px;
	color:#256179;
}
#header .information a{
	text-decoration:none;
}
#header a.information_active{
	text-decoration:underline;
}
#header .languages{
	position:absolute;
	right:350px;
	top:13px;
}
#header .trusted{
	position:absolute;
	width:62px;
	height:85px;
	right:40px;
	top:35px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-345px -330px;
}
#header .trusted a{
	text-decoration:none;
	display:block;
	width:62px;
	height:85px;
}
#navi{
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 0;
	height:47px;
	width:970px;
	position:absolute;
	top:108px;
}
#navi_sub{
	width:970px;
	height:10px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -130px;
	position:absolute;
	top:166px;
	left:0px;
}
*+ html #navi_sub{
	z-index:-1;
}
* html #navi_sub{
	z-index:-1;
	line-height:10px!important;
}
#navtrail{
	position:absolute;
	color:#4CBCE6;
	top:186px;
	left:30px;
}
#nav_trail{
	position:absolute;
	color:#4CBCE6;
	top:186px;
	left:30px;
}
*+ html #navtrail{
	z-index:-1;
}
* html #navtrail{
	z-index:-1;
}
#navtrail a{
	font-weight:bold;
	text-decoration:none;
}
#main{
	padding:0 8px 0 8px;
}
*> #main{
	padding:186px 8px 0 8px;
	width:954px;
}
* html #main{
	margin-top:186px!important;
	width:954px;
}
*+ html #main{
	margin-top:186px!important;
	padding-top:0px!important;
}
#main_content{
	float:left;
	width:748px;
	padding:22px 0 0 0;
}
#maincontent{
	float:left;
	width:725px;
	padding:22px 0 0 23px;
	line-height:16px;
}
#main_content_checkout{
	padding:22px 23px 0 23px;
}
#column_right{
	float:right;
	width:195px;
}
#footer{
	width:950px;
	height:26px;
	position:relative;
	margin:0 auto;
	padding:25px 0 0 0;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -197px;
	text-align:center;
	color:#4CBCE6;
}
#downunder{
	padding:15px;
	text-align:center;
	font-size:10px;
}
#downunder span{
	cursor:pointer;
	text-decoration:underline;
}
#downunder div{
	text-align:center;
	margin:10px 0 0 0;
}
#footer a{
	text-decoration:none;
}
.clear{
	clear:both;
}
.floatleft{
	float:left;
}
.floatright{
	float:right;
}
.aligncenter{
	text-align:center;
}
.alignright{
	text-align:right;
}
.alignleft{
	text-align:left;
}
.none{
	display:none;
}
img{
	border:0px;
}
.errormessage{
	background-color:#800000;
	padding:3px;
	text-align:center;
}
.errormessage a{
	color:#FFF;
}
* html #downunder a.tooltip{
	position:relative;
	background-color:#000;
	z-index:1000;
}
* html #downunder a.tooltip:hover{
	background-color:#000;
}
*> #downunder a.tooltip{
	position:relative;
}
*> #downunder a.tooltip span{
	display:none;
}
* html #downunder a.tooltip span{
	display:none;
	background-color:#000;
}
*> #downunder a.tooltip:hover span{
	display:block;
	position:absolute;
	left:-125px;
	top:-60px;
	color:#FFF;
	z-index:1000;
	background-color:#050505;
	border:1px solid #1f1f1f;
	padding:10px;
	text-decoration:none;
	text-align:justify;
	width:250px;
}
* html #downunder span.tooltip:hover span{
	display:block;
	position:absolute;
	left:-125px;
	top:-60px;
	color:#FFF;
	z-index:1000;
	background-color:#050505;
	border:1px solid #1f1f1f;
	padding:10px;
	text-decoration:none;
	text-align:justify;
	width:250px;
}
#downunder a.tooltip p{
	display:inline;
	text-decoration:underline;
	color:#4cbce6;
}
﻿.boxes{
}
.boxes h4{
	display:block;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	padding:10px 0 7px 0;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-464px -47px;
	text-transform:uppercase;
	position:relative;
}
* html .boxes h4{
	width:195px;
}
.boxes h4 span{
	position:absolute;
	top:11px;
	left:34px;
	display:block;
	width:14px;
	height:12px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -327px;
}
.boxes h4 a{
	color:#D57F4E;
	text-decoration:none;
}
.boxes .content{
	padding:8px;
	border:1px solid #1F1F1F;
	margin:0 0 17px 0;
}
.boxes .content .siegel{
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -251px;
	width:77px;
	height:77px;
	margin:0 auto;
	margin-bottom:10px;
}
.boxes .boxreviews h1 a{
	display:block;
	text-align:center;
	font-size:11px;
	color:#4CBCE6;
	margin:0 0 5px 0;
}
.boxes .tagcloud{
	text-align:justify;
}
.boxes .teaser a{
	display:block;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -785px;
	width:196px;
	height:244px;
	margin:0 0 26px 0;
}
.boxes .teaser_2 a{
	display:block;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-531px -785px;
	width:196px;
	height:244px;
	margin:0 0 26px 0;
}
.boxes .teaser_3 a{
	display:block;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-749px -785px;
	width:196px;
	height:244px;
	margin:0 0 26px 0;
}
.boxes .support{
	padding:0!important;
	width:193px;
	height:128px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-77px -248px;
}
.boxes .support a{
}
.boxes .live{
	text-align:center;
}
.boxes .live img{
	margin:0 0 10px 0;
}
.boxes .live a{
	font-weight:bold;
	text-decoration:none;
}
.boxes .price{
	position:relative;
	height:14px;
	margin:0 0 5px 0;
}
.boxes .price .line{
	display:block;
	position:absolute;
	width:100%;
	height:14px;
	top:0;
	background-image:url(/templates/imedes/img/linethrough.gif);
}
.boxes .whatsnew img.img{
	width:172px;
}
.boxes h4 a.more{
	display:block;
	width:17px;
	height:18px;
	position:absolute;
	right:10px;
	top:8px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -344px;
}
.boxes .whatsnew p{
	text-align:center;
	margin:5px 0;
}
.boxes .whatsnew p a{
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.boxes .whatsnew strong{
	display:block;
	text-align:right;
	font-size:12px;
}
.boxes .whatsnew div{
	text-align:right;
	font-size:10px;
}
.menu, .menu ul{
	margin:16px 0 0 106px;
	padding:0;
	border:0;
	list-style-type:none;
	position:relative;
}
.menu li{
	margin:0;
	padding:0;
	border:0;
	display:block;
	float:left;
	position:relative;
	z-index:5;
	white-space:nowrap;
}
.menu li:hover{
	z-index:10000;
}
.menu li li{
	float:none;
}
.menu ul{
	visibility:hidden;
	position:absolute;
	z-index:10000!important;
	left:0;
	top:0;
}
.menu li:hover>ul{
	visibility:visible;
	top:100%;
}
.menu:after, .menu ul:after{
	content:".";
	height:0;
	display:block;
	visibility:hidden;
	overflow:hidden;
	clear:both;
}
.menu, .menu ul{
	min-height:0;
}
.menu ul{
	background-image:url(/templates/imedes/img/empty.png);
	background-repeat:repeat-x;
	background-position:bottom left;
	margin:0 0 0 11px;
	background-color:#000;
}
.menu li a{
	text-decoration:none;
	display:block;
	position:relative;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}
* html .menu li a{
	padding:5px 20px 5px 22px;
}
.menu li a.bg{
	color:#4CBCE6!important;
}
.menu li li a{
	text-decoration:none;
	padding:5px 10px 5px 22px;
	display:block;
	position:relative;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	min-width:154px;
	text-transform:none;
}
* html .menu li li a{
	width:154px;
}
.menu li.hover:hover>a{
	color:#4CBCE6;
}
.menu li.hover>a{
	text-decoration:none;
	padding:10px 20px 10px 22px;
	display:block;
	position:relative;
	color:#fffa00;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	color:#FFF;
}
.menu li.support{
	margin:0 4px 0 9px!important;
}
.menu li.info{
	margin:0 17px 0 5px!important;
}
.menu li.service{
	margin:0 15px 0 0!important;
}
.menu li.community{
	margin:0 4px 0 0!important;
}
.menu li li:hover>a{
	display:block;
	color:#4CBCE6;
	background-color:#1B3742;
}
.menu a.hoverhover{
	display:block;
	color:#4CBCE6;
	background-color:#1B3742;
}
.menu li li:hover>ul{
	top:5px;
	left:90%;
}
.menu a{
	float:left;
}
.prdlst .item{
	width:240px;
	float:left;
}
.prdlst .left{
	margin:0 13px 0 0;
}
.prdlst h1 a{
	text-decoration:none;
	font-size:12px;
	display:block;
	padding:15px 0 11px 0;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-661px -47px;
	text-align:center;
}
.prdlst .item .content{
	border:1px solid #222222;
	position:relative;
	background-color:#050505;
	min-height:326px;
	position:relative;
}
* html .prdlst .item .content{
	height:326px;
}
.prdlst .item .content .descr{
	padding:21px 10px 0 10px;
	margin:0 0 10px 0;
}
.prdlst .item .content .price{
	position:absolute;
	top:139px;
	left:14px;
	font-size:10px;
}
.prdlst .item .content .details{
	width:149px;
	height:47px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-466px -294px;
	margin:0 auto;
	position:absolute;
	bottom:0;
	left:44px;
}
.prdlisting_drivers{
	margin:0 0 0 22px;
}
.prdlisting_drivers h2{
	display:block;
	width:272px;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -435px;
	position:relative;
	margin:0 0 7px 0;
}
.prdlisting_drivers h2 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.prdlisting_drivers .content{
	background-color:#050505;
	border:1px solid #1f1f1f;
	padding:20px 15px;
	margin:0 0 15px 0;
}
.prdlisting_drivers .content .right h1 a{
	font-size:14px;
	display:block;
	padding:0 0 15px 0;
	border-bottom:1px dotted #163947;
	color:#4cbce6;
	margin:0 0 15px 0;
	text-decoration:none;
}
.prdlisting{
	margin:0 0 0 22px;
}
.prdlisting h2{
	display:block;
	width:160px;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-687px -278px;
	position:relative;
	margin:0 0 7px 0;
}
.prdlisting h2 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.prdlisting .content{
	background-color:#050505;
	border:1px solid #1f1f1f;
	padding:20px 15px;
	margin:0 0 15px 0;
}
.prdlisting .content .right{
	width:448px;
	float:right;
}
.prdlisting .content .right h1 a{
	font-size:14px;
	display:block;
	padding:0 0 15px 0;
	border-bottom:1px dotted #163947;
	color:#4cbce6;
	margin:0 0 15px 0;
	text-decoration:none;
}
.prdlisting .content .right .bottom{
}
.prdlisting .content .right .bottom ul{
	list-style-type:none;
	padding:0;
	margin:0;
}
.prdlisting .content .right .bottom ul li{
	padding:2px 15px 2px 15px;
	background-image:url(/templates/imedes/img/arrow.png);
	background-repeat:no-repeat;
}
.prdlisting .content .right .bottom .links{
	float:left;
	width:50%;
	line-height:16px;
}
.prdlisting .content .right .bottom .links img{
	margin:0 0 4px 0;
}
.prdlisting .content .right .bottom .links span{
	color:#d57f4e;
}
.prdlisting .content .right .bottom .links span.specialprice{
	position:relative;
	height:14px;
	display:block;
	margin:0 0 5px 0;
	float:left;
}
.prdlisting .content .right .bottom .links span.specialprice span.inner{
	display:block;
	position:absolute;
	width:100%;
	height:14px;
	top:0;
	background-image:url(/templates/imedes/img/linethrough.gif);
}
.prdlisting .content .right .bottom .rechts{
	float:right;
}
.prdlisting .content .right .bottom .rechts img{
}
.prdlisting .content .left{
	width:225px;
	float:left;
}
.also_purchased{
}
.also_purchased h2{
	display:block;
	width:160px;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-687px -278px;
	position:relative;
}
.also_purchased h2 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.also_purchased .content{
	background-color:#050505;
	margin:0 0 15px 0;
}
.also_purchased .content .right{
	width:448px!important;
	float:right;
}
.also_purchased .content .right h1 a{
	text-decoration:none;
	font-size:12px;
}
.also_purchased .content .right .bottom{
}
.also_purchased .content .right .bottom ul{
	list-style-type:none;
	padding:0;
	margin:0;
}
.also_purchased .content .right .bottom ul li{
	padding:2px 15px 2px 15px;
	background-image:url(/templates/imedes/img/arrow.png);
	background-repeat:no-repeat;
}
.also_purchased .content .right .bottom .links{
	float:left;
	width:50%;
	line-height:16px;
}
.also_purchased .content .right .bottom .links img{
	margin:0 0 4px 0;
}
.also_purchased .content .right .bottom .links span{
	color:#d57f4e;
}
.also_purchased .content .right .bottom .rechts{
	float:right;
}
.also_purchased .content .right .bottom .rechts img{
}
.also_purchased .content .left{
	width:225px;
	float:left;
}
.contactus h1{
	position:relative;
	display:block;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-848px -521px;
	margin:0 0 20px 0;
	width:173px;
}
.contactus h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.contactus h1 small{
	position:absolute;
	right:-550px;
	top:5px;
	font-weight:normal;
	font-size:11px;
}
.contactus .content{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
	line-height:18px;
}
.contactus .left{
	float:left;
	width:40%;
}
.contactus .right{
	float:right;
	width:55%;
}
.contactus .right h3{
	font-size:12px;
	color:#e5836a;
	display:block;
	margin-bottom:10px;
}
.contactus h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.contactus .content textarea{
	font-family:Arial, "San Serif";
	font-size:11px;
	border:0;
	padding:3px;
	width:99%;
	height:50px;
	margin-bottom:10px;
}
.contactus .content input{
	width:200px;
	font-size:11px;
	padding:3px 4px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	font-family:Arial, "San Serif";
}
.contactus .dsg input{
	width:auto;
	padding:0;
	margin:0;
	border:0;
	background:transparent;
}
.contactus .button_send input{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-272px -521px;
	float:right;
	border:0;
	padding:0;
}
.contactus .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-465px -370px;
	float:right;
	border:0;
	padding:0;
}
.contactus .content h3{
	font-size:11px;
}
.shop_content h1{
	font-size:16px;
	display:block;
	padding:4px;
	background-image:url(/templates/imedes/img/h1_bg.png);
	background-repeat:no-repeat;
	margin-bottom:10px;
}
.shop_content .content{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.shop_content .content ul{
	margin:0 0 0 17px;
}
.shop_content .content ol{
	margin:0 0 0 17px;
}
.products_reviews h2{
	font-size:14px;
	padding:0 0 20px 0;
	color:#4cbce6;
}
.products_reviews .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-666px -550px;
	float:right;
}
.products_reviews .inner{
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 15px 0;
}
.products_reviews .inner img{
	margin:0 0 5px 0;
}
.writereviews h1{
	position:relative;
	display:block;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-204px -579px;
	margin:0 0 20px 0;
	width:192px;
}
.writereviews h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.writereviews .content{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.writereviews h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.writereviews textarea{
	font-family:Arial, "San Serif";
	font-size:11px;
	border:0;
	padding:3px;
	width:450px;
	height:150px;
}
.writereviews .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-816px -550px;
	float:right;
}
.reviews h1{
	position:relative;
	display:block;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-397px -579px;
	margin:0 0 20px 0;
	width:313px;
}
.reviews h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.reviews h2 a{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
	text-decoration:none;
}
.reviews .content{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.reviews .content .left{
	width:225px;
	float:left;
}
.reviews .content .right{
	width:448px;
	float:right;
}
.reviews .content .right span{
	color:#4cbce6;
}
.reviews .content .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-848px -278px;
	float:right;
}
.reviewsinfo h1{
	position:relative;
	display:block;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-397px -579px;
	margin:0 0 20px 0;
	width:313px;
}
.reviewsinfo h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.reviewsinfo .content{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.reviewsinfo .content h2 a{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
	text-decoration:none;
}
.reviewsinfo .content .left{
	float:left;
	width:225px;
}
.reviewsinfo .content .right{
	width:448px;
	float:right;
}
.reviewsinfo .content .right span{
	color:#4cbce6;
}
.reviewsinfo .content .right a.button{
	display:block;
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-766px -426px;
	float:right;
}
.reviewsinfo .content .right .button_back{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-712px -579px;
	float:left;
}
.prdreviews h1{
	font-size:16px;
	display:block;
	padding:4px;
	background-image:url(/templates/imedes/img/h1_bg.png);
	background-repeat:no-repeat;
	margin-bottom:10px;
}
.prdreviews .heading{
	font-size:12px;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.prdreviews .left{
	width:33%;
	float:left;
	font-weight:bold;
}
.prdreviews .center{
	width:33%;
	float:left;
	font-weight:bold;
	text-align:center;
}
.prdreviews .right{
	width:33%;
	float:right;
	text-align:right;
	font-weight:bold;
}
.prdreviews .content{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.prdreviews .content .left{
	width:33%;
	float:left;
	font-weight:normal;
}
.prdreviews .content .center{
	width:33%;
	float:left;
	font-weight:normal;
	text-align:center;
}
.prdreviews .content .right{
	width:33%;
	float:right;
	text-align:right;
	font-weight:normal;
}
.cookie h1{
	position:relative;
	display:block;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-172px -608px;
	margin:0 0 20px 0;
	width:172px;
}
.cookie h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.cookie .content{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.cookie .content ol{
	margin-left:15px;
}
.tellafriend h1{
	display:block;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-651px -608px;
	margin:0 0 20px 0;
	width:301px;
}
.tellafriend h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.tellafriend .content{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.tellafriend h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.tellafriend .content .left{
	float:left;
	margin-right:50px;
}
.tellafriend .content input{
	width:200px;
	margin:4px 3px 3px 0;
	font-family:Arial, "San Serif", Helevetica;
	color:#787878;
	border:1px solid #cacaca;
	padding:2px;
	font-size:11px;
}
.tellafriend .content .checkbox input{
	width:auto;
}
.tellafriend .content textarea{
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:2px;
	font-family:Arial, "San Serif", Helevetica;
	font-size:11px;
	margin-bottom:10px;
	width:99%;
	height:50px;
	margin-bottom:10px;
}
.tellafriend .button{
	background-image:url(/templates/imedes/img/main.png);
	background-position:-273px -521px;
	float:right;
	border:0;
	padding:0;
	width:149px;
	height:26px;
}
.error_message h1{
	display:block;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-207px -637px;
	margin:0 0 20px 0;
	width:597px;
}
.error_message .content{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.error_message h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.error_message .content .text_search{
	float:left;
	margin:0 10px 0 0;
	padding:3px 0 0 0;
}
.error_message .content input{
	font-family:arial;
	font-size:11px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:3px 4px;
	width:250px;
	float:left;
	margin:0 10px 0 0;
}
.error_message .content .button{
	float:left;
}
.error_message .content .button input{
	font-family:arial;
	font-size:11px;
	border:0;
	padding:0;
	width:auto;
	margin:1px 0 0 0;
}
.giftcart .text_code{
	float:left;
	margin-right:15px;
	margin-top:4px;
}
.giftcart .inputs{
	float:left;
	margin-right:15px;
	margin-top:1px;
}
.giftcart .inputs input{
	font-family:arial;
	font-size:11px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:3px 4px;
	width:175px;
}
.giftcart .giftbutton{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-805px -637px;
	float:left;
}
.coupon_help{
	margin:25px;
}
.coupon_help h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.coupon_help .contents{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.news h1{
	display:block;
	width:748px;
	height:16px;
	position:relative;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -1058px;
	font-size:12px;
	padding:15px 0 11px 0;
	color:#4cbce6;
}
.news h1 span{
	display:block;
	margin:0 0 0 90px;
}
.news h1 a{
	font-size:11px;
	font-weight:normal;
	position:absolute;
	top:23px;
}
.news h1 a.archiv{
	right:55px;
}
.news h1 a.search{
	right:15px;
}
.news .newsbody{
	border:1px solid #222222;
	padding:18px 22px;
	background:#090909;
}
.news .newsbody .image{
	float:left;
	width:215px;
	margin:0 24px 0 0;
}
.news .newsbody .content{
	float:left;
	width:463px;
}
.news .newsbody .content span{
	display:block;
	color:#4cbce6;
	margin:0 0 5px 0;
	font-weight:bold;
}
.news .newsbody .content h2{
	padding:0;
	margin:0 0 15px 0;
	display:block;
}
.news .newsbody .content h2 a{
	text-decoration:none;
	font-size:12px;
}
.shopnews h1{
	display:block;
	height:28px;
	width:186px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-716px -753px;
	margin:0 0 20px 0;
}
.shopnews h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.shopnews h2{
	display:block;
	font-size:12px;
	color:#4cbce6;
	margin:0 0 15px 0;
	position:relative;
}
.shopnews h2 span{
	position:absolute;
	top:6px;
	right:0;
	font-weight:normal;
	font-size:11px;
}
.shopnews .content{
	padding:10px;
	border:1px solid #1f1f1f;
}
.shopnews .content .image{
	width:215px;
	float:left;
	margin:0 24px 15px 0;
}
.archiv h1{
	display:block;
	height:28px;
	width:284px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-203px -813px;
	margin:0 0 20px 0;
}
.archiv h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.archiv .content{
	padding:10px;
	border:1px solid #1f1f1f;
}
.archiv .content h2{
	padding:0;
	margin:0 0 15px 0;
	display:block;
	position:relative;
}
.archiv .content h2 a{
	text-decoration:none;
	font-size:12px;
}
.archiv .content h2 span{
	position:absolute;
	top:6px;
	right:0;
	font-weight:normal;
	font-size:11px;
}
.newssearch h1{
	display:block;
	height:28px;
	width:272px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-203px -839px;
	margin:0 0 20px 0;
}
.newssearch h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.newssearch .content{
	padding:10px;
	border:1px solid #1f1f1f;
}
.newssearch strong{
	display:block;
	font-size:12px;
	color:#4cbce6;
	margin:0 0 5px 0;
}
.newssearch .content .keyword{
	float:left;
	width:230px;
}
.newssearch .content .title{
	float:left;
	width:60px;
	margin-top:4px;
}
.newssearch .content .keyword input{
	width:194px;
	font-size:11px;
	padding:3px 4px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	font-family:Arial, "San Serif";
}
.newssearch .content .date{
	float:left;
}
.newssearch .content .date select{
	width:200px;
	font-size:11px;
	padding:2px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	font-family:Arial, "San Serif";
}
.newssearch .content .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-203px -870px;
	float:right;
}
div#nyroModalFull{
	font-size:11px;
	color:#FFF;
	font-family:Arial;
}
div#nyroModalFull div#nyroModalLoading{
	border:4px solid #4CBCE6;
	width:150px;
	height:150px;
	text-indent:-9999em;
	background:#fff url(/templates/imedes/img/ajaxLoader.gif) no-repeat;
	background-position:center;
}
div#nyroModalFull div#nyroModalLoading.error{
	border:4px solid #f66;
	line-height:20px;
	padding:20px;
	width:300px;
	height:100px;
	text-indent:0;
	background:#000;
}
div#nyroModalFull div#nyroModalWrapper{
	background:#000;
	border:4px solid #4CBCE6;
}
div#nyroModalFull div#nyroModalWrapper a#closeBut{
	position:absolute;
	display:block;
	top:-13px;
	right:-13px;
	width:30px;
	height:30px;
	text-indent:-9999em;
	background:url(/templates/imedes/img/ajaxclose.gif) no-repeat;
	outline:0;
	z-index:2001;
}
div#nyroModalFull div#nyroModalWrapper h1#nyroModalTitle{
	margin:0;
	padding:0;
	position:absolute;
	top:-22px;
	left:5px;
	font-size:12px;
	color:#ddd;
}
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent{
	min-height:400px;
}
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent .shop_content{
	margin:15px;
}
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent .shop_content h3{
	font-size:11px;
}
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent .shop_content .button{
	display:none;
}
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent .shipping .content h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent .shipping .content{
	background-color:#050505;
	border:1px solid #1f1f1f;
	padding:10px;
	margin:10px;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent{
	position:relative;
	overflow:hidden;
	text-align:center;
	z-index:2000;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent img{
	vertical-align:baseline;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div{
	position:absolute;
	bottom:0;
	left:0;
	background:black;
	padding:10px;
	margin:10px;
	border:1px white dotted;
	overflow:hidden;
	opacity:0.3;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div:hover{
	opacity:0.3;
	cursor:help;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a{
	outline:none;
	position:absolute;
	top:0;
	height:100%;
	cursor:pointer;
	text-indent:-9999em;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperSwf a.nyroModalPrev, div#nyroModalFull div#nyroModalWrapper div.wrapperSwf a.nyroModalNext, div#nyroModalFull div#nyroModalWrapper div.wrapper a.nyroModalPrev, div#nyroModalFull div#nyroModalWrapper div.wrapper a.nyroModalNext{
	height:60%;
	width:20%;
	color:#000;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalPrev{
	left:0;
	width:40%;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalPrev:hover{
	background:url(/templates/imedes/img/prev.gif) left 20% no-repeat;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalNext{
	right:0;
	width:40%;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalNext:hover{
	background:url(/templates/imedes/img/next.gif) right 20% no-repeat;
}
.shopping_cart h1{
	position:relative;
	display:block;
	width:171px;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -608px;
	margin:0 0 20px 0;
}
.shopping_cart h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.shopping_cart h3{
	font-size:11px;
}
.shopping_cart h2{
	display:block;
	padding:5px 10px 5px 10px;
	color:#4CBCE6;
	font-size:12px;
}
.shopping_cart .head_image{
	float:left;
	width:225px;
}
.shopping_cart .head_qty{
	float:left;
	width:77px;
	text-align:center;
}
.shopping_cart .head_article{
	float:left;
	width:299px;
}
.shopping_cart .head_single{
	float:left;
	width:90px;
	text-align:right;
}
.shopping_cart .head_total{
	float:left;
	width:90px;
	text-align:right;
}
.shopping_cart .head_remove{
	float:right;
	width:100px;
	text-align:center;
}
.shopping_cart .content{
	padding:10px;
	line-height:16px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.shopping_cart .image{
	float:left;
	width:225px!important;
	text-align:center;
}
.shopping_cart .image img{
}
.shopping_cart .qty{
	float:left;
	width:77px;
	text-align:center;
}
.shopping_cart .qty input{
	width:26px;
	text-align:center;
	font-family:Arial, "San Serif";
	margin-top:3px;
	font-size:11px;
	color:#787878;
	border:1px solid #cacaca;
	padding:2px;
}
.shopping_cart .article{
	float:left;
	width:299px;
}
.shopping_cart .article a{
	font-size:11px;
	font-weight:bold;
	margin-bottom:3px;
}
.shopping_cart .article a:hover{
	text-decoration:none;
}
.shopping_cart .article ul{
	list-style-type:none;
}
.shopping_cart .article ul li{
	padding:1px 0px 1px 15px;
}
.shopping_cart .article ul li.color{
	background-color:#0D1A1F;
	background-image:url(/templates/imedes/img/arrow.png);
	background-repeat:no-repeat;
}
.shopping_cart .article ul li img{
	position:absolute;
	top:4px;
	left:4px;
}
.shopping_cart .article strong.grouptitle{
	display:block;
	margin-bottom:3px;
	color:#d57f4e;
	cursor:pointer;
	position:relative;
}
.shopping_cart .article span.accordsuffix{
	position:absolute;
	right:0px;
	top:0px;
}
.shopping_cart .article ul li select{
	width:283px;
	font-size:11px;
	margin-bottom:3px;
	background-color:#090909;
	color:#FFF;
	border:0;
}
.shopping_cart .article ul li select:focus{
	outline:none;
}
.shopping_cart .single{
	float:left;
	width:90px;
	text-align:right;
}
.shopping_cart .total{
	float:left;
	width:90px;
	text-align:right;
}
.shopping_cart .remove{
	float:right;
	width:100px;
	height:26px;
	text-align:center;
}
.shopping_cart .totals a, .shopping_cart .totals a:link, .shopping_cart .totals a:visited{
	text-decoration:underline;
}
.shopping_cart .totals a:hover{
	text-decoration:none;
}
.shopping_cart .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-801px -492px;
}
.shopping_cart .button_checkout{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-649px -492px;
	float:right;
}
.shopping_cart .button_continue{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-466px -370px;
	float:right;
}
div.register_row .left{
	float:left;
	width:49%;
}
div.register_row .left .content{
	border:1px solid #1f1f1f;
	padding:10px;
	background-color:#050505;
}
div.register_row .contents{
	border:1px solid #1f1f1f;
	padding:10px;
	background-color:#050505;
}
div.register_row .left .outer{
	margin-bottom:3px;
}
div.register_row .left .outer .gender{
	float:left;
	width:210px;
}
div.register_row .contents .gender{
	float:left;
}
div.register_row .contents .gender input{
	width:15px;
	height:10px;
	border:0;
	margin:0 5px 0 2px;
}
div.register_row h3{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
div.register_row .right{
	float:right;
	width:49%;
}
div.register_row .right .content{
	border:1px solid #1f1f1f;
	padding:10px;
	background-color:#050505;
}
div.register_row .contents{
	border-left:1px solid #1f1f1f;
}
div.register_row .right .outer{
	margin-bottom:3px;
}
div.register_row .outer input{
	width:194px;
	font-family:Arial, "San Serif";
	font-size:11px;
	padding:3px 4px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
}
div.register_row .outer select{
	width:204px;
	font-family:Arial, "San Serif";
	font-size:11px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:3px;
	cursor:pointer;
	outline:0;
}
div.register_row .outer .button_register{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-616px -400px;
	float:right;
}
div.register_row .outer .button_register input{
	border:0;
	padding:0;
	width:auto;
	height:auto;
}
div.register_row .outer .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-766px -400px;
	float:left;
}
div.register_row .outer .input input{
	width:auto;
	border:0;
	padding:0;
	background-image:none;
}
div.register_row .checkbox input{
	padding:0!important;
	margin:0!important;
	width:auto!important;
}
div.register_row .outer span{
	width:6px;
}
div.register_row .type{
	width:60%;
}
div.register_row .type a{
	font-weight:normal;
}
div.register_row .type .account_type{
	float:left;
	width:150px;
}
div.checkout_title{
	cursor:pointer;
	color:#FFF;
	font-size:12px;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px solid #163947;
	margin:0 0 10px 0;
	position:relative;
}
.small_title{
	width:444px;
}
.wide_title{
	width:908px;
}
div.checkout_title .right{
	position:absolute;
	right:6px;
	top:3px;
	text-align:right;
	width:auto;
	font-weight:bold;
}
div.checkout_content{
	padding:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
div.checkout_content .cc{
	margin-bottom:3px;
}
div.checkout_content .cc input{
	width:194px;
	font-family:Arial, "San Serif";
	font-size:11px;
	color:#787878;
	border:1px solid #cacaca;
	padding:2px;
	margin-bottom:3px;
}
div.checkout_content .cc img{
	padding:3px;
	background-color:#FFF;
}
div.login_content{
}
div.login_content .left{
	float:left;
	margin-right:50px;
	width:46%;
}
div.login_content .left .outer{
	margin-bottom:3px;
}
div.login_content .left .outer input{
	width:194px;
	font-family:Arial, "San Serif";
	font-size:11px;
	padding:3px 4px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
}
div.login_content .left .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-466px -343px;
}
div.login_content .right{
	float:right;
	width:46%}
div.login_content .right .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-616px -400px;
}
div.login_content .right h3{
	display:block;
	font-size:11px;
	margin-bottom:3px;
}
div.checkout_content .inputRequirement{
	color:#ff0000;
}
div.checkout_content .inputRequirement select{
}
div.checkout_content .virtual{
	text-align:center;
}
div.checkout_content .left_space{
}
div.checkout_shipping_modules, .checkout_shipping_address{
	width:49%;
	float:left;
	clear:left;
}
.checkout_shipping_address .new_address h3{
	font-size:11px;
	margin-bottom:10px;
	display:block;
	border-bottom:1px solid #787878;
}
.checkout_shipping_address .new_address h3 span{
	float:right;
	font-size:10px;
	font-weight:normal;
}
.checkout_shipping_address .new_address .outer{
	margin-bottom:3px;
}
.checkout_shipping_address .new_address input{
	width:194px;
	font-family:Arial, "San Serif";
	font-size:11px;
	padding:3px 4px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
}
.checkout_shipping_address .new_address .gender{
	margin-bottom:3px;
}
.checkout_shipping_address .new_address .gender input{
	width:auto;
	border:0;
	padding:0;
	background-image:none;
}
.checkout_shipping_address .new_address .gender .gendertext{
	float:left;
	width:210px;
}
.checkout_shipping_address .old_address select{
	width:204px;
	font-family:Arial, "San Serif";
	font-size:11px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:3px;
	cursor:pointer;
}
.checkout_shipping_address .new_address select{
	width:204px!important;
	font-family:Arial, "San Serif";
	font-size:11px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:3px;
	cursor:pointer;
	outline:0;
}
div.checkout_payment_modules, .checkout_payment_address{
	width:49%;
	float:right;
	clear:right;
}
.checkout_payment_address .new_address h3{
	font-size:11px;
	margin-bottom:10px;
	display:block;
	border-bottom:1px solid #FFF;
}
.checkout_payment_address .new_address h3 span{
	float:right;
	font-size:10px;
	font-weight:normal;
}
.checkout_payment_address .new_address .outer{
	margin-bottom:3px;
}
.checkout_payment_address .new_address input{
	width:194px;
	font-family:Arial, "San Serif";
	font-size:11px;
	padding:3px 4px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
}
.checkout_payment_address .new_address .gender{
	margin-bottom:3px;
}
.checkout_payment_address .new_address .gender input{
	width:auto;
	border:0;
	padding:0;
	background-image:none;
}
.checkout_payment_address .new_address .gender .gendertext{
	float:left;
	width:210px;
}
.checkout_payment_address .old_address select{
	width:auto;
	font-family:Arial, "San Serif";
	font-size:11px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:3px;
	cursor:pointer;
}
.checkout_payment_address .new_address select{
	width:203px!important;
	font-family:Arial, "San Serif";
	font-size:11px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:3px;
	cursor:pointer;
	outline:0;
}
div.checkout_total{
	text-align:right;
}
#checkout_total table{
	float:right;
}
div.checkout_spacer{
	height:12px;
	font-size:9px;
	clear:both;
}
div.checkout_button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-848px -306px;
	margin:15px 0 0 0;
	display:block;
	float:right;
}
div.checkoutbutton{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-766px -427px;
	margin:15px 0 0 0;
	display:block;
	float:right;
}
div.save_shipping{
	width:149px;
	height:26px;
	margin:15px 0 5px 0;
	display:block;
	text-align:right;
}
div.save_address{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-616px -427px;
	display:block;
	float:right;
}
span.edititems select{
	font-family:Arial, "San Serif";
	font-size:11px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:1px;
	cursor:pointer;
	outline:0;
	margin:2px 0 2px 0;
}
ul.items{
	margin:0 0 0 15px;
}
.radiobox{
	vertical-align:middle;
	padding:0px;
	margin:0px;
}
.float_right{
	float:right;
}
.float_left{
	float:left;
}
.module_ok, div.checkout_please_wait{
	color:green;
	font-weight:bold;
}
div.checkout_error{
	color:#FF0000;
	font-weight:bold;
}
.modalDialog_transparentDivs{
	opacity:0.7;
	background:black;
	z-index:1;
	position:absolute;
}
.modalDialog_contentDiv{
	border:4px solid #4CBCE6;
	padding:0px;
	z-index:100;
	position:absolute;
	background-color:#050505;
	color:#FFF;
	overflow:auto;
	margin:5px;
}
.modalDialog_contentDiv_shadow{
	z-index:90;
	position:absolute;
	background-color:#555;
	opacity:0.3;
}
a.close_modalDialog, a.close_modalDialog:link, a.close_modalDialog:hover{
	display:block;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	position:absolute;
	top:2px;
	left:700px;
}
a.displayMessage, a.displayMessage:link, a.displayMessage:visited,a.displayMessage:hover{
	font-weight:bold;
}
h1.heading_modalDialog{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:5px 10px 10px 10px;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
	position:relative;
}
.modalDialog_content{
	padding:10px;
}
.modalDialog_content li{
	margin-left:25px;
}
.modelDialog{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	border:1px solid #1f1f1f;
}
.checkout h1{
	position:relative;
	display:block;
	width:320px;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-359px -463px;
	margin:0 0 20px 0;
}
.checkout h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.checkout h1 small{
	position:absolute;
	right:-590px;
	top:5px;
	font-weight:normal;
	font-size:11px;
}
.checkout textarea{
	padding:2px;
	font-family:Arial, "San Serif", Helevetica;
	font-size:11px;
	margin-bottom:10px;
	width:99%;
	height:50px;
	margin-bottom:10px;
	background-color:#FFF;
	border:0;
}
div.checkout_error_login{
	display:none;
}
.checkout_success h1{
	display:block;
	width:548px;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -492px;
	margin:0 0 20px 0;
}
.checkout_success h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.checkout_success .content{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
	margin-bottom:10px;
	overflow:auto}
.checkout_success .content h3{
	font-size:12px;
	display:block;
	margin-bottom:10px;
}
.checkout_success .content h4{
	font-size:11px;
	display:block;
	margin-bottom:10px;
}
.checkout_success .content .left{
	float:left;
	width:49%;
}
.checkout_success .content .right{
	float:right;
	width:49%;
}
.checkout_success .button_print{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-829px -463px;
}
.checkout_success .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-679px -462px;
}
.checkout_shipping h1{
	display:block;
	width:255px;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-573px -521px;
	margin:0 0 20px 0;
}
.checkout_shipping h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.checkout_shipping h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.checkout_shipping .left{
	float:left;
	width:46%;
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.checkout_shipping .left .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-422px -521px;
	float:right;
}
.checkout_shipping .button_continue{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-466px -370px;
	float:right;
}
.checkout_shipping .right{
	float:right;
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
	width:46%;
}
.checkout_shipping ul{
	list-style-type:none;
}
.checkout_shipping li{
	display:block;
	float:left;
	width:19%;
	padding:10px;
	margin-right:33px;
	text-align:center;
	background-color:#050505;
	border:1px solid #1f1f1f;
	color:#d57f4e;
}
.checkout_shipping li.inactive{
	display:block;
	float:left;
	width:19%;
	padding:10px;
	margin-right:34px;
	text-align:center;
	background-color:#050505;
	border:1px solid #1f1f1f;
	color:#FFF;
}
.checkout_shipping li.inactve_right{
	display:block;
	float:left;
	width:19%;
	padding:10px;
	margin-right:0;
	text-align:center;
	background-color:#050505;
	border:1px solid #1f1f1f;
	color:#FFF;
}
.checkout_payment h1{
	display:block;
	width:227px;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-179px -550px;
	margin:0 0 20px 0;
}
.checkout_payment h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.checkout_payment h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
	position:relative;
}
.checkout_payment h2 span a{
	position:absolute;
	right:5px;
	top:5px;
	font-size:11px;
	font-weight:normal;
}
.checkout_payment .left{
	float:left;
	width:46%;
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.checkout_payment .left .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-422px -521px;
	float:right;
}
.checkout_payment .right{
	float:right;
	width:46%;
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.checkout_payment .button_continue{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-466px -370px;
	float:right;
}
.checkout_payment ul{
	list-style-type:none;
}
.checkout_payment li{
	display:block;
	float:left;
	width:19%;
	padding:10px;
	margin-right:33px;
	text-align:center;
	background-color:#050505;
	border:1px solid #1f1f1f;
	color:#d57f4e;
}
.checkout_payment li.inactive{
	display:block;
	float:left;
	width:19%;
	padding:10px;
	margin-right:34px;
	text-align:center;
	background-color:#050505;
	border:1px solid #1f1f1f;
	color:#FFF;
}
.checkout_payment li.inactve_right{
	display:block;
	float:left;
	width:19%;
	padding:10px;
	margin-right:0;
	text-align:center;
	background-color:#050505;
	border:1px solid #1f1f1f;
	color:#FFF;
}
.checkout_confirmation h1{
	display:block;
	width:320px;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-359px -463px;
	margin:0 0 20px 0;
}
.checkout_confirmation h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.checkout_confirmation h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
	position:relative;
}
.checkout_confirmation h2 span a{
	position:absolute;
	right:5px;
	top:5px;
	font-size:11px;
	font-weight:normal;
}
.checkout_confirmation .left{
	float:left;
	width:46%;
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.checkout_confirmation .right{
	float:right;
	width:46%;
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.checkout_confirmation .content{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.checkout_confirmation .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-766px -427px;
	float:right;
}
.checkout_confirmation ul.products_block li{
	clear:both;
	width:auto;
	padding:0;
	margin:0;
	text-align:left;
	background:none;
	border:0;
	color:#FFF;
}
.checkout_confirmation ul{
	list-style-type:none;
}
.checkout_confirmation li{
	display:block;
	float:left;
	width:19%;
	padding:10px;
	margin-right:33px;
	text-align:center;
	background-color:#050505;
	border:1px solid #1f1f1f;
	color:#d57f4e;
}
.checkout_confirmation li.inactive{
	display:block;
	float:left;
	width:19%;
	padding:10px;
	margin-right:34px;
	text-align:center;
	background-color:#050505;
	border:1px solid #1f1f1f;
	color:#FFF;
}
.checkout_confirmation li.inactve_right{
	display:block;
	float:left;
	width:19%;
	padding:10px;
	margin-right:0;
	text-align:center;
	background-color:#050505;
	border:1px solid #1f1f1f;
	color:#FFF;
}
.checkoutshippingaddress h1{
	display:block;
	width:243px;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -407px;
	margin:0 0 20px 0;
}
.checkoutshippingaddress h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.checkoutshippingaddress h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
	position:relative;
}
.checkoutshippingaddress .content{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.checkoutshippingaddress .content h3{
	font-size:11px;
	margin-bottom:10px;
}
.checkoutshippingaddress .content h4{
	font-size:11px;
	margin-bottom:10px;
	text-decoration:underline;
}
.checkoutshippingaddress .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-466px -370px;
	float:right;
}
.checkout_new_address{
}
.checkout_new_address h3{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
	position:relative;
}
.checkout_new_address h3 span{
	float:right;
	font-weight:normal;
	font-size:11px;
	font-style:normal;
}
.checkout_new_address .gender{
	margin-bottom:3px;
}
.checkout_new_address .gender .gendertext{
	float:left;
	width:190px;
}
.checkout_new_address .outer{
	margin-bottom:3px;
}
.checkout_new_address .outer input{
	width:194px;
	margin:4px 3px 3px 0;
	font-family:Arial, "San Serif";
	font-size:11px;
	padding:3px 4px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
}
.checkout_new_address .outer select{
	width:204px;
	font-family:Arial, "San Serif";
	font-size:11px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:3px;
	cursor:pointer;
	margin:4px 3px 3px 0;
}
.checkout_new_address .new_address{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.checkout_new_address .new_address_inner{
	width:50%;
}
.checkoutshippingaddress ul{
	list-style-type:none;
}
.checkoutshippingaddress li{
	display:block;
	float:left;
	width:19%;
	padding:10px;
	margin-right:33px;
	text-align:center;
	background-color:#050505;
	border:1px solid #1f1f1f;
	color:#d57f4e;
}
.checkoutshippingaddress li.inactive{
	display:block;
	float:left;
	width:19%;
	padding:10px;
	margin-right:34px;
	text-align:center;
	background-color:#050505;
	border:1px solid #1f1f1f;
	color:#FFF;
}
.checkoutshippingaddress li.inactve_right{
	display:block;
	float:left;
	width:19%;
	padding:10px;
	margin-right:0;
	text-align:center;
	background-color:#050505;
	border:1px solid #1f1f1f;
	color:#FFF;
}
@charset "iso-8859-1";
	.prdinfos_treiber{
}
.prdinfos_treiber{
	margin:0 0 0 22px;
}
.prdinfos_treiber .topic{
	margin:0 0 7px 0;
}
.prdinfos_treiber .topic h1{
	display:block;
	width:272px;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -435px;
}
.prdinfos_treiber .topic h1 span{
	position:absolute;
	top:-2000px;
	left:-2000px;
}
.prdinfos_treiber .above{
	border:1px solid #222222;
	background-color:#050505;
	padding:20px 15px;
}
.prdinfos_treiber .above h1{
	font-size:14px;
	display:block;
	padding:0 0 15px 0;
	border-bottom:1px dotted #163947;
	color:#4cbce6;
	margin:0 0 15px 0;
}
.prdinfos_treiber .above .descr{
	margin:15px 0 0 0;
}
.prdinfos_treiber .drivers strong{
	display:none;
}
.prdinfos{
	margin:0 0 0 22px;
}
.prdinfos .topic{
	position:relative;
	margin:0 0 7px 0;
}
.prdinfos .topic h1{
	display:block;
	width:160px;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-687px -278px;
}
.prdinfos .topic h1 span{
	position:absolute;
	top:-2000px;
	left:-2000px;
}
.prdinfos .above{
	border:1px solid #222222;
	background-color:#050505;
	padding:20px 15px;
}
.prdinfos .above .left{
	float:left;
	width:235px;
}
.prdinfos .above .left span a{
	text-decoration:none;
	display:block;
	width:100px;
	height:20px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-479px -107px;
	margin:10px 0 0 35px;
}
.prdinfos .above .right{
	float:right;
	width:448px;
}
.prdinfos .above .right .links{
	float:left;
	width:240px;
}
.prdinfos .above .right .rechts{
	float:right;
	width:190px;
	line-height:20px;
}
.prdinfos .above .right .rechts span.specialprice{
	position:relative;
	height:14px;
	display:block;
	margin:0 0 5px 0;
	float:left;
}
.prdinfos .above .right .rechts span.specialprice span.inner{
	display:block;
	position:absolute;
	width:100%;
	height:14px;
	top:0;
	background-image:url(/templates/imedes/img/linethrough.gif);
}
.prdinfos .above .right .rechts .shipping{
	color:#DA834F;
}
.prdinfos .above .right .rechts .input input{
	font-family:arial;
	font-size:11px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:2px 4px;
	width:26px;
	text-align:center;
	margin:0 0 10px 0;
}
.prdinfos .above .right .rechts .cartbutton{
	width:149px;
	height:53px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-315px -277px;
}
.prdinfos .above .right .links ul{
	list-style-type:none;
	padding:0;
	margin:0;
}
.prdinfos .above .right .links ul li{
	padding:2px 15px 2px 15px;
	background-image:url(/templates/imedes/img/arrow.png);
	background-repeat:no-repeat;
}
.prdinfos .above .right h1{
	font-size:14px;
	display:block;
	padding:0 0 15px 0;
	border-bottom:1px dotted #163947;
	color:#4cbce6;
	margin:0 0 15px 0;
}
.prdinfos .above .line{
	line-height:1px;
	border-bottom:1px dotted #163947;
	margin:20px 0;
}
.prdinfo .top{
	position:relative;
	width:748px;
	height:313px;
	margin:0 0 23px 0;
}
.prdinfo .ice{
	background-image:url(/templates/imedes/img/prd_id_1.jpg);
	background-position:0 0;
}
.prdinfo .ice_i{
	background-image:url(/templates/imedes/img/prd_id_62.jpg);
	background-position:0 0;
}
.prdinfo .fire{
	background-image:url(/templates/imedes/img/prd_id_3.jpg);
	background-position:0 0;
}
.prdinfo .fire_i{
	background-image:url(/templates/imedes/img/prd_id_48.jpg);
	background-position:0 0;
}
.prdinfo .fire_i_spec{
	background-image:url(/templates/imedes/img/prd_id_60.jpg);
	background-position:0 0;
}
.prdinfo .fire_i_3d{
	background-image:url(/templates/imedes/img/prd_id_65.jpg);
	background-position:0 0;
}
.prdinfo .storm{
	background-image:url(/templates/imedes/img/prd_id_4.jpg);
	background-position:0 0;
}
.prdinfo .storm_i{
	background-image:url(/templates/imedes/img/prd_id_49.jpg);
	background-position:0 0;
}
.prdinfo .storm_spec{
	background-image:url(/templates/imedes/img/prd_id_41.jpg);
	background-position:0 0;
}
.prdinfo .earth{
	background-image:url(/templates/imedes/img/prd_id_13.jpg);
	background-position:0 0;
}
.prdinfo .rain{
	background-image:url(/templates/imedes/img/prd_id_16.jpg);
	background-position:0 0;
}
.prdinfo .earth_spec{
	background-image:url(/templates/imedes/img/prd_id_43.jpg);
	background-position:0 0;
}
.prdinfo .earth_i{
	background-image:url(/templates/imedes/img/prd_id_61.jpg);
	background-position:0 0;
}
.prdinfo .sun_i{
	background-image:url(/templates/imedes/img/prd_id_63.jpg);
	background-position:0 0;
}
.prdinfo .moon_i{
	background-image:url(/templates/imedes/img/prd_id_64.jpg);
	background-position:0 0;
}
.prdinfo .top h1{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.prdinfo .text_pcconfig h1{
	display:block;
	font-size:16px;
	padding:0;
	margin:0 0 15px 0;
	color:#4cbce6;
}
.prdinfo .top .description ul{
	position:absolute;
	list-style-type:none;
	left:506px;
	top:24px;
}
.prdinfo .top .description ul li{
	line-height:12pt;
}
.prdinfo .top .ust{
	position:absolute;
	left:506px;
	top:170px;
}
.prdinfo .top .shipping{
	position:absolute;
	left:506px;
	top:190px;
	color:#DA834F;
}
.prdinfo .top a.tellafriend{
	display:block;
	width:89px;
	height:13px;
	position:absolute;
	left:506px;
	top:215px;
}
.prdinfo .top a.configbtn{
	position:absolute;
	display:block;
	top:238px;
	left:504px;
	width:220px;
	height:44px;
}
.prdinfo .top a.configbtn:hover{
	background-image:url(/templates/imedes/img/main.png);
	background-position:-466px -249px;
}
.prdinfo .bottom .content{
	padding:44px 22px;
}
.prdinfo .bottom .content h3{
	font-size:12px;
	color:#4CBCE6;
	padding:0 0 10px 0;
}
.prdinfo .bottom .content .headings{
	line-height:22px;
	border-bottom:1px dotted #163947;
	margin:0 0 5px 0;
}
.prdinfo .bottom .content span{
	color:#4CBCE6;
}
.prdinfo .bottom .technical .ice_bg{
	width:224px;
	height:680px;
	background-image:url(/templates/imedes/img/technicals.jpg);
	background-position:-224px 0px;
	float:right;
	margin:50px 0 0 0;
}
.prdinfo .bottom .technical .ice_i_bg{
	width:224px;
	height:680px;
	background-image:url(/templates/imedes/img/technicals.jpg);
	background-position:-1568px 0px;
	float:right;
	margin:50px 0 0 0;
}
.prdinfo .bottom .technical .fire_bg{
	width:224px;
	height:680px;
	background-image:url(/templates/imedes/img/technicals.jpg);
	background-position:-448px 0px;
	float:right;
	margin:50px 0 0 0;
}
.prdinfo .bottom .technical .fire_i_bg{
	width:224px;
	height:680px;
	background-image:url(/templates/imedes/img/technicals.jpg);
	background-position:-1120px 0px;
	float:right;
	margin:50px 0 0 0;
}
.prdinfo .bottom .technical .fire_i_3d_bg{
	width:224px;
	height:680px;
	background-image:url(/templates/imedes/img/technicals.jpg);
	background-position:-1120px 0px;
	float:right;
	margin:50px 0 0 0;
}
.prdinfo .bottom .technical .fire_i_spec_bg{
	width:224px;
	height:680px;
	background-image:url(/templates/imedes/img/technicals.jpg);
	background-position:-1120px 0px;
	float:right;
	margin:50px 0 0 0;
}
.prdinfo .bottom .technical .storm_bg{
	width:224px;
	height:680px;
	background-image:url(/templates/imedes/img/technicals.jpg);
	background-position:-672px 0px;
	float:right;
	margin:50px 0 0 0;
}
.prdinfo .bottom .technical .storm_i_bg{
	width:224px;
	height:680px;
	background-image:url(/templates/imedes/img/technicals.jpg);
	background-position:-1344px 0px;
	float:right;
	margin:50px 0 0 0;
}
.prdinfo .bottom .technical .storm_spec_bg{
	width:224px;
	height:680px;
	background-image:url(/templates/imedes/img/technicals.jpg);
	background-position:-672px 0px;
	float:right;
	margin:50px 0 0 0;
}
.prdinfo .bottom .technical .earth_bg{
	width:224px;
	height:680px;
	background-image:url(/templates/imedes/img/technicals.jpg);
	background-position:0 0px;
	float:right;
	margin:50px 0 0 0;
}
.prdinfo .bottom .technical .earth_spec_bg{
	width:224px;
	height:680px;
	background-image:url(/templates/imedes/img/technicals.jpg);
	background-position:0 0px;
	float:right;
	margin:50px 0 0 0;
}
.prdinfo .bottom .technical .rain_bg{
	width:224px;
	height:680px;
	background-image:url(/templates/imedes/img/technicals.jpg);
	background-position:-896px 0px;
	float:right;
	margin:50px 0 0 0;
}
.prdinfo .bottom .technical .rain_i_bg{
	width:224px;
	height:680px;
	background-image:url(/templates/imedes/img/technicals.jpg);
	background-position:-896px 0px;
	float:right;
	margin:50px 0 0 0;
}
.prdinfo .bottom .technical .sun_i_bg{
	width:224px;
	height:680px;
	background-image:url(/templates/imedes/img/technicals.jpg);
	background-position:-1568px 0px;
	float:right;
	margin:50px 0 0 0;
}
.prdinfo .bottom .technical .moon_i_bg{
	width:224px;
	height:680px;
	background-image:url(/templates/imedes/img/technicals.jpg);
	background-position:-1568px 0px;
	float:right;
	margin:50px 0 0 0;
}
.prdinfo .bottom .technical .left{
	float:left;
	width:462px;
}
.prdinfo .bottom .technical .left h4{
	font-size:12px;
	display:block;
	margin:0 0 15px 0;
	padding:0;
	color:#4cbce6;
}
.prdinfo .bottom .technical .left strong{
	color:#4cbce6;
	display:block;
	margin:0 0 5px 0;
}
.prdinfo .bottom .technical .left ul{
	list-style-type:none;
}
.prdinfo .bottom .technical .left ul li{
	padding:3px 15px;
	background-image:url(/templates/imedes/img/arrow.png);
	background-repeat:no-repeat;
}
.prdinfo .bottom .technical .left ul li.color{
	background-color:#0a1113;
}
.prdinfo .bottom .ice{
	width:748px;
	height:908px;
	position:relative;
	background-image:url(/templates/imedes/img/prd_id_1.jpg);
	background-position:0 -313px;
}
.prdinfo .bottom .ice h1{
	display:block;
	font-size:12px;
	color:#4cbce6;
	text-transform:uppercase;
	padding:0;
	margin:0 0 10px 0;
}
.prdinfo .bottom .ice .chapter_one{
	position:absolute;
	top:45px;
	left:23px;
	width:382px;
	height:104px;
}
.prdinfo .bottom .ice .chapter_two{
	position:absolute;
	top:227px;
	left:432px;
	width:298px;
	height:143px;
}
.prdinfo .bottom .ice .chapter_three{
	position:absolute;
	top:512px;
	left:23px;
	width:400px;
	height:200px;
}
.prdinfo .bottom .ice .chapter_four{
	position:absolute;
	top:792px;
	left:280px;
	width:200px;
	height:100px;
	line-height:16px;
}
.prdinfo .bottom .ice_i{
	width:748px;
	height:957px;
	position:relative;
	background-image:url(/templates/imedes/img/prd_id_62.jpg);
	background-position:0 -313px;
}
.prdinfo .bottom .ice_i h1{
	display:block;
	font-size:12px;
	color:#4cbce6;
	text-transform:uppercase;
	padding:0;
	margin:0 0 10px 0;
}
.prdinfo .bottom .ice_i .chapter_one{
	position:absolute;
	top:45px;
	left:23px;
	width:400px;
	height:104px;
}
.prdinfo .bottom .ice_i .chapter_two{
	position:absolute;
	top:227px;
	left:432px;
	width:298px;
	height:143px;
}
.prdinfo .bottom .ice_i .chapter_three{
	position:absolute;
	top:525px;
	left:23px;
	width:400px;
	height:200px;
}
.prdinfo .bottom .ice_i .chapter_four{
	position:absolute;
	top:792px;
	left:305px;
	width:200px;
	height:100px;
	line-height:16px;
}
.prdinfo .bottom .ice_i .chapter_four ul{
	list-style-type:none;
	margin:0 0 0 10px;
}
.prdinfo .bottom .fire{
	width:748px;
	height:912px;
	position:relative;
	background-image:url(/templates/imedes/img/prd_id_3.jpg);
	background-position:0 -313px;
}
.prdinfo .bottom .fire h1{
	display:block;
	font-size:12px;
	color:#e86430;
	text-transform:uppercase;
	padding:0;
	margin:0 0 10px 0;
}
.prdinfo .bottom .fire .chapter_one{
	position:absolute;
	top:45px;
	left:23px;
	width:382px;
	height:104px;
}
.prdinfo .bottom .fire .chapter_two{
	position:absolute;
	top:227px;
	left:432px;
	width:298px;
	height:143px;
}
.prdinfo .bottom .fire .chapter_three{
	position:absolute;
	top:560px;
	left:23px;
	width:400px;
	height:200px;
}
.prdinfo .bottom .fire .chapter_four{
	position:absolute;
	top:792px;
	left:280px;
	width:180px;
	height:80px;
}
.prdinfo .bottom .fire_i{
	width:748px;
	height:935px;
	position:relative;
	background-image:url(/templates/imedes/img/prd_id_48.jpg);
	background-position:0 -313px;
}
.prdinfo .bottom .fire_i h1{
	display:block;
	font-size:12px;
	color:#e86430;
	text-transform:uppercase;
	padding:0;
	margin:0 0 10px 0;
}
.prdinfo .bottom .fire_i .chapter_one{
	position:absolute;
	top:45px;
	left:23px;
	width:382px;
	height:104px;
}
.prdinfo .bottom .fire_i .chapter_two{
	position:absolute;
	top:227px;
	left:432px;
	width:298px;
	height:143px;
}
.prdinfo .bottom .fire_i .chapter_three{
	position:absolute;
	top:560px;
	left:23px;
	width:400px;
	height:200px;
}
.prdinfo .bottom .fire_i .chapter_four{
	position:absolute;
	top:792px;
	left:280px;
	width:220px;
	height:80px;
}
.prdinfo .bottom .fire_i_3d{
	width:748px;
	height:935px;
	position:relative;
	background-image:url(/templates/imedes/img/prd_id_65.jpg);
	background-position:0 -313px;
}
.prdinfo .bottom .fire_i_3d h1{
	display:block;
	font-size:12px;
	color:#e86430;
	text-transform:uppercase;
	padding:0;
	margin:0 0 3px 0;
}
.prdinfo .bottom .fire_i_3d .chapter_one{
	position:absolute;
	top:45px;
	left:23px;
	width:382px;
	height:104px;
}
.prdinfo .bottom .fire_i_3d .chapter_two{
	position:absolute;
	top:225px;
	left:482px;
	width:242px;
	height:143px;
}
.prdinfo .bottom .fire_i_3d .chapter_three{
	position:absolute;
	top:550px;
	left:23px;
	width:400px;
	height:200px;
}
.prdinfo .bottom .fire_i_3d .chapter_four{
	position:absolute;
	top:792px;
	left:280px;
	width:220px;
	height:80px;
}
.prdinfo .bottom .fire_i_spec{
	width:748px;
	height:935px;
	position:relative;
	background-image:url(/templates/imedes/img/prd_id_60.jpg);
	background-position:0 -313px;
}
.prdinfo .bottom .fire_i_spec h1{
	display:block;
	font-size:12px;
	color:#e86430;
	text-transform:uppercase;
	padding:0;
	margin:0 0 10px 0;
}
.prdinfo .bottom .fire_i_spec .chapter_one{
	position:absolute;
	top:45px;
	left:23px;
	width:382px;
	height:104px;
}
.prdinfo .bottom .fire_i_spec .chapter_two{
	position:absolute;
	top:227px;
	left:432px;
	width:298px;
	height:143px;
}
.prdinfo .bottom .fire_i_spec .chapter_three{
	position:absolute;
	top:560px;
	left:23px;
	width:400px;
	height:200px;
}
.prdinfo .bottom .fire_i_spec .chapter_four{
	position:absolute;
	top:792px;
	left:280px;
	width:220px;
	height:80px;
}
.prdinfo .bottom .storm{
	width:748px;
	height:974px;
	position:relative;
	background-image:url(/templates/imedes/img/prd_id_4.jpg);
	background-position:0 -313px;
}
.prdinfo .bottom .storm h1{
	display:block;
	font-size:12px;
	color:#cecece;
	text-transform:uppercase;
	padding:0;
	margin:0 0 10px 0;
}
.prdinfo .bottom .storm .chapter_one{
	position:absolute;
	top:45px;
	left:23px;
	width:382px;
	height:104px;
}
.prdinfo .bottom .storm .chapter_two{
	position:absolute;
	top:227px;
	left:432px;
	width:298px;
	height:143px;
}
.prdinfo .bottom .storm .chapter_three{
	position:absolute;
	top:560px;
	left:23px;
	width:400px;
	height:200px;
}
.prdinfo .bottom .storm .chapter_four{
	position:absolute;
	top:900px;
	left:290px;
	width:220px;
	height:80px;
}
.prdinfo .bottom .storm_i{
	width:748px;
	height:980px;
	position:relative;
	background-image:url(/templates/imedes/img/prd_id_49.jpg);
	background-position:0 -313px;
}
.prdinfo .bottom .storm_i h1{
	display:block;
	font-size:12px;
	color:#cecece;
	text-transform:uppercase;
	padding:0;
	margin:0 0 10px 0;
}
.prdinfo .bottom .storm_i .chapter_one{
	position:absolute;
	top:45px;
	left:23px;
	width:382px;
	height:104px;
}
.prdinfo .bottom .storm_i .chapter_two{
	position:absolute;
	top:227px;
	left:452px;
	width:298px;
	height:143px;
}
.prdinfo .bottom .storm_i .chapter_three{
	position:absolute;
	top:560px;
	left:23px;
	width:400px;
	height:200px;
}
.prdinfo .bottom .storm_i .chapter_four{
	position:absolute;
	top:900px;
	left:290px;
	width:220px;
	height:100px;
}
.prdinfo .bottom .storm_spec{
	width:748px;
	height:974px;
	position:relative;
	background-image:url(/templates/imedes/img/prd_id_41.jpg);
	background-position:0 -313px;
}
.prdinfo .bottom .storm_spec h1{
	display:block;
	font-size:12px;
	color:#cecece;
	text-transform:uppercase;
	padding:0;
	margin:0 0 10px 0;
}
.prdinfo .bottom .storm_spec .chapter_one{
	position:absolute;
	top:45px;
	left:23px;
	width:382px;
	height:104px;
}
.prdinfo .bottom .storm_spec .chapter_two{
	position:absolute;
	top:227px;
	left:432px;
	width:298px;
	height:143px;
}
.prdinfo .bottom .storm_spec .chapter_three{
	position:absolute;
	top:560px;
	left:23px;
	width:400px;
	height:200px;
}
.prdinfo .bottom .storm_spec .chapter_four{
	position:absolute;
	top:900px;
	left:290px;
	width:260px;
	height:80px;
}
.prdinfo .bottom .earth{
	width:748px;
	height:1055px;
	position:relative;
	background-image:url(/templates/imedes/img/prd_id_13.jpg);
	background-position:0 -313px;
}
.prdinfo .bottom .earth h1{
	display:block;
	font-size:12px;
	color:#abd601;
	text-transform:uppercase;
	padding:0;
	margin:0 0 10px 0;
}
.prdinfo .bottom .earth .chapter_one{
	position:absolute;
	top:45px;
	left:23px;
	width:400px;
	height:104px;
}
.prdinfo .bottom .earth .chapter_two{
	position:absolute;
	top:227px;
	left:480px;
	width:255px;
	height:160px;
}
.prdinfo .bottom .earth .chapter_three{
	position:absolute;
	top:600px;
	left:23px;
	width:400px;
	height:200px;
}
.prdinfo .bottom .earth .chapter_four{
	position:absolute;
	top:920px;
	left:290px;
	width:220px;
	height:80px;
}
.prdinfo .bottom .earth_spec{
	width:748px;
	height:1055px;
	position:relative;
	background-image:url(/templates/imedes/img/prd_id_43.jpg);
	background-position:0 -313px;
}
.prdinfo .bottom .earth_spec h1{
	display:block;
	font-size:12px;
	color:#abd601;
	text-transform:uppercase;
	padding:0;
	margin:0 0 10px 0;
}
.prdinfo .bottom .earth_spec .chapter_one{
	position:absolute;
	top:45px;
	left:23px;
	width:400px;
	height:104px;
}
.prdinfo .bottom .earth_spec .chapter_two{
	position:absolute;
	top:227px;
	left:480px;
	width:255px;
	height:160px;
}
.prdinfo .bottom .earth_spec .chapter_three{
	position:absolute;
	top:600px;
	left:23px;
	width:400px;
	height:200px;
}
.prdinfo .bottom .earth_spec .chapter_four{
	position:absolute;
	top:920px;
	left:290px;
	width:220px;
	height:80px;
}
.prdinfo .bottom .rain{
	width:748px;
	height:953px;
	position:relative;
	background-image:url(/templates/imedes/img/prd_id_16.jpg);
	background-position:0 -313px;
}
.prdinfo .bottom .rain h1{
	display:block;
	font-size:12px;
	color:#4cbce6;
	text-transform:uppercase;
	padding:0;
	margin:0 0 10px 0;
}
.prdinfo .bottom .rain .chapter_one{
	position:absolute;
	top:45px;
	left:23px;
	width:390px;
	height:104px;
}
.prdinfo .bottom .rain .chapter_two{
	position:absolute;
	top:255px;
	left:430px;
	width:310px;
	height:160px;
}
.prdinfo .bottom .rain .chapter_three{
	position:absolute;
	top:535px;
	left:23px;
	width:390px;
	height:200px;
}
.prdinfo .bottom .rain .chapter_four{
	position:absolute;
	top:730px;
	left:430px;
	width:310px;
	height:200px;
}
.prdinfo .bottom .rain .chapter_five{
	position:absolute;
	top:940px;
	left:23px;
	width:500px;
}
.prdinfo .bottom .earth_i{
	width:748px;
	height:1055px;
	position:relative;
	background-image:url(/templates/imedes/img/prd_id_61.jpg);
	background-position:0 -313px;
}
.prdinfo .bottom .earth_i h1{
	display:block;
	font-size:12px;
	color:#abd601;
	text-transform:uppercase;
	padding:0;
	margin:0 0 10px 0;
}
.prdinfo .bottom .earth_i .chapter_one{
	position:absolute;
	top:45px;
	left:23px;
	width:400px;
	height:104px;
}
.prdinfo .bottom .earth_i .chapter_two{
	position:absolute;
	top:227px;
	left:480px;
	width:255px;
	height:160px;
}
.prdinfo .bottom .earth_i .chapter_three{
	position:absolute;
	top:600px;
	left:23px;
	width:400px;
	height:200px;
}
.prdinfo .bottom .earth_i .chapter_four{
	position:absolute;
	top:925px;
	left:295px;
	width:220px;
	height:80px;
}
.prdinfo .bottom .sun_i{
	width:748px;
	height:1005px;
	position:relative;
	background-image:url(/templates/imedes/img/prd_id_63.jpg);
	background-position:0 -313px;
}
.prdinfo .bottom .sun_i h1{
	display:block;
	font-size:13px;
	color:#f4ec0b;
	text-transform:uppercase;
	padding:0;
	margin:0 0 10px 0;
}
.prdinfo .bottom .sun_i .chapter_one{
	position:absolute;
	top:45px;
	left:23px;
	width:400px;
	height:104px;
}
.prdinfo .bottom .sun_i .chapter_two{
	position:absolute;
	top:222px;
	left:434px;
	width:285px;
	height:160px;
}
.prdinfo .bottom .sun_i .chapter_three{
	position:absolute;
	top:570px;
	left:23px;
	width:400px;
	height:200px;
}
.prdinfo .bottom .sun_i .chapter_four{
	position:absolute;
	top:770px;
	left:434px;
	width:285px;
	height:120px;
}
.prdinfo .bottom .moon_i{
	width:748px;
	height:908px;
	position:relative;
	background-image:url(/templates/imedes/img/prd_id_64.jpg);
	background-position:0 -313px;
}
.prdinfo .bottom .moon_i h1{
	display:block;
	font-size:12px;
	color:#F8F5A8;
	text-transform:uppercase;
	padding:0;
	margin:0 0 10px 0;
}
.prdinfo .bottom .moon_i .chapter_one{
	position:absolute;
	top:45px;
	left:23px;
	width:382px;
	height:104px;
}
.prdinfo .bottom .moon_i .chapter_two{
	position:absolute;
	top:227px;
	left:432px;
	width:298px;
	height:143px;
}
.prdinfo .bottom .moon_i .chapter_three{
	position:absolute;
	top:512px;
	left:23px;
	width:400px;
	height:200px;
}
.prdinfo .bottom .moon_i .chapter_four{
	position:absolute;
	top:788px;
	left:290px;
	width:200px;
	height:100px;
	line-height:16px;
}
.prdinfo .bottom .moon_i .chapter_four ul{
	background:transparent;
	padding:5px;
	list-style-type:none;
	margin:0 0 0 20px;
}
@media projection, screen{
	.ui-tabs-hide{
	display:none;
}
}
@media print{
	.ui-tabs-nav{
	display:none;
}
}
.ui-tabs-nav, .ui-tabs-panel{
}
.ui-tabs-nav{
	list-style:none;
	margin:0 0 5px 0;
	padding:0 0 0 0;
}
.ui-tabs-nav:after{
	display:block;
	clear:both;
	content:" ";
}
.ui-tabs-nav li{
	float:left;
	margin:0 2px 0 0;
	width:148px;
}
.second_tab .ui-tabs-nav li{
	float:left;
	margin:0 2px 0 0;
	width:180px!important;
}
.ui-tabs-nav>li:last-child{
	margin-right:0px!important;
}
.ui-tabs-nav a, .ui-tabs-nav a span{
	display:block;
	background:url(/templates/imedes/img/tab.png) no-repeat;
}
.ui-tabs-nav a{
	margin:0;
	padding-left:0;
	color:#FFF;
	line-height:1.2;
	text-align:center;
	text-decoration:none;
	white-space:nowrap;
	outline:0;
}
.ui-tabs-nav .ui-tabs-selected a{
	position:relative;
	top:0px;
	z-index:2;
	margin-top:0;
	color:#FFF;
	font-weight:bold;
}
.ui-tabs-nav a span{
	min-width:133px;
	height:36px;
	min-height:36px;
	padding-top:14px;
}
* html{
	width:143px;
}
*>.ui-tabs-nav a span{
	width:auto;
	height:auto;
}
.ui-tabs-nav .ui-tabs-selected a span{
	padding-bottom:1px;
}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active{
	background-position:100% -150px;
}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active{
	background-position:100% -100px;
}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span{
	background-position:0 -50px;
}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span{
	background-position:0 0;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited{
	cursor:text;
}
.ui-tabs-nav a:hover span{
	color:#FFF;
	text-decoration:none;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active{
	cursor:pointer;
}
.ui-tabs-disabled{
}
.ui-tabs-panel h3{
	color:#4cbce6;
	font-size:11px;
}
* html .ui-tabs-nav{
	display:inline-block;
}
*:first-child+html .ui-tabs-nav{
	display:inline-block;
}
.prdconfig .grouptitle{
	display:block;
	position:relative;
	padding:5px 0 5px 7px;
	font-weight:bold;
	font-size:12px;
	color:#4cbce6;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-151px -141px;
	cursor:pointer;
}
.prdconfig .grouptitle span.accordsuffix{
	display:block;
	width:15px;
	height:17px;
	position:absolute;
	right:7px;
	top:4px;
}
.prdconfig .grouptitle span.accordsuffix span{
	display:block;
	width:15px;
	height:17px;
}
.prdconfig .grouptitle span.accordsuffix span.plus{
	background-image:url(/templates/imedes/img/main.png);
	background-position:-151px -169px;
}
.prdconfig .grouptitle span.accordsuffix span.minus{
	background-image:url(/templates/imedes/img/main.png);
	background-position:-168px -169px;
}
.prdconfig .groupbody{
	padding:11px 7px 11px 5px;
}
.prdconfig .groupbody img{
	display:block;
	float:left;
}
.prdconfig .groupbody .descr{
	float:right;
	width:660px;
	margin:0 0 11px 0;
	line-height:16px;
}
.prdconfig .groupbody .content{
	width:660px;
	float:right;
}
.prdconfig .optiontitle{
	cursor:pointer;
	color:#4cbce6;
	text-decoration:underline;
}
.prdconfig .optiontitle span.accordsuffix{
}
.prdconfig .groupbody .content .color{
	background-color:#0a1113;
	padding:2px 5px 2px 5px;
}
.prdconfig .groupbody .content .blank{
	padding:2px 5px 2px 5px;
}
.prdconfig .groupbody .content input{
	float:left;
	margin:0 5px 0 0;
}
.prdconfig .optionbody{
	padding:11px 7px 11px 5px;
}
.prdconfig .optionbody img{
	display:block;
	float:left;
}
.prdconfig .optionbody .description{
	float:right;
	width:575px;
	line-height:16px;
}
.prdinfo .heading_config{
	height:28px;
	width:355px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-348px -753px;
	margin:10px 0 20px 0;
	float:left;
}
.prdinfo .back{
	position:absolute;
	top:200px;
	margin-left:780px;
	width:149px;
}
* html .prdinfo .back{
	margin-left:430px!important;
}
*+ html .prdinfo .back{
	margin-left:430px!important;
}
.prdinfo .prdImg{
	float:left;
	margin:0 20px 0 0;
	width:350px;
}
.prdinfo .prdImg img{
	border:1px solid #222222;
}
.prdinfo .text_pcconfig{
	float:left;
	width:350px;
	height:340px;
	position:relative;
	line-height:16px;
}
.prdinfo .text_pcconfig a.finance{
	display:block;
	position:absolute;
	left:0;
	bottom:0;
	cursor:pointer;
	background-image:url(/templates/imedes/img/finance.png);
	background-repeat:no-repeat;
	width:106px;
	height:75px;
}
.prdinfo .text_pcconfig a.express{
	display:block;
	position:absolute;
	left:120px;
	bottom:0;
	cursor:pointer;
	background-image:url(/templates/imedes/img/express.png);
	background-repeat:no-repeat;
	width:106px;
	height:75px;
}
*> .prdinfo .TopLeft{
	position:absolute;
	top:0px;
	width:195px;
	margin-left:760px;
	z-index:1;
}
* html .prdinfo .TopLeft{
	position:absolute;
	width:195px;
	margin-left:760px;
	z-index:2000;
}
.prdinfo .TopLeft h4{
	display:block;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	padding:10px 0 7px 0;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-464px -47px;
	text-transform:uppercase;
	position:relative;
}
.prdinfo .TopLeft h5{
	display:block;
	color:#4cbce6;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	padding:8px 20px 7px 0;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-464px -79px;
	position:relative;
}
.prdinfo .TopLeft .Cart_Innert{
	border:1px solid #1f1f1f;
}
.prdinfo .TopLeft .Cart_Innert .content{
	padding:8px;
}
.prdinfo .TopLeft .Cart_Innert .content .shipping{
	margin:0 0 8px 0;
}
.prdinfo .TopLeft .Cart_Innert .content a.calculate{
	display:block;
	text-align:center;
	font-weight:bold;
	margin:0 0 10px 0;
	color:#FF230E;
}
.prdinfo .TopLeft .Cart_Innert .content textarea{
	border:1px solid #1f1f1f;
	width:171px;
}
.prdinfo .TopLeft .Cart_Innert span.dynprice{
	display:block;
	color:#4cbce6;
	font-weight:bold;
	font-size:18px;
}
.prdinfo .TopLeft .print{
	position:relative;
}
.prdinfo .TopLeft .print img{
	position:absolute;
	top:1px;
	left:0;
}
.prdinfo .TopLeft .print span{
	display:block;
	margin:0 0 0 16px;
	color:#4cbce6;
	text-decoration:underline;
	cursor:pointer;
	width:90px;
}
.prdinfo .TopLeft .print span:hover{
	text-decoration:none;
}
.prdinfo .TopLeft textarea{
	border:1px solid #005883;
	font-family:Arial,"san serif";
	color:#1b1b1b;
	font-size:11px;
	padding:2px;
	width:200px;
}
* html .prdinfo .TopLeft textarea{
	border:1px solid #005883;
	font-family:Arial,"san serif";
	color:#1b1b1b;
	font-size:11px;
	padding:2px;
	width:180px;
}
.prdinfo .TopLeft .overview{
	background-color:#000;
	padding:0 1px 1px 1px;
}
.prdinfo .TopLeft .overview ul{
	list-style-type:none;
	background-color:#0a1113;
	margin:8px 1px 1px 1px;
	display:block;
}
* html .prdinfo .TopLeft .overview ul{
	margin:0 1px 1px 1px!important;
}
*> .prdinfo .TopLeft .overview ul.height{
	height:250px;
	overflow:auto;
}
* html .prdinfo .TopLeft .overview div.height_ie{
	height:250px;
	overflow:auto;
	margin:8px 0 0 0;
}
* html .prdinfo .TopLeft .overview ul{
	height:auto!important;
}
*> .prdinfo .TopLeft .overview ul li{
	padding:2px 0 2px 15px;
}
* html .prdinfo .TopLeft .overview ul li{
	padding:2px 0 2px 15px;
	display:block;
}
.prdinfo .TopLeft .overview ul li.color{
	color:#4cbce6;
	background-image:url(/templates/imedes/img/arrow.png);
	background-repeat:no-repeat;
}
#preview{
	position:absolute;
	border:1px solid #222222;
	background:#FFF;
	display:none;
	color:#000;
}
.transform{
	position:absolute;
	right:11px;
	top:5px;
}
.transform .select{
	float:left;
	margin:0 10px 0 0;
	padding:3px 0 0 0;
}
.jqTransformSelectWrapper{
	width:30px;
	position:relative;
	height:20px;
	float:left;
}
.jqTransformSelectWrapper div span{
	font-size:11px;
	float:none;
	position:absolute;
	width:14px;
	overflow:hidden;
	cursor:pointer;
	color:#45A9CE;
	border:1px solid #1F1F1F;
	padding:2px 0 2px 7px;
}
.jqTransformSelectWrapper a.jqTransformSelectOpen{
	display:block;
	position:absolute;
	right:-11px;
	top:0px;
	width:24px;
	height:20px;
	background:url(/templates/imedes/img/select_right.png) no-repeat center center;
}
.jqTransformSelectWrapper ul{
	position:absolute;
	width:23px;
	top:30px;
	left:0px;
	list-style:none;
	background-color:#000;
	border:solid 1px #1F1F1F;
	display:none;
	margin:0px;
	padding:0px;
	height:150px;
	overflow:auto;
	overflow-y:auto;
	z-index:10;
}
.jqTransformSelectWrapper ul a{
	display:block;
	padding:5px;
	text-decoration:none;
	color:#FFF;
	font-size:11px;
}
.jqTransformSelectWrapper ul a.selected{
	background:#131313;
	color:#FFF;
}
.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover{
	background:#131313;
	color:#FFF;
}
.jqTransformHidden{
	display:none;
}
*html .prdinfo .top .quicklook{
	display:none!important;
}
.prdinfo .top a.finance{
	display:block;
	position:absolute;
	left:384px;
	bottom:-2px;
	cursor:pointer;
	background-image:url(/templates/imedes/img/finance.png);
	background-repeat:no-repeat;
	width:106px;
	height:75px;
}
.finance .inner{
	padding:15px;
}
.finance h1{
	display:block;
	background-image:url(/templates/imedes/img/h1_bg.png);
	background-repeat:no-repeat;
	font-size:12px;
	padding:5px 0 5px 7px;
	margin:0 0 15px 0;
}
ul#pikame{
	width:180px;
	margin:0 auto;
	float:left;
}
.pika_main{
	width:510px;
	float:right;
	margin:0 auto;
}
#pikame li{
	margin:0 0 5px 0;
}
ul#pikame li img{
	position:relative;
	cursor:pointer;
}
.pika_main img{
}
.pika_main{
	position:relative;
	margin:0 auto;
}
.pikachoose li{
	float:left;
	position:relative;
	overflow:hidden;
	list-style:none;
}
.pika_play{
	position:absolute;
	top:10px;
	right:20px;
	z-index:1;
}
.pika_play a{
	position:relative;
	margin-left:auto;
	cursor:pointer;
}
.pika_play img{
	border:none !important;
}
.pika_caption{
	width:100%;
	height:30px;
	text-align:center;
}
.pika_navigation a{
	font-size:12px;
	color:white;
	text-decoration:none;
}
.pika_navigation a:hover{
	text-decoration:underline;
}
.pika_navigation{
	padding-top:10px;
	clear:both;
	text-align:center;
}
div#nyroModalFull .login_a{
	padding:10px;
	line-height:16px;
}
div#nyroModalFull .login_a div.heading{
	position:relative;
	display:block;
	width:173px;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-616px -342px;
	margin:0 0 20px 0;
}
div#nyroModalFull .login_a div.heading span{
	position:absolute;
	top:-1000px;
	left:-1000px;
}
div#nyroModalFull .login_a .left{
	width:43%;
	height:170px;
	float:left;
	border:1px solid #1f1f1f;
	padding:10px;
	background-color:#050505}
div#nyroModalFull .login_a .right{
	width:43%;
	height:170px;
	float:right;
	border:1px solid #1f1f1f;
	padding:10px;
	background-color:#050505;
}
div#nyroModalFull .login_a .right input{
	font-family:arial;
	font-size:11px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:2px 4px;
	width:175px;
}
div#nyroModalFull .login_a .right .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-466px -343px;
}
div#nyroModalFull .login_a .right .button input{
	border:0px;
	padding:0;
	width:auto;
}
div#nyroModalFull .login_a .left .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-687px -307px;
}
div#nyroModalFull .login_a .bottom{
	width:47%;
	height:170px;
	border:1px solid #1f1f1f;
	padding:10px;
	background-color:#050505;
	margin:0 auto;
}
div#nyroModalFull .login_a .bottom .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-466px -370px;
}
div#nyroModalFull .login_a h3{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.login div.heading{
	position:relative;
	display:block;
	width:173px;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-616px -342px;
	margin:0 0 20px 0;
}
.login div.heading span{
	position:absolute;
	top:-1000px;
	left:-1000px;
}
.login .left{
	width:46%;
	height:170px;
	float:left;
	border:1px solid #1f1f1f;
	padding:10px;
	background-color:#050505;
}
.login .right{
	width:46%;
	height:170px;
	float:right;
	border:1px solid #1f1f1f;
	padding:10px;
	background-color:#050505;
}
.login .right input{
	font-family:arial;
	font-size:11px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:3px 4px;
	width:175px;
}
.login .right .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-466px -343px;
	float:left;
	margin:0 20px 0 0;
}
.login .right .button input{
	border:0px;
	padding:0;
	width:auto;
}
.login .left .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-687px -307px;
}
.login .bottom{
	width:46%;
	height:170px;
	border:1px solid #1f1f1f;
	padding:10px;
	background-color:#050505;
	margin:0 auto;
}
.login .bottom .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-466px -370px;
}
.login h3{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.logoff h1{
	position:relative;
	display:block;
	height:28px;
	width:259px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-406px -550px;
	margin:0 0 20px 0;
}
.logoff h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.logoff .content{
	text-align:center;
	font-weight:bold;
	font-size:16px;
}
.logoff .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-466px -370px;
	float:right;
}
.create_account h1{
	position:relative;
	display:block;
	height:28px;
	width:359px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -463px;
	margin:0 0 20px 0;
}
.create_account h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.create_account h1 small{
	position:absolute;
	right:-365px;
	top:5px;
	font-weight:normal;
	font-size:11px;
}
.create_account h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.create_account .links{
	float:left;
	width:46%;
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
	min-height:193px;
}
.create_account .bottom_links{
	float:left;
	width:46%;
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
	height:153px!important;
}
.create_account .contents{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
* html .create_account .links{
	height:193px;
}
.create_account .rechts{
	float:right;
	width:46%;
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
	min-height:193px;
}
* html .create_account .rechts{
	height:193px;
}
.create_account .bottom_rechts{
	float:right;
	width:46%;
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
	height:153px;
}
.create_account .content input{
	width:194px;
	font-family:Arial, "San Serif";
	font-size:11px;
	padding:3px 4px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
}
.create_account .contents .checkbox input{
	width:auto;
	border:0;
	background:none;
}
.create_account .contents input{
	width:194px;
	font-family:Arial, "San Serif";
	font-size:11px;
	padding:3px 4px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
}
.create_account .content .text_gender{
	float:left;
	margin-right:20px;
}
* html .create_account .content .text_gender{
	padding:3px 0 0 0;
}
.create_account .content .gender input{
	width:15px;
	border:0;
	margin-left:5px;
}
.create_account .contents .gender{
	float:left;
}
.create_account .contents .gender input{
	width:15px;
	height:10px;
	border:0;
	margin:0 5px 0 2px;
}
.create_account .content select{
	width:203px;
	font-family:Arial, "San Serif";
	font-size:11px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:3px;
	cursor:pointer;
}
.create_account .content select option{
	cursor:pointer;
}
.create_account .content textarea{
	font-family:Arial, "San Serif";
	font-size:11px;
	border:0;
	padding:3px;
	width:370px;
	height:50px;
	margin-bottom:10px;
}
.create_account .contents .dsg textarea{
	font-family:Arial, "San Serif";
	font-size:11px;
	border:0;
	padding:3px;
	width:99%;
	height:50px;
	margin-bottom:10px;
}
.create_account .contents .dsg input{
	width:auto;
	padding:0;
	margin:0;
	border:0;
	background:transparent;
}
.create_account .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-466px -370px;
}
.create_account .contents .checkbox input{
	width:auto;
	border:0;
	margin:0 7px 0 0;
}
.account h1{
	position:relative;
	display:block;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -378px;
	margin:0 0 20px 0;
	width:173px;
}
.account h1.order{
	background-image:url(/templates/imedes/img/main.png);
	background-position:-728px -90px!important;
	width:296px;
	height:28px;
}
.account h1.last{
	background-image:url(/templates/imedes/img/main.png);
	background-position:-616px -371px;
	width:282px;
	height:28px;
	margin:20px 0 20px 0;
}
.account h1 span{
	position:absolute;
	top:-1000px;
	left:-1000px;
}
.account h1 small{
	position:absolute;
	right:-427px;
	top:5px;
	font-weight:normal;
	font-size:11px;
}
.account h3{
	font-size:11px;
	margin-bottom:5px;
}
.account .left{
	float:left;
	width:46%;
	margin:0 0 20px ;
	padding:10px;
	border:1px solid #1f1f1f;
	background-color:#050505;
}
.account .left ul{
	display:block;
	min-height:48px!important;
	margin:0 0 0 20px;
}
.account h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.account .right{
	float:right;
	width:46%;
	margin:0 0 20px 0;
	padding:10px;
	border:1px solid #1f1f1f;
	background-color:#050505;
}
.account .right ul{
	display:block;
	height:48px;
	min-height:48px;
	margin:0 0 0 20px;
}
.account .links{
	float:left;
	width:46%;
	border:1px solid #1f1f1f;
	padding:10px;
	background-color:#050505;
	margin:0 0 10px 0;
}
.account .button a{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-848px -278px;
	margin:15px 0 0 0;
	float:right;
	display:block;
}
.account .rechts{
	float:right;
	width:46%;
	margin-bottom:8px;
	border:1px solid #1f1f1f;
	padding:10px;
	background-color:#050505;
	margin:0 0 10px 0;
}
.account .leftside{
	float:left;
	width:46%;
	margin-right:6px;
	margin-bottom:8px;
	background-color:#050505;
	border:1px solid #1f1f1f;
	padding:10px;
	height:125px;
}
.account .leftside .content{
}
.account .rightside{
	float:right;
	width:46%;
	margin-bottom:8px;
	background-color:#050505;
	border:1px solid #1f1f1f;
	padding:10px;
	height:125px;
}
.account h4 a, .account h4 a:link, .account h4 a:visited, .account h4 a:hover{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
	text-decoration:none;
}
.address_book h1{
	position:relative;
	display:block;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-185px -167px;
	margin:0 0 20px 0;
	width:173px;
}
.address_book h1 span{
	position:absolute;
	top:-1000px;
	left:-1000px;
}
.address_book h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.address_book h3{
	font-size:11px;
	margin-bottom:10px;
}
.address_book .content .address{
	margin-bottom:5px;
}
.address_book .content .left{
	float:left;
	width:46%;
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.address_book .content .right{
	float:right;
	width:46%;
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.address_book .content .right span{
	font-weight:bold;
}
.address_book h4{
	padding:5px 0 5px 0;
	font-size:11px;
	display:block;
}
.address_book h4 div.links{
	float:left;
}
.address_book h4 span{
	width:auto;
	display:block;
	float:right;
	font-size:11px;
	text-transform:none;
}
.address_book .links{
	float:left;
	width:46%;
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.address_book .links .buttonleft{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-848px -306px;
	float:left;
}
.address_book .links .buttonright{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-848px -334px;
	float:right;
}
.address_book .rechts{
	float:right;
	width:46%;
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.address_book .rechts .buttonleft{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-848px -306px;
	float:left;
}
.address_book .rechts .buttonright{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-848px -334px;
	float:right;
}
.address_book .buttons .buttonleft{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-848px -306px;
	float:left;
}
.address_book .buttons .buttonright{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-466px -397px;
	float:right;
}
.address_book_prozess h1{
	position:relative;
	display:block;
	height:28px;
	width:206px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -637px;
	margin:0 0 20px 0;
}
.address_book_prozess h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.address_book_prozess h1 small{
	position:absolute;
	right:-520px;
	top:5px;
	font-weight:normal;
	font-size:11px;
}
.address_book_prozess h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.address_book_prozess h2 div.left{
	float:left;
}
.address_book_prozess h3{
	font-size:11px;
	margin-bottom:5px;
}
.address_book_prozess .content{
	border:1px solid #1f1f1f;
	padding:10px;
	background-color:#050505;
}
.address_book_prozess h2 span{
	display:block;
	text-align:right;
	width:auto;
	font-style:italic;
	font-weight:bold;
}
.address_book_prozess .content input{
	width:200px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:2px 4px;
	font-family:Arial, "San Serif", Helevetica;
	font-size:11px;
}
.address_book_prozess .content .radio{
	float:left;
	margin-right:10px;
}
.address_book_prozess .content .radio input{
	width:auto;
	background:none;
	border:0;
	padding:0;
}
.address_book_prozess .content select{
	width:209px;
	font-family:Arial, "San Serif";
	font-size:11px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:2px 4px;
}
.address_book_prozess .content select option{
	cursor:pointer;
}
.address_book_prozess .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-466px -424px;
	float:right;
}
.account_password h1{
	position:relative;
	display:block;
	height:28px;
	width:271px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -521px;
	margin:0 0 20px 0;
}
.account_password h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.account_password h1 small{
	position:absolute;
	right:-453px;
	top:5px;
	font-weight:normal;
	font-size:11px;
}
.account_password .content{
	border:1px solid #1f1f1f;
	padding:10px;
	background-color:#050505;
}
.account_password .content input{
	width:200px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:2px 4px;
	font-family:Arial, "San Serif", Helevetica;
	font-size:11px;
}
.account_password .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-466px -370px;
	float:right;
}
.newsletter h1{
	position:relative;
	display:block;
	height:28px;
	width:178px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -550px;
	margin:0 0 20px 0;
}
.newsletter h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.newsletter .content{
	border:1px solid #1f1f1f;
	padding:10px;
	background-color:#050505;
}
.newsletter .content input{
	width:200px;
	font-size:11px;
	color:#787878;
	border:1px solid #cacaca;
	padding:2px;
	font-family:Arial, "San Serif", Helevetica;
	font-size:11px;
}
.newsletter .content .check input{
	width:20px;
	margin-top:5px;
}
.newsletter .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-272px -521px;
	float:right;
}
.account_edit h1{
	position:relative;
	display:block;
	height:28px;
	width:243px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -407px;
	margin:0 0 20px 0;
}
.account_edit h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.account_edit h1 small{
	position:absolute;
	right:-480px;
	top:5px;
	font-weight:normal;
	font-size:11px;
}
.account_edit h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.account_edit .content{
	border:1px solid #1f1f1f;
	padding:10px;
	background-color:#050505;
}
.account_edit .content input{
	width:200px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:2px 4px;
	font-family:Arial, "San Serif", Helevetica;
	font-size:11px;
}
.account_edit .content .radio{
	float:left;
	margin-right:10px;
}
.account_edit .content .radio input{
	width:auto;
	padding:0;
	background:none;
	border:0;
}
.account_edit .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-466px -424px;
	float:right;
}
.account_history_info h1{
	position:relative;
	display:block;
	height:28px;
	width:204px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -579px;
	margin:0 0 20px 0;
}
.account_history_info h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.account_history_info h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.account_history_info .content{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.account_history_info .links{
	float:left;
	width:46%;
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.account_history_info .rechts{
	float:right;
	width:46%;
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
}
.account_history_info .head_units{
	float:left;
	width:45px;
}
.account_history_info .head_products{
	float:left;
	width:317px;
}
.account_history_info .head_artnr{
	float:left;
	width:90px;
}
.account_history_info .head_single_price{
	float:left;
	width:90px;
	text-align:right;
}
.account_history_info .head_price{
	text-align:right;
}
.account_history_info .units{
	float:left;
	width:45px;
	text-align:left;
}
.account_history_info .products{
	float:left;
	width:305px;
}
.account_history_info .artnr{
	float:left;
	width:90px;
}
.account_history_info .single_price{
	float:left;
	width:90px;
	text-align:right;
}
.account_history_info .price{
	text-align:right;
	float:right;
}
.account_history_info .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-824px -463px;
	float:left;
}
.account_history h1{
	position:relative;
	display:block;
	height:28px;
	width:204px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -579px;
	margin:0 0 20px 0;
}
.account_history h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.account_history h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.account_history .content{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
	margin-bottom:20px}
.account_history .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-848px -278px;
	float:right;
}
.account_history_info .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-829px -463px;
	float:right;
}
.password_double_opt h1{
	position:relative;
	display:block;
	height:28px;
	width:305px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-345px -608px;
	margin:0 0 20px 0;
}
.password_double_opt h1 span{
	position:absolute;
	left:-1000px;
	top:-1000px;
}
.password_double_opt h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.password_double_opt h3{
	font-size:11px;
	margin-bottom:5px;
}
.password_double_opt .content{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
	margin-bottom:20px}
.password_double_opt .content input{
	width:200px;
	font-family:Arial, "San Serif", Helevetica;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:3px 4px;
}
.password_double_opt .content .button input{
	width:auto;
	background:none;
	padding:0;
	border:0;
}
.password_double_opt .button{
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-466px -370px;
	float:right;
}
.account_invitations h1{
	display:block;
	height:28px;
	width:256px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -666px;
	margin:0 0 20px 0;
}
.account_invitations h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.password_double_opt h3{
	font-size:11px;
	margin-bottom:5px;
}
.account_invitations .content{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
	margin-bottom:20px}
.account_invitations .content .img{
	float:left;
	margin:0 15px 0 0;
}
.account_invitations .content .img img{
	padding:3px;
	border:1px solid #4cbce6;
}
.account_invitations .content ul{
	list-style-type:none;
}
.account_invitations .content .right{
	float:left;
}
.account_tellafriend h1{
	display:block;
	height:28px;
	width:365px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-261px -666px;
	margin:0 0 20px 0;
	position:relative;
}
.account_tellafriend h1 span{
	position:absolute;
	top:5px;
	right:-360px;
	font-weight:normal;
	font-size:11px;
}
.account_tellafriend h2{
	font-size:12px;
	display:block;
	color:#4cbce6;
	padding:0 0 10px 0;
	border-bottom:1px dotted #163947;
	margin:0 0 10px 0;
}
.password_double_opt h3{
	font-size:11px;
	margin-bottom:5px;
}
.account_tellafriend .content{
	padding:10px;
	margin-bottom:10px;
	background-color:#050505;
	border:1px solid #1f1f1f;
	margin-bottom:20px}
.account_tellafriend .content .left{
	float:left;
	width:120px;
	line-height:24px;
}
.account_tellafriend .content .right{
	float:left;
	width:350px;
	line-height:24px;
}
.account_tellafriend .content .right input{
	font-family:arial;
	font-size:11px;
	border:1px solid #babfc4;
	border-top:1px solid #66686b;
	padding:2px 4px;
	width:175px;
	margin:0 0 3px 0;
}
.account_tellafriend .content .right .gender input{
	width:auto;
	border:0;
	padding:0;
	margin:0 4px;
}
.account_tellafriend .content .right textarea{
	font-family:Arial, "San Serif";
	font-size:11px;
	border:0;
	padding:3px;
	width:500px;
	height:100px;
	margin:2px 0 10px 0;
}
.account_tellafriend .button{
	float:right;
	width:149px;
	height:26px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-272px -521px;
}
.catlst{
	margin:0 0 0 22px;
}
.catlst h1{
	display:block;
	position:relative;
	width:173px;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:-627px -666px;
	margin:0 0 20px 0;
}
.catlst h1 span{
	position:absolute;
	top:-2000px;
	left:-2000px;
}
.catlst .item{
	width:195px;
	height:235px;
	position:relative;
}
.catlst .item span{
	position:absolute;
	top:-2000px;
	left:-2000px;
}
.catlst .left{
	float:left;
	margin:0 70px 36px 0;
}
.catlst .right{
	float:right;
	margin:0 0 36px 0;
}
.catlst_treiber{
	margin:0 0 0 22px;
}
.catlst_treiber .img{
	height:150px;
	width:725px;
	background-image:url(/templates/imedes/img/main.jpg);
	background-position:0 -450px;
	margin:0 0 10px 0;
}
.catlst_treiber h1{
	display:block;
	position:relative;
	width:272px;
	height:28px;
	background-image:url(/templates/imedes/img/main.png);
	background-position:0 -435px;
	margin:0 0 20px 0;
}
.catlst_treiber h1 span{
	position:absolute;
	top:-2000px;
	left:-2000px;
}
.catlst_treiber .catdropdown_outer{
	width:60%;
	line-height:18px;
}
.catlst_treiber .catdropdown_outer select{
	background-color:#000;
	border:1px solid #1F1F1F;
	font-family:Arial;
	font-size:11px;
	color:#45a9ce;
	cursor:pointer;
	width:300px;
	padding:4px 4px 0px 4px;
	outline:0;
}
.catlst_treiber .catdropdown_outer option{
	padding:4px 4px 0px 4px;
	outline:0;
}
