body		{ margin:0; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size:75%; }/********************* ID's *********************/	#container 	{ width: 980px; margin: 0 auto; }#banner 		{ height:101px; padding: 0px; margin-bottom: 0px; background: transparent url(../pic/title_pic3.jpg) no-repeat top left; }		#banner2 		{ height:101px; padding: 0px; margin-bottom: 0px; background: transparent url(../pic/title_pic3.jpg) no-repeat top left; }		#content 		{ float: left; padding:  15px 15px 5px 15px; color:#1D4D87; text-align:left; background-color:#fff; margin:32px 0px 0px 0px; width: 570px; }#content h3 a	{ font-size: 100%;}#content h3 input 	{ font-size: 100%;}#sidebar 		{ float: left; width: 187px; margin: 1px 0; padding: 0px; }#BoxRight		{ float: left; width: 180px; margin: 31px 0 1px 6px; padding: 0px; }#LinkBox 		{ text-align:center; margin-top: 30px; padding-top:4px; color:#999; font-size:80%; }	#footer 		{ text-align:center; margin-top: 0px; padding-top:4px; color:#999; border-top:1px solid #DBDCF9; font-size:80%;}#randomtext 	{  width: 177px; border: 1px solid #fff; background: #D5E0F0 url(../pic/bg_randomx.gif) left top; padding: 5px; margin: 15px 0 0 0; color: #114380;  }#randomtext h1 	{ width: 171px; line-height: 33px; text-align: center; font-size: 12px; margin: 2px; padding:  0; font-weight: normal; background:transparent url(../pic/bg_random_h2.gif) no-repeat top left; }#randomtext h2 	{ text-transform: lowercase; border: 1px solid #fff; width: 163px; line-height: 22px;  text-align: left; font-size: 12px; margin: 2px; padding: 2px 0 2px 5px; color: #fff; font-weight: normal; background: none; background-color:#779DD1; }#randomtext ul	{ margin: 0 0 0 20px; padding: 0; }#randomtext ul li	{ background-color: transparent; list-style: circle; text-align: left; }    .headlogo { margin: 4px 20px ; }.trtitle { height: 83px; }/***************** MENU TOP ********************/ table.TabMenuTop  { width: 980px; border: 1px solid green; }	#nav a 		{ text-decoration: none; }ul#nav 		{ list-style: none; padding: 0px; margin: -2px 0 0 0; }ul#nav li 		{ float: left; position: relative; width: 145px; line-height:18px; background-color:#FFFFFF; cursor:auto; color:#1D4D87; margin-left: 1px; }ul#nav li a 		{ padding-left:3px; text-align: left; color:#1D4D87; }ul#nav li ul 		{ font-size:90%; display: none; position: absolute; border-bottom: 1px solid #DAE3FA; border-left: 1px solid #DAE3FA; border-right: 1px solid #DAE3FA; border-top: 2px solid #DAE3FA; background-color:#FFF; top: 100%; left: 0; margin-left: -1px; margin-top: 0px; padding-left: 0;}ul#nav li li a 		{ display: block; height:20px; text-decoration:none; font-weight: normal; padding-left: 10px; border-bottom: 1px solid #DAE3FA; }ul#nav li li a:hover 	{ background-color:#779DD1; color:#fff; }ul#nav li>ul 		{ top: auto; left: auto; }ul#nav li li 		{ display: block; float: none; background-color: transparent; border: 0; }ul#nav li:hover ul 	{ display: block; }ul#nav li.over ul 	{ display: block; }.tx-srlanguagemenu-pi1	{ margin: 0 0 0 35px; width: 160px; padding: 2px 0 0 0; }.tx-srlanguagemenu-pi1 a 	{ text-decoration: none; padding-left:0px; text-align: left; } 		.konto	{ color:#1D4D87; width:760px; height:82px; font-size:90%; text-align:right; float:left; }.konto a	{ text-decoration:none; color:rgb(17, 67, 128); }/***************** MENU LEFT ********************/ 	table.MLeft 		{ color: #1C5999;font-size:100%; list-style: none; margin:0px 0px 10px 0px; padding:0px; }table.MLeft td		{ cursor: pointer; color: #1C5999; width: 178px; height: 37px;   padding: 0 0 0 0;  background:transparent url(../pic/bg_menu_left2.jpg) repeat-y top left; border-top:1px solid #C5D5EB; border-right:1px solid #C5D5EB; border-bottom:1px solid #35639F; border-left:1px solid #35639F;}table.MLeft td#menu845	{ background:transparent url(../pic/menu_left/bg_ml_01b.jpg) repeat-y top left; }table.MLeft td#menu845.active	{ background:transparent url(../pic/menu_left/bg_ml_01a.jpg) repeat-y top left; }table.MLeft td#menu846	{ background:transparent url(../pic/menu_left/bg_ml_02b.jpg) repeat-y top left; }table.MLeft td#menu846.active	{ background:transparent url(../pic/menu_left/bg_ml_02a.jpg) repeat-y top left; }table.MLeft td#menu847	{ background:transparent url(../pic/menu_left/bg_ml_03b.jpg) repeat-y top left; }table.MLeft td#menu847.active	{ background:transparent url(../pic/menu_left/bg_ml_03a.jpg) repeat-y top left; }table.MLeft td#menu848	{ background:transparent url(../pic/menu_left/bg_ml_04b.jpg) repeat-y top left; }table.MLeft td#menu848.active	{ background:transparent url(../pic/menu_left/bg_ml_04a.jpg) repeat-y top left; }table.MLeft td#menu849	{ background:transparent url(../pic/menu_left/bg_ml_05b.jpg) repeat-y top left; }table.MLeft td#menu849.active	{ background:transparent url(../pic/menu_left/bg_ml_05a.jpg) repeat-y top left; }table.MLeft td#menu2146	{ background:transparent url(../pic/menu_left/bg_ml_06b.jpg) repeat-y top left; }table.MLeft td#menu2146.active	{ background:transparent url(../pic/menu_left/bg_ml_06a.jpg) repeat-y top left; }table.MLeft td#menu2147	{ background:transparent url(../pic/menu_left/bg_ml_07b.jpg) repeat-y top left; }table.MLeft td#menu2147.active	{ background:transparent url(../pic/menu_left/bg_ml_07a.jpg) repeat-y top left; }table.MLeft td#menu2149	{ background:transparent url(../pic/menu_left/bg_ml_08b.jpg) repeat-y top left; }table.MLeft td#menu2149.active	{ background:transparent url(../pic/menu_left/bg_ml_08a.jpg) repeat-y top left; }table.MLeft td#menu2028	{ background:transparent url(../pic/menu_left/bg_ml_09b.jpg) repeat-y top left; }table.MLeft td#menu2028.active	{ background:transparent url(../pic/menu_left/bg_ml_09a.jpg) repeat-y top left; }table.MLeft td#menu2029	{ background:transparent url(../pic/menu_left/bg_ml_10b.jpg) repeat-y top left; }table.MLeft td#menu2029.active	{ background:transparent url(../pic/menu_left/bg_ml_10a.jpg) repeat-y top left; }table.MLeft td#menu2148	{ background:transparent url(../pic/menu_left/bg_ml_11b.jpg) repeat-y top left; }table.MLeft td#menu2148.active	{ background:transparent url(../pic/menu_left/bg_ml_11a.jpg) repeat-y top left; }table.MLeft td#menu850	{ background:transparent url(../pic/menu_left/bg_ml_16b.jpg) repeat-y top left; }table.MLeft td#menu850.active	{ background:transparent url(../pic/menu_left/bg_ml_16a.jpg) repeat-y top left; }table.MLeft td#menu2156	{ background:transparent url(../pic/menu_left/bg_ml_15b.jpg) repeat-y top left; }table.MLeft td#menu2156.active	{ background:transparent url(../pic/menu_left/bg_ml_15a.jpg) repeat-y top left; }table.MLeft td#menu2155	{ background:transparent url(../pic/menu_left/bg_ml_14b.jpg) repeat-y top left; }table.MLeft td#menu2155.active	{ background:transparent url(../pic/menu_left/bg_ml_14a.jpg) repeat-y top left; }table.MLeft td#menu2154	{ background:transparent url(../pic/menu_left/bg_ml_13b.jpg) repeat-y top left; }table.MLeft td#menu2154.active	{ background:transparent url(../pic/menu_left/bg_ml_13a.jpg) repeat-y top left; }table.MLeft td#menu2169	{ background:transparent url(../pic/menu_left/bg_ml_17b.jpg) repeat-y top left; }table.MLeft td#menu2169.active	{ background:transparent url(../pic/menu_left/bg_ml_17a.jpg) repeat-y top left; }table.MLeft td 		{ margin: 0; }table.MLeft td a 		{ margin: 0; display:block; font-weight: bold; background: transparent; text-align: left; color: #1C5999; padding: 0 0 0 48px; text-decoration:none; }table.MLeft td a:hover	{ text-decoration:underline; }ul.MLeft2			{ font-size:100%; list-style: none; margin:0px; padding:0px; }ul.MLeft2 li 		{ margin: 0; padding: 0; width: 180px; }		ul.MLeft2 li a 		{ background-color: #f7973a; border-left:1px solid #d57518; border-top:1px solid #faca6d;border-right:1px solid #faca6d; border-bottom:1px solid #d57518;color:#8c000e; margin: 0; padding: 4px 0 4px 8px; text-align: left; display:block; text-decoration:none;}			ul.MLeft2 li a:hover	{text-decoration: underline;}	ul.MLeft2 li.active a	{ border-top:1px solid #C5D5EB; border-right:1px solid #C5D5EB; border-bottom:1px solid #35639F; border-left:1px solid #35639F; margin: 0; padding: 4px 0 4px 8px; text-align: left; display:block;  color:#114380; text-decoration:underline;}					ul.info			{ font-size:100%; list-style: none; margin:0 0 0 0; padding:0px; }ul.info li 		{ background:transparent url(../pic/bg_menu_right2.jpg) repeat-y top left; margin: 0; padding: 0; width: 188px; }		ul.info li a 		{ background: transparent; border-top:1px solid #C5D5EB; border-right:1px solid #C5D5EB; border-bottom:1px solid #35639F; border-left:1px solid #35639F; margin: 0; padding: 4px 0 4px 8px; text-align: left; display:block;  color:#fff; text-decoration:none;}			ul.info li a:hover		{ text-decoration:underline; }ul.info li.active a	{ background: transparent; border-top:1px solid #C5D5EB; border-right:1px solid #C5D5EB; border-bottom:1px solid #35639F; border-left:1px solid #35639F; margin: 0; padding: 4px 0 4px 8px; text-align: left; display:block;  color:#fff; text-decoration:underline;}			#BoxRight	 h3 		{ border: 0px; color:#1D4D87; background:transparent url(../pic/bg_right_h3.gif) top left no-repeat; font-weight: bold; width:189px; text-transform: uppercase; line-height: 33px; font-size:100%;  text-align:center; padding: 0; margin: 10px 0px 2px 0px;	}	      /***************** BREADCRUMB **************************/.breadcrumb {margin: 10px 0px 10px 202px; color: #35639f;}.breadcrumb a {text-decoration: underline;}/***************** CONTENT ELEMENTS ********************/h2 { color:#1D4D87; background:transparent url(../pic/bg_h2.gif) top left no-repeat; font-weight: bold; width:183px; text-transform: uppercase; line-height: 33px; font-size:100%;  text-align:center; padding: 0 0 0 0; margin: 10px 0px 2px 0px;	}	h3 { border-top: 1px solid rgb(197, 213, 235); border-left: 1px solid rgb(197, 213, 235); border-bottom: 1px solid rgb(53, 99, 159); border-right: 1px solid rgb(53, 99, 159); font-size: 100%; color:#fff; background-color: rgb(119, 157, 209); line-height:20px; font-weight:normal; padding-left: 7px; margin:0px 5px 5px 0; text-decoration: none; }h4 { border-bottom: 1px solid #ccc; font-size: 110%; color:#1C5999; background-color: #fff; line-height:17px; padding-left: 7px; margin:25px 5px 20px 0; text-align:left; }h3.h3_prodlist { border: 0px; color:#1D4D87; background:transparent url(../pic/bg_center_h3.gif) top left no-repeat; font-weight: normal; width:550px; text-transform: uppercase; height: 33px; font-size:100%;  text-align:left; padding: 4px 0 0 15px; margin: 20px 0px 10px 0px;	}	.gloss a {text-decoration: underline;}.SearchForm 	   { margin: 0 0 10px 0;}.SearchForm .field { width: 182px; margin: 20px 0 0 0; }.Shop 		{ overflow: hidden; padding: 40px 0 0 370px; background: transparent url(../pic/bg_shop.jpg) no-repeat; width: 183px; height: 300px; margin: 0 0 0 6px; }.Shop a 		{text-decoration: none;}.Shop a img 	{border: 0px;}.shop_prod 	{ cursor: pointer; background: transparent url(../pic/bg_shop_prod.jpg) no-repeat top left;  margin: 0 0 20px 0; text-align: center;  height: 215px; border: 1px solid #C5D5EB; }.shop_prod img	{ padding: 5px 0 10px 0; height: 125px; }.shop_prod h5 	{ font-size: 110%; border-top: 1px solid #C5D5EB; font-weight: normal; margin: 0; padding: 2px 0; }.shop_prod p 	{ margin: 0; padding: 10px 0; font-size: 130%;font-weight:bold; font-style: italic; }.ImgLeft 		{ border: 1px solid #336699; margin: 5px 0px;}.ImgRight		{ margin: 10px 0px;}.preis a		{ font-size: 130%; font-weight:bold; font-style: italic; }.csc-mailform {border: 0px solid #000;}.csc-mailform-label { line-height: 20px; padding: 0; margin: 8px 0 3px 0; font-weight: bold;}.csc-mailform-field { margin: 1px 0;}.csc-mailform-field label {display: block; float: left; width: 150px; line-height: 22px;}.csc-mailform-submit {margin: 10px 0 0 0;}.csc-textpic{float: left;}.bodytext {text-align: justify;}ul.faq { list-style: none; margin: 0 0 180px 30px; padding: 0 0 40px 0; }ul.faq li { line-height: 35px; float:left; display: block; width: 450px;  margin:0; padding: 0 0 0 40px;  text-align: left; background: transparent url(../pic/faq.gif) no-repeat;}.flames img {float: left;}.HomeMenu { display: none; width: 553px; height: 122px; margin: 0 0 50px 6px;}ol.HomeMenuList {list-style: none; margin:0 0 0 0px; padding: 40px 0 0 0;}ol.HomeMenuList li { float: left; margin:0; padding: 76px 0 0 0; height: 18px; text-align: center;}ol.HomeMenuList li a {font-size: 85%;}ol.HomeMenuList li a:hover  {text-decoration: none; color: #fff;} .ShopAlt { overflow: hidden; padding: 10px 0 0 0; height: 260px; margin: 0 0 0 6px; }.ShopAlt a {text-decoration: none;}.ShopAlt a img {border: 0px;}.shop_prod_alt h5 { font-size: 13px; margin: 0 0 0 15px; padding: 0; width: 145px; }.shop_prod_alt { display: block; float: left; width:145px; margin: 0 0 0 40px;}.shop_prod_alt p b { font-weight: normal; font-size: 13px; text-decoration: underline;  line-height: 25px;}td.numbers p {  background: transparent url(../pic/bott_center.gif) no-repeat; height: 16px; width: 200px; text-align: center; margin: 1px 0 0 0; padding: 0 0 0 0px;}td.numbers p b   { margin: 0 4px; color: #fff;}td.numbers p a   { margin: 0 4px; color: #fff;}td.numbers a:hover { margin: 0 4px;}td.tdvideo { border-left:1px solid #35639F; border-top:1px solid #E8EEF7;border-right:1px solid #C5D5EB; border-bottom:1px solid #35639F; margin: 0; padding: 4px 0 4px 0; text-align: center; display:block;  color:#114380; text-decoration:none; background-color: #a9c1e2;}ul.offers			{ font-size:100%; list-style: none; margin:0px; padding:0px; }ul.offers li 		{ margin: 0; padding: 0; width: 90px; float: left;}		ul.offers li a 		{ border-left:1px solid #35639F; border-top:1px solid #E8EEF7;border-right:1px solid #C5D5EB; border-bottom:1px solid #35639F; margin: 0; padding: 4px 0 4px 0; text-align: center; display:block;  color:#114380; text-decoration:none; background-color: #a9c1e2;}			ul.offers li a:hover	{background-color: #83a6d6;}	ul.offers li.active a	{ border-top:1px solid #C5D5EB; border-right:1px solid #C5D5EB; border-bottom:1px solid #35639F; border-left:1px solid #35639F; margin: 0; padding: 4px 0 4px 8px; text-align: left; display:block;  color:#114380; text-decoration:underline;}			ul.offers li a img {width: 70px; height: 91px;}.exprice {text-decoration: line-through;}.newprice {color: #ff0000; font-weight: bold;}/**** Classes ****/	.float 	{ float:left;}		a 	{ text-decoration:none; color:#1D4D87;}a:hover 	{ text-decoration:underline; color:#006BB6}	form a 	{ text-decoration: none; text-align: center; color: #1D4D87; }input 	{ color: #1D4D87; }select 	{ color: #1D4D87; }.csc-firstHeader 	{ border-top: 1px solid rgb(197, 213, 235); border-left: 1px solid rgb(197, 213, 235); border-bottom: 1px solid rgb(53, 99, 159); border-right: 1px solid rgb(53, 99, 159); font-size: 100%; color:#fff; background-color: rgb(119, 157, 209); line-height:20px; font-weight:normal; padding-left: 7px; margin:0px 5px 5px 0; text-decoration: none; }.csc-header-n2 h1 	{ border-top: 1px solid rgb(197, 213, 235); border-left: 1px solid rgb(197, 213, 235); border-bottom: 1px solid rgb(53, 99, 159); border-right: 1px solid rgb(53, 99, 159); font-size: 100%; color:#fff; background-color: rgb(119, 157, 209); line-height:20px; font-weight:normal; padding-left: 7px; margin:0px 5px 5px 0; text-decoration: none; width: 150px; }img.left 		{ float:left; margin: 5px; margin-right:20px; border:1px solid #DAE3FA; }img.right 	{ float:right; margin: 5px; margin-left:20px; border:1px solid #DAE3FA; }img.center	{ border:1px solid #DAE3FA; margin-left: 90px; }	.art 		{ cursor: pointer; width:165px; margin: 0px 10px 15px 10px; text-align: center; border:1px solid #DBDCF9; }	.art a 		{ text-decoration: none; color: #003366; }.art h1 		{ font-weight:normal; font-size:100%; color:#003366; padding: 5px 0 0 0; border-top: 1px solid #DBDCF9; margin: 0 0 5px 0; }	.art img		{ margin: 15px 0; }	.dpreis 		{ background: transparent url(../pic/bg_shop_prod.jpg) no-repeat bottom left; height:70px; }.dpreis span 	{ font-size: 17px; font-weight: bold; font-style: italic;  }	.det 		{ margin: 20px 0 0 0; border:1px solid #5E8CC9; }	.det img  	{ margin:5px; }.det h5 		{ border-top: 1px solid #c5d5eb; border-left: 1px solid #c5d5eb; border-bottom: 1px solid #35639f; border-right: 1px solid #35639f; font-size: 100%;color: #ffffff; background-color: #779dd1; line-height: 20px; font-weight: normal;padding-left: 7px; margin: 0px 5px 5px 0px; text-decoration: none; }.det h3 		{ border:1px solid #DBDCF9; background-color:#fff; color:rgb(17, 67, 128); }.det2 		{ margin: 20px 0 0 0; border:0px solid #5E8CC9; }	.det2 img  	{ margin:5px; }.det2 h5 		{ border-top: 1px solid #c5d5eb; border-left: 1px solid #c5d5eb; border-bottom: 1px solid #35639f; border-right: 1px solid #35639f; font-size: 100%;color: #ffffff; background-color: #779dd1; line-height: 20px; font-weight: normal;padding-left: 7px; margin: 0px 5px 5px 0px; text-decoration: none; }.det2 h3 		{ border:1px solid #DBDCF9; background-color:#fff; color:rgb(17, 67, 128); }	.form 		{ margin: 0px; }.acquisto		{ margin: 0px; width: 550px; }	.textbox 		{ text-align:justify; margin-top:30px;}.textbox img 	{ border:1px solid #DAE3FA;	}.nobutton	{background: none; font-size: 12px; margin-top: -5px; cursor: pointer; height: 19px; border: none;}.button 		{ background: transparent url(../pic/bott.gif) no-repeat top left; font-size: 0.8em; padding-left: 26px; cursor: pointer; height: 19px; }#orderForm .button  {border: 1px solid #5e8cc9; background: transparent url(../pic/carello_button.gif) no-repeat top left; font-size: 1em; padding-left: 26px; padding-top: 2px; cursor: pointer; height: 25px; font-weight: bold;}.prevlink 	{ background: transparent url(../pic/prevlink.gif) no-repeat top left; width: 200px; height: 15px; font-size: 0.8em; padding-left: 30px; cursor: pointer; display: block; }.nextlink 	{ background: transparent url(../pic/nextlink.gif) no-repeat top right; width: 200px; height: 15px; font-size: 0.8em; padding-right: 30px; text-align: right; cursor: pointer; display: block; }.paginer a 	{ background: transparent url(../pic/bott.gif) no-repeat top left; border-right: 1px solid rgb(53, 99, 159); display: block; font-size: 0.9em; text-decoration: none; text-align: right; padding-right: 10px; color: #1D4D87; width: 120px; line-height: 15px; margin:20px 0 20px 0px; cursor: pointer; }.paginel a	{ background: transparent url(../pic/bott2.gif) no-repeat top left; border-right: 1px solid rgb(53, 99, 159); display: block; font-size: 0.9em; margin:20px 0 20px 0; padding-left: 10px;  text-decoration: none; color: #1D4D87; width: 120px; line-height: 15px; cursor: pointer;}.delButton	{ height:30px; width:24px; background: transparent url(../pic/cestino.jpg) no-repeat top left; border: 0; margin-left: 7px; cursor: pointer;}#displ 	{ display: none; width: 275px; }.tip_many_friends	{ padding: 1px;}.tip_many_friends-input { padding: 1px;}/********* SITEMAP *********/.Box   			{width: 530px; margin: 0; }h1.Title			{ font-family:Verdana, Arial, Helvetica, sans-serif; border: 1px solid #5E8CC9; font-size: 100%; color:#003366; background-color: #C3D4EB; line-height:22px; font-weight:normal; padding-left: 7px; margin-right: 5px; }h2.SubTitle		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color:#003366; line-height:20px; font-weight:normal; padding:0 0 0 7px; width: 163px; margin: 0 0 4px 0; text-decoration:underline; border: 0px; text-align:left; }ul.sitemap 		{ list-style:none; margin:0 0 10px 5px; font-family: Verdana; font-size: 11px; line-height: 17px; padding: 0; float:left; height:180px; width: 163px; border: 0px; }ul.sitemap li 		{ background: transparent url(../pic/bott1.gif) no-repeat left top; padding: 0 0 0 13px; margin:0px; border: 0px; }ul.sitemap a		{ text-decoration:none; color: #000; border: 0px; }ul.sitemap a:hover		{ text-decoration:underline; color: #000; border: 0px; }.tx-onetrandomcontent-pi1  	{ text-align: justify;  }/************SINGLEPRODUCTDISPLAY*************/.prevbacknext {	line-height: 33px;	text-align: center;	font-size: 12px;	margin: 2px;	padding: 0;	font-weight: normal;	background:transparent url(../pic/bg_random_h2.gif) no-repeat top left;	}div.searchresults {width: 570px;}#containerpopup { font-weight: bold; font-size: 1.2em; padding: 30px;}span#addthis {padding-left: 69px;}.tx-indexedsearch-res {width: 570px;}#content a {font-weight: bold; color: #af6fa9;}#content table a {font-weight: normal; color: #2d4d87;}#content table div.Section1 a {font-weight: bold; color: #2d4d87;}#content h4 a {font-weight: bold;}/**************RELATED PRODUCTS*****************/#relatedlist {width: 540px; margin-top: 15px; height: 175px;}#relatedlist h2 {margin-bottom: 20px;}#relatedlist .relateditem {padding: 0px 7px 0px 7px; width: 120px; height: 125px; float: left; border-right: 1px solid #5E8CC9;text-align: center;}#relatedlist .relateditem a {font-size: 80%; color: #1D4D87; }#relatedlist .relateditem a img {width: 74px; height: 90px; margin: 10px 35px 0px 25px;}/***************BEWERTUNGEN********************/.tx_wpttproductsrate_pi1_all {clear: both; }.tx_wpttproductsrate_pi1_all h2 {}.tx-wpttproductsrate-pi1 {width: 538px;}.tx-wpttproductsrate-pi1 h4 {margin-bottom: 0px;}.tx-wpttproductsrate-pi1 fieldset legend {color: #5E8CC9;}.tx_wpttproductsrate_pi1_none p, .tx_wpttproductsrate_pi1_done p , .tx_wpttproductsrate_pi1_already p, .tx_wpttproductsrate_pi1_all p  {padding-left: 5px;}.tx_wpttproductsrate_pi1_item {padding: 10px 0px 10px 5px; border-bottom: 1px solid #5E8CC9;}.tx_wpttproductsrate_pi1_form_comment fieldset {}textarea#comment {width: 98%; }/**************VIDEO-PLAYER*******************/.tx_kuloplayer_pi1-player {	border-left:1px solid #35639F; border-top:1px solid #E8EEF7;border-right:1px solid #C5D5EB; border-bottom:1px solid #35639F; margin: 0; padding: 4px 0 4px 0; text-align: center; display:block;  color:#114380; text-decoration:none; background-color: #a9c1e2;}/***************JQUERY TOOLS******************/div.overlay {display:none; z-index:10000; background: #fff url(../pic/bg_body_newlayout.jpg) fixed 60px 50%; width:550px; padding: 30px; min-height:200px; border:2px solid #333;opacity:0.8;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow: 0 0 50px #ccc;-webkit-box-shadow: 0 0 50px #ccc; } div.overlay h4 {background-color: transparent;}div.overlay .close {background-image:url(../pic/close.png); position:absolute; right:-15px; top:-15px; cursor:pointer; height:35px; width:35px;}
