body {font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; background:#FFFFFF url(http://images.dormeo.net/images/common/pageBG.jpg) 50% 0 no-repeat;}

a img {border: none;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}

*:focus {outline:none;} /* Safari glow remove */
textarea {resize:none;} /* Safari / Opera / Chrome dumb resize remove */

form {margin:0; padding:0;}

table, tr, td {border-collapse:collapse; border:0; margin:0; padding:0;}

p, h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

label {cursor:pointer;}
label.nolnk {cursor:text;}
 
.clear {clear: both; *line-height: 0; *font-size: 0;}

input.error {border:1px solid #9c1671 !important;}
input.noError {border:1px solid #a8a8a8 !important;}
.inputboxerror {border:2px solid #9c1671 !important;}
select.error {border:1px solid #9c1671 !important;}
select.noError {border:1px solid #a8a8a8 !important;}
textarea.error {border:1px solid #9c1671 !important;}
textarea.noError {border:1px solid #a8a8a8 !important;}

input.inputboxerrorStrong {border:3px solid #ff4200 !important;}

input.readOnlyField { background-color:#dadada;}

div.error {color:#9c1671; font-size:14px; width:94%; margin:0; font-weight:bold; padding:8px; border:1px solid #9c1671;}
div.error h6 {color:#9c1671; font-size:14px; font-weight:bold;}
div.error p {color:#9c1671; font-size:14px; font-weight:normal;}

img.packetImg {display:none;}

div.confForm div.error {margin:10px 0 0 0; width:95%;}

div.cartUserForm div.error {color:#9c1671; font-size:14px; width:60%; margin:0; font-weight:bold; padding:0 0 10px 0; border:0 none;}
input.hidden {display:none;}

div.packetsProdBox {display:none;}

table.stock td.active {display:block !important;}

table.stock.cat {margin:0px; width:100%;}
table.stock.cat td {font-size:12px; color:#5e8500; text-align:right; font-weight:bold; padding:5px 0 5px 0;}
table.stock.cat td.off {font-size:12px; color:#FF0000; text-align:right; font-weight:bold;}

div.stock {font-size:12px; line-height:16px; color:#FF0000; font-weight:bold;}

div.opening {background:url(http://images.dormeo.net/images/header/clubHeaderPromoBG.jpg) 0 0 repeat-x; zoom:1; clear:both; overflow:hidden;}
div.opening table.welcomeLine {width:100%;}
div.opening table.welcomeLine td.text {font-size:14px; color:#252525; padding:2px 0 2px 20px; vertical-align:middle; height:36px;}
div.opening table.welcomeLine td.text strong {font-size:14px; color:#14224f; padding:0 5px 0 0;}
div.opening table.welcomeLine td.link {text-align:right; padding:0 20px 0 10px; vertical-align:middle; height:36px;}
div.opening table.welcomeLine td.link a {font-size:14px; color:#da469e; font-weight:bold; height:36px;}

div.headerInfo {zoom:1; clear:both; overflow:hidden;}
div.headerInfo table.headerInfoLine {width:100%; background:url(http://images.dormeo.net/images/header/headerInfoBG.jpg) 0 100% no-repeat;}
div.headerInfo table.headerInfoLine td.text {font-size:14px; color:#ffffff; padding:6px 20px 8px 20px; vertical-align:middle;}
div.headerInfo table.headerInfoLine td.text strong {font-size:14px; color:#ffffff; padding:0 0 0 0;}
div.headerInfo table.headerInfoLine td.text a {font-size:14px; color:#ffffff !important; font-weight:bold;}

div.infoLine {background:url(http://images.dormeo.net/images/header/clubHeaderPromoBG.jpg) 0 0 repeat-x; zoom:1; clear:both; overflow:hidden; margin:10px 0 0 0;}
div.infoLine table.infoLine {width:100%;}
div.infoLine table.infoLine td.text {font-size:14px; color:#252525; padding:2px 20px 2px 20px; vertical-align:middle; height:36px;}
div.infoLine table.infoLine td.text strong {font-size:14px; color:#14224f; padding:0 5px 0 0;}
div.infoLine table.infoLine td.text a {font-size:14px; color:#da469e; font-weight:bold; height:36px;}

#wrapper {width:980px; margin:0 auto; z-index:1;} 

.header {position:relative; clear:both; width:100%; zoom:1; z-index:16;}
	.headerLogo {width:195px; float:left; overflow:hidden; margin-right:30px; height:105px;}
		.headerLogo img {float:left;}
		.headerMoto {float:left; clear:both; width:190px; padding:4px 0 0 0; font-size:12px; line-height:16px; color:#999999;}
		
	.headerSetupNav {width:455px; float:left; overflow:hidden; zoom:1; padding:13px 0 0 0;}
		.headerNavRight {float:left; overflow:hidden; zoom:1; width:100%;}

			.headerPhoneCnt {float:left;}

			.headerPhone {clear:both; background:url(http://images.dormeo.net/images/header/phoneL.jpg) 0 0 no-repeat; padding:0 0 0 45px; margin:0 0 0 32px; float:left;}
				.headerPhoneNbr {background:url(http://images.dormeo.net/images/header/phoneR.jpg) 100% 0 no-repeat; font-size:18px; line-height:41px; color:#ffffff; font-weight:bold; padding:0 23px 0 0; white-space:nowrap;}
			
			.headerPhoneTxt {font-size:11px; color:#999999; float:left; width:220px; padding:0 10px 0 0; clear:both; text-align:center;}
			.headerOfferTxt {font-size:11px; color:#999999; float:left; width:220px; padding:0 10px 0 0; clear:both; text-align:center;}
			.headerOfferTxt strong {font-size:14px;}
						
			.headerBanners {float:right; padding:0 10px 0 0;}
			.headerBanners p {float:right;}
			
			.headerNav {padding:12px 0 0 0; clear:both; display:block; position:relative; z-index:1;}
				.headerNav a {color:#666666; font-size:12px; padding:0 15px 8px 3px; text-decoration:none; display:block; float:left; position:relative; white-space:nowrap; _float:none; _display:inline-block;}
				.headerNav a:hover {color:#666666; font-size:12px; text-decoration:underline;}

	.headerSearch {width:300px; float:left; zoom:1;}
		.headerSearchFuture {clear:both; height:40px; text-align:right;}
			.headerSearchFuture img {margin:5px 0 0 0;}

			.langChange {float:right; padding:8px 0 0 0;}
				.langChange p {float:left; font-size:11px; line-height:14px; color:#999999; padding:0 6px 0 0;}
				.langChange span {font-size:12px; line-height:12px; color:#999999; float:left; display:block; padding:0 5px 0 5px;}
				.langChange a {float:left; display:block;}
				.langChange a img {margin:0px;}
				.langChange a.opacity {-khtml-opacity:.30; -moz-opacity:.30; -ms-filter:"alpha(opacity=30)"; _filter:alpha(opacity=30); opacity:.30;}
		
		.headerCart {margin:0 0 0 0; overflow:hidden; height:31px; float:right; border:2px solid #ffffff; padding:2px 10px 2px 10px; z-index:1; position:relative; margin-right:-6px;}
			.headerCart a {background:url(http://images.dormeo.net/images/header/headerCart.jpg) 0 0 no-repeat; font-size:12px; font-weight:bold; color:#999999; text-decoration:none; padding:6px 0 0 30px; float:left; zoom:1;}
			.headerCart a span {color:#cf3395; font-weight:bold;}

		div.headerEzine {float:left; margin:0 0 -63px -16px; z-index:10; position:relative;}
			table.headerEzine {width:250px;}
			table.headerEzine td.img {vertical-align:bottom; width:95px;}
			table.headerEzine td.txt {font-size:11px; line-height:14px; font-weight:normal; color:#999999; vertical-align:top; padding:5px 0 0 0;}
			table.headerEzine td.txt p {font-size:11px; line-height:14px; font-weight:normal; color:#999999;}
			table.headerEzine td.txt p a {font-size:11px; line-height:14px; font-weight:bold; color:#999999;}
			table.headerEzine td.txt p a:hover {text-decoration:none;} 

		.headerSearchFuture a.headerFbLike {float:right; font-size:11px; line-height:14px; color:#999999; padding:7px 30px 2px 0; margin:10px 0 0 0; display:block; background:url(http://images.dormeo.net/images/FB/fb_header_icon.jpg) 100% 0 no-repeat;}

div.headerSocial {position:absolute; top:0px; right:0px; padding:7px 0 0 0;}
table.headerSocial td {vertical-align:middle;}

div.headerCarW {width:340px; position:absolute; right:-7px; top:38px; z-index:60; padding:0px; display:none;}
div.headerCarW .headerMiniCart {height:31px; padding:4px 11px 2px 10px; z-index:1; position:relative; margin-right:0px; border:2px solid #7c9f30; border-bottom:0 none; float:right; clear:both; overflow:hidden; zoom:1; background-color:#FFFFFF;}
div.headerCarW .headerMiniCart a {background:url(http://images.dormeo.net/images/header/headerCart.jpg) 0 0 no-repeat; font-size:12px; font-weight:bold; color:#999999; text-decoration:none; padding:6px 0 0 30px; float:left; zoom:1;}
div.headerCarW .headerMiniCart a span {color:#cf3395; font-weight:bold;}
div.headerCarW div.headerCartList {border:2px solid #7c9f30; margin-top:-2px; padding:5px 12px 12px 12px; position:relative; clear:both; float:right; width:311px; background-color:#FFFFFF;}

div.headerCarW div.headerCartList table.headProd {border-bottom:1px solid #cccccc; margin:7px 0 0 0; cursor:pointer; width:100%;}
div.headerCarW div.headerCartList table.headProd td {vertical-align:top;}
div.headerCarW div.headerCartList table.headProd td.img {width:135px;}
div.headerCarW div.headerCartList table.headProd td.img .offerImg {float:left; width:135px; height:80px; position:relative;}
div.headerCarW div.headerCartList table.headProd td.img .offerImg div.giftPicto {position:absolute; top:0px; left:0px; width:20px; height:20px;}
div.headerCarW div.headerCartList table.headProd td.cnt {font-size:11px; color:#666666; line-height:18px;}
div.headerCarW div.headerCartList table.headProd td.cnt h2 {font-size:11px; color:#00245d; line-height:14px; padding:0 0 4px 0;}
div.headerCarW div.headerCartList table.headProd td.cnt h2 a {font-size:11px; color:#00245d; text-decoration:none;}
div.headerCarW div.headerCartList table.headProd td.cnt h2 a:hover {color:#00245d; text-decoration:underline;}
div.headerCarW div.headerCartList table.headProd td.cnt p {padding:0px; margin:0px; font-size:11px; color:#666666; line-height:18px;}
div.headerCarW div.headerCartList table.headProd td.cnt p.yourPrice {clear:both; padding:4px 0 7px 0;  zoom:1; overflow:hidden;}
div.headerCarW div.headerCartList table.headProd td.cnt p.yourPrice span.txt {padding:0 0 0 0; font-size:11px; font-weight:bold; color:#cf3395; line-height:14px;}
div.headerCarW div.headerCartList table.headProd td.cnt p.yourPrice span.prc {font-size:11px; font-weight:bold; color:#cf3395; line-height:14px;}

div.headerCarW div.headerCartList div.headTotal {background-color:#eeeeee; margin:6px 0 0 0; padding:10px; overflow:hidden; zoom:1;}
div.headerCarW div.headerCartList div.headTotal table.headPrices {clear:both; float:right;}

div.headerCarW div.headerCartList div.headTotal table.headPrices td p.cartRegPrice {clear:both; font-size:12px; padding:2px 7px 2px 1px; color:#000000; font-weight:normal; display:block; overflow:hidden; background: url(http://images.dormeo.net/images/cart/pricesBG.jpg) 0 100% no-repeat; zoom:1;}
div.headerCarW div.headerCartList div.headTotal table.headPrices td p.cartRegPrice span {float:left; white-space:nowrap;}
div.headerCarW div.headerCartList div.headTotal table.headPrices td p.cartRegPrice span.nbr {float:right; font-weight:normal; white-space:nowrap; text-align:right;} 

div.headerCarW div.headerCartList div.headTotal table.headPrices td p.cartDiscPrice {clear:both; font-size:12px; padding:2px 7px 2px 1px; color:#000000; font-weight:normal; display:block; overflow:hidden; background: url(http://images.dormeo.net/images/cart/pricesBG.jpg) 0 100% no-repeat; zoom:1;}
div.headerCarW div.headerCartList div.headTotal table.headPrices td p.cartDiscPrice span {float:left; white-space:nowrap;}
div.headerCarW div.headerCartList div.headTotal table.headPrices td p.cartDiscPrice span.nbr {float:right; color:#000000; white-space:nowrap; text-align:right;}

div.headerCarW div.headerCartList div.headTotal table.headPrices td p.cartPostalPrice {clear:both; font-size:12px; padding:2px 7px 2px 1px; color:#000000; font-weight:normal;  display:block; overflow:hidden; zoom:1;}
div.headerCarW div.headerCartList div.headTotal table.headPrices td p.cartPostalPrice span {float:left; white-space:nowrap;}
div.headerCarW div.headerCartList div.headTotal table.headPrices td p.cartPostalPrice span.nbr {float:right; font-weight:normal; white-space:nowrap; text-align:right;}

div.headerCarW div.headerCartList div.headTotal table.headPrices td > p.cartYourPrice {}
div.headerCarW div.headerCartList div.headTotal table.headPrices td p.cartYourPrice {clear:both; font-size:16px; margin-top:2px; padding:7px 7px 5px 1px; color:#cf3395; font-weight:bold; overflow:hidden; zoom:1;}
div.headerCarW div.headerCartList div.headTotal table.headPrices td p.cartYourPrice span {float:left; padding-right:10px; white-space:nowrap;}
div.headerCarW div.headerCartList div.headTotal table.headPrices td p.cartYourPrice span.nbr {float:right; color:#cf3395; padding-right:0px; white-space:nowrap; text-align:right;} 
div.headerCarW div.headerCartList div.headTotal table.headPrices td p.cartYourPrice span.nbr span {font-size:12px;}

div.headerCarW div.headerCartList div.headTotal table.btnz {width:60%; clear:both; margin:10px 0 0 0; float:right;}
div.headerCarW div.headerCartList div.headTotal table.btnz td.lft {width:46%; padding:0 20px 0 0;}
div.headerCarW div.headerCartList div.headTotal table.finishOrdBtn {margin:10px 0 0 0; cursor:pointer; width:100%;}
div.headerCarW div.headerCartList div.headTotal table.finishOrdBtn td table.inner_btn td.txt div {padding:5px 5px; font-size:12px;}
div.headerCarW div.headerCartList div.headTotal div.owerview {padding:1px; background-color:#f8f8f8; cursor:pointer;}
div.headerCarW div.headerCartList div.headTotal div.owerview div.owinner {border:1px solid #b4b4b4; font-size:12px; color:#6c6c6c; font-weight:bold; text-align:center; line-height:27px;}

		.headerSearchBox {clear:both;}
			table.headerSearchTable {width:100%;}
				table.headerSearchTable td.text {padding:0 15px 0 24px; font-size:12px; color:#666666; font-weight:bold;}
				table.headerSearchTable td.ibox {padding:0 0 10px 0; width:100%; vertical-align:top;}
					table.headerSearchTable td.ibox input {border:1px solid #CECFCE; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; width:94%; padding:5px 8px 5px 8px; background:#ffffff url(http://images.dormeo.net/images/header/searchBoxBG.jpg) 100% 0 no-repeat; margin:0; float:right;}
				table.headerSearchTable td.btn {padding:0 0 10px 8px; font-size:12px; color:#666666; font-weight:bold; vertical-align:top;}
					table.headerSearchTable td.btn div {border:1px solid #CECFCE; font-size:12px; color:#999999; font-weight:bold; background:url(http://images.dormeo.net/images/header/searchBtnBG.jpg) 0 0 repeat-x; cursor:pointer; padding:5px 8px 5px 8px;}

.mainNav {position:relative; clear:both; width:100%; background:url(http://images.dormeo.net/images/nav_v2/navBG.jpg) 0 0 repeat-x; display:inline-block; z-index:15; padding:1px 0 0 0;}

.mainNav a {float:left; display:block; position:relative; font-size:12px; font-weight:bold; color:#333333; text-transform:uppercase; text-decoration:none; padding:16px 12px 14px 12px; background:url(http://images.dormeo.net/images/nav_v2/navSep.jpg) 0 0 no-repeat; border:0 none;}
.mainNav a.first {background:0 none; border:0 none;}
.mainNav a:hover {background:#14224f url(http://images.dormeo.net/images/nav_v2/navSep.jpg) 0 0 no-repeat; color:#ffffff; padding:16px 12px 14px 12px; border:0 none;}
.mainNav a:hover.first {background:#14224f none; border:0 none;}
.mainNav a.first:hover {background:#14224f none; border:0 none;}
.mainNav a.active {float:left; background:#14224f url(http://images.dormeo.net/images/nav_v2/navSep.jpg) 0 0 no-repeat; display:block; position:relative; font-size:12px; font-weight:bold; color:#ffffff; text-transform:uppercase; text-decoration:none;  padding:16px 12px 14px 12px; border:0 none;}
.mainNav a:hover.active {background:#14224f url(http://images.dormeo.net/images/nav_v2/navSep.jpg) 0 0 no-repeat; color:#ffffff; padding:16px 12px 14px 12px; border:0 none;}
.mainNav a.active.first {background:#14224f none; color:#ffffff; border:0 none;}
.mainNav a:hover.active.first {background:#14224f none; color:#ffffff; border:0 none;}
.mainNav a.active.first:hover {background:#14224f none; color:#ffffff; border:0 none;}

.mainNav a.special {background:url(http://images.dormeo.net/images/nav_v2/navSep.jpg) 0 0 no-repeat; float:left; display:block; position:relative; font-size:12px; font-weight:bold; color:#cf3395; text-transform:uppercase; text-decoration:none; padding:16px 12px 14px 12px; border:0 none;}
.mainNav a:hover.special {background:#14224f url(http://images.dormeo.net/images/nav_v2/navSep.jpg) 0 0 no-repeat; color:#FFFFFF; border:0 none;}
.mainNav a.special:hover {background:#14224f url(http://images.dormeo.net/images/nav_v2/navSep.jpg) 0 0 no-repeat; color:#FFFFFF; border:0 none;}
.mainNav a.special.active {float:left; background:#14224f url(http://images.dormeo.net/images/nav_v2/navSep.jpg) 0 0 no-repeat; display:block; position:relative; font-size:12px; font-weight:bold; color:#ffffff; text-transform:uppercase; text-decoration:none; padding:16px 12px 14px 12px; border:0 none;}
.mainNav a:hover.special.active {background:#14224f url(http://images.dormeo.net/images/nav_v2/navSep.jpg) 0 0 no-repeat; color:#FFFFFF; border:0 none;}

.mainNav .dormeoType {float:right; padding:8px 0 9px 17px; font-size:12px; font-weight:bold; color:#00245d; overflow:hidden; zoom:1;}
.mainNav .dormeoType .dtLft {background:url(http://images.dormeo.net/images/header/dtypeBgL.jpg) 0 0 no-repeat; cursor:pointer;}
.mainNav .dormeoType .dtRgt {background:url(http://images.dormeo.net/images/header/dtypeBgR.jpg) 100% 0 no-repeat; padding:6px 32px 7px 15px;}

.mainNav .dormeoType .hidden {visibility:hidden;}

.mainNav .dormeoTypeWin {width:707px; position:absolute; top:0px; right:0px; z-index:20; display:none;}
.mainNav .dormeoTypeWin table.typeListOuter {width:100%; position:relative;}
.mainNav .dormeoTypeWin table.typeListOuter tr > td.topSdw {background:url(http://images.dormeo.net/images/header/topSdw.png) 0 0 no-repeat;}
.mainNav .dormeoTypeWin table.typeListOuter td.topSdw {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/header/topSdw.png', sizingMethod='scale');}
.mainNav .dormeoTypeWin table.typeListOuter td.topSdw .dormeoType {float:right; padding:8px 0 0 17px; font-size:12px; font-weight:bold; color:#00245d; overflow:hidden; zoom:1;}
.mainNav .dormeoTypeWin table.typeListOuter td.topSdw .dtLft {background:url(http://images.dormeo.net/images/header/dtypeBgL.jpg) 0 0 no-repeat; cursor:pointer;}
.mainNav .dormeoTypeWin table.typeListOuter td.topSdw .dtRgt {background:url(http://images.dormeo.net/images/header/dtypeBgRup.jpg) 100% 0 no-repeat; padding:6px 32px 7px 15px;}
.mainNav .dormeoTypeWin table.typeListOuter tr > td.main {background:url(http://images.dormeo.net/images/header/lftMidSdw.png) 0 0 repeat-y;}
.mainNav .dormeoTypeWin table.typeListOuter td.main {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/header/lftMidSdw.png', sizingMethod='scale');}
.mainNav .dormeoTypeWin table.typeListOuter td.main div.typeItem {padding:0 0 0 10px; width:696px;}
.mainNav .dormeoTypeWin table.typeListOuter td.main div.typeItem table.typeItem {background:url(http://images.dormeo.net/images/header/typeBG.jpg) 0 100% no-repeat;cursor:pointer;}
.mainNav .dormeoTypeWin table.typeListOuter td.main div.typeItem table.typeItem td.pic {vertical-align:top; padding:18px 12px 12px 15px;}
.mainNav .dormeoTypeWin table.typeListOuter td.main div.typeItem table.typeItem td.pic img {border:1px solid #ffffff;}
.mainNav .dormeoTypeWin table.typeListOuter td.main div.typeItem table.typeItem td.txt {vertical-align:top; font-size:11px; color:#666666; line-height:16px; padding:18px 12px 12px 0;}
.mainNav .dormeoTypeWin table.typeListOuter td.main div.typeItem table.typeItem td.txt h4 {font-size:18px; font-weight:normal; padding:0 0 4px 0; color:#0181bc;}
.mainNav .dormeoTypeWin table.typeListOuter td.main div.typeItem table.typeItem td.txt h5 {font-size:12px; color:#666666; padding:0 0 4px 0;}
.mainNav .dormeoTypeWin table.typeListOuter td.main div.typeItem table.typeItem td.txt p {font-size:11px; color:#666666; line-height:16px; padding:0 0 4px 0;}
.mainNav .dormeoTypeWin table.typeListOuter td.main div.typeItem table.typeItem td.txt p.link {padding:0 0 0 0;}
.mainNav .dormeoTypeWin table.typeListOuter td.main div.typeItem table.typeItem td.txt a {float:left; text-transform:none; text-decoration:underline; padding:0; font-size:11px; color:#00245d; font-weight:normal;}
.mainNav .dormeoTypeWin table.typeListOuter td.main div.typeItem table.typeItem td.txt a:hover {background:0 none; color:#00245d; text-decoration:none;}
.mainNav .dormeoTypeWin table.typeListOuter td.main div.typeTxt {font-size:12px; color:#999999; padding:10px 10px 16px 24px; background:url(http://images.dormeo.net/images/header/typeSepLine.gif) 0 100% no-repeat;}
.mainNav .dormeoTypeWin table.typeListOuter td.main div.typeTxt h3 {font-size:18px; color:#c50a7b; padding:0 0 10px 0; font-weight:normal;}
.mainNav .dormeoTypeWin table.typeListOuter td.main div.typeTxt p {}

.crumbs {clear:both; zoom:1; padding:10px 0 10px 0; width:100%; display:block; z-index:10; position:relative;}
	.crumbs a {font-size:11px; color:#666666; float:left; padding:2px 4px 2px 0; text-decoration:none;}
		.crumbs a strong {color:#cf3395}
	.crumbs a:hover {text-decoration:underline;}
		.crumbs a:hover strong {color:#cf3395; text-decoration:underline;}
	.crumbs span {padding:2px 8px 2px 0; font-size:11px; color:#666666; float:left;}

.crumbs ul {float:right; display:block; margin:-5px 0 0 0; padding:0; list-style-type:none; position:relative;}
.crumbs ul li {float:left; display:block; height:20px;}
.crumbs ul li.like {margin:-2px 0 0 0;} 

.innerHeader {border-bottom:1px solid #cccccc; font-size:24px; color:#00245d; font-weight:bold; padding:0 0 3px 0; margin:0 0 16px 0; clear:both;}
.innerHeader span {color:#cf3395;}
.innerHeader h1 {font-size:24px; color:#00245d; font-weight:bold; padding:0 0 0 0; margin:0 0 0 0;}
.innerHeader h1 span {color:#cf3395;}

.innerHeaderNoCrumbs {border-bottom:1px solid #cccccc; font-size:24px; color:#00245d; font-weight:bold; padding:3px 0 3px 0; margin:0 0 16px 0; clear:both;}
.innerHeaderNoCrumbs span {color:#cf3395;}
.innerHeaderNoCrumbs h1 {font-size:24px; color:#00245d; font-weight:bold; padding:0 0 0 0; margin:0 0 0 0;}
.innerHeaderNoCrumbs h1 span {color:#cf3395;}

div.headerEcapture {margin:10px 0 0 0; background-color:#fafafa;}
table.headerEcapture {width:100%;}
table.headerEcapture td.txtTitle {font-size:14px; line-height:18px; color:#00245d; padding:0 10px 0 12px; font-weight:bold; white-space:nowrap;}
table.headerEcapture td.txt  {font-size:11px; color:#666666; line-height:15px; padding:0 12px 0 0;}
table.headerEcapture td.pic {width:128px;}
table.headerEcapture td.ff {}
table.headerEcapture td.ff input {width:185px; border:1px solid #cccccc; font-family:Arial, Helvetica, sans-serif; color:#cbcbcb; font-size:11px; padding:3px 3px 3px 3px;}
table.headerEcapture td.btn {padding:0 12px 0 12px;}
table.headerEcapture td.btn a {padding:3px 10px 3px 10px; white-space:nowrap; float:left; background:url(http://images.dormeo.net/images/index_v2/btnBG.jpg) 0 50% repeat-x; color:#ffffff; font-size:11px; line-height:15px; font-weight:bold; text-decoration:none;}

.topProdHeader {font-size:24px; font-weight:bold; color:#00245d; padding:0 0 7px 0; margin:0 0 0 0; width:203px;}
.topProdHeader h1 {font-size:24px; font-weight:bold; color:#00245d; margin:0; padding:0;}

.footer {width:100%; clear:both; overflow:hidden; position:relative;}

.centerContent {clear:both; zoom:1;}

.mainProductSetup {display:block; position:relative; width:100%; margin:-37px 0 0 0; float:left; z-index:1;}

.mainCategorySetup {display:block; position:relative; width:100%; margin:0 0 0 0; float:left; z-index:1;}

.mainLeftContent {width:220px; float:left; zoom:1; display:block; position:relative; z-index:2;}

.mainExternalSetup {display:block; position:relative; width:100%; margin:10px 0 0 0; float:left; z-index:1;}
.mainExternalContent {width:630px; float:left; zoom:1; display:block; position:relative; margin:0 0 0 0; z-index:2;}
.mainExternalRightContent {width:335px; float:right; zoom:1; display:block; position:relative; margin:0 0 0 0; z-index:1;}

.mainProdTitle {width:220px; overflow:hidden; clear:both; padding:38px 0 10px 0; display:block; z-index:10; position:relative;}
.mainProdTitle h6 {width:600px; font-size:24px; color:#ffffff; font-weight:bold; visibility:hidden; line-height:30px;}

.mainProdRealTitle {width:220px; position:absolute; top:37px; left:0px; z-index:100;}
.mainProdRealTitle h1 {width:600px; font-size:24px; color:#00245d; font-weight:bold; line-height:30px; z-index:20;}
.mainProdRealTitle p {display:none;}
.mainCenterContent .mainProductView .mainProductLeft .mainProdRealTitle {display:none;} 
.mainCenterContent .mainProductView .mainProductLeft .mainProdTitle {display:none;} 

.prodLftNav {width:203px; clear:both; margin-bottom:28px;}
.prodLftNav h6 {font-size:17px; line-height:21px; color:#00245d; padding:6px 5px 6px 8px; background:#f0eee7 none; border-top:1px solid #dddddd; float:none; left:0px; display:block; font-weight:bold;}
	.prodLftNav ul {width:100%; list-style-type:none; margin:0; padding:0;}
		.prodLftNav li {list-style-type:none; margin:0; padding:0 0 0 20px; border:0 none; border-top:1px solid #f0f0f0; overflow:hidden; background:none; zoom:1;}
		.prodLftNav li.first {border:0 none}
		.prodLftNav li.title {font-size:17px; line-height:21px; color:#00245d; padding:6px 5px 6px 8px; background:#f0eee7 none; border:0 none; border-top:1px solid #dddddd; font-weight:bold;}		
			.prodLftNav li a {font-size:12px; line-height:16px; color:#00245d; float:left; display:block; padding:6px 0 6px 0; text-decoration:none; width:100%; font-weight:bold;}
			.prodLftNav li a:hover {text-decoration:underline;}
		.prodLftNav li.active {background:#c8c7c1 none;}
			.prodLftNav li.active a {color:#ffffff; font-weight:bold;}
			.prodLftNav li.active a:hover {text-decoration:none;}

.prodLftHelp {width:203px; clear:both; margin-bottom:28px; background:none;}
.prodLftHelp h6 {font-size:17px; line-height:21px; color:#00245d; padding:6px 5px 6px 8px; background:#f0eee7 none; border-top:1px solid #dddddd; float:none; left:0px; display:block; font-weight:bold;}
	.prodLftHelp ul {width:100%; list-style-type:none; margin:0; padding:0;}
		.prodLftHelp li {list-style-type:none; margin:0; padding:0 0 0 20px; border:0 none; border-top:1px solid #f0f0f0; overflow:hidden; background:none; zoom:1;}
		.prodLftHelp li.first {border:0 none}
			.prodLftHelp li a {font-size:12px; line-height:16px; color:#00245d; float:left; display:block; padding:6px 0 6px 0; text-decoration:none; width:100%; font-weight:bold;}
			.prodLftHelp li a:hover {text-decoration:underline;}
		.prodLftHelp li.active {background:#c8c7c1 none;}
			.prodLftHelp li.active a {color:#ffffff; font-weight:bold;}
			.prodLftHelp li.active a:hover {text-decoration:none;}	

.prodLftHelp_v2 {width:203px; clear:both; margin-bottom:28px; background:none;}
.prodLftHelp_v2 h6 {font-size:17px; line-height:21px; color:#00245d; padding:6px 5px 6px 8px; margin:0 0 10px 0; background:#f0eee7 none; border-top:1px solid #dddddd; float:none; left:0px; display:block; font-weight:bold;}
	.prodLftHelp_v2 table.lftHlpLnk {width:100%; margin:0 0 6px 0;}
		.prodLftHelp_v2 table.lftHlpLnk td {height:41px; _height:29px; background: url(http://images.dormeo.net/images/icons/leftGude.jpg) 13px 0 no-repeat;}
		.prodLftHelp_v2 table.lftHlpLnk td.config {background:url(http://images.dormeo.net/images/icons/leftConfig.jpg) 13px 0 no-repeat;} 
		.prodLftHelp_v2 table.lftHlpLnk td.compare {background:url(http://images.dormeo.net/images/icons/leftCompare.jpg) 13px 0 no-repeat;}
			.prodLftHelp_v2 table.lftHlpLnk td a {font-size:12px; line-height:16px; color:#333333; float:left; display:block; padding:6px 10px 6px 67px; text-decoration:underline;}
			.prodLftHelp_v2 table.lftHlpLnk td a:hover {text-decoration:none;}

.prodLftCatNav {width:203px; clear:both; margin-bottom:28px;}
.prodLftCatNav h6 {font-size:17px; line-height:21px; color:#00245d; padding:6px 5px 6px 8px; background:#f0eee7 none; border-top:1px solid #dddddd; float:none; left:0px; display:block; font-weight:bold;}
	.prodLftCatNav ul {width:100%; list-style-type:none; margin:0; padding:0;}
		.prodLftCatNav li {list-style-type:none; margin:0; padding:0 0 0 20px; border:0 none; border-top:1px solid #f0f0f0; overflow:hidden; background:none; zoom:1;}
		.prodLftCatNav li.first {border:0 none}
			.prodLftCatNav li a {font-size:12px; line-height:16px; color:#00245d; float:left; display:block; padding:6px 0 6px 0; text-decoration:none; width:100%; font-weight:bold;}
			.prodLftCatNav li a:hover {text-decoration:underline;}
		.prodLftCatNav li.active {background:#c8c7c1 none;}
			.prodLftCatNav li.active a {color:#ffffff; font-weight:bold;}
			.prodLftCatNav li.active a:hover {text-decoration:none;}

.prodLftConfSelect {width:203px; clear:both; padding:2px 0 15px 0; margin-bottom:24px; z-index:5; position:relative;}
	.prodLftConfSelect h6 {font-size:17px; line-height:21px; color:#00245d; padding:6px 5px 6px 8px; background:#f0eee7 none; border-top:1px solid #dddddd; float:none; left:0px; display:block; font-weight:bold;}
	.prodLftConfSelect table.confBtn {margin:0 auto; z-index:5; cursor:pointer;}
	.prodLftConfSelect table.confBtn td.inner {background-color:#f1eee7; font-weight:bold; color:#00245d; text-align:center; padding:8px 10px 8px 10px; font-size:12px; line-height:16px;}
	.prodLftConfSelect .prodLftConfImg {clear:both; text-align:center;}
	.prodLftConfSelect .prodLftConfImg img {margin:0 auto;}

.prodLftKontakt {width:203px; clear:both; background:url(http://images.dormeo.net/images/product/leftHelpBg.jpg) 0 100% repeat-x; padding:2px 0 15px 0; margin-bottom:16px; z-index:5; position:relative;}
	.prodLftKontakt > h6 {background:url(http://images.dormeo.net/images/product/leftCommentIcon.png) 0 0 no-repeat;}
	.prodLftKontakt h6 {font-size:18px; font-weight:normal; color:#00245d; line-height:24px; float:left; position:relative; left:-18px; padding:8px 0 12px 47px; z-index:10; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/product/leftCommentIcon.png', sizingMethod='crop');}
		.prodLftComment {clear:both; position:relative; padding:0 12px 0 12px;}
			.prodLftComment h5 {color:#00245d; font-size:12px; padding:0 0 6px 0;}
			.prodLftComment p {color:#666666; font-size:12px; padding:6px 0 6px 0; font-style:italic;}
			.prodLftComment p.link {padding:6px 0 6px 0;}
				.prodLftComment p.link a {color:#00245d; font-size:11px;}
		table.KontactBtn {width:100%; clear:both; margin:20px 0 0 0;}
		table.KontactBtn td {background:url(http://images.dormeo.net/images/product/lftBtnBg.jpg) 0 50% repeat-x; border:1px solid #FFFFFF; font-size:12px; font-weight:bold; color:#666666; text-align:center; padding:8px 0 8px 0; cursor:pointer;}

.srchLft {width:203px; clear:both; background:url(http://images.dormeo.net/images/common/searchBG.jpg) 0 0 repeat-x; padding:2px 0 15px 0; z-index:5; position:relative; overflow:hidden;}
	.srchLftComment {clear:both; position:relative; padding:15px 12px 0 12px;}
	.srchLftComment h3 {color:#666666; font-size:18px; font-weight:normal; padding:0 0 10px 0;}
	.srchLftComment input {width:145px; border:1px solid #f0eee7; background:#ffffff url(http://images.dormeo.net/images/common/srchBoxBG.jpg) 100% 0 no-repeat; padding:6px 28px 6px 4px; color:#cccccc;}
		table.srchBtn {width:100%; clear:both; margin:6px 0 0 0;}
		table.srchBtn td {background:url(http://images.dormeo.net/images/common/srchBtnBG.jpg) 0 50% repeat-x; border:1px solid #cccccc; font-size:12px; font-weight:bold; color:#666666; text-align:center; padding:5px 0 5px 0; cursor:pointer;}
	.srchLftComment ul {margin:0; margin-top:5px; padding:0; list-style-type:none;}
	.srchLftComment ul li {margin:0; padding:0; clear:both; float:left; background:url(http://images.dormeo.net/images/common/srchSep.jpg) 0 100% repeat-x; width:100%;}
	.srchLftComment ul li a {font-size:12px; color:#00245d; font-weight:bold; text-decoration:none; width:100%; display:block; padding:7px 0 7px 0;}
	.srchLftComment ul li a:hover {text-decoration:underline;}

.srchLftSimilar {width:203px; clear:both; overflow:hidden; border-bottom:1px solid #cccccc; padding:0 0 35px 0;}
	.prodLftSimilar h6 {font-size:18px; font-weight:normal; color:#00245d; line-height:24px; padding:10px 0 0 0;}
		.lftProdStp {width:203px; clear:both; border-top:1px solid #f0f0f0; margin:0 0 18px 0; padding:16px 0 0 0; overflow:hidden;}
			.lftProdStp.nobrd {border:0;}
			.lftProdStp h2 {font-size:13px; color:#00245d; clear:both; font-weight:bold;}
				.lftProdStp h2 a {font-size:13px; color:#00245d; text-decoration:underline;}
				.lftProdStp h2 a:hover {text-decoration:none;}
			.lftProdStp .prodTxt {width:200px; overflow:hidden; font-size:12px; color:#666666; padding:5px 0 10px 0;}
			.lftProdStp .prodTxt p {font-size:12px;}
			.lftProdStp .prodTxt img {float:right; margin:0 0 0 3px;}
			.lftProdStp .prodTxt h6 {font-size:12px; color:#cf3395; padding:2px 0 0 0; line-height:normal; font-weight:bold;}

.leftSafetyLines {padding:12px 0 14px 0; width:203px; border-top:1px solid #cccccc; margin:0 0 16px 0; background:#f1efe9 url(http://images.dormeo.net/images/common/sftyBG.jpg) 0 0 no-repeat;}
.safety {padding:12px 12px 12px 12px; width:179px; font-size:11px; color:#666666;}
.safety h3 {font-size:14px; color:#00245d; padding:0 0 4px 0;}

.leftBannerLines {border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:16px 0 14px 0; width:203px;}

.leftBanners {padding:0 0 14px 0; width:203px; display:block; position:relative; overflow:hidden; margin:0 0 0 0;}

.leftEzineLines {border-bottom:1px solid #cccccc; padding:0 0 14px 0; width:203px; display:block; position:relative; overflow:hidden; margin:0 0 10px 0;}
.leftEzineLines div.title {background-color:#f1eee7; font-size:16px; color:#666666; float:left; clear:both; padding:10px 12px 5px 12px; width:179px;}
.leftEzineLines div.title strong {font-size:20px;}
.leftEzineLines img {float:left;}
.leftEzine {background-color:#f1eee7; padding:0px 12px 12px 12px; width:179px; font-size:11px; color:#666666; float:left; overflow:hidden; zoom:1;}
.leftEzine h6{padding:0 0 4px 0; font-size:12px; color:#666666;}
.leftEzine input {border:1px solid #d3ceb9; font-size:11px; padding:6px 2px 7px 2px; vertical-align:middle; color:#c0c0c0; width:175px; clear:both; margin:10px auto; _padding-bottom:6px;}

.leftEzine div.ebookBtn  {width:160px; clear:both;}
.leftEzine .ezPrivacy {float:left; padding:6px 0 0 0; width:160px; font-size:11px; color:#666666; clear:both;}
.leftEzine .ezExample {font-size:11px; color:#00245d; float:left; zoom:1; width:160px; padding:5px 0 0 0;}
.leftEzine .ezExample a {font-size:11px; color:#00245d; text-decoration:underline;}
.leftEzine .ezExample a:hover {font-size:11px; color:#00245d; text-decoration:none;}

.leftAskUsBanner {background:#f1eee7 url(http://images.dormeo.net/images/askus/leftBannerBG.jpg) 0 100% no-repeat; padding:0 0 14px 0; width:203px; display:block; position:relative; overflow:hidden; margin:0 0 16px 0; min-height:248px;  _height:expression(this.scrollHeight < 249 ? "248px" : "auto" );}
.leftAskUsBanner div.title {font-size:23px; color:#666666; float:left; clear:both; padding:10px 12px 5px 12px; width:179px; min-height:70px; _height:expression(this.scrollHeight < 71 ? "70px" : "auto" );}
.leftAskUsBanner div.title strong {font-size:22px;}
.leftAskUsBanner div.text {padding:0 10px 20px 80px; clear:both; font-size:12px; color:#666666; line-height:14px;}
.leftAskUsBanner div.text p {font-size:12px; color:#666666; line-height:14px;}
.leftAskUsBanner div.btn {width:90px; text-align:center; margin:0 12px 0 0; overflow:hidden; padding:7px 10px 6px 10px; color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none; background:url(http://images.dormeo.net/images/index_v2/btnBG.jpg) 0 50% repeat-x; cursor:pointer; float:right;}

.mainCenterContent {width:760px; float:left; zoom:1; display:block; position:relative; margin:0 0 0 0; z-index:3;}
.mainMiddleContent {width:548px; float:left; zoom:1; display:block; position:relative; margin:0 0 0 0; z-index:2;}
.mainRightContent {width:197px; float:left; zoom:1; display:block; position:relative; padding:0 0 0 15px; margin:0 0 0 0; z-index:1;}
.mainMiddleWideContent {width:730px; float:left; zoom:1; display:block; position:relative; margin:0 0 0 0; z-index:2;}
.mainRightWideContent {width:235px; float:left; zoom:1; display:block; position:relative; padding:0 0 0 15px; margin:0 0 0 0; z-index:1;}

.mainMiddleWideContent_v2 {width:760px; float:left; zoom:1; display:block; position:relative; margin:0 0 0 0; z-index:2;}
.mainRightWideContent_v2 {width:205px; float:left; zoom:1; display:block; position:relative; padding:0 0 0 15px; margin:0 0 0 0; z-index:1;}

.mainProductLeft {width:397px; float:left; overflow:hidden; padding:0 18px 0 0;}
.mainProductRight {width:327px; _width:311px; float:right; padding:0 16px 0 0; zoom:1;}

.searchTxt {font-size:12px; color:#666666; padding:15px 0 50px 0;}
.searchNrTxt {font-size:12px; color:#000000; padding:15px 0 15px 0;}
.searchResProd {width:485px; padding:0 30px 0 0; float:left; zoom:1; position:relative;}
.searchResProd h6 {color:#CF3395; font-size:12px; padding:0 0 10px 0;}

div.searchResProd div.line {display:block; width:100%; float:left; clear:both; line-height:1px; font-size:1px; height:1px; background-color:#efefef; position:relative; padding:0; margin:10px 0 10px 0;}
div.searchResProd table.product {width:485px; position:relative; clear:both;}
div.searchResProd table.product td.img {padding:9px 15px 7px 15px; vertical-align:top; width:118px;}
div.searchResProd table.product td.img .offerImg {float:left; width:118px; min-height:80px; position:relative;}
div.searchResProd table.product td.txt {font-size:12px; color:#666666; vertical-align:top; padding:7px 0 7px 0;}
div.searchResProd table.product td.txt h2 {font-size:16px; color:#00245d; padding:0 0 7px 0;}
div.searchResProd table.product td.txt h2 a {font-size:16px; color:#00245d; text-decoration:none;}
div.searchResProd table.product td.txt h2 a:hover {text-decoration:underline;}
div.searchResProd table.product td.txt h3 {font-size:12px; color:#00245d; padding:0 0 7px 0;}
div.searchResProd table.product td.txt h3 strong {font-size:12px; color:#00245d;}
div.searchResProd table.product td.txt p {font-size:12px; color:#666666; padding:0 0 4px 0;}
div.searchResProd table.product td.txt p.link {color:#00245d; font-weight:bold; padding:4px 0 0 0;}
div.searchResProd table.product td.txt p.link a {color:#00245d; font-weight:bold; text-decoration:none; padding:0 2px 0 2px;}
div.searchResProd table.product td.txt p.link a:hover {text-decoration:underline;}

.searchResArt {width:205px; padding:0 0 0 0; float:left; zoom:1; position:relative;}
.searchResArt h6 {color:#00245d; font-size:20px; padding:0 0 0 0;}
.searchResArt h5 {font-size:16px; color:#00245d; padding:30px 0 20px 0; clear:both;}
.searchResArt ul {margin:0; padding:0; list-style-type:none; width:200px; clear:both;}
.searchResArt ul li {border-bottom:1px solid #f0f0f0; float:left; clear:both; width:210px;}
.searchResArt ul li a {font-size:12px; color:#666666; padding:6px 0 6px 13px; width:100%; float:left; background:url(http://images.dormeo.net/images/common/gryArrows.gif) 0 9px no-repeat; text-decoration:none;}
.searchResArt ul li a:hover {text-decoration:underline; color:#666666;}

.confResTxt {font-size:12px; color:#666666; padding:15px 0 50px 0;}
.confResNrTxt {font-size:12px; color:#000000; padding:15px 0 15px 0;}
.confResProd {width:485px; padding:0 30px 0 0; float:left; zoom:1; position:relative;}
.confResProd h6 {color:#00245d; font-size:20px; padding:0 0 30px 0;}

.confCuponTxt {background-color:#ecf2d6; font-size:12px; color:#5d585c; margin:0 0 10px 15px; width:435px; padding:10px 15px 10px 15px;}
.confCuponTxt a {color:#00245d; text-decoration:underline;}
.confCuponTxt a:hover {color:#00245d; text-decoration:none;}

div.confResProd div.line {display:block; width:100%; float:left; clear:both; line-height:1px; font-size:1px; height:1px; background-color:#efefef; position:relative; padding:0; margin:10px 0 10px 0;}
div.confResProd table.product {width:100%; position:relative; clear:both;}
div.confResProd table.product td.img {padding:9px 15px 7px 15px; vertical-align:top;}
div.confResProd table.product td.img .offerImg {float:left; width:118px; height:80px; position:relative;}
div.confResProd table.product td.txt {font-size:12px; color:#666666; vertical-align:top; padding:7px 0 7px 0;}
div.confResProd table.product td.txt h2 {font-size:12px; color:#00245d; padding:0 0 7px 0;}
div.confResProd table.product td.txt h2 a {font-size:12px; color:#00245d; text-decoration:none;}
div.confResProd table.product td.txt h2 a:hover {text-decoration:underline;}
div.confResProd table.product td.txt h3 {font-size:12px; color:#00245d; padding:0 0 7px 0;}
div.confResProd table.product td.txt h3 strong {font-size:12px; color:#00245d;}
div.confResProd table.product td.txt p {font-size:12px; color:#666666; padding:0 0 4px 0;}
div.confResProd table.product td.txt p.link {color:#00245d; padding:4px 0 0 0;}
div.confResProd table.product td.txt p.link a {color:#00245d; text-decoration:none; padding:0 2px 0 2px;}
div.confResProd table.product td.txt p.link a:hover {text-decoration:underline;}

div.confViralPromo {position:relative; padding:20px 20px 10px 20px; clear:both;}
div.confViralPromo h5 {font-size:16px; color:#c70083; padding:0 0 7px 0; font-weight:normal;}
div.confViralPromo h5 a {font-size:16px; color:#c70083; text-decoration:none; font-weight:normal;}
div.confViralPromo h5 a:hover {text-decoration:underline;}
div.confViralPromo h6 {font-size:12px; color:#00245d; padding:0 0 7px 0;}
div.confViralPromo h6 strong {font-size:12px; color:#00245d;}
div.confViralPromo p {font-size:12px; color:#666666; padding:0 0 4px 0;}
div.confViralPromo p.link {color:#00245d; padding:4px 0 0 0;}
div.confViralPromo p.link a {color:#00245d; text-decoration:none; padding:0 2px 0 2px;}
div.confViralPromo p.link a:hover {text-decoration:underline;}

.confResArt {width:225px; padding:0 20px 0 0; float:left; zoom:1; position:relative;}
.confResArt h6 {color:#00245d; font-size:20px; padding:0 0 0 0;}
.confResArt h5 {font-size:16px; color:#00245d; padding:30px 0 20px 0; clear:both;}
.confResArt ul {margin:0; padding:0; list-style-type:none; width:215px; clear:both;}
.confResArt ul li {border-bottom:1px solid #f0f0f0; float:left; clear:both; width:210px;}
.confResArt ul li a {font-size:12px; color:#666666; padding:6px 0 6px 13px; width:100%; float:left; background:url(http://images.dormeo.net/images/common/gryArrows.gif) 0 9px no-repeat; text-decoration:none;}
.confResArt ul li a:hover {text-decoration:underline; color:#666666;}

.mainSearchBox {clear:both; background:url(http://images.dormeo.net/images/header/searchBG.jpg) 0 0 repeat-x;}
	table.mainSearchTable {width:100%;}
		table.mainSearchTable td.text {padding:0 15px 0 24px; font-size:12px; color:#666666; font-weight:bold;}
		table.mainSearchTable td.ibox {padding:7px 0 8px 0; vertical-align:top;}
		table.mainSearchTable td.ibox input {border:1px solid #dddddd; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; width:425px; padding:5px 8px 5px 8px; background:#ffffff url(http://images.dormeo.net/images/header/searchBoxBG.jpg) 100% 0 no-repeat; margin:0; float:left;}
		table.mainSearchTable td.btn {padding:7px 8px 0 4px; font-size:12px; color:#666666; font-weight:bold; vertical-align:top; width:100%;}
		table.mainSearchTable td.btn div {border:1px solid #dddddd; font-size:12px; color:#999999; font-weight:bold; background:url(http://images.dormeo.net/images/header/searchBtnBG.jpg) 0 0 repeat-x; cursor:pointer; padding:5px 8px 5px 8px; float:left;}

.mainProductView {width:100%; position:relative; clear:both; display:block; zoom:1; min-height:320px; _height:expression(this.scrollHeight < 320 ? "319px" : "auto" );}
	.mainCenterContent .mainProductView .mainProductLeft .mainProdThumbs {width:100%; overflow:hidden; padding:280px 0 0 0; position:relative; display:block;}
		.mainCenterContent .mainProductView .mainProductLeft .mainProdThumbs p {display:none;}
		.mainCenterContent .mainProductView .mainProductLeft .mainProdThumbs img {padding:0 0 0 0; border:1px solid #ffffff;}
		.mainCenterContent .mainProductView .mainProductLeft .mainProdThumbs a {float:left; overflow:hidden; margin:0 8px 8px 0; border:1px solid #a6a6a6; width:54px; height:41px;}
		.mainCenterContent .mainProductView .mainProductLeft .mainProdThumbs a:hover {border:1px solid #00245d;}
			.mainCenterContent .mainProductView .mainProductLeft .mainProdThumbs > .videoLink {background:url(http://images.dormeo.net/images/product/videoImg.png) 0 0 no-repeat;}
			.mainCenterContent .mainProductView .mainProductLeft .mainProdThumbs .videoLink {position:relative; clear:both; width:150px; float:left; padding:4px 0 6px 30px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/product/videoImg.png', sizingMethod='crop');}
				.mainCenterContent .mainProductView .mainProductLeft .mainProdThumbs .videoLink a {float:none; width:auto; height:auto; cursor:pointer; margin:0 0 0 0; color:#00245d; text-decoration:underline; font-size:12px; border:0 none;}
				.mainCenterContent .mainProductView .mainProductLeft .mainProdThumbs .videoLink a:hover {text-decoration:none; border:0 none;}

.mainProductView .fbShareProdV2 {padding:0; zoom:1; z-index:10; position:absolute; bottom:0px; left:0px; width:700px;}

.mainProductSetup .mainCenterContent .mainProductView .mainProductLeft .enlarge {position:absolute; top:70px; left:0px; width:410px; height:210px; cursor:pointer; z-index:15; background:url(http://images.dormeo.net/images/blank.gif) 0 0 repeat;}
.mainProductSetup.split .mainCenterContent .mainProductView .mainProductLeft .enlarge {position:absolute; top:70px; left:0px; width:420px; height:220px; cursor:pointer; z-index:15; background:url(http://images.dormeo.net/images/blank.gif) 0 0 repeat;}

.mainProductPictogram {position:absolute; width:114px; height:114px; top:160px; left:290px;}
.topProdBenefits {display:none;}
.topProdVideo {display:none;}
.buyAddText {display:none;}

/* personalPickup */
div.personalPickup {width:100%; font-size:11px; line-height:15px; color:#666666; padding:5px;}
div.personalPickup a {color:#00245D; text-decoration:underline;}
div.personalPickup a:hover {text-decoration:none;}

/* cartTrialPeriod */
div.cartTrialPeriod {width:100%; font-size:11px; line-height:15px; color:#666666; padding:5px 5px 0 5px;}
div.cartTrialPeriod a {color:#00245D; text-decoration:underline;}
div.cartTrialPeriod a:hover {text-decoration:none;}

.mainProductRight > .mainProdCart {background: url(http://images.dormeo.net/images/product/prodCartBG.png) 0 0 repeat;}
	.mainProdCart {width:100%; margin:17px 0 0 0; border:1px solid #FFFFFF; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/product/prodCartBG.png', sizingMethod='scale');}
		.mainProdCartWrapper {margin:0 auto; padding:35px 55px 15px 55px;}
			.mainProdCartWrapper h6 {vertical-align:bottom; font-size:16px; color:#00245d; padding:0 0 0 0;}
			.dropdowns {clear:both;}	
				.mainProdCartWrapper h6 strong {font-size:20px;}
				.mainProdCartWrapper .sizeWrapper {width:220px; clear:both;}
				.mainProdCartWrapper .sizeWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
				.mainProdCartWrapper .sizeWrapper select {width:220px; font-size:12px; color:#666666; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc;}
				.mainProdCartWrapper .quantWrapper {width:220px; clear:both; overflow:hidden; zoom:1;}
					.mainProdCartWrapper .quantWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
					.mainProdCartWrapper .quantWrapper select {width:52px; font-size:12px; color:#666666; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc; float:left;}
					.mainProdCartWrapper .quantWrapper div.stockAjax {float:right; width:150px; margin:0px;}
					.mainProdCartWrapper .quantWrapper table.stock {margin:0px;}
					.mainProdCartWrapper .quantWrapper table.stock td {font-size:12px; color:#5e8500; text-align:right; font-weight:bold; height:25px; padding:0px;}
					.mainProdCartWrapper .quantWrapper table.stock td.on {font-size:12px; color:#5e8500; text-align:right; font-weight:bold;}
					.mainProdCartWrapper .quantWrapper table.stock td.off {color:#FF0000;}
		
			.mainProdCartWrapper .pricesWrapper {padding:12px 0 0 0; overflow:hidden; display:block; clear:both;}
			.mainProdCartWrapper p.regPrice {clear:both; padding:3px 0 3px 0;  zoom:1;}
				.mainProdCartWrapper p.regPrice span.txt {font-size:12px; font-weight:bold; color:#666666; float:left;}
				.mainProdCartWrapper p.regPrice span.prc {font-size:12px; font-weight:bold; color:#666666; float:right; text-decoration:line-through; text-align:right;}
			.mainProdCartWrapper p.yourPrice {clear:both; padding:3px 0 3px 0;  zoom:1;}
				.mainProdCartWrapper p.yourPrice span.txt {padding:4px 0 0 0; font-size:12px; font-weight:bold; color:#cf3395; float:left;}
				.mainProdCartWrapper p.yourPrice span.prc {font-size:18px; font-weight:bold; color:#cf3395; float:right; text-align:right;}
					.mainProdCartWrapper p.yourPrice span.prc span {font-size:12px; text-align:right;}
			.mainProdCartWrapper p.yourDsc {clear:both; padding:3px 0 3px 0;  zoom:1;}
				.mainProdCartWrapper p.yourDsc span.txt {font-size:12px; color:#666666; float:left;}
				.mainProdCartWrapper p.yourDsc span.prc {font-size:12px; color:#666666; float:right; text-align:right;}
			.mainProdCartWrapper p.yourInst {clear:both; padding:6px 0 3px 0; zoom:1;}
				.mainProdCartWrapper p.yourInst span.txt {font-size:12px; color:#666666; float:left;}
				.mainProdCartWrapper p.yourInst span.prc {font-size:12px; color:#666666; float:right; text-align:right;}
			.mainProdCartWrapper .buyAddText {display:block; font-size:12px; font-weight:bold; color:#00245d; padding:10px 0 0 0;}
			.mainProdCartWrapper .buyAddText b {color:#cf3395;}			

.mainTopProductView {clear:both; margin:0 0 11px 0; position:relative; zoom:1; width:100%; min-height:245px; _height:245px; z-index:5;}
.mainTopProductView > .topProductDescription {background:url(http://images.dormeo.net/images/bg85trans.png) 0 0 repeat;}
.mainTopProductView .topProductDescription {position:relative; float:right; border:1px solid #ffffff; width:284px; margin:16px 16px 16px 0; padding:27px 12px 10px 32px; font-size:12px; color:#000000; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/bg85trans.png', sizingMethod='scale');}
		.topProductDescription h2 {font-size:18px; color:#00245d; font-weight:normal; padding:0 0 9px 0;}
		.topProductDescription h4 {font-size:18px; font-weight:normal; padding:0 0 4px 0; color:#0181bc;}
		.topProductDescription h5 {font-size:12px; color:#666666; padding:0 0 4px 0;}
		.topProductDescription p {font-size:12px; color:#000000; padding:0 0 9px 0;}
		.topProductDescription p.link {padding:10px 0 0 0;}
		.topProductDescription a {text-transform:none; text-decoration:underline; padding:0; font-size:12px; color:#0042af; font-weight:normal;}
		.topProductDescription a:hover {background:0 none; color:#0042af; text-decoration:none;}

.mainTopProductBuy {overflow:hidden; position:relative; zoom:1; background-color:#d7cdab; padding:4px; margin:0 0 11px 0; clear:both;}

.mainTopProductBuy .topProductDescription {position:relative; float:right; height:auto; width:260px; margin:16px 16px 0 0; _margin-right:8px; top:0px; right:0px; padding:0; border:1px solid #ffffff; background:#F0EEE7 none;}
.mainTopProductBuy .topProductDescription h2 {font-size:18px; color:#00245d; font-weight:normal; padding:16px 16px 9px 16px;}

.mainTopProductBuy .mainProductPictogram {top:auto; bottom:15px; left:15px; right:auto;}

.mainTopProductBuy .catTopProdCart_v2 > .topProdCartWrapper_v2 {background:url(http://images.dormeo.net/images/product/topProdArrow.png) 0 0 no-repeat;}
.mainTopProductBuy .catTopProdCart_v2 .topProdCartWrapper_v2 {_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/product/topProdArrow.png', sizingMethod='crop');}

.mainCatProdFilter {background-color:#f0eee7; clear:both; padding:11px 20px 15px 20px; margin:0 0 11px 0;}
	.mainCatProdFilter h6 {font-size:18px; color:#00245d; font-weight:normal; padding:0 0 9px 30px; background:url(http://images.dormeo.net/images/product/confIcon.gif) 0 0 no-repeat;}
	.mainCatProdFilter h6.empty {color:#c70083;}
	.mainCatProdFilter p {font-size:12px; color:#666666; padding:5px 0 5px 0;}
	.mainCatProdFilter table.filter {background:url(http://images.dormeo.net/images/dubleLine.jpg) 0 0 repeat-x;}
		.mainCatProdFilter table.filter td {padding:0 0 0 20px; vertical-align:bottom;}
		.mainCatProdFilter table.filter td.first {padding:0 0 0 0;}
		.mainCatProdFilter table.filter td p {font-size:12px; color:#666666; padding:10px 0 5px 0;}
		.mainCatProdFilter table.filter td select {font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc; padding:2px; width:142px;}
		.mainCatProdFilter table.filter td.reset {vertical-align:bottom; width:auto;}
		.mainCatProdFilter table.filter td.reset a {font-size:11px; color:#00245d; text-decoration:underline;}
		.mainCatProdFilter table.filter td.reset a:hover {text-decoration:none;}

.bottomProdCart {width:400px; margin:17px 0 0 0; background:url(http://images.dormeo.net/images/product/bottomCartBg3.jpg) 0 0 repeat; overflow:hidden; padding:0 0 11px 0;}
	.bottomProdCartWrapper {padding:0; overflow:hidden; display:block; width:100%;}
		.bottomProdCartWrapper h6 {vertical-align:bottom; font-size:16px; color:#00245d; padding:10px 0 0 10px;}
			.bottomProdCartWrapper .dropdowns {float:left; width:205px;  overflow:hidden; zoom:1;}
			.bottomProdCartWrapper .dropdowns .sizeWrapper {width:180px; margin:8px 10px 0 10px;}
				.bottomProdCartWrapper .sizeWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
				.bottomProdCartWrapper .sizeWrapper select {width:180px; font-size:12px; color:#666666; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc;}
			.bottomProdCartWrapper .dropdowns .quantWrapper {width:180px; margin:2px 10px 0 10px; overflow:hidden; zoom:1;}
				.bottomProdCartWrapper .quantWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
				.bottomProdCartWrapper .quantWrapper select {width:52px; font-size:12px; color:#666666; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc; float:left;}
		`		.bottomProdCartWrapper .quantWrapper div.stockAjax {float:right; width:110px; margin:0px;}
				.bottomProdCartWrapper .quantWrapper table.stock {margin:0px;}
				.bottomProdCartWrapper .quantWrapper table.stock td {font-size:12px; color:#5e8500; text-align:right; font-weight:bold; height:25px; padding:0px;}
				.bottomProdCartWrapper .quantWrapper table.stock td.on {font-size:12px; color:#5e8500; text-align:right; font-weight:bold;}
				.bottomProdCartWrapper .quantWrapper table.stock td.off {color:#FF0000;}
			
		.bottomProdCartWrapper .pricesWrapper {padding:0 0 7px 15px; border-left:1px solid #dbdbdb; overflow:hidden; float:left; display:inline-table; position:relative; width:175px; margin:12px 0 0 0;}
		
		.bottomProdCartWrapper p.regPrice {clear:both; padding:1px 0 1px 0;}
			.bottomProdCartWrapper p.regPrice span.txt {font-size:12px; font-weight:bold; color:#666666; float:left;}
			.bottomProdCartWrapper p.regPrice span.prc {font-size:12px; font-weight:bold; color:#666666; float:right; text-decoration:line-through; text-align:right;}
		.bottomProdCartWrapper p.yourPrice {clear:both; padding:0 0 0 0;}
			.bottomProdCartWrapper p.yourPrice span.txt {padding:4px 0 0 0; font-size:12px; font-weight:bold; color:#cf3395; float:left;}
			.bottomProdCartWrapper p.yourPrice span.prc {font-size:18px; font-weight:bold; color:#cf3395; float:right; text-align:right;}
				.bottomProdCartWrapper p.yourPrice span.prc span {font-size:12px; text-align:right;}
		.bottomProdCartWrapper p.yourDsc {clear:both; padding:1px 0 1px 0;}
			.bottomProdCartWrapper p.yourDsc span.txt {font-size:12px; color:#666666; float:left;}
			.bottomProdCartWrapper p.yourDsc span.prc {font-size:12px; color:#666666; float:right; text-align:right;}
		.bottomProdCartWrapper p.yourInst {clear:both; padding:4px 0 1px 0; _padding-top:2px;}
			.bottomProdCartWrapper p.yourInst span.txt {font-size:12px; color:#666666; float:left;}
			.bottomProdCartWrapper p.yourInst span.prc {font-size:12px; color:#666666; float:right; text-align:right;}

		.bottomProdCartWrapper div.prodBtnHolderW {clear:both; overflow:hidden; position:relative; zoom:1; padding:0 3px 0 0;}

.bottomProdCart_v2 {width:760px; margin:17px 0 0 0; background:url(http://images.dormeo.net/images/product/bottomCartBg.jpg) 100% 50% no-repeat; overflow:hidden; padding:0 0 11px 0;}
	.bottomProdCartWrapper_v2 {padding:0; overflow:hidden; display:block; width:100%;}
			.bottomProdCartWrapper_v2 .dropdowns {float:left; width:auto;  overflow:hidden; zoom:1;}
			.bottomProdCartWrapper_v2 .dropdowns .sizeWrapper {width:170px; clear:both; margin:8px 10px 0 10px;}
				.bottomProdCartWrapper_v2 .dropdowns .sizeWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
				.bottomProdCartWrapper_v2 .dropdowns .sizeWrapper select {width:170px; font-size:12px; color:#666666; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc;}
			.bottomProdCartWrapper_v2 .dropdowns .quantWrapper {width:170px; clear:both; margin:0 10px 0 10px; overflow:hidden; zoom:1;}
				.bottomProdCartWrapper_v2 .dropdowns .quantWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
				.bottomProdCartWrapper_v2 .dropdowns .quantWrapper select {width:52px; font-size:12px; color:#666666; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc; float:left;}
				.bottomProdCartWrapper_v2 .dropdowns .quantWrapper div.stockAjax {float:right; width:110px; margin:0px;}
				.bottomProdCartWrapper_v2 .dropdowns .quantWrapper table.stock {width:110px; margin:0px;}
				.bottomProdCartWrapper_v2 .dropdowns .quantWrapper table.stock td {font-size:12px; color:#5e8500; text-align:right; font-weight:bold; height:25px; padding:0px;}
				.bottomProdCartWrapper_v2 .dropdowns .quantWrapper table.stock td.on {font-size:12px; color:#5e8500; text-align:right; font-weight:bold;}
				.bottomProdCartWrapper_v2 .dropdowns .quantWrapper table.stock td.off {color:#FF0000;}
			
		.bottomProdCartWrapper_v2 .pricesWrapper {padding:0 0 0 15px; border-left:1px solid #dbdbdb; overflow:hidden; float:left; display:block; position:relative; width:190px; margin:22px 0 0 0;}
		.bottomProdCartWrapper_v2 p.regPrice {clear:both; padding:1px 0 1px 0; overflow:hidden; display:block; position:relative;}
			.bottomProdCartWrapper_v2 p.regPrice span.txt {font-size:12px; font-weight:bold; color:#666666; float:left;}
			.bottomProdCartWrapper_v2 p.regPrice span.prc {font-size:12px; font-weight:bold; color:#666666; float:right; text-decoration:line-through;}
		.bottomProdCartWrapper_v2 p.yourPrice {clear:both; padding:0 0 0 0; overflow:hidden; display:block; position:relative}
			.bottomProdCartWrapper_v2 p.yourPrice span.txt {padding:4px 0 0 0; font-size:12px; font-weight:bold; color:#cf3395; float:left;}
			.bottomProdCartWrapper_v2 p.yourPrice span.prc {font-size:18px; font-weight:bold; color:#cf3395; float:right;}
		.bottomProdCartWrapper_v2 p.yourDsc {clear:both; padding:1px 0 1px 0; overflow:hidden; display:block; position:relative}
			.bottomProdCartWrapper_v2 p.yourDsc span.txt {font-size:12px; color:#666666; float:left;}
			.bottomProdCartWrapper_v2 p.yourDsc span.prc {font-size:12px; color:#666666; float:right;}
		.bottomProdCartWrapper_v2 p.yourInst {clear:both; padding:4px 0 1px 0; _padding-top:2px;  overflow:hidden; display:block; position:relative}
			.bottomProdCartWrapper_v2 p.yourInst span.txt {font-size:12px; color:#666666; float:left;}
			.bottomProdCartWrapper_v2 p.yourInst span.prc {font-size:12px; color:#666666; float:right;}

		.bottomProdCartWrapper_v2 div.prodBtnHolderW {float:right; clear:none; overflow:hidden; position:relative; zoom:1; padding:0 3px 0 0;}
		.bottomProdCartWrapper_v2 div.prodBtnHolderW div.personalPickup {width:210px; font-size:11px; line-height:15px; color:#666666; padding:5px; float:right; clear:both;}
		.bottomProdCartWrapper_v2 div.prodBtnHolderW div.personalPickup a {color:#00245D; text-decoration:underline;}
		.bottomProdCartWrapper_v2 div.prodBtnHolderW div.personalPickup a:hover {text-decoration:none;}
		.bottomProdCartWrapper_v2 div.prodBtnHolderW div.cartTrialPeriod {width:210px; font-size:11px; line-height:15px; color:#666666; padding:5px 5px 0 5px; float:right; clear:both;}
		.bottomProdCartWrapper_v2 div.prodBtnHolderW div.cartTrialPeriod a {color:#00245D; text-decoration:underline;}
		.bottomProdCartWrapper_v2 div.prodBtnHolderW div.cartTrialPeriod a:hover {text-decoration:none;}

		.crossCartWrapper {margin:0 auto; padding:10px 15px 10px 15px; background-color:#f0eee7; display:block; position:relative; _position:static;}
				.crossCartWrapper .sizeWrapper {width:204px; clear:both; display:block; position:relative;}
				.crossCartWrapper .sizeWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
				.crossCartWrapper .sizeWrapper select {width:204px; font-size:12px; color:#666666; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc;}
				.crossCartWrapper .quantWrapper {width:204px; clear:both; display:block; position:relative; overflow:hidden; zoom:1;}
					.crossCartWrapper .quantWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
					.crossCartWrapper .quantWrapper select {width:52px; font-size:12px; color:#666666; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc; float:none;}
					.crossCartWrapper .quantWrapper div.stockAjax {float:right; width:150px; margin:0px;}					
					.crossCartWrapper .quantWrapper table.stock {width:150px; margin:0px;}
					.crossCartWrapper .quantWrapper table.stock td {font-size:12px; color:#5e8500; text-align:right; font-weight:bold; height:25px; padding:0px;}
					.crossCartWrapper .quantWrapper table.stock td.on {font-size:12px; color:#5e8500; text-align:right; font-weight:bold;}
					.crossCartWrapper .quantWrapper table.stock td.off {color:#FF0000;}
			
			.crossCartWrapper .pricesWrapper {margin:12px 0 0 0; padding:7px 0 10px 0; _padding-bottom:20px; overflow:hidden; display:inline-table; position:relative; clear:both; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;}
			.crossCartWrapper p.regPrice {clear:both; padding:3px 0 3px 0; display:block; position:relative; overflow:hidden;}
				.crossCartWrapper p.regPrice span.txt {font-size:11px; font-weight:bold; color:#666666; float:left;}
				.crossCartWrapper p.regPrice span.prc {font-size:11px; font-weight:bold; color:#666666; float:right; text-decoration:line-through;}
			.crossCartWrapper p.yourPrice {clear:both; padding:3px 0 3px 0; display:block; position:relative; overflow:hidden;}
				.crossCartWrapper p.yourPrice span.txt {padding:0 0 0 0; font-size:11px; font-weight:bold; color:#cf3395; float:left;}
				.crossCartWrapper p.yourPrice span.prc {font-size:11px; font-weight:bold; color:#cf3395; float:right;}
			.crossCartWrapper p.yourDsc {clear:both; padding:3px 0 3px 0; display:block; position:relative; overflow:hidden;}
				.crossCartWrapper p.yourDsc span.txt {font-size:11px; color:#666666; float:left; display:block;}
				.crossCartWrapper p.yourDsc span.prc {font-size:11px; color:#666666; float:right;}
			.crossCartWrapper p.yourInst {clear:both; padding:3px 0 3px 0; display:block; position:relative; overflow:hidden;}
				.crossCartWrapper p.yourInst span.txt {font-size:11px; color:#666666; float:left; display:block;}
				.crossCartWrapper p.yourInst span.prc {font-size:11px; color:#666666; float:right;}

.catTopProdCart_v2 {margin:0 0 0 0;  overflow:hidden; padding:0 0 6px 8px; background:#ffffff url(http://images.dormeo.net/images/product/topProdBG.jpg) 0 100% repeat-x; zoom:1;}
.catTopProdCart_v2 .topProdImg {float:left; display:block; margin:0 0 0 0;}

		.catTopProdCart_v2 .catTopProdText {width:470px; float:left; clear:right; font-size:12px; padding:10px 10px 0 10px; color:#666666; margin:0 0 0 0; border:0 none; zoom:1; position:relative; display:block; overflow:hidden;}
		.catTopProdCart_v2 .catTopProdText p {font-size:12px; color:#666666; padding:3px 0 3px 0;}
		.catTopProdCart_v2 .catTopProdText p.catHeadTxt {font-size:12px; color:#cf3395; padding:3px 0 3px 0; font-weight:bold;}
		.catTopProdCart_v2 .catTopProdText h2 {font-size:16px; color:#00245d; padding:0 0 7px 0;}
		.catTopProdCart_v2 .catTopProdText h2 a {font-size:16px; color:#00245d; text-decoration:underline; position:relative;}
		.catTopProdCart_v2 .catTopProdText h2 a:hover {text-decoration:none;}
		.catTopProdCart_v2 .catTopProdText h6 {font-size:12px; color:#cf3395; padding:2px 0 4px 0; line-height:normal;}
		.catTopProdCart_v2 .catTopProdText h6 strong {font-size:12px; color:#cf3395; padding:0 0 0 0; line-height:normal;}	
		.catTopProdCart_v2 .fbShareTopProd {padding:15px 0 0 0; clear:both;}

.fbShareLeftCat {padding:0 0 5px 0; clear:both; zoom:1; z-index:10; position:relative; overflow:hidden; width:160px;}
.fbShareProdV2 {padding:5px 0 0 0; clear:both; zoom:1; z-index:10; width:400px;}
.fbShareCart {padding:10px 0 0 0; clear:both; zoom:1; z-index:10; display:block; overflow:hidden; width:240px;}

.mainProdTitle .fbShareProdV2 {visibility:hidden;}

	.topProdCartWrapper_v2 {margin:0; padding:0 0 10px 0; overflow:hidden; display:block; width:100%; background:url(http://images.dormeo.net/images/product/bottomCartBgTopProd.jpg) 0 0 no-repeat; clear:both;}
			.topProdCartWrapper_v2 .dropdowns {float:left; width:220px;  overflow:hidden; zoom:1;}
			.topProdCartWrapper_v2 .dropdowns .sizeWrapper {width:200px; clear:both; margin:8px 10px 0 10px;}
				.topProdCartWrapper_v2 .dropdowns .sizeWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
				.topProdCartWrapper_v2 .dropdowns .sizeWrapper select {width:200px; font-size:11px; color:#666666; padding:1px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc;}
			.topProdCartWrapper_v2 .dropdowns .quantWrapper {width:170px; clear:both; margin:0 10px 0 10px; overflow:hidden; zoom:1;}
				.topProdCartWrapper_v2 .dropdowns .quantWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
				.topProdCartWrapper_v2 .dropdowns .quantWrapper select {width:52px; font-size:11px; color:#666666; padding:1px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc; float:none;}
				.topProdCartWrapper_v2 .dropdowns .quantWrapper div.stockAjax {float:right; width:150px; margin:0px;}	
				.topProdCartWrapper_v2 .dropdowns .quantWrapper table.stock {width:150px; margin:0px;}
				.topProdCartWrapper_v2 .dropdowns .quantWrapper table.stock td {font-size:12px; color:#5e8500; text-align:right; font-weight:bold; height:25px; padding:0px;}
				.topProdCartWrapper_v2 .dropdowns .quantWrapper table.stock td.on {font-size:12px; color:#5e8500; text-align:right; font-weight:bold;}
				.topProdCartWrapper_v2 .dropdowns .quantWrapper table.stock td.off {color:#FF0000;}
			
		.topProdCartWrapper_v2 .pricesWrapper {padding:0 0 0 15px; border-left:1px solid #d9d0b0; overflow:hidden; float:left; display:inline-table; position:relative; width:190px; margin:22px 0 0 0;}
		.topProdCartWrapper_v2 p.regPrice {clear:both; padding:1px 0 1px 0;}
			.topProdCartWrapper_v2 p.regPrice span.txt {font-size:12px; font-weight:bold; color:#666666; float:left;}
			.topProdCartWrapper_v2 p.regPrice span.prc {font-size:12px; font-weight:bold; color:#666666; float:right; text-decoration:line-through;}
		.topProdCartWrapper_v2 p.yourPrice {clear:both; padding:0 0 0 0;}
			.topProdCartWrapper_v2 p.yourPrice span.txt {padding:4px 0 0 0; font-size:12px; font-weight:bold; color:#cf3395; float:left;}
			.topProdCartWrapper_v2 p.yourPrice span.prc {font-size:18px; font-weight:bold; color:#cf3395; float:right;}
		.topProdCartWrapper_v2 p.yourDsc {clear:both; padding:1px 0 1px 0;}
			.topProdCartWrapper_v2 p.yourDsc span.txt {font-size:12px; color:#666666; float:left;}
			.topProdCartWrapper_v2 p.yourDsc span.prc {font-size:12px; color:#666666; float:right;}
		.topProdCartWrapper_v2 p.yourInst {clear:both; padding:4px 0 1px 0; _padding-top:2px; position:relative;}
			.topProdCartWrapper_v2 p.yourInst span.txt {font-size:12px; color:#666666; float:left;}
			.topProdCartWrapper_v2 p.yourInst span.prc {font-size:12px; color:#666666; float:right;}

		.topProdCartWrapper_v2 div.prodBtnHolderW {float:left; clear:none; overflow:hidden; position:relative; zoom:1; padding:20px 3px 0 50px;}
		.topProdCartWrapper_v2 table.prodBtnHolder {float:left; width:auto; cursor:pointer; margin:9px 10px 0 0; _margin-right:5px;}

table.prodBtnHolder {width:100%; margin:14px 0 0 0; cursor:pointer; position:relative; zoom:1;}
table.prodBtn {width:100%;}
table.prodBtn td.cr {width:7px; height:7px; line-height:0px;}
table.prodBtn tr > td.mt {background:url(http://images.dormeo.net/images/btn/pbmt.png) 0 0 no-repeat;}
table.prodBtn td.mt {width:100%; height:7px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/pbmt.png', sizingMethod='crop');}
table.prodBtn tr > td.mb {background:url(http://images.dormeo.net/images/btn/pbmb.png) 0 0 no-repeat;}
table.prodBtn td.mb {width:100%; height:7px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/pbmb.png', sizingMethod='crop');}
table.prodBtn tr > td.ml {background:url(http://images.dormeo.net/images/btn/pbml.png) 0 0 no-repeat;}
table.prodBtn td.ml {width:4px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/pbml.png', sizingMethod='crop');}
table.prodBtn tr > td.mr {background:url(http://images.dormeo.net/images/btn/pbmr.png) 0 0 no-repeat;}
table.prodBtn td.mr {width:4px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/pbmr.png', sizingMethod='crop');}
table.prodBtn td.mc {width:100%; background:url(http://images.dormeo.net/images/btn/pbmm.jpg) 0 50% no-repeat;}
table.prodBtn td.mc table {width:100%;}
table.prodBtn td.mc table td {background:url(http://images.dormeo.net/images/btn/pbma.gif) 100% 50% no-repeat; padding:10px 38px 10px 50px; height:23px; vertical-align:middle; font-size:18px; color:#FFFFFF; text-align:center;}

div.mainCatProductBuy table.prodBtnHolder {width:100%; margin:0 0 0 0; cursor:pointer; position:relative; zoom:1;}
div.mainCatProductBuy table.prodBtn {width:100%;}
div.mainCatProductBuy table.prodBtn td.cr {width:7px; height:7px; line-height:0px; display:none;}
div.mainCatProductBuy table.prodBtn tr > td.mt {background:url(http://images.dormeo.net/images/btn/pbmt.png) 0 0 no-repeat;}
div.mainCatProductBuy table.prodBtn td.mt {width:100%; height:7px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/pbmt.png', sizingMethod='crop'); display:none;}
div.mainCatProductBuy table.prodBtn tr > td.mb {background:url(http://images.dormeo.net/images/btn/pbmb.png) 0 0 no-repeat;}
div.mainCatProductBuy table.prodBtn td.mb {width:100%; height:7px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/pbmb.png', sizingMethod='crop'); display:none;}
div.mainCatProductBuy table.prodBtn tr > td.ml {background:url(http://images.dormeo.net/images/btn/pbml.png) 0 0 no-repeat;}
div.mainCatProductBuy table.prodBtn td.ml {width:4px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/pbml.png', sizingMethod='crop'); display:none;}
div.mainCatProductBuy table.prodBtn tr > td.mr {background:url(http://images.dormeo.net/images/btn/pbmr.png) 0 0 no-repeat;}
div.mainCatProductBuy table.prodBtn td.mr {width:4px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/pbmr.png', sizingMethod='crop'); display:none;}
div.mainCatProductBuy table.prodBtn td.mc {width:100%; background:url(http://images.dormeo.net/images/product/crossBg_cart.jpg) 0 50% no-repeat;}
div.mainCatProductBuy table.prodBtn td.mc table {width:100%;}
div.mainCatProductBuy table.prodBtn td.mc table td {background:none; padding:7px 5px 7px 47px; color:#FFFFFF; font-size:14px; font-weight:bold; text-align: left;}

table.editEndBtn {width:100%; margin:10px 0 0 0;}
table.editEndBtn td.btn {vertical-align:bottom;}
table.editEndBtn td.btn table.cartBtnMain {cursor:pointer; float:right;}
table.editEndBtn td.btn table.cartBtnMain table.prodBtn td.mc table td {padding:0 38px 0 50px; height:48px;}
table.editEndBtn td.btn a {float:right; font-size:18px; color:#545454; margin:30px 20px 0 0}

table.editBtnHolder {width:100%; margin:30px 0 0 0;}
table.editBtnHolder td.lft {text-align:left; padding:0 0 0 10px;}
table.editBtnHolder td.rgt {text-align:right; padding:0 8px 0 0;}

table.editBtnL {cursor:pointer; float:left;}
table.editBtnR {cursor:pointer; float:right;}

table.editRedBtn {width:100%;}
table.editRedBtn td.cr {width:6px; height:6px; line-height:0px;}
table.editRedBtn tr > td.mt {background:url(http://images.dormeo.net/images/btn/sbRedMt.png) 0 0 repeat-x;}
table.editRedBtn td.mt {width:100%; height:6px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/sbRedMt.png', sizingMethod='scale');}
table.editRedBtn tr > td.mb {background:url(http://images.dormeo.net/images/btn/sbRedMb.png) 0 0 repeat-x;}
table.editRedBtn td.mb {width:100%; height:6px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/sbRedMb.png', sizingMethod='scale');}
table.editRedBtn tr > td.ml {background:url(http://images.dormeo.net/images/btn/sbRedMl.png) 0 0 no-repeat;}
table.editRedBtn td.ml {width:6px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/sbRedMl.png', sizingMethod='crop');}
table.editRedBtn tr > td.mr {background:url(http://images.dormeo.net/images/btn/sbRedMr.png) 0 0 no-repeat;}
table.editRedBtn td.mr {width:6px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/sbRedMr.png', sizingMethod='crop');}
table.editRedBtn td.mc {width:100%; background:url(http://images.dormeo.net/images/btn/sbRedM.jpg) 0 50% repeat-x;}
table.editRedBtn td.mc table {width:100%;}
table.editRedBtn td.mc table td {padding:7px 28px 7px 28px; height:16px; vertical-align:middle; font-size:18px; color:#FFFFFF; text-align:center;}

table.editGreenBtn {width:100%;}
table.editGreenBtn td.cr {width:6px; height:6px; line-height:0px;}
table.editGreenBtn tr > td.mt {background:url(http://images.dormeo.net/images/btn/sbGreenMt.png) 0 0 repeat-x;}
table.editGreenBtn td.mt {width:100%; height:6px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/sbGreenMt.png', sizingMethod='scale');}
table.editGreenBtn tr > td.mb {background:url(http://images.dormeo.net/images/btn/sbGreenMb.png) 0 0 repeat-x;}
table.editGreenBtn td.mb {width:100%; height:6px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/sbGreenMb.png', sizingMethod='scale');}
table.editGreenBtn tr > td.ml {background:url(http://images.dormeo.net/images/btn/sbGreenMl.png) 0 0 no-repeat;}
table.editGreenBtn td.ml {width:6px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/sbGreenMl.png', sizingMethod='crop');}
table.editGreenBtn tr > td.mr {background:url(http://images.dormeo.net/images/btn/sbGreenMr.png) 0 0 no-repeat;}
table.editGreenBtn td.mr {width:6px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/sbGreenMr.png', sizingMethod='crop');}
table.editGreenBtn td.mc {width:100%; background:url(http://images.dormeo.net/images/btn/sbGreenM.jpg) 0 50% repeat-x;}
table.editGreenBtn td.mc table {width:100%;}
table.editGreenBtn td.mc table td {padding:7px 28px 7px 28px; height:16px; vertical-align:middle; font-size:18px; color:#FFFFFF; text-align:center;}

.bottomProdCart table.prodBtnHolder {float:right; width:auto; clear:both; cursor:pointer; margin:0 0 0 0;}
.bottomProdCartWrapper_v2 table.prodBtnHolder {width:210px; float:right; cursor:pointer; margin:9px 10px 0 0; _margin-right:5px;}

.mainProductDesc {width:100%; position:relative; display:block; margin:23px 0 0 0; font-size:13px; color:#333333; text-align:left; clear:both; overflow:hidden;}
	.mainProductDesc h2 {color:#00245d; font-size:26px; padding:0 0 7px 0;}
	.mainProductDesc h3 {color:#00245d; font-size:20px; padding:20px 0 7px 0;}
	.mainProductDesc h4 {color:#00245d; font-size:12px; padding:7px 0 7px 0;}
	.mainProductDesc h5 {color:#00245d; font-size:12px; padding:7px 0 7px 0;}
	.mainProductDesc h6 {color:#00245d; font-size:12px; padding:7px 0 7px 0;}
	.mainProductDesc p {font-size:13px; color:#333333; padding:7px 0 7px 0; line-height:17px;}
	.mainProductDesc ul {margin-bottom:0px; margin-top:0px;}
	.mainProductDesc ul li {padding:5px 0 5px 0; float:none; clear:both;}
	.mainProductDesc a {color:#00245d;}
			.mainProductDesc h2 a, .mainProductDesc h3 a, .mainProductDesc h4 a, .mainProductDesc h5 a, .mainProductDesc h6 a, .mainProductDesc ul li a {text-decoration:underline; color:#00245d;}
			.mainProductDesc h2 a:hover, .mainProductDesc h3 a:hover, .mainProductDesc h4 a:hover, .mainProductDesc h5 a:hover, .mainProductDesc h6 a:hover, .mainProductDesc ul li a:hover {text-decoration:none;}

.mainProductDesc table.benefits {width:100%; margin:0 0 15px 0;}
.mainProductDesc table.benefits td.img {vertical-align:top; width:38px; padding:0 6px 0 0;}
.mainProductDesc table.benefits td.img img {width:38px; height:38px;}
.mainProductDesc table.benefits td.txt {padding:0 0 0 10px; font-size:13px; color:#333333;}
.mainProductDesc table.benefits td.txt h6 {color:#00245d; font-size:14px; padding:0 0 0px 0;}
.mainProductDesc table.benefits td.txt p {font-size:13px; color:#333333; padding:0 0 7px 0; line-height:17px;}

.mainProdCartWrapper div.fbShareProdV2 {padding-top:15px;}
	.mainProdCartWrapper .prodBtnHolderW {position:relative;}
	.mainProdCartWrapper .prodBtnHolderW .packetsProdBox {display:block; position:absolute; left:-250px; top:15px; height:58px; z-index:40;}
		.mainProdCartWrapper .prodBtnHolderW .packetsProdBox > table.pactketTextBox {background:url(http://images.dormeo.net/images/product/packetTxtBG.png) 0 0 no-repeat;}
		.mainProdCartWrapper .prodBtnHolderW .packetsProdBox table.pactketTextBox {width:236px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/product/packetTxtBG.png', sizingMethod='crop');}		
			.mainProdCartWrapper .prodBtnHolderW .packetsProdBox table.pactketTextBox td.txt {padding:0 15px 0 10px; height:58px; vertical-align:middle; font-size:12px; line-height:16px; color:#666666;}		
		
div.mainProdRate {clear:both; position:relative; padding:15px 0 0 0;}
div.mainProdTitle div.mainProdRate {visibility:hidden;}

div.mainProdRate div.stars {clear:both; position:relative;}
div.mainProdRate div.rateTxt {clear:both; font-size:12px; color:#666666; line-height:16px; font-weight:normal; padding:2px 0 2px 0;}
div.mainProdRate div.rateTxt a {font-size:12px; color:#00245d; text-decoration:underline; margin-left:20px;}
div.mainProdRate div.rateTxt a:hover {text-decoration:none;}

.mainProductBenefits {width:284px; padding:16px 22px 0 22px; margin:17px 0 0 0; zoom:1; position:relative; display:block; border:1px solid #ffffff; background:url(http://images.dormeo.net/images/product/benefitsBg.jpg) 0 0 repeat-x; overflow:hidden;}
	.mainProductBenefits h6 {color:#00245d; font-size:18px; font-weight:normal; padding:0 0 15px 0;}
	.mainProductBenefits h3	{color:#666666; font-size:12px; padding:0 0 2px 0; font-weight:normal;}
	.mainProductBenefits p	{color:#666666; font-size:12px; padding:0 0 2px 0;}
		.productBenefits {background:url(http://images.dormeo.net/images/product/bnfSep.gif) 0 100% repeat-x; position:relative; width:100%; display:block; clear:both; overflow:hidden; margin:0 0 16px 0; padding:0 0 16px 0;}

		.productBenefits div.spacer {clear:both; width:100%; line-height:1px; font-size:1px; position:relative; zoom:1; display: inline-block;}

		table.benefit {width:137px; float:left; margin:0 0 5px 0;}
		table.benefit td.icon {padding:0 6px 4px 0; vertical-align:top; width:38px;}
		table.benefit td.txt {padding:0 10px 4px 0; vertical-align:top; font-size:11px; color:#666666;}

		table.firmness {margin:0 0 20px 0;}
		table.firmness td.text {font-size:11px; color:#666666; padding:0 0 0 0; vertical-align:top;}
		table.firmness table.fInner td.dsc {padding:0 20px 0 10px; vertical-align:middle; height:26px; text-align:left; font-size:12px; color:#666666; font-weight:bold;}

		table.anatomy {}
		table.anatomy td.text {font-size:12px; color:#666666; padding:0 0 6px 0; font-weight:bold;}
		table.anatomy td.center {width:100%;}

		table.keyBenefits {width:100%; margin:0 0 0 0;}
		table.keyBenefits td.bg {line-height:0px; font-size:0px;}
		table.keyBenefits td.corner {width:8px; height:8px;}
		table.keyBenefits td.main {vertical-align:middle; height:auto;}
		table.keyBenefits td.main table.sPos {margin:10px 0 10px 0;}
		table.keyBenefits td.main table.sPos td {width:120px; text-align:center;}
		table.keyBenefits td.main table.sPos td.txt {font-size:11px; color:#666666; padding:0 18px 0 15px; width:auto; text-align:left;}

		table.subBenefits {width:100%; margin:0 0 10px 0;}
		table.subBenefits td.img {vertical-align:top; width:100px; padding:0 0 0 0;}
		table.subBenefits td.txt {padding:0 0 0 0; font-size:13px; color:#333333;}
		table.subBenefits td.txt h6 {color:#666666; font-size:12px; padding:0 0 4px 0; font-weight:bold;}
		table.subBenefits td.txt p {font-size:11px; color:#666666; padding:0 0 4px 0; line-height:15px;}

.rightProductBanner {width:265px; padding:0; margin:17px 0 0 0; overflow:hidden; clear:both;}

.mainProductCross {width:100%; clear:both; position:relative; padding:25px 0 0 0; border-top:1px solid #CCCCCC; margin:8px 0 0 0; float:left;}
	.mainProductCross h6 {color:#00245d; font-size:18px; font-weight:normal; clear:both;}
		.mainProductCrossOffers {width:100%; clear:both; position:relative;}
			.mainProductCrossOffers div.offer {float:left; width:237px; margin:15px 0 10px 24px;}
				.mainProductCrossOffers div.offer.margin {margin-left:0px;}
				.mainProductCross div.offer div.pTop {vertical-align:top; padding:0 0 17px 0;}
					.mainProductCross div.offer div.pTop h2 {font-size:12px; color:#00245d; padding:3px 0 3px 0;}
					.mainProductCross div.offer div.pTop h2 a {font-size:12px; color:#00245d;}
					.mainProductCross div.offer div.pTop h2 a:hover {text-decoration:none;}
					.mainProductCross div.offer div.pTop h6 {font-size:12px; color:#cf3395; padding:2px 0 4px 0; line-height:normal; font-weight:bold;}
					.mainProductCross div.offer div.pTop h6 strong {font-size:12px; color:#cf3395; padding:0 0 0 0; line-height:normal;}	
					.mainProductCross div.offer div.pTop p {color:#666666; font-size:12px; padding:3px 0 3px 0;}
					.mainProductCross div.offer div.pTop p.more {font-size:12px; color:#00245d; padding:3px 0 3px 0;}
					.mainProductCross div.offer div.pTop p.more a {font-size:12px; color:#00245d; background:url(http://images.dormeo.net/images/product/lftNavBlue.gif) 100% 5px no-repeat; padding:0 10px 0 0; float:left;}
						.mainProductCross div.offer div.pTop div.prodBenefits {display:none;}
				.mainProductCross div.offer div.btm {vertical-align:bottom;}

.cartProductCross {width:100%; clear:both; position:relative; padding:25px 0 0 0; border-top:1px solid #CCCCCC; margin:8px 0 0 0; float:left;}
	.cartProductCross h6 {color:#00245d; font-size:18px; font-weight:normal; clear:both;}
		.cartProductCrossOffers {width:100%; clear:both; position:relative;}
			.cartProductCrossOffers div.offer {float:left; width:237px; margin:15px 0 10px 13px;}
			.cartProductCrossOffers div.offer.margin {margin-left:0px;}
				.cartProductCross div.offer div.pTop {vertical-align:top; padding:0 0 17px 0;}
					.cartProductCross div.offer div.pTop h2 {font-size:12px; color:#00245d; padding:3px 0 3px 0;}
					.cartProductCross div.offer div.pTop h2 a {font-size:12px; color:#00245d;}
					.cartProductCross div.offer div.pTop h2 a:hover {text-decoration:none;}
					.cartProductCross div.offer div.pTop h6 {font-size:12px; color:#cf3395; padding:2px 0 4px 0; line-height:normal; font-weight:bold;}
					.cartProductCross div.offer div.pTop h6 strong {font-size:12px; color:#cf3395; padding:0 0 0 0; line-height:normal;}	
					.cartProductCross div.offer div.pTop p {color:#666666; font-size:12px; padding:3px 0 3px 0;}
					.cartProductCross div.offer div.pTop p.more {font-size:12px; color:#00245d; padding:3px 0 3px 0; background:url(http://images.dormeo.net/images/product/lftNavBlue.gif) 100% 5px no-repeat; padding:0 10px 0 0; float:left;}
					.cartProductCross div.offer div.pTop p.more a {font-size:12px; color:#00245d;}
						.cartProductCross div.offer div.pTop div.prodBenefits {display:none;}
				.cartProductCross div.offer div.btm {vertical-align:bottom;}

table.offer td.top h3 a {font-size:12px; color:#00245d; text-decoration:none;}
table.offer td.top h3 a:hover {font-size:12px; color:#00245d; text-decoration:underline;}

.crossBuyBtn {text-align:center; background:url(http://images.dormeo.net/images/product/crossBg.jpg) 0 50% repeat-x; padding:7px 0 7px 0; color:#FFFFFF; font-size:14px; font-weight:bold; margin:12px 0 0 0; cursor:pointer;}

.mainCatalogList {width:100%; clear:both; position:relative; padding:0 0 0 0; margin:0 0 0 0; float:left;}
	.mainCatalogList h2 {color:#00245d; font-size:18px; font-weight:normal; float:left; padding:15px 0 0 0;}
	.mainCatalogList div.sort {overflow:hidden;}
	.mainCatalogList table.sort {float:left;}	
	.mainCatalogList table.sort td.text {font-size:11px; color:#666666; font-weight:bold; padding:20px 8px 0 0; vertical-align:top;}
	.mainCatalogList table.sort td.table a {background:url(http://images.dormeo.net/images/table.gif) 50% 100% no-repeat; font-size:11px; color:#666666; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}
	.mainCatalogList table.sort td.cel a {background:url(http://images.dormeo.net/images/cel.gif) 50% 100% no-repeat; font-size:11px; color:#666666; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}
	.mainCatalogList table.sort td.row a {background:url(http://images.dormeo.net/images/row.gif) 50% 100% no-repeat; font-size:11px; color:#666666; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}
	.mainCatalogList table.sort td.tb a {background:url(http://images.dormeo.net/images/row.gif) 50% 100% no-repeat; font-size:11px; color:#666666; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}

	.mainCatalogList table.sort td.table.active a {background:url(http://images.dormeo.net/images/tableON.gif) 50% 100% no-repeat; font-size:11px; color:#cf3395; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}
	.mainCatalogList table.sort td.cel.active a {background:url(http://images.dormeo.net/images/celON.gif) 50% 100% no-repeat; font-size:11px; color:#cf3395; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}
	.mainCatalogList table.sort td.row.active a {background:url(http://images.dormeo.net/images/rowON.gif) 50% 100% no-repeat; font-size:11px; color:#cf3395; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}

	.mainCatalogList table.sortConfLink {float:right;}	
	.mainCatalogList table.sortConfLink td.text {font-size:11px; color:#666666; font-weight:normal; padding:20px 0 0 0; vertical-align:top;}	
	.mainCatalogList table.sortConfLink td.text a {font-size:11px; color:#666666;}

div.break {clear:both; width:100%; height:10px; position:relative; border-bottom:1px solid #cccccc; display:none;}
div.paging {background-color:#f4f4f4; clear:both; position:relative; padding:5px 0 5px 0; width:100%; margin:0 0 0 0;}

.mainCatalogList div.emptyFilter {width:100%; padding:7px 0 7px 0;}
.mainCatalogList div.emptyFilter h6 {font-size:18px; color:#c70083; font-weight:normal; padding:0 0 9px 30px; background:url(http://images.dormeo.net/images/product/confIcon.gif) 0 0 no-repeat;}
.mainCatalogList div.emptyFilter p {font-size:12px; color:#666666; padding:5px 0 5px 0;}

.mainCatTableList div.emptyFilter {width:100%; padding:7px 0 7px 0; font-size:12px; color:#666666;}
.mainCatTableList div.emptyFilter h6 {font-size:18px; color:#c70083; font-weight:normal; padding:0 0 9px 30px; background:url(http://images.dormeo.net/images/product/confIcon.gif) 0 0 no-repeat;}
.mainCatTableList div.emptyFilter p {font-size:12px; color:#666666; padding:5px 0 5px 0;}
.mainCatTableList div.emptyFilter span {font-weight:bold;}

.mainCatCelList div.emptyFilter {width:100%; padding:7px 0 7px 0; font-size:12px; color:#666666;}
.mainCatCelList div.emptyFilter h6 {font-size:18px; color:#c70083; font-weight:normal; padding:0 0 9px 30px; background:url(http://images.dormeo.net/images/product/confIcon.gif) 0 0 no-repeat;}
.mainCatCelList div.emptyFilter p {font-size:12px; color:#666666; padding:5px 0 5px 0;}
.mainCatCelList div.emptyFilter span {font-weight:bold;}

div.mainMiddleWideContent div.paging {margin:0 0 10px 0;}
div.mainMiddleWideContent_v2 div.paging {margin:0 0 10px 0;}
table.paging {width:100%;}
table.paging .pageLeft {text-align:left; font-size:11px; color:#00245d; white-space:nowrap; padding:0 0 0 20px;}
table.paging .pageRight {text-align:right; font-size:11px; color:#00245d; white-space:nowrap; padding:0 20px 0 0;}
table.paging .pageNumber {text-align:center; font-size:11px; color:#00245d; width:100%;}
table.paging .pageNumber a {font-size:11px; color:#00245d; display:inline-block; padding:2px 5px 2px 5px; text-decoration:none;}
table.paging .pageNumber a.active {font-size:11px; color:#ffffff; display:inline-block; background-color:#00245d; font-weight:bold; text-decoration:none;}
table.paging .pageNumber a:hover {font-size:11px; color:#ffffff; display:inline-block; background-color:#00245d; font-weight:bold; text-decoration:none;}

table.paging .pageLeft a, table.paging .pageRight a {font-size:11px; color:#00245d; margin:0 5px 0 5px; text-decoration:none; white-space:nowrap;}
table.paging .pageLeft a:hover, table.paging .pageRight a:hover {font-size:11px; color:#00245d; margin:0 5px 0 5px; text-decoration:underline; white-space:nowrap;}

div.prodImg {position:relative; width:237px; height:142px; z-index:1;}
div.prodImg div.tli {position:absolute; width:79px; height:76px; top:5px; left:5px; z-index:10; border:0 none !important;}
div.prodImg div.tri {position:absolute; width:79px; height:76px; top:5px; right:5px; z-index:10; border:0 none !important;}
div.prodImg div.bli {position:absolute; width:79px; height:76px; bottom:0; left:0; z-index:10; border:0 none !important;}
div.prodImg div.bri {position:absolute; width:79px; height:76px; bottom:0; right:0; z-index:10; border:0 none !important;}

div.topProdImg {position:relative; width:237px; height:142px; z-index:1;}
div.topProdImg div.tli {position:absolute; width:79px; height:76px; top:5px; left:0; z-index:10;}
div.topProdImg div.tri {position:absolute; width:79px; height:76px; top:5px; right:0; z-index:10;}
div.topProdImg div.bli {position:absolute; width:79px; height:76px; bottom:0; left:0; z-index:10;}
div.topProdImg div.bri {position:absolute; width:79px; height:76px; bottom:0; right:0; z-index:10;}

div.offerImg div.tli {position:absolute; width:73px; height:73px; top:0; left:0; z-index:10;}
div.offerImg div.tri {position:absolute; width:73px; height:73px; top:0; right:0; z-index:10;}
div.offerImg div.bli {position:absolute; width:73px; height:73px; bottom:0; left:0; z-index:10;}
div.offerImg div.bri {position:absolute; width:73px; height:73px; bottom:0; right:0; z-index:10;}

div.crossImg {position:relative; width:237px; height:142px;}
div.crossImg div.tli {position:absolute; width:73px; height:73px; top:0; left:0; z-index:10;}
div.crossImg div.tri {position:absolute; width:73px; height:73px; top:0; right:0; z-index:10;}
div.crossImg div.bli {position:absolute; width:73px; height:73px; bottom:0; left:0; z-index:10;}
div.crossImg div.bri {position:absolute; width:73px; height:73px; bottom:0; right:0; z-index:10;}

div.bannerImg {position:relative; width:236px; height:142px; _width:236px; _overflow:hidden;}
div.bannerImg div.tli {position:absolute; width:79px; height:76px; top:0; left:0;}
div.bannerImg div.tri {position:absolute; width:79px; height:76px; top:0; right:0;}
div.bannerImg div.bli {position:absolute; width:79px; height:76px; bottom:0; left:0;}
div.bannerImg div.bri {position:absolute; width:79px; height:76px; bottom:0; right:0;}

.packetsProdList div.offer div.pTop div.prodImg div.tli {position:absolute; width:79px; height:76px; top:0; left:0; display:none;}
.packetsProdList div.offer div.pTop div.prodImg div.tri {position:absolute; width:79px; height:76px; top:0; right:0; display:none;}
.packetsProdList div.offer div.pTop div.prodImg div.bli {position:absolute; width:79px; height:76px; bottom:0; left:0; display:none;}
.packetsProdList div.offer div.pTop div.prodImg div.bri {position:absolute; width:79px; height:76px; bottom:0; right:0; display:none;}

		.mainCatTableList {width:100%; clear:both;}
			.mainCatTableList div.offer {float:left; width:237px; margin:11px 0 10px 24px;}
				.mainCatTableList div.offer.margin {margin-left:0px;}
					.mainCatTableList div.offer {padding:0 0 10px 0; position:relative; float:left}
					.mainCatTableList div.offer div.pTop {zoom:1; color:#666666; font-size:12px; padding:0 0 10px 0; overflow:hidden;}
					.mainCatTableList div.offer div.pTop h2 {font-size:16px; color:#00245d; padding:3px 0 10px 0; font-weight:bold; display:block; width:100%;}
					.mainCatTableList div.offer div.pTop h2 a {font-size:16px; color:#00245d;}
					.mainCatTableList div.offer div.pTop h2 a:hover {text-decoration:none;}
					.mainCatTableList div.offer div.pTop p {color:#666666; font-size:12px; padding:0 0 3px 0;}
					.mainCatTableList div.offer div.pTop h6 {font-size:12px; color:#cf3395; padding:2px 0 4px 0; line-height:normal;}
					.mainCatTableList div.offer div.pTop h6 strong {font-size:12px; color:#cf3395; padding:0 0 0 0; line-height:normal;}	
					.mainCatTableList div.offer div.pTop p.more {font-size:12px; color:#00245d; padding:6px 0 3px 0;}
					.mainCatTableList div.offer div.pTop p.more a {font-size:12px; color:#00245d; background:url(http://images.dormeo.net/images/product/lftNavBlue.gif) 100% 5px no-repeat; padding:0 10px 0 0; float:left;}
						.mainCatTableList div.offer div.pTop div.prodBenefits {display:none; clear:both; padding:5px 0 5px 0;}
				.mainCatTableList div.offer div.btm .mainCatProductBuy {}

		.mainCatRowList {width:100%; clear:both; padding-bottom:17px; overflow:hidden;}
			.mainCatRowList div.offer {float:left; width:100%; margin:0 0 10px 0; border-top:1px solid #f0f0f0;}
				.mainCatRowList div.offer.first {border-top:0 none;}
					.mainCatRowList div.offer div.pTop {width:512px; float:left; padding:10px 10px 0 0; zoom:1; color:#666666; font-size:12px;}
					.mainCatRowList div.offer div.pTop div.prodImg {float:left;}
					.mainCatRowList div.offer div.pTop div.descText {float:left; width:250px; padding:0 0 0 15px;}
					.mainCatRowList div.offer div.pTop div.descText h6 {font-size:12px; color:#cf3395; padding:2px 0 4px 0; line-height:normal; font-weight:bold;}
					.mainCatRowList div.offer div.pTop h2 {font-size:16px; color:#00245d; padding:3px 0 10px 0; font-weight:bold; display:block; width:100%;}
					.mainCatRowList div.offer div.pTop h2 a {font-size:16px; color:#00245d;}
					.mainCatRowList div.offer div.pTop h2 a:hover {text-decoration:none;}
					.mainCatRowList div.offer div.pTop h6 {font-size:12px; color:#cf3395; padding:2px 0 4px 0; line-height:normal;}
					.mainCatRowList div.offer div.pTop h6 strong {font-size:12px; color:#cf3395; padding:0 0 0 0; line-height:normal;}	
					.mainCatRowList div.offer div.pTop p {color:#666666; font-size:12px; padding:3px 0 3px 0;}
					.mainCatRowList div.offer div.pTop p.more {font-size:12px; color:#00245d; padding:6px 0 3px 0; background:url(http://images.dormeo.net/images/product/lftNavBlue.gif) 100% 5px no-repeat; padding:0 10px 0 0; float:left;}
					.mainCatRowList div.offer div.pTop p.more a {font-size:12px; color:#00245d;}
						.mainCatRowList div.offer div.pTop div.prodBenefits {display:block; padding:5px 0 5px 0; overflow:hidden; zoom:1;}
						.mainCatRowList div.offer div.pTop div.prodBenefits h2 {font-size:12px; color:#666666; font-weight:bold; padding:10px 0 10px 0; clear:both;}
						.mainCatRowList div.offer div.pTop div.prodBenefits p {font-size:14px; color:#00245d; padding:6px 0 6px 0; clear:both; font-weight:bold;}
						.mainCatRowList div.offer div.pTop div.prodBenefits img {float:left; margin-right:7px; margin-bottom:7px; width:38px; height:38px; display:block;}
						.mainCatRowList div.offer div.pTop div.prodBenefits table.sPos {}
						.mainCatRowList div.offer div.pTop div.prodBenefits table.sPos td {padding:0px; vertical-align:top;}
						.mainCatRowList div.offer div.pTop div.prodBenefits table.sPos td img {width:auto; height:auto; margin:0px;}
						.mainCatRowList div.offer div.pTop div.prodBenefits table.sPos td.txt {padding:0 0 0 10px; font-size:11px;}

				.mainCatRowList div.offer div.btm {float:left; width:237px; padding:10px 0 0 0;}

.mainCatProductList div.offer.margin {margin-left:0;}

		.mainCatProductBuy {margin:0 auto; padding:10px 15px 10px 15px; background-color:#f0eee7; zoom:1; display:inline-table; position:relative; _position:static; width:207px;}
				.mainCatProductBuy .sizeWrapper {width:204px; clear:both; display:block; position:relative;}
				.mainCatProductBuy .sizeWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
				.mainCatProductBuy .sizeWrapper select {width:204px; font-size:12px; color:#666666; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc;}
				.mainCatProductBuy .quantWrapper {width:204px; clear:both; display:block; position:relative; overflow:hidden; zoom:1;}
					.mainCatProductBuy .quantWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
					.mainCatProductBuy .quantWrapper select {width:52px; font-size:12px; color:#666666; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc; float:none;}
					.mainCatProductBuy .quantWrapper div.stockAjax {float:right; width:150px; margin:0px;}
					.mainCatProductBuy .quantWrapper table.stock {margin:0px;}
					.mainCatProductBuy .quantWrapper table.stock td {font-size:12px; color:#5e8500; text-align:right; font-weight:bold; height:25px; padding:0px;}
					.mainCatProductBuy .quantWrapper table.stock td.on {font-size:12px; color:#5e8500; text-align:right; font-weight:bold;}
					.mainCatProductBuy .quantWrapper table.stock td.off {color:#FF0000;}
			
			.mainCatProductBuy .pricesWrapper {width:100%; margin:12px 0 0 0; padding:7px 0 7px 0; zoom:1; overflow:hidden; display:inline-table; position:relative; clear:both; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;}
				body:nth-of-type(1) .mainCatProductBuy .pricesWrapper {display:block;} /* Google Chrome browser hack */			
			.mainCatProductBuy p.regPrice {clear:both; padding:3px 0 3px 0; display:block; position:relative; overflow:hidden;}
				.mainCatProductBuy p.regPrice span.txt {font-size:12px; font-weight:bold; color:#666666; float:left;}
				.mainCatProductBuy p.regPrice span.prc {font-size:12px; font-weight:bold; color:#666666; float:right; text-decoration:line-through; text-align:right;}
			.mainCatProductBuy p.yourPrice {clear:both; padding:3px 0 3px 0; display:block; position:relative; overflow:hidden;}
				.mainCatProductBuy p.yourPrice span.txt {padding:0 0 0 0; font-size:12px; font-weight:bold; color:#cf3395; float:left;}
				.mainCatProductBuy p.yourPrice span.prc {font-size:12px; font-weight:bold; color:#cf3395; float:right; text-align:right;}
			.mainCatProductBuy p.yourDsc {clear:both; padding:3px 0 3px 0; display:block; position:relative; overflow:hidden;}
				.mainCatProductBuy p.yourDsc span.txt {font-size:12px; color:#666666; float:left; display:block;}
				.mainCatProductBuy p.yourDsc span.prc {font-size:12px; color:#666666; float:right; text-align:right;}
			.mainCatProductBuy p.yourInst {clear:both; padding:3px 0 3px 0; display:block; position:relative; overflow:hidden;}
				.mainCatProductBuy p.yourInst span.txt {font-size:12px; color:#666666; float:left; display:block;}
				.mainCatProductBuy p.yourInst span.prc {font-size:12px; color:#666666; float:right; text-align:right;}
			.mainCatProductBuy div.prodBtnHolderW {clear:both; padding:13px 0 0 0; display:block; position:relative;}

.subOffers {width:100%; clear:both; position:relative; padding:25px 0 0 0; margin:8px 0 0 0; float:left; border-top:1px solid #cccccc;}
	.subOffers h6 {color:#00245d; font-size:18px; font-weight:normal;}

.subOffers div.subOffer {width:237px; float:left; margin:16px 0 10px 24px; display:block;}
.mainMiddleWideContent .subOffers div.subOffer {width:235px; float:left; margin:16px 0 10px 10px; display:block;}
.subOffers div.subOffer.margin {margin-left:0px;}
.mainMiddleWideContent .subOffers div.subOffer.margin {margin-left:0px;}
	.subOffers div.subOffer .offerTxt {float:left; width:113px; font-size:12px; color:#666666; padding:22px 6px 0 0;}
	.mainMiddleWideContent .subOffers div.subOffer .offerTxt {float:left; width:111px; font-size:12px; color:#666666; padding:22px 6px 0 0;}
		.subOffers div.subOffer .offerTxt h2 {font-size:13px; color:#00245d; padding:0 0 10px 0;}
		.subOffers div.subOffer .offerTxt h2 a {font-size:13px; color:#00245d; text-decoration:none; display:block; width:100%; font-weight:bold; background:url(http://images.dormeo.net/images/product/lftNavBlue.gif) 100% 5px no-repeat; padding:0 10px 0 0; float:left;}
		.subOffers div.subOffer .offerTxt h2 a:hover {text-decoration:underline;}
		.subOffers div.subOffer .offerTxt p {font-size:12px; color:#666666; line-height:16px;}
		.subOffers div.subOffer .offerTxt p.more {font-size:12px; color:#00245d; padding:4px 0 0 0;}
		.subOffers div.subOffer .offerTxt p.more a {font-size:12px; color:#00245d; text-decoration:none;}
		.subOffers div.subOffer .offerTxt p.more a:hover {text-decoration:underline;}
		.subOffers div.subOffer .offerImg {float:left; width:118px; height:80px; position:relative;}

		.subOffers div.subOffer .offerPrices {float:left; width:98px; padding:15px 0 0 20px;}

			.offerPrices p.regPrice {clear:both; padding:3px 0 3px 0; float:left; width:100%;}
				.offerPrices p.regPrice span.txt {font-size:11px; font-weight:normal; color:#666666; float:left; clear:both; width:100%;}
				.offerPrices p.regPrice span.prc {font-size:11px; font-weight:bold; color:#666666; float:left; text-decoration:line-through; clear:both; width:100%;}
			.offerPrices p.yourPrice {clear:both; padding:3px 0 3px 0; float:left; width:100%;}
				.offerPrices p.yourPrice span.txt {font-size:11px; font-weight:normal; color:#cf3395; float:left; clear:both; width:100%; padding:0;}
				.offerPrices p.yourPrice span.prc {font-size:11px; font-weight:bold; color:#cf3395; float:left; clear:both; width:100%;}
			.offerPrices p.yourDsc {clear:both; padding:3px 0 3px 0; float:left; width:100%;}
				.offerPrices p.yourDsc span.txt {font-size:11px; color:#666666; float:left; clear:both; width:100%;}
				.offerPrices p.yourDsc span.prc {font-size:11px; color:#666666; float:left; clear:both; width:100%;}
			.offerPrices p.yourInst {clear:both; padding:3px 0 3px 0; float:left; width:100%;}
				.offerPrices p.yourInst span.txt {font-size:11px; color:#666666; float:left; clear:both; width:100%;}
				.offerPrices p.yourInst span.prc {font-size:11px; color:#666666; float:left; clear:both; width:100%;}

.separator {width:100%; clear:both; position:relative; line-height:1px; font-size:1px; border-bottom:1px solid #f0f0f0; margin:0 0 10px 0; padding:15px 0 0 0;}
.prodSep {width:100%; clear:both; position:relative; line-height:1px; font-size:1px; margin:0 0 0 0; padding:0 0 0 0; float:none; zoom:1; display:block;}

.footerBanners {width:978px; border:1px solid #DCDCDC; margin:14px 0 0 0; padding:0 0 0 0; overflow:hidden;}

.footerBenefits {width:100%; margin:14px 0 0 0; border-top:1px solid #cccccc; padding:25px 0 0 0; overflow:hidden;}
	.footerPhoneBox	{float:left; overflow:hidden;}	
		.footerPhone {clear:both; background:url(http://images.dormeo.net/images/header/phoneL.jpg) 0 0 no-repeat; padding:0 0 0 45px; float:left;}
			.footerPhoneNbr {background:url(http://images.dormeo.net/images/header/phoneR.jpg) 100% 0 no-repeat; font-size:18px; color:#ffffff; font-weight:bold; padding:9px 23px 10px 0; float:left;}
		.footerPhoneText {clear:both; padding:10px 0 0 24px; font-size:11px; color:#666666; width:160px;}
		
		.footerOfferTxt {font-size:11px; color:#666666; float:left; width:160px; padding:10px 0 0 24px; clear:both; text-align:left;}
		.footerOfferTxt strong {font-size:14px;}		
		
	.footerBenefits .garantia {background:url(http://images.dormeo.net/images/footer/waranty.jpg) 0 0 no-repeat; padding:0 0 0 33px; font-size:11px; color:#666666; float:right; width:120px; margin:0 0 0 30px;}
		.footerBenefits .garantia h6 {font-size:11px; color:#666666; padding:0 0 7px 0; text-transform:uppercase;}
	.footerBenefits .delivery {background:url(http://images.dormeo.net/images/footer/delivery.jpg) 0 0 no-repeat; padding:0 0 0 37px; font-size:11px; color:#666666; float:right; width:120px; margin:0 0 0 30px;}
		.footerBenefits .delivery h6 {font-size:11px; color:#666666; padding:0 0 7px 0; text-transform:uppercase;}
	.footerBenefits .safety {background:url(http://images.dormeo.net/images/footer/safety.jpg) 0 0 no-repeat; padding:0 0 0 33px; font-size:11px; color:#666666; float:right; width:120px; margin:0 0 0 30px;}
		.footerBenefits .safety h6 {font-size:11px; color:#666666; padding:0 0 7px 0; text-transform:uppercase;}
	.footerBenefits .installements {background:url(http://images.dormeo.net/images/footer/payment.jpg) 0 0 no-repeat; padding:0 0 0 37px; font-size:11px; color:#666666; float:right; width:120px; margin:0 0 0 30px;}
		.footerBenefits .installements h6 {font-size:11px; color:#666666; padding:0 0 7px 0; text-transform:uppercase;}
		
	.footerBenefits .skype {background:url(http://images.dormeo.net/images/footer/skype_icon.gif) 0 0 no-repeat; padding:0 0 0 37px; font-size:11px; color:#666666; float:right; width:120px; margin:0 0 0 30px;}
		.footerBenefits .skype h6 {font-size:11px; color:#666666; padding:0 0 7px 0; text-transform:uppercase;}
		.footerBenefits .skype div.skype_btn_holder {padding:10px 0 0 0}

.footerLinksWrapper {margin:17px 0 0 0; background-color:#f0eee7; padding:40px 0 30px 30px; overflow:hidden; zoom:1;}
.footerLinksWrapper div.clear {clear:both; height:18px;}
	.footerLinks {float:left; overflow:hidden; padding:0 30px 0 0;}
		.footerLinksWrapper .one {width:135px;}
		.footerLinksWrapper .two {width:195px;}
		.footerLinksWrapper .three {width:195px;}
		.footerLinksWrapper .four {width:135px;}
		.footerLinksWrapper .five {width:135px;}		
		.footerLinksWrapper .six {width:135px;}
		.footerLinksWrapper .seven {width:195px;}
		.footerLinksWrapper .eight {width:195px;}
		.footerLinksWrapper .nine {width:135px;}
		.footerLinksWrapper .ten {width:135px;}						
		
		.footerLinks h6 {color:#00245d; font-size:11px; padding:0 0 10px 0; text-transform:uppercase;}
		.footerLinks ul {margin:0 0 0 0; padding:0 0 0 0; list-style-type:none;}
			.footerLinks li {margin:0 0 0 0; padding:0 0 0 10px; color:#666666; background:url(http://images.dormeo.net/images/footer/linkMarker.gif) 0 6px no-repeat; overflow:hidden;}
				.footerLinks li a {font-size:11px; color:#666666; text-decoration:none; float:left; display:block; clear:both; padding:2px 0 2px 0;}
				.footerLinks li a:hover {font-size:11px; color:#666666; text-decoration:underline;}

	.footerEzine {float:left; overflow:hidden; width:240px;}
		.footerEzine h6 {color:#000000; font-size:11px; padding:0 0 10px 0; text-transform:uppercase;}
		.footerEzine p {font-size:11px; color:#666666; clear:both; padding:0 0 9px 0;}
		.footerEzine .ezBtn {height:17px; background:url(http://images.dormeo.net/images/btn/fotBtnBG.jpg) 0 50% repeat-x; border:1px solid #cccccc; float:left; margin:0 4px 0 0; cursor:pointer; color:#666666; font-size:12px; padding:2px 5px 0 5px; font-weight:bold; white-space:nowrap;}
		.footerEzine input {border:1px solid #cccccc; float:left; font-size:11px; padding:3px 2px 3px 2px; vertical-align:middle; color:#c0c0c0; width:183px; margin:0 2px 3px 0; _padding-bottom:6px;}
		.footerEzine .ezPrivacy {float:left; padding:18px 10px 30px 2px; font-size:11px; color:#666666; clear:both; width:100%;}
		.footerEzine .ezExample {font-size:11px; color:#00245d; float:left; zoom:1; overflow:hidden; padding:3px 0 0 0;}
		.footerEzine .ezExample a {font-size:11px; color:#00245d; text-decoration:underline;}
		.footerEzine .ezExample a:hover {font-size:11px; color:#00245d; text-decoration:none;}

	table.footerFB {margin:0 0 0 0; clear:both; display:block; background:url(http://images.dormeo.net/images/footer/facebookIcon.jpg) 0 0 no-repeat; width:189px; max-width:189px; cursor:pointer;}
	table.footerFB td {padding:0 0 0 42px; height:35px; font-size:11px; color:#3B5998; vertical-align:middle;}

	table.leftFB {margin:12px 0 0 0; clear:both; background:url(http://images.dormeo.net/images/footer/facebookIcon.jpg) 0 0 no-repeat; width:203px; cursor:pointer; position:relative;}
	table.leftFB td {padding:0 0 0 42px; height:35px; font-size:11px; color:#3B5998; vertical-align:middle;}

	table.fbLinks {position:relative;}
	table.fbLinks td { vertical-align:top;}
	table.fbLinks td.share {padding:0 7px 8px 0;}

.footerLinksCorpo {width:100%; background-color:#696861; padding:20px 0 20px 0; overflow:hidden; text-align:center; font-size:11px; color:#333333;}
	.footerLinksCorpo a {color:#f1efe6; font-size:11px; text-decoration:none; margin:0 10px 0 10px;}
	.footerLinksCorpo a:hover {text-decoration:underline;}

.footerCorpoInfo {padding:8px 20px 4px 20px; overflow:hidden; text-align:center; font-size:11px; color:#f1efe6;}
	.footerCorpoInfo a {color:#00245d; font-size:11px; text-decoration:none; font-weight:bold; margin:0px;}
	.footerCorpoInfo a:hover {text-decoration:underline;}

.footerCorpoSeo {padding:0 20px 0 20px; overflow:hidden; text-align:center; font-size:11px; color:#333333;}
	.footerCorpoSeo a {color:#f1efe6; font-size:11px; text-decoration:none; margin:0 10px 0 10px;}
	.footerCorpoSeo a:hover {text-decoration:underline;}

/*Product setup v2*/

.split .mainLeftContent {display:none;}
.split .mainCenterContent {width:980px;}
.split .mainProductCrossOffers div.offer {float:left; width:237px; margin:15px 0 10px 10px;}
.split .mainProductCrossOffers div.offer.margin {margin-left:0px;}

.contentTabs {background:url(http://images.dormeo.net/images/product/tabsBG.jpg) 0 4px repeat-x; z-index:1; display:block; width:100%; margin:10px 0 0 0; clear:both; position:relative; float:left; padding:0;}
.contentTabs ul.tabNav {margin:0 0 0 0; padding:0 0 0 0; list-style-type:none; z-index:1; float:left; clear:both;}
.contentTabs ul.tabNav li {margin:0 0 0 0; padding:0 0 12px 0; float:left; z-index:1;}

.contentTabs ul.tabNav li a {display:block; text-decoration:none; cursor:pointer; position:relative; padding:0 0 12px 0; float:left;}
.contentTabs ul.tabNav li a div.lft {background:url(http://images.dormeo.net/images/product/tabBLR.gif) 0 0 no-repeat; width:5px; height:63px; font-size:1px; float:left;}
.contentTabs ul.tabNav li a div.rgt {background:url(http://images.dormeo.net/images/product/tabBLR.gif) 100% 0 no-repeat; width:5px; height:63px; font-size:1px; float:left;}
.contentTabs ul.tabNav li a div.lft.hide {background:none; width:5px; height:63px; font-size:1px; float:left;}
.contentTabs ul.tabNav li a div.rgt.hide {background:none; width:5px; height:63px; font-size:1px; float:left;}
.contentTabs div.main {border:1px transparent; max-width:102px; _width:expression(this.offsetWidth > 102 ? 102 : true); background-color:transparent; float:left; position:relative; display: inline-block; padding:0 1px 0 1px;}
.contentTabs table.tabs {margin:10px 10px 10px 10px;}
.contentTabs td.main {vertical-align:middle; background-color:transparent; height:41px; color:#666666; text-align:center; font-size:12px;}
.contentTabs ul.tabNav li a span.arrow {position:absolute; bottom:0px; left:50%; border:1px solid; text-align:center; z-index:5; overflow:hidden; background-color:transparent; border:none; display:none; _display:block;}
.contentTabs ul.tabNav li a span.arrow img {display:none; border:none; margin:0;}

.contentTabs ul.tabNav li a:hover {display:block; text-decoration:none; cursor:pointer;}
.contentTabs ul.tabNav li a:hover > div.lft {background:url(http://images.dormeo.net/images/product/tabBL.png) 0 0 no-repeat;}
.contentTabs ul.tabNav li a:hover > div.rgt {background:url(http://images.dormeo.net/images/product/tabBR.png) 0 0 no-repeat;}
.contentTabs ul.tabNav li a:hover div.lft {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/product/tabBL.png', sizingMethod='crop'); width:5px; height:63px; font-size:1px; float:left;}
.contentTabs ul.tabNav li a:hover div.rgt {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/product/tabBR.png', sizingMethod='crop'); width:5px; height:63px; font-size:1px; float:left;}
.contentTabs ul.tabNav li a:hover div.main {max-width:102px; _width:expression(this.offsetWidth > 102 ? 102 : true); border:1px solid #b3b3b3; background-color:#FFFFFF; float:left; padding:0;}
.contentTabs ul.tabNav li a:hover table.tabs {margin:9px 10px 9px 10px;}
.contentTabs ul.tabNav li a:hover td.main {color:#666666; text-align:center; font-size:12px; position:relative;}
.contentTabs ul.tabNav li a:hover span.arrow {position:absolute; bottom:0px; left:50%; text-align:center; z-index:1; overflow:visible; background-color:transparent; border:none; zoom:1; display:block;}
.contentTabs ul.tabNav li a:hover span.arrow img {margin:0 0 -9px -8px; z-index:5; zoom:1; position:relative; display:block; border:none;}
 
.contentTabs ul.tabNav li a.active {display:block; text-decoration:none; cursor:pointer;}
.contentTabs ul.tabNav li a.active > div.lft {background:url(http://images.dormeo.net/images/product/tabBL.png) 0 0 no-repeat;}
.contentTabs ul.tabNav li a.active > div.rgt {background:url(http://images.dormeo.net/images/product/tabBR.png) 0 0 no-repeat;}
.contentTabs ul.tabNav li a.active div.lft {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/product/tabBL.png', sizingMethod='crop'); width:5px; height:63px; font-size:1px; float:left;}
.contentTabs ul.tabNav li a.active div.rgt {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/product/tabBR.png', sizingMethod='crop'); width:5px; height:63px; font-size:1px; float:left;}
.contentTabs ul.tabNav li a.active div.main {max-width:102px; _width:expression(this.offsetWidth > 102 ? 102 : true); border:1px solid #b3b3b3; background-color:#FFFFFF; float:left; padding:0;}
.contentTabs ul.tabNav li a.active table.tabs {margin:9px 10px 9px 10px;}
.contentTabs ul.tabNav li a.active td.main {color:#cf3395; text-align:center; font-size:12px; position:relative; font-weight:bold;}
.contentTabs ul.tabNav li a:hover.active td.main {color:#cf3395; text-align:center; font-size:12px; position:relative; z-index:2; font-weight:bold;}
.contentTabs ul.tabNav li a.active span.arrow {position:absolute; bottom:0px; left:50%; text-align:center; z-index:1; overflow:visible; background-color:transparent; border:none; zoom:1; display:block;}
.contentTabs ul.tabNav li a.active span.arrow img {margin:0 0 -9px -8px; z-index:5; zoom:1; position:relative; display:block; border:none;}

.contentTabs .leftTabContent {float:left; width:653px;}
.contentTabs .rightTabContent {float:right; width:653px;}

table.tabsContent {width:100%; clear:both; margin:0px; float:left;}
.leftTabs {padding:0 50px 0 0; vertical-align:top;}
.leftTabs .mainProductDesc {margin:0px; padding:0 0 0 10px; width:auto;}
.leftTabs h6 {vertical-align:bottom; font-size:16px; color:#00245d; padding:17px 0 7px 10px; clear:both; zoom:1;}

.leftTabsBtn {vertical-align:bottom; padding:0 0 20px 0;}
.rightTabs {width:265px; vertical-align:top; padding:0;}
.rightTabs .mainProductBenefits {padding:0px; clear:both; background:none; margin:0px; width:100%;}
.rightTabs table.benefit {width:120px;}

.split .bottomProdCart {width:653px; margin:0 0 0 0; padding:0 0 11px 0; clear:both; background:url(http://images.dormeo.net/images/product/bottomCartBg.jpg) 100% 50% no-repeat;}
	.split .bottomProdCartWrapper {padding:0;}
		.split .dropdowns {float:left; overflow:hidden; zoom:1;}
			.split .bottomProdCartWrapper .sizeWrapper {width:180px; float:left; clear:both; margin:8px 10px 0 10px;}
				.split .bottomProdCartWrapper .sizeWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
				.split .bottomProdCartWrapper .sizeWrapper select {width:180px; font-size:12px; color:#666666; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc;}
			.split .bottomProdCartWrapper .quantWrapper {width:200px; float:left; clear:both; margin:0 0 0 10px; overflow:hidden; zoom:1;}
				.split .bottomProdCartWrapper .quantWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
				.split .bottomProdCartWrapper .quantWrapper select {width:52px; font-size:12px; color:#666666; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc; float:left;}
				.split .bottomProdCartWrapper .quantWrapper div.stockAjax {float:right; width:150px; margin:0px;}
				.split .bottomProdCartWrapper .quantWrapper table.stock {margin:0px;}
				.split .bottomProdCartWrapper .quantWrapper table.stock td {font-size:12px; color:#5e8500; text-align:right; font-weight:bold; height:25px; padding:0px;}
				.split .bottomProdCartWrapper .quantWrapper table.stock td.on {font-size:12px; color:#5e8500; text-align:right; font-weight:bold;}
				.split .bottomProdCartWrapper .quantWrapper table.stock td.off {color:#FF0000;}			

		.split .bottomProdCartWrapper .pricesWrapper {padding:19px 0 19px 15px; border-left:1px solid #dbdbdb; overflow:hidden; float:left; display:inline-table; position:relative; width:160px; margin:12px 0 0 0; clear:none;}
		.split .bottomProdCartWrapper p.regPrice {clear:both; padding:1px 0 1px 0;}
			.split .bottomProdCartWrapper p.regPrice span.txt {font-size:12px; font-weight:bold; color:#666666; float:left;}
			.split .bottomProdCartWrapper p.regPrice span.prc {font-size:12px; font-weight:bold; color:#666666; float:right; text-decoration:line-through; text-align:right;}
		.split .bottomProdCartWrapper p.yourPrice {clear:both; padding:0 0 0 0;}
			.split .bottomProdCartWrapper p.yourPrice span.txt {padding:4px 0 0 0; font-size:12px; font-weight:bold; color:#cf3395; float:left;}
			.split .bottomProdCartWrapper p.yourPrice span.prc {font-size:18px; font-weight:bold; color:#cf3395; float:right; text-align:right;}
				.split .bottomProdCartWrapper p.yourPrice span.prc span {font-size:12px; text-align:right;}
		.split .bottomProdCartWrapper p.yourDsc {clear:both; padding:1px 0 1px 0;}
			.split .bottomProdCartWrapper p.yourDsc span.txt {font-size:12px; color:#666666; float:left;}
			.split .bottomProdCartWrapper p.yourDsc span.prc {font-size:12px; color:#666666; float:right; text-align:right;}
		.split .bottomProdCartWrapper p.yourInst {clear:both; padding:1px 0 1px 0;}
			.split .bottomProdCartWrapper p.yourInst span.txt {font-size:12px; color:#666666; float:left;}
			.split .bottomProdCartWrapper p.yourInst span.prc {font-size:12px; color:#666666; float:right; text-align:right;}

.split .bottomProdCart table.prodBtnHolder {height:97px;}
.SI .split .bottomProdCart table.prodBtnHolder {height:70px;}

.split .mainCenterContent .mainProductView .mainProductLeft {width:610px; float:left; overflow:hidden; padding:0 18px 0 0;}
.split .mainCenterContent .mainProductView .mainProductLeft .mainProdThumbs {width:205px; overflow:hidden; padding:100px 0 0 440px; display:block; position:relative; z-index:5;}

.split .mainProductPictogram {position:absolute; width:114px; height:114px; top:190px; left:265px;}

.split .mainCenterContent .mainProductView .mainProductLeft .mainProdRealTitle {width:600px; position:absolute; top:37px; left:0px; z-index:20; display:block;}
.split .mainCenterContent .mainProductView .mainProductLeft .mainProdRealTitle h1 {width:600px; font-size:24px; color:#00245d; font-weight:bold; line-height:30px; z-index:20; display:block;}

/* konfigurator */

.configWrapper {width:100%; position:relative; overflow:hidden; zoom:1; display:none;}
.confLftWrp {width:420px; float:left; overflow:hidden; zoom:1; padding:0 0 0 0; z-index:1;}
.confLoc {position:absolute; z-index:10; top:0px; left:210px;}
.confLoc img {float:left; margin:0 1px 0 1px;}
.confLoc p {float:left; font-size:12px; color:#999999; padding:13px 0 0 10px; font-weight:bold;}
.confLoc p.active {color:#00245d;}
.confTopFB {position:absolute; z-index:10; top:420px; left:10px; width:240px;}
.confTopFB .fb_ltr  {width:280px !important;}
.confBtmFB {padding:0 0 10px 10px; clear:both;}
.confBlank {width:210px; height:414px; float:left;}
.confTxt {width:210px; float:left; zoom:1; position:relative; padding:40px 0 20px 0; font-size:12px; color:#666666; line-height:18px;}
.confTxt h6 {font-size:24px; color:#d7479d; line-height:32px; padding:0 0 15px 0;}

.confTxt .confTxtRecLinkTxt {clear:both; position:relative; zoom:1; padding:10px 0 0 0;}
.confTxt .confTxtRecLinkTxt a {font-size:13px; color:#d7479d; font-weight:bold;}
.confTxt .confTxtRecLinkTxt a:hover {color:#d7479d;}

.confOptions {width:550px; float:left; zoom:1; position:relative; padding:10px 0 0 0; z-index:1;}
.confOptions h5 {font-size:16px; color:#cd2c92; padding:5px 0 15px 30px;}
.confOptions > .confAnswer {background:url(http://images.dormeo.net/images/konfigurator/answerBG.png) 0 0 no-repeat;}
.confAnswer {float:left; zoom:1; position:relative; width:100%; cursor:pointer; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/konfigurator/answerBG.png', sizingMethod='crop');}
.confOptions > .confAnswerON {background:url(http://images.dormeo.net/images/konfigurator/answerBGON.png) 0 0 no-repeat;}
.confAnswerON {float:left; zoom:1; position:relative; width:100%; cursor:pointer; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/konfigurator/answerBGON.png', sizingMethod='crop');}
div.confBack {padding:8px 0 8px 0; clear:both; text-align:right;}
div.confBack a {background: url(http://images.dormeo.net/images/konfigurator/txtArrowLft.gif) 0 5px no-repeat; color:#00275e; font-size:12px; padding:0 0 0 12px; text-decoration:underline; cursor:pointer; font-weight:bold;}
div.confBack a:hover {background: url(http://images.dormeo.net/images/konfigurator/txtArrowLft.gif) 0 5px no-repeat; color:#00275e; font-size:12px; padding:0 0 0 12px; text-decoration:none;}

table.answer {width:100%;}
table.answer td.pic {text-align:right; vertical-align:middle; padding:5px 15px 4px 0; width:250px;}
table.answer td.txt {font-size:12px; color:#00245d; padding:0 35px 0 0; font-weight:bold; line-height:14px; vertical-align:middle;}
table.answer td.txt div {padding:0 0 0 14px; background:url(http://images.dormeo.net/images/konfigurator/txtArrow.gif) 0 3px no-repeat;}

.confLpTxt {width:626px; padding:0 30px 0 0; clear:both; position:relative; zoom:1; float:right; font-size:12px; color:#666666; line-height:17px;}
.confLpTxt h3 {font-size:30px; color:#00275e; line-height:normal; padding:0 0 10px 0;}
.confLpTxt h5 {font-size:20px; color:#00275e; line-height:normal; padding:0 0 15px 0;}
.confLpTxt h6 {font-size:18px; color:#d7479d; padding:30px 0 0 0; font-weight:normal;}
.confLpTxt p {font-size:12px; color:#666666; line-height:17px; padding:0 0 7px 0;}

div.confLpOpt {width:690px; clear:both; position:relative; zoom:1; float:right; padding:30px 0 0 0;}

div.confLpOpt > table.confLpOpt {background:url(http://images.dormeo.net/images/konfigurator/konfOptBoxBg.png) 0 0 no-repeat;}
table.confLpOpt {width:100%; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/konfigurator/konfOptBoxBg.png', sizingMethod='crop');}
table.confLpOpt td.hldr {vertical-align:top; padding:0 0 0 38px;}

table.confLpOpt td > table.optM {background:url(http://images.dormeo.net/images/konfigurator/optBoxBg.png) 0 0 no-repeat;}
table.optM {width:188px; float:left; margin:0 17px 0 0; cursor:pointer;}
table.optM td {padding:0 0 40px 0;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/konfigurator/optBoxBg.png', sizingMethod='crop');}
table.optM td img {float:left; margin:0 0 0 1px;}
table.optM td div.top {padding:16px 0 12px 0; float:left; position:relative; z-index:10; clear:both; width:100%; font-size:24px; color:#01285e; text-align:center;}
table.optM td div.btm {padding:12px 0 10px 0; float:left; position:relative; z-index:10; clear:both; width:100%; font-size:12px; font-weight:bold; color:#01285e; text-align:center;}
table.optM td div.btm a {font-size:12px; font-weight:bold; color:#01285e; text-decoration:none;}
table.optM td div.btm a:hover {font-size:12px; font-weight:bold; color:#d7479d; text-decoration:underline;}

.confRes {width:494px; background-color:#FFFFFF; border:1px solid #f1efe8; margin:0 0 0 30px; padding:24px 0 24px 0; color:#727272; font-size:12px; overflow:hidden;}
.confRes .confResTxt {padding:0 28px 10px 28px;}
.confRes .confResTxt h6 {color:#00245d; font-size:18px; font-weight:bold; line-height:20px; padding:0 0 8px 0;}
.confRes .confResTxt p {color:#727272; font-size:12px; line-height:18px; padding:0 0 8px 0;}
.confRes .confResTxt span {font-weight:bold;}

.confForm {width:438px; background-color:#FFFFFF; border:1px solid #f1efe8; margin:0 0 0 30px; padding:24px 28px 24px 28px; color:#727272; font-size:12px; overflow:hidden;}
.confForm div.spacer {clear:both; width:100%; float:left; line-height:1px; font-size:1px; height:20px;}
.confForm h6 {color:#00245d; font-size:18px; font-weight:bold; line-height:20px; padding:0 0 8px 0;}
.confForm p {color:#727272; font-size:12px; line-height:18px; padding:0 0 8px 0;}
.confForm div.frmitm {clear:both; display:block; font-weight:bold; padding:5px 0 5px 0; width:100%; cursor:text; overflow:hidden;}
.confForm div.frmitm input {border:1px solid #999999; clear:both; width:98%; margin:5px 0 0 0; padding:2px; font-family:Arial, Helvetica, sans-serif;}
.confForm div.frmitm textarea {border:1px solid #999999; float:left; clear:both; width:280px; margin:10px 0 5px 0; padding:14px; font-family:Arial, Helvetica, sans-serif; height:60px; font-style:italic; overflow:auto; color:#8d8d8d; font-size:12px;}
.confForm div.frmAgree {clear:both; display:block; font-weight:bold; padding:5px 0 5px 0; width:100%; cursor:text; overflow:hidden;}
.confForm div.frmAgree table.fcb {width:100%;}
.confForm div.frmAgree table.fcb td.fcbl {vertical-align:top; padding:3px 0 0 0; width:26px;}
.confForm div.frmAgree table.fcb td.fcbl input {}
.confForm div.frmAgree table.fcb td.fcbr {color:#727272; font-size:12px; text-align:left; padding:4px 0 0 6px; vertical-align:top;}
.confForm div.frmAgree table.fcb td.fcbr a {color:#00245d; text-decoration:underline;}
.confForm div.frmAgree table.fcb td.fcbr a:hover {color:#00245d; text-decoration:none;}

.formFbBtn {width:110px; float:left; padding:8px 0 0 10px;}
.formFbBtn img.gmail {margin-bottom:10px;}
.formFbBtn img {cursor:pointer;}

.confFormBtn {clear:both; position:relative; background:url(http://images.dormeo.net/images/konfigurator/btnBG.jpg) 0 50% no-repeat; margin:30px 0 0 0; width:380px; padding:10px 30px 10px 30px; font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:underline; cursor:pointer;}
.confViralPromo .confFormBtn {margin:0px;}

table.confProd {width:100%; background:url(http://images.dormeo.net/images/konfigurator/konfProdSep.jpg) 50% 0 no-repeat; cursor:pointer;}
table.confProd td.img {padding:5px 0 5px 28px; vertical-align:top; width:100px;}
table.confProd td.txt {padding:10px 0 10px 28px; vertical-align:top; font-size:11px; color:#727272; line-height:15px;}
table.confProd td.txt h2 {font-size:14px; font-weight:bold; color:#00245d; line-height:normal; padding:0 0 8px 0;}
table.confProd td.txt h2 a {font-size:14px; font-weight:bold; color:#00245d; text-decoration:none;}
table.confProd td.txt h2 a:hover {text-decoration:underline;}
table.confProd td.txt h6 {font-size:12px; color:#cf3395; padding:2px 0 0 0; line-height:normal;}
table.confProd td.txt p {font-size:11px; color:#727272; line-height:15px;}
table.confProd td.arrow {width:100px; vertical-align:middle; padding:0 15px 0 20px;}
table.confProd td.arrow table.confArrow {background:url(http://images.dormeo.net/images/konfigurator/konfArrow.jpg) 100% 50% no-repeat; float:right; display:none;}
table.confProd td.arrow table.confArrow td {padding:5px 24px 5px 20px; height:36px; _height:26px; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:center;}

table.confProdON {width:100%; background:url(http://images.dormeo.net/images/konfigurator/konfProdSep.jpg) 50% 0 no-repeat; cursor:pointer;}
table.confProdON td.img {padding:5px 0 5px 28px; vertical-align:top; width:100px;}
table.confProdON td.txt {padding:10px 0 10px 28px; vertical-align:top; font-size:11px; color:#727272; line-height:15px;}
table.confProdON td.txt h2 {font-size:14px; font-weight:bold; color:#00245d; line-height:normal; padding:0 0 8px 0;}
table.confProdON td.txt h2 a {font-size:14px; font-weight:bold; color:#00245d; text-decoration:underline;}
table.confProdON td.txt h2 a:hover {text-decoration:underline;}
table.confProdON td.txt h6 {font-size:12px; color:#cf3395; padding:2px 0 0 0; line-height:normal;}
table.confProdON td.txt p {font-size:11px; color:#727272; line-height:15px;}
table.confProdON td.arrow {width:100px; vertical-align:middle; padding:0 15px 0 20px;}
table.confProdON td.arrow table.confArrow {background:url(http://images.dormeo.net/images/konfigurator/konfArrow.jpg) 100% 50% no-repeat; float:right; display:block;}
table.confProdON td.arrow table.confArrow td {padding:5px 24px 5px 20px; height:36px; _height:26px; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:center;}

table.confProd.first, table.confProdON.first {background:0 none;}

table.confBtnHolder {width:auto; margin:25px 0 0 20px;}

.confRes table.confBtn {width:100%; cursor:pointer;}
.confRes table.confBtn td.cr {width:3px; height:3px; line-height:0px;}
.confRes table.confBtn td.mt {width:100%; height:3px; line-height:0px; background:url(http://images.dormeo.net/images/btn/cbtm.jpg) 0 0 repeat-x;}
.confRes table.confBtn td.mb {width:100%; height:3px; line-height:0px; background:url(http://images.dormeo.net/images/btn/cbbm.jpg) 0 0 repeat-x;}
.confRes table.confBtn td.ml {width:3px; line-height:0px; background:url(http://images.dormeo.net/images/btn/cbml.jpg) 0 50% no-repeat;}
.confRes table.confBtn td.mr {width:3px; line-height:0px; background:url(http://images.dormeo.net/images/btn/cbmr.jpg) 0 50% no-repeat;}
.confRes table.confBtn td.mc {width:100%; background:url(http://images.dormeo.net/images/btn/cbBG.jpg) 0 50% repeat-x;}
.confRes table.confBtn td.mc table {width:100%; border:0 none;}
.confRes table.confBtn td.mc table td {background:url(http://images.dormeo.net/images/btn/cbma.gif) 100% 50% no-repeat; padding:10px 45px 10px 25px; height:23px; vertical-align:middle; font-size:18px; color:#7e0451; text-align:center; border:0 none;}

/* indexs carousel v2 */

div.slideshow {width:980px; height:378px; position:relative; display:block;}

table.recentlist {width:538px; height:103px; position:absolute; right:18px; top:18px;  z-index:10;}
table.recentlist tr > td {background:url(http://images.dormeo.net/images/index_v2/selectorBG.png) 0 0 no-repeat;}
table.recentlist td {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/index_v2/selectorBG.png', sizingMethod='crop'); padding:0 0 0 62px;}

a#pick1 {background-position:0 0; background-repeat:no-repeat; margin:12px 8px 0 0; width:110px; height:88px; float:left; position:relative; cursor:pointer; zoom:1; text-decoration:none;}
a#pick1:hover {background-position:0 -88px; background-repeat:no-repeat; width:110px; height:88px; text-decoration:none;}
a#pick1.current {background-position:0 -88px; background-repeat:no-repeat; width:110px; height:88px;}

a#pick2 {background-position:0 0; background-repeat:no-repeat; margin:12px 8px 0 0; width:110px; height:88px; float:left; position:relative; cursor:pointer; zoom:1;  text-decoration:none;}
a#pick2:hover {background-position:0 -88px; background-repeat:no-repeat; width:110px; height:88px;  text-decoration:none;}
a#pick2.current {background-position:0 -88px; background-repeat:no-repeat; width:110px; height:88px;}

a#pick3 {background-position:0 0; background-repeat:no-repeat; margin:12px 8px 0 0; width:110px; height:88px; float:left; position:relative; cursor:pointer; zoom:1;  text-decoration:none;}
a#pick3:hover {background-position:0 -88px; background-repeat:no-repeat; width:110px; height:88px;  text-decoration:none;}
a#pick3.current {background-position:0 -88px; background-repeat:no-repeat; width:110px; height:88px;}

a#pick4 {background-position:0 0; background-repeat:no-repeat; margin:12px 8px 0 0; width:110px; height:88px; float:left; position:relative; cursor:pointer; zoom:1;  text-decoration:none;}
a#pick4:hover {background-position:0 -88px; background-repeat:no-repeat; width:110px; height:88px;  text-decoration:none;}
a#pick4.current {background-position:0 -88px; background-repeat:no-repeat; width:110px; height:88px;}

div.slideshow div.slide {width:980px; height:378px; position:relative; display:block; zoom:1; cursor:pointer;}
div.innerCnt {position:absolute; top:140px; right:15px; width:420px; z-index:10; font-size:12px; color:#666666;}
div.innerCnt h5 {font-size:24px; color:#1090cb; padding:0 0 7px 0; font-weight:normal;}
div.innerCnt h6 {font-size:16px; color:#00245d; padding:0 0 7px 0;}
div.innerCntBtn {float:left; position:relative; display:block; clear:both; overflow:hidden; padding:10px 20px 9px 20px; color:#FFFFFF; font-size:18px; font-weight:normal; background:url(http://images.dormeo.net/images/index_v2/btnBG.jpg) 0 50% repeat-x; margin:15px 0 0 0;}

div#indexBanners_HP_V2 {width:100%; clear:both; position:relative; display:block; overflow:hidden; padding:12px 0 0 0;}
div#indexBanners_HP_V2_l {float: left; overflow:hidden; zoom:1;}
div#indexBanners_HP_V2_r {float: right;}

div.indexBannersV1 {width:100%; clear:both; position:relative; display:block; overflow:hidden; padding:20px 0 10px 0;}
div.banner {width:236px; float:left; position:relative; zoom:1; padding:0 0 0 0; overflow:hidden;}
div.banner.sep {/*background:url(http://images.dormeo.net/images/index/bannerSepBtm.gif) 5px 100% no-repeat; disabled for SI Aug offers*/ padding:0 0 0 20px;}
div.banner.sep div.bannerImg {}
div.banner.isep {/*background:url(http://images.dormeo.net/images/index/bannerSepBtm.gif) 5px 100% no-repeat; disabled for SI Aug offers*/ padding:0 0 0 12px;}
div.banner.isep div.bannerImg {}
div.bannerText {padding:15px 20px 15px 20px; font-size:12px; color:#666666;}
div.bannerText.first {padding:15px 20px 15px 0}
div.bannerText h2 {font-size:14px; color:#00245d; padding:0 0 7px 0;}
div.bannerText h2 a {font-size:14px; color:#00245d; text-decoration:none;}
div.bannerText h2 a:hover {text-decoration:underline;}
div.bannerText h6 {font-size:12px; color:#cf3395; padding:7px 0 0 0; line-height:normal; font-weight:bold;}
div.bannerText h6 strong {font-size:12px; color:#cf3395; padding:0 0 0 0; line-height:normal;}	
div.bannerText p.price {font-size:14px; color:#666666; font-weight:bold; padding:15px 0 0 0;}
div.bannerText p.price span {color:#c50a7b;}
div.bannerText a.indexBtn {font-size:12px; margin:12px 0 0 0; float:left; color:#ffffff; font-weight:bold; padding:5px 7px 5px 7px; background:url(http://images.dormeo.net/images/index_v2/btnBG.jpg) 0 50% repeat-x; text-decoration:none;}
div.bannerText a.indexBtn:hover {text-decoration:underline;}

/* indexs carousel v1 */

div.slideshow_v1 {margin:10px 0 0 0; zoom:1;}
div.slideshow_v1 div.slide {width:620px; height:375px; float:left; position:relative; overflow:hidden; cursor:pointer; border:1px solid #dcdcdc;}

div.slideshow_v1 div.slide > table.innerCnt_v1 {background: url(http://images.dormeo.net/images/index_v1/textBG.png) 0 0 repeat;}
div.slideshow_v1 div.slide table.innerCnt_v1 {position:absolute; top:auto; bottom:10px !important; left:10px; width:598px; font-size:12px; color:#666666;}
div.slideshow_v1 div.slide table.innerCnt_v1 td {padding:12px 15px 12px 15px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/index_v1/textBG.png', sizingMethod='scale');}
 
div.slideshow_v1 div.slide table.innerCnt_v1 td div.innerCntTxt {float:left; position:relative; width:390px; z-index:1;}
div.slideshow_v1 div.slide table.innerCnt_v1 td div.innerCntTxt h2 {font-size:20px; color:#1090cb; padding:0 0 7px 0; font-weight:normal;}
div.slideshow_v1 div.slide table.innerCnt_v1 td div.innerCntTxt h3 {font-size:16px; color:#00245d; padding:0 0 7px 0;}
div.slideshow_v1 div.slide table.innerCnt_v1 td div.innerCntTxt h4 {font-size:12px; color:#CF3395; padding:0 0 2px 0;}
div.slideshow_v1 div.slide table.innerCnt_v1 td div.innerCntTxt h5 {font-size:12px; color:#5e8500; padding:0 0 2px 0;}
div.slideshow_v1 div.slide table.innerCnt_v1 td div.innerCntTxt p {padding:0 0 2px 0;}
div.slideshow_v1 div.slide table.innerCnt_v1 td div.innerCntTxt a {}

div.slideshow_v1 div.slide div.indexProdImg {z-index:10; position:absolute; top:0px; right:0px; width:265px; height:375px;}

div.slideshow_v1 div.slide div.innerCntBtn_v1 {width:132px; text-align:center; overflow:hidden; padding:10px 15px 9px 15px; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; background:url(http://images.dormeo.net/images/index_v2/btnBG.jpg) 0 50% repeat-x; position:absolute; bottom:30px; right:28px;}

div.slideshow_v1 div.slide > table.innerCnt_v2 {background: url(http://images.dormeo.net/images/index_v1/textBGv2.png) 0 0 repeat;}
div.slideshow_v1 div.slide table.innerCnt_v2 {position:absolute; top:auto; bottom:10px !important; left:10px; width:601px; font-size:11px; color:#666666;}
div.slideshow_v1 div.slide table.innerCnt_v2 td {padding:12px 15px 12px 15px; border:0 none !important; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/index_v1/textBGv2.png', sizingMethod='scale');}
 
div.slideshow_v1 div.slide table.innerCnt_v2 td div.innerCntTxt {float:left; position:relative; width:400px; z-index:1; clear:both;}
div.slideshow_v1 div.slide table.innerCnt_v2 td div.innerCntTxt h2 {font-size:20px; color:#1090cb; padding:0 0 7px 0; font-weight:normal;}
div.slideshow_v1 div.slide table.innerCnt_v2 td div.innerCntTxt h3 {font-size:14px; color:#00245d; padding:0 0 1px 0;}
div.slideshow_v1 div.slide table.innerCnt_v2 td div.innerCntTxt h4 {font-size:12px; color:#CF3395; padding:0 0 2px 0;}
div.slideshow_v1 div.slide table.innerCnt_v2 td div.innerCntTxt h5 {font-size:12px; color:#5e8500; padding:0 0 2px 0;}
div.slideshow_v1 div.slide table.innerCnt_v2 td div.innerCntTxt p {padding:0 0 2px 0;}
div.slideshow_v1 div.slide table.innerCnt_v2 td div.innerCntTxt a {}
div.slideshow_v1 div.slide table.innerCnt_v2 td div.breakBtn {width:100%; clear:both; position:relative; z-index:1; padding:8px 0 0 0;}
div.slideshow_v1 div.slide table.innerCnt_v2 td div.breakBtn div.innerCntBtn_v1 {top:0px; left:0px; width:132px; overflow:hidden; text-align:center; padding:10px 15px 9px 15px; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; background:url(http://images.dormeo.net/images/index_v2/btnBG.jpg) 0 50% repeat-x; position:relative; clear:both;}

div.slideshow_v1 div.slide > table.innerCnt_v3 {background: url(http://images.dormeo.net/images/index_v1/textBG.png) 0 0 repeat;}
div.slideshow_v1 div.slide table.innerCnt_v3 {position:absolute; top:12px; left:416px; width:160px; *width:190px; font-size:12px; color:#666666;}
div.slideshow_v1 div.slide table.innerCnt_v3 td {padding:12px 15px 12px 15px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/index_v1/textBG.png', sizingMethod='scale');}
 
div.slideshow_v1 div.slide table.innerCnt_v3 td div.innerCntTxt {float:left; position:relative; z-index:1; clear:both;}
div.slideshow_v1 div.slide table.innerCnt_v3 td div.innerCntTxt h2 {font-size:20px; color:#1090cb; padding:0 0 7px 0; font-weight:normal;}
div.slideshow_v1 div.slide table.innerCnt_v3 td div.innerCntTxt h3 {font-size:14px; color:#00245d; padding:0 0 7px 0;}
div.slideshow_v1 div.slide table.innerCnt_v3 td div.innerCntTxt h4 {font-size:12px; color:#CF3395; padding:0 0 2px 0;}
div.slideshow_v1 div.slide table.innerCnt_v3 td div.innerCntTxt h5 {font-size:12px; color:#5e8500; padding:0 0 2px 0;}
div.slideshow_v1 div.slide table.innerCnt_v3 td div.innerCntTxt p {padding:0 0 2px 0;}
div.slideshow_v1 div.slide table.innerCnt_v3 td div.innerCntTxt a {}
div.slideshow_v1 div.slide table.innerCnt_v3 td div.breakBtn {clear:both; position:relative; z-index:1; padding:13px 0 0 0;}
div.slideshow_v1 div.slide table.innerCnt_v3 td div.breakBtn div.innerCntBtn_v1 {top:0px; left:0px; overflow:hidden; text-align:center; padding:10px 15px 9px 15px; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; background:url(http://images.dormeo.net/images/index_v2/btnBG.jpg) 0 50% repeat-x; position:relative; clear:both;}

div.slideshow_v1 div.slide > table.innerCnt_v4 {}
div.slideshow_v1 div.slide table.innerCnt_v4 {position:absolute; top:auto; bottom:10px !important; left:0px; width:601px; font-size:11px; color:#666666;}
div.slideshow_v1 div.slide table.innerCnt_v4 td {padding:0 15px 0 15px;}
div.slideshow_v1 div.slide table.innerCnt_v4 td.textTop {height:340px; vertical-align:middle; text-align:center;}
div.slideshow_v1 div.slide table.innerCnt_v4 td div.innerCntTxt {font-size:16px; color:#666666; font-family:Tahoma, Geneva, sans-serif; padding:0 40px 15px 40px;}
div.slideshow_v1 div.slide table.innerCnt_v4 td div.innerCntTxt h2 {font-size:45px; color:#1090cb; padding:0 0 7px 0; font-weight:bold; text-align:center; font-family:Arial, Helvetica, sans-serif; line-height:normal;}
div.slideshow_v1 div.slide table.innerCnt_v4 td div.innerCntTxt h2 strong {}
div.slideshow_v1 div.slide table.innerCnt_v4 td div.innerCntTxt h3 {font-size:31px; color:#00245d; padding:0 0 7px 0; font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; font-weight:normal; text-align:center; line-height:normal;}
div.slideshow_v1 div.slide table.innerCnt_v4 td div.innerCntTxt h4 {font-size:12px; color:#CF3395; padding:0 0 2px 0;}
div.slideshow_v1 div.slide table.innerCnt_v4 td div.innerCntTxt h5 {font-size:12px; color:#5e8500; padding:0 0 2px 0;}
div.slideshow_v1 div.slide table.innerCnt_v4 td div.innerCntTxt p {padding:0 0 2px 0;}

div.slideshow_v1 div.slide table.innerCnt_v4 td table.innerCntTxt {margin:0 auto;}
div.slideshow_v1 div.slide table.innerCnt_v4 td div.innerCntBtn_v1 {top:0px; left:0px; overflow:hidden; text-align:center; padding:10px 15px 9px 15px; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; background:url(http://images.dormeo.net/images/index_v2/btnBG.jpg) 0 50% repeat-x; position:relative; clear:both;}

div.slideshow_v1 div.slide div.vidImg {position:absolute; top:10px; width:620px; z-index:5;}
div.slideshow_v1 div.slide div.vidImg table.vidImg {margin:0 auto;}
div.slideshow_v1 div.slide table.innerCnt_v5 {position:absolute; top:auto; bottom:20px !important; left:30px; width:565px; font-size:12px; color:#666666; z-index:10;}
div.slideshow_v1 div.slide table.innerCnt_v5 td div.innerCntTxt {float:left; position:relative; width:390px; z-index:1;}
div.slideshow_v1 div.slide table.innerCnt_v5 td div.innerCntTxt h2 {font-size:20px; color:#1090cb; padding:0 0 7px 0; font-weight:normal;}
div.slideshow_v1 div.slide table.innerCnt_v5 td div.innerCntTxt h3 {font-size:16px; color:#00245d; padding:0 0 7px 0;}
div.slideshow_v1 div.slide table.innerCnt_v5 td div.innerCntTxt h4 {font-size:12px; color:#CF3395; padding:0 0 2px 0;}
div.slideshow_v1 div.slide table.innerCnt_v5 td div.innerCntTxt h5 {font-size:12px; color:#5e8500; padding:0 0 2px 0;}
div.slideshow_v1 div.slide table.innerCnt_v5 td div.innerCntTxt p {padding:0 0 2px 0;}
div.slideshow_v1 div.slide table.innerCnt_v5 td div.innerCntTxt a {}

div.slideshow_v1 table.recentlist {width:149px; float:left; position:relative; right:0; top:0;}
div.slideshow_v1 table.recentlist td {padding:0 0 0 0; background:none;}

div.slideshow_v1 table.recentlist td a#pick1 {background-position:0 0; background-repeat:no-repeat; margin:0 0 0 0; width:149px; height:88px;}
div.slideshow_v1 table.recentlist td a#pick1:hover {background-position:0 -88px; background-repeat:no-repeat; width:149px; height:88px; text-decoration:none;}
div.slideshow_v1 table.recentlist td a#pick1.current {background-position:0 -88px; background-repeat:no-repeat; width:149px; height:88px;}

div.slideshow_v1 table.recentlist td a#pick2 {background-position:0 0; background-repeat:no-repeat; margin:8px 0 0 0; width:149px; height:88px;}
div.slideshow_v1 table.recentlist td a#pick2:hover {background-position:0 -88px; background-repeat:no-repeat; width:149px; height:88px;  text-decoration:none;}
div.slideshow_v1 table.recentlist td a#pick2.current {background-position:0 -88px; background-repeat:no-repeat; width:149px; height:88px;}

div.slideshow_v1 table.recentlist td a#pick3 {background-position:0 0; background-repeat:no-repeat; margin:9px 0 0 0; width:149px; height:88px;}
div.slideshow_v1 table.recentlist td a#pick3:hover {background-position:0 -88px; background-repeat:no-repeat; width:149px; height:88px;  text-decoration:none;}
div.slideshow_v1 table.recentlist td a#pick3.current {background-position:0 -88px; background-repeat:no-repeat; width:149px; height:88px;}

div.slideshow_v1 table.recentlist td a#pick4 {background-position:0 0; background-repeat:no-repeat; margin:8px 0 0 0; width:149px; height:88px;}
div.slideshow_v1 table.recentlist td a#pick4:hover {background-position:0 -88px; background-repeat:no-repeat; width:149px; height:88px;  text-decoration:none;}
div.slideshow_v1 table.recentlist td a#pick4.current {background-position:0 -88px; background-repeat:no-repeat; width:149px; height:88px;}

div.rightBenefitsW {width:203px; float:right;}
div.rightBenefits {background:#FFFFFF url(http://images.dormeo.net/images/index_v1/benefitsT.jpg) 0 0 repeat-x;}
div.rightBenefitsInner {height:377px; background:url(http://images.dormeo.net/images/index_v1/benefitsB.jpg) 0 100% repeat-x;}

table.rbh {margin:0 0 25px 0;}
table.rbh td.icon {padding:7px 3px 0 4px; vertical-align:top;}
table.rbh td.txt {color:#00245d; font-size:14px; padding:10px 0 0 0;}
table.rbh td.txt h6 {color:#00245d; font-size:22px; font-weight:normal;}

div.rightBenefitsLinks {padding:0 8px 0 8px;}
div.rightBenefitsLinks a {color:#666666; font-size:12px; display:block; padding:10px 0 10px 40px; text-decoration:underline;}
div.rightBenefitsLinks a:hover {color:#1090cb; font-size:12px; display:block; text-decoration:none;}

div.rightBenefitsLinks a.homeIcon {background-position:0 0; background-repeat:no-repeat;}

div.rightBenefitsLinks a.link {color:#1090cb; font-size:12px; display:block; margin:10px 0 0 0; padding:0 15px 0 0; text-decoration:none; zoom:1; float:right; clear:both;}
div.rightBenefitsLinks a.link:hover {color:#1090cb; font-size:12px; display:block; text-decoration:underline;}

div.rightIndexBanner {width:203px; float:right;}

/* indexs carousel v3 */

div.slideshow_v3 {margin:10px 0 0 0; zoom:1;}
div.slideshow_v3 div.slide {width:829px; height:375px; float:left; position:relative; overflow:hidden; cursor:pointer; border:1px solid #dcdcdc;}

div.slideshow_v3 table.innerLongCnt_v1 {width:100%;}
div.slideshow_v3 table.innerLongCnt_v1 td.mainCntBox {padding:0 50px 0 50px;}
div.slideshow_v3 table.innerLongCnt_v1 td.mainCntBox div.kvTopTxt {width:100%; clear:both; text-align:center; padding:30px 0 0 0;}
div.slideshow_v3 table.innerLongCnt_v1 td.mainCntBox div.kvTopTxt h1 {font-size:48px; color:#f7f7f7; line-height:52px; font-weight:normal;}
div.slideshow_v3 table.innerLongCnt_v1 td.mainCntBox div.kvTopTxt h5 {font-size:24px; color:#f7f7f7; line-height:28px; padding:0 0 30px 0; font-weight:normal; font-family:"Lucida Sans Unicode", Arial;}
div.slideshow_v3 table.innerLongCnt_v1 td.mainCntBox div.kvTopTxt h6 {font-size:26px; color:#14224f; padding:10px 0 0 0; line-height:30px; font-weight:normal; font-family:"Trebuchet MS", Arial, sans-serif;}

div.slideshow_v3 table.innerLongCnt_v1 td.mainCntBox table.kvNewYearOfr {margin:20px 0 0 0;}
div.slideshow_v3 table.innerLongCnt_v1 td.mainCntBox table.kvNewYearOfr td {vertical-align:top; text-align:center;}
div.slideshow_v3 table.innerLongCnt_v1 td.mainCntBox table.kvNewYearOfr td h3 {padding:10px 0 10px 0; color:#fefefe; font-size:30px; line-height:34px; font-weight:normal; font-family:"Trebuchet MS", Arial, sans-serif;}
div.slideshow_v3 table.innerLongCnt_v1 td.mainCntBox table.kvNewYearOfr td h4 {padding:5px 0 10px 0; color:#fefefe; font-size:17px; line-height:21px; font-weight:normal; font-family:"Trebuchet MS", Arial, sans-serif;}
div.slideshow_v3 table.innerLongCnt_v1 td.mainCntBox table.kvNewYearOfr td a {color:#14224f; background:url(http://images.dormeo.net/images/index_v3/linkArrow.gif) 100% 5px no-repeat; padding:0 12px 0 0; font-weight:bold;}
div.slideshow_v3 table.innerLongCnt_v1 td.mainCntBox table.kvNewYearOfr td.one {width:240px; padding:0 35px 20px 35px;}
div.slideshow_v3 table.innerLongCnt_v1 td.mainCntBox table.kvNewYearOfr tr > td.two {background:url(http://images.dormeo.net/images/index_v3/nyBoxSep.png) 0 0 no-repeat}
div.slideshow_v3 table.innerLongCnt_v1 td.mainCntBox table.kvNewYearOfr td.two {width:140px; padding:0 35px 20px 35px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/index_v3/nyBoxSep.png', sizingMethod='crop');}
div.slideshow_v3 table.innerLongCnt_v1 td.mainCntBox table.kvNewYearOfr tr > td.three {background:url(http://images.dormeo.net/images/index_v3/nyBoxSep.png) 0 0 no-repeat}
div.slideshow_v3 table.innerLongCnt_v1 td.mainCntBox table.kvNewYearOfr td.three {width:240px; padding:0 35px 20px 35px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/index_v3/nyBoxSep.png', sizingMethod='crop');}

div.slideshow_v3 table.innerLongCnt_v2 {}
div.slideshow_v3 table.innerLongCnt_v2 td.mainCntBox {padding:0 45px 0 245px;}
div.slideshow_v3 table.innerLongCnt_v2 td.mainCntBox h4 {font-size:21px; line-height:25px; color:#14224f; padding:20px 0 15px 0; text-align:center; font-weight:normal;}
div.slideshow_v3 table.innerLongCnt_v2 td.mainCntBox div.innerTxt {padding:0 0 10px 60px; clear:both; position:relative;}
div.slideshow_v3 table.innerLongCnt_v2 td.mainCntBox div.innerTxt h3 {font-size:154px; line-height:156px; color:#da469e; font-weight:bold;}
div.slideshow_v3 table.innerLongCnt_v2 td.mainCntBox div.innerTxt h5 {font-size:48px; color:#14224f; line-height:52px; font-weight:normal;}
div.slideshow_v3 table.innerLongCnt_v2 td.mainCntBox div.kvbtn {text-align:center; padding:10px 0 0 0;}
div.slideshow_v3 table.innerLongCnt_v2 td.mainCntBox div.kvbtn a {font-size:18px; line-height:22px; color:#ffffff; font-weight:bold; text-decoration:none; padding:7px 20px 7px 20px; background:url(http://images.dormeo.net/images/btn/sbGreenM.jpg) 0 50% repeat-x; position:relative;}
div.slideshow_v3 table.innerLongCnt_v2 td.mainCntBox div.kvbtn p {color:#666666; font-size:12px; padding:15px 0 0 0;}

div.slideshow_v3 table.innerLongCnt_v3 {width:100%;}
div.slideshow_v3 table.innerLongCnt_v3 td.mainCntBox {padding:0 0 0 265px;}
div.slideshow_v3 table.innerLongCnt_v3 td.mainCntBox h3 {font-size:28px; line-height:32px; color:#898989; padding:20px 0 15px 0; text-align:center; font-weight:normal;}
div.slideshow_v3 table.innerLongCnt_v3 td.mainCntBox h2 {font-size:70px; line-height:74px; color:#da469e; padding:0 0 0 0; text-align:center; font-weight:bold;}
div.slideshow_v3 table.innerLongCnt_v3 td.mainCntBox div.innerTxt {padding:0 0 10px 60px; clear:both; position:relative;}
div.slideshow_v3 table.innerLongCnt_v3 td.mainCntBox div.innerTxt h3 {font-size:154px; line-height:156px; color:#da469e; font-weight:bold;}
div.slideshow_v3 table.innerLongCnt_v3 td.mainCntBox div.innerTxt h5 {font-size:48px; color:#14224f; line-height:52px; font-weight:normal;}
div.slideshow_v3 table.innerLongCnt_v3 td.mainCntBox div.kvbtn {text-align:center; padding:10px 0 0 0;}
div.slideshow_v3 table.innerLongCnt_v3 td.mainCntBox div.kvbtn a {font-size:18px; line-height:22px; color:#ffffff; font-weight:bold; text-decoration:none; padding:7px 20px 7px 20px; background:url(http://images.dormeo.net/images/btn/sbGreenM.jpg) 0 50% repeat-x; position:relative;}
div.slideshow_v3 table.innerLongCnt_v3 td.mainCntBox div.kvbtn p {color:#666666; font-size:12px; padding:15px 0 0 0;}

div.slideshow_v3 div.slide div.kvHeader {position:absolute; top:15px; left:20px;}
div.slideshow_v3 div.slide div.kvHeader h3 {font-size:36px; line-height:40px; color:#da469e;}
div.slideshow_v3 div.slide div.kvHeader h4 {font-size:30px; line-height:34px; color:#14224f; font-weight:normal;}

div.slideshow_v3 div.slide div.kvHeader4 {position:absolute; top:6px; left:10px;}
div.slideshow_v3 div.slide div.kvHeader4 h3 {font-size:26px; line-height:30px; color:#14224f; font-weight:normal;}

div.slideshow_v3 div.slide > table.innerCnt_v3 {background: url(http://images.dormeo.net/images/index_v1/textBG.png) 0 0 repeat;}
div.slideshow_v3 div.slide table.innerCnt_v3 {position:absolute; top:12px; right:12px; font-size:12px; color:#666666;}
div.slideshow_v3 div.slide table.innerCnt_v3 td {padding:12px 15px 12px 15px; width:161px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/index_v1/textBG.png', sizingMethod='scale');}
 
div.slideshow_v3 div.slide table.innerCnt_v3 td div.innerCntTxt {float:left; position:relative; z-index:1; clear:both; width:159px; overflow:hidden;}
div.slideshow_v3 div.slide table.innerCnt_v3 td div.innerCntTxt h2 {font-size:20px; color:#1090cb; padding:0 0 7px 0; font-weight:normal;}
div.slideshow_v3 div.slide table.innerCnt_v3 td div.innerCntTxt h3 {font-size:14px; color:#00245d; padding:0 0 7px 0;}
div.slideshow_v3 div.slide table.innerCnt_v3 td div.innerCntTxt h4 {font-size:12px; color:#CF3395; padding:0 0 2px 0;}
div.slideshow_v3 div.slide table.innerCnt_v3 td div.innerCntTxt h5 {font-size:12px; color:#5e8500; padding:0 0 2px 0;}
div.slideshow_v3 div.slide table.innerCnt_v3 td div.innerCntTxt p {padding:0 0 2px 0;}
div.slideshow_v3 div.slide table.innerCnt_v3 td div.innerCntTxt a {}
div.slideshow_v3 div.slide table.innerCnt_v3 td div.breakBtn {clear:both; position:relative; z-index:1; padding:13px 0 0 0; width:159px; overflow:hidden;}
div.slideshow_v3 div.slide table.innerCnt_v3 td div.breakBtn div.innerCntBtn_v1 {top:0px; left:0px; overflow:hidden; text-align:center; padding:10px 15px 9px 15px; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; background:url(http://images.dormeo.net/images/index_v2/btnBG.jpg) 0 50% repeat-x; position:relative; clear:both;}

div.slideshow_v3 table.recentlist {width:149px; float:left; position:relative; right:0; top:0;}
div.slideshow_v3 table.recentlist td {padding:0 0 0 0; background:none;}

div.slideshow_v3 table.recentlist td a#pick1 {background-position:0 0; background-repeat:no-repeat; margin:0 0 0 0; width:149px; height:88px;}
div.slideshow_v3 table.recentlist td a#pick1:hover {background-position:0 -88px; background-repeat:no-repeat; width:149px; height:88px; text-decoration:none;}
div.slideshow_v3 table.recentlist td a#pick1.current {background-position:0 -88px; background-repeat:no-repeat; width:149px; height:88px;}

div.slideshow_v3 table.recentlist td a#pick2 {background-position:0 0; background-repeat:no-repeat; margin:8px 0 0 0; width:149px; height:88px;}
div.slideshow_v3 table.recentlist td a#pick2:hover {background-position:0 -88px; background-repeat:no-repeat; width:149px; height:88px;  text-decoration:none;}
div.slideshow_v3 table.recentlist td a#pick2.current {background-position:0 -88px; background-repeat:no-repeat; width:149px; height:88px;}

div.slideshow_v3 table.recentlist td a#pick3 {background-position:0 0; background-repeat:no-repeat; margin:9px 0 0 0; width:149px; height:88px;}
div.slideshow_v3 table.recentlist td a#pick3:hover {background-position:0 -88px; background-repeat:no-repeat; width:149px; height:88px;  text-decoration:none;}
div.slideshow_v3 table.recentlist td a#pick3.current {background-position:0 -88px; background-repeat:no-repeat; width:149px; height:88px;}

div.slideshow_v3 table.recentlist td a#pick4 {background-position:0 0; background-repeat:no-repeat; margin:8px 0 0 0; width:149px; height:88px;}
div.slideshow_v3 table.recentlist td a#pick4:hover {background-position:0 -88px; background-repeat:no-repeat; width:149px; height:88px;  text-decoration:none;}
div.slideshow_v3 table.recentlist td a#pick4.current {background-position:0 -88px; background-repeat:no-repeat; width:149px; height:88px;}

/* cart */

div.structureLeft {width:980px; clear:both; position:relative; overflow:hidden; zoom:1;}

div.cntLeft {float:left; width:243px; padding:0 0 8px 0; zoom:1;}

div.cartLeftBox_holder {display: block; border-top: 9px solid #FFF; padding: 166px 20px 0; background: url(http://images.dormeo.net/images/cart/cart_left_safety_EN.jpg) no-repeat 0 0;}
.EN div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_EN.jpg) no-repeat 0 0;}
.SI div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_SI.jpg) no-repeat 0 0;}
.PL div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_PL.jpg) no-repeat 0 0;}
.HR div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_HR.jpg) no-repeat 0 0;}
.LT div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_LT.jpg) no-repeat 0 0;}
.CZ div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_CZ.jpg) no-repeat 0 0;}
.BG div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_BG.jpg) no-repeat 0 0;}
.LV div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_LV.jpg) no-repeat 0 0;}
.LVRU div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_LVRU.jpg) no-repeat 0 0;}
.HU div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_HU.jpg) no-repeat 0 0;}
.EE div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_EE.jpg) no-repeat 0 0;}
.EERU div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_EERU.jpg) no-repeat 0 0;}
.BA div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_BA.jpg) no-repeat 0 0;}
.RO div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_RO.jpg) no-repeat 0 0;}
.RS div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_RS.jpg) no-repeat 0 0;}
.SK div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_SK.jpg) no-repeat 0 0;}
.MK div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_MK.jpg) no-repeat 0 0;}
.UA div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_UA.jpg) no-repeat 0 0;}
.UARU div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_UARU.jpg) no-repeat 0 0;}
.TR div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_TR.jpg) no-repeat 0 0;}
.MD div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_MD.jpg) no-repeat 0 0;}
.MDRU div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_MDRU.jpg) no-repeat 0 0;}
.ME div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_ME.jpg) no-repeat 0 0;}
.KS div.cartLeftBox_holder {background: url(http://images.dormeo.net/images/cart/cart_left_safety_KS.jpg) no-repeat 0 0;}


div.cartLeftBox {width:195px; padding: 14px 0 10px 0; border-top:1px solid #e2ded3; font-size: 11px; color: #666; margin: 0; line-height: 15px; position: relative;}
div.cartLeftBox div {padding: 0 0 0 40px; width: auto; background: none no-repeat 0 0;}
div.cartLeftBox div.delivery {background-image:url(http://images.dormeo.net/images/cart/delivery.jpg);}
div.cartLeftBox div.garantia {background-image:url(http://images.dormeo.net/images/cart/waranty.jpg);}
div.cartLeftBox div.installements {background-image: url(http://images.dormeo.net/images/cart/payment.jpg);}
div.cartLeftBox div.safety {background-image:url(http://images.dormeo.net/images/cart/safety.jpg)}
div.cartLeftBox h6 {color:#666666; font-size:11px; padding:0 0 7px; text-transform:uppercase;}
div.cartLeftBox p {color:#666666; font-size:11px; padding:0 0 7px;}

div.cntMain {float:left; width:737px; padding:0 0 8px 0; zoom:1;}

div.cartSteps {background-color:#f1efe9; padding:13px 0 13px 37px; margin:9px 0 0 0; display:inline-block; width:690px; overflow:hidden;}
div.cartSteps div.box {width:163px; margin:0 1px 0 0; float:left; text-align:center; overflow:hidden; position:relative;}
div.cartSteps div.box h6 {font-size:18px; color:#0d0d0d; font-weight:normal; padding:0 10px 12px 10px;}
div.cartSteps div.box div.line {width:100%; height:6px; background-color:#999999; font-size:1px; line-height:1px; position:absolute; bottom:0; left:0;}
div.cartSteps div.box.active div.line {width:100%; height:6px; background-color:#00245d; font-size:1px; line-height:1px; bottom:0; left:0;}

div.cartSteps_3 {background-color:#f1efe9; padding:13px 0 13px 37px; margin:9px 0 0 0; display:inline-block; width:693px; overflow:hidden;}
div.cartSteps_3 div.box {width:220px; margin:0 1px 0 0; float:left; text-align:center; overflow:hidden; position:relative;}
div.cartSteps_3 div.box h6 {font-size:18px; color:#0d0d0d; font-weight:normal; padding:0 10px 12px 10px;}
div.cartSteps_3 div.box div.line {width:100%; height:6px; background-color:#999999; font-size:1px; line-height:1px; position:absolute; bottom:0; left:0;}
div.cartSteps_3 div.box.active div.line {width:100%; height:6px; background-color:#00245d; font-size:1px; line-height:1px; bottom:0; left:0;}

div.cartInfoTxt {display:block; clear:both; position:relative; padding:10px 0 10px 0; font-size:12px; color:#545454;}
div.cartInfoTxt a {font-size:12px; color:#00245d;}
div.cartInfoTxt p {font-size:12px; color:#545454; padding:0 0 7px 0;}
div.cartInfoTxt table.infoTxt {width:100%;}
div.cartInfoTxt table.infoTxt td.txt {font-size:12px; color:#000000; padding:10px 20px 10px 0;}
div.cartInfoTxt table.infoTxt td.txt a {font-size:12px; color:#00245d;}
div.cartConfirm div.cartInfoTxt table.infoTxt td.txt {font-size:12px; color:#000000; padding:10px 0 10px 0;}
div.cartConfirm div.cartInfoTxt table.infoTxt td.txt a {font-size:12px; color:#00245d;}

div.cartInfoTxt table.infoTxt td.txt h6 {font-size:18px; color:#cf3395; font-weight:normal; padding:0 0 10px 0;}
div.cartInfoTxt table.infoTxt td.btn {display:none;}
div.cartInfoTxt table.infoTxt td.btn div.btn_m {width:248px; background: url(http://images.dormeo.net/images/btn/btn_m_na.jpg) 0  50% no-repeat; float:left; cursor:pointer;}
div.cartInfoTxt table.infoTxt td.btn div.btn_t {width:248px; background: url(http://images.dormeo.net/images/btn/btn_t.jpg) 0  0 no-repeat;}
div.cartInfoTxt table.infoTxt td.btn div.btn_b {text-align:center; width:228px; background: url(http://images.dormeo.net/images/btn/btn_b.jpg) 0  100% no-repeat; padding:12px 10px 12px 10px;}
div.cartInfoTxt table.infoTxt td.btn div.btn_b {font-size:18px; color:#000000;}
div.cartInfoTxt table.infoTxt td.btn div.btn_b span {font-size:12px; color:#999999;}

div.cartInfoTxt table.infoTxtLinks {width:100%; margin:0 0 7px 0;}
div.cartInfoTxt table.infoTxtLinks td.txt {font-size:24px; color:#cf3395; font-weight:normal; padding:10px 0 10px 0; vertical-align:middle;}
div.cartInfoTxt table.infoTxtLinks td.btn {padding:0 0 0 60px; text-align:right;}
div.cartInfoTxt table.infoTxtLinks td.btn a {font-size:18px; color:#545454; font-weight:normal;}

table.cartBtnHolder {width:100%; margin:14px 0 0 0; cursor:pointer; position:relative;}

table.cartBtnHolder table.prodBtn {width:100%;}
table.cartBtnHolder table.prodBtn td.cr {width:3px; height:3px; line-height:0px;}
table.cartBtnHolder table.prodBtn td.mt {width:100%; height:3px; line-height:0px; background:url(http://images.dormeo.net/images/btn/cbtm.jpg) 0 0 repeat-x;}
table.cartBtnHolder table.prodBtn td.mb {width:100%; height:3px; line-height:0px; background:url(http://images.dormeo.net/images/btn/cbbm.jpg) 0 0 repeat-x;}
table.cartBtnHolder table.prodBtn td.ml {width:3px; line-height:0px; background:url(http://images.dormeo.net/images/btn/cbml.jpg) 0 0 repeat-y;}
table.cartBtnHolder table.prodBtn td.mr {width:3px; line-height:0px; background:url(http://images.dormeo.net/images/btn/cbmr.jpg) 0 0 repeat-y;}
table.cartBtnHolder table.prodBtn td.mc {width:100%; background:url(http://images.dormeo.net/images/btn/cbBG.jpg) 0 50% repeat-x;}
table.cartBtnHolder table.prodBtn td.mc table {width:100%;}
table.cartBtnHolder table.prodBtn td.mc table td {padding:10px 15px 10px 15px; vertical-align:middle; font-size:18px; color:#545454; text-align:center; white-space:nowrap; background:none;}

div.cartFreeGiftTxt {display:block; clear:both; position:relative; padding:0px 0 0px 0; font-size:12px; color:#545454;}
div.cartFreeGiftTxt a {font-size:12px; color:#00245d;}
div.cartFreeGiftTxt p {font-size:12px; color:#545454; padding:0 0 7px 0;}
div.cartFreeGiftTxt table.FreeGiftTxt {width:100%;}
div.cartFreeGiftTxt table.FreeGiftTxt td.fg_txt {padding:0px 0 15px 0; font-size:12px; color:#000000;}
div.cartFreeGiftTxt table.FreeGiftTxt td.fg_radios {}
div.cartFreeGiftTxt table.FreeGiftTxt td.fg_radios h2 {color:#14224f; font-size:14px; line-height:20px; font-weight:bold}
div.cartFreeGiftTxt table.FreeGiftTxt td.fg_radios table.cartFG_radio {margin:5px 0 0 0}
div.cartFreeGiftTxt table.FreeGiftTxt td.fg_radios table.cartFG_radio td.cartFGR_input {padding:0 3px 2px 0; vertical-align:top}
div.cartFreeGiftTxt table.FreeGiftTxt td.fg_radios table.cartFG_radio td.cartFGR_txt {padding:0px 0 2px 0; text-align:left; vertical-align:top; color:#14224f; font-size:14px; line-height:20px; font-weight:normal}

div.cartProdList {display:block; clear:both; overflow:hidden; padding:10px 5px 10px 5px;}
div.cartProdList div.line {display:block; width:100%; float:left; clear:both; line-height:1px; font-size:1px; height:1px; background-color:#efefef; position:relative; padding:0; margin:10px 0 10px 0;}
div.cartProdList table.product {width:100%; position:relative; clear:both;}
div.cartProdList table.product td.img {padding:9px 15px 7px 15px; vertical-align:top;}
div.cartProdList table.product td.img .offerImg {float:left; width:118px; height:80px; position:relative;}
div.cartProdList table.product td.txt {font-size:11px; color:#6b6b6b; vertical-align:top; padding:7px 30px 7px 0;}
div.cartProdList table.product td.txt h2 {font-size:12px; color:#00245d; padding:0 0 7px 0;}
div.cartProdList table.product td.txt h2 a {font-size:12px; color:#00245d; text-decoration:none;}
div.cartProdList table.product td.txt h2 a:hover {text-decoration:underline;}
div.cartProdList table.product td.txt h3 {font-size:12px; color:#00245d; padding:0 0 7px 0;}
div.cartProdList table.product td.txt h3 strong {font-size:12px; color:#00245d;}
div.cartProdList table.product td.txt p.prodSize {font-size:11px; color:#666666; font-weight:bold; padding:0 0 7px 0; margin-top:-4px;}
div.cartProdList table.product td.quan {vertical-align:top; padding:8px 0 0 0;}
div.cartProdList table.product td.quan div.quan {padding:10px 8px 12px 8px; background-color:#f1efe9; zoom:1; text-align:center;} 
div.cartProdList table.product td.quan div.quan p {font-size:12px; color:#545454; text-align:center; padding:0 0 10px 0; font-weight:bold;}
div.cartProdList table.product td.quan div.quan select {padding:1px; margin:0 auto; border:1px solid #a8a8a8; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
div.cartProdList table.product td.prices {vertical-align:top; width:160px; padding:7px 20px 7px 30px;}
div.cartProdList table.product td.prices p {width:100%; font-size:11px; color:#666666; white-space:nowrap; clear:both; padding:0 0 2px 0; position:relative; display:block; overflow:hidden;}
div.cartProdList table.product td.prices p span {float:left; margin:0 0 0 0; display:block;}
div.cartProdList table.product td.prices p span.priceNbr {float:right; color:#cf3395; font-weight:bold; font-size:11px;}
div.cartProdList table.product td.prices p span.priceRbr {float:right; color:#666666; font-size:11px; text-decoration:line-through;}
div.cartProdList table.product td.prices p span.priceNbrBlk {float:right; color:#666666; font-size:11px;}
div.cartProdList table.product td.prices p span.priceYbr {float:right; color:#000000; font-weight:bold; font-size:11px;}
div.cartProdList table.product td.prices a {color:#0035ae; font-size:11px; float:right; margin:4px 0 0 0;}

div.cartProdList table.product_v2 {width:100%; position:relative; clear:both; border-bottom:1px solid #f0f0f0;}

div.cartProdList table.product_v2 td.imgH {font-size:11px; color:#666666; padding:0 6px 2px 0; white-space:nowrap;}
div.cartProdList table.product_v2 td.priceH {font-size:11px; color:#666666; padding:0 6px 2px 6px; white-space:nowrap;}
div.cartProdList table.product_v2 td.vatH {font-size:11px; color:#666666; padding:0 6px 2px 6px; white-space:nowrap;}
div.cartProdList table.product_v2 td.discH {font-size:11px; color:#666666; padding:0 6px 2px 6px; white-space:nowrap;}
div.cartProdList table.product_v2 td.quanH {font-size:11px; color:#666666; padding:0 6px 2px 6px; white-space:nowrap;}
div.cartProdList table.product_v2 td.totalH {font-size:11px; color:#666666; padding:0 6px 2px 6px; white-space:nowrap;}

div.cartProdList table.product_v2 td.img {padding:9px 0 3px 0; vertical-align:top; border-top:1px solid #f0f0f0; width:118px;}
div.cartProdList table.product_v2 td.img .offerImg {float:left; width:118px; height:80px; position:relative;}
div.cartProdList table.product_v2 td.txt {font-size:11px; color:#6b6b6b; vertical-align:top; padding:16px 20px 7px 0; border-right:1px solid #f0f0f0; border-top:1px solid #f0f0f0;}
div.cartProdList table.product_v2 td.txt h2 {font-size:12px; color:#00245d; padding:0 0 3px 0;}
div.cartProdList table.product_v2 td.txt h2 a {font-size:12px; color:#00245d; text-decoration:none;}
div.cartProdList table.product_v2 td.txt h2 a:hover {text-decoration:underline;}
div.cartProdList table.product_v2 td.txt p {font-size:11px !important; color:#666666 !important; font-weight:bold; padding:0 0 0 0;}
div.cartProdList table.product_v2 td.txt p a {font-size:11px; line-height:21px; font-weight:bold; color:#CF3395;}
div.cartProdList table.product_v2 td.txt p a:hover {text-decoration:none;}
div.cartProdList table.product_v2 td.remove {font-size:11px; color:#0035ae; width:60px; vertical-align:top; padding:16px 3px 0 3px; border-right:1px solid #f0f0f0; border-top:1px solid #f0f0f0; text-align:left;}
div.cartProdList table.product_v2 td.remove a {font-size:11px; color:#0035ae; text-decoration:underline;}
div.cartProdList table.product_v2 td.remove a:hover {font-size:11px; color:#0035ae; text-decoration:none;}
div.cartProdList table.product_v2 td.price {font-size:11px; color:#666666;  padding:16px 6px 0 6px; vertical-align:top; border-right:1px solid #f0f0f0; border-top:1px solid #f0f0f0; text-align:center; white-space:nowrap;}
div.cartProdList table.product_v2 td.vat {font-size:11px; color:#666666; padding:16px 6px 0 6px; vertical-align:top; border-right:1px solid #f0f0f0; border-top:1px solid #f0f0f0; text-align:center; white-space:nowrap;}
div.cartProdList table.product_v2 td.disc {font-size:11px; color:#cf3395; font-weight:bold; padding:16px 6px 0 6px; vertical-align:top; border-right:1px solid #f0f0f0; border-top:1px solid #f0f0f0; text-align:center; white-space:nowrap;}
div.cartProdList table.product_v2 td.quan {vertical-align:top; padding:3px; border-right:1px solid #f0f0f0; border-top:1px solid #f0f0f0;}
div.cartProdList table.product_v2 td.quan div.quan {padding:10px 8px 12px 8px; height:63px; background-color:#f1efe9; border-top:1px solid #f0f0f0; zoom:1; text-align:center;} 
div.cartProdList table.product_v2 td.quan div.quan p {font-size:12px; color:#545454; text-align:center; padding:0 0 10px 0; font-weight:bold;}
div.cartProdList table.product_v2 td.quan div.quan select {padding:1px; width:40px; margin:0 auto; border:1px solid #a8a8a8; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
div.cartProdList table.product_v2 td.total {font-size:11px; width:60px; color:#000000; font-weight:bold; padding:16px 6px 6px 6px; vertical-align:top; border-top:1px solid #f0f0f0; text-align:center;}
div.cartProdList table.product_v2 td.total a {font-size:11px; color:#0035ae; text-decoration:underline; font-weight:normal;}
div.cartProdList table.product_v2 td.total a:hover {text-decoration:none;}

div.cartProdList table.product_v2 td.imgG {padding:9px 15px 3px 0; vertical-align:top; border-top:1px solid #f0f0f0;}
div.cartProdList table.product_v2 td.imgG .offerImg {float:left; width:118px; height:80px; position:relative;}
div.cartProdList table.product_v2 td.imgG .offerImg div.giftPicto {position:absolute; width:45px; height:44px; top:-7px; left:-7px;}
div.cartProdList table.product_v2 td.img .offerImg {float:left; width:118px; height:80px; position:relative;}
div.cartProdList table.product_v2 td.img .offerImg div.giftPicto {position:absolute; width:45px; height:44px; top:-7px; left:-7px;}
div.cartProdList table.product_v2 td.txtG {font-size:11px; color:#6b6b6b; vertical-align:top; padding:16px 20px 7px 0; border-right:1px solid #f0f0f0; border-top:1px solid #f0f0f0;}
div.cartProdList table.product_v2 td.txtG h2 {font-size:12px; color:#00245d; padding:0 0 3px 0;}
div.cartProdList table.product_v2 td.txtG h2 a {font-size:12px; color:#00245d; text-decoration:none;}
div.cartProdList table.product_v2 td.txtG h2 a:hover {text-decoration:underline;}
div.cartProdList table.product_v2 td.txtG p {font-size:11px; color:#666666; font-weight:bold; padding:0 0 0 0;}
div.cartProdList table.product_v2 td.removeG {font-size:11px; color:#666666; padding:16px 6px 0 6px; vertical-align:top; text-align:center; border-right:1px solid #f0f0f0; border-top:1px solid #f0f0f0;}
div.cartProdList table.product_v2 td.priceG {font-size:11px; color:#666666; padding:16px 6px 0 6px; vertical-align:top; text-align:center; border-right:1px solid #f0f0f0; border-top:1px solid #f0f0f0;}
div.cartProdList table.product_v2 td.vatG {font-size:11px; color:#666666; padding:16px 6px 0 6px; vertical-align:top; text-align:center; border-right:1px solid #f0f0f0; border-top:1px solid #f0f0f0;}
div.cartProdList table.product_v2 td.discG {font-size:11px; color:#666666; padding:16px 6px 0 6px; vertical-align:top; text-align:center; border-right:1px solid #f0f0f0; border-top:1px solid #f0f0f0;}
div.cartProdList table.product_v2 td.quanG {font-size:11px; color:#666666; padding:16px 6px 0 6px; vertical-align:top; text-align:center; border-right:1px solid #f0f0f0; border-top:1px solid #f0f0f0;}
div.cartProdList table.product_v2 td.totalG {font-size:11px; color:#666666; padding:16px 6px 0 6px; vertical-align:top; text-align:center; border-top:1px solid #f0f0f0;}

div.cartProdList table.gift {width:100%; position:relative; clear:both;}
div.cartProdList table.gift td.img {padding:9px 15px 7px 15px; vertical-align:top;}
div.cartProdList table.gift td.txt {font-size:11px; color:#666666; line-height:15px; vertical-align:top; padding:7px 0 7px 0;}
div.cartProdList table.gift td.txt h2 {font-size:12px; color:#00245d; padding:0 0 7px 0; line-height:20px;}
div.cartProdList table.gift td.txt h2 a {font-size:12px; color:#00245d; text-decoration:none;}
div.cartProdList table.gift td.txt h2 a:hover {text-decoration:underline;}
div.cartProdList table.gift td.prices {vertical-align:top; width:160px; padding:7px 20px 0 60px; text-align:right;}
div.cartProdList table.gift td.prices img {float:right;}

div.cartPriceOverview {width:100%; position:relative; clear:both; overflow:hidden; padding:15px 0 0 0;}
table.cartPriceOverview {width:100%;}
table.cartPriceOverview td.lftTop {vertical-align:top; width:100%;}
table.cartPriceOverview td.lftTop div.fd_m {width:100%; background: url(http://images.dormeo.net/images/cart/fd_m.jpg) 0 50% repeat-x; float:right;}
table.cartPriceOverview td.lftTop div.fd_t {width:100%; background: url(http://images.dormeo.net/images/cart/fd_t.jpg) 0 0 repeat-x;}
table.cartPriceOverview td.lftTop div.fd_b {font-size:18px; color:#cf3395; text-align:center; display: block; background: url(http://images.dormeo.net/images/cart/fd_b.jpg) 0 100% repeat-x; padding:12px 20px 12px 20px;}
table.cartPriceOverview td.lftTop div.fd_b a {font-size:18px; color:#cf3395; text-decoration:underline;}
table.cartPriceOverview td.lftTop div.fd_b a:hover {text-decoration:none;}

table.cartPriceOverview td.rgtPrices {vertical-align:top; width:100%; display:none;}
table.cartPriceOverview td.rgtPrices table.cartInfoPrice {float:right; overflow:hidden; position:relative;}
table.cartPriceOverview td.rgtPrices table.cartInfoPrice p.cartRegPrice {clear:both; float:right; font-size:15px; padding:0 0 10px 1px; color:#000000; font-weight:bold; overflow:hidden; background:none;}
table.cartPriceOverview td.rgtPrices table.cartInfoPrice p.cartRegPrice span {float:left; padding:0 30px 0 0;}
table.cartPriceOverview td.rgtPrices table.cartInfoPrice p.cartRegPrice span.nbr {float:right; font-weight:bold; white-space:nowrap; padding:0; text-align:right;} 
table.cartPriceOverview td.rgtPrices table.cartInfoPrice p.cartRegPrice span.nbr span {font-size:12px;}
table.cartPriceOverview td.rgtPrices table.cartInfoPrice p.cartDiscPrice {clear:both; float:right; font-size:15px; padding:3px 0 10px 1px; color:#000000; font-weight:bold; overflow:hidden; background:none;}
table.cartPriceOverview td.rgtPrices table.cartInfoPrice p.cartDiscPrice span {float:left; padding:0 30px 0 0; position:relative; display:inline; clear:none;}
table.cartPriceOverview td.rgtPrices table.cartInfoPrice p.cartDiscPrice span.nbr {float:right; font-weight:bold; color:#cf3395; white-space:nowrap; padding:0; text-align:right;}
table.cartPriceOverview td.rgtPrices table.cartInfoPrice p.cartDiscPrice span.nbr span {font-size:12px;}
table.cartPriceOverview td.rgtPrices table.cartInfoPrice p.cartDeliveryPrice {clear:both; float:right; font-size:15px; padding:3px 0 10px 1px; color:#b5b5b5; font-weight:bold; overflow:hidden; background:none;}
table.cartPriceOverview td.rgtPrices table.cartInfoPrice p.cartDeliveryPrice span {float:left; padding:0 30px 0 0; position:relative; display:inline; clear:none;}
table.cartPriceOverview td.rgtPrices table.cartInfoPrice p.cartDeliveryPrice span.nbr {float:right; font-weight:bold; color:#b5b5b5; white-space:nowrap; padding:0; text-align:right;}
table.cartPriceOverview td.rgtPrices table.cartInfoPrice p.cartDeliveryPrice span.nbr span {font-size:12px;}

div.cartOptionsWrapper {width:100%; position:relative; clear:both; padding:10px 0 0 0;}
div.cartOptionsWrapper h2 {font-size:18px; color:#000000; padding:0 0 5px 0;}

div.cityOptions {position:relative; margin:0 0 10px 0; padding:0 20px 0 20px; clear:both; background-color:#f8f7f4; display:block; zoom:1; overflow:hidden;}

div.region {padding:10px 0 10px 0; float:left; position:relative; overflow:hidden; vertical-align:middle; zoom:1;}
div.region span {color:#545454; font-size:12px; float:left; vertical-align:middle; display:block; padding:2px 0 0 0;}
div.region select {float:left; font-size:11px; margin:0 15px 0 15px; font-family:Arial, Helvetica, sans-serif; width:195px; height:20px; padding:1px; border:1px solid #a8a8a8;}

div.postal {padding:10px 0 10px 0; float:left; position:relative; overflow:hidden; vertical-align:middle; zoom:1;}
div.postal span {color:#545454; font-size:12px; float:left; vertical-align:middle; display:block; padding:2px 0 0 0;}
div.postal select {float:left; font-size:11px; margin:0 15px 0 15px; font-family:Arial, Helvetica, sans-serif; width:195px; height:20px; padding:1px; border:1px solid #a8a8a8;}

div.cartOptions {padding:0 10px 10px 10px; position:relative; clear:both; background:#f1efe9 url(http://images.dormeo.net/images/cart/lftBG.jpg) 0 100% no-repeat; display:block; zoom:1; overflow:hidden;}
div.cartOptions h6.packets {display:none;}
div.cartOptionsL {width:343px; margin:0 0 0 0; padding:30px 30px 0 30px; float:left; display:block; overflow:hidden; position:relative; background:#ffffff url(http://images.dormeo.net/images/cart/lftTopBG.jpg) 0 0 repeat-x;}
div.cartOptionsR {width:272px; padding:20px 5px 10px 30px; float:right; overflow:hidden; position:relative; background: url(http://images.dormeo.net/images/cart/rgtArrow.jpg) 0 100% no-repeat;}

div.cartOptionsRlt {width:500px; text-align: right; padding:20px 5px 10px 30px; float:right; overflow:hidden; position:relative; }

div.cartCredOptionsR {width:100%; background-color:#f1efe9; display:none; padding:2px 0 0 0; overflow:hidden; position:relative;}
div.cartCredOptionsRW {width:272px; float:right; overflow:hidden; position:relative;}

p.cartRegPrice {clear:both; font-size:14px; padding:5px 7px 5px 1px; color:#545454; font-weight:normal; display:block; overflow:hidden; background: url(http://images.dormeo.net/images/cart/pricesBG.jpg) 0 100% no-repeat; zoom:1;}
p.cartRegPrice span {float:left;}
p.cartRegPrice span.nbr {float:right; font-weight:normal; text-align:right;} 
p.cartRegPrice span.nbr span {font-size:12px;}

p.cartRegPrice_lt {clear:both; text-align: right; font-size:14px; padding:5px 7px 5px 1px; color:#545454; font-weight:normal; display:block; overflow:hidden; background: url(http://images.dormeo.net/images/cart/pricesBG.jpg) 0 100% no-repeat; zoom:1;}
p.cartRegPrice_lt span {}
p.cartRegPrice_lt span.nbr {font-weight:normal; text-align:right;} 
p.cartRegPrice_lt span.nbr span {font-size:12px;}

div.cartSummary p.cartRegPrice {width:250px; background:0 none;}
div.cartBuySummary p.cartRegPrice {width:250px; background:0 none;}

p.cartDiscPrice {clear:both; font-size:14px; padding:5px 7px 5px 1px; color:#545454; font-weight:normal; display:block; overflow:hidden; background: url(http://images.dormeo.net/images/cart/pricesBG.jpg) 0 100% no-repeat; zoom:1;}
p.cartDiscPrice span {float:left;}
p.cartDiscPrice span.nbr {float:right; color:#cf3395; text-align:right;}
p.cartDiscPrice span.nbr span {font-size:12px;}

p.cartDiscPrice_lt {clear:both; text-align: right; font-size:14px; padding:5px 7px 5px 1px; color:#545454; font-weight:normal; display:block; overflow:hidden; background: url(http://images.dormeo.net/images/cart/pricesBG.jpg) 0 100% no-repeat; zoom:1;}
p.cartDiscPrice_lt span {}
p.cartDiscPrice_lt span.nbr { color:#cf3395; text-align:right;}
p.cartDiscPrice_lt span.nbr span {font-size:12px;}

div.cartSummary p.cartDiscPrice {width:250px; background:0 none;}
div.cartBuySummary p.cartDiscPrice {width:250px; background:0 none;}

p.cartPostalPrice {clear:both; font-size:14px; padding:5px 7px 5px 1px; color:#545454; font-weight:normal;  display:block; overflow:hidden; zoom:1;}
p.cartPostalPrice span {float:left;}
p.cartPostalPrice span.nbr {float:right; font-weight:normal; text-align:right;}

p.cartPostalPrice_lt {clear:both; text-align: right; font-size:14px; padding:5px 7px 5px 1px; color:#545454; font-weight:normal;  display:block; overflow:hidden; zoom:1;}
p.cartPostalPrice_lt span { }
p.cartPostalPrice_lt span.nbr { font-weight:normal; text-align:right;}

div.cartSummary p.cartPostalPrice {width:250px;}
div.cartBuySummary p.cartPostalPrice {width:250px;}

p.cartCuponPrice {clear:both; font-size:14px; padding:5px 7px 5px 1px; color:#545454; font-weight:normal; overflow:hidden; background: url(http://images.dormeo.net/images/cart/pricesBG.jpg) 0 0 no-repeat; zoom:1;}
p.cartCuponPrice span {float:left;}
p.cartCuponPrice span.nbr {float:right; color:#cf3395; text-align:right;} 

p.cartCuponPrice_lt {clear:both; text-align: right; font-size:14px; padding:5px 7px 5px 1px; color:#545454; font-weight:normal; overflow:hidden; background: url(http://images.dormeo.net/images/cart/pricesBG.jpg) 0 0 no-repeat; zoom:1;}
p.cartCuponPrice_lt span { }
p.cartCuponPrice_lt span.nbr { color:#cf3395;} 

div.cartSummary p.cartCuponPrice {width:250px; background:0 none;}
div.cartBuySummary p.cartCuponPrice {width:250px; background:0 none;}

div.cartOptionsR > p.cartYourPrice {}
p.cartYourPrice {clear:both; font-size:14px; margin-top:2px; padding:7px 7px 5px 1px; color:#cf3395; font-weight:bold; overflow:hidden; zoom:1;}
p.cartYourPrice span {float:left;}
p.cartYourPrice span.nbr {float:right; color:#cf3395; text-align:right;} 

p.cartYourPrice_lt {clear:both; text-align: right; font-size:14px; margin-top:2px; padding:7px 7px 5px 1px; color:#cf3395; font-weight:bold; overflow:hidden; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/cart/totalSep.png', sizingMethod='crop'); zoom:1;}
p.cartYourPrice_lt span {}
p.cartYourPrice_lt span.nbr { color:#cf3395;} 

div.cartSummary > p.cartYourPrice {}
div.cartSummary p.cartYourPrice {width:250px; clear:both; font-size:14px; padding:7px 7px 6px 1px; color:#cf3395; font-weight:bold; display:block; overflow:hidden; zoom:1;}
div.cartBuySummary > p.cartYourPrice {}
div.cartBuySummary p.cartYourPrice {width:250px; clear:both; font-size:14px; padding:6px 7px 6px 1px; color:#545454; font-weight:bold; display:block; overflow:hidden; zoom:1;}

div.couponError {width:252px; border:1px solid #FF0000; padding:8px; margin:6px 0 10px 0; clear:both; color:#FF0000; font-size:12px; font-weight:bold; overflow:hidden;}
div.cartOptionsR div.couponError p {width:auto;}
div.couponError_lt {float: right; width:252px; border:1px solid #FF0000; padding:8px; margin:6px 0 10px 0; clear:both; color:#FF0000; font-size:12px; font-weight:bold;}

div.cartCupon {width:270px; clear:both; display:block; overflow:hidden; padding:10px 0 10px 0;}
div.cartCupon > a {background:url(http://images.dormeo.net/images/cart/qmark.png) 0 0 no-repeat;}
div.cartCupon a {font-size:11px; color:#0035ae; display:block; float:left; padding:7px 0 7px 32px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/cart/qmark.png', sizingMethod='crop'); zoom:1;}
div.cartBuySummary div.cartCupon {width:250px; clear:both; display:block; overflow:hidden; padding:10px 0 0 0;}

div.cartCuponBox {width:254px; display:none; clear:both; margin:0 0 0 0; padding:8px; overflow:hidden; background-color:#ffffff; zoom:1;}
div.cartCuponBox h6 {font-size:14px; color:#545454; padding:0 0 10px 0;}
div.cartCuponBox input {width:176px; border:1px solid #afafaf; float:left; font-size:12px; height:19px; padding-left:2px; padding-right:2px; margin:0 5px 2px 0;}
div.cartCuponBox span {display:block; float:left; padding:4px 10px 4px 10px; background:url(http://images.dormeo.net/images/cart/cuponBG.jpg) 0 50% repeat-x; font-size:12px; color:#FFFFFF; font-weight:bold; cursor:pointer;}

div.cartCuponBox_lt {width:492px; text-align: right; clear:both; padding: 8px 8px 8px 8px; overflow:hidden; zoom:1;}
div.cartCuponBox_lt span.insertCode {font-size:14px; color:#545454; padding-right: 10px; }
div.cartCuponBox_lt input {width:170px; border:1px solid #afafaf; font-size:12px; height:19px; padding-left:2px; padding-right:2px; margin-bottom: -3px;}
div.cartCuponBox_lt span.activateButton { padding:4px 10px 4px 10px; background:url(http://images.dormeo.net/images/cart/cuponBG.jpg) 0 50% repeat-x; font-size:12px; color:#FFFFFF; font-weight:bold; cursor:pointer;}

div.cartBuySummary div.cartCuponBox {width:238px;}
div.cartBuySummary div.cartCuponBox input {width:160px;}

div.cartOptionsR > div.cartTotal {background:url(http://images.dormeo.net/images/cart/totalSep.png) 0 0 no-repeat;}
div.cartSummary > div.cartTotal {background:url(http://images.dormeo.net/images/cart/totalSep.png) 0 0 no-repeat;}
div.cartBuySummary > div.cartTotal {background:url(http://images.dormeo.net/images/cart/totalSep.png) 0 0 no-repeat;}
div.cartConfirm div.cartSummary > div.cartTotal {background:none;}

div.cartCredOptionsR > div.cartTotal {background:url(http://images.dormeo.net/images/cart/totalSep.png) 0 0 no-repeat;}

div.cartTotal {clear:both; display:block; position:relative; overflow:hidden; padding:18px 0 0 0; width:272px; margin:10px 0 0 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/cart/totalSep.png', sizingMethod='crop'); zoom:1; }

div.cartTotal_lt {clear:both; display:block; text-align: right; position:relative; overflow:hidden; padding:18px 0 0 0; width:100%; margin:10px 0 0 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/cart/totalSep.png', sizingMethod='crop'); zoom:1; }

div.cartSummary div.cartTotal {width:250px;}
div.cartConfirm div.cartSummary div.cartTotal {padding:0; margin:0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/cart/blank.gif', sizingMethod='crop');}
div.cartBuySummary div.cartTotal {width:250px; clear:both; display:block; position:relative; overflow:hidden; padding:18px 0 0 0; margin:10px 0 0 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/cart/totalSep.png', sizingMethod='crop'); zoom:1; }

p.cartTotalPrice {clear:both; font-size:14px; color:#000000; font-weight:bold; line-height:26px; zoom:1;}
p.cartTotalPrice span {float:left;}
p.cartTotalPrice span.nbr {color:#cf3395; font-size:20px; float:right; line-height:normal; text-align:right;}

p.cartTotalPrice_lt {clear:both; font-size:14px; color:#000000; font-weight:bold; line-height:26px; zoom:1;}
p.cartTotalPrice_lt span { }
p.cartTotalPrice_lt span.nbr {color:#cf3395; font-size:20px; line-height:normal;}

p.cartFirstPayment {clear:both; font-size:14px; color:#000000; font-weight:bold; padding:15px 0 0 0;}
p.cartFirstPayment span {float:left; font-weight:bold;}
p.cartFirstPayment span.nbr {color:#000000; white-space:nowrap; font-size:14px; float:right; line-height:normal; font-weight:bold;}
div.cartTotal.instTotal p.cartFirstPayment {font-size:14px; color:#000000; font-weight:bold; display:block; padding:15px 0 0 0;}
div.cartTotal.instTotal p.cartFirstPayment span {float:left; font-weight:bold;}
div.cartTotal.instTotal p.cartFirstPayment span.nbr {color:#000000; white-space:nowrap; font-size:14px; float:right; line-height:normal; font-weight:bold;}

div.cartSummary div.cartTotal p.cartFirstPayment {clear:both; font-size:14px; color:#000000; font-weight:bold; padding:15px 0 0 0;}
div.cartSummary div.cartTotal p.cartFirstPayment span {float:left; font-weight:bold;}
div.cartSummary div.cartTotal p.cartFirstPayment span.nbr {color:#000000; font-size:14px; float:right; clear:none; font-weight:bold; text-align:right;}
div.cartSummary div.cartTotal.instTotal p.cartFirstPayment {font-size:14px; color:#000000; font-weight:normal; padding:15px 0 0 0;}
div.cartSummary div.cartTotal.instTotal p.cartFirstPayment span {float:left;}
div.cartSummary div.cartTotal.instTotal p.cartFirstPayment span.nbr {color:#000000; font-size:14px; float:right; text-align:right;}

div.cartBuySummary div.cartTotal p.cartFirstPayment {clear:both; font-size:14px; color:#000000; font-weight:bold; padding:15px 0 0 0;}
div.cartBuySummary div.cartTotal p.cartFirstPayment span {float:left; font-weight:bold;}
div.cartBuySummary div.cartTotal p.cartFirstPayment span.nbr {color:#000000; float:right; font-weight:bold;}
div.cartBuySummary div.cartTotal.instTotal p.cartFirstPayment {font-size:14px; color:#000000; font-weight:normal; padding:15px 0 0 0;}
div.cartBuySummary div.cartTotal.instTotal p.cartFirstPayment span {float:left;}
div.cartBuySummary div.cartTotal.instTotal p.cartFirstPayment span.nbr {color:#000000; float:right;}

p.cartMonthPayment {clear:both; font-size:14px; color:#000000; font-weight:bold; line-height:26px; padding:15px 0 0 0;}
p.cartMonthPayment span {float:left; font-weight:bold;}
p.cartMonthPayment span.nbr {color:#678c1d; white-space:nowrap; font-size:20px; float:right; line-height:normal; font-weight:bold;}
div.cartTotal.instTotal p.cartMonthPayment {font-size:14px; color:#000000; font-weight:bold; display:block; padding:15px 0 0 0; line-height:26px;}
div.cartTotal.instTotal p.cartMonthPayment span {float:left; font-weight:bold;}
div.cartTotal.instTotal p.cartMonthPayment span.nbr {color:#678c1d; white-space:nowrap; font-size:20px; float:right; line-height:normal; font-weight:bold;}

div.cartSummary div.cartTotal p.cartMonthPayment {clear:both; font-size:14px; color:#000000; font-weight:bold; padding:15px 0 0 0;}
div.cartSummary div.cartTotal p.cartMonthPayment span {float:left; font-weight:bold;}
div.cartSummary div.cartTotal p.cartMonthPayment span.nbr {color:#678c1d; font-size:20px; float:right; font-weight:bold;}
div.cartSummary div.cartTotal.instTotal p.cartMonthPayment {font-size:14px; color:#000000; font-weight:bold; display:block; padding:15px 0 0 0;}
div.cartSummary div.cartTotal.instTotal p.cartMonthPayment span {float:left; font-weight:bold;}
div.cartSummary div.cartTotal.instTotal p.cartMonthPayment span.nbr {color:#678c1d; font-size:20px; float:right; font-weight:bold;}

div.cartBuySummary div.cartTotal p.cartMonthPayment {clear:both; font-size:14px; color:#000000; font-weight:bold; padding:15px 0 0 0;}
div.cartBuySummary div.cartTotal p.cartMonthPayment span {float:left; font-weight:bold;}
div.cartBuySummary div.cartTotal p.cartMonthPayment span.nbr {color:#678c1d; font-size:20px; float:right; font-weight:bold;}
div.cartBuySummary div.cartTotal.instTotal p.cartMonthPayment {font-size:14px; color:#000000; font-weight:bold; display:block; padding:15px 0 0 0;}
div.cartBuySummary div.cartTotal.instTotal p.cartMonthPayment span {float:left; font-weight:bold;}
div.cartBuySummary div.cartTotal.instTotal p.cartMonthPayment span.nbr {color:#678c1d; font-size:20px; float:right; font-weight:bold;}

div.cartTotal.instTotal p.cartTotalPrice {font-size:14px; color:#000000; font-weight:normal; line-height:26px;}
div.cartTotal.instTotal p.cartTotalPrice span {float:left;}
div.cartTotal.instTotal p.cartTotalPrice span.nbr {color:#cf3395; font-size:18px; float:right; line-height:normal; text-align:right;}

div.cartSummary div.cartTotal p.cartTotalPrice {clear:both; font-size:14px; color:#000000; font-weight:bold;}
div.cartSummary div.cartTotal p.cartTotalPrice span {float:left; font-weight:bold;}
div.cartSummary div.cartTotal p.cartTotalPrice span.nbr {color:#cf3395; font-size:20px; float:right; clear:none; font-weight:bold; text-align:right;}
div.cartSummary div.cartTotal.instTotal p.cartTotalPrice {font-size:14px; color:#000000; font-weight:normal;}
div.cartSummary div.cartTotal.instTotal p.cartTotalPrice span {float:left;}
div.cartSummary div.cartTotal.instTotal p.cartTotalPrice span.nbr {color:#cf3395; font-size:18px; float:right; text-align:right;}

div.cartBuySummary div.cartTotal p.cartTotalPrice {clear:both; font-size:20px; color:#000000; font-weight:bold;}
div.cartBuySummary div.cartTotal p.cartTotalPrice span {float:left; font-weight:bold;}
div.cartBuySummary div.cartTotal p.cartTotalPrice span.nbr {color:#cf3395; float:right; font-weight:bold;}
div.cartBuySummary div.cartTotal.instTotal p.cartTotalPrice {font-size:18px; color:#000000; font-weight:normal;}
div.cartBuySummary div.cartTotal.instTotal p.cartTotalPrice span {float:left;}
div.cartBuySummary div.cartTotal.instTotal p.cartTotalPrice span.nbr {color:#cf3395; float:right;}

p.cartTotalRates {clear:both; font-size:14px; color:#000000; font-weight:bold; line-height:26px;}
p.cartTotalRates span {float:left; font-weight:bold;}
p.cartTotalRates span.nbr {color:#678c1d; white-space:nowrap; font-size:20px; float:right; line-height:normal; font-weight:bold;}
div.cartTotal.instTotal p.cartTotalRates {font-size:14px; color:#000000; font-weight:bold; display:block; padding:15px 0 0 0; line-height:26px;}
div.cartTotal.instTotal p.cartTotalRates span {float:left; font-weight:bold;}
div.cartTotal.instTotal p.cartTotalRates span.nbr {color:#678c1d; white-space:nowrap; font-size:20px; float:right; line-height:normal; font-weight:bold;}

div.cartSummary div.cartTotal p.cartTotalRates {clear:both; font-size:14px; color:#000000; font-weight:bold;}
div.cartSummary div.cartTotal p.cartTotalRates span {float:left; font-weight:bold;}
div.cartSummary div.cartTotal p.cartTotalRates span.nbr {color:#678c1d; font-size:20px; float:right; font-weight:bold;}
div.cartSummary div.cartTotal.instTotal p.cartTotalRates {font-size:14px; color:#000000; font-weight:bold; display:block; padding:15px 0 0 0;}
div.cartSummary div.cartTotal.instTotal p.cartTotalRates span {float:left; font-weight:bold;}
div.cartSummary div.cartTotal.instTotal p.cartTotalRates span.nbr {color:#678c1d; font-size:20px; float:right; font-weight:bold;}

div.cartBuySummary div.cartTotal p.cartTotalRates {clear:both; font-size:14px; color:#000000; font-weight:bold;}
div.cartBuySummary div.cartTotal p.cartTotalRates span {float:left; font-weight:bold;}
div.cartBuySummary div.cartTotal p.cartTotalRates span.nbr {color:#678c1d; font-size:20px; float:right; font-weight:bold;}
div.cartBuySummary div.cartTotal.instTotal p.cartTotalRates {font-size:14px; color:#000000; font-weight:bold; display:block; padding:15px 0 0 0;}
div.cartBuySummary div.cartTotal.instTotal p.cartTotalRates span {float:left; font-weight:bold;}
div.cartBuySummary div.cartTotal.instTotal p.cartTotalRates span.nbr {color:#678c1d; font-size:20px; float:right; font-weight:bold;}

p.cartTotalPriceVAT {font-size:12px; color:#545454; padding:10px 0 0 0; clear:both;}

p.cartTotalLink {clear:both; padding:10px 0 0 0;}
p.cartTotalLink a {color:#0035ae; font-size:11px; text-decoration:underline;}
p.cartTotalLink a:hover {color:#0035ae; font-size:11px; text-decoration:none;}

p.cartMoreLink {clear:both; padding:15px 0 0 7px;}
p.cartMoreLink a {color:#999999; font-size:15px; text-decoration:underline; font-weight:bold;}
p.cartMoreLink a:hover {color:#999999; font-size:15px; text-decoration:none;}

div.cartPayOpt {clear:both; display:block; overflow:hidden;}
div.cartPayOpt h6 {font-size:18px; color:#000000; padding:0 0 7px 0; font-weight:normal;}

div.cartPayOpt table.pob td.pobl {vertical-align:top; padding:3px 0 0 0;}
div.cartPayOpt table.pob td.pobl input {}
div.cartPayOpt table.pob td.pobr {color:#545454; font-size:12px; line-height:18px; text-align:left; padding:3px 0 0 6px;}

div.cartPayText {color:#545454; font-size:12px; padding:8px 0 2px 0;}
div.cartPayText p {color:#545454; font-size:12px; padding:0 0 4px 0;}

div.personal {padding:9px 0 9px 0; width:85%; clear:both; position:relative; overflow:hidden; vertical-align:middle; border-bottom:1px solid #e4e2da; zoom:1;}
div.personal label {color:#545454; font-size:12px; float:left; vertical-align:middle;}
div.personal label input {vertical-align:middle; margin:0px; padding:0px;}
div.personal a.link {float:right; font-size:11px; color:#0035ae;}

div.installments {padding:9px 0 9px 0; width:85%; clear:both; position:relative; overflow:hidden; vertical-align:middle; border-bottom:1px solid #e4e2da; zoom:1;}
div.installments label {color:#545454; font-size:12px; float:left; vertical-align:middle;}
div.installments label input {vertical-align:middle; margin:0px; padding:0px;}
div.installments a.link {float:right; font-size:11px; color:#0035ae;}
div.installments select {clear:both; float:left; font-size:11px; margin:8px 0 0 0; font-family:Arial, Helvetica, sans-serif; width:205px; padding:1px; border:1px solid #a8a8a8;}

div.postalNo {padding:9px 0 9px 0; width:95%; clear:both; position:relative; overflow:hidden; vertical-align:middle; border-bottom:1px solid #e4e2da; zoom:1;}
div.postalNo label {color:#545454; font-size:12px; float:left; vertical-align:middle;}
div.postalNo a.link {float:right; font-size:10px; color:#0035ae; font-family:Verdana, Arial, Helvetica, sans-serif;}
div.postalNo input {clear:both; float:left; font-size:11px; color:#545454; margin:8px 0 0 0; font-family:Arial, Helvetica, sans-serif; width:205px; padding:1px; border:1px solid #a8a8a8;}

div.ccard {padding:9px 0 9px 0; width:85%; clear:both; position:relative; overflow:hidden; vertical-align:middle; zoom:1;}
div.ccard label {color:#545454; font-size:12px; float:left; vertical-align:middle;}
div.ccard label input {vertical-align:middle; margin:0px; padding:0px;}

div.ccard a.link {float:right; font-size:11px; color:#0035ae;}
div.ccard select {clear:both; float:left; font-size:11px; margin:8px 0 0 0; font-family:Arial, Helvetica, sans-serif; width:205px; padding:1px; border:1px solid #a8a8a8; height:20px;} 

div.cartOptionsR table.cartBtnMain {width:100%; clear:both; margin:14px 0 0 0; cursor:pointer; position:relative;}
div.cartUserForm table.cartBtnMain {clear:both; margin:14px 0 0 0; cursor:pointer; position:relative;}
div.cartBuyConfirm table.cartBtnMain {clear:both; margin:14px 0 0 0; cursor:pointer; position:relative;}
div.cartCredOptionsR table.cartBtnMain {width:100%; clear:both; margin:14px 0 0 0; cursor:pointer; position:relative;}

table.cartBtnMain table.prodBtn td.mc {width:100%; background:url(http://images.dormeo.net/images/btn/cbmm.jpg) 0 50% no-repeat;}
table.cartBtnMain table.prodBtn td.mc table {width:100%;}
table.cartBtnMain table.prodBtn td.mc table td {background:url(http://images.dormeo.net/images/btn/pbma.gif) 100% 50% no-repeat; padding:10px 38px 10px 15px; vertical-align:middle; font-size:21px; color:#FFFFFF; text-align:center;}
div.cartUserForm table.cartBtnMain table.prodBtn td.mc table td {background:url(http://images.dormeo.net/images/btn/pbma.gif) 100% 50% no-repeat; padding:0 42px 0 45px; height:54px; vertical-align:middle; font-size:22px; color:#FFFFFF; text-align:center; font-weight:bold;}
div.cartBuyConfirm table.cartBtnMain table.prodBtn td.mc table td {background:url(http://images.dormeo.net/images/btn/pbma.gif) 100% 50% no-repeat; padding:0 42px 0 45px; height:54px; vertical-align:middle; font-size:22px; color:#FFFFFF; text-align:center; font-weight:bold;}

div.ccw {clear:both; padding:15px 0 0 0; width:100%; display:none; position:relative; overflow:hidden; display:none; zoom:1; background:#ffffff url(http://images.dormeo.net/images/cart/lftTopBG.jpg) 0 0 repeat-x;}
div.creditCards {padding:14px; clear:both; display:block; position:relative; overflow:hidden; zoom:1; background-color:#FFFFFF;}
div.creditCards h6 {font-size:14px; color:#545454; font-weight:normal; padding:0 0 30px 0;}
div.creditCards h6 strong {color:#000000; font-weight:bold;}
div.creditCards div.sep {height:1px; position:relative; clear:both; margin:0 0 0 0;}

label.bank {width:220px; display:block; float:left; overflow:hidden; zoom:1; margin:10px 0 0 0; position:relative;}
label.bank span {vertical-align:middle; font-size:11px; float:left; overflow:hidden; position:relative; color:#545454; display:block; width:100%; padding:3px 0 3px 0; zoom:1;}
label.bank span input {vertical-align:middle;}
label.bank span img {vertical-align:middle;}
label.bank span.txt {padding:0 0 0 24px; width:130px; float:left; overflow:hidden;}

div.ccSelected {padding:14px; clear:both; display:none; position:relative; overflow:hidden; zoom:1; background-color:#FFFFFF;}
div.ccSelected h6 {font-size:14px; color:#545454; font-weight:normal; padding:0 0 30px 0;}
div.ccSelected h6 strong {color:#000000; font-weight:bold;}
div.ccSelected div.sep {height:1px; position:relative; clear:both; margin:0 0 0 0;}
div.ccSelected a {color:#0035ae; font-weight:bold; font-size:12px;}
div.ccSelected div.bank {display:block; float:left; width:100%; clear:both; padding:0 0 30px 0; overflow:hidden; zoom:1; margin:10px 0 0 0; position:relative;}
div.ccSelected div.bank p.txt {padding:5px 0 0 0; clear:both; font-size:11px; color:#545454;}
div.ccSelected div.bank img {float:left;}
div.ccSelected div.bank a.link {float:left; font-size:11px; color:#0035ae; padding:11px 0 0 0; font-weight:normal;}
div.ccSelected div.bank select {float:left; font-size:11px; margin:8px 20px 0 10px; font-family:Arial, Helvetica, sans-serif; width:205px; padding:1px; border:1px solid #a8a8a8;}

div.cartOffer {border:7px solid #e6dfe4; display:block; position:relative; overflow:hidden; padding:11px 0 11px 0; zoom:1;}
div.cartOffer div.sep {height:30px; position:relative; clear:both; margin:0 11px 0 11px; background:url(http://images.dormeo.net/images/product/crossSep.gif) 0 0 repeat-x;}

	.cartOffer div.offer {float:left; width:238px; background:url(http://images.dormeo.net/images/product/crossSep.jpg) 0 0 no-repeat;}
		.cartOffer div.offer.margin {margin-left:0px; background:0 none;}

				.cartOffer .sizeWrapper {width:184px; clear:both;}
				.cartOffer .sizeWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
				.cartOffer .sizeWrapper select {width:184px; font-size:12px; color:#666666; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc;}

				.cartOffer .quantWrapper {width:184px; clear:both; overflow:hidden; zoom:1;}
				.cartOffer .quantWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
				.cartOffer .quantWrapper select {width:52px; font-size:12px; color:#666666; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc; float:none;}
				.cartOffer .quantWrapper div.stockAjax {float:right; width:150px; margin:0px;}
				.cartOffer .quantWrapper table.stock {margin:0px;}
				.cartOffer .quantWrapper table.stock td {font-size:12px; color:#5e8500; text-align:right; font-weight:bold; height:25px; padding:0px;}
				.cartOffer .quantWrapper table.stock td.on { font-size:12px; color:#5e8500; text-align:right; font-weight:bold;}
				.cartOffer .quantWrapper table.stock td.off { color:#FF0000;}
				.cartOffer div.offer div.pTop div.descText {width:173px; padding:0 0 0 15px; display:block; clear:both; overflow:hidden; _zoom:1;}
				.cartOffer div.offer div.pTop div.descText h6 {font-size:12px; color:#cf3395; padding:2px 0 4px 0; line-height:normal; font-weight:bold;}
				.cartOffer div.offer div.pTop div.descText h6 strong {font-size:12px; color:#cf3395; padding:0 0 0 0; line-height:normal;}				

			.cartOffer div.offer div.pTop {vertical-align:top; padding:0 0 17px 1px;}
			.cartOffer div.offer div.pTop h2 {font-size:16px; color:#00245d; padding:3px 0 3px 0; display:block; width:100%; font-weight:bold;}
			.cartOffer div.offer div.pTop h2 a {font-size:16px; color:#00245d; font-weight:bold;}
			.cartOffer div.offer div.pTop h2 a:hover {font-size:16px; color:#00245d;}
			.cartOffer div.offer div.pTop p {color:#666666; font-size:12px; padding:3px 0 3px 0;}
			.cartOffer div.offer div.pTop p.more {font-size:11px; color:#00245d; background:url(http://images.dormeo.net/images/product/lftNavBlue.gif) 100% 10px no-repeat; padding:5px 10px 0 0; float:left;}
			.cartOffer div.offer div.pTop p.more a {font-size:11px; color:#00245d;}
				.cartOffer div.offer div.pTop div.prodBenefits {display:none; clear:both; padding:5px 0 0 0;}
				.cartOffer div.offer div.pTop div.prodBenefits h2 {font-size:11px; color:#666666; font-weight:bold; padding:10px 0 10px 0; clear:both;}
				.cartOffer div.offer div.pTop div.prodBenefits p {font-size:11px; color:#666666; padding:0 0 3px 0; clear:both;}
			.cartOffer div.offer div.btm {vertical-align:bottom;}
			.cartOffer div.offer div.btm div.mainCatProductBuy {width:182px; margin:5px auto; display:block;}

			.cartOffer .pricesWrapper {margin:12px 0 0 0; padding:7px 0 10px 0; _padding-bottom:20px; overflow:hidden; display:inline-table; position:relative; clear:both; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;}
			.cartOffer p.regPrice {clear:both; padding:3px 0 3px 0; display:block; position:relative;}
				.cartOffer p.regPrice span.txt {font-size:11px; font-weight:bold; color:#666666; float:left;}
				.cartOffer p.regPrice span.prc {font-size:11px; font-weight:bold; color:#666666; float:right; text-decoration:line-through;}
			.cartOffer p.yourPrice {clear:both; padding:3px 0 3px 0; display:block; position:relative;}
				.cartOffer p.yourPrice span.txt {padding:0 0 0 0; font-size:11px; font-weight:bold; color:#cf3395; float:left;}
				.cartOffer p.yourPrice span.prc {font-size:11px; font-weight:bold; color:#cf3395; float:right;}
			.cartOffer p.yourDsc {clear:both; padding:3px 0 3px 0; display:block; position:relative;}
				.cartOffer p.yourDsc span.txt {font-size:11px; color:#666666; float:left; display:block;}
				.cartOffer p.yourDsc span.prc {font-size:11px; color:#666666; float:right;}
			.cartOffer p.yourInst {clear:both; padding:3px 0 3px 0; display:block; position:relative;}
				.cartOffer p.yourInst span.txt {font-size:11px; color:#666666; float:left; display:block;}
				.cartOffer p.yourInst span.prc {font-size:11px; color:#666666; float:right;}

			.crossFotLink {position:relative; width:100%; clear:both; padding:20px 0 20px; text-align:center;}
			.crossFotLink a {font-size:18px; color:#0035ae; text-decoration:underline;}
			.crossFotLink a:hover {font-size:18px; color:#0035ae; text-decoration:none;}

.cartUserForm {padding:10px 0 20px 0; position:relative; display:block;}
table.mch {width:100%;}
table.mch td.mchl {vertical-align:top; width:430px;}
table.mch td.mcht {vertical-align:top; width:420px; padding:0 10px 0 0;}
table.mch td.mcht a {color:#00245d;}
table.mch td.mchr {vertical-align:top;}
table.mch td.mchfb {vertical-align:top;}

table.cuf {}
table.cuf td.fg {vertical-align:middle; color:#545454; font-size:12px; font-weight:bold; padding:0 0 3px 0;}
table.cuf td.fg input {vertical-align:middle;}
table.cuf td.fg label {vertical-align:middle; padding:3px 5px 3px 37px;}
table.cuf td.ft {color:#545454; font-size:12px; font-weight:bold; padding:7px 0 0 9px; vertical-align:top; white-space:nowrap;}
table.cuf td.ft span {font-weight:bold; color:#cf3395;}
table.cuf td.ff {padding:3px 15px 3px 35px; color:#545454; font-size:11px; line-height:15px;}
table.cuf td.ff p {font-size:12px; color:#545454; line-height:16px;}
table.cuf td.fft {padding:8px 15px 5px 35px; font-size:12px; color:#757575;}
table.cuf td.fftg {padding:3px 15px 2px 35px; font-size:12px; color:#757575;}
table.cuf td.fb {padding:3px 15px 3px 35px;}
table.cuf td.ff input {border:1px solid #a8a8a8; width:98%; padding:2px;}
table.cuf td.ff a {clear:both; font-size:11px; color:#0045d0; text-decoration:underline; padding:2px 0 0 0; display:block;}
table.cuf td.ff a:hover {clear:both; font-size:11px; color:#0045d0; text-decoration:none;}
table.cuf td.ff select {border:1px solid #a8a8a8; width:100%; padding:1px;}
table.cuf td.ff div select {border:1px solid #a8a8a8; width:100%; padding:1px;}
table.cuf td.ff div div select {border:1px solid #a8a8a8; width:100%; padding:1px;}
table.cuf td.fbd {padding:3px 15px 3px 35px;}
table.cuf td.fbd select {border:1px solid #a8a8a8; padding:2px; float:left; margin:0 8px 0 0; width:60px;}
table.cuf td.fbd input {border:1px solid #a8a8a8; padding:2px; float:right; margin:0 0 0 0; width:196px;}
table.cuf td.fbd span {font-size:11px; color:#6B6B6B; padding:7px 0 0 0; display:block; float:left;}
table.cuf td.fbd span a {font-size:11px; color:#0045d0; text-decoration:underline;}
table.cuf td.fbd span a:hover {font-size:11px; color:#0045d0; text-decoration:none;}
table.cuf td.fbz {padding:3px 15px 3px 35px;}
table.cuf td.fbz select {border:1px solid #a8a8a8; padding:1px; float:left; margin:0 10px 0 0; width:201px;}
table.cuf td.fbz span {font-size:11px; color:#0045d0; padding:7px 0 0 0; display:block; float:left;}
table.cuf td.fbz span a {font-size:11px; color:#0045d0; text-decoration:underline;}
table.cuf td.fbz span a:hover {font-size:11px; color:#0045d0; text-decoration:none;}
table.cuf td.fc {padding:3px 15px 3px 35px;}
table.cuf td.fc textarea {border:1px solid #a8a8a8; width:98%; padding:2px; height:85px; overflow:auto;}
table.cuf td.fcb {padding:3px 15px 3px 32px;}
table.cuf td.fcb table.fcb {width:100%;}
table.cuf td.fcb table.fcb td.fcbl {vertical-align:top; padding:3px 0 0 0;}
table.cuf td.fcb table.fcb td.fcbl input {}
table.cuf td.fcb table.fcb td.fcbr {color:#6b6b6b; font-size:11px; text-align:left; padding:6px 0 0 10px;}
table.cuf td.fcr {padding:3px 15px 5px 35px; }
table.cuf td.fcr div.txt {color:#6b6b6b; font-size:12px; padding:0 0 10px 0; border-bottom:1px solid #c1c1c1;}
table.cuf td.fcr div.txt p {padding:5px 0 5px 0;}
table.cuf td.fcr div.txt span {font-weight:bold; color:#cf3395;}
table.cuf td.fcr div.txt a {font-size:12px; color:#0045d0; text-decoration:underline;}
table.cuf td.fcr div.txt a:hover {font-size:12px; color:#0045d0; text-decoration:none;}
table.cuf td.frb {padding: 6px 15px 3px 30px; _padding-top:14px; font-size:12px; line-height:20px; font-weight:bold; color:#757575;}
table.cuf td.frb label {clear:both; display:block; margin-bottom:6px; position:relative; clear:both;}
table.cuf td.frb input {margin-right:6px; vertical-align:top; *vertical-align:middle;}

div.cartSummary {background-color:#f6f6f6; padding:20px 10px 15px 20px; position:relative; overflow:hidden; zoom:1;}
div.cartSummary h6 {font-size:18px; color:#000000; font-weight:normal; padding:0 0 10px 0;}

div.cartConfirm {padding:10px 0 20px 0; position:relative; display:block; clear:both;}
div.cartConfirm table.mch td.mcht h6 {font-size:18px; color:#cf3395; font-weight:normal; padding:0 0 10px 0;}
div.cartConfirm table.mch td.mcht h5 {font-size:16px; color:#cf3395; font-weight: bold; padding:20px 0 10px 0;}
div.cartConfirm table.mch td.mcht p {font-size:12px; color:#000000; padding:4px 0 4px 0; line-height:16px;}
div.cartConfirm table.mch td.mcht div.cartLike {padding:20px 0 0 0;}

div.cartBuyConfirm {padding:10px 0 20px 0; position:relative; display:block; clear:both;}
div.cartBuyConfirm table.mch {background-color:#f6f6f6;}
div.cartBuyConfirm table.mch td.mcht {padding:15px 17px 15px 17px;}
div.cartBuyConfirm table.mch td.mcht h5 {font-size:18px; color:#00245d; font-weight:normal; padding:0 0 10px 0;}
div.cartBuyConfirm table.mch td.mcht div.mcht h6 {font-size:22px; color:#cf3395; padding:0 0 10px 0;}
div.cartBuyConfirm table.mch td.mcht p {font-size:12px; color:#000000; padding:4px 0 4px 0; line-height:16px;}

div.cartBuySummary {background-color:#f6f6f6; padding:15px 10px 15px 20px;}
div.cartBuySummary h6 {font-size:18px; color:#000000; font-weight:normal; padding:0 0 10px 0;}

div.cartEdit {padding:10px 0 10px 0; background-color:#f6f6f6;}
table.cartEditHeader {width:428px; background-color:#FFFFFF;}
table.cartEditHeader td.lft {padding:0 0 5px 0;}
table.cartEditHeader td.lft div.tt {background:url(http://images.dormeo.net/images/cart/editQ.jpg) 0 0 no-repeat; font-size:14px; color:#00245d; font-weight:bold; padding:19px 0 5px 44px;}
table.cartEditHeader td.rgt {text-align:right; padding:12px 0 0 0;}
table.cartEditHeader td.rgt a {font-size:11px; color:#0035ae;}
table.cartEditHeader td.rgt a:hover {text-decoration:none;}

/* Articles */

.mainTopArticleView {margin:0 0 0 0; zoom:1;}

.mainTopArticleImg {width:547px; float:left; position:relative;}
.mainTopArticleImg > table.topArticleDescription {background:url(http://images.dormeo.net/images/bg85trans.png) 0 0 repeat;}
	table.topArticleDescription {position:absolute; border:1px solid #ffffff; width:224px; top:10px; left:10px;}
		table.topArticleDescription td {padding:10px 13px 8px 13px; font-size:13px; color:#666666; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/bg85trans.png', sizingMethod='scale');}
		table.topArticleDescription td h2 {font-size:18px; color:#00245d; font-weight:normal; padding:0 0 12px 0; position:relative; zoom:1; position:relative; overflow:hidden;}
		table.topArticleDescription td h2 a {font-size:18px; color:#00245d; text-decoration:none; float:left; clear:both; width:100%; zoom:1; position:relative;}
		table.topArticleDescription td h2 a:hover {text-decoration:underline;}
		table.topArticleDescription td h3 {font-size:14px; color:#00245d; font-weight:bold; padding:0 0 12px 0;}
		table.topArticleDescription td h3 a {font-size:14px; color:#00245d; text-decoration:none;}
		table.topArticleDescription td h3 a:hover {text-decoration:underline;}
		table.topArticleDescription td p {font-size:13px; color:#666666; padding:0 0 0 0;}
		table.topArticleDescription td p.topDesc {font-size:13px; color:#666666; padding:0 0 0 0;}
		div.topArticleDescription td p.more {font-size:12px; color:#00245d; float:left; display:block; clear:both; padding:15px 0 0 0;}
		div.topArticleDescription td p.more a {font-size:12px; color:#00245d; text-decoration:none; background:url(http://images.dormeo.net/images/product/lftNavBlue.gif) 100% 4px no-repeat; padding:0 12px 0 0; float:left;}
		div.topArticleDescription td p.more a:hover {text-decoration:underline;}		
		div.topArticleFooter {width:100%; float:left; position:relative; padding:6px 0 0 0;}
		div.topArticleFooter a {font-size:12px; color:#00245d; text-decoration:none; background:url(http://images.dormeo.net/images/product/lftNavBlue.gif) 100% 4px no-repeat; padding:0 12px 0 0; float:left;}
		div.topArticleFooter a:hover {text-decoration:underline;}		
		div.topArticleFooter ul {float:left; margin:0; padding:0; list-style-type:none;}
		div.topArticleFooter ul li {float:left; margin:0; padding:0 3px 0 3px;}
		
		div.mainTopArticleLinks {float:right; position:relative; width:154px; padding:0 33px 40px 26px; min-height:250px; _height:expression( this.scrollHeight > 250 ? "250px" : "auto" );}
		div.mainTopArticleLinks h6 {font-size:16px; color:#010101; padding:0 0 6px 0;}
		div.mainTopArticleLinks ul {margin:0; padding:0; list-style-type:none; position:relative; float:left; width:150px;}
		div.mainTopArticleLinks ul li {margin:0; padding:8px 0 8px 0; clear:both; overflow:hidden; position:relative; width:100%; background:url(http://images.dormeo.net/images/common/arMainSep.gif) 0 0 no-repeat;}
			div.mainTopArticleLinks ul li.first {background:none;}
		div.mainTopArticleLinks ul li a {font-size:12px; color:#00245d; position:relative; float:left; background:url(http://images.dormeo.net/images/common/squareBlue.gif) 0 -5px no-repeat; padding:0 0 0 15px; text-decoration:none;}
		div.mainTopArticleLinks ul li a:hover {color:#cf3395; background:url(http://images.dormeo.net/images/common/squarePink.gif) 0 -5px no-repeat; text-decoration:none;}		
			div.mainTopArticleLinks div.old {font-size:12px; color:#00245d; position:absolute; bottom:15px; left:28px;}
			div.mainTopArticleLinks div.old a {font-size:12px; color:#00245d; text-decoration:none; background:url(http://images.dormeo.net/images/product/lftNavBlue.gif) 100% 4px no-repeat; padding:0 12px 0 0; float:left;}
			div.mainTopArticleLinks div.old a:hover {text-decoration:underline;}
		
.mainArticleItem {padding:10px 0 0 0; clear:both; z-index:1;}
.mainArticleItem table.article {width:100%; border:1px solid #f1eee7; background:url(http://images.dormeo.net/images/articles/itemBG.jpg) 0 0 repeat-x; z-index:2;}

.mainArticleItem table.article td.art {font-size:12px; color:#00245d; font-weight:bold; padding:12px 10px 0 15px; vertical-align:top;}
.mainArticleItem table.article td.art h2 {font-size:18px; color:#00245d; padding:0 0 3px 0;}
.mainArticleItem table.article td.art h2 span {font-size:18px; color:#cf3395;}
.mainArticleItem table.article td.art h2 a {font-size:18px; color:#00245d; text-decoration:none;}
.mainArticleItem table.article td.art h2 a:hover {text-decoration:underline;}
.mainArticleItem table.article td.art h3 {font-size:18px; color:#00245d; font-weight:normal; padding:0 0 10px 0; margin:0;}
.mainArticleItem table.article td.art h3 a {font-size:18px; color:#00245d; text-decoration:none;}
.mainArticleItem table.article td.art h3 a:hover {text-decoration:underline;}
.mainArticleItem table.article td.art ul {margin:10px 0 0 0; padding:0; list-style-type:none;}
.mainArticleItem table.article td.art ul li {font-size:12px; color:#00245d; font-weight:bold; background:url(http://images.dormeo.net/images/common/squareBlue.gif) 0 -2px no-repeat; overflow:hidden;}
.mainArticleItem table.article td.art ul li a {font-size:12px; color:#00245d; text-decoration:none; font-weight:bold; float:left; clear:both; display:block; padding:3px 0 3px 10px;}
.mainArticleItem table.article td.art ul li a:hover {text-decoration:underline;}

.mainArticleItem table.article tr > td.lnk {background:url(http://images.dormeo.net/images/articles/artSep.png) 0 0 no-repeat;}
.mainArticleItem table.article td.lnk {padding:14px 15px 0 15px; vertical-align:top; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/articles/artSep.png', sizingMethod='crop');}
.mainArticleItem table.article tr > td.prom {background:url(http://images.dormeo.net/images/articles/artSep.png) 0 0 no-repeat;}
.mainArticleItem table.article td.prom {width:198px; padding:0 0 0 15px; vertical-align:top; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/articles/artSep.png', sizingMethod='crop');}
.mainArticleItem table.article td.prom div.txt {font-size:11px; color:#666666; padding:10px 15px 0 0;}
.mainArticleItem table.article td.lnk h6 {font-size:16px; color:#010101; padding:0 0 6px 0;}
.mainArticleItem table.article td.lnk ul {margin:0; padding:0; list-style-type:none; float:left; width:150px;}
.mainArticleItem table.article td.lnk ul li {margin:0; padding:8px 0 8px 0; clear:both; overflow:hidden; position:relative; width:100%; background:url(http://images.dormeo.net/images/common/arMainSep.gif) 0 0 no-repeat;}
.mainArticleItem table.article td.lnk ul li.first {background:none;}
.mainArticleItem table.article td.lnk ul li a {font-size:12px; color:#00245d; position:relative; float:left; background:url(http://images.dormeo.net/images/common/squareBlue.gif) 0 -5px no-repeat; padding:0 0 0 15px; text-decoration:none;}
.mainArticleItem table.article td.lnk ul li a:hover {color:#cf3395; background:url(http://images.dormeo.net/images/common/squarePink.gif) 0 -5px no-repeat; text-decoration:none;}

.mainArticleItem table.article td.ftr {padding:15px 0 15px 15px; font-size:12px; color:#00245d; vertical-align:top;}
.mainArticleItem table.article td.ftr a {font-size:12px; color:#00245d; text-decoration:none; background:url(http://images.dormeo.net/images/product/lftNavBlue.gif) 100% 4px no-repeat; padding:0 12px 0 0; float:left;}
.mainArticleItem table.article td.ftr a:hover {text-decoration:underline;}
.mainArticleItem table.article td.ftrSoc {padding:15px 0 15px 150px; vertical-align:top;}

.listArticleItem {padding:10px 0 0 0; position:relative; clear:both;}
.listArticleItem table.article {width:100%; border:1px solid #f1eee7;}
.listArticleItem table.article td.art {font-size:12px; color:#00245d; font-weight:bold; padding:12px 10px 12px 15px; vertical-align:top;}
.listArticleItem table.article td.art h3 {font-size:18px; color:#00245d; font-weight:normal; padding:0 0 0 0; margin:0;}
.listArticleItem table.article td.art h3 a {font-size:18px; color:#00245d; text-decoration:none;}
.listArticleItem table.article td.art h3 a:hover {text-decoration:underline;}
.listArticleItem table.article td.art ul {margin:10px 0 0 0; padding:0; list-style-type:none;}
.listArticleItem table.article td.art ul li {font-size:12px; color:#00245d; font-weight:bold; background:url(http://images.dormeo.net/images/common/squareBlue.gif) 0 -2px no-repeat; overflow:hidden;}
.listArticleItem table.article td.art ul li a {font-size:12px; color:#00245d; text-decoration:none; font-weight:bold; float:left; clear:both; display:block; padding:3px 18px 3px 10px; background:url(http://images.dormeo.net/images/product/lftNavBlue.gif) 100% 7px no-repeat;}
.listArticleItem table.article td.art ul li a:hover {text-decoration:underline;}

table.articleInner {margin:0; margin-bottom:-40px; overflow:visible; position:relative; z-index:2; zoom:1; width:100%;}
table.articleInner td.img {padding:12px 0 0 0; width:118px; vertical-align:top; overflow:visible; z-index:2; zoom:1;}
table.articleInner td.img a {border:1px solid #dddddd; float:left; display:block; zoom:1;}
table.articleInner td.img img {border:1px solid #FFFFFF; float:left; display:block; zoom:1;}
table.articleInner td.txt p.artDesc {font-size:11px; color:#cf3395; font-weight:bold; padding:0 0 0 0; line-height:13px;}
table.articleInner td.txt h3 {font-size:18px; color:#00245d; font-weight:normal; padding:0 0 12px 0; margin:0; line-height:normal;}
table.articleInner td.txt h3 a {font-size:18px; color:#00245d; text-decoration:none;}
table.articleInner td.txt h3 a:hover {text-decoration:underline;}
table.articleInner td.txt {vertical-align:top; font-size:13px; color:#666666; padding:12px 0 40px 15px; font-weight:normal;}
table.articleInner td.txt p.more {padding-top:15px;}
table.articleInner td.txt p.more a.link {font-size:12px; color:#00245d; text-decoration:none; background:url(http://images.dormeo.net/images/product/lftNavBlue.gif) 100% 4px no-repeat; padding:0 12px 0 0; float:left;}
table.articleInner td.txt p.more a.link:hover {text-decoration:underline;}

		div.listArticleFooter {width:90%; float:left; position:relative; z-index:10; zoom:1;}
		div.listArticleFooter a.link {font-size:12px; color:#00245d; text-decoration:none; background:url(http://images.dormeo.net/images/product/lftNavBlue.gif) 100% 4px no-repeat; padding:0 12px 0 0; float:left;}
		div.listArticleFooter a.link:hover {text-decoration:underline;}
		div.listArticleFooter ul {float:left; margin:0; padding:0; list-style-type:none;}
		div.listArticleFooter ul li {float:left; margin:0; padding:0 3px 0 3px;}

.topArticleItem {padding:0 0 0 0; clear:both; background:url(http://images.dormeo.net/images/articles/rgtSep.gif) 100% 0 no-repeat;}
.topArticleItem table.article {width:100%;}

.topArticleItem table.article td.art {font-size:12px; color:#00245d; font-weight:bold; padding:0 10px 0 0; vertical-align:top;}
.topArticleItem table.article td.art h2 {font-size:18px; color:#00245d; font-weight:normal; padding:0 0 0 0;}
.topArticleItem table.article td.art h2 a {font-size:18px; color:#00245d; text-decoration:none;}
.topArticleItem table.article td.art h2 a:hover {text-decoration:underline;}
.topArticleItem table.article td.art h3 {font-size:12px; color:#00245d; font-weight:bold; padding:0 0 0 0; margin:0;}
.topArticleItem table.article td.art h3 a {font-size:12px; color:#00245d; text-decoration:none;}
.topArticleItem table.article td.art h3 a:hover {text-decoration:underline;}

.topArticleItem table.article td.ftr {padding:15px 0 15px 15px; font-size:12px; color:#00245d; vertical-align:top;}
.topArticleItem table.article td.ftr a {font-size:12px; color:#00245d; text-decoration:none; background:url(http://images.dormeo.net/images/product/lftNavBlue.gif) 100% 4px no-repeat; padding:0 12px 0 0; float:left;}
.topArticleItem table.article td.ftr a:hover {text-decoration:underline;} 
.topArticleItem table.article td.ftrSoc {padding:15px 0 15px 258px; vertical-align:top;}

.topArticleItem table.articleInner {margin:0; margin-bottom:-31px; overflow:visible; position:relative; z-index:2; zoom:1; width:100%;}
.topArticleItem table.articleInner td.img {padding:12px 0 0 0; width:242px; vertical-align:top; overflow:visible; z-index:2; zoom:1;}
.topArticleItem table.articleInner td.img a {border:0 none; float:left; display:block; zoom:1;}
.topArticleItem table.articleInner td.img img {border:0 none; float:left; display:block; zoom:1;}
.topArticleItem table.articleInner td.txt {vertical-align:top; font-size:13px; color:#666666; padding:12px 0 31px 15px; font-weight:normal;}

.mainMiddleContent div.listArticleFooter {width:100%;}

.relatedArticles {padding:18px 20px 18px 20px; margin:20px 0 0 0;}
.relatedArticles h6 {font-size:18px; color:#cf3395;}
.relatedArticles ul {margin:10px 0 0 0; padding:0; list-style-type:none;}
.relatedArticles ul li {font-size:12px; color:#555555; font-weight:bold; overflow:hidden;}
.relatedArticles ul li a {font-size:12px; color:#555555; text-decoration:none; font-weight:bold; float:left; clear:both; display:block; padding:3px 0 3px 10px; background:url(http://images.dormeo.net/images/common/dblSquareGrey.gif) 0 9px no-repeat;}
.relatedArticles ul li a:hover {color:#00245d; text-decoration:underline; background:url(http://images.dormeo.net/images/common/dblSquareBlue.gif) 0 9px no-repeat;}

.centerEzine {padding:15px 0 0 20px; margin:20px 0 0 0; background-color:#f1eee7; overflow:hidden; zoom:1;}
.centerEzine .centerEzineTitle {width:100%; clear:both; font-size:16px; color:#666666; padding:0 0 5px 0;}
.centerEzine .centerEzineTitle strong {font-size:20px;}
.centerEzine .centerEzineText {font-size:11px; color:#666666; vertical-align:top; padding:0 0 0 0;}
.centerEzine .centerEzineText h6 {padding:0 0 4px 0; font-size:12px; color:#666666;}
.centerEzine .centerEzineText p {font-size:11px; color:#666666;}
.centerEzine .centerEzineForm {width:100%;}
.centerEzine .centerEzineForm td.lForm {width:220px; font-size:11px; color:#666666; vertical-align:top; padding:0 0 17px 0;}
.centerEzine .centerEzineForm td.lForm h6 {padding:0 0 4px 0; font-size:12px; color:#666666;}
.centerEzine .centerEzineForm td.lForm p {font-size:11px; color:#666666;}
.centerEzine .centerEzineForm td.lForm input.email {border:1px solid #d3ceb9; font-size:11px; padding:4px 2px 4px 2px; vertical-align:middle; color:#c0c0c0; width:234px; clear:both; margin:10px 0 6px 0; display:block;}
.centerEzine .centerEzineForm td.lForm div.ebookBtn  {width:220px; clear:both; display:block;}
.centerEzine .centerEzineForm td.lForm .ezPrivacy {float:left; padding:6px 0 0 0; width:220px; font-size:11px; color:#666666; clear:both;}
.centerEzine .centerEzineForm td.lForm .ezExample {font-size:11px; color:#00245d; float:left; zoom:1; width:220px; padding:5px 0 0 0;}
.centerEzine .centerEzineForm td.lForm .ezExample a {font-size:11px; color:#00245d; text-decoration:underline;}
.centerEzine .centerEzineForm td.lForm .ezExample a:hover {font-size:11px; color:#00245d; text-decoration:none;}
.centerEzine .centerEzineForm td.lImg {vertical-align:bottom;}

.prodRgtMore {clear:both; overflow:hidden; padding:0 0 35px 0;}
.prodRgtMore h6 {font-size:18px; font-weight:normal; color:#000000; padding:0 0 6px 0;}
	.rgtProdStp {clear:both; border-top:1px solid #f0f0f0; margin:0 0 18px 0; padding:16px 0 0 0; overflow:hidden;}
		.rgtProdStp.nobrd {border:0;}
		.rgtProdStp h2 {font-size:13px; color:#00245d; clear:both;}
			.rgtProdStp h2 a {font-size:13px; color:#00245d; text-decoration:underline;}
			.rgtProdStp h2 a:hover {text-decoration:none;}
		.rgtProdStp .prodTxt {width:100%; clear:both;}
		.rgtProdStp .prodTxt td.txt {font-size:12px; color:#666666; padding:10px 6px 10px 0; vertical-align:top;}
		.rgtProdStp .prodTxt td.txt img {float:right; margin:0 0 2px 0;}
		.rgtProdStp .prodTxt h6 {font-size:12px; color:#cf3395; padding:2px 0 0 0; line-height:normal; font-weight:bold;}

table.rgtMore {width:100%; position:relative; clear:both; margin:0 0 0 0;}
table.rgtMore td.lft {}
	table.rgtMore td.lft p.regPrice {clear:both; padding:1px 0 1px 0; zoom:1;}
	table.rgtMore td.lft p.regPrice span.prc {font-size:12px; font-weight:normal; color:#666666; float:left; text-decoration:line-through; white-space:nowrap;}
	table.rgtMore td.lft p.yourPrice {clear:both; padding:1px 0 1px 0;  zoom:1;}
	table.rgtMore td.lft p.yourPrice span.prc {font-size:14px; font-weight:bold; color:#cf3395; float:left; white-space:nowrap;}
table.rgtMore td.rgt {}
table.rgtMore td.rgt a {font-size:12px; float:left; color:#ffffff; font-weight:bold; padding:5px 7px 5px 7px; background:url(http://images.dormeo.net/images/index_v2/btnBG.jpg) 0 50% repeat-x; text-decoration:none;}
table.rgtMore td.rgt a:hover {text-decoration:underline;}

.wholeArticleText {padding:0 12px 0 0; position:relative; clear:both; font-size:13px; color:#333333; line-height:17px; background:url(http://images.dormeo.net/images/articles/rgtSep.gif) 100% 0 no-repeat;}
.wholeArticleText .wArtImg {float:right; padding:3px 0 3px 8px; width:250px; height:242px;}
.wholeArticleText h2 {font-size:20px; color:#00245d; padding:10px 0 6px 0; font-weight:normal; line-height:24px;}
.wholeArticleText h3 {font-size:18px; color:#00245d; padding:10px 0 6px 0; font-weight:normal; line-height:normal;}
.wholeArticleText h4 {font-size:14px; color:#00245d; padding:6px 0 4px 0; line-height:normal;}
.wholeArticleText h5 {font-size:13px; color:#00245d; padding:6px 0 4px 0; line-height:normal;}
.wholeArticleText h6 {font-size:13px; color:#7ca326; padding:6px 0 4px 0; line-height:normal;}
.wholeArticleText p {font-size:13px; color:#333333; line-height:19px; padding:6px 0 6px 0;}
.wholeArticleText ul {margin:0 0 10px 15px; padding:0; list-style-type:none;}
.wholeArticleText ul li {background: url(http://images.dormeo.net/images/articles/listSquare.gif) 0 8px no-repeat; padding-left:9px; padding-bottom:7px; line-height:19px; zoom:1; overflow:hidden;}
.wholeArticleText ol li {padding-bottom:7px;}
.wholeArticleText a {color:#00245d; text-decoration:underline;}
.wholeArticleText a:hover {color:#00245d; text-decoration:none;}

.wholeArticleText .wholeArticleHeader {padding:0 0 0 0; position:relative; clear:both;}
.wholeArticleText .wholeArticleHeader h1 {font-size:22px; color:#000000; padding:0 0 7px 0; line-height:normal; font-weight:normal;}
.wholeArticleText .wholeArticleHeader h3 {font-size:18px; color:#00245d; padding:0 0 12px 0; font-weight:normal; line-height:normal;}

.wholeArticleText div.listArticleFooter {width:100%; padding:7px 0 0 0; clear:both;}
.wholeArticleText div.listArticleFooter ul {margin:0 0 10px 0; float:left;}
.wholeArticleText div.listArticleFooter ul li {background:0 none; padding-left:0px;}

.genericText {padding:0 12px 0 0; position:relative; clear:both; font-size:13px; color:#333333; line-height:17px; padding:0 0 20px 0; overflow:hidden; zoom:1;}
.genericText h2 {font-size:22px; color:#000000; padding:0 0 12px 0; line-height:normal;}
.genericText h3 {font-size:18px; color:#00245d; padding:18px 0 4px 0; font-weight:normal; line-height:normal;}
.genericText h3 strong {font-weight:normal;}
.genericText h4 {font-size:16px; color:#00245d; padding:16px 0 4px 0;}
.genericText h5 {font-size:13px; color:#00245d; padding:12px 0 4px 0;}
.genericText h6 {font-size:13px; color:#cf3395; padding:12px 0 4px 0;}
.genericText p {font-size:13px; color:#333333; line-height:17px; padding:4px 0 4px 0;}
.genericText ul {margin:10px 0 15px 0; padding:0; list-style-type:none;}
.genericText ul li {background: url(http://images.dormeo.net/images/articles/listSquare.gif) 20px 7px no-repeat; padding-left:29px;}
.genericText a {color:#00245d; text-decoration:underline;}
.genericText a:hover {color:#00245d; text-decoration:none;}
.genericText img {float:left; margin:2px 10px 5px 0;}

.prodRgtNav {width:197px; clear:both; margin-bottom:28px;}
.prodRgtNav h6 {font-size:16px; color:#000000; padding:0 0 10px 0;}
	.prodRgtNav ul {width:100%; list-style-type:none; margin:0; padding:0;}
		.prodRgtNav li {list-style-type:none; margin:0; padding:0 0 0 8px; border-bottom:1px solid #f0f0f0; overflow:hidden; background:url(http://images.dormeo.net/images/product/rgtNavImg.gif) 0 12px no-repeat;}
			.prodRgtNav li a {font-size:12px; color:#00245d; float:left; display:block; padding:6px 0 6px 0; text-decoration:none; width:100%;}
			.prodRgtNav li a:hover {text-decoration:underline;}
		.prodRgtNav li.active {background:url(http://images.dormeo.net/images/product/rgtNavImgA.gif) 0 12px no-repeat;}
			.prodRgtNav li.active a {color:#cf3395;}
	.prodRgtNav p {font-size:12px; color:#00245d; padding:30px 0 0 0;}
	.prodRgtNav p a {font-size:12px; color:#00245d; text-decoration:none;}
	.prodRgtNav p a:hover {text-decoration:underline;}

.textMainCategory {width:100%; clear:both; position:relative; font-size:12px; color:#666666;}
.textMainCategory h6 {font-size:22px; color:#000000; padding:0 0 20px 0;}
.textMainCategory p {font-size:12px; color:#666666; padding:0 0 10px 0;}

table.userForm {position:relative; clear:both; margin:20px 0 0 0;}
table.userForm td.ft {font-size:14px; color:#00245d; font-weight:bold; vertical-align:middle; padding:0 20px 0 0;}
table.userForm td.ftt {font-size:14px; color:#00245d; font-weight:bold; vertical-align:top; padding:9px 20px 0 0;}
table.userForm td.ff {padding:5px 0 5px 5px;}
table.userForm td.ff input {border:1px solid #a8a8a8; width:368px; padding:3px; color:#666666; font-size:12px;}
table.userForm td.ff textarea {border:1px solid #a8a8a8; width:368px; height:158px; padding:3px; color:#666666; font-size:12px;}
table.userForm td.ftm {font-size:11px; color:#666666; padding:5px 0 10px 5px;}

table.cntBtnMain {width:80%; cursor:pointer;}
table.cntBtnMain table.prodBtn td.mc {width:100%; background:url(http://images.dormeo.net/images/btn/cbmm.jpg) 0 50% no-repeat;}
table.cntBtnMain table.prodBtn td.mc table {width:100%;}
table.cntBtnMain table.prodBtn td.mc table td {background:url(http://images.dormeo.net/images/btn/pbmb.gif) 100% 50% no-repeat; padding:10px 38px 10px 15px; vertical-align:middle; font-weight:bold; font-size:24px; color:#FFFFFF; text-align:center;}

table.prodBtn td.mc.stockOff {background:url(http://images.dormeo.net/images/index_v2/btnBG.jpg) 0 50% repeat-x !important;}
table.prodBtn td.mc.stockOff table td {padding:7px 15px 7px 15px !important;}

.textMainCategory .sitemapTitle {color: #00245D; font-size: 24px;}
.sitemap {position:relative; clear:both; width:100%; zoom:1; padding:20px 0 20px 0;}
.sitemap h6 {border-bottom: 1px solid #CCCCCC; clear: both; color: #00245D; font-size: 24px; font-weight: bold; margin: 0 0 16px; padding: 0 0 3px;}
.sitemapItem {width: 243px; float:left; margin: 0; padding: 0;}
.sitemapItem ul {width:100%; float:left; margin: 0; padding: 0;}
.sitemapItem ul li {width:100%; float:left; zoom:1; position: relative; top: 0; left: 0; margin:10px 0 15px 0; padding: 0; list-style: none;}
.sitemapItem ul li .hitarea {float: left; width: 15px; height: 15px; position: absolute; top: 1px; left: 0; cursor: pointer;}
.sitemapItem ul li .expandable-hitarea {background:transparent url(http://images.dormeo.net/images/plusLarge.jpg) no-repeat scroll 0 0;}
.sitemapItem ul li .collapsable-hitarea {background:transparent url(http://images.dormeo.net/images/minusLarge.jpg) no-repeat scroll 0 0;}
.sitemapItem ul li .folder {display: block; padding-left: 22px; margin-right: 10px; font-size:15px; color: #00245D; font-weight: bold;}
.sitemapItem ul li .file a {display: block; padding: 3px 0 3px 16px; color:#666666; font-size:12px; cursor: pointer; text-decoration: none;  background:url(http://images.dormeo.net/images/common/sitemap_listArrow.gif) 6px 6px no-repeat;}
.sitemapItem ul li .file a:hover {text-decoration: underline;}
.sitemapItem ul li ul {width: 243px; width/* */:/**/211px; width:/**/211px; padding: 16px 10px 6px 22px; zoom:1; position:relative; margin: 0;}
.sitemapItem ul li ul li {width:100%; float:left; margin: 0; padding: 0;}
.sitemapItem ul li ul li .hitarea {display: none;}
.sitemapItem ul li ul li .folder {display: block; padding: 3px 0 3px 0px; font-size:12px; color: #00245d; font-weight: bold; cursor: pointer;}
.sitemapItem ul li ul li ul {display: none; zoom:1; position:relative; margin: 0; width: auto; padding: 6px 0 6px 0px;}
.sitemap div.sep {height:0px; line-height: 0px; position:relative; clear:both; margin:0 0 20px 0; /*background:url(http://images.dormeo.net/images/product/crossSep.gif) 0 9px repeat-x;*/ zoom:1;}
.sitemap div.sep.nobrd {height:0px; line-height: 0px; position:relative; clear:both; margin:0 0 0 0; background:0 none; zoom:1;}

.faq {position:relative; clear:both; width:100%; zoom:1; padding:20px 0 20px 0;}
#faqtree {width:100%; float:left; margin: 0; padding: 0;}
#faqtree li {width:100%; float:left; zoom:1; position: relative; top: 0; left: 0; margin:10px 0 15px 0; padding: 0; list-style: none;}
#faqtree li .hitarea {float: left; width: 15px; height: 15px; position: absolute; top: 1px; left: 0; cursor: pointer;}
#faqtree li .expandable-hitarea {background:transparent url(http://images.dormeo.net/images/plusLarge.jpg) no-repeat scroll 0 0;}
#faqtree li .collapsable-hitarea {background:transparent url(http://images.dormeo.net/images/minusLarge.jpg) no-repeat scroll 0 0;}
#faqtree li .folder {display: block; padding-left: 22px; font-size:14px; color: #000000; font-weight: bold; cursor: pointer;}
#faqtree li ul {display: none; zoom:1; position:relative; margin: 0; padding: 6px 0 0 22px;}
#faqtree li ul li {width:100%; float:left; margin: 0; padding: 0;}
#faqtree li ul li .hitarea {display: none;}
#faqtree li ul li .folder {display: block; padding: 3px 0 3px 0px; font-size:12px; color: #00245d; font-weight: bold; cursor: pointer;}

#faqtree li ul li p {color: #666666; font-size: 12px; padding: 2px 0 6px;}
#faqtree li ul li p.close {text-align:right; padding:5px 0 0 0;}
#faqtree li ul li a {color:#00245d; font-size:12px; text-decoration: none;}
#faqtree li ul li a:hover {text-decoration: underline;}
#faqtree li ul li p.close a {color:#00245d; font-size:12px; text-decoration: none;}
#faqtree li ul li p.close a:hover {text-decoration: underline;}

#faqtree li ul li ul {display:block; zoom:1; position:relative; margin: 0; padding: 0;}
#faqtree li ul li ul li {width:100%; float:left; margin: 0; padding: 6px 0 2px 0; color: #666666; font-size: 12px;}
#faqtree li ul li ul li p {color: #666666; font-size: 12px; padding: 2px 0 6px;}
#faqtree li ul li ul li p.close {text-align:right; padding:5px 0 0 0;}
#faqtree li ul li ul li p.close a {color:#00245d; font-size:12px; text-decoration: none;}
#faqtree li ul li ul li p.close a:hover {text-decoration: underline;}

.shopsMain {border-left:1px solid #f1eee7; border-right:1px solid #f1eee7; padding:0 15px 0 15px; position:relative; clear:both;}
.shopsMain .header {width:100%;}
.shopsMain .header h5 {font-size:22px; color:#000000; padding:0 0 5px 0;}
.shopsMain .header h6 {font-size:18px; color:#00245d; padding:5px 0 5px 0; font-weight:normal;}
.shopsMain .header p {color:#666666; font-size:12px; line-height:18px; padding:0 0 12px 0;}
.shopsMain .map {clear:both; position:relative; padding:0 0 10px 0;}

.shopsMain .regionShopsList {overflow:hidden; position:relative; display:block; zoom:1;}
.shopsMain .regionShopsList h5 {font-size:18px; color:#cf3395; font-weight:normal; padding:0 0 10px 0}
.shopsMain .regionShopsList p {color:#666666; font-size:12px; line-height:18px; padding:0 0 12px 0;}
.shopsMain .regionShopsList .shop {padding:0 15px 15px 15px; overflow:hidden; position:relative; display:block; zoom:1;}
.shopsMain .regionShopsList .shop .shopInfo {width:275px; float:left; padding:0 10px 0 0; zoom:1; position:relative; color:#666666; font-size:12px;}
.shopsMain .regionShopsList .shop .shopInfo h6 {font-size:14px; color:#00245d; margin:0 0 0 -10px; background:url(http://images.dormeo.net/images/shopBullet.gif) 0 6px no-repeat; padding:0 0 2px 10px; zoom:1; position:relative;}
.shopsMain .regionShopsList .shop .shopInfo p {color:#666666; font-size:12px; line-height:18px; padding:2px 0 2px 0;}
.shopsMain .regionShopsList .shop .shopImg {border:1px solid #b4b4b4; float:left; width:198px; overflow:hidden;}
.shopsMain .regionShopsList .shop .shopImg img {border:1px solid #ffffff;}
.shopsMain .regionShopsList .shop .toTop {clear:both; text-align:right;}
.shopsMain .regionShopsList .shop .toTop a {color:#00245d; font-size:11px;}

.leftStores {width:203px; padding:0 0 20px 0;}
.leftStores h6 {color:#00245d; font-size:16px; padding:0 0 15px 0;}
.storeCO {width:203px; overflow:hidden; padding:15px 0 15px 0; color:#00245d; font-size:12px; font-weight:bold;}
.storeCO div.img {width:72px; float:left; overflow:hidden;}

.bannerRgt {clear:both; padding:0 0 15px 0; width:100%;}
.bannerRgt img {padding:0 0 15px 0; clear:both;}

.ebookR {background:url(http://images.dormeo.net/images/ebook/rgtHbg.jpg) 100% 0 no-repeat; position:relative;}
.ebookL {background:url(http://images.dormeo.net/images/ebook/leftHbg.jpg) 0 0 no-repeat; position:relative;}
.ebookI {padding:10px 0 10px 10px; display:inline-table; zoom:1;}
.ebookI h6 {font-size:25px; color:#00245d; padding:0 0 9px 0;}

.ebookMtxt {float:left; width:280px; padding:2px 10px 0 0; font-size:11px; color:#666666; position:relative; zoom:1;}
.ebookMtxt h2 {font-size:25px; color:#00245d; padding:0 0 5px 0;}
.ebookMtxt h6 {font-size:18px; color:#cc2a91; font-weight:normal; padding:0 0 7px 0;}
.ebookMtxt p {font-size:11px; color:#666666; padding:0 0 7px 0;}

.ebookMimg {float:left; width:180px; overflow:hidden; margin:-20px 0 0 0; position:relative; zoom:1;}

table.ebookForm {width:240px; float:left;}
table.ebookForm td.ft {font-size:11px; color:#00245d; vertical-align:middle; padding:0 10px 0 0;}
table.ebookForm td.ff {padding:3px 0 3px 0;}
table.ebookForm td.ff input {width:130px; border:1px solid #c4c2bb; padding:2px;}
table.ebookForm td.btn {padding:3px 0 0 0;}

.ebookTbR {background:url(http://images.dormeo.net/images/ebook/rgtHbg.jpg) 100% 0 no-repeat; position:relative; overflow:hidden; zoom:1;}
.ebookTbL {background:url(http://images.dormeo.net/images/ebook/leftHbg.jpg) 0 0 no-repeat; position:relative; overflow:hidden; zoom:1;}
.ebookTbI {padding:10px 0 10px 10px; display:block; zoom:1;}
.ebookTbI h6 {font-size:25px; color:#00245d; padding:0 0 9px 10px;}

.ebookTbMtxt {float:left; width:420px; padding:2px 10px 0 10px; font-size:12px; color:#666666; position:relative; zoom:1;}
.ebookTbMtxt h2 {font-size:25px; color:#00245d; padding:0 0 5px 10px;}
.ebookTbMtxt h6 {font-size:18px; color:#cc2a91; font-weight:normal; padding:0 0 7px 10px;}
.ebookTbMtxt p {font-size:12px; color:#666666; padding:0 0 7px 10px;}

table.ebookTbForm {width:420px; float:left; margin:10px 0 0 0;}
table.ebookTbForm td.ft {font-size:12px; color:#00245d; vertical-align:middle; padding:0 10px 0 10px;}
table.ebookTbForm td.ff {padding:3px 0 3px 0;}
table.ebookTbForm td.ff input {width:230px; border:1px solid #c4c2bb; padding:2px;}
table.ebookForm td.btn {padding:3px 0 0 0;}

table.ebookTy {width:240px; float:left;}
table.ebookTy td.txt {padding:5px 15px 15px 15px; font-size:11px; color:#666666; vertical-align:top;}
table.ebookTy td.txt h2 {font-size:18px; color:#00245d; font-weight:normal; padding:0 0 7px 0;}
table.ebookTy td.txt div.arrow {padding:25px 0 0 0;}

div.ebookBtn {width:116px; text-align:center; overflow:hidden; padding:7px 10px 6px 10px; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; background:url(http://images.dormeo.net/images/index_v2/btnBG.jpg) 0 50% repeat-x; cursor:pointer;}

.ebooksList {clear:both; position:relative; zoom:1;}
.ebookItem {float:left; width:178px;  margin:0 0 10px 13px; border:1px solid #eeeeee; background:url(http://images.dormeo.net/images/ebook/ebGradBtm.jpg) 0 100% repeat-x;}
.ebookItem.nomrg {margin-left:0px;}
.ebookItemInner {border:1px solid #ffffff; background:url(http://images.dormeo.net/images/ebook/ebGradTop.jpg) 0 0 repeat-x; padding:0 0 10px 0;}
.ebookItemInner div.ebTitle {color:#00245d; font-size:18px; text-align:center; padding:16px 5px 7px 5px;}
.ebookItemInner div.ebPic {text-align:center;}
.ebookItemInner div.ebPic img {margin:0 auto;}
.ebookItemInner div.ebTxt {font-size:11px; color:#666666; padding:10px 10px 10px 10px;}
.ebookItemInner div.ebookBtn {margin:0 auto; width:134px;}
.ebookItemInner div.ebookBtn.off {margin:0 auto; color:#a6a6a6; width:134px; background:url(http://images.dormeo.net/images/btn/btnGreyBG.jpg) 0 50% repeat-x;}

.videoR {background:url(http://images.dormeo.net/images/ebook/rgtHbg.jpg) 100% 0 no-repeat; position:relative; clear:both; zoom:1;}
.videoL {background:url(http://images.dormeo.net/images/ebook/leftHbg.jpg) 0 0 no-repeat; position:relative;}
.videoI {padding:0 0 4px 10px; overflow:hidden; zoom:1;}

.videoTxt {width:460px; float:left; color:#666666; font-size:12px; padding:18px 0 12px 13px;}
.videoTxt h5 {font-size:25px; color:#00245d; padding:0 0 4px 0;}
.videoTxt h6 {font-size:18px; color:#cc2a91; font-weight:normal; padding:0 0 8px 0;}
.videoTxt p {color:#666666; font-size:12px; padding:11px 0 0 0;}
.videoMimg {float:right; width:230px; padding:2px 0 0 0;}

.videoFilter {background-color:#f0eee7; clear:both; padding:11px 20px 15px 20px; margin:0 0 10px 0;}
	.videoFilter h6 {font-size:18px; color:#00245d; font-weight:normal; padding:0 0 9px 0;}
	.videoFilter table.filter {background:url(http://images.dormeo.net/images/dubleLine.jpg) 0 0 repeat-x;}
		.videoFilter table.filter td {padding:0 0 0 20px; vertical-align:bottom;}
		.videoFilter table.filter td.first {padding:0 0 0 0;}
		.videoFilter table.filter td p {font-size:12px; color:#666666; padding:10px 0 5px 0;}
		.videoFilter table.filter td select {font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc; padding:2px; width:138px;}
		.videoFilter table.filter td.reset {vertical-align:bottom; width:auto;}
		.videoFilter table.filter td.reset a {font-size:11px; color:#00245d; text-decoration:underline;}
		.videoFilter table.filter td.reset a:hover {text-decoration:none;}

.videosListHeader {padding:11px 21px 11px 21px; background-color:#f0eee7; font-size:14px; font-weight:bold; color:#cc2a91; margin:0 0 10px 0;}
.videosListHeader span {color:#666666;}
.videosList {clear:both; position:relative; zoom:1; padding:0 0 10px 0; overflow:hidden;}
.videoItem {float:left; width:178px;  margin:0 0 10px 13px; border:1px solid #eeeeee; background:url(http://images.dormeo.net/images/ebook/ebGradBtm.jpg) 0 100% repeat-x; cursor:pointer;}
.videoItem.nomrg {margin-left:0px;}
.videoItemInner {border:1px solid #ffffff; background:url(http://images.dormeo.net/images/ebook/ebGradTop.jpg) 0 0 repeat-x; padding:0 0 10px 0;}
.videoItemInner div.ebTitle {color:#00245d; font-size:14px; text-align:center; padding:16px 5px 0 5px; font-weight:bold;}
.videoItemInner div.ebPic {text-align:center; padding:10px 0 10px 0;}
.videoItemInner div.ebPic img {margin:0 auto;}
.videoItemInner div.ebTxt {font-size:11px; color:#666666; padding:10px 10px 10px 10px;}
.videoItemInner div.ebookBtn {margin:0 auto; width:134px;}

div.confOn {display:block;}

div.comparisonTable {padding:0px 0 20px 20px; width:865px; margin:0 0 0 0;}
table.ctHeader {width:100%;}
table.ctHeader td.txt {vertical-align:top; font-size:12px; color:#666666;}
table.ctHeader td.txt h2 {font-size:24px; line-height:normal; color:#00245d; padding:0 0 12px 0;}
table.ctHeader td.link {vertical-align:top; width:215px;}
table.ctHeader td.link a {font-size:18px; color:#000000; background:url(http://images.dormeo.net/images/product/x.jpg) 100% 100% no-repeat; padding:5px 36px 0 0; display:block; float:right; zoom:1; white-space:nowrap; text-decoration:none;}

table.ctList {width:100%; margin:15px 0 0 0;}
table.ctList tr.hBg {background:url(http://images.dormeo.net/images/product/compBG.jpg) 0 50% repeat-x;}
table.ctList tr.hBg td {padding:10px; font-size:12px; vertical-align:middle; color:#666666; font-weight:bold;}

table.ctList tr.first td.col1,
table.ctList tr.first td.col2,
table.ctList tr.first td.col3,
table.ctList tr.first td.col4,
table.ctList tr.first td.col5,
table.ctList tr.first td.col6,
table.ctList tr.first td.col7,
table.ctList tr.first td.col8 {border-top:0 none; vertical-align:middle;}

table.ctList tr.sep td {height:10px; font-size:1px;}

table.ctList tr.bgc {background-color:#f8f8f7;}

table.ctList td.col1 {width:115px; padding:7px 5px 0 0; border-top:1px solid #f0f0f0; border-right:1px solid #f0f0f0; vertical-align:top !important; background-color:#FFFFFF;}
table.ctList td.col1 a {font-size:12px; color:#00245d !important; text-decoration:underline; padding:0 0 0 0;}
table.ctList td.col1 a:hover {text-decoration:none;}
table.ctList td.col1 a.img {padding:0;}
table.ctList td.col1 img {margin:7px 0 0 0;}

table.ctList td.col2 {padding:20px 6px 9px 10px; width:75px; text-align:left; border-top:1px solid #f0f0f0; border-right:1px solid #f0f0f0; font-size:12px; color:#666666; vertical-align:top !important;}
table.ctList td.col2 p.regPrice {font-size:14px; color:#666666; font-weight:bold;}
table.ctList td.col2 p.yourPrice {font-size:14px; color:#61890c; font-weight:bold;}
table.ctList td.col2 p.normalPrice {font-size:12px; color:#666666; text-decoration:line-through; font-weight:normal;}

table.ctList td.col3 {padding:7px 5px 7px 5px; width:78px; border-top:1px solid #f0f0f0; border-right:1px solid #f0f0f0; vertical-align:top !important;}
table.ctList td.col3 table.sPos {}
table.ctList td.col3 table.sPos td.txt {font-size:11px; color:#666666; padding:0 4px 0 4px; text-align:center;}
table.ctList td.col3 table.sMat {margin:2px 0 4px 0; float:left; clear:both; width:100%;}
table.ctList td.col3 table.sMat td.img {width:38px; padding:0 5px 0 0; vertical-align:top;}
table.ctList td.col3 table.sMat td.img img {width:38px !important; height:38px !important;}
table.ctList td.col3 table.sMat td.txt {font-size:11px; color:#666666; padding:0 5px 0 0; text-align:left; vertical-align:top;}

table.ctList td.col4 {padding:7px 9px 7px 9px; width:130px; border-top:1px solid #f0f0f0; border-right:1px solid #f0f0f0; vertical-align:top !important;}
table.ctList td.col4 table.sMat {margin:2px 0 4px 0; float:left; clear:both; width:100%;}
table.ctList td.col4 table.sMat td.img {width:38px; padding:0 5px 0 0; vertical-align:top;}
table.ctList td.col4 table.sMat td.img img {width:38px !important; height:38px !important;}
table.ctList td.col4 table.sMat td.txt {font-size:11px; color:#666666; padding:0 5px 0 0; text-align:left; vertical-align:top;}

table.ctList td.col5 {padding:7px 9px 7px 9px; width:130px; border-top:1px solid #f0f0f0; border-right:1px solid #f0f0f0; vertical-align:top !important;}
table.ctList td.col5 table.sMat {margin:2px 0 4px 0; float:left; clear:both; width:100%;}
table.ctList td.col5 table.sMat td.img {width:38px; padding:0 5px 0 0; vertical-align:top;}
table.ctList td.col5 table.sMat td.img img {width:38px !important; height:38px !important;}
table.ctList td.col5 table.sMat td.txt {font-size:11px; color:#666666; padding:0 5px 0 0; text-align:left; vertical-align:top;}

table.ctList td.col6 {padding:7px 9px 7px 9px; border-top:1px solid #f0f0f0; border-right:1px solid #f0f0f0; font-size:11px; color:#666666; vertical-align:top !important;}
table.ctList td.col6 p {font-size:11px; color:#666666;}
table.ctList td.col6 h6 {font-size:12px; color:#cf3395; padding:2px 0 0 0; line-height:normal;}

table.ctList td.col7 {border-top:1px solid #f0f0f0; padding:7px 7px 7px 7px; font-size:11px; color:#666666; vertical-align:top !important;}
table.ctList td.col7 table.sPct {margin:2px 0 2px 0; float:left; clear:both; width:100%;}
table.ctList td.col7 table.sPct td.img {width:59px; padding:0 5px 0 0; vertical-align:middle;}
table.ctList td.col7 table.sPct td.txt {font-size:11px; color:#666666; padding:0 5px 0 0; text-align:left; vertical-align:middle;}
table.ctList td.col7 ul {margin:0 0 0 0; padding:0; list-style-type:none;}
table.ctList td.col7 ul li {font-size:11px; color:#555555; padding:1px 0 1px 10px; background:url(http://images.dormeo.net/images/common/dblSquareGrey.gif) 0 8px no-repeat;}

table.ctList td.col8 {padding:7px 9px 7px 9px; width:260px; border-top:1px solid #f0f0f0; font-size:11px; color:#666666; vertical-align:top !important;}
table.ctList td.col8 p {font-size:11px; color:#666666;}
table.ctList td.col8 h6 {font-size:12px; color:#cf3395; padding:2px 0 0 0; line-height:normal;}
table.ctList td.col8 ul {margin:0 0 0 0; padding:0; list-style-type:none;}
table.ctList td.col8 ul li {font-size:11px; color:#555555; padding:1px 0 1px 10px; background:url(http://images.dormeo.net/images/common/dblSquareGrey.gif) 0 8px no-repeat;}

div.ezineLanding {background: url(http://images.dormeo.net/images/ezineLanding/mainImg.jpg) 0 0 no-repeat; position:relative; overflow:hidden; margin:0 0 0 0; padding:0 0 20px 0; zoom:1;}
div.ezineLanding.tYou {padding-bottom:80px;}

div.ezineLftSdw {background:url(http://images.dormeo.net/images/ezineLanding/lftSdw.jpg) 0 100% no-repeat;}
div.ezineLineSep {}
div.ezineTopTxt {width:420px; padding:0 0 10px 18px; font-size:12px; color:#545454; zoom:1;}
div.ezineTopTxt.spam {min-height:292px; _height:expression(this.scrollHeight < 292 ? "291px" : "auto" );}
div.ezineTopTxt h1 {font-size:37px; color:#00245d; padding:15px 0 10px 0;}
div.ezineTopTxt p {font-size:12px; color:#545454; padding:0 0 10px 0; line-height:17px;}
div.ezineTopTxt ul {margin:12px 0 22px 0; padding:0 0 0 0; list-style-type:none;}
div.ezineTopTxt ul li {font-size:18px; color:#000000; background:url(http://images.dormeo.net/images/ezineLanding/listArrow.gif) 0 11px no-repeat; padding:4px 0 4px 12px;}

div.ezineTopTxt img.catSpace1 {float:right; width:1px; height:46px; clear:right;}
div.ezineTopTxt img.catSpace2 {float:right; width:72px; height:21px; clear:right;}
div.ezineTopTxt img.catSpace3 {float:right; width:55px; height:125px; clear:right;}
div.ezineTopTxt img.catSpace4 {float:right; width:40px; height:40px; clear:right;}

div.ezineTopTxt table.catBtn {width:auto; margin-top:30px;}
div.ezineTopTxt table.catBtn table.inner_btn td.txt div  {padding-left:15px; padding-right:15px;}

div.ezineBtmTxt {padding:24px 0 0 18px; width:625px; color:#545454; font-size:14px; zoom:1; position:relative;}
div.ezineBtmTxt img.catSpace1 {float:right; width:275px; height:50px; clear:right;}
div.ezineBtmTxt h2 {color:#a91270; font-size:18px; line-height:23px; font-weight:normal; padding:12px 0 12px 0;}
div.ezineBtmTxt h3 {color:#a91270; font-size:18px; line-height:23px; font-weight:normal; padding:12px 0 12px 0;}
div.ezineBtmTxt p {color:#545454; font-size:14px; line-height:20px; padding:0 0 5px 0;}

table.ezineBtmTxt {width:100%;}
table.ezineBtmTxt td {vertical-align:top;}

table.ezinePicto {}
table.ezinePicto td.img {padding:0 10px 0 15px; vertical-align:top;}
table.ezinePicto td.txt {font-size:18px; color:#545454; padding:35px 0 0 0;}

div.ezineBtmTxt ul {margin:12px 0 22px 0; padding:0 0 0 0; list-style-type:none; zoom:1;}
div.ezineBtmTxt ul li {font-size:14px; color:#666666; background:url(http://images.dormeo.net/images/catLanding/listSmlArrow.gif) 0 9px no-repeat; padding:4px 0 4px 10px;}
div.ezineBtmTxt ul li strong {color:#000000;}

div.ezineBook {width:430px; left:380px; top:2px; position:absolute; z-index:5;}
div.ezineForm {position:absolute; z-index:10; width:304px; left:655px; top:195px; display:block;}
div.ezineForm img.formTop {float:left;}
div.ezineForm img.secondFormTop {float:left;}
div.ezineForm div.clear {clear:both;}
div.ezineInnerForm {padding:10px 15px 12px 20px; background:url(http://images.dormeo.net/images/ezineLanding/catFormBG.jpg) 0 0 repeat-x; float:left; display:block; width:269px;}
div.ezineInnerForm h5 {font-size:18px; color:#ffffff; padding:0 0 10px 0;}
div.ezineInnerForm h6 {font-size:11px; color:#ffffff; padding:0 0 7px 0;}
div.ezineInnerForm p {font-size:12px; color:#ffffff; padding:5px 0 5px 0;}
div.ezineInnerForm div.error {color:#fe0000; font-size:14px; width:60%; margin:0; font-weight:bold; padding:0 0 10px 0; border:0 none;display:none;}

/*Ebook Landing*/
div.ebookLanding {position:relative; overflow:hidden; margin:0 0 0 0; padding:0 0 20px 0; zoom:1;}
div.ebookLanding.tYou {padding-bottom:80px;}

div.ebookLftSdw {/*background:url(http://images.dormeo.net/images/ebookLanding/lftSdw.jpg) 0 100% no-repeat;*/}
div.ebookLineSep {}
div.ebookTopTxt {width:440px; padding:0 0 10px 18px; font-size:12px; color:#545454; zoom:1;}
div.ebookTopTxt.spam {min-height:292px; _height:expression(this.scrollHeight < 292 ? "291px" : "auto" );}
div.ebookTopTxt h1 {font-size:37px; color:#00245d; padding:15px 0 10px 0;}
div.ebookTopTxt p {font-size:12px; color:#545454; padding:0 0 10px 0; line-height:17px;}
div.ebookTopTxt ul {margin:12px 0 22px 0; padding:0 0 0 0; list-style-type:none;}
div.ebookTopTxt ul li {font-size:18px; color:#000000; background:url(http://images.dormeo.net/images/ebookLanding/listArrow.gif) 0 11px no-repeat; padding:4px 0 4px 12px;}

div.ebookTopTxt img.catSpace1 {float:right; width:1px; height:46px; clear:right;}
div.ebookTopTxt img.catSpace2 {float:right; width:72px; height:21px; clear:right;}
div.ebookTopTxt img.catSpace3 {float:right; width:55px; height:125px; clear:right;}
div.ebookTopTxt img.catSpace4 {float:right; width:40px; height:40px; clear:right;}

div.ebookTopTxt table.catBtn {width:auto; margin-top:30px;}
div.ebookTopTxt table.catBtn table.inner_btn td.txt div  {padding-left:15px; padding-right:15px;}

div.ebookBtmTxt {padding:24px 0 0 18px; width:625px; color:#545454; font-size:14px; zoom:1; position:relative;}
div.ebookBtmTxt img.catSpace1 {float:right; width:275px; height:50px; clear:right;}
div.ebookBtmTxt h2 {color:#a91270; font-size:18px; line-height:23px; font-weight:normal; padding:12px 0 12px 0;}
div.ebookBtmTxt h3 {color:#a91270; font-size:18px; line-height:23px; font-weight:normal; padding:12px 0 12px 0;}
div.ebookBtmTxt p {color:#545454; font-size:14px; line-height:20px; padding:0 0 5px 0;}

table.ebookBtmTxt {width:100%;}
table.ebookBtmTxt td {vertical-align:top;}

table.ebookPicto {}
table.ebookPicto td.img {padding:0 10px 0 15px; vertical-align:top;}
table.ebookPicto td.txt {font-size:18px; color:#545454; padding:35px 0 0 0;}

div.ebookBtmTxt ul {margin:12px 0 22px 0; padding:0 0 0 0; list-style-type:none; zoom:1;}
div.ebookBtmTxt ul li {font-size:14px; color:#666666; background:url(http://images.dormeo.net/images/catLanding/listSmlArrow.gif) 0 9px no-repeat; padding:4px 0 4px 10px;}
div.ebookBtmTxt ul li strong {color:#000000;}

div.ebookBook {width:430px; left:400px; top:2px; position:absolute; z-index:5;}
div.ebookForm {position:absolute; z-index:10; width:304px; right:0px; top:25px; display:block;}
div.ebookForm img.formTop {float:left;}
div.ebookForm img.secondFormTop {float:left;}
div.ebookForm div.clear {clear:both;}
div.ebookInnerForm {padding:10px 15px 12px 20px; background:url(http://images.dormeo.net/images/ebookLanding/catFormBG.jpg) 0 0 repeat-x; float:left; display:block; width:269px;}
/*div.ebookInnerForm .inputboxerror {border:2px solid #FF0000!important;}*/
div.ebookInnerForm h5 {font-size:18px; color:#333333; padding:0 0 10px 0;}
div.ebookInnerForm h6 {font-size:11px; color:#333333; padding:0 0 7px 0;}
div.ebookInnerForm p {font-size:12px; color:#333333; padding:5px 0 5px 0;}
div.ebookInnerForm div.error {color:#fe0000; font-size:14px; width:60%; margin:0; font-weight:bold; padding:0 0 10px 0; border:0 none;display:none;}


div.catLanding {background: url(http://images.dormeo.net/images/catLanding/mainImg.jpg) 0 0 no-repeat; position:relative; overflow:hidden; margin:0 0 0 0; padding:0 0 20px 0; zoom:1;}
div.catLanding.tYou {padding-bottom:80px;}

div.catLftSdw {background:url(http://images.dormeo.net/images/catLanding/lftSdw.jpg) 0 100% no-repeat;}
div.catLineSep {}
div.catTopTxt {width:420px; padding:0 0 25px 18px; font-size:12px; color:#545454; zoom:1;}
div.catTopTxt.spam {min-height:292px; _height:expression(this.scrollHeight < 292 ? "291px" : "auto" );}
div.catTopTxt h1 {font-size:37px; color:#00245d; padding:15px 0 10px 0;}
div.catTopTxt p {font-size:12px; color:#545454; padding:0 0 10px 0; line-height:17px;}
div.catTopTxt ul {margin:12px 0 22px 0; padding:0 0 0 0; list-style-type:none;}
div.catTopTxt ul li {font-size:18px; color:#000000; background:url(http://images.dormeo.net/images/catLanding/listArrow.gif) 0 11px no-repeat; padding:4px 0 4px 12px;}
div.catTopTxt a {color:#00245d;}
div.catTopTxt a:hover {color:#00245d;}

div.catTopTxt img.catSpace1 {float:right; width:1px; height:46px; clear:right;}
div.catTopTxt img.catSpace2 {float:right; width:52px; height:21px; clear:right;}
div.catTopTxt img.catSpace3 {float:right; width:75px; height:105px; clear:right;}
div.catTopTxt img.catSpace4 {float:right; width:60px; height:40px; clear:right;}

div.catTopTxt table.catBtn {width:auto; margin-top:30px;}
div.catTopTxt table.catBtn table.inner_btn td.txt div  {padding-left:15px; padding-right:15px;}

div.catBtmTxt {padding:24px 0 0 18px; width:625px; color:#545454; font-size:14px; zoom:1; position:relative;}
div.catBtmTxt img.catSpace1 {float:right; width:275px; height:50px; clear:right;}
div.catBtmTxt h2 {color:#249bd4; font-size:18px; line-height:23px; font-weight:normal; padding:12px 0 12px 0;}
div.catBtmTxt h3 {color:#249bd4; font-size:18px; line-height:23px; font-weight:normal; padding:12px 0 12px 0;}
div.catBtmTxt p {color:#545454; font-size:14px; line-height:20px; padding:0 0 5px 0;}
div.catBtmTxt a {color:#00245d;}
div.catBtmTxt a:hover {color:#00245d;}

table.catBtmTxt {width:100%;}
table.catBtmTxt td {vertical-align:top;}

table.catPicto {}
table.catPicto td.img {padding:0 10px 0 15px; vertical-align:top;}
table.catPicto td.txt {font-size:18px; color:#545454; padding:35px 0 0 0;}

div.catBtmTxt ul {margin:12px 0 22px 0; padding:0 0 0 0; list-style-type:none; zoom:1;}
div.catBtmTxt ul li {font-size:14px; color:#666666; background:url(http://images.dormeo.net/images/catLanding/listSmlArrow.gif) 0 9px no-repeat; padding:4px 0 4px 10px;}
div.catBtmTxt ul li strong {color:#000000;}

div.catBook {width:430px; left:380px; top:52px; position:absolute; z-index:5;}
div.catForm {position:absolute; z-index:10; width:304px; left:655px; top:195px; display:block;}
div.catForm img.formTop {float:left;}
div.catInnerForm {padding:10px 15px 12px 20px; background:url(http://images.dormeo.net/images/catLanding/catFormBG.jpg) 0 0 repeat-x; float:left; display:block; width:269px;}
div.catInnerForm h2 {font-size:18px; color:#ffffff; padding:0 0 10px 0;}
div.catInnerForm h5 {font-size:18px; color:#ffffff; padding:0 0 10px 0;}
div.catInnerForm h6 {font-size:11px; color:#ffffff; padding:0 0 7px 0;}
div.catInnerForm p {font-size:12px; color:#000000; padding:5px 0 5px 0;}
div.catInnerForm div.error {color:#fe0000; font-size:14px; width:60%; margin:0; font-weight:bold; padding:0 0 10px 0; border:0 none;display:none;}

table.catForm {}
table.catForm td.txt {font-size:12px; color:#000000; vertical-align:middle; padding:3px 0 3px 0; width:90px;}
table.catForm td.taTxt {font-size:11px; color:#000000; vertical-align:top; padding:3px 0 3px 0; width:90px;}
table.catForm td.cb {font-size:12px; color:#000000; vertical-align:middle; padding:3px 0 3px 9px; _padding-left:6px;}
table.catForm td.cb label {vertical-align:middle; margin-right:10px;}
table.catForm td.cb input {vertical-align:middle; margin:0; padding:0; margin-right:7px;}
table.catForm td.ff {padding:3px 0 3px 10px;}
table.catForm td.ff input {border:1px solid #c1c1c1; width:175px; padding:2px; font-size:12px; color:#000000; float:left; font-family:Arial, Helvetica, sans-serif;}
table.catForm td.ff textarea {border:1px solid #c1c1c1; width:175px; height:120px; padding:2px; font-size:11px; color:#000000; float:left; font-family:Arial, Helvetica, sans-serif; overflow:auto;}
table.catForm td.ff textarea.sml {height:40px;}
table.catForm td.ff select {border:1px solid #c1c1c1; padding:2px; font-size:11px; color:#000000; float:left; font-family:Arial, Helvetica, sans-serif; overflow:auto;}

table.catForm td.fcb {padding:3px 15px 3px 0;}
table.catForm td.fcb table.fcb {width:100%;}
table.catForm td.fcb table.fcb td.fcbl {vertical-align:top; padding:3px 0 0 6px;}
table.catForm td.fcb table.fcb td.fcbl input {}
table.catForm td.fcb table.fcb td.fcbr {color:#6b6b6b; font-size:11px; text-align:left; padding:6px 0 0 10px;}
table.catForm td.fcb table.fcb td.fcbr a {color:#6b6b6b;}
table.catForm td.fcb table.fcb td.fcbr a p {padding:0px}
table.catForm td.fcb table.fcb td.fcbr label {color:#000000;}

table.gmailRec {width:98%; margin:5px 0 5px 0; border:1px solid #c3d9ff;}
table.gmailRec td {background-color:#e8eefa; border:1px solid #c3d9ff; font-size:12px; padding:5px; text-align:center; font-weight:bold;}
table.gmailRec td a {background:url(http://images.dormeo.net/images/icons/gmail_icon.jpg) 0 0 no-repeat; font-size:12px; font-weight:bold; padding:0 0 0 30px; color:#00245d;}
table.gmailRec td a:hover {text-decoration:none;}

table.catBtn {margin:15px auto 0 auto; cursor:pointer; width:100%;}
table.inner_btn {width:100%;}
table.inner_btn td.txt {background:url(http://images.dormeo.net/images/btn/btnGreenBG.jpg) 50% 50% repeat-x; padding:2px; vertical-align:middle;}
table.inner_btn td.txt div {border:1px solid #ffffff; font-size:22px; font-weight:bold; color:#FFFFFF; text-align:center; padding:16px 5px 16px 5px;}
table.inner_btn td.lside {width:4px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/lms.png', sizingMethod='scale'); height:100%;}
table.inner_btn tr>td.lside {background:url(http://images.dormeo.net/images/btn/lms.png) 0 0 repeat-y;}
table.inner_btn td.rside {width:4px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/rms.png', sizingMethod='scale'); height:100%;}
table.inner_btn tr>td.rside {background:url(http://images.dormeo.net/images/btn/rms.png) 0 0 repeat-y;}

table.vert_shadow {width:100%;}
table.vert_shadow td.tcorner {height:10px; width:4px; vertical-align:bottom;}
table.vert_shadow td.vpos {vertical-align:bottom; width:100%;}
table.vert_shadow td.vert {width:4px; height:4px;}
table.vert_shadow td.verb {width:4px; height:4px;}
table.vert_shadow td.tsh {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/tms.png', sizingMethod='scale'); width:100%; height:4px;}
table.vert_shadow tr>td.tsh {background:url(http://images.dormeo.net/images/btn/tms.png) 0 0 repeat-x; width:100%;}
table.vert_shadow td.bsh {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/bms.png', sizingMethod='scale'); width:100%; height:4px;}
table.vert_shadow tr>td.bsh {background:url(http://images.dormeo.net/images/btn/bms.png) 0 0 repeat-x; width:100%;}

table.catBtn table.inner_btn td.txt div {padding:8px 5px 8px 5px;}

table.dreamsBtn {margin:5px auto; cursor:pointer; width:100%;}
table.dreamsBtn table.inner_btn td.txt {background:url(http://images.dormeo.net/images/btn/dreamsBtnBg.jpg) 50% 50% repeat-x; padding:0px; vertical-align:middle;}
table.dreamsBtn table.inner_btn td.txt div {border:0px none; font-size:12px; font-weight:bold; color:#00245d; text-align:center; padding:5px 5px 5px 5px; border:1px solid #ffffff; }

div.dreamsTY table.dreamsBtn {width:auto; float:none; display:block; margin:15px 0 0 0;}
table.dreamsBtn table.inner_btn td.txt div {padding:5px 25px 5px 25px;}

/* valentines_Landing - difference from catalog_landing */
div.valentines_Landing {background: url(http://images.dormeo.net/images/catLanding/valentines_mainImg.jpg) 0 0 no-repeat; position:relative; overflow:hidden; margin:0 0 0 0; padding:0 0 20px 0; zoom:1; min-height:365px; height:auto !important; height:365px;}
div.valentines_Landing div.catLftSdw {background:none;}
div.valentines_Landing div.catInnerForm {background:url(http://images.dormeo.net/images/catLanding/valentines_FormBG.png) 0 0 repeat-x; padding:10px 15px 12px 15px; width:274px;}
div.valentines_Landing div.catInnerForm p {color:#FFF;}
div.valentines_Landing div.catInnerForm div.error {background:#F00; color:#FFF; width:auto; padding:5px 10px; margin:10px 0; text-align:center;}
div.valentines_Landing .cb div.inputboxerror {border:0 none !important;}
div.valentines_Landing .cb div label {float:left;}
div.valentines_Landing .cb div input {margin:0;}
div.valentines_Landing .cb div span {padding:2px; margin:-2px 2px 0 0; float:left;}
div.valentines_Landing .cb div.inputboxerror span {border: 2px solid #9C1671 !important; padding:0;}
div.valentines_Landing .fcbl div {padding:2px;}
div.valentines_Landing .fcbl div.inputboxerror {padding:0;}
div.valentines_Landing .fcbl div input {margin:0;}
div.valentines_Landing div.catBook {left:410px;}
div.valentines_Landing div.catTopTxt img.catSpace1, div.valentines_Landing div.catTopTxt img.catSpace2, div.valentines_Landing div.catTopTxt img.catSpace3, div.valentines_Landing div.catTopTxt img.catSpace4, div.valentines_Landing div.catBtmTxt img.catSpace1 {display: none;}
div.valentines_Landing div.catTopTxt {width:390px; padding-bottom:0;}
div.valentines_Landing div.catTopTxt h1 {font-size:36px; padding:20px 0 15px;}
div.valentines_Landing div.catTopTxt h2 {color:#666; font-size:20px; line-height:24px; padding:20px 0 15px; font-weight:normal;}
div.valentines_Landing div.catTopTxt p, div.valentines_Landing div.catBtmTxt p {color:#666; font-size:13px; line-height:18px; padding-bottom:15px;}
div.valentines_Landing div.catBtmTxt {padding-top:0;}
div.valentines_Landing div.catBtmTxt h2 {color:#c50a7b; font-size:20px; line-height:24px; padding:20px 0 15px; font-weight:normal;}
div.valentines_Landing div.catForm {position:relative; float:right; z-index:10; width:304px; left:0; top:0; display:block; padding:240px 15px 10px 0;}
/* end - valentines_Landing - difference from catalog_landing */

table.prodVid {width:100%; margin:0 0 35px 0; position:relative; zoom:1;}
table.prodVid td.img {width:105px; padding:0 20px 0 0; vertical-align:top;}
table.prodVid td.img a {}
table.prodVid td.img a img {}
table.prodVid td.txt {vertical-align:top;}
table.prodVid td.txt table.cntTxt {width:100%; height:90px;}
table.prodVid td.txt table.cntTxt td.iTxt {vertical-align:top}
table.prodVid td.txt table.cntTxt td.btn {vertical-align:bottom;}
table.prodVid td.txt table.cntTxt td.btn a {float:left; display:block; text-align:center; overflow:hidden; padding:7px 10px 6px 10px; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; background:url(http://images.dormeo.net/images/index_v2/btnBG.jpg) 0 50% repeat-x; cursor:pointer;}

table.prodTest {width:100%; margin:0 0 35px 0; position:relative; zoom:1;}
table.prodTest td.img {width:105px; padding:0 20px 0 0; vertical-align:top;}
table.prodTest td.img a {}
table.prodTest td.img a img {}
table.prodTest td.txt {vertical-align:top;}
table.prodTest td.txt table.cntTxt {width:100%; height:90px;}
table.prodTest td.txt table.cntTxt td.iTxt {vertical-align:top}
table.prodTest td.txt table.cntTxt td.btn {vertical-align:bottom; padding:10px 0 0 0;}
table.prodTest td.txt table.cntTxt td.btn a {float:left; display:block; text-align:center; overflow:hidden; padding:7px 10px 6px 10px; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; background:url(http://images.dormeo.net/images/index_v2/btnBG.jpg) 0 50% repeat-x; cursor:pointer;}

table.bedCrossShort {width:100%;}
table.bedCrossShort td.text {padding:4px 0 18px 0;}
table.bedCrossShort td.pic {width:320px; vertical-align:top;}
table.bedCrossShort td.txtCross {width:100%; vertical-align:top; padding:4px 0 0 0;}
table.bedCrossShort table.points {width:100%; margin:0 0 0 0;}
table.bedCrossShort table.points td {vertical-align:top;}
table.bedCrossShort table.points td.pLft {width:50%;}
table.bedCrossShort table.points td.nbr {width:19px; vertical-align:top; padding:2px 5px 2px 0;}
table.bedCrossShort table.points td.txt {vertical-align:top; font-size:13px; color:#333333; padding:4px 10px 7px 0; width:100%;}
table.bedCrossShort table.points td.txtWide {vertical-align:top; font-size:13px; color:#333333; padding:4px 10px 7px 0;}

table.bedCrossShort table.pointsInner {}
table.bedCrossShort table.pointsInner td.nbr {width:19px; vertical-align:top; padding:2px 5px 2px 0;}
table.bedCrossShort table.pointsInner td.txt {vertical-align:top; font-size:13px; color:#333333; padding:4px 10px 7px 0;}
table.bedCrossShort table.pointsInner td.txtWide {vertical-align:top; font-size:13px; color:#333333; padding:4px 10px 7px 0;}

table.bedCrossShort td.txtCross table.points td.txtWide {vertical-align:middle; font-size:11px; color:#000000; padding:0 0 0 10px; height:34px;}

.cartProdDesc {width:700px; margin:0 auto; overflow:hidden;}
	.cartProdDescL {float:left; width:360px; color:#333333; font-size:13px; padding:10px;}
	.cartProdDescL h2 {color:#00245d; font-size:20px; font-weight:normal; padding:0 0 14px 0; line-height:normal;}
	.cartProdDescL h3 {color:#00245d; font-size:14px; padding:20px 0 0 0; line-height:normal;}
	.cartProdDescL h4 {color:#00245d; font-size:12px; padding:7px 0 7px 0; line-height:normal;}
	.cartProdDescL h5 {color:#00245d; font-size:12px; padding:7px 0 7px 0; line-height:normal;}
	.cartProdDescL h6 {color:#00245d; font-size:12px; padding:7px 0 7px 0; line-height:normal;}
	.cartProdDescL p {font-size:13px; color:#333333; padding:7px 0 7px 0; line-height:17px;}

.cartProdDescR {float:right; width:300px; padding:10px;}
.cartProdDescR .cartProdBnf {padding:10px; background-color:#f0eee7;}

div.aboutAskUs {background:url(http://images.dormeo.net/images/askus/askBG.jpg) 0 0 repeat-x; padding:10px 12px 10px 12px; overflow:hidden; zoom:1;}
h5.aboutAskUs {font-size:25px; line-height:29px; color:#00245d; padding:0 0 10px 0;}
div.aboutAskUs div.img {float:left;}
div.aboutAskUs div.img img {border:2px solid #FFFFFF;}
div.aboutAskUs div.txt {float:left; width:420px; padding:0 0 0 13px; font-size:12px; line-height:16px; color:#666666;}
div.aboutAskUs div.txt h1 {font-size:18px; line-height:normal; color:#666666; padding:2px 0 10px 0;}
div.aboutAskUs div.txt p {font-size:12px; line-height:16px; color:#666666; padding:0 0 7px 0;}

div.askUsForm {padding:20px 20px 0 0; font-size:12px; line-height:16px; color:#666666;}
div.askUsForm h5 {font-size:21px; color:#CF3395; padding:0 0 7px 0; line-height:normal;}
div.askUsForm p {font-size:12px; line-height:16px; color:#666666; padding:0 0 7px 0;}

table.askUsForm {margin:15px 0 0 0;}
table.askUsForm td.ftxt {font-size:14px; font-weight:bold; color:#00245d; padding:7px 25px 0 0; vertical-align:top;}
table.askUsForm td.ff {padding:4px 0 4px 4px; vertical-align:top;}
table.askUsForm td.ff input {border:1px solid #a8a8a8; width:305px; padding:3px; float:left; font-size:12px; line-height:16px; color:#666666; font-family:Arial, Helvetica, sans-serif;}
table.askUsForm td.ff textarea {border:1px solid #a8a8a8; width:305px; padding:2px; margin:0px; overflow:auto; height:150px; float:left; font-size:12px; line-height:16px; color:#666666; font-family:Arial, Helvetica, sans-serif;}
table.askUsForm td.fdec {font-size:11px; line-height:15px; color:#666666; padding:0 0 0 4px;}
table.askUsForm td.fdec strong {font-size:14px; color:#00245d;}

table.askUsBtn {margin:30px 0 0 0; cursor:pointer; width:100%;}
table.askUsBtn td table.inner_btn td.txt div {padding:10px 5px;}

div.askUsLists {margin:35px 0 0 0;}
div.askUsLists div.faq {padding:0 0 0 0;}
div.askUsLists h5 {font-size:14px; color:#cf3395; line-height:18px; padding:0 0 15px 0;}
div.askUsTopList {border:1px solid #d7d7d7; background-color:#f6f6f6; padding:5px 20px 5px 20px;}

div.askUsTopList div.askUsTopListItem {border-top:1px solid #d7d7d7; position:relative; padding:15px 0 18px 0; font-size:12px; color:#666666; line-height:16px;}
div.askUsTopList div.askUsTopListItem.first {border:0 none;}
div.askUsTopList div.askUsTopListItem h3 {font-size:18px; color:#00245d; line-height:22px; font-weight:normal; padding:0 0 10px 0;}
div.askUsTopList div.askUsTopListItem p {}
div.askUsTopList div.askUsTopListItem a {font-size:12px; color:#666666;}

#frmCartOrderConfirm input.inputboxerror, #frmCartOrderConfirm textarea.inputboxerror {padding: 1px 2px; border: 2px solid red;}

#frmCatalogLanding input.inputboxerror {padding: 1px 2px; border: 2px solid red;}
#frmCatalogLandingVU input.inputboxerror {padding: 1px 2px; border: 2px solid red;}

#TB_ajaxContent .popupTxt {padding:0 15px 0 15px; font-size:12px; color:#333333; line-height:17px;}

#TB_ajaxContent .popupTxt h2 {font-size:22px; color:#000000; padding:0 0 0 0; line-height:normal;}
#TB_ajaxContent .popupTxt h3 {font-size:18px; color:#00245d; padding:0 0 12px 0; font-weight:normal; line-height:normal;}
#TB_ajaxContent .popupTxt h3 {font-size:18px; color:#00245d; padding:10px 0 6px 0; font-weight:normal; line-height:normal;}
#TB_ajaxContent .popupTxt h4 {font-size:14px; color:#00245d; padding:6px 0 4px 0; line-height:normal;}
#TB_ajaxContent .popupTxt h5 {font-size:13px; color:#00245d; padding:6px 0 4px 0; line-height:normal;}
#TB_ajaxContent .popupTxt h6 {font-size:13px; color:#7ca326; padding:6px 0 4px 0; line-height:normal;}
#TB_ajaxContent .popupTxt p {font-size:13px; color:#333333; line-height:19px; padding:6px 0 6px 0;}
#TB_ajaxContent .popupTxt ul {margin:0 0 10px 15px; padding:0; list-style-type:none; color:#333333;}
#TB_ajaxContent .popupTxt ul li {background: url(http://images.dormeo.net/images/articles/listSquare.gif) 0 8px no-repeat; padding-left:9px; padding-bottom:7px; line-height:19px;}
#TB_ajaxContent .popupTxt ol li {padding-bottom:7px;}
#TB_ajaxContent .popupTxt a {color:#00245d; text-decoration:underline;}
#TB_ajaxContent .popupTxt a:hover {color:#00245d; text-decoration:none;}
#TB_window #TB_ajaxContent .popupTxt a {color:#00245d; text-decoration:underline;}
#TB_window #TB_ajaxContent .popupTxt a:hover {color:#00245d; text-decoration:none;}

/*Dream v1*/
.dreamsHeader {clear:both; margin:0 0 11px 0; position:relative; zoom:1; width:100%; padding:0 0 16px 0; overflow:hidden; zoom:1;}
.dreamsHeader > div.dreamsForm {background:url(http://images.dormeo.net/images/bg85trans.png) 0 0 repeat;}
div.dreamsForm {float:right; margin:16px 18px 0 0; _margin-right:9px; width:280px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/bg85trans.png', sizingMethod='scale');}
div.dreamsForm table.dreamsForm {width:100%; position:relative; border:1px solid #FFFFFF; }
table.dreamsForm td.dCnt {padding:16px 25px 16px 25px; }
table.dreamsForm td.dCnt h4 {font-size:18px; color:#6c8e06; padding:0 0 12px 4px;}
table.dreamsForm td.dCnt label {display:block; float:left; font-size:12px; color:#00245d; padding:6px 0 4px 4px;}
table.dreamsForm td.dCnt input {border:1px solid #d2d8d4; width:215px; clear:both; margin:0 0 0 3px; padding:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
table.dreamsForm td.dCnt a {font-size:11px; color:#00245d; line-height:normal; padding:0 0 0 4px; display:block;}
table.dreamsForm td.dCnt a:hover {text-decoration:none;}

table.dreamsForm table.fcb {width:100%; clear:both; margin:0 0 7px 0;}
table.dreamsForm table.fcb td.fcbl {vertical-align:top; padding:7px 0 0 5px; _padding-top:2px; width:15px;}
table.dreamsForm table.fcb td.fcbl input {border:0 none; padding:0; margin:0; width:13px; height:13px;}
table.dreamsForm table.fcb td.fcbr {color:#6b6b6b; font-size:11px; text-align:left; padding:6px 0 0 6px;}

div.dreamsCnt {float:left; margin:20px 0 0 25px; _margin-left:13px; width:365px;}
div.dreamsCnt div.cntH3 {position:relative; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#ffffff; font-weight:normal; padding:1px 0 0 1px; margin:0 0 6px 0;}
div.dreamsCnt div.cntH3 h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#00245d; font-weight:normal; position:absolute; top:0; left:0px;}
div.dreamsCnt div.cntH4 {position:relative; font-size:29px; color:#ffffff; font-weight:normal; padding:1px 0 0 1px;}
div.dreamsCnt div.cntH4 h4 {font-size:29px; color:#cb2a91; font-weight:normal; position:absolute; top:0px; left:0px;}
div.dreamsCnt table.dBook {margin:15px 0 0 0;}
div.dreamsCnt table.dBook td.img {padding:0 0 0 0;}
div.dreamsCnt table.dBook td.txt {font-size:14px; color:#4c4c4c; line-height:20px; vertical-align:top; padding:0 35px 0 10px;}

/*Dream v2*/
.dreamsHeader_v2 {clear:both; margin:15px 0 11px 0; position:relative; zoom:1; width:100%; padding:0 0 16px 0; overflow:hidden; zoom:1; background:url(http://images.dormeo.net/images/dreams/dreamsBG_v2_beta.jpg) 0 0 no-repeat}
.dreamsHeader_v2 > div.dreamsForm_v2 {background:url(http://images.dormeo.net/images/bg85trans.png) 0 0 repeat;}
div.dreamsForm_v2 {float:right; margin:16px 18px 0 0; _margin-right:9px; width:280px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/bg85trans.png', sizingMethod='scale');}
div.dreamsForm_v2 table.dreamsForm_v2 {width:100%; position:relative; border:1px solid #FFFFFF; }
table.dreamsForm_v2 td.dCnt_v2  {padding:16px 25px 16px 25px; }
table.dreamsForm_v2 td.dCnt_v2 h4 {font-size:18px; color:#6c8e06; padding:0 0 12px 4px;}
table.dreamsForm_v2 td.dCnt_v2 label {display:block; float:left; font-size:12px; color:#00245d; padding:6px 0 4px 4px;}
table.dreamsForm_v2 td.dCnt_v2 input {border:1px solid #d2d8d4; width:215px; clear:both; margin:0 0 0 3px; padding:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
table.dreamsForm_v2 td.dCnt_v2 textarea {border:1px solid #d2d8d4; width:215px; height:55px; clear:both; margin:0 0 0 3px; padding:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif; overflow:auto}
table.dreamsForm_v2 td.dCnt_v2 a {font-size:11px; color:#00245d; line-height:normal; padding:0 0 0 4px; display:block;}
table.dreamsForm_v2 td.dCnt_v2 a:hover {text-decoration:none;}

div.dreamsCnt_v2 {float:left; margin:15px 0 0 25px; _margin-left:13px; width:650px;}
div.dreamsCnt_v2 div.cntH3 {position:relative; font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#ffffff; font-weight:normal; padding:1px 0 0 1px; margin:0 0 6px 0;}
div.dreamsCnt_v2 div.cntH3 h3 {font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#00245d; font-weight:normal; position:absolute; top:0; left:0px;}
div.dreamsCnt_v2 div.posR {width:285px; float:right; position:relative; padding:8px 0 0 0}
div.dreamsCnt_v2 div.posR div.cntH4 {position:relative; font-size:22px; color:#ffffff; font-weight:normal; padding:1px 0 0 1px;}
div.dreamsCnt_v2 div.posR div.cntH4 h4 {font-size:22px; color:#429725; font-weight:normal; position:absolute; top:0px; left:0px;}
div.dreamsCnt_v2 div.posR div.cntH5 {position:relative; font-size:14px; line-height:20px; color:#2d2c2c; font-weight:normal; padding:15px 0 0 0}


div.dreamsTY {float:left; margin:20px 0 0 25px; _margin-left:13px; width:470px; font-size:14px; color:#4c4c4c; line-height:20px;}
div.dreamsTY h3 {font-size:22px; color:#cb2a91; padding:0 0 12px 0; line-height:normal;}
div.dreamsTY p {font-size:14px; color:#4c4c4c; line-height:20px;}

.mainDreamsItem {padding:0 0 5px 0; position:relative; clear:both; overflow:hidden; border:1px solid #f1eee7; background:url(http://images.dormeo.net/images/articles/itemBG.jpg) 0 0 repeat-x; zoom:1;}

.mainDreamsItem table.dreams {width:50%; float:left;}
.mainDreamsItem table.dreams td.art {font-size:12px; color:#00245d; font-weight:bold; padding:12px 10px 0 15px; vertical-align:top;}
.mainDreamsItem table.dreams td.art h2 {font-size:22px; color:#00245d; padding:0 0 3px 0;}
.mainDreamsItem table.dreams td.art h2 a {font-size:22px; color:#00245d; text-decoration:none;}
.mainDreamsItem table.dreams td.art h2 a:hover {text-decoration:underline;}
.mainDreamsItem table.dreams td.art h3 {font-size:16px; color:#000000; padding:0 0 0 0; margin:0;}
.mainDreamsItem table.dreams td.art h3 a {font-size:16px; color:#000000; text-decoration:none;}
.mainDreamsItem table.dreams td.art h3 a:hover {text-decoration:underline;}

.mainDreamsItem table.dreams td.ftrSoc {padding:15px 0 15px 150px; vertical-align:top;}

table.dreamsInner {margin:0; margin-bottom:-40px; overflow:visible; position:relative; z-index:2; zoom:1; width:100%;}
table.dreamsInner td.img {padding:12px 0 0 0; width:118px; vertical-align:top; overflow:visible; z-index:2; zoom:1;}
table.dreamsInner td.img a {border:1px solid #dddddd; float:left; display:block; zoom:1;}
table.dreamsInner td.img img {border:1px solid #FFFFFF; float:left; display:block; zoom:1;}
table.dreamsInner td.txt {vertical-align:top; font-size:13px; color:#666666; padding:12px 0 40px 15px; font-weight:normal;}

.testimonials {clear:both; margin:0 0 2px 0; position:relative; zoom:1; width:100%; padding:0 0 0 0; overflow:hidden; zoom:1; min-height:160px; _height:expression(this.scrollHeight < 160 ? "159px" : "auto" ); }
.testimonials .testimonialsText {float:left; padding:22px 0 0 20px; width:455px; font-size:12px; color:#666666;}
.testimonials .testimonialsText h3 {font-size:25px; color:#00245d; padding:0 0 7px 0;}
.testimonials .testimonialsText h4 {font-size:18px; color:#cc2a91; font-weight:normal; padding:0 0 7px 0;}
.testimonials .testimonialsText p { font-size:12px; color:#666666; padding:7px 0 7px 0;}

.testimonialsFilter {background-color:#f0eee7; clear:both; padding:11px 20px 15px 20px; margin:0 0 0 0;}
	.testimonialsFilter h6 {font-size:18px; color:#00245d; font-weight:normal; padding:0 0 9px 0;}
	.testimonialsFilter table.filter {background:url(http://images.dormeo.net/images/dubleLine.jpg) 0 0 repeat-x;}
		.testimonialsFilter table.filter td {padding:0 0 0 20px; vertical-align:bottom;}
		.testimonialsFilter table.filter td.first {padding:0 0 0 0;}
		.testimonialsFilter table.filter td p {font-size:12px; color:#666666; padding:10px 0 5px 0;}
		.testimonialsFilter table.filter td select {font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc; padding:2px; width:138px;}
		.testimonialsFilter table.filter td.reset {vertical-align:bottom; width:auto;}
		.testimonialsFilter table.filter td.reset a {font-size:11px; color:#00245d; text-decoration:underline;}
		.testimonialsFilter table.filter td.reset a:hover {text-decoration:none;}

.testimonialsListHeader {padding:11px 21px 11px 21px; background-color:#f0eee7; font-size:14px; font-weight:bold; color:#cc2a91; margin:20px 0 0 0;}
.testimonialsListHeader span {color:#666666;}

.mainTestimonialsItem {padding:0 0 5px 0; margin:10px 0 0 0; position:relative; clear:both; overflow:hidden; border:1px solid #f1eee7; background:url(http://images.dormeo.net/images/articles/itemBG.jpg) 0 0 repeat-x; zoom:1;}

.mainTestimonialsItem table.testimonials {width:100%;}
.mainTestimonialsItem table.testimonials td.art {font-size:12px; color:#00245d; font-weight:bold; padding:12px 10px 0 15px; vertical-align:top;}
.mainTestimonialsItem table.testimonials td.art h2 {font-size:18px; color:#00245d; padding:0 0 7px 0; font-weight:normal;}
.mainTestimonialsItem table.testimonials td.art h2 a {font-size:18px; color:#00245d; text-decoration:none;}
.mainTestimonialsItem table.testimonials td.art h2 a:hover {text-decoration:underline;}
.mainTestimonialsItem table.testimonials td.art h3 {font-size:14px; color:#000000; padding:0 0 0 0; margin:0; font-weight:normal;}
.mainTestimonialsItem table.testimonials td.art h3 a {font-size:14px; color:#000000; text-decoration:none;}
.mainTestimonialsItem table.testimonials td.art h3 a:hover {text-decoration:underline;}

.mainTestimonialsItem table.testimonials td.ftrSoc {padding:15px 0 15px 150px; vertical-align:top;}

table.testimonialsInner {margin:0; margin-bottom:-40px; overflow:visible; position:relative; z-index:2; zoom:1; width:100%;}
table.testimonialsInner td.img {padding:12px 0 0 0; width:118px; vertical-align:top; overflow:visible; z-index:2; zoom:1;}
table.testimonialsInner td.img a {border:1px solid #dddddd; float:left; display:block; zoom:1;}
table.testimonialsInner td.img img {border:1px solid #FFFFFF; float:left; display:block; zoom:1;}
table.testimonialsInner td.txt {vertical-align:top; font-size:13px; color:#666666; padding:12px 0 40px 15px; font-weight:normal;}

/* tooltip */
#toolTip {display:none; z-index:4000; background:url(http://images.dormeo.net/images/ttarrowbtm.gif) left bottom no-repeat; padding:0 0 16px 0; max-width:300px; _width:300px;}
#toolTip.bottom {display:none; z-index:4000; background:url(http://images.dormeo.net/images/ttarrowtop.gif) left top no-repeat; padding:16px 0 0 0; max-width:300px; _width:300px;}
#toolTip div {font-size:12px; padding:16px 18px 16px 18px; border-left:1px solid #b6b6b6; border-right:1px solid #b6b6b6; border-top:1px solid #b6b6b6; border-bottom:0 none; font-size:11px; color:#4d4d4d; background-color:#FFFFFF;}
#toolTip.bottom div {font-size:12px; padding:16px 18px 16px 18px; border-left:1px solid #b6b6b6; border-right:1px solid #b6b6b6; border-bottom:1px solid #b6b6b6; border-top:0 none; font-size:11px; color:#4d4d4d; background-color:#FFFFFF;}
#toolTip div h6 {font-size:14px; color:#00245d; padding:0 0 8px 0;}
.ttTriger {cursor:help;}
.ttBenefit {cursor:help;}

#toolTipFur {display:none; z-index:2000; background:url(http://images.dormeo.net/images/common/ttLft.gif) 0 50% no-repeat; padding:0 0 0 9px; width:200px; cursor:pointer;}
body > #toolTipFur {background:url(http://images.dormeo.net/images/common/ttLft.png) 0 50% no-repeat;}

#toolTipFur.left {display:none; z-index:4000; background:url(http://images.dormeo.net/images/vttRgt.gif) 100% 50% no-repeat; padding:0 9px 0 0; width:200px;}
body > #toolTipFur.left {background:url(http://images.dormeo.net/images/common/ttRgt.png) 100% 50% no-repeat;}

#toolTipFur div > div {background:url(http://images.dormeo.net/images/bg80trans.png) 0 0 repeat;}
#toolTipFur div div {font-size:12px; padding:8px 10px 8px 10px; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; border-top:1px solid #ffffff; border-left:0 none; font-size:11px; color:#4d4d4d; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/bg80trans.png', sizingMethod='scale');}

#toolTipFur.left div div {font-size:12px; padding:8px 10px 8px 10px; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:0 none; font-size:11px; color:#4d4d4d;}

#PopUpDiv {z-index:99999;}

/* SI index banners */

.bannerLeft {width:732px; height:377px; position:relative; zoom:1; z-index:1; background:url(http://images.dormeo.net/images/indexKV/SI_Aug_v2/mbBG.jpg) 0 0 no-repeat;}
.bannerLeft table.leftBnr {float:right; height:377px;}
.bannerLeft table.leftBnr td.txtTop {vertical-align:top; text-align:right; padding:22px 25px 0 0;}
.bannerLeft table.leftBnr td.txtTop h1 {color:#00245d; font-size:41px; font-weight:normal; padding:0 0 12px 0;}
.bannerLeft table.leftBnr td.txtTop h1 a {color:#00245d; font-size:41px; text-decoration:none;}
.bannerLeft table.leftBnr td.txtTop h1 a:hover {text-decoration:underline;}
.bannerLeft table.leftBnr td.txtTop h2 {color:#c70083; font-size:25px; font-weight:normal;}
.bannerLeft table.leftBnr td.txtTop h2 a {color:#c70083; font-size:25px; text-decoration:none;}
.bannerLeft table.leftBnr td.txtTop h2 a:hover {text-decoration:underline;}
.bannerLeft table.leftBnr td.txtBtm {vertical-align:top; padding:15px 0 0 0; width:319px; text-align:right;}
.bannerLeft table.leftBnr td.txtBtm img.disc {margin:0px 25px 0px 0px; clear:both;}
.bannerLeft table.leftBnr td.txtBtm div.ihateIE {width:100%; clear:both; zoom:1;}
.bannerLeft table.leftBnr td.txtBtm div.lftBtn {padding:12px 11px; margin:0px 0px 0px 76px; _margin:0px 0px 0px 37px;  width:234px; background:url(http://images.dormeo.net/images/indexKV/SI_Aug_v2/btnLft.jpg) 0 0 no-repeat; float:left; clear:both;}
.bannerLeft table.leftBnr td.txtBtm div.lftBtn a {font-size:18px; color:#ffffff; width:234px; padding:12px 0 11px 0; float:left; display:block; text-align:center; clear:both;}
.bannerLeft table.leftBnr td.txtBtm div.lftBnrTxt {font-size:19px; color:#686868; padding:5px 25px 0 0; *padding-right:0px; text-align:right; float:right;}
.bannerLeft table.leftBnr td.imgBan {vertical-align:bottom; padding:0 0 1px 0;}
.bannerLeft table.leftBnr td.imgBan div.imgBan {width:226px; height:232px;}

.bannerRight {width:236px; position:relative; zoom:1; cursor:pointer; background:url(http://images.dormeo.net/images/indexKV/SI_Aug_v2/rbBG.jpg) 0 0 no-repeat; height:377px;}
.bannerRight h3 {font-size:18px; color:#c70083; text-align:center; padding:20px 28px 16px 28px; font-weight:normal;}
.bannerRight p {font-size:11px; color:#525252; padding:0 28px 184px 28px;}
.bannerRight > div.rgtBtn {background:url(http://images.dormeo.net/images/indexKV/SI_Aug_v2/rgtBtn.png) 0 0 no-repeat;}
.bannerRight div.rgtBtn {padding:11px; margin:0px auto; width:203px; border:0 none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/indexKV/SI_Aug_v2/rgtBtn.png', sizingMethod='scale'); clear:both; overflow:hidden;}
.bannerRight div.rgtBtn a {font-size:18px; color:#ffffff; width:203px; padding:10px 0 11px 0; float:left; display:block; text-align:center; clear:both;}

.bannerRight_v3 {width:203px; position:relative; zoom:1; cursor:pointer; background:url(http://images.dormeo.net/images/indexKV/SI_Aug_v3/august_banner_2010_v5.jpg) 0 0 no-repeat; height:377px;}
.bannerRight_v3 h3 {font-size:18px; color:#ffffff; text-align:left; padding:15px 15px 16px 15px; font-weight:normal; line-height:24px}
.bannerRight_v3 h3 strong {font-size:15px; line-height:21px; color:#BED82D; font-weight:bold;}
.bannerRight_v3 p {font-size:12px; color:#ffffff; padding:0 15px 0px 15px; width:60%; font-weight:bold; line-height:18px}
.bannerRight_v3 table.brv3_holder td.brv3h_bot > div.rgtBtn {background:url(http://images.dormeo.net/images/indexKV/SI_Aug_v3/rgtBtn.png) 0 0 no-repeat;}
.bannerRight_v3 table.brv3_holder td.brv3h_bot div.rgtBtn {padding:0px; margin:0px auto; width:183px; border:0 none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/indexKV/SI_Aug_v3/rgtBtn.png', sizingMethod='scale'); clear:both; overflow:hidden;}
.bannerRight_v3 table.brv3_holder td.brv3h_bot div.rgtBtn a {font-size:18px; color:#ffffff; width:183px; padding:10px 0 11px 0; float:left; display:block; text-align:center; clear:both; line-height:24px}
.bannerRight_v3 table.brv3_holder {width:203px; height:377px;}
.bannerRight_v3 table.brv3_holder td.brv3h_top {height:322px; vertical-align:top}
.bannerRight_v3 table.brv3_holder td.brv3h_bot {height:55px; vertical-align:top}

.prodBanner {background: url(http://images.dormeo.net/images/indexKV/SI_Aug/prodBannerBG.jpg) 0 0 no-repeat; cursor:pointer;}
.prodBanner td.text {padding:18px 12px 0 12px;}
.bannerRight .prodBanner td.text {padding:18px 12px 14px 12px;}
.prodBanner td.text h4 {font-size:17px; color:#00245d; padding:7px 0 12px 0;}
.prodBanner td.text h4 a {font-size:17px; color:#00245d; text-decoration:none;}
.prodBanner td.text h4 a:hover {text-decoration:underline;}
.prodBanner td.text p {font-size:12px; color:#666666;}
.prodBanner td.text p.akcija {font-size:14px; color:#666666; font-weight:bold;}

.prodBanner td.img {vertical-align:top; padding:9px 0 9px 0;}
.prodBanner td.notice {font-size:12px; color:#666666; padding:6px 16px 2px 16px; text-align:center;}
.bannerRight .prodBanner td.notice {_padding:8px 16px 2px 16px;}
.prodBanner td.notice strong {color:#c70083;}
.prodBanner td.btn {padding:10px 12px 12px 12px;}
.prodBanner td.btn div.btn {background-color:#FFFFFF; padding:10px 0 10px 0;  text-align:center; font-size:14px; color:#00245d; font-weight:bold;}
.prodBanner td.btn div.btn a {font-size:14px; color:#00245d; text-decoration:none;}
.prodBanner td.btn div.btn a:hover {text-decoration:underline;}

/* coupon help */
div.cuponHelpHeader {padding:0 0 10px 0; font-size:12px; line-height:16px; color:#000000; position:relative;}
div.cuponHelpHeader a {color:#14224f;}
div.cuponHelpHeader h1 {font-size:24px; color:#14224f; line-height:28px; padding:10px 0 10px 0; border-bottom:1px solid #cccccc; margin:0 0 10px 0;}
div.cuponHelpHeader p {font-size:12px; line-height:16px; color:#000000; padding:0 0 10px 0;}

div.cuponHelpText {padding:20px 0 20px 0; font-size:12px; line-height:16px; color:#000000; position:relative;}
div.cuponHelpText a {color:#14224f;}
div.cuponHelpText h3 {font-size:16px; color:#000000; line-height:25px; padding:0 0 10px 0;}
div.cuponHelpText p {font-size:12px; line-height:16px; color:#000000; padding:0 0 10px 0;}

div.cuponHelpImage {padding:20px 0 20px 0; position:relative; text-align:right; zoom:1;}
table.cuponHelpImageTxt1 {position:absolute; top:110px; left:0px; width:155px;}
table.cuponHelpImageTxt1 td {font-size:11px; color:#cf3395; line-height:13px; height:110px; text-align:left;}
table.cuponHelpImageTxt2 {position:absolute; top:135px; left:0px; width:155px;}
table.cuponHelpImageTxt2 td {font-size:11px; color:#cf3395; line-height:13px; height:110px; text-align:left;}
table.cuponHelpImageTxt3 {position:absolute; top:155px; left:0px; width:155px;}
table.cuponHelpImageTxt3 td {font-size:11px; color:#cf3395; line-height:13px; height:110px; text-align:left;}

/* product rating */

/*Wallpapers DL*/
.wallpapersList {clear:both; position:relative; zoom:1;}
.wallpapersList div.wallpapersHeader {padding:0 0 20px 0}
.wallpapersList div.wallpapersHeader h2 {padding:5px 0 15px 0; margin:0px; color:#00245d; font-size:22px; line-height:26px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.wallpapersList div.wallpapersHeader p {padding:5px 0 5px 0; margin:0px; color:#666666; font-size:12px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
.wallpapersItem {float:left; width:178px;  margin:0 0 10px 13px; border:1px solid #eeeeee; background:url(http://images.dormeo.net/images/ebook/ebGradBtm.jpg) 0 100% repeat-x;}
.wallpapersItem.nomrg {margin-left:0px;}
.wallpapersInner {border:1px solid #ffffff; background:url(http://images.dormeo.net/images/ebook/ebGradTop.jpg) 0 0 repeat-x; padding:0 0 10px 0;}
.wallpapersInner div.wallpapersTitle {color:#00245d; font-size:18px; text-align:center; padding:16px 5px 7px 5px;}
.wallpapersInner div.wallpapersPic {text-align:center;}
.wallpapersInner div.wallpapersPic img {margin:0 auto;}
.wallpapersInner div.wallpapersTxt {font-size:11px; color:#666666; padding:10px 10px 10px 10px;}
.wallpapersInner div.wallpapersBtn {width:134px; margin:0 auto; text-align:center; overflow:hidden; padding:7px 10px 6px 10px; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; background:url(http://images.dormeo.net/images/index_v2/btnBG.jpg) 0 50% repeat-x; cursor:pointer;}
.wallpapersInner div.wallpapersBtn.off {margin:0 auto; color:#a6a6a6; width:134px; background:url(http://images.dormeo.net/images/btn/btnGreyBG.jpg) 0 50% repeat-x;}

a.fb_button, a.fb_button_rtl {display:inline-block !important;}

div.leftBanner {width:203px; clear:both; zoom:1; overflow:hidden; padding:0 0 15px 0;}

div.cartClubBox {background-color:#f1efe9; padding:8px 15px 15px 15px; margin:15px -10px 10px -10px;}
div.cartClubBox div.clubLogo {width:72px; height:40px;}
div.cartClubBox div.clubTxt {font-size:13px; color:#14224f; line-height:22px; font-weight:bold; padding:15px 0 15px 0;}
div.cartClubBox table.clubLinks {}
div.cartClubBox table.clubLinks td.clubTxt {font-size:14px; color:#666666; padding:5px 30px 5px 0;}
div.cartClubBox table.clubLinks td.clubLnk {}
div.cartClubBox table.clubLinks td.clubLnk a {font-size:14px; color:#666666; font-weight:bold; text-decoration:underline;}
div.cartClubBox table.clubLinks td.clubLnk a:hover {text-decoration:none;}

div.clubPopup {padding:10px;}

div.clubPopup h2 {font-size:22px; color:#000000; padding:0 0 0 0; line-height:normal;}
div.clubPopup h3 {font-size:18px; color:#00245d; padding:0 0 12px 0; font-weight:normal; line-height:normal;}
div.clubPopup h3 {font-size:18px; color:#00245d; padding:10px 0 6px 0; font-weight:normal; line-height:normal;}
div.clubPopup h4 {font-size:14px; color:#00245d; padding:6px 0 4px 0; line-height:normal;}
div.clubPopup h5 {font-size:13px; color:#00245d; padding:6px 0 4px 0; line-height:normal;}
div.clubPopup h6 {font-size:13px; color:#7ca326; padding:6px 0 4px 0; line-height:normal;}
div.clubPopup p {font-size:13px; color:#333333; line-height:19px; padding:6px 0 6px 0;}
div.clubPopup ul {margin:0 0 10px 15px; padding:0; list-style-type:none; color:#333333;}
div.clubPopup ul li {background: url(http://images.dormeo.net/images/articles/listSquare.gif) 0 8px no-repeat; padding-left:9px; padding-bottom:7px; line-height:19px;}
div.clubPopup ol li {padding-bottom:7px;}
div.clubPopup a {color:#00245d; text-decoration:underline;}
div.clubPopup a:hover {color:#00245d; text-decoration:none;}

div.clubCardBox {clear:both; margin:0 0 0 0; padding:8px 0 8px 0; overflow:hidden; background-color:#ffffff; zoom:1;}
div.clubCardBox h6 {font-size:14px; color:#545454; padding:0 0 10px 0;}
div.clubCardBox input {width:176px; border:1px solid #afafaf; float:left; font-size:12px; height:19px; padding-left:2px; padding-right:2px; margin:0 5px 2px 0;}
div.clubCardBox div.btn {display:block; float:left; padding:4px 10px 4px 10px; background:url(http://images.dormeo.net/images/cart/cuponBG.jpg) 0 50% repeat-x; font-size:12px; color:#FFFFFF; font-weight:bold; cursor:pointer;}

table.headerLogos {width:100%;}
table.headerLogos td.lft {text-align:left; padding:0 0 15px 0;}
table.headerLogos td.rgt {text-align:right; padding:0 0 15px 0;}

/*Matrress Description*/
div#mattress_desc {}
div#mattress_desc h2 {padding:10px 0 5px 0; margin:0px; color:#00245d; font-size:24px; line-height:30px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#mattress_desc h3 {padding:5px 0 10px 0; margin:0px; color:#1090cb; font-size:18px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#mattress_desc div.bx1 {padding:15px 0 15px 0}
div#mattress_desc div.bx1 h2 {padding:0px 0 5px 0; margin:0px; color:#da469e; font-size:18px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#mattress_desc div.bx1 p {padding:5px 0 5px 0; margin:0px; color:#666666; font-size:12px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#mattress_desc div.bx1 a:link, div#mattress_desc div.bx1 a:visited, div#mattress_desc div.bx1 a:active {padding:0px; margin:0px; color:#00245d; font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#mattress_desc div.bx1 a:hover {}
div#mattress_desc div.bx1 img {float:none; padding:0px; margin:0px}

div#mattress_desc table.str_v1 {margin:10px 0 0 0}
div#mattress_desc table.str_v1 td.strv1_b1 {width:90px; padding:0px 10px 0 100px; vertical-align:top}
div#mattress_desc table.str_v1 td.strv1_b1 p {padding:0px; margin:0px; color:#00245d; font-size:16px; line-height:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
div#mattress_desc table.str_v1 td.strv1_b2 {width:81px; padding:0 15px 0 15px; vertical-align:top}
div#mattress_desc table.str_v1 td.strv1_b2 p {padding:0px; margin:0px; color:#da469e; font-size:14px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center}

div#mattress_desc table.str_v2 {width:100%; margin:10px 0 10px 0}
div#mattress_desc table.str_v2 td.strv2_b1 {width:25%; vertical-align:top; background:url(http://content.avenija.com/upload/uploadDormeo2010SI/image/Facebook/FB_predstavitev_lezisc/bg_border.jpg) 94% 0 no-repeat}
div#mattress_desc table.str_v2 td.strv2_b1.last {background:0 none}
div#mattress_desc table.str_v3 {width:100%; margin:10px 0 10px 0}
div#mattress_desc table.str_v3 td.strv3_b1 {width:33%; vertical-align:top; background:url(http://content.avenija.com/upload/uploadDormeo2010SI/image/Facebook/FB_predstavitev_lezisc/bg_border.jpg) 96% 0 no-repeat}
div#mattress_desc table.str_v3 td.strv3_b1.last {background:0 none}
div#mattress_desc table.str_v4 {width:100%; margin:10px 0 10px 0}
div#mattress_desc table.str_v4 td.strv4_b1 {width:50%; vertical-align:top; background:url(http://content.avenija.com/upload/uploadDormeo2010SI/image/Facebook/FB_predstavitev_lezisc/bg_border.jpg) 98% 0 no-repeat}
div#mattress_desc table.str_v4 td.strv4_b1.last {background:0 none}

div#mattress_desc div.box {padding:0 20px 0 0;}
div#mattress_desc div.box.last {padding:0px}
div#mattress_desc div.box h2 {padding:0px 0 5px 0; margin:0px; color:#00245d; font-size:18px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#mattress_desc div.box p {padding:5px 0 5px 0; margin:0px; color:#00245d; font-size:11px; line-height:17px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#mattress_desc div.box a:link, div#mattress_desc div.box a:visited, div#mattress_desc div.box a:active {display:block; padding:0px; margin:0px; color:#00245d; font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif} 
div#mattress_desc div.box a:hover {}

/*Matrress Description - END*/

/*Special Offer*/
div.spo_holder {width:100%; padding:10px 0 20px 0; overflow:hidden}
div.spo_holder h3 {padding:5px 0 5px 0; margin:0px; color:#CF3395; font-size:18px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div.spo_holder p {padding:5px 0 5px 0; margin:0px; color:#000000; font-size:12px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}

div.spo_holder div.btn_holder {width:100%; clear:both}
div.spo_holder div.btn_holder a.BtnX {font-size:16px; margin:12px 0 0 0; float:left; color:#ffffff; font-weight:bold; padding:6px 25px 6px 25px; background:url(http://images.dormeo.net/images/index_v2/btnBG.jpg) 0 50% repeat-x; text-decoration:none;}
div.spo_holder div.btn_holder a.BtnX:hover {text-decoration:underline;}

div.spo_holder div.viralFF {width:100%; clear:both}
div.spo_holder div.viralFF h2 {padding:5px 0 5px 0; margin:0px; color:#000000; font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div.spo_holder div.viralFF textarea {height:75px; border:solid 1px #999999}

div.spo_holder div.viralCB {width:100%; clear:both; padding:5px 0 0 0}
div.spo_holder div.viralCB input {display:block; float:left}
div.spo_holder div.viralCB a:link, div.spo_holder div.viralCB a:visited, div.spo_holder div.viralCB a:active {display:block; float:left; margin:0 0 0 5px; color:#CF3395; font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif} 
div.spo_holder div.viralCB a:hover {}

/* ezine box index and seo pages */

table.ezineBox_v2 {width:100%; margin:15px 0 0 0;}
table.ezineBox_v2 td.mainCnt {border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; background-color:#faf9f5; vertical-align:top; padding:6px 20px 6px 10px;}
table.ezineBox_v2 td.mainCnt table.txtBox {}
table.ezineBox_v2 td.mainCnt table.txtBox td.img {}
table.ezineBox_v2 td.mainCnt table.txtBox td.txt {padding:0 0 0 10px; color:#999999; font-size:12px; line-height:16px;}
table.ezineBox_v2 td.mainCnt table.txtBox td.txt h6 {font-size:14px; line-height:18px; color:#14224f; padding:0 0 10px 0;}
table.ezineBox_v2 td.mainCnt table.txtBox td.txt p {color:#999999; font-size:12px; line-height:16px; padding:0 0 7px 0;}
table.ezineBox_v2 td.mainForm {vertical-align:middle; padding:0 0 0 40px; background:#ffffff url(http://images.dormeo.net/images/ezineBox/boxArrow.jpg) 0 50% no-repeat; }
table.ezineBox_v2 td.mainForm table.formBox {width:280px;}
table.ezineBox_v2 td.mainForm table.formBox td.cnt {font-size:11px; color:#666666; vertical-align:top; padding:0 0 17px 0;}
table.ezineBox_v2 td.mainForm table.formBox td.cnt input.email {border:1px solid #dddddd; font-size:11px; padding:4px 2px 4px 2px; vertical-align:middle; color:#dddddd; width:160px; float:left; margin:10px 0 6px 0; display:block;}
table.ezineBox_v2 td.mainForm table.formBox td.cnt table.ezBtn {cursor:pointer; border:1px solid #dddddd; float:left; margin:10px 0 6px 8px;}
table.ezineBox_v2 td.mainForm table.formBox td.cnt table.ezBtn td.inner {text-align:center; height:22px; overflow:hidden; padding:0 10px 0 10px; color:#00245d; font-size:12px; line-height:12px; font-weight:bold; text-decoration:none; background:url(http://images.dormeo.net/images/ezineBox/btnBg.jpg) 0 50% repeat-x;}
table.ezineBox_v2 td.mainForm table.formBox td.cnt .ezPrivacy {float:left; padding:6px 0 0 0; width:100%; font-size:11px; color:#666666; clear:both;}
table.ezineBox_v2 td.mainForm table.formBox td.cnt .ezExample {font-size:11px; color:#00245d; float:left; zoom:1; width:100%; padding:5px 0 0 0;}
table.ezineBox_v2 td.mainForm table.formBox td.cnt .ezExample a {font-size:11px; color:#00245d; text-decoration:underline;}
table.ezineBox_v2 td.mainForm table.formBox td.cnt .ezExample a:hover {font-size:11px; color:#00245d; text-decoration:none;}

div#indexBanners_HP_V3 {width:980px; overflow:hidden; clear:both; position:relative; padding:20px 0 0 0;}
div#indexBanners_HP_V3_l {float:left; overflow:hidden; width:480px; height:377px;}
div#indexBanners_HP_V3_r {float:right; overflow:hidden; width:480px; height:377px;}

div.leftHtmlBanner {background: url(http://images.dormeo.net/images/indexKV/SI_Nov_v1/bannerBgLft.jpg) 0 0 no-repeat; height:377px; cursor:pointer;}
div.leftHtmlBanner h3 {font-size:24px; line-height:28px; color:#00245d; text-align:center; width:90%; margin:0 auto; padding:15px 0 10px 0;}
div.leftHtmlBanner h3 strong {color:#da469e;}
div.leftHtmlBanner h2 {font-size:140px; line-height:150px; color:#da469e; text-align:center; width:90%; margin:0 auto;}
div.leftHtmlBanner p.txt1 {font-size:18px; line-height:22px; font-weight:bold; text-align:center; width:90%; color:#00245d; margin:0 auto;}
div.leftHtmlBanner p.txt2 {font-size:22px; line-height:26px; font-weight:bold; text-align:center; width:90%; color:#00245d; margin:0 auto;}
div.leftHtmlBanner p.txt3 {font-size:16px; line-height:20px; font-weight:bold; text-align:center; width:90%; color:#666666; margin:0 auto; padding:18px 0 10px 0;}
div.leftHtmlBanner table.htmlBanBtn {background:url(http://images.dormeo.net/images/btn/sbGreenM.jpg) 0 0 repeat-x; margin:0 auto; cursor:pointer; width:180px;}
div.leftHtmlBanner table.htmlBanBtn td.txt {color:#ffffff; font-size:18px; line-height:22px; text-align:center; padding:6px 10px 6px 10px;}

div.rightHtmlBanner {background: url(http://images.dormeo.net/images/indexKV/SI_Dec/newYearBG.jpg) 0 0 no-repeat; position:relative; width:480px; height:377px; cursor:pointer;}
div.rightHtmlBanner h1 {font-size:18px; line-height:22px; color:#00275a; font-weight:normal; padding:8px 0 10px 15px;}
div.rightHtmlBanner h2 {font-size:32px; line-height:36px; color:#00295f; width:200px; padding:2px 0 2px 15px; text-transform:uppercase;}
div.rightHtmlBanner p.txt1 {font-size:28px; line-height:32px; color:#00295f; padding:0 0 0 15px;}
div.rightHtmlBanner p.txt2 {font-size:22px; line-height:26px; text-transform:uppercase; font-weight:bold; color:#00295f; padding:2px 0 0 15px;}

div.rightHtmlBanner table.htmlBanBtn {background:url(http://images.dormeo.net/images/btn/sbGreenM.jpg) 0 0 repeat-x; position:absolute; bottom:15px; left:15px; cursor:pointer; width:180px;}
div.rightHtmlBanner table.htmlBanBtn td.txt {color:#ffffff; font-size:18px; line-height:22px; text-align:center; padding:6px 10px 6px 10px;}

div.rightWideHtmlBanner {background: url(http://images.dormeo.net/images/indexKV/SI_Dec/newYearWideBG.jpg) 0 0 no-repeat; position:relative; width:980px; height:377px; cursor:pointer;}
div.rightWideHtmlBanner h1 {font-size:28px; line-height:32px; color:#00275a; font-weight:normal; padding:8px 0 10px 15px;}
div.rightWideHtmlBanner h2 {font-size:70px; line-height:74px; color:#00295f; width:200px; padding:2px 0 0 15px; text-transform:uppercase;}
div.rightWideHtmlBanner h2 span {font-size:54px; line-height:68px; display:block; clear:both;}
div.rightWideHtmlBanner p.txt1 {font-size:32px; line-height:36px; color:#00295f; padding:20px 0 7px 15px;}
div.rightWideHtmlBanner p.txt2 {font-size:32px; line-height:36px; text-transform:uppercase; font-weight:bold; color:#00295f; padding:2px 0 0 15px;}

div.rightWideHtmlBanner table.htmlBanBtn {background:url(http://images.dormeo.net/images/indexKV/SI_Dec/btnBG.jpg) 0 0 repeat-x; position:absolute; bottom:15px; left:15px; cursor:pointer; width:250px;}
div.rightWideHtmlBanner table.htmlBanBtn td.txt {color:#ffffff; font-size:23px; line-height:26px; font-weight:bold; text-align:center; padding:12px 20px 12px 20px;}

div.mainSeo {font-size:13px; color:#333333; line-height:19px; padding:0 0 15px 0;}
div.mainSeo h1 {font-size:24px; line-height:28px; color:#da469e; padding:25px 0 25px 0;}
div.mainSeo h2 {font-size:20px; color:#00245d; padding:10px 0 6px 0; font-weight:normal; line-height:24px;}
div.mainSeo h3 {font-size:18px; color:#00245d; padding:10px 0 6px 0; font-weight:normal; line-height:normal;}
div.mainSeo h4 {font-size:14px; color:#00245d; padding:6px 0 4px 0; line-height:normal;}
div.mainSeo h5 {font-size:13px; color:#00245d; padding:6px 0 4px 0; line-height:normal;}
div.mainSeo h6 {font-size:13px; color:#7ca326; padding:6px 0 4px 0; line-height:normal;}
div.mainSeo p {font-size:13px; color:#333333; line-height:19px; padding:6px 0 6px 0;}
div.mainSeo ul {margin:0 0 10px 15px; padding:0; list-style-type:none;}
div.mainSeo ul li {background: url(http://images.dormeo.net/images/articles/listSquare.gif) 0 8px no-repeat; padding-left:9px; padding-bottom:7px; line-height:19px; zoom:1; overflow:hidden;}
div.mainSeo ol li {padding-bottom:7px;}
div.mainSeo a {color:#00245d; text-decoration:underline;}
div.mainSeo a:hover {color:#00245d; text-decoration:none;}

table.mainSeoCntLft {width:100%; margin:0 0 40px 0;}
table.mainSeoCntLft td.img {padding:0 20px 0 0; vertical-align:top;}
table.mainSeoCntLft td.txt {vertical-align:top; font-size:12px; line-height:18px; color:#666666;}
table.mainSeoCntLft td.txt h2 {font-size:18px; color:#00245d; font-weight:normal; line-height:22px; padding:0 0 18px 0;}
table.mainSeoCntLft td.txt p {font-size:12px; line-height:18px; color:#666666; padding:0 0 18px 0;}

table.mainSeoCntRgt {width:100%; margin:0 0 40px 0;}
table.mainSeoCntRgt td.img {padding:0 0 0 20px; vertical-align:top;}
table.mainSeoCntRgt td.txt {vertical-align:top; font-size:12px; line-height:18px; color:#666666;}
table.mainSeoCntRgt td.txt h2 {font-size:18px; color:#00245d; font-weight:normal; line-height:22px; padding:0 0 18px 0;}
table.mainSeoCntRgt td.txt p {font-size:12px; line-height:18px; color:#666666; padding:0 0 18px 0;}

table.seoArtBox {width:470px; float:left; background:url(http://images.dormeo.net/images/articles/seoBG.jpg) 0 100% repeat-x; border:1px solid #f1eee7; margin:0 0 30px 40px;}
table.seoArtBox.mrg {margin-left:0px;}
table.seoArtBox td.lft {padding:12px 15px 15px 15px; width:118px; vertical-align:top; overflow:visible; z-index:2; zoom:1;}
table.seoArtBox td.lft h4 {font-size:18px; line-height:22px; color:#00245d;}
table.seoArtBox td.lft h4 a {color:#00245d; text-decoration:none;}
table.seoArtBox td.lft h4 a:hover {text-decoration:underline;}
table.seoArtBox td.lft div.pic {padding:7px 0 0 0;}
table.seoArtBox td.lft div.pic a {border:1px solid #dddddd; float:left; display:block; zoom:1;}
table.seoArtBox td.lft div.pic img {border:1px solid #FFFFFF; float:left; display:block; zoom:1;}
table.seoArtBox td.rgt {vertical-align:top; padding:15px 15px 9px 0;}
table.seoArtBox td.rgt div.seoArtTxt {font-size:12px; line-height:18px; color:#666666; padding:0 0 10px 0;}
table.seoArtBox td.rgt div.seoArtTxt p {font-size:12px; line-height:18px; color:#666666;}
table.seoArtBox td.rgt table.social {width:100%;}
table.seoArtBox td.rgt table.social td.lnk {padding:0 10px 5px 0; vertical-align:top;}
table.seoArtBox td.rgt table.social td.lnk a {font-size:12px; white-space:nowrap; color:#00245d; text-decoration:none; background:url(http://images.dormeo.net/images/product/lftNavBlue.gif) 100% 4px no-repeat; padding:0 12px 0 0; float:left;}
table.seoArtBox td.rgt table.social td.fb .fb_share_count_hidden {float:left; margin:1px 5px 0 0;}
table.seoArtBox td.rgt table.social td.fb .fb_iframe_widget {float:left; width:100px;}

.prodSeoNav {clear:both; margin-bottom:28px; padding:25px 0 0 0;}
.prodSeoNav h6 {font-size:24px; color:#00245d; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #cccccc;}
	.prodSeoNav ul {width:100%; list-style-type:none; margin:0; padding:0;}
		.prodSeoNav li {list-style-type:none; margin:0; padding:0 0 0 24px; border-bottom:1px solid #f0f0f0; overflow:hidden; background:url(http://images.dormeo.net/images/product/lftNavImg.gif) 12px 10px no-repeat; zoom:1;}
			.prodSeoNav li a {font-size:12px; color:#666666; float:left; display:block; padding:6px 0 6px 0; text-decoration:none; width:100%;}
			.prodSeoNav li a:hover {text-decoration:underline;}
		.prodSeoNav li.active {background:url(http://images.dormeo.net/images/product/lftNavImgA.gif) 0 10px no-repeat;}
			.prodSeoNav li.active a {color:#cf3395; font-weight:bold;}
			
table.mainFacebook {clear:both; margin:20px 0 10px 0; width:292px;  position:relative; zoom:1;}
table.mainFacebook td.txt {padding:0 0 0 0; vertical-align:top; font-size:12px; line-height:16px; color:#000000;}
table.mainFacebook td.txt h6 {font-size:14px; line-height:18px; color:#000000; padding:0 0 7px 0;}
table.mainFacebook td.txt p {font-size:12px; line-height:16px; color:#000000; padding:0 0 7px 0;}
table.mainFacebook td.fbCode {vertical-align:top;}

div.indexKV_v1 {overflow:hidden; clear:both; height:377px; margin:10px 0 0 0; zoom:1;}

div.lftKV {float:left; background:url(http://images.dormeo.net/images/index_v4/kvBG.jpg) 0 0 no-repeat; border:1px solid #dcdcdc; overflow:hidden; width:760px; height:375px; position:relative; zoom:1;}
div.rgtKV {float:right; height:377px; width:203px; overflow:hidden;}

div.lftKV > table.lftKVboxB {background: url(http://images.dormeo.net/images/bg85trans.png) 0 0 repeat;}
table.lftKVboxB {position:absolute; bottom:10px; left:10px; width:460px; font-size:12px; color:#666666;}
table.lftKVboxB td.inner {padding:12px 12px 12px 12px; font-size:12px; line-height:16px; color:#656565; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/bg85trans.png', sizingMethod='scale');}
table.lftKVboxB td.inner h6 {color:#00245d; font-size:20px; line-height:24px; padding:0 0 4px 0;}
table.lftKVboxB td.inner h6 a {color:#00245d; text-decoration:none;}
table.lftKVboxB td.inner h6 a:hover {text-decoration:underline;}
table.lftKVboxB td.inner p {font-size:12px; line-height:16px; color:#656565;}
table.lftKVboxB td.inner ul {margin:10px 0 0 0; padding:0; list-style-type:none;}
table.lftKVboxB td.inner ul li {margin:0px; padding:2px 0 2px 0; font-size:12px; line-height:16px; color:#14224f; font-weight:bold;}
table.lftKVboxB td.inner ul li a {font-size:12px; line-height:16px; color:#14224f; font-weight:bold; background:url(http://images.dormeo.net/images/index_v4/arrow.gif) 0 4px no-repeat; text-decoration:none; padding:0 0 0 12px;}
table.lftKVboxB td.inner ul li a:hover {text-decoration:underline;}

div.lftKV > table.lftKVboxR {background: url(http://images.dormeo.net/images/bg85trans.png) 0 0 repeat; z-index:10;}
table.lftKVboxR {position:absolute; top:10px; right:10px; width:166px; height:355px; font-size:12px; color:#666666;}
table.lftKVboxR td.inner {padding:4px 0 4px 0; font-size:12px; line-height:16px; color:#656565; vertical-align:top; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/bg85trans.png', sizingMethod='scale');}

table.lftKVboxR td.inner table.kvBnft {margin:0 0 0 -37px; z-index:20; position:relative;}
table.lftKVboxR td.inner table.kvBnft td.img {padding:5px 0 3px 0;}
table.lftKVboxR td.inner table.kvBnft td.txt {vertical-align:middle; padding:10px 20px 10px 15px; font-size:11px; color:#666666; line-height:15px;}
table.lftKVboxR td.inner table.kvBnft td.txt p {font-size:11px; color:#666666; line-height:15px;}

div.rgtBan {height:375px; width:201px; border:1px solid #dcdcdc; background:url(http://images.dormeo.net/images/index_v4/bannerBG.jpg) 0 0 no-repeat; cursor:pointer;}
div.rgtBan p {font-size:12px; line-height:18px; color:#f7f7f7; text-align:center; padding:15px 0 15px 0;}
div.rgtBan h5 {font-size:36px; line-height:40px; color:#f7f7f7; text-align:center; padding:15px 0 15px 0;}
div.rgtBan h6 {color:#14224f; font-size:26px; line-height:30px; font-weight:normal; text-align:center; padding:15px 0 15px 0;}

div.indexKV_v2 {overflow:hidden; clear:both; margin:10px 0 0 0; zoom:1;}

div.indexKV_v1b {overflow:hidden; clear:both; margin:10px 0 0 0; zoom:1;}

div.indexKV_Wrapper {overflow:hidden; clear:both; margin:10px 0 0 0; zoom:1; width:980px;}
div.indexKV_Inner {width:984px;}
div.indexBanner236 {width:236px; float:left; overflow:hidden; margin:0 0 0 12px; zoom:1; border:0 none; position:relative;}
div.indexBanner236.nmrg {margin:0px;}

div.indexBanner480 {width:480px; float:left; overflow:hidden; margin:0 0 0 20px; zoom:1; border:0 none; position:relative;}
div.indexBanner480.nmrg {margin:0px;}

div.lftKV2 {float:left; border:1px solid #dcdcdc; overflow:hidden; width:760px; position:relative; zoom:1;}
div.rgtKV2 {float:right; height:375px; width:203px; overflow:hidden; border:1px solid #dcdcdc;}

div.lftKV_v1b {float:left; border:0 none; overflow:hidden; width:760px; position:relative; zoom:1;}
div.rgtKV_v1b {float:right; width:203px; overflow:hidden; border:0 none; position:relative; zoom:1;}

div.rgtKV2 table.kvBnft {margin:0 0 0 0; z-index:15; position:relative;}
div.rgtKV2 table.kvBnft td.img {padding:9px 0 6px 5px;}
div.rgtKV2 table.kvBnft td.txt {vertical-align:middle; padding:10px 20px 10px 10px; font-size:11px; color:#666666; line-height:15px;}
div.rgtKV2 table.kvBnft td.txt p {font-size:11px; color:#666666; line-height:15px;}

div.carouselRgtBanner table.kvBnft {margin:0 0 0 0; z-index:15; position:relative;}
div.carouselRgtBanner table.kvBnft td.img {padding:9px 0 6px 5px;}
div.carouselRgtBanner table.kvBnft td.txt {vertical-align:middle; padding:10px 20px 10px 10px; font-size:11px; color:#666666; line-height:15px;}
div.carouselRgtBanner table.kvBnft td.txt p {font-size:11px; color:#666666; line-height:15px;}

div.indexCarousel {overflow:hidden; clear:both; margin:10px 0 0 0; zoom:1;}
div.index_carousel_box {float:left; border:1px solid #dcdcdc; position:relative; overflow:hidden; width:760px; height:375px;}
div#banner_carousel_holder {float:left; overflow:hidden; width:760px; height:375px; position:relative; zoom:1;}
	#banner_carousel_holder {clear: both; float: left; width: 760px; list-style-type:none; margin:0; padding:0; top:0px!important; left:0px;}
	#banner_carousel_holder li {float: left; width: 760px;}
	#banner_carousel_holder li a {float: left; width: 760px;}
	#banner_carousel_prev {float: left; width: 30px; height: 30px; position: absolute; top: 50%; left: 0px; z-index: 10; margin-top: -15px; cursor: pointer; background: url(../images/index/banner_carousel_prev_01.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index/banner_carousel_prev_01.png', sizingMethod='crop'); _zoom:1;}
	#banner_carousel_prev:hover {background: url(../images/index/banner_carousel_prev_02.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index/banner_carousel_prev_02.png', sizingMethod='crop');}
	#banner_carousel_next {float: left; width: 30px; height: 30px; position: absolute; top: 50%; right: 0px; z-index: 10; margin-top: -15px; cursor: pointer; background: url(../images/index/banner_carousel_next_01.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index/banner_carousel_next_01.png', sizingMethod='crop'); _zoom:1;}
	#banner_carousel_next:hover {background: url(../images/index/banner_carousel_next_02.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index/banner_carousel_next_02.png', sizingMethod='crop');}
	#banner_carousel_pager {position: absolute; bottom: 10px; left: 10px; z-index: 10;}
	#banner_carousel_pager a {float: left; width: 20px; font-size:12px; line-height:20px; cursor: pointer; background-color:#ffffff; border:1px solid #999999; color:#999999; text-align:center; text-decoration:none; margin:0 10px 0 0;}
	#banner_carousel_pager a:hover {border:1px solid #00245D; color:#999999;}
	#banner_carousel_pager a.selected {border:1px solid #00245D; color:#00245D;}
	#banner_carousel_pager a.selected:hover {border:1px solid #00245D; color:#00245D;}
	#banner_carousel_pager a span {font-weight:bold;}
div.carouselRgtBanner {float:right; height:375px; width:201px; overflow:hidden; border:solid 1px #DCDCDC}

table.splitNyKV {width:100%; background:url(http://www.dormeo.net/images/index_v3/bg1.jpg) 0 0 no-repeat;}
table.splitNyKV td.mainCntBox {padding:0 50px 0 50px;}
table.splitNyKV td.mainCntBox div.kvTopTxt {width:100%; clear:both; text-align:center; padding:30px 0 0 0;}
table.splitNyKV td.mainCntBox div.kvTopTxt h1 {font-size:48px; color:#f7f7f7; line-height:52px; font-weight:normal;}
table.splitNyKV td.mainCntBox div.kvTopTxt h5 {font-size:24px; color:#f7f7f7; line-height:28px; padding:0 0 30px 0; font-weight:normal; font-family:"Lucida Sans Unicode", Arial;}
table.splitNyKV td.mainCntBox div.kvTopTxt h6 {font-size:26px; color:#14224f; padding:10px 0 0 0; line-height:30px; font-weight:normal; font-family:"Trebuchet MS", Arial, sans-serif;}

table.splitNyKV td.mainCntBox table.kvNewYearOfr {margin:20px 0 0 0;}
table.splitNyKV td.mainCntBox table.kvNewYearOfr td {vertical-align:top; text-align:center;}
table.splitNyKV td.mainCntBox table.kvNewYearOfr td h3 {padding:10px 0 10px 0; color:#fefefe; font-size:30px; line-height:34px; font-weight:normal; font-family:"Trebuchet MS", Arial, sans-serif;}
table.splitNyKV td.mainCntBox table.kvNewYearOfr td h4 {padding:5px 0 10px 0; color:#fefefe; font-size:17px; line-height:21px; font-weight:normal; font-family:"Trebuchet MS", Arial, sans-serif;}
table.splitNyKV td.mainCntBox table.kvNewYearOfr td a {color:#14224f; background:url(http://images.dormeo.net/images/index_v3/linkArrow.gif) 100% 5px no-repeat; padding:0 12px 0 0; font-weight:bold;}
table.splitNyKV td.mainCntBox table.kvNewYearOfr td.one {width:240px; padding:0 35px 10px 35px;}
table.splitNyKV td.mainCntBox table.kvNewYearOfr tr > td.two {background:url(http://images.dormeo.net/images/index_v3/nyBoxSep.png) 0 0 no-repeat}
table.splitNyKV td.mainCntBox table.kvNewYearOfr td.two {width:140px; padding:0 35px 10px 35px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/index_v3/nyBoxSep.png', sizingMethod='crop');}
table.splitNyKV td.mainCntBox table.kvNewYearOfr tr > td.three {background:url(http://images.dormeo.net/images/index_v3/nyBoxSep.png) 0 0 no-repeat}
table.splitNyKV td.mainCntBox table.kvNewYearOfr td.three {width:240px; padding:0 35px 10px 35px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/index_v3/nyBoxSep.png', sizingMethod='crop');}

h2.index {border-bottom:1px solid #ebebeb; font-size:24px; color:#00245d; line-height:28px; padding:30px 0 5px 0; margin:0 0 10px 0; clear:both;}
h2.index span {float:right; *margin-top:-28px;}
h2.index span a {font-size:14px;  color:#00245d; text-decoration:underline;}
h2.index span a:hover {text-decoration:none;}

div.indexCatList {clear:both; overflow:hidden;}
table.indexCatListBox {width:149px; float:left; margin-left:58px;}
table.indexCatListBox.first {margin-left:0;}
table.indexCatListBox td.indexCatListHeader {vertical-align:bottom;}
table.indexCatListBox td.indexCatListHeader h1 {padding:5px 0 0 0; font-size:16px; line-height:20px; color:#00245d;}
table.indexCatListBox td.indexCatListHeader h1 a {font-size:16px; line-height:24px; color:#00245d; text-decoration:none;}
table.indexCatListBox td.indexCatListHeader h1 a:hover {text-decoration:underline;}
table.indexCatListBox td.indexCatListImg {}
table.indexCatListBox td.indexCatListImg img {border:1px solid #e6e6e6;}
table.indexCatListBox td.indexCatListBtn {padding:20px 0 0 0;}
table.indexCatListBox td.indexCatListBtn a {display:block; float:left; background:url(http://images.dormeo.net/images/index_v4/indexCatBtn.jpg) 0 50% repeat-x; padding:5px 15px 5px 15px; width:119px; font-size:14px; color:#ffffff; line-height:18px; font-weight:bold;}

table.indexHelpListBox {width:236px; float:left; margin-left:12px;}
table.indexHelpListBox.first {margin-left:0;}
table.indexHelpListBox td.inner {vertical-align:bottom; padding:0 0 0 0;}
table.indexHelpListBox td.inner div.indexTxtBox {background-color:#fafafa; border:1px solid #e5e5e5; padding:15px;}
table.indexHelpListBox td.inner div.indexTxtBox h3 {font-size:14px; line-height:18px; color:#00245d; padding:0 0 7px 0;}
table.indexHelpListBox td.inner div.indexTxtBox h3 a {font-size:14px; line-height:18px; color:#00245d; font-weight:bold; text-decoration:none;}
table.indexHelpListBox td.inner div.indexTxtBox h3 a:hover {text-decoration:underline;}
table.indexHelpListBox td.inner div.indexTxtBox ul {margin:1px 0 0 0; padding:0; list-style-type:none;}
table.indexHelpListBox td.inner div.indexTxtBox ul li {margin:0px; padding:2px 0 2px 12px; font-size:12px; line-height:16px; color:#14224f; background:url(http://images.dormeo.net/images/index_v4/arrow.gif) 0 6px no-repeat; }
table.indexHelpListBox td.inner div.indexTxtBox ul li a {font-size:12px; line-height:16px; color:#14224f; text-decoration:none;}
table.indexHelpListBox td.inner div.indexTxtBox ul li a:hover {text-decoration:underline;}
table.indexHelpListBox td.inner div.indexTxtBox p {font-size:12px; line-height:22px; color:#666666;}
table.indexHelpListBox td.inner div.indexTxtBox p a {color:#14224f; text-decoration:underline;}
table.indexHelpListBox td.inner div.indexTxtBox p a:hover {text-decoration:none;}
table.indexHelpListBox td.inner div.indexTxtBox div.indexSelectBox {background-color:#eaeaea; padding:5px; margin:10px 0 0 0;}
table.indexHelpListBox td.inner div.indexTxtBox div.indexSelectBox p {font-size:12px; color:#363636; line-height:14px; padding:0 0 5px 0;}
table.indexHelpListBox td.inner div.indexTxtBox div.indexSelectBox select {width:194px; font-size:12px; color:#a8a8a8; padding:1px; border:0 none; font-family:Arial, Helvetica, sans-serif;}

div.indexMainHelp {background-color:#fafafa; padding:12px 15px 12px 15px; overflow:hidden; clear:both; margin:10px 0 0 0; zoom:1; position:relative;}
div.indexMainHelp table.indexMainHelpHeader {float:left; width:100px; zoom:1; position:relative;}
div.indexMainHelp table.indexMainHelpHeader td.inner {font-size:18px; line-height:21px; font-weight:bold; color:#00245d; padding:0 0 0 0;}

div.indexMainHelp table.indexMainHelpBox {float:left; width:210px; zoom:1; position:relative;}
div.indexMainHelp table.indexMainHelpBox td.img {padding:0 0 0 35px; width:47px; vertical-align:top;}
div.indexMainHelp table.indexMainHelpBox td.txt {padding:0 0 0 5px; vertical-align:top; font-size:11px; color:#666666; line-height:15px;}
div.indexMainHelp table.indexMainHelpBox td.txt h6 {font-size:11px; color:#00245d; line-height:15px;}
div.indexMainHelp table.indexMainHelpBox td.txt h6 a {font-size:11px; color:#00245d; text-decoration:none;}
div.indexMainHelp table.indexMainHelpBox td.txt h6 a:hover {text-decoration:underline;}

div.indexMainBenefits {background-color:#fafafa; padding:4px 5px 4px 5px; overflow:hidden; clear:both; margin:10px 0 0 0; zoom:1; position:relative;}
div.indexMainBenefits table.kvBnft {margin:0 0 0 0; position:relative; float:left; width:240px;}
div.indexMainBenefits table.kvBnft td.img {padding:0 0 0 10px;}
div.indexMainBenefits table.kvBnft td.txt {vertical-align:middle; padding:10px 10px 10px 10px; font-size:11px; color:#666666; line-height:15px;}
div.indexMainBenefits table.kvBnft td.txt p {font-size:11px; color:#666666; line-height:15px;}

div.indexBannersV2 {width:100%; clear:both; position:relative; display:block; overflow:hidden; padding:0 0 20px 0; background:url(http://images.dormeo.net/images/index_v4/offersBG.jpg) 0 100% repeat-x;}
div.indexBannersV3 {width:100%; clear:both; position:relative; display:block; overflow:hidden; padding:0 0 20px 0; background:url(http://images.dormeo.net/images/index_v4/offersBG.jpg) 0 100% repeat-x;}

div.indexSmallProd {padding:0 0 0 0; font-size:12px; color:#666666; width:180px; float:left; position:relative; zoom:1; overflow:hidden;}
div.indexSmallProd.sep {padding:0 0 0 20px;}
div.indexSmallProd div.bannerImg {width:180px; height:108px;}
div.indexSmallProdText {padding:15px 10px 15px 10px; font-size:12px; color:#666666;}
div.indexSmallProdText.first {padding:15px 20px 15px 0}
div.indexSmallProdText h2 {font-size:14px; color:#00245d; padding:0 0 7px 0;}
div.indexSmallProdText h2 a {font-size:14px; color:#00245d; text-decoration:none;}
div.indexSmallProdText h2 a:hover {text-decoration:underline;}
div.indexSmallProdText h6 {font-size:12px; color:#cf3395; padding:7px 0 0 0; line-height:normal; font-weight:bold;}
div.indexSmallProdText h6 strong {font-size:12px; color:#cf3395; padding:0 0 0 0; line-height:normal;}	
div.indexSmallProdText p.price {font-size:14px; color:#666666; font-weight:bold; padding:15px 0 0 0;}
div.indexSmallProdText p.price span {color:#c50a7b;}
div.indexSmallProdText a.indexBtn {font-size:12px; margin:12px 0 0 0; float:left; color:#ffffff; font-weight:bold; padding:5px 7px 5px 7px; background:url(http://images.dormeo.net/images/index_v2/btnBG.jpg) 0 50% repeat-x; text-decoration:none;}
div.indexSmallProdText a.indexBtn:hover {text-decoration:underline;}

div.indexSmallHelp {float:right; width:180px; margin:0 0 0 20px; overflow:hidden; padding:15px 0 0 0;}
div.indexSmallHelp h6 {font-size:17px; line-height:21px; color:#00245d; padding:6px 5px 6px 8px; background:#f0eee7 none; border-top:1px solid #dddddd; float:none; left:0px; display:block; font-weight:bold;}
	div.indexSmallHelp ul {width:100%; list-style-type:none; margin:0; padding:0;}
		div.indexSmallHelp li {list-style-type:none; margin:0; padding:0 0 0 20px; border:0 none; border-top:1px solid #f0f0f0; overflow:hidden; background:none!important; zoom:1;}
		div.indexSmallHelp li.first {border:0 none}
			div.indexSmallHelp li a {font-size:12px; line-height:16px; color:#00245d; float:left; display:block; padding:6px 0 6px 0; text-decoration:none; width:100%; font-weight:bold;}
			div.indexSmallHelp li a:hover {text-decoration:underline;}
		div.indexSmallHelp li.active {background:#c8c7c1 none;}
			div.indexSmallHelp li.active a {color:#ffffff; font-weight:bold;}
			div.indexSmallHelp li.active a:hover {text-decoration:none;}

table.ezinePopup {width:590px; position:relative;}
table.ezinePopup td.cr {width:23px; height:23px;}
table.ezinePopup tr > td.pcTM {background:url(http://images.dormeo.net/images/popup/pcTM.png) 0 0 repeat-x;}
table.ezinePopup td.pcTM {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/popup/pcTM.png', sizingMethod='scale');}
table.ezinePopup tr > td.pcBM {background:url(http://images.dormeo.net/images/popup/pcBM.png) 0 0 repeat-x;}
table.ezinePopup td.pcBM {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/popup/pcBM.png', sizingMethod='scale');}
table.ezinePopup tr > td.pcML {background:url(http://images.dormeo.net/images/popup/pcML.png) 0 0 repeat-y;}
table.ezinePopup td.pcML {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/popup/pcML.png', sizingMethod='scale');}
table.ezinePopup tr > td.pcMR {background:url(http://images.dormeo.net/images/popup/pcMR.png) 0 0 repeat-y;}
table.ezinePopup td.pcMR {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/popup/pcMR.png', sizingMethod='scale');}
table.ezinePopup td.innerTxt {background-color:#fafafa; vertical-align:top;}
table.ezinePopup td.innerTxt div.popClose {text-align:right;}
table.ezinePopup td.innerTxt div.popClose a {color:#00245d; font-size:12px; font-weight:bold; text-decoration:underline;}
table.ezinePopup td.innerTxt div.popClose a:hover {text-decoration:none;}
table.ezinePopup td.innerTxt div.popTitle {font-size:30px; line-height:34px; font-weight:bold; color:#00245d; padding:0 28px 28px 25px;}
table.ezinePopup td.innerTxt div.popSubTitle {font-size:18px; line-height:22px; font-weight:normal; color:#666666; padding:0 28px 0 25px;}

table.ezinePopupBox {margin:12px 0 0 -50px; position:relative; width:590px;}
table.ezinePopupBox td.pic {vertical-align:top;}
table.ezinePopupBox td.txt {vertical-align:top;}
table.ezinePopupBox td.txt table.ezinePopupBoxTitle {position:relative; margin:0 0 0 -30px; }
table.ezinePopupBox td.txt table.ezinePopupBoxTitle td.inner {font-size:14px; color:#00245d; font-weight:bold; line-height:18px; padding:8px 0 10px 0;}

table.ezinePopupBox td.txt table.ezinePopupBoxList {position:relative; width:100%;}
table.ezinePopupBox td.txt table.ezinePopupBoxList td.inner {vertical-align:top;}
table.ezinePopupBox td.txt table.ezinePopupBoxList td.inner img.spacer1 {float:right; height:18px; width:120px; clear:right;}
table.ezinePopupBox td.txt table.ezinePopupBoxList td.inner img.spacer2 {float:right; height:18px; width:135px; clear:right;}
table.ezinePopupBox td.txt table.ezinePopupBoxList td.inner img.spacer3 {float:right; height:28px; width:140px; clear:right;}
table.ezinePopupBox td.txt table.ezinePopupBoxList td.inner div.popListItem {color:#00245d; font-size:14px; line-height:18px; background:url(http://images.dormeo.net/images/popup/listArrow.gif) 0 10px no-repeat; padding:3px 0 3px 12px;}

table.popupForm {margin:30px 0 0 0; width:100%;}
table.popupForm td.ff {padding:0 0 0 10px; width:192px;}
table.popupForm td.ff input {width:192px; _width:182px; border:1px solid #cdcdcd; padding:5px 5px 5px 5px; font-size:11px; color:#cbcbcb; font-family:Arial, Helvetica, sans-serif;}
table.popupForm td.fBtn {padding:0 0 0 10px;}
table.popupForm td.fBtn a.btn {background:url(http://images.dormeo.net/images/btn/sbGreenM.jpg) 0 0 repeat-x; padding:5px 10px 5px 10px; font-size:12px; font-weight:bold; line-height:16px; color:#ffffff; float:left; display:block; text-decoration:none;}

table.popupGift {margin:20px 0 0 0;}
table.popupGift td.pic {padding:0 0 0 50px; vertical-align:top;}
table.popupGift td.txt {font-size:12px; color:#00245d; line-height:16px;}
table.popupGift td.txt h5 {font-size:12px; color:#00245d; line-height:16px;}
table.popupGift td.txt h6 {font-size:12px; color:#666666; line-height:16px; padding:10px 0 0 0;}
table.popupGift td.txt p {font-size:12px; color:#00245d; line-height:16px; padding:4px 0 4px 0;}

/*XCARDS*/

/*CONTENT*/

div#xcards_holder {width:100%; padding:15px 0 15px 0}
div#xcards_holder div.xcards_inner_bg {width:100%; background:url(http://images.dormeo.net/images/xcards/xcards_bg.jpg) 0 0 no-repeat}
div#xcards_holder .EN div.xcards_inner_bg {width:100%; background:url(http://images.dormeo.net/images/xcards/xcards_bg.jpg) 0 0 no-repeat} /*EN*/

div#xcards_holder div.xcards_content {width:980px; position:relative; overflow:hidden}
div#xcards_holder div.xcards_content div.xcards_c_left {width:580px; float:left;}
div#xcards_holder div.xcards_content div.xcards_c_right {width:400px; float:left; padding:40px 0 0 0;}

div#xcards_holder div.xcards_content div.pentlja_holder {width:338px; height:155px; position:absolute; left:360px; top:0px; z-index:5} 
div#xcards_holder div.xcards_content div.pentlja_holder div.pentlja_holder_bg {width:100%; background-image:url(http://images.dormeo.net/images/xcards/pentlja.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/xcards/pentlja.png', sizingMethod='crop');}
div#xcards_holder div.xcards_content div.pentlja_holder div.pentlja_holder_bg div.pentlja_holder_inner {width:200px; height:115px; padding:20px 60px 20px 30px; position:relative; text-align:center;}
div#xcards_holder div.xcards_content div.pentlja_holder div.pentlja_holder_bg h2 {padding:0px; margin:0px; color:#FFFFFF; font-size:56px; line-height:62px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder div.xcards_content div.pentlja_holder div.pentlja_holder_bg h3 {padding:0px; margin:0px; color:#FFFFFF; font-size:45px; line-height:50px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder div.xcards_content div.pentlja_holder div.pentlja_holder_bg p {padding:0px; margin:0px; color:#FFFFFF; font-size:12px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder div.xcards_content div.pentlja_holder div.pentlja_holder_bg a:link, div#xcards_holder div.xcards_content div.pentlja_holder div.pentlja_holder_bg div.pentlja_holder_inner a:visited, div#xcards_holder div.xcards_content div.pentlja_holder div.pentlja_holder_bg div.pentlja_holder_inner a:active {padding:0px; margin:0px; color:#FFFFFF; font-size:12px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder div.xcards_content div.pentlja_holder div.pentlja_holder_bg div.pentlja_holder_inner a:hover {}

div#xcards_holder div.xcards_forma {width:100%; position:relative; z-index:10}
div#xcards_holder div.xcards_forma_top {width:100%; background-image:url(http://images.dormeo.net/images/xcards/xcards_forma_bg_top.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/xcards/xcards_forma_bg_top.png', sizingMethod='crop');}
div#xcards_holder div.xcards_forma_bot {width:100%; height:27px; background-image:url(http://images.dormeo.net/images/xcards/xcards_forma_bg_bot.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/xcards/xcards_forma_bg_bot.png', sizingMethod='crop');}
div#xcards_holder div.xcards_forma_inner {width:339px; padding:28px 30px 5px 30px; position:relative;}

div#xcards_holder div.xcards_forma_inner h1 {padding:5px 0 5px 0; margin:0px; color:#00295f; font-size:16px; line-height:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder div.xcards_forma_inner h2 {padding:5px 0 5px 0; margin:0px; color:#00295f; font-size:16px; line-height:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder div.xcards_forma_inner h3 {padding:5px 0 5px 0; margin:0px; color:#00295f; font-size:14px; line-height:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder div.xcards_forma_inner p {padding:5px 0 5px 0; margin:0px; color:#00295f; font-size:12px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}

div#xcards_holder div.error {width:80%; margin:10px auto; border:solid 2px red; background-color:#FFFFFF;}
div#xcards_holder div.error p {padding:5px 10px 5px 10px; margin:0px; color:red; font-size:14px; line-height:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center}

div#xcards_holder table.xcards_forma_str {width:339px}
div#xcards_holder table.xcards_forma_str td.efs2010_left {width:139px; padding:8px 0 3px 0; vertical-align:top}
div#xcards_holder table.xcards_forma_str td.efs2010_left p {padding:0px 0 0px 0; margin:0px; color:#00535c; font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder table.xcards_forma_str td.efs2010_right {width:200px; vertical-align:top}
div#xcards_holder table.xcards_forma_str td.efs2010_btn_left {padding:5px 0 3px 0; vertical-align:top}
div#xcards_holder table.xcards_forma_str td.efs2010_btn_left p {padding:0px 0 0px 0; margin:0px; color:#00535c; font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder table.xcards_forma_str td.efs2010_btn {padding:25px 0 0 3px}
div#xcards_holder table.xcards_forma_str td.efs2010_link_v2 {padding:10px 3px 5px 3px; text-align:left}
div#xcards_holder table.xcards_forma_str td.efs2010_link_v2 a:link, table.xcards_forma_str td.efs2010_link_v2 a:visited, table.xcards_forma_str td.efs2010_link_v2 a:active {padding:0px 0 0px 0; margin:0px; color:#00535c; font-size:11px; line-height:17px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder table.xcards_forma_str td.efs2010_link_v2 a:hover {}
div#xcards_holder table.xcards_forma_str td.efs2010_chk_v1 {padding:5px 0 0 0;}
div#xcards_holder table.xcards_forma_str td.efs2010_chk_v1 div.chk_holder {overflow:hidden; text-align:left}
div#xcards_holder table.xcards_forma_str td.efs2010_chk_v1 div.chk_holder span.error {border:solid 1px red; float:left; display:block; background-color:#FFFFFF}
div#xcards_holder table.xcards_forma_str td.efs2010_chk_v1 div.chk_holder input {float:left; display:block}
div#xcards_holder table.xcards_forma_str td.efs2010_chk_v1 div.chk_holder label {float:left; padding:1px 0 0 3px; _padding:2px 0 0 3px; color:#00535c; font-size:11px; line-height:17px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder table.xcards_forma_str td.efs2010_chk_v1 a:link, table.xcards_forma_str td.efs2010_chk_v1 a:visited, table.xcards_forma_str td.efs2010_chk_v1 a:active {padding:0px 0 0px 0; margin:0px; color:#00535c; font-size:11px; line-height:17px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder table.xcards_forma_str td.efs2010_chk_v1 a:hover {}

div#xcards_holder table.xcards_forma_str td.efs2010_space {height:15px}

div#xcards_holder div.efs2010_out {width:196px; padding:3px 0 3px 0; position:relative}
div#xcards_holder div.efs2010_out div.efs2010_bg {width:100%; background-image:url(http://images.dormeo.net/images/xcards/input_small.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/xcards/input_small.png', sizingMethod='crop');}
div#xcards_holder div.efs2010_out div.efs2010_bg_error {width:100%; background-image:url(http://images.dormeo.net/images/xcards/input_small_error.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/xcards/input_small_error.png', sizingMethod='crop');}
div#xcards_holder div.efs2010_out div.efs2010_bg div.efs2010_inner, div#xcards_holder div.efs2010_out div.efs2010_bg_error div.efs2010_inner {width:186px; height:18px; padding:9px 5px 5px 5px; _height:19px; _padding:8px 5px 5px 5px; position:relative}
div#xcards_holder div.efs2010_out div.efs2010_bg div.efs2010_inner input, div#xcards_holder div.efs2010_out div.efs2010_bg_error div.efs2010_inner input {width:174px; padding:0px 5px 0px 5px; margin:0px; color:#00535c; font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border:0 none;}

div#xcards_holder div.efs2010_out_2 {width:196px; height:122px; padding:3px 0 3px 0; position:relative}
div#xcards_holder div.efs2010_out_2 div.efs2010_bg_2 {width:100%; height:122px; background-image:url(http://images.dormeo.net/images/xcards/input_big.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/xcards/input_big.png', sizingMethod='crop');}
div#xcards_holder div.efs2010_out_2 div.efs2010_bg_error_2 {width:100%; height:122px; background-image:url(http://images.dormeo.net/images/xcards/input_big_error.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/xcards/input_big_error.png', sizingMethod='crop');}
div#xcards_holder div.efs2010_out_2 div.efs2010_bg_2 div.efs2010_inner_2, div#xcards_holder div.efs2010_out_2 div.efs2010_bg_error_2 div.efs2010_inner_2 {width:186px; height:122px; padding:9px 5px 5px 5px; _height:19px; _padding:8px 5px 5px 5px; position:relative}
div#xcards_holder div.efs2010_out_2 div.efs2010_bg_2 div.efs2010_inner_2 textarea, div#xcards_holder div.efs2010_out_2 div.efs2010_bg_error_2 div.efs2010_inner_2 textarea {width:174px; height:105px; padding:0px 5px 0px 5px; margin:0px; color:#00535c; font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border:0 none; overflow:hidden}

div#xcards_holder table.xcards_btn {margin:0 auto 0 0; cursor:pointer}
div#xcards_holder table.xcards_btn td.ebtn_left {width:12px; height:40px; background:url(http://images.dormeo.net/images/xcards/green_btn.png) 0 0 repeat-x}
div#xcards_holder table.xcards_btn td.ebtn_right {width:12px; height:40px; background:url(http://images.dormeo.net/images/xcards/green_btn.png) 0 0 repeat-x}
div#xcards_holder table.xcards_btn td.ebtn_center {height:40px; text-align:center; vertical-align:middle; background:url(http://images.dormeo.net/images/xcards/green_btn.png) 0 0 repeat-x}
div#xcards_holder table.xcards_btn td.ebtn_center p {padding:5px 10px 5px 10px; margin:0px; color:#ffffff; font-size:16px; line-height:22px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

/*Left*/
div#xcards_holder div.xcards_height {width:1px; height:705px; font-size:1px; float:left;}

div#xcards_holder div.left_box_v1 {width:570px; position:relative;}
div#xcards_holder div.left_box_v1 div.wv1 {width:355px;}
div#xcards_holder div.left_box_v1 div.wv2 {width:355px;}
div#xcards_holder div.left_box_v1 div.wv3 {width:555px;}
div#xcards_holder div.left_box_v1 h1 {padding:2px 0px 5px 0px; margin:0px; color:#c71e8e; font-size:36px; line-height:42px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder div.left_box_v1 h2 {padding:5px 0px 5px 0px; margin:0px; color:#c71e8e; font-size:36px; line-height:42px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder div.left_box_v1 h3 {padding:5px 0px 5px 0px; margin:0px; color:#00295f; font-size:18px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder div.left_box_v1 p {padding:5px 0px 5px 0px; margin:0px; color:#00295f; font-size:14px; line-height:20px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder div.left_box_v3 {width:200px; position:absolute; left:290px; top:390px;}
div#xcards_holder div.left_box_v3 h1 {padding:2px 0px 2px 0px; margin:0px; color:#010101; font-size:12px; line-height:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-style:italic}
div#xcards_holder div.left_box_v3 h2 {padding:3px 0px 3px 0px; margin:0px; color:#010101; font-size:12px; line-height:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-style:italic}
div#xcards_holder div.left_box_v3 h3 {padding:3px 0px 3px 0px; margin:0px; color:#010101; font-size:12px; line-height:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-style:italic}
div#xcards_holder div.left_box_v3 p {padding:3px 0px 3px 0px; margin:0px; color:#010101; font-size:12px; line-height:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-style:italic}
div#xcards_holder div.left_box_v3 ul {margin:0px; padding:0px}
div#xcards_holder div.left_box_v3 ul li {padding:0px 0 0 25px; margin:0px; list-style:none; color:#010101; font-size:12px; line-height:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; background:url(http://images.dormeo.net/images/xcards/bullet.jpg) 0 6px no-repeat; font-style:italic}

div#xcards_holder div#box_2 {width:95%; margin:10px auto; padding:0 0 5px 0; border:solid 2px #009900; background-color:#FFFFFF;}
div#xcards_holder div#box_2 h1 {padding:5px 5px 5px 5px; margin:0px; color:#df0000; font-size:16px; line-height:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder div#box_2 h2 {padding:5px 5px 5px 5px; margin:0px; color:#df0000; font-size:16px; line-height:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder div#box_2 h3 {padding:5px 5px 0px 5px; margin:0px; color:#00535c; font-size:14px; line-height:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder div#box_2 p {padding:5px 5px 0px 5px; margin:0px; color:#00535c; font-size:12px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}

/*Spam*/
div#xcards_holder div.xcards_spam_inner_bg {width:100%;}
div#xcards_holder div.xcards_spam_content {width:980px; position:relative;}
div#xcards_holder div.xcards_spam_content h1 {padding:2px 0px 5px 0px; margin:0px; color:#c71e8e; font-size:36px; line-height:42px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder div.xcards_spam_content h2 {padding:5px 0px 5px 0px; margin:0px; color:#c71e8e; font-size:36px; line-height:42px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder div.xcards_spam_content h3 {padding:5px 0px 5px 0px; margin:0px; color:#00295f; font-size:18px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xcards_holder div.xcards_spam_content p {padding:5px 0px 5px 0px; margin:0px; color:#00295f; font-size:14px; line-height:20px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}

div#xcards_holder table.btn_pos {}
div#xcards_holder table.btn_pos td.btn_pos_td {padding:15px 0 0 0}

/*XCARDS END */

/*XMAS CARDS*/

/*CONTENT*/

div#xmas_cards_holder {width:100%; padding:15px 0 15px 0}
div#xmas_cards_holder div.xmas_cards_inner_bg {width:100%; background:url(http://images.dormeo.net/images/xmas_cards/xmas_cards_bg.jpg) 0 0 no-repeat}
div#xmas_cards_holder .EN div.xmas_cards_inner_bg {width:100%; background:url(http://images.dormeo.net/images/xmas_cards/xmas_cards_bg.jpg) 0 0 no-repeat} /*EN*/

div#xmas_cards_holder div.xmas_cards_content {width:980px; position:relative; overflow:hidden}
div#xmas_cards_holder div.xmas_cards_content div.xmas_cards_c_left {width:580px; float:left;}
div#xmas_cards_holder div.xmas_cards_content div.xmas_cards_c_right {width:400px; float:left; padding:0px 0 0 0;}

div#xmas_cards_holder div.xmas_cards_content div.pentlja_holder {width:247px; height:158px; position:absolute; left:345px; top:15px; z-index:5}
div#xmas_cards_holder div.xmas_cards_content div.pentlja_holder div.pentlja_holder_bg {width:100%; background-image:url(http://images.dormeo.net/images/xmas_cards/pentlja.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/xmas_cards/pentlja.png', sizingMethod='crop');}
div#xmas_cards_holder div.xmas_cards_content div.pentlja_holder div.pentlja_holder_bg div.pentlja_holder_inner {width:177px; height:118px; padding:20px 10px 20px 60px; position:relative; text-align:center;}
div#xmas_cards_holder div.xmas_cards_content div.pentlja_holder div.pentlja_holder_bg h2 {padding:0px; margin:0px; color:#FFFFFF; font-size:56px; line-height:62px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder div.xmas_cards_content div.pentlja_holder div.pentlja_holder_bg h3 {padding:0px; margin:0px; color:#FFFFFF; font-size:42px; line-height:48px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder div.xmas_cards_content div.pentlja_holder div.pentlja_holder_bg p {padding:0px; margin:0px; color:#FFFFFF; font-size:12px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder div.xmas_cards_content div.pentlja_holder div.pentlja_holder_bg a:link, div#xmas_cards_holder div.xmas_cards_content div.pentlja_holder div.pentlja_holder_bg div.pentlja_holder_inner a:visited, div#xmas_cards_holder div.xmas_cards_content div.pentlja_holder div.pentlja_holder_bg div.pentlja_holder_inner a:active {padding:0px; margin:0px; color:#FFFFFF; font-size:12px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder div.xmas_cards_content div.pentlja_holder div.pentlja_holder_bg div.pentlja_holder_inner a:hover {}

div#xmas_cards_holder div.xmas_cards_forma {width:100%; position:relative; z-index:10}
div#xmas_cards_holder div.xmas_cards_forma_top {width:100%; background-image:url(http://images.dormeo.net/images/xmas_cards/xmas_cards_forma_bg_top.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/xmas_cards/xmas_cards_forma_bg_top.png', sizingMethod='crop');}
div#xmas_cards_holder div.xmas_cards_forma_bot {width:100%; height:27px; background-image:url(http://images.dormeo.net/images/xmas_cards/xmas_cards_forma_bg_bot.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/xmas_cards/xmas_cards_forma_bg_bot.png', sizingMethod='crop');}
div#xmas_cards_holder div.xmas_cards_forma_inner {width:339px; padding:28px 30px 5px 30px; position:relative;}

div#xmas_cards_holder div.xmas_cards_forma_inner h1 {padding:5px 0 5px 0; margin:0px; color:#00295f; font-size:16px; line-height:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder div.xmas_cards_forma_inner h2 {padding:5px 0 5px 0; margin:0px; color:#00295f; font-size:16px; line-height:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder div.xmas_cards_forma_inner h3 {padding:5px 0 5px 0; margin:0px; color:#00295f; font-size:14px; line-height:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder div.xmas_cards_forma_inner p {padding:5px 0 5px 0; margin:0px; color:#00295f; font-size:12px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}

div#xmas_cards_holder div.error {width:80%; margin:10px auto; border:solid 2px red; background-color:#FFFFFF;}
div#xmas_cards_holder div.error p {padding:5px 10px 5px 10px; margin:0px; color:red; font-size:14px; line-height:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center}

div#xmas_cards_holder table.xmas_cards_forma_str {width:339px}
div#xmas_cards_holder table.xmas_cards_forma_str td.efs2010_left {width:139px; padding:8px 0 3px 0; vertical-align:top}
div#xmas_cards_holder table.xmas_cards_forma_str td.efs2010_left p {padding:0px 0 0px 0; margin:0px; color:#00535c; font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder table.xmas_cards_forma_str td.efs2010_right {width:200px; vertical-align:top}
div#xmas_cards_holder table.xmas_cards_forma_str td.efs2010_btn_left {padding:5px 0 3px 0; vertical-align:top}
div#xmas_cards_holder table.xmas_cards_forma_str td.efs2010_btn_left p {padding:0px 0 0px 0; margin:0px; color:#00535c; font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder table.xmas_cards_forma_str td.efs2010_btn {padding:25px 0 0 3px}
div#xmas_cards_holder table.xmas_cards_forma_str td.efs2010_link_v2 {padding:10px 3px 5px 3px; text-align:left}
div#xmas_cards_holder table.xmas_cards_forma_str td.efs2010_link_v2 a:link, table.xmas_cards_forma_str td.efs2010_link_v2 a:visited, table.xmas_cards_forma_str td.efs2010_link_v2 a:active {padding:0px 0 0px 0; margin:0px; color:#00535c; font-size:11px; line-height:17px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder table.xmas_cards_forma_str td.efs2010_link_v2 a:hover {}
div#xmas_cards_holder table.xmas_cards_forma_str td.efs2010_chk_v1 {padding:5px 0 0 0;}
div#xmas_cards_holder table.xmas_cards_forma_str td.efs2010_chk_v1 div.chk_holder {overflow:hidden; text-align:left}
div#xmas_cards_holder table.xmas_cards_forma_str td.efs2010_chk_v1 div.chk_holder span.error {border:solid 1px red; float:left; display:block; background-color:#FFFFFF}
div#xmas_cards_holder table.xmas_cards_forma_str td.efs2010_chk_v1 div.chk_holder input {float:left; display:block}
div#xmas_cards_holder table.xmas_cards_forma_str td.efs2010_chk_v1 div.chk_holder label {width:160px; float:left; padding:1px 0 0 3px; _padding:2px 0 0 3px; color:#00535c; font-size:11px; line-height:17px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder table.xmas_cards_forma_str td.efs2010_chk_v1 a:link, table.xmas_cards_forma_str td.efs2010_chk_v1 a:visited, table.xmas_cards_forma_str td.efs2010_chk_v1 a:active {padding:0px 0 0px 0; margin:0px; color:#00535c; font-size:11px; line-height:17px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder table.xmas_cards_forma_str td.efs2010_chk_v1 a:hover {}

div#xmas_cards_holder table.xmas_cards_forma_str td.efs2010_space {height:15px}

div#xmas_cards_holder div.efs2010_out {width:196px; padding:3px 0 3px 0; position:relative}
div#xmas_cards_holder div.efs2010_out div.efs2010_bg {width:100%; background-image:url(http://images.dormeo.net/images/xmas_cards/input_small.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/xmas_cards/input_small.png', sizingMethod='crop');}
div#xmas_cards_holder div.efs2010_out div.efs2010_bg_error {width:100%; background-image:url(http://images.dormeo.net/images/xmas_cards/input_small_error.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/xmas_cards/input_small_error.png', sizingMethod='crop');}
div#xmas_cards_holder div.efs2010_out div.efs2010_bg div.efs2010_inner, div#xmas_cards_holder div.efs2010_out div.efs2010_bg_error div.efs2010_inner {width:186px; height:18px; padding:9px 5px 5px 5px; _height:19px; _padding:8px 5px 5px 5px; position:relative}
div#xmas_cards_holder div.efs2010_out div.efs2010_bg div.efs2010_inner input, div#xmas_cards_holder div.efs2010_out div.efs2010_bg_error div.efs2010_inner input {width:174px; padding:0px 5px 0px 5px; margin:0px; color:#00535c; font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border:0 none;}

div#xmas_cards_holder div.efs2010_out_2 {width:196px; height:122px; padding:3px 0 3px 0; position:relative}
div#xmas_cards_holder div.efs2010_out_2 div.efs2010_bg_2 {width:100%; height:122px; background-image:url(http://images.dormeo.net/images/xmas_cards/input_big.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/xmas_cards/input_big.png', sizingMethod='crop');}
div#xmas_cards_holder div.efs2010_out_2 div.efs2010_bg_error_2 {width:100%; height:122px; background-image:url(http://images.dormeo.net/images/xmas_cards/input_big_error.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/xmas_cards/input_big_error.png', sizingMethod='crop');}
div#xmas_cards_holder div.efs2010_out_2 div.efs2010_bg_2 div.efs2010_inner_2, div#xmas_cards_holder div.efs2010_out_2 div.efs2010_bg_error_2 div.efs2010_inner_2 {width:186px; height:122px; padding:9px 5px 5px 5px; _height:19px; _padding:8px 5px 5px 5px; position:relative}
div#xmas_cards_holder div.efs2010_out_2 div.efs2010_bg_2 div.efs2010_inner_2 textarea, div#xmas_cards_holder div.efs2010_out_2 div.efs2010_bg_error_2 div.efs2010_inner_2 textarea {width:174px; height:105px; padding:0px 5px 0px 5px; margin:0px; color:#00535c; font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border:0 none; overflow:hidden}

div#xmas_cards_holder table.xmas_cards_btn {margin:0 auto 0 0; cursor:pointer}
div#xmas_cards_holder table.xmas_cards_btn td.ebtn_left {width:12px; height:40px; background:url(http://images.dormeo.net/images/xmas_cards/green_btn.png) 0 0 repeat-x}
div#xmas_cards_holder table.xmas_cards_btn td.ebtn_right {width:12px; height:40px; background:url(http://images.dormeo.net/images/xmas_cards/green_btn.png) 0 0 repeat-x}
div#xmas_cards_holder table.xmas_cards_btn td.ebtn_center {height:40px; text-align:center; vertical-align:middle; background:url(http://images.dormeo.net/images/xmas_cards/green_btn.png) 0 0 repeat-x}
div#xmas_cards_holder table.xmas_cards_btn td.ebtn_center p {padding:5px 10px 5px 10px; margin:0px; color:#ffffff; font-size:16px; line-height:22px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

/*Left*/
div#xmas_cards_holder div.xmas_cards_height {width:1px; height:705px; font-size:1px; float:left;}

div#xmas_cards_holder div.left_box_v1 {width:570px; position:relative;}
div#xmas_cards_holder div.left_box_v1 div.wv1 {width:345px;}
div#xmas_cards_holder div.left_box_v1 div.wv2 {width:345px;}
div#xmas_cards_holder div.left_box_v1 div.wv3 {width:555px;}
div#xmas_cards_holder div.left_box_v1 h1 {padding:2px 0px 5px 0px; margin:0px; color:#c71e8e; font-size:36px; line-height:42px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder div.left_box_v1 h2 {padding:5px 0px 5px 0px; margin:0px; color:#c71e8e; font-size:36px; line-height:42px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder div.left_box_v1 h3 {padding:5px 0px 5px 0px; margin:0px; color:#00295f; font-size:18px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder div.left_box_v1 p {padding:12px 0px 5px 0px; margin:0px; color:#00295f; font-size:14px; line-height:20px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder div.left_box_v3 {width:240px; position:absolute; left:250px; top:360px;}
div#xmas_cards_holder div.left_box_v3 h1 {padding:2px 0px 2px 0px; margin:0px; color:#010101; font-size:12px; line-height:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-style:italic}
div#xmas_cards_holder div.left_box_v3 h2 {padding:3px 0px 3px 0px; margin:0px; color:#010101; font-size:12px; line-height:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-style:italic}
div#xmas_cards_holder div.left_box_v3 h3 {padding:3px 0px 3px 0px; margin:0px; color:#010101; font-size:12px; line-height:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-style:italic}
div#xmas_cards_holder div.left_box_v3 p {padding:3px 0px 3px 0px; margin:0px; color:#161616; font-size:21px; line-height:27px; font-weight:normal; font-family:Georgia, Arial, Helvetica, sans-serif; font-style:italic}
div#xmas_cards_holder div.left_box_v3 ul {margin:0px; padding:0px}
div#xmas_cards_holder div.left_box_v3 ul li {padding:0px 0 0 25px; margin:0px; list-style:none; color:#010101; font-size:12px; line-height:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; background:url(http://images.dormeo.net/images/xmas_cards/bullet.jpg) 0 6px no-repeat; font-style:italic}

div#xmas_cards_holder div#box_2 {width:95%; margin:10px auto; padding:0 0 5px 0; border:solid 2px #009900; background-color:#FFFFFF;}
div#xmas_cards_holder div#box_2 h1 {padding:5px 5px 5px 5px; margin:0px; color:#df0000; font-size:16px; line-height:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder div#box_2 h2 {padding:5px 5px 5px 5px; margin:0px; color:#df0000; font-size:16px; line-height:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder div#box_2 h3 {padding:5px 5px 0px 5px; margin:0px; color:#00535c; font-size:14px; line-height:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder div#box_2 p {padding:5px 5px 0px 5px; margin:0px; color:#00535c; font-size:12px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}

/*Spam*/
div#xmas_cards_holder div.xmas_cards_spam_inner_bg {width:100%;}
div#xmas_cards_holder div.xmas_cards_spam_content {width:980px; position:relative;}
div#xmas_cards_holder div.xmas_cards_spam_content h1 {padding:2px 0px 5px 0px; margin:0px; color:#c71e8e; font-size:36px; line-height:42px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder div.xmas_cards_spam_content h2 {padding:5px 0px 5px 0px; margin:0px; color:#c71e8e; font-size:36px; line-height:42px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder div.xmas_cards_spam_content h3 {padding:5px 0px 5px 0px; margin:0px; color:#00295f; font-size:18px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#xmas_cards_holder div.xmas_cards_spam_content p {padding:5px 0px 5px 0px; margin:0px; color:#00295f; font-size:14px; line-height:20px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}

div#xmas_cards_holder table.btn_pos {}
div#xmas_cards_holder table.btn_pos td.btn_pos_td {padding:15px 0 0 0}

/*XMAS CARDS END */


/* VALENTINE */

/*CONTENT*/

/*CONTENT*/

div#valentine_holder {width:100%; padding:15px 0 15px 0}
div#valentine_holder div.valentine_inner_bg {width:100%; background:url(http://images.dormeo.net/images/valentine/valentine_bg.jpg) 0 0 no-repeat}
div#valentine_holder .EN div.valentine_inner_bg {width:100%; background:url(http://images.dormeo.net/images/valentine/valentine_bg.jpg) 0 0 no-repeat} /*EN*/

div#valentine_holder div.valentine_content {width:980px; position:relative; overflow:hidden}
div#valentine_holder div.valentine_content div.valentine_c_left {width:580px; float:left;}
div#valentine_holder div.valentine_content div.valentine_c_right {width:400px; float:left; padding:40px 0 0 0;}

div#valentine_holder div.valentine_content div.pentlja_holder {width:338px; height:155px; position:absolute; left:360px; top:0px; z-index:5}
div#valentine_holder div.valentine_content div.pentlja_holder div.pentlja_holder_bg {width:100%; background-image:url(http://images.dormeo.net/images/valentine/pentlja.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/valentine/pentlja.png', sizingMethod='crop');}
div#valentine_holder div.valentine_content div.pentlja_holder div.pentlja_holder_bg div.pentlja_holder_inner {width:200px; height:115px; padding:20px 60px 20px 30px; position:relative; text-align:center;}
div#valentine_holder div.valentine_content div.pentlja_holder div.pentlja_holder_bg h2 {padding:0px; margin:0px; color:#FFFFFF; font-size:56px; line-height:62px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder div.valentine_content div.pentlja_holder div.pentlja_holder_bg p {padding:0px; margin:0px; color:#FFFFFF; font-size:12px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder div.valentine_content div.pentlja_holder div.pentlja_holder_bg a:link, div#valentine_holder div.valentine_content div.pentlja_holder div.pentlja_holder_bg div.pentlja_holder_inner a:visited, div#valentine_holder div.valentine_content div.pentlja_holder div.pentlja_holder_bg div.pentlja_holder_inner a:active {padding:0px; margin:0px; color:#FFFFFF; font-size:12px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder div.valentine_content div.pentlja_holder div.pentlja_holder_bg div.pentlja_holder_inner a:hover {}

div#valentine_holder div.valentine_forma {width:100%; position:relative; z-index:10}
div#valentine_holder div.valentine_forma_top {width:100%; background-image:url(http://images.dormeo.net/images/valentine/valentine_forma_bg_top.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/valentine/valentine_forma_bg_top.png', sizingMethod='crop');}
div#valentine_holder div.valentine_forma_bot {width:100%; height:27px; background-image:url(http://images.dormeo.net/images/valentine/valentine_forma_bg_bot.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/valentine/valentine_forma_bg_bot.png', sizingMethod='crop');}
div#valentine_holder div.valentine_forma_inner {width:339px; padding:28px 30px 5px 30px; position:relative;}

div#valentine_holder div.valentine_forma_inner h1 {padding:5px 0 5px 0; margin:0px; color:#00295f; font-size:16px; line-height:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder div.valentine_forma_inner h2 {padding:5px 0 5px 0; margin:0px; color:#00295f; font-size:16px; line-height:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder div.valentine_forma_inner h3 {padding:5px 0 5px 0; margin:0px; color:#00295f; font-size:14px; line-height:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder div.valentine_forma_inner p {padding:5px 0 5px 0; margin:0px; color:#00295f; font-size:12px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}

div#valentine_holder div.error {width:80%; margin:10px auto; border:solid 2px red; background-color:#FFFFFF;}
div#valentine_holder div.error p {padding:5px 10px 5px 10px; margin:0px; color:red; font-size:14px; line-height:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center}

div#valentine_holder table.valentine_forma_str {width:339px}
div#valentine_holder table.valentine_forma_str td.efs2010_left {width:139px; padding:8px 0 3px 0; vertical-align:top}
div#valentine_holder table.valentine_forma_str td.efs2010_left label {padding:0px 0 0px 0; margin:0px; color:#00535c; font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder table.valentine_forma_str td.efs2010_right {width:200px; vertical-align:top}
div#valentine_holder table.valentine_forma_str td.efs2010_btn_left {padding:5px 0 3px 0; vertical-align:top}
div#valentine_holder table.valentine_forma_str td.efs2010_btn_left label {padding:0px 0 0px 0; margin:0px; color:#00535c; font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder table.valentine_forma_str td.efs2010_btn {padding:25px 0 0 3px}
div#valentine_holder table.valentine_forma_str td.efs2010_link_v2 {padding:10px 3px 5px 3px; text-align:left}
div#valentine_holder table.valentine_forma_str td.efs2010_link_v2 a:link, table.valentine_forma_str td.efs2010_link_v2 a:visited, table.valentine_forma_str td.efs2010_link_v2 a:active {padding:0px 0 0px 0; margin:0px; color:#00535c; font-size:11px; line-height:17px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder table.valentine_forma_str td.efs2010_link_v2 a:hover {}
div#valentine_holder table.valentine_forma_str td.efs2010_chk_v1 {padding:5px 0 0 0;}
div#valentine_holder table.valentine_forma_str td.efs2010_chk_v1 div.chk_holder {overflow:hidden; text-align:left}
div#valentine_holder table.valentine_forma_str td.efs2010_chk_v1 div.chk_holder span.error {border:solid 1px red; float:left; display:block; background-color:#FFFFFF}
div#valentine_holder table.valentine_forma_str td.efs2010_chk_v1 div.chk_holder input {float:left; display:block}
div#valentine_holder table.valentine_forma_str td.efs2010_chk_v1 div.chk_holder label {float:left; padding:1px 0 0 3px; _padding:2px 0 0 3px; color:#00535c; font-size:11px; line-height:17px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder table.valentine_forma_str td.efs2010_chk_v1 a:link, table.valentine_forma_str td.efs2010_chk_v1 a:visited, table.valentine_forma_str td.efs2010_chk_v1 a:active {padding:0px 0 0px 0; margin:0px; color:#00535c; font-size:11px; line-height:17px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder table.valentine_forma_str td.efs2010_chk_v1 a:hover {}

div#valentine_holder table.valentine_forma_str td.efs2010_space {height:15px}

div#valentine_holder div.efs2010_out {width:196px; padding:3px 0 3px 0; position:relative}
div#valentine_holder div.efs2010_out div.efs2010_bg {width:100%; background-image:url(http://images.dormeo.net/images/valentine/input_small.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/valentine/input_small.png', sizingMethod='crop');}
div#valentine_holder div.efs2010_out div.efs2010_bg_error {width:100%; background-image:url(http://images.dormeo.net/images/valentine/input_small_error.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/valentine/input_small_error.png', sizingMethod='crop');}
div#valentine_holder div.efs2010_out div.efs2010_bg div.efs2010_inner, div#valentine_holder div.efs2010_out div.efs2010_bg_error div.efs2010_inner {width:186px; height:18px; padding:9px 5px 5px 5px; _height:19px; _padding:8px 5px 5px 5px; position:relative}
div#valentine_holder div.efs2010_out div.efs2010_bg div.efs2010_inner input, div#valentine_holder div.efs2010_out div.efs2010_bg_error div.efs2010_inner input {width:174px; padding:0px 5px 0px 5px; margin:0px; color:#00535c; font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border:0 none;}

div#valentine_holder div.efs2010_out_2 {width:196px; height:122px; padding:3px 0 3px 0; position:relative}
div#valentine_holder div.efs2010_out_2 div.efs2010_bg_2 {width:100%; height:122px; background-image:url(http://images.dormeo.net/images/valentine/input_big.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/valentine/input_big.png', sizingMethod='crop');}
div#valentine_holder div.efs2010_out_2 div.efs2010_bg_error_2 {width:100%; height:122px; background-image:url(http://images.dormeo.net/images/valentine/input_big_error.png); _background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/valentine/input_big_error.png', sizingMethod='crop');}
div#valentine_holder div.efs2010_out_2 div.efs2010_bg_2 div.efs2010_inner_2, div#valentine_holder div.efs2010_out_2 div.efs2010_bg_error_2 div.efs2010_inner_2 {width:186px; height:122px; padding:9px 5px 5px 5px; _height:19px; _padding:8px 5px 5px 5px; position:relative}
div#valentine_holder div.efs2010_out_2 div.efs2010_bg_2 div.efs2010_inner_2 textarea, div#valentine_holder div.efs2010_out_2 div.efs2010_bg_error_2 div.efs2010_inner_2 textarea {width:174px; height:105px; padding:0px 5px 0px 5px; margin:0px; color:#00535c; font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border:0 none; overflow:hidden}

div#valentine_holder table.valentine_btn {margin:0 auto 0 0; cursor:pointer}
div#valentine_holder table.valentine_btn td.ebtn_left {width:12px; height:40px; background:url(http://images.dormeo.net/images/valentine/green_btn.png) 0 0 repeat-x}
div#valentine_holder table.valentine_btn td.ebtn_right {width:12px; height:40px; background:url(http://images.dormeo.net/images/valentine/green_btn.png) 0 0 repeat-x}
div#valentine_holder table.valentine_btn td.ebtn_center {height:40px; text-align:center; vertical-align:middle; background:url(http://images.dormeo.net/images/valentine/green_btn.png) 0 0 repeat-x}
div#valentine_holder table.valentine_btn td.ebtn_center p {padding:5px 10px 5px 10px; margin:0px; color:#ffffff; font-size:16px; line-height:22px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

/*Left*/
div#valentine_holder div.valentine_height {width:1px; height:705px; font-size:1px; float:left;}

div#valentine_holder div.left_box_v1 {width:570px; position:relative;}
div#valentine_holder div.left_box_v1 div.wv1 {width:355px;}
div#valentine_holder div.left_box_v1 div.wv2 {width:345px;}
div#valentine_holder div.left_box_v1 div.wv3 {width:405px;}
div#valentine_holder div.left_box_v1 div.wv4 {position: absolute; top: 150px; left: 360px;}
div#valentine_holder div.left_box_v1 h1 {padding:2px 0px 5px 0px; margin:0px; color:#c71e8e; font-size:36px; line-height:42px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder div.left_box_v1 h2 {padding:15px 0px 15px 0px; margin:0px; color:#CE171F; font-size:25px; line-height:30px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder div.left_box_v1 h3 {padding:5px 0px 15px 0px; margin:0px; color:#00295f; font-size:18px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder div.left_box_v1 p {padding:5px 0px 5px 0px; margin:0px; color:#00295f; font-size:14px; line-height:20px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder div.left_box_v3 {width:160px; position:absolute; left:340px; top:338px;}
div#valentine_holder div.left_box_v3 h1 {padding:2px 0px 2px 0px; margin:0px; color:#010101; font-size:12px; line-height:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-style:italic}
div#valentine_holder div.left_box_v3 h2 {padding:3px 0px 3px 0px; margin:0px; color:#010101; font-size:12px; line-height:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-style:italic}
div#valentine_holder div.left_box_v3 h3 {padding:3px 0px 3px 0px; margin:0px; color:#010101; font-size:12px; line-height:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-style:italic}
div#valentine_holder div.left_box_v3 p {padding:3px 0px 3px 0px; margin:0px; color:#CE171F; font-size:16px; line-height:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
div#valentine_holder div.left_box_v3 ul {margin:0px; padding:0px}
div#valentine_holder div.left_box_v3 ul li {padding:0px 0 0 25px; margin:0px; list-style:none; color:#010101; font-size:12px; line-height:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; background:url(http://images.dormeo.net/images/valentine/bullet.jpg) 0 6px no-repeat; font-style:italic}

div#valentine_holder div#box_2 {width:95%; margin:10px auto; padding:0 0 5px 0; border:solid 2px #009900; background-color:#FFFFFF;}
div#valentine_holder div#box_2 h1 {padding:5px 5px 5px 5px; margin:0px; color:#df0000; font-size:16px; line-height:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder div#box_2 h2 {padding:5px 5px 5px 5px; margin:0px; color:#df0000; font-size:16px; line-height:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder div#box_2 h3 {padding:5px 5px 0px 5px; margin:0px; color:#00535c; font-size:14px; line-height:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder div#box_2 p {padding:5px 5px 0px 5px; margin:0px; color:#00535c; font-size:12px; line-height:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}

/*Spam*/
div#valentine_holder div.valentine_spam_inner_bg {width:100%;}
div#valentine_holder div.valentine_spam_content {width:980px; position:relative;}
div#valentine_holder div.valentine_spam_content h1 {padding:2px 0px 5px 0px; margin:0px; color:#c71e8e; font-size:36px; line-height:42px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder div.valentine_spam_content h2 {padding:5px 0px 5px 0px; margin:0px; color:#c71e8e; font-size:36px; line-height:42px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder div.valentine_spam_content h3 {padding:5px 0px 5px 0px; margin:0px; color:#00295f; font-size:18px; line-height:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
div#valentine_holder div.valentine_spam_content p {padding:5px 0px 5px 0px; margin:0px; color:#00295f; font-size:14px; line-height:20px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}

div#valentine_holder table.btn_pos {}
div#valentine_holder table.btn_pos td.btn_pos_td {padding:15px 0 0 0}

/* VALENTINE END */

/* ERROR 404 */
table.error404 {width:100%;}
table.error404 td.error404image {vertical-align:top; width:241px; padding:15px 0 0 0;}
table.error404 td.error404text {padding:0 100px 20px 0; vertical-align:top; color:#666666; font-size:18px; line-height:22px;}
table.error404 td.error404text h1 {color:#c71e8e; font-size:36px; line-height:42px; font-weight:normal; padding:35px 0 10px 0;}
table.error404 td.error404text h2 {color:#c71e8e; font-size:30px; line-height:34px; padding:10px 0 10px 0; font-weight:normal;}
table.error404 td.error404text h3 {color:#00295f; font-size:24px; line-height:28px; padding:10px 0 10px 0; font-weight:normal;}
table.error404 td.error404text h6 {color:#00295f; font-size:14px; line-height:18px; padding:10px 0 10px 0;}
table.error404 td.error404text h6 a {color:#00295f; text-decoration:underline;}
table.error404 td.error404text h6 a:hover {text-decoration:none;}
table.error404 td.error404text p {color:#666666; font-size:18px; line-height:22px;}
table.error404 td.error404text a {color:#00295f; text-decoration:underline;}
table.error404 td.error404text a:hover {text-decoration:none;}

/* indexKV templates*/

div.indexLftKV {float:left; overflow:hidden; width:760px; height:375px; position:relative; zoom:1; border:1px solid #DCDCDC;}
div.indexRgtKV {float:right; height:375px; width:203px; overflow:hidden; border:1px solid #DCDCDC;}

div.indexLftInnerKV {float:left; overflow:hidden; width:760px; height:375px; position:relative; zoom:1; cursor:pointer;}
div.indexLftInnerKV > table.indexLftKVboxB {background: url(http://images.dormeo.net/images/bg85trans.png) 0 0 repeat;}
table.indexLftKVboxB {position:absolute; bottom:28px; left:28px; width:475px; font-size:12px; color:#00245d; cursor:pointer;}
table.indexLftKVboxB td.inner {padding:20px 20px 20px 20px; font-size:14px; line-height:16px; color:#00245d; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/bg85trans.png', sizingMethod='scale');}
table.indexLftKVboxB td.inner h1 {color:#00245d; font-size:24px; line-height:28px; padding:0 0 12px 0;}
table.indexLftKVboxB td.inner h1 a {color:#00245d; text-decoration:none;}
table.indexLftKVboxB td.inner h1 a:hover {text-decoration:underline;}
table.indexLftKVboxB td.inner p {font-size:14px; line-height:18px; color:#00245d;}
table.indexLftKVboxB td.inner ul {margin:10px 0 0 0; padding:0; list-style-type:none;}
table.indexLftKVboxB td.inner ul li {margin:0px; padding:2px 0 2px 0; font-size:12px; line-height:16px; color:#14224f; font-weight:bold;}
table.indexLftKVboxB td.inner ul li a {font-size:12px; line-height:16px; color:#14224f; font-weight:bold; background:url(http://images.dormeo.net/images/index_v4/arrow.gif) 0 4px no-repeat; text-decoration:none; padding:0 0 0 12px;}
table.indexLftKVboxB td.inner ul li a:hover {text-decoration:underline;}

div.indexRgtInnerKV {float:left; height:375px; width:203px; overflow:hidden; position:relative; zoom:1; cursor:pointer;}
div.indexRgtInnerKV div.txtSizeSml {font-size:12px; color:#00245d; line-height:16px; font-weight:bold; padding:120px 10px 10px 10px; text-align:center;}
div.indexRgtInnerKV div.txtSizeMed {font-size:18px; color:#00245d; line-height:22px; font-weight:bold; padding:10px 10px 10px 10px; text-align:center;}
div.indexRgtInnerKV div.txtSizeLrg {font-size:36px; color:#00245d; line-height:40px; font-weight:bold; padding:10px 10px 10px 10px; text-align:center;}

/* ezine box v3 */

table.ezineBox_v3 {width:100%; margin:30px 0 0 0;}
table.ezineBox_v3 td.iFB {vertical-align:top;}
table.ezineBox_v3 td.iFB table.indexFB {margin:0 0 0 0; cursor:pointer; width:270px;}
table.ezineBox_v3 td.iFB table.indexFB td {padding:0 25px 0 60px; height:47px; font-size:11px; color:#666666; vertical-align:top; background:url(http://images.dormeo.net/images/ezineBox/fb_img.jpg) 0 0 no-repeat;}
.TR table.ezineBox_v3 td.iFB table.indexFB td {background:url(http://images.dormeo.net/images/ezineBox/fb_img_2.jpg) 0 0 no-repeat;}
table.ezineBox_v3 td.iFB table.indexFB td h6 {font-size:14px; color:#00245d; text-decoration:underline; padding:0 0 9px 0;}

table.ezineBox_v3 td.iFB {vertical-align:top;}
table.ezineBox_v3 td.iFB table.indexTweet {margin:6px 0 0 0; cursor:pointer; width:270px;}
table.ezineBox_v3 td.iFB table.indexTweet td {padding:0 25px 0 60px; height:47px; font-size:11px; color:#666666; vertical-align:top; background:url(http://images.dormeo.net/images/ezineBox/twitter_img.jpg) 0 0 no-repeat;}
table.ezineBox_v3 td.iFB table.indexTweet td h6 {font-size:14px; color:#00245d; text-decoration:underline; padding:0 0 9px 0;}

table.ezineBox_v3 td.mainCnt {border:1px solid #ebebeb; border-right:0 none; background-color:#faf9f5; vertical-align:top; padding:6px 10px 6px 10px;}
table.ezineBox_v3 td.mainCnt table.txtBox {}
table.ezineBox_v3 td.mainCnt table.txtBox td.img {}
table.ezineBox_v3 td.mainCnt table.txtBox td.txt {padding:0 0 0 10px; color:#666666; font-size:12px; line-height:16px;}
table.ezineBox_v3 td.mainCnt table.txtBox td.txt h6 {font-size:14px; line-height:18px; color:#00245d; padding:0 0 10px 0;}
table.ezineBox_v3 td.mainCnt table.txtBox td.txt p {color:#666666; font-size:12px; line-height:16px; padding:0 0 7px 0;}
table.ezineBox_v3 td.mainForm {border:1px solid #ebebeb; border-left:0 none; vertical-align:middle; padding:0 0 0 10px; background-color:#faf9f5;}
table.ezineBox_v3 td.mainForm table.formBox {width:280px;}
table.ezineBox_v3 td.mainForm table.formBox td.cnt {font-size:11px; color:#666666; vertical-align:top; padding:0 0 17px 0;}
table.ezineBox_v3 td.mainForm table.formBox td.cnt input.email {border:1px solid #dddddd; font-size:11px; padding:4px 2px 4px 2px; vertical-align:middle; color:#dddddd; width:160px; float:left; margin:10px 0 6px 0; display:block;}
table.ezineBox_v3 td.mainForm table.formBox td.cnt table.ezBtn {cursor:pointer; border:1px solid #dddddd; float:left; margin:10px 0 6px 8px;}
table.ezineBox_v3 td.mainForm table.formBox td.cnt table.ezBtn td.inner {text-align:center; height:22px; overflow:hidden; padding:0 10px 0 10px; color:#00245d; font-size:12px; line-height:12px; font-weight:bold; text-decoration:none; background:url(http://images.dormeo.net/images/ezineBox/btnBg.jpg) 0 50% repeat-x;}
table.ezineBox_v3 td.mainForm table.formBox td.cnt .ezPrivacy {float:left; padding:6px 0 0 0; width:100%; font-size:11px; color:#666666; clear:both;}
table.ezineBox_v3 td.mainForm table.formBox td.cnt .ezExample {font-size:11px; color:#00245d; float:left; zoom:1; width:100%; padding:5px 0 0 0;}
table.ezineBox_v3 td.mainForm table.formBox td.cnt .ezExample a {font-size:11px; color:#00245d; text-decoration:underline;}
table.ezineBox_v3 td.mainForm table.formBox td.cnt .ezExample a:hover {font-size:11px; color:#00245d; text-decoration:none;}

div.extBanner {width:630px; clear:both; position:relative; zoom:1;}
div.extFaqList {width:313px; border:1px solid #dcdcdc; background-color:#fafafa; padding:10px; margin:0 0 15px 0;}
div.extFaqHeader {clear:both; padding:10px 24px 10px 24px; font-size:18px; line-height:22px; color:#00245d; font-weight:bold; background-color:#eaeaea; position:relative;}
div.extFaqHeadBubble {position:absolute; top:-17px; right:-2px; width:79px; height:43px;}
div.extFaqItem {width:100%; clear:both; border-top:1px solid #f0f0f0; padding:10px 0 10px 0; overflow:hidden; cursor:pointer;}
div.extFaqItem.nbr {border:0 none;}
div.extFaqNbr {width:15px; background-color:#eaeaea; font-size:10px; line-height:13px; text-align:center; padding:1px 0 1px 0; float:left; color:#000000;}
div.extFaqText {float:left; position:relative; zoom:1; overflow:hidden; font-size:12px; line-height:14px; color:#000000; padding:0 0 0 8px; width:280px;}


div.extVidList {width:313px; border:1px solid #dcdcdc; background-color:#fafafa; padding:10px;}
div.extVidHeader {clear:both; padding:10px 14px 10px 24px; font-size:18px; line-height:22px; color:#00245d; font-weight:bold; background-color:#eaeaea; position:relative;}
div.extVidHeadBubble {position:absolute; top:-40px; right:0px; width:96px; height:40px;}
div.extVidItem {width:100%; clear:both; padding:10px 0 10px 0; overflow:hidden; cursor:pointer;}
div.extVidName {font-size:14px; line-height:18px; padding:0 0 11px 0; color:#00295f; font-weight:bold;}
div.extVidText {width:291px; border:1px solid #dcdcdc; background-color:#ffffff; font-size:12px; line-height:14px; color:#00295f; padding:10px; position:relative; overflow:hidden}
div.extVidTextArrow {position:absolute; top:-11px; _top:-12px; left:0px; width:117px; height:11px;}

div.extProdList {width:640px; clear:both; position:relative; display:block; overflow:hidden; padding:20px 0 10px 0;}
div.extProdItem {width:300px; float:left; position:relative; zoom:1; padding:0 0 20px 0; overflow:hidden; margin-bottom:20px; background:url(http://images.dormeo.net/images/common/extProdBg.jpg) 0 100% repeat-x;}
div.extProdItem.mrg {margin-left:30px;}
div.extProdImg {position:relative;}

div.extProdImg div.tli {position:absolute;}
div.extProdImg div.tri {position:absolute;}
div.extProdImg div.bli {position:absolute;}
div.extProdImg div.bri {position:absolute;}

div.extProdText {padding:15px 0 15px 0; font-size:12px; color:#666666;}
div.extProdText h2 {font-size:14px; color:#00245d; padding:0 0 7px 0;}
div.extProdText h2 a {font-size:14px; color:#00245d; text-decoration:none;}
div.extProdText h2 a:hover {text-decoration:underline;}
div.extProdText h6 {font-size:12px; color:#cf3395; padding:7px 0 0 0; line-height:normal; font-weight:bold;}
div.extProdText h6 strong {font-size:12px; color:#cf3395; padding:0 0 0 0; line-height:normal;}	
div.extProdText p.price {font-size:14px; color:#666666; font-weight:bold; padding:15px 0 0 0;}
div.extProdText p.price span {color:#c50a7b;}
div.extProdText a.indexBtn {font-size:12px; margin:12px 0 0 0; float:left; color:#ffffff; font-weight:bold; padding:5px 7px 5px 7px; background:url(http://images.dormeo.net/images/index_v2/btnBG.jpg) 0 50% repeat-x; text-decoration:none;}
div.extProdText a.indexBtn:hover {text-decoration:underline;}

h2.extHdr {border-bottom:1px solid #ebebeb; font-size:24px; color:#00245d; line-height:28px; padding:0px 0 5px 0; margin:0 0 10px 0; clear:both;}
h2.extHdr span {float:right; *margin-top:-28px;}
h2.extHdr span a {font-size:14px;  color:#00245d; text-decoration:underline;}
h2.extHdr span a:hover {text-decoration:none;}

span.nbr {text-align:right;}
span.nbr span {font-size:12px !important; float:right !important;}

div.landingKV_v1 {width:100%; min-height:245px; _height:245px; position:relative; zoom:1;  z-index:5; clear:both; margin:0 0 11px 0;}
table.landingKV_v1 {}
table.landingKV_v1 td.inner {vertical-align:top;}
table.landingKV_v1 td.inner img {position:absolute; top:0px; left:0px; z-index:1;}
table.landingKV_v1 td.inner > .landingKVDesc_v1 {background:url(http://images.dormeo.net/images/bg70trans.png) 0 0 repeat;}
table.landingKV_v1 td.inner .landingKVDesc_v1 {position:relative; float:left; border:1px solid #ffffff; width:320px; margin:11px 0 11px 11px; padding:0 0 0 0; font-size:12px; color:#000000; z-index:5; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/bg70trans.png', sizingMethod='scale');}
table.landingKV_v1 td.inner .landingKVDesc_v1 img {position:relative;}
		.landingKVDesc_v1 h2 {font-size:18px; color:#00245d; font-weight:normal; padding:0 12px 9px 12px;}
		.landingKVDesc_v1 h4 {font-size:18px; font-weight:normal; padding:0 12px 4px 12px; color:#0181bc;}
		.landingKVDesc_v1 h5 {font-size:12px; color:#666666; padding:0 12px 4px 12px;}
		.landingKVDesc_v1 p {font-size:12px; color:#000000; padding:0 12px 9px 12px;}
		.landingKVDesc_v1 p.link {padding:10px 12px 0 12px;}
		.landingKVDesc_v1 a {text-transform:none; text-decoration:underline; padding:0; font-size:12px; color:#0042af; font-weight:normal; padding:0 12px 0 12px;}
		.landingKVDesc_v1 a:hover {background:0 none; color:#0042af; text-decoration:none;}

table.landingText_v1 {margin:0 0 20px 0;}
table.landingText_v1 td.img {vertical-align:top;}
table.landingText_v1 td.text {padding:0 0 0 0; font-size:14px; line-height:18px; color:#00245d; width:100%; vertical-align:top;}
table.landingText_v1 td.text p {padding:5px 0 5px 0; font-size:12px; line-height:16px; color:#00245d;}

table.landingOffers_v1 {}
table.landingOffers_v1 td.sep {width:10px; vertical-align:top; font-size:0px; line-height:0px;}
table.landingOffers_v1 td.sep img {float:left; margin:0px;}
table.landingOffers_v1 td.img {width:175px; vertical-align:top; padding:0px;}
table.landingOffers_v1 td.img img {float:left; margin:0px;}
table.landingOffers_v1 td.header {font-size:18px; line-height:22px; color:#00245d; vertical-align:top; width:175px;}
table.landingOffers_v1 td.title {font-size:14px; line-height:18px; padding:0 0 10px 14px; color:#00245d; vertical-align:top; width:161px; font-weight:bold;}
table.landingOffers_v1 td.title a {font-size:14px; line-height:18px; color:#00245d; font-weight:bold;}
table.landingOffers_v1 td.text {padding:0 0 0 14px; font-size:12px; line-height:16px; color:#00245d; vertical-align:top; width:161px;}
table.landingOffers_v1 td.text a {font-size:12px; line-height:16px; color:#c50a7b; clear:both; display:block; padding:10px 0 0 0; font-weight:bold;}
table.landingOffers_v1 td.text p {font-size:12px; line-height:16px; padding:0 0 0 0;}
table.landingOffers_v1 td.text p a {font-size:12px; line-height:16px; color:#c50a7b; clear:both; display:block; padding:10px 0 0 0; font-weight:bold;}

table.landingSep_v1 {margin:25px 0 25px 0; width:100%; clear:both;}
table.landingSep_v1 td.px {height:1px; line-height:1px; margin:0px; padding:0px; border-top:1px solid #f0f0f0}
table.landingSep_v1 td.px img {float:left;}

div.mainTopProductView > div.catCounterBox {background:url(http://images.dormeo.net/images/counter/counterProdBG.png) 0 0 no-repeat;}
div.catCounterBox {position:absolute; width:183px; height:205px; top:0px; left:230px; z-index:20; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/counter/counterProdBG.png', sizingMethod='crop');}
div.catCounterBox #freeGiftClock {padding:0 0 0 0; position:relative; display:block;}
div.catCounterBox #freeGiftClock .freeGiftClockText {clear:both; display:block; font-size:12px; height:60px; line-height:16px; color:#00245d; padding:5px 30px 10px 32px;}
div.catCounterBox #freeGiftClock .freeGiftClockText h6 {color:#00245d; font-size:16px; line-height:20px; font-weight:bold; text-align:center;}
div.catCounterBox #freeGiftClock .freeGiftClockText p {color:#00245d; font-size:14px; line-height:18px; text-align:center;}
div.catCounterBox #freeGiftClock #freeGiftClockTimer {width:97px; margin:0 auto; padding:15px 0 0 7px;}

div.catCounterBox #freeGiftEndText {padding:95px 0 0 0; text-align:center; font-size:24px; line-height:28px; color:#ffffff; width:97px; margin:0 auto; font-weight:bold;}

div.catCounterBox p.days {color:#FFFFFF; clear:both; width:100%; float:left; display:block; overflow:hidden; text-align:center; padding:0px; margin:0px; margin-bottom:-15px; zoom:1;}
div.catCounterBox p.days span.nbr {font-size:50px; line-height:54px; font-weight:bold; zoom:1;}
div.catCounterBox p.days span.txt {font-size:18px; line-height:54px; font-weight:normal; zoom:1;}

div.catCounterBox p.hours {color:#FFFFFF; clear:both; width:100%; float:left; display:block; overflow:hidden; text-align:center; padding:0px; margin:0px; margin-bottom:-15px; zoom:1;}
div.catCounterBox p.hours span.nbr {font-size:50px; line-height:54px; font-weight:bold; zoom:1;}
div.catCounterBox p.hours span.txt {font-size:18px; line-height:54px; font-weight:normal; zoom:1;}

div.catCounterBox p.minutes {color:#FFFFFF; float:left; overflow:hidden; display:block; padding:0 2px 0 14px; zoom:1;}
div.catCounterBox p.minutes span.nbr {font-size:16px; line-height:20px; font-weight:bold;}
div.catCounterBox p.minutes span.txt {font-size:12px; line-height:20px; font-weight:normal;}

div.catCounterBox p.seconds {font-weight:bold; color:#FFFFFF; float:left; overflow:hidden; display:block; padding:0 0 0 2px; zoom:1;}
div.catCounterBox p.seconds span.nbr {font-size:16px; line-height:20px; font-weight:bold;}
div.catCounterBox p.seconds span.txt {font-size:12px; line-height:20px; font-weight:normal;}

div.catCounterBox p.secondsCnt {font-weight:bold; width:100%; color:#FFFFFF; float:left; text-align:center; overflow:hidden; display:block; zoom:1;}
div.catCounterBox p.secondsCnt span.nbr {font-size:16px; line-height:20px; font-weight:bold;}
div.catCounterBox p.secondsCnt span.txt {font-size:12px; line-height:20px; font-weight:normal;}

div.catCounterBox p.secondsVerCnt {font-weight:bold; width:100%; color:#FFFFFF; float:left; text-align:center; padding:10px 0 0 0; overflow:hidden; display:block; zoom:1;}
div.catCounterBox p.secondsVerCnt span.nbr {font-size:50px; line-height:54px; font-weight:bold;}
div.catCounterBox p.secondsVerCnt span.txt {font-size:18px; line-height:54px; font-weight:normal;}

div.mainProductView > div.prodCounterBox {background:url(http://images.dormeo.net/images/counter/counterBG2.png) 0 0 no-repeat;} 
div.prodCounterBox {position:absolute; width:396px; height:71px; top: 17px; left:280px; z-index:20; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/counter/counterBG.png', sizingMethod='crop');}
div.prodCounterBox #prodClock {padding: 0 45px 15px; position:relative; display:block;}
div.prodCounterBox #prodClock .prodClockText {clear:both; display:block; padding-top: 3px; margin: 0 auto;}
div.prodCounterBox #prodClock .prodClockText h6 {color:#00245d; font-size:18px; line-height:20px; font-weight:bold; text-align:center;}
div.prodCounterBox #prodClock .prodClockText p {color:#00245d; font-size:14px; line-height:20px; font-weight:bold; text-align:center;}
div.prodCounterBox #prodClock #prodClockTimer {margin:0 auto; padding: 2px 0 0 0; text-align: center;}
div.prodCounterBox #prodClock #prodClockTimer div {display: inline; font-size: 26px; line-height: 30px; color: #c50a7b; font-weight: bold;}
div.prodCounterBox #prodClock #prodClockTimer div span {font-size: 18px; line-height: 30px;}
div.prodCounterBox #prodClock #prodClockTimer div.timer_day_sep, 
div.prodCounterBox #prodClock #prodClockTimer div.timer_sep{font-size: 18px;}
div.prodCounterBox #prodClockEndText {padding:15px 0 0 0; color:#c50a7b; font-size:18px; line-height:20px; font-weight:bold; text-align:center;}

/* category v2 - v3 */	

.mainTopProductView_v2 {clear:both; margin:0 0 11px 0; position:relative; zoom:1; width:100%; min-height:245px; _height:245px; z-index:5;}
.mainTopProductView_v2 .topProductDescription_v2 {position:relative; float:left; width:354px; margin:20px 16px 16px 268px; _margin-right:134px; padding:16px 15px 16px 20px; font-size:12px; color:#000000; background-color:#FFFFFF;}
		.topProductDescription_v2 h2 {font-size:18px; color:#00245d; font-weight:normal; padding:0 0 9px 0;}
		.topProductDescription_v2 h4 {font-size:18px; font-weight:normal; padding:0 0 4px 0; color:#0181bc;}
		.topProductDescription_v2 h5 {font-size:12px; color:#666666; padding:0 0 4px 0;}
		.topProductDescription_v2 p {font-size:12px; color:#000000; padding:0 0 9px 0;}
		.topProductDescription_v2 p.link {padding:10px 0 0 0;}
		.topProductDescription_v2 a {text-transform:none; text-decoration:underline; padding:0; font-size:12px; color:#0042af; font-weight:normal;}
		.topProductDescription_v2 a:hover {background:0 none; color:#0042af; text-decoration:none;}

.mainTopProductView_v2 .topProductBenefits_v2 {float:right; width:270px;}
	.topProductBenefits_v2 table.topBenefit {width:100%; margin:4px 0 0 0;}
	.topProductBenefits_v2 table.topBenefit td.img {vertical-align:top; width:81px;}
	.topProductBenefits_v2 table.topBenefit td.txt {vertical-align:middle; padding:0 0 0 10px; font-size:12px; line-height:16px; color:#00245d;}

div.mainTopProductView_v2 > div.catCounterBox {background:url(http://images.dormeo.net/images/counter/counterProdBG.png) 0 0 no-repeat;}

div.catCounterBox {position:absolute; width:183px; height:205px; top:0px; left:230px; z-index:20;}

.mainCatProdFilterLong {background-color:#f0eee7; clear:both; padding:11px 20px 11px 20px; margin:0 0 11px 0;}
	.mainCatProdFilterLong table.filter {}
		.mainCatProdFilterLong table.filter td {padding:0 0 0 20px; vertical-align:bottom;}
		.mainCatProdFilterLong table.filter td.first {padding:0 0 0 0;}
		.mainCatProdFilterLong table.filter td p {font-size:12px; color:#666666; padding:0 0 5px 0;}
		.mainCatProdFilterLong table.filter td select {font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc; padding:2px; width:142px;}
		.mainCatProdFilterLong table.filter td.reset {vertical-align:bottom; width:auto;}
		.mainCatProdFilterLong table.filter td.reset a {font-size:11px; color:#00245d; text-decoration:underline;}
		.mainCatProdFilterLong table.filter td.reset a:hover {text-decoration:none;}
		.mainCatProdFilterLong table.filter td.title {font-size:14px; color:#00245d; font-weight:bold; padding:0 0 0 0; vertical-align:middle;}
		.mainCatProdFilterLong table.filter td.title h6 {font-size:14px; color:#00245d; font-weight:bold; padding:0 0 0 0;}

.mainCatalogList_v2 {width:100%; clear:both; position:relative; padding:8px 0 0 0; margin:8px 0 0 0; float:left;}
	.mainCatalogList_v2 h2 {color:#00245d; font-size:18px; font-weight:normal; float:left; padding:15px 0 0 0;}
	.mainCatalogList_v2 div.sortW {overflow:hidden; border-bottom:1px solid #cccccc; padding:0 0 10px 0;}
	.mainCatalogList_v2 table.sort {float:left;}	
	.mainCatalogList_v2 table.sort td {padding-bottom:3px;}
	.mainCatalogList_v2 table.sort td.text {font-size:11px; color:#666666; font-weight:bold; padding:10px 0 0 0; vertical-align:bottom;}
	.mainCatalogList_v2 table.sort td.table a {background:url(http://images.dormeo.net/images/table.gif) 50% 100% no-repeat; font-size:11px; color:#666666; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}
	.mainCatalogList_v2 table.sort td.cel a {background:url(http://images.dormeo.net/images/cel.gif) 50% 100% no-repeat; font-size:11px; color:#666666; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}
	.mainCatalogList_v2 table.sort td.row a {background:url(http://images.dormeo.net/images/row.gif) 50% 100% no-repeat; font-size:11px; color:#666666; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}
	.mainCatalogList_v2 table.sort td.tb a {background:url(http://images.dormeo.net/images/row.gif) 50% 100% no-repeat; font-size:11px; color:#666666; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}

	.mainCatalogList_v2 table.sort td.table.active a {background:url(http://images.dormeo.net/images/tableON.gif) 50% 100% no-repeat; font-size:11px; color:#cf3395; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}
	.mainCatalogList_v2 table.sort td.cel.active a {background:url(http://images.dormeo.net/images/celON.gif) 50% 100% no-repeat; font-size:11px; color:#cf3395; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}
	.mainCatalogList_v2 table.sort td.row.active a {background:url(http://images.dormeo.net/images/rowON.gif) 50% 100% no-repeat; font-size:11px; color:#cf3395; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}

	.mainCatalogList_v2 table.sortConfLink {float:right;}	
	.mainCatalogList_v2 table.sortConfLink td.text {font-size:11px; color:#666666; font-weight:normal; padding:25px 0 0 0; vertical-align:bottom;}	
	.mainCatalogList_v2 table.sortConfLink td.text a {font-size:11px; color:#666666;}

	.mainCatalogList_v2 div.emptyFilter {width:100%; padding:7px 0 7px 0; font-size:12px; color:#666666; }
	.mainCatalogList_v2 div.emptyFilter h6 {font-size:18px; color:#c70083; font-weight:normal; padding:0 0 9px 30px; background:url(http://images.dormeo.net/images/product/confIcon.gif) 0 0 no-repeat;}
	.mainCatalogList_v2 div.emptyFilter p {font-size:12px; color:#666666; padding:5px 0 5px 0;}
	.mainCatalogList_v2 div.emptyFilter span {font-weight:bold;}

	.mainCatalogList_v2 .mainCatRowList h3 {color:#00245d; font-size: 24px; line-height:28px; font-weight: bold; margin:0px; padding:20px 0 7px 0; clear:both;}	
	.mainCatalogList_v2 .mainCatRowList h3 span {float:right; *margin-top:-28px;}
	.mainCatalogList_v2 .mainCatRowList h3 span a {font-size:14px;  color:#00245d; text-decoration:underline;}
	.mainCatalogList_v2 .mainCatRowList h3 span a:hover {text-decoration:none;}
	.mainCatalogList_v2 .mainCatRowList div.offer {border-top:1px solid #CCCCCC;}

.mainCatalogList_v3 {width:100%; clear:both; position:relative; padding:10px 0 0 0; margin:0 0 0 0; float:left;}
	.mainCatalogList_v3 h2 {color:#00245d; font-size:18px; font-weight:normal; float:left; padding:15px 0 0 0;}
	.mainCatalogList_v3 div.sortW {background-color:#f0eee7; overflow:hidden; padding:11px 20px 11px 20px;}
	.mainCatalogList_v3 div.sort {overflow:hidden; }
	.mainCatalogList_v3 table.sort {float:left;}	
	.mainCatalogList_v3 table.sort td {padding-bottom:3px;}
	.mainCatalogList_v3 table.sort td.text {font-size:11px; color:#666666; font-weight:bold; padding:10px 0 0 0; vertical-align:bottom;}
	.mainCatalogList_v3 table.sort td.table a {background:url(http://images.dormeo.net/images/table.gif) 50% 100% no-repeat; font-size:11px; color:#666666; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}
	.mainCatalogList_v3 table.sort td.cel a {background:url(http://images.dormeo.net/images/cel.gif) 50% 100% no-repeat; font-size:11px; color:#666666; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}
	.mainCatalogList_v3 table.sort td.row a {background:url(http://images.dormeo.net/images/row.gif) 50% 100% no-repeat; font-size:11px; color:#666666; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}
	.mainCatalogList_v3 table.sort td.tb a {background:url(http://images.dormeo.net/images/row.gif) 50% 100% no-repeat; font-size:11px; color:#666666; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}

	.mainCatalogList_v3 table.sort td.table.active a {background:url(http://images.dormeo.net/images/tableON.gif) 50% 100% no-repeat; font-size:11px; color:#cf3395; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}
	.mainCatalogList_v3 table.sort td.cel.active a {background:url(http://images.dormeo.net/images/celON.gif) 50% 100% no-repeat; font-size:11px; color:#cf3395; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}
	.mainCatalogList_v3 table.sort td.row.active a {background:url(http://images.dormeo.net/images/rowON.gif) 50% 100% no-repeat; font-size:11px; color:#cf3395; padding:0 6px 24px 6px; display:block; text-decoration:none; float:left; cursor:pointer;}

	.mainCatalogList_v3 table.sortConfLink {float:right;}	
	.mainCatalogList_v3 table.sortConfLink td.text {font-size:11px; color:#666666; font-weight:normal; padding:25px 0 0 0; vertical-align:bottom;}	
	.mainCatalogList_v3 table.sortConfLink td.text a {font-size:11px; color:#666666;}

	.mainCatalogList_v3 div.emptyFilter {width:100%; padding:7px 0 7px 0; font-size:12px; color:#666666; }
	.mainCatalogList_v3 div.emptyFilter h6 {font-size:18px; color:#c70083; font-weight:normal; padding:0 0 9px 30px; background:url(http://images.dormeo.net/images/product/confIcon.gif) 0 0 no-repeat;}
	.mainCatalogList_v3 div.emptyFilter p {font-size:12px; color:#666666; padding:5px 0 5px 0;}
	.mainCatalogList_v3 div.emptyFilter span {font-weight:bold;}

.mainCatalogList_v3 .mainCatTableList div.offer div.pTop div.descText {padding-left:7px; padding-right:7px;}
.mainCatalogList_v3 .mainCatTableList div.offer div.btm {padding-left:7px; padding-right:7px;}
.mainCatalogList_v3 .mainCatTableList div.offer div.btm div.mainCatProductBuy div.dropdowns div.sizeWrapper {width:190px;}
.mainCatalogList_v3 .mainCatTableList div.offer div.btm div.mainCatProductBuy div.dropdowns div.sizeWrapper select {width:190px;}
.mainCatalogList_v3 .mainCatTableList div.offer div.btm div.mainCatProductBuy div.dropdowns div.quantWrapper {width:190px;}
.mainCatalogList_v3 .mainCatTableList div.offer div.btm div.mainCatProductBuy div.dropdowns div.quantWrapper select {width:190px;}

.mainCatalogList_v3 .break {display:none;}

	.mainCatalogList_v3 .mainCatTableList div.offer {float:left; width:237px; margin:11px 0 10px 10px;}
	.mainCatalogList_v3 .mainCatTableList div.offer.margin {margin-left:0px;}

.centerCommentMain {clear:both; overflow:hidden;}
    table.centerComment {width:166px; margin:0 15px 0 15px; float:left;}
.centerCommentMain .first {width:100%; margin:0 0 0 0;}   
	table.centerComment.first {margin:0 0 0 0;}
    table.centerComment td.img {vertical-align:top; text-align:center;}
    table.centerComment td.img div.picture {width:166px; height:133px; border-bottom:1px solid #cccccc; overflow:hidden;}
	table.centerComment td.txt {vertical-align:top; padding:5px 0 0 0; font-size:12px; line-height:16px; color:#666666;}	
	table.centerComment td.txt a {color:#00245d; padding:0 0 8px 0; text-decoration:underline; font-weight:bold; display:block; float:left; clear:both; width:100%;}
	table.centerComment td.txt a:hover {text-decoration:none;}

div.leftBenefits_v2 {width:203px; margin-bottom:10px;}	
div.leftBenefits_v2 h6 {border-bottom:1px solid #CCCCCC; color:#00245d; font-size:18px; line-height:22px; font-weight:bold; margin:0px; padding:16px 0 7px 0;}
    table.lftBenefit {width:100%; margin:12px 0 10px 0;}
    table.lftBenefit td.img {vertical-align:top; width:77px;}
	table.lftBenefit td.txt {vertical-align:top; padding:0 0 0 10px; font-size:12px; line-height:16px; color:#666666;}
	
div.leftUserComments_v2 {width:203px; margin-bottom:10px;}	
div.leftUserComments_v2 h6 {border-bottom:1px solid #CCCCCC; color:#00245d; font-size: 18px; line-height:22px; font-weight: bold; margin:0px; padding:16px 0 7px 0;}
    table.lftComment {width:100%; margin:12px 0 10px 0;}
    table.lftComment td.img {vertical-align:top; width:52px;}
	table.lftComment td.txt {vertical-align:top; padding:0 0 0 10px; font-size:12px; line-height:16px; color:#666666;}	
	table.lftComment td.txt a {color:#00245d; padding:0 0 8px 0; text-decoration:underline; font-weight:bold; display:block; float:left; clear:both; width:100%;}
	table.lftComment td.txt a:hover {text-decoration:none;}

	.mainCatalogList_v2 .mainCatTableList h3 {border-bottom:1px solid #CCCCCC; color:#00245d; font-size: 24px; line-height:28px; font-weight: bold; margin:0px; padding:20px 0 7px 0; clear:both;}	
	.mainCatalogList_v2 .mainCatTableList h3 span {float:right; *margin-top:-28px;}
	.mainCatalogList_v2 .mainCatTableList h3 span a {font-size:14px;  color:#00245d; text-decoration:underline;}
	.mainCatalogList_v2 .mainCatTableList h3 span a:hover {text-decoration:none;}
	
	.mainCatalogList_v3 .mainCatTableList h3 {border-bottom:1px solid #CCCCCC; color:#00245d; font-size: 24px; line-height:28px; font-weight: bold; margin:0px; padding:20px 0 7px 0; clear:both;}	
	.mainCatalogList_v3 .mainCatTableList h3 span {float:right; *margin-top:-28px;}
	.mainCatalogList_v3 .mainCatTableList h3 span a {font-size:14px;  color:#00245d; text-decoration:underline;}
	.mainCatalogList_v3 .mainCatTableList h3 span a:hover {text-decoration:none;}
	
	.mainCatalogList_v3 .mainCatRowList h3 {color:#00245d; font-size: 24px; line-height:28px; font-weight: bold; margin:0px; padding:20px 0 7px 0; clear:both;}	
	.mainCatalogList_v3 .mainCatRowList h3 span {float:right; *margin-top:-28px;}
	.mainCatalogList_v3 .mainCatRowList h3 span a {font-size:14px;  color:#00245d; text-decoration:underline;}
	.mainCatalogList_v3 .mainCatRowList h3 span a:hover {text-decoration:none;}
	.mainCatalogList_v3 .mainCatRowList div.offer {border-top:1px solid #CCCCCC;}
	.mainCatalogList_v3 .mainCatRowList div.offer div.pTop {width:733px;}
	.mainCatalogList_v3 .mainCatRowList div.offer div.pTop div.descText {width:470px;}
	
/* packets */

div.packetsHeader {width:100%; clear:both; overflow:hidden; font-size:24px; line-height:28px; font-weight:bold; color:#00245d; padding:10px 0 0 0;}
div.packetsHeader h6 {width:100%; clear:both; overflow:hidden; font-size:19px; line-height:23px; padding:0 0 0 0; font-weight:bold; color:#C50A7B;}
div.packetsHeaderText {color: #545454; font-size: 12px; line-height: 16px; padding:10px 0 10px 0; vertical-align: top;}
div.packetsCartHeader {font-size: 19px; line-height: 23px; padding:10px 0 0 0; vertical-align: top; color:#00245d;}

div.packets {width:100%; clear:both;}

div.packets div.cartProdList {width:505px; float:left; overflow:hidden; padding:0 0 10px 0;}

div.packets div.cartProdList table.product_v2 td.img {padding-top:3px;}
div.packets div.cartProdList table.product_v2 td.img .offerImg {height:60px;}
div.packets div.cartProdList table.product_v2 td.removeH {display:none;}
div.packets div.cartProdList table.product_v2 td.remove {display:none;}

div.packets div.cartOptionsWrapper {width:210px; position:relative; clear:none; float:right; padding:0 0 0 0; z-index:1;}
div.packets div.cartOptionsWrapper h2 {font-size:18px; color:#000000; padding:0 0 5px 0;}

div.packets div.cartOptions {padding:10px 10px 10px 10px; position:relative; clear:both; background:#f1efe9 none; display:block; zoom:1; overflow:hidden; z-index:5;}
div.packets div.cartOptions h6.packets {font-size:19px; line-height:23px; font-weight:normal; color:#00245d; padding:0 0 5px 0; display:block;}
div.packets div.cartCupon {display:none;}

div.packets div.cartOptionsL {display:none;}
div.packets div.cartOptionsR {padding:0px; width:auto; float:none; overflow:hidden; position:relative; background:none;}
div.packets div.cartOptionsR table.cartBtnMain {margin:0px;}

div.packets div.cartTotal {width:auto; margin:5px 0 0 0; padding:9px 0 0 0;}

div.packets p.cartRegPrice {clear:both; font-size:12px; padding:5px 7px 5px 1px; color:#545454; font-weight:normal; display:block; overflow:hidden; background: url(http://images.dormeo.net/images/cart/pricesBG.jpg) 0 100% no-repeat; zoom:1;}
div.packets p.cartRegPrice span {float:left;}
div.packets p.cartRegPrice span.nbr {float:right; font-weight:normal; text-align:right;} 
div.packets p.cartRegPrice span.nbr span {font-size:12px;}

div.packets p.cartDiscPrice {clear:both; font-size:12px; padding:5px 7px 5px 1px; color:#545454; font-weight:normal; display:block; overflow:hidden; background: url(http://images.dormeo.net/images/cart/pricesBG.jpg) 0 100% no-repeat; zoom:1;}
div.packets p.cartDiscPrice span {float:left;}
div.packets p.cartDiscPrice span.nbr {float:right; color:#cf3395; text-align:right;}
div.packets p.cartDiscPrice span.nbr span {font-size:12px;}

div.packets p.cartPostalPrice {clear:both; font-size:12px; padding:5px 7px 5px 1px; color:#545454; font-weight:normal;  display:block; overflow:hidden; zoom:1;}
div.packets p.cartPostalPrice span {float:left;}
div.packets p.cartPostalPrice span.nbr {float:right; font-weight:normal; text-align:right;}

div.packets p.cartCuponPrice {clear:both; font-size:12px; padding:5px 7px 5px 1px; color:#545454; font-weight:normal; overflow:hidden; background: url(http://images.dormeo.net/images/cart/pricesBG.jpg) 0 0 no-repeat; zoom:1;}
div.packets p.cartCuponPrice span {float:left;}
div.packets p.cartCuponPrice span.nbr {float:right; color:#cf3395; text-align:right;}

div.packets div.cartOptionsR > p.cartYourPrice {}
div.packets p.cartYourPrice {clear:both; font-size:14px; margin-top:2px; padding:7px 7px 5px 1px; color:#cf3395; font-weight:bold; overflow:hidden; zoom:1;}
div.packets p.cartYourPrice span {float:left;}
div.packets p.cartYourPrice span.nbr {float:right; color:#cf3395; text-align:right;}

div.packets p.cartTotalPrice {clear:both; font-size:12px; color:#000000; font-weight:bold; line-height:20px; zoom:1;}
div.packets p.cartTotalPrice span {float:left;}
div.packets p.cartTotalPrice span.nbr {color:#cf3395; font-size:16px; float:right; line-height:normal; text-align:right;}

div.packets p.cartTotalRates {clear:both; font-size:12px; color:#000000; font-weight:bold; line-height:20px;}
div.packets p.cartTotalRates span {float:left; font-weight:bold;}
div.packets p.cartTotalRates span.nbr {color:#678c1d; white-space:nowrap; font-size:16px; float:right; line-height:normal; font-weight:bold;}

div.packets p.cartTotalPriceVAT {font-size:12px; color:#545454; padding:10px 0 0 0; clear:both;}

div.packets p.cartTotalLink {clear:both; padding:10px 0 0 0;}
div.packets p.cartTotalLink a {color:#0035ae; font-size:11px; text-decoration:underline;}
div.packets p.cartTotalLink a:hover {color:#0035ae; font-size:11px; text-decoration:none;}

div.packets p.cartMoreLink {clear:both; padding:15px 0 0 7px; display:none;}
div.packets p.cartMoreLink a {color:#999999; font-size:15px; text-decoration:underline; font-weight:bold;}
div.packets p.cartMoreLink a:hover {color:#999999; font-size:15px; text-decoration:none;}

div.packets table.cartBtnMain table.prodBtn td.mc table td {font-size:12px; font-weight:bold; padding:8px 38px 8px 8px;}

div.packetsBackLink {overflow:hidden; clear:both; display:block; padding:5px 0 5px 0;}
div.packetsBackLink a {color:#CF3395; font-size:14px; line-height:20px; text-decoration:underline; font-weight:bold}
div.packetsBackLink a:hover {text-decoration:none;}

div.packets div.packetsBackLink {display:none;}

div.packetsNoTy {width:100%; clear:both; overflow:hidden; padding:5px 0 20px 0;}
div.packetsNoTy a {color:#c50a7b; font-size:14px; line-height:18px; font-weight:bold;}

div.packetsListMore {width:100%; clear:both; overflow:hidden; padding:0 0 15px 0; margin:0 0 15px 0; border-bottom:1px solid #E2DED3; color:#00245d; font-size:12px; font-weight:bold; line-height:16px; cursor:pointer; text-decoration:underline;}
div.packetsListMore a {color:#00245d; font-size:12px; line-height:16px; font-weight:bold;}

div.packetsGift {width:100%; clear:both; overflow:hidden; padding:20px 0 20px 0;}
table.packetsGift {width:100%; background-color:#F0EEE7;}
table.packetsGift td.img {vertical-align:top; padding:30px 0 0 10px;}
table.packetsGift td.txt {vertical-align:top; font-size:12px; line-height:16px; color:#666666; padding:10px;}
table.packetsGift td.txt h1 {vertical-align:top; font-size:19px; line-height:23px; color:#00245d; padding:0 0 10px 0;}
table.packetsGift td.txt h2 {vertical-align:top; font-size:19px; line-height:23px; color:#C50A7B; padding:0 0 10px 0;}
table.packetsGift td.txt h3 {vertical-align:top; font-size:12px; line-height:16px; color:#00245d; padding:0 0 10px 0;}
table.packetsGift td.txt h4 {vertical-align:top; font-size:12px; line-height:16px; color:#00245d; padding:0 0 10px 0;}
table.packetsGift td.txt h5 {vertical-align:top; font-size:12px; line-height:16px; color:#00245d; padding:0 0 10px 0;}
table.packetsGift td.txt h6 {vertical-align:top; font-size:12px; line-height:16px; color:#00245d; padding:0 0 10px 0;}
table.packetsGift td.txt p {vertical-align:top; font-size:12px; line-height:16px; color:#666666; padding:0 0 10px 0;}

div.packetsProdList {width:100%; clear:both; overflow:hidden; padding:10px 0 0 0;}
	.packetsProdList h6 {color:#00245d; font-size:18px; font-weight:normal; clear:both;}
		.packetsProdList {width:100%; clear:both; position:relative;}
			.packetsProdList div.offer {float:none; width:100%; margin:0 0 10px 0;}
				.packetsProdList div.offer div.pTop {vertical-align:top; padding:5px 0 0 0; overflow:hidden;}
					.packetsProdList div.offer div.pTop h2 {font-size:18px; color:#00245d; padding:3px 0 5px 12px;}
					.packetsProdList div.offer div.pTop h2 span a {font-size:18px; color:#00245d; text-decoration:none;}
					.packetsProdList div.offer div.pTop h2 span a:hover {text-decoration:none;}				
						.packetsProdList div.offer div.pTop div.prodImg	{height:73px; position:relative; width:120px; z-index:1; float:left; padding:5px 10px 10px 10px;}		
						.packetsProdList div.offer div.pTop div.prodImg a img {border:1px solid #dcdcdc;}
						.packetsProdList div.offer div.pTop div.descText {float:left; width:570px; overflow:hidden;}
						.packetsProdList div.offer div.pTop div.descText h6 {font-size:12px; color:#cf3395; padding:2px 0 4px 0; line-height:normal; font-weight:bold;}
						.packetsProdList div.offer div.pTop div.descText h6 strong {font-size:12px; color:#cf3395; padding:0 0 0 0; line-height:normal;}	
						.packetsProdList div.offer div.pTop div.descText p {color:#666666; font-size:12px; padding:3px 0 3px 0;}
						.packetsProdList div.offer div.pTop div.descText p.more {font-size:12px; color:#00245d; padding:3px 0 3px 0; display:none;}
						.packetsProdList div.offer div.pTop div.descText p.more a {font-size:12px; color:#00245d; background:url(http://images.dormeo.net/images/product/lftNavBlue.gif) 100% 5px no-repeat; padding:0 10px 0 0; float:left;}
							.packetsProdList div.offer div.pTop div.prodBenefits {display:none;}
				.packetsProdList div.offer div.btm {}
				
		.mainPacketProductBuy {margin:0 0 0 0; padding:4px 0 10px 0; width:570px; zoom:1; position:relative; overflow:hidden;}
				.mainPacketProductBuy .dropdowns {clear:none; width:265px; overflow:hidden; float:left;}
				.mainPacketProductBuy .sizeWrapper {width:184px; clear:none; display:block; position:relative; float:left; padding:2px 10px 0 0;}
					.mainPacketProductBuy .sizeWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
					.mainPacketProductBuy .sizeWrapper select {width:184px; font-size:12px; color:#666666; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc;}
				.mainPacketProductBuy .quantWrapper {width:70px; clear:none; display:block; position:relative; overflow:hidden; zoom:1;  float:left; padding:2px 0 0 0;}
					.mainPacketProductBuy .quantWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
					.mainPacketProductBuy .quantWrapper select {width:52px; font-size:12px; color:#666666; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc; float:none;}
					.mainPacketProductBuy .quantWrapper div.stockAjax {float:right; width:150px; margin:0px;}
					.mainPacketProductBuy .quantWrapper table.stock {margin:0px;}
					.mainPacketProductBuy .quantWrapper table.stock td {font-size:12px; color:#5e8500; text-align:right; font-weight:bold; height:25px; padding:0px;}
					.mainPacketProductBuy .quantWrapper table.stock td.on { font-size:12px; color:#5e8500; text-align:right; font-weight:bold;}
					.mainPacketProductBuy .quantWrapper table.stock td.off { color:#FF0000;}
	
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy .pricesWrapper {width:180px; margin:0 0 0 0; padding:1px 20px 4px 0; zoom:1; float:left; overflow:hidden; display:block; position:relative; clear:none; border:0 none;}
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy p.regPrice {clear:both; padding:1px 0 1px 0; display:block; position:relative; overflow:hidden;}
				.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy p.regPrice span.txt {font-size:12px; line-height:14px; font-weight:bold; color:#666666; float:left;}
				.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy p.regPrice span.prc {font-size:12px; line-height:14px; font-weight:bold; color:#666666; float:right; text-decoration:line-through; text-align:right;}
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy p.yourPrice {clear:both; padding:1px 0 1px 0; display:block; position:relative; overflow:hidden;}
				.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy p.yourPrice span.txt {padding:0 0 0 0; font-size:12px; line-height:20px; font-weight:bold; color:#cf3395; float:left;}
				.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy p.yourPrice span.prc {font-size:18px; line-height:20px; font-weight:normal; color:#cf3395; float:right; text-align:right;}
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy p.yourDsc {clear:both; padding:1px 0 3px 0; display:block; position:relative; overflow:hidden;}
				.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy p.yourDsc span.txt {font-size:12px; line-height:14px; color:#666666; float:left; display:block;}
				.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy p.yourDsc span.prc {font-size:12px; line-height:14px; color:#666666; float:right; text-align:right;}
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy p.yourInst {clear:both; padding:1px 0 1px 0; display:block; position:relative; overflow:hidden;}
				.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy p.yourInst span.txt {font-size:12px; line-height:14px; color:#666666; float:left; display:block;}
				.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy p.yourInst span.prc {font-size:12px; line-height:14px; color:#666666; float:right; text-align:right;}
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy div.prodBtnHolderW {clear:none; padding:6px 0 0 0; display:block; position:relative; float:left; width:100px;}
			
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy div.prodBtnHolderW table.prodBtnHolder {width:100%; margin:0 0 0 0; cursor:pointer; position:relative; zoom:1;}
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy div.prodBtnHolderW table.prodBtn {width:100%;}
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy div.prodBtnHolderW table.prodBtn td.cr {display:none; width:7px; height:7px; line-height:0px;}
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy div.prodBtnHolderW table.prodBtn tr > td.mt {background:url(http://images.dormeo.net/images/btn/pbmt.png) 0 0 no-repeat;}
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy div.prodBtnHolderW table.prodBtn td.mt {display:none; width:100%; height:7px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/pbmt.png', sizingMethod='crop');}
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy div.prodBtnHolderW table.prodBtn tr > td.mb {background:url(http://images.dormeo.net/images/btn/pbmb.png) 0 0 no-repeat;}
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy div.prodBtnHolderW table.prodBtn td.mb {display:none; width:100%; height:7px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/pbmb.png', sizingMethod='crop');}
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy div.prodBtnHolderW table.prodBtn tr > td.ml {background:url(http://images.dormeo.net/images/btn/pbml.png) 0 0 no-repeat;}
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy div.prodBtnHolderW table.prodBtn td.ml {display:none; width:4px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/pbml.png', sizingMethod='crop');}
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy div.prodBtnHolderW table.prodBtn tr > td.mr {background:url(http://images.dormeo.net/images/btn/pbmr.png) 0 0 no-repeat;}
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy div.prodBtnHolderW table.prodBtn td.mr {display:none; width:4px; line-height:0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/btn/pbmr.png', sizingMethod='crop');}
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy div.prodBtnHolderW table.prodBtn td.mc {width:100%; background:url(http://images.dormeo.net/images/btn/pbmm.jpg) 0 50% no-repeat;}
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy div.prodBtnHolderW table.prodBtn td.mc table {width:100%;}
			.packetsProdList div.offer div.pTop div.descText .mainPacketProductBuy div.prodBtnHolderW table.prodBtn td.mc table td {background:url(http://images.dormeo.net/images/btn/cbtn.jpg) 0 50% repeat-x; padding:5px 5px 5px 5px; vertical-align:middle; font-size:14px; font-weight:bold; line-height:18px; color:#FFFFFF; text-align:center;}

div.packetsProdList_v2 {width:100%; clear:both; overflow:hidden; padding:10px 0 0 0;}
	.packetsProdList_v2 div.offer.margin {margin-left:0px;}
		.packetsProdList_v2 div.offer {padding:0 0 10px 0; position:relative; float:left}
		.packetsProdList_v2 div.offer div.pTop {zoom:1; color:#666666; font-size:12px; padding:0 0 10px 0; overflow:hidden;}
		.packetsProdList_v2 div.offer div.pTop h2 {font-size:16px; color:#00245d; padding:3px 0 10px 224px; font-weight:bold; display:block; overflow:hidden; zoom:1;}
		.packetsProdList_v2 div.offer div.pTop h2 span.title {width:360px; display:block; float:left;}
		.packetsProdList_v2 div.offer div.pTop h2 span.title a {font-size:16px; line-height:20px; color:#00245d;}
		.packetsProdList_v2 div.offer div.pTop h2 span.title a:hover {text-decoration:none;}
		.packetsProdList_v2 div.offer div.pTop h2 span.more {width:120px; display:block; float:right; text-align:right;}
		.packetsProdList_v2 div.offer div.pTop h2 span.more a {font-size:12px; line-height:20px; color:#00245d; font-weight:normal;}
		.packetsProdList_v2 div.offer div.pTop h2 span.more a:hover {text-decoration:none;}		
		.packetsProdList_v2 div.offer div.pTop p {color:#666666; font-size:12px; padding:0 0 3px 0;}
		.packetsProdList_v2 div.offer div.pTop h6 {font-size:12px; color:#cf3395; padding:2px 0 4px 0; line-height:normal;}
		.packetsProdList_v2 div.offer div.pTop h6 strong {font-size:12px; color:#cf3395; padding:0 0 0 0; line-height:normal;}	
		.packetsProdList_v2 div.offer div.pTop p.more {font-size:12px; color:#00245d; padding:6px 0 3px 0;}
		.packetsProdList_v2 div.offer div.pTop p.more a {font-size:12px; color:#00245d; background:url(http://images.dormeo.net/images/product/lftNavBlue.gif) 100% 5px no-repeat; padding:0 10px 0 0; float:left;}
		.packetsProdList_v2 div.offer div.pTop div.prodImg {width:224px; height:134px; float:left; clear:none; margin-top:-30px;}
	
			.packetsProdList_v2 div.offer div.pTop div.prodBenefits {display:none; clear:both; padding:5px 0 5px 0;}
	.packetsProdList_v2 div.offer div.pTop .mainPacketProductBuy {float:right; width:475px; clear:none; margin:0; padding:10px 15px 10px 15px; background-color:#f0eee7; zoom:1; display:block; position:relative; _position:static;}

div.packetsHeaderInner {display:none;}
.packetsProdList_v2 div.packetsHeaderInner {display:block; font-size:20px; line-height:38px; font-weight:bold; color:#00205a; padding:0 0 4px 45px; margin:5px 0 15px 0; border-bottom:1px solid #e7dfd6; background: url(http://images.dormeo.net/images/icons/plusIcon.jpg) 0 0 no-repeat;}
.packetsProdList_v2 div.packetsListMore	{border:0 none;}

	.mainPacketProductBuy .sizeWrapper {width:204px; clear:both; display:block; position:relative;}
	.mainPacketProductBuy .sizeWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
	.mainPacketProductBuy .sizeWrapper select {width:204px; font-size:12px; color:#666666; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc;}
	.mainPacketProductBuy .quantWrapper {width:204px; clear:both; display:block; position:relative; overflow:hidden; zoom:1;}
		.mainPacketProductBuy .quantWrapper p {font-size:12px; color:#666666; padding:6px 0 3px 0;}
		.mainPacketProductBuy .quantWrapper select {width:52px; font-size:12px; color:#666666; padding:3px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dcdcdc; float:none;}
		.mainPacketProductBuy .quantWrapper div.stockAjax {float:right; width:150px; margin:0px;}
		.mainPacketProductBuy .quantWrapper table.stock {margin:0px;}
		.mainPacketProductBuy .quantWrapper table.stock td {font-size:12px; color:#5e8500; text-align:right; font-weight:bold; height:25px; padding:0px;}
		.mainPacketProductBuy .quantWrapper table.stock td.on { font-size:12px; color:#5e8500; text-align:right; font-weight:bold;}
		.mainPacketProductBuy .quantWrapper table.stock td.off { color:#FF0000;}
	
	.mainPacketProductBuy .pricesWrapper {width:200px; margin:0 0 0 0; padding:0 0 7px 0; zoom:1; overflow:hidden; display:block; position:relative; float:left; clear:none; border-top:0 none; border-bottom:1px solid #dbdbdb;}
	.mainPacketProductBuy p.regPrice {clear:both; padding:3px 0 3px 0; display:block; position:relative; overflow:hidden;}
	.mainPacketProductBuy p.regPrice span.txt {font-size:12px; font-weight:bold; color:#666666; float:left;}
	.mainPacketProductBuy p.regPrice span.prc {font-size:12px; font-weight:bold; color:#666666; float:right; text-decoration:line-through; text-align:right;}
	.mainPacketProductBuy p.yourPrice {clear:both; padding:3px 0 3px 0; display:block; position:relative; overflow:hidden;}
	.mainPacketProductBuy p.yourPrice span.txt {padding:0 0 0 0; font-size:12px; font-weight:bold; color:#cf3395; float:left;}
	.mainPacketProductBuy p.yourPrice span.prc {font-size:12px; font-weight:bold; color:#cf3395; float:right; text-align:right;}
	.mainPacketProductBuy p.yourDsc {clear:both; padding:3px 0 3px 0; display:block; position:relative; overflow:hidden;}
	.mainPacketProductBuy p.yourDsc span.txt {font-size:12px; color:#666666; float:left; display:block;}
	.mainPacketProductBuy p.yourDsc span.prc {font-size:12px; color:#666666; float:right; text-align:right;}
	.mainPacketProductBuy p.yourInst {clear:both; padding:3px 0 3px 0; display:block; position:relative; overflow:hidden;}
	.mainPacketProductBuy p.yourInst span.txt {font-size:12px; color:#666666; float:left; display:block;}
	.mainPacketProductBuy p.yourInst span.prc {font-size:12px; color:#666666; float:right; text-align:right;}
	.mainPacketProductBuy div.prodBtnHolderW {width:200px; clear:none; float:right; padding:8px 10px 0 0; display:block; position:relative;}
		.mainPacketProductBuy div.prodBtnHolderW table.prodBtnHolder {margin:0px; width:200px;}

div.pageCuponBox {width:100%; display:block; clear:both; margin:10px 0 0 0; padding:8px; overflow:hidden; background-color:#ffffff; zoom:1;}
div.pageCuponBox h6 {font-size:14px; color:#545454; padding:0 0 10px 0;}
div.pageCuponBox input {width:176px; border:1px solid #afafaf; float:left; font-size:12px; height:19px; padding-left:2px; padding-right:2px; margin:0 5px 2px 0;}
div.pageCuponBox span {display:block; float:left; padding:4px 10px 4px 10px; background:url(http://images.dormeo.net/images/cart/cuponBG.jpg) 0 50% repeat-x; font-size:12px; color:#FFFFFF; font-weight:bold; cursor:pointer;}

div.extVideo {width:100%;}
div.extVideo h6 {color: #00245D; font-size: 18px; line-height:22px; text-decoration: none; padding:0 0 4px 0; font-weight:normal;}
div.extVideo p {color: #666666; font-size: 12px; line-height:16px; padding:0 0 10px 0;}
div.extVideo div.extVideoItem {width:500px;}

.centerLongBanners {width:100%; margin:10px 0 0 0; padding:0 0 0 0; overflow:hidden;}

.packetsProdList .packetProdSep {width:100%; clear:both; position:relative; line-height:1px; font-size:1px; border-bottom:1px dotted #E2DED3; margin:0 0 0px 0; padding:0px 0 0 0;}
.packetsProdList_v2 .packetProdSep {width:100%; clear:both; position:relative; line-height:1px; font-size:1px; border-bottom:1px dotted #E2DED3; margin:0 0 10px 0; padding:0px 0 0 0;}
.packetsProdList .packetSolidSep {width:100%; clear:both; position:relative; line-height:1px; font-size:1px; border-bottom:1px solid #E2DED3; margin:0 0 15px 0; padding:0px 0 0 0;}
/*furniture*/

.mainTopFurnitureView {clear:both; margin:0 0 11px 0; position:relative; zoom:1; width:100%; z-index:5;}

#furnitureFlash_holder {width:760px; height:480px; position:relative; top:0px; left:0px;}
#furnitureBtns_holder {width:760px; height:480px; position: absolute; top:0px; left:0px; display: none;}
.furnitureBtn_holder {width: 50px; height: 50px; position: absolute; top:0px; left:0px;}
.furnitureBtn {width: 30px; height: 30px; position: absolute; top: 10px; left: 10px; background: url(http://images.dormeo.net/images/trash/bedroom_btn.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/trash/bedroom_btn.png', sizingMethod='crop'); z-index: 100; cursor: help;}
#furnitureBtn_1 {}
#furnitureBtn_2 {left: 37px; top: 51px;}
#furnitureBtn_3 {left: 173px; top: 58px;}
#furnitureBtn_4 {left: 37px; top: 253px;}
#furnitureBtn_5 {left: 138px; top: 257px;}
#furnitureBtn_6 {left: 238px; top: 336px;}
#furnitureBtn_7 {left: 319px; top: 234px;}
#furnitureBtn_8 {left: 485px; top: 326px;}
#furnitureBtn_9 {left: 390px; top: 330px;}
#furnitureBtn_10 {left: 633px; top: 281px;}
#furnitureBtn_11 {left: 390px; top: 260px;}
.furnitureBtn_shadow {width: 50px; height: 50px; position: absolute; top:0px; left:0px; background: url(http://images.dormeo.net/images/trash/bedroom_btn_shadow.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/trash/bedroom_btn_shadow.png', sizingMethod='crop'); z-index: 90; display: none;}

#furnitureBtns_holder > div.furnitureTitle {background:url(http://images.dormeo.net/images/bg45trans.png) 0 0 repeat;}
#furnitureBtns_holder div.furnitureTitle {position:absolute; top:20px; right:20px; max-width:500px; _width:500px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/bg45trans.png', sizingMethod='scale');}
#furnitureBtns_holder div.furnitureTitle div.text {font-size:18px; line-height:22px; font-weight:bold; color:#00245d; padding:10px;}

#toolTipFur div div h6 {font-size:14px; line-height:18px; color:#00245d; padding:0 0 8px 0;}
#toolTipFur div div table.prc {width:100%;}
#toolTipFur div div table.prc td.nbr {vertical-align:top;}
#toolTipFur div div table.prc td.nbr p.yourPrice {font-size:12px; line-height:16px;}
#toolTipFur div div table.prc td.nbr p.yourPrice span.txt {display:none;}
#toolTipFur div div table.prc td.nbr p.yourPrice span.nbr {color:#c50a7b; font-weight:bold;}
#toolTipFur div div table.prc td.lnk {vertical-align:top; text-align:right;}
#toolTipFur div div table.prc td.lnk span {font-size: 12px; line-height:16px; color:#00245d; text-decoration:underline;}

#furnitureProdPreview {position:absolute; width:900px; height:706px; top:4px; left:-193px; z-index:2100; display:none;}
table.furnitureProdBox {width:100%;}
table.furnitureProdBox td.topSdw {height:13px;}
table.furnitureProdBox td.btmSdw {height:52px;}
table.furnitureProdBox td.lftBtmSdw {width:32px; height:10px;}
table.furnitureProdBox td.rgtBtmSdw {width:32px; height:10px;}
table.furnitureProdBox td.midBtmBg {background-color:#ffffff; border:1px solid #cbcbcb; border-top:0 none;}
table.furnitureProdBox tr > td.lftSdw {background:url(http://images.dormeo.net//images/furniture/lftSdw.png) 0 0 no-repeat;}
table.furnitureProdBox td.lftSdw {width:32px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/furniture/lftSdw.png', sizingMethod='crop');}
table.furnitureProdBox tr > td.rgtSdw {background:url(http://images.dormeo.net//images/furniture/rgtSdw.png) 0 0 no-repeat;}
table.furnitureProdBox td.rgtSdw {width:32px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.dormeo.net/images/furniture/rgtSdw.png', sizingMethod='crop');}
table.furnitureProdBox td.inner {border:1px solid #cbcbcb; border-bottom:0 none; vertical-align:top; background-color:#ffffff;}
table.furnitureProdBox td.inner div.prodImg {width:600px; height:450px; float:right; position:relative; overflow:hidden; zoom:1;}
table.furnitureProdBox td.inner div.prodImg img {float:left;}
table.furnitureProdBox td.inner div.prodImg div.close {position:absolute; top:5px; right:8px; }
table.furnitureProdBox td.inner div.prodImg div.close a {font-size:12px; line-height:20px; font-weight:bold; color:#666666; padding:0 20px 0 0; background:url(http://images.dormeo.net/images/furniture/close.jpg) 100% 50% no-repeat;}
table.furnitureProdBox td.inner div.prodDesc {padding:10px 20px 5px 20px; overflow:hidden; zoom:1; clear:none; float:left; width:194px;}
table.furnitureProdBox td.inner div.prodDesc h4 {font-size:14px; line-height:18px; color:#00245d; border-bottom:1px solid #cbcbcb; padding:0 0 10px 0;}
table.furnitureProdBox td.inner div.prodDesc h4 a {font-size:14px; line-height:18px; color:#00245d; text-decoration:none;}
table.furnitureProdBox td.inner div.prodDesc h4 a:hover {text-decoration:none;}
table.furnitureProdBox td.inner div.furProdTxt {padding:8px 0 0 0; overflow:hidden; font-size:12px; line-height:16px; color:#666666;}
table.furnitureProdBox td.inner div.furProdTxt p {padding:2px 0 2px 0;}
table.furnitureProdBox td.inner div.furProdTxt h6 {color: #CF3395; font-size: 12px; line-height: normal; padding: 2px 0 4px;}

table.furPrices {width:100%; margin:10px 0 0 0;}
table.furPrices td.prc {font-size:12px; line-height:16px; color:#666666; font-weight:bold;}
table.furPrices td.prc span {color:#c50a7b;}
table.furPrices td.lnk {text-align:left; padding:7px 0 0 0;}
table.furPrices td.lnk a {padding:0 12px 0 0; font-weight:bold; font-size:14px; line-height:18px; color:#00245d; text-decoration:underline; background:url(http://images.dormeo.net/images/product/lftNavBlue.gif) 100% 50% no-repeat;}
table.furPrices td.lnk a:hover {text-decoration:none;}

div.mainCatalogList.furniture {padding:0 0 0 0; margin:0 0 0 0;}
div.mainCatalogList.furniture .sortW .sort {float:right;}
div.mainCatalogList.furniture .sortW .sortConfLink {display:none;}
div.mainCatalogList_v2.furniture {padding:0 0 0 0; margin:0 0 0 0;}
div.mainCatalogList_v2.furniture .sortW .sort {float:right;}
div.mainCatalogList_v2.furniture .sortW .sortConfLink {display:none;}
div.mainCatalogList_v3.furniture {padding:0 0 0 0; margin:0 0 0 0;}
div.mainCatalogList_v3.furniture .sortW .sort {float:right;}
div.mainCatalogList_v3.furniture .sortW .sortConfLink {display:none;}

table.agreement_cart_table {}
table.agreement_cart_table th {padding:3px 15px 3px 0; text-align:left; color:#00245d; font-size:14px; line-height:18px;}
table.agreement_cart_table td {padding:3px 15px 3px 0; text-align:left; color:#666666; font-size:12px; line-height:16px; border-top:1px solid #f0f0f0;}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel {display:none;}
div.star-rating, div.star-rating a{background:url(http://images.dormeo.net/images/product/rateStarOFF.gif) no-repeat 0 0px}
div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{/*background-position:0 -16px!important*/background:url(http://images.dormeo.net/images/product/rateStarOn.gif) no-repeat 0 0px}
div.star-rating-hover a{/*background-position:0 -32px*/background:url(http://images.dormeo.net/images/product/rateStarHover.gif) no-repeat 0 0px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

div.indexSeo {overflow:hidden; width:980px; margin:30px 0 0 0;}

/* game form */
div.gameForm {}
div.gameForm h3 {font-size:22px; line-height:26px; font-weight:bold; color:#0087D9; padding:0 0 15px 0;}
div.gameFormText {padding:10px 0 15px 0;}
div.gameFormText h1 {font-size:26px; line-height:30px; font-weight:bold; color:#00245D; padding:0 0 10px 0;}
div.gameFormText h2 {}
div.gameFormText p {font-size:18px; line-height:22px; color:#00245D; padding:5px 0 10px 0;}
div.gameForm .error {width:100%;}
div.gameFormBottomText {font-size:14px; line-height:18px; color:#00245D; padding:20px 0 10px 0;}
div.gameFormBottomText p {font-size:14px; line-height:18px; color:#00245D;}
table.gameForm {}
table.gameForm td.txt {font-size:14px; line-height:18px; font-weight:bold; color:#00245D; vertical-align:middle; padding:3px 15px 3px 0; text-align:right;}
table.gameForm td.taTxt {font-size:14px; line-height:18px; font-weight:bold; color:#00245D; vertical-align:top; padding:3px 0 3px 0; width:90px;}
table.gameForm td.cb {font-size:14px; color:#000000; vertical-align:middle; padding:3px 0 3px 9px; _padding-left:6px;}
table.gameForm td.cb label {vertical-align:middle; margin-right:10px; font-size:14px; line-height:18px; font-weight:bold; color:#00245D;}
table.gameForm td.cb input {vertical-align:middle; margin:0; padding:0; margin-right:7px;}
table.gameForm td.ff {padding:3px 0 3px 10px;}
table.gameForm td.ff input {border:0 none; width:500px; padding:7px 10px 7px 10px; margin:0px; font-size:14px; color:#000000; float:left; background:url(http://images.dormeo.net/images/ebook/gameFormBG.jpg) 0 0 no-repeat; font-family:Arial, Helvetica, sans-serif;}
table.gameForm td.ff input.inputboxerror {border:0 none!important; padding:7px 10px 7px 10px!important; background:url(http://images.dormeo.net/images/ebook/gameFormBGerror.jpg) 0 0 no-repeat;}
table.gameForm td.ff textarea {border:1px solid #c1c1c1; width:175px; height:120px; padding:2px; font-size:11px; color:#000000; float:left; font-family:Arial, Helvetica, sans-serif; overflow:auto;}
table.gameForm td.ff textarea.sml {height:40px;}
table.gameForm td.ff select {border:1px solid #c1c1c1; padding:2px; font-size:11px; color:#000000; float:left; font-family:Arial, Helvetica, sans-serif; overflow:auto;}
table.gameForm td.fcb table {margin:8px 0 10px 0;}
table.gameForm td.fcb table td.fcbl {vertical-align:top; padding:0 0 0 7px;}
table.gameForm td.fcb table td.fcbr {font-size:12px; line-height:16px; color:#00245D; padding:0 0 0 10px;}
table.gameForm td.fcb table td.fcbr a {color:#00245D;}
div.gameForm table.gameForm td table.catBtn {float:left; width:200px; margin:0 0 0 8px;}
table.gameForm td table.catBtn td table.inner_btn td.txt {padding:1px;}
table.gameForm td table.catBtn td table.inner_btn td.txt div {padding: 10px 25px;}

/*Popup Send Friend Mail*/
#popup_mailFriend {padding:20px 20px 20px 20px}
#popup_mailFriend .pmf_hd {padding:0 0 5px 0}
#popup_mailFriend .pmf_hd h2 {padding:0 0 10px 0; color:#00245D; font-size:24px; line-height:30px; font-weight:bold;}
#popup_mailFriend .pmf_hd p {padding:5px 0 5px 0; color:#666666; font-size:12px; line-height:18px; font-weight:normal;}
#popup_mailFriend .pmf_form {padding:10px 0 10px 0}
#popup_mailFriend .pmf_form h2 {padding:0 0 3px 0; color:#292929; font-size:14px; line-height:20px; font-weight:bold;}
#popup_mailFriend .pmf_form input {width:95%; padding:4px 5px 4px 5px; border:solid 1px #dddddd; color:#666666; font-size:12px;}
#popup_mailFriend .pmf_form textarea {width:95%; height:75px; max-width:95%; max-height:75px; resize:none; padding:4px 5px 4px 5px; border:solid 1px #dddddd; color:#666666; font-size:12px;}
#popup_mailFriend .pmf_btn {padding:15px 0 15px 0;}
#popup_mailFriend .pmf_btn table.popup_mailFriend_btn {margin:5px auto 0 auto; width:190px; height:35px; background:url(http://content.avenija.com/upload/uploadDormeo2010/image/Landing_pages/Mia_v2/mia_btn_bg.jpg) 0 0 repeat-x; text-align:center; vertical-align:middle; cursor:pointer;}
#popup_mailFriend .pmf_btn table.popup_mailFriend_btn td {padding:0 15px 0 15px; color:#ffffff; font-size:20px; line-height:35px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
/*Popup Send Friend Mail - End */


/*k2c*/
div.k2c_CategoryBanner {width:203px; float:left; display:block; overflow:hidden; clear:both; margin:0 0 10px 0; cursor:pointer;}
div.k2c_SideBanner {width:45px; position:fixed; top:320px; left:0px; overflow:hidden; cursor:pointer; z-index:999;
_position: absolute;
_left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
_top: expression( ( 150 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
/*k2c - end*/

/*Cart Thickbox Offer*/
div#cto {padding:10px 20px 20px 20px; background:url(../images/cart/thickbox_bg_offer.jpg) 0 0 no-repeat;}
div#cto h2 {padding:0px 0 15px 0; margin:0px; color:#00245d; font-size:18px; line-height:24px; font-weight:bold;}
div#cto p {padding:5px 0 5px 0; margin:0px; color:#666666; font-size:13px; line-height:17px; font-weight:normal;}
div#cto div.cto_list {padding:10px 0 5px 0; overflow:hidden;}
div#cto div.cto_list div.prod_box {width:260px; float:left; margin:0 40px 20px 0;}
div#cto div.cto_list div.prod_box.last {margin:0 0px 20px 0;}
div#cto div.cto_list div.prod_box div.pb_rd {padding:5px 0 5px 0}
div#cto div.cto_list div.prod_box div.pb_rd p {padding:0px; margin:0px; color:#00245d; font-size:14px; line-height:17px; font-weight:bold; overflow:hidden;}
div#cto div.cto_list div.prod_box div.pb_rd p input {width:25px; float:left; display:block;}
div#cto div.cto_list div.prod_box div.pb_rd p label {width:220px; float:left; display:block; margin:0 0 0 5px}
div#cto div.cto_list div.prod_box div.pb_rd.active p {color:#c50a7b;}
div#cto div.cto_list div.prod_box div.pb_img {padding:5px 0 5px 0}
div#cto div.cto_list div.prod_box div.pb_des {padding:5px 0 10px 0}
div#cto div.cto_list div.prod_box div.pb_des p {padding:0px; margin:0px; color:#666666; font-size:12px; line-height:17px; font-weight:normal;}
div#cto div.cto_list div.prod_box div.pb_price {padding:10px 0 5px 0}
div#cto div.cto_list div.prod_box div.pb_price p {padding:0px; margin:0px; color:#c50a7b; font-size:12px; line-height:17px; font-weight:bold;}
div#cto div.cto_list div.prod_box div.pb_btn {padding:10px 0 5px 0;}
div#cto div.cto_list div.prod_box div.pb_btn table.btn {}
div#cto div.cto_list div.prod_box div.pb_btn table.btn td.btn_txt {background:url("http://images.dormeo.net/images/product/crossBg_cart.jpg") no-repeat scroll 0 50% transparent; padding:5px 25px 5px 45px; margin:0px; color:#ffffff; font-size:14px; line-height:17px; font-weight:bold; cursor:pointer;}

div#cto div.cto_skip {width:100%; clear:both; padding:5px 0 5px 0; text-align:center;}
div#cto div.cto_skip a {padding:0px; margin:0px; color:#00245d; font-size:14px; line-height:17px; font-weight:normal;}
/*Cart Thickbox Offer - end*/

/*Kw Banner Whole - Border*/
div.bannerHPWholeKV {border:1px solid #DCDCDC; margin:12px 0 0 0}

/*NightShopping Cart Box*/
div.nightshopping_box {width:100%; padding:0 0 10px 0;}







