*{margin:0; padding:0;}
body{background-color:#FFFFFF;}
img{border:0; text-align:left; }
ul{list-style:none;}
li{line-height:0;}
.column{float:left;}
.container{width:100%; overflow:hidden;}
body{font-family:Tahoma, Arial, helvetica, sans-serif; color:#383838; font-size:0.6875em; line-height:1.27em; text-align:center;}
/*input, textarea, select{color:#333B3F; vertical-align:top; text-align:left; border: 1px solid #000000; font:11px Tahoma, Arial, helvetica, sans-serif; padding-left:5px;}*/
.float-right{float:right;}
.align-right{text-align:right;}
.block{display:block;}
.top-indent-1{margin-top:5px; display:block;}
.top-indent-2{margin-top:10px; display:block;}
.top-indent-3{margin-top:15px; display:block;}
.top-indent-4{margin-top:20px; display:block;}
.top-indent-5{margin-top:25px; display:block;}
.top-indent-6{margin-top:35px; display:block;}

.width-stretch{width:100%;}

.col-1, .col-2, .col-3, .col-4, .box-1, .box-2, .box-3, .box-5, .box-6, .box-8, .box-9, .box-10, .col-middle, .col-middle-2{float:left;}

/*=======header===========*/
.header-flash{height:143px;}
.head-form{height:33px; padding:16px 29px 0 40px;}
.head-form a{color:#000000; text-decoration:underline;}
.head-form a:hover{text-decoration:none;}
.head-form span{float:right;}

#search-form{color:#000000;}
#search-form strong{display:block; margin-top:2px; float:left;}
/*#search-form input{width:177px; height:17px; margin:0 0 0 8px;}*/
#search-form select{width:143px; height:17px; margin:0 4px 0 5px;}
/*=====//header===========*/

/*=======content===========*/
#content{padding:0 0 16px 26px;}

.flash-banner{height:264px;}

a{color:#383838; text-decoration:underline;}
a:hover{text-decoration:none;}

#content .col-1 .indent{margin-top:3px;}

.line-x{height:1px; font-size:0; margin:5px 0 4px 0; background:url(/images/line_x.gif) left top repeat-x;}

#content .col-3 .banner{margin-top:3px;} 

.price{font:18px/20px Tahoma, Arial, helvetica, sans-serif; color:#C52225; font-weight:bold; margin:5px 0;}

.img-indent{margin-left:12px;}

image.logo {border:1px solid #ccc}

.product{width:100%; overflow:hidden; padding-bottom:10px;}
.product-special{width:100%; overflow:hidden; padding: 10px; background: #F6F6F6; margin-bottom: 20px;}
.product .box-1{width:169px;}
.product .box-2{width:301px;}
.product .box-1 .img-indent{margin:9px 0 5px 0;}
.product .box-4 image {border:1px solid #eeeeee}
.product .box-5 {width:301px; padding-top:20px; height:150px; display:block;}
.product .box-5 .caption {font:18px/20px Tahoma, Arial, helvetica, sans-serif; color:#C52225; font-weight:bold; padding: 0 0 10px 0;}
.product .box-6{width:169px; padding-top:20px; text-align:center; height:150px; display:block;}
.product .box-6 p {padding-top:20px;}
.product .box-7 p {text-align:center; padding-top:20px;}
/*.product .box-7 input {border:none;}*/
.product .box-8 {width:210px;}
.product .box-8 img {margin:0;}
.product .box-9 {width:450px; padding-left:10px;}
.product .box-10 {width:660px; padding-left:10px;}
.product .box-11 {height:160px;}

.product-special .box-8 {width:210px;}
.product-special .box-8 img {margin:0;}
.product-special .box-9 {width:450px; padding-left:10px;}
.product-special .caption{font:14px/20px Tahoma, Arial, helvetica, sans-serif; color:#C52225; font-weight:bold; padding-bottom:0px;}

.product .caption{font:14px/20px Tahoma, Arial, helvetica, sans-serif; color:#C52225; font-weight:bold; padding-bottom:0px;}
.product select{width:148px; height:17px; margin-top:12px; display:block;}
.product .select-2{width:70px; height:17px; margin:7px 9px 0 0; float:left;}
.product .select-3{width:92px; height:17px; margin-top:7px;}

.product-buttons{margin:32px 0 0 15px;}
.product-buttons img{margin-right:12px;}
/*=====//content===========*/

/*=======block_1===========*/
.block-1{background:url(/images/block_1_border_top.jpg) left top repeat-x #EEF3F6; width:100%;}
.block-1 .border-bot{background:url(/images/block_1_border.gif) left bottom repeat-x;}
.block-1 .border-left{background:url(/images/block_1_border.gif) left top repeat-y;}
.block-1 .border-right{background:url(/images/block_1_border.gif) right top repeat-y;}
.block-1 .corner-left-top{background:url(/images/block_1_corner_left_top.jpg) left top no-repeat; width:100%;}
.block-1 .corner-right-top{background:url(/images/block_1_corner_right_top.jpg) right top no-repeat; padding:10px 15px 12px 13px;}
.block-1 .title{margin-bottom:15px;}

.block-1 li{padding:6px 0 7px 3px; background:url(/images/list_line.gif) left bottom repeat-x;}
.block-1 li a{color:#000000; text-decoration:none; line-height:1em;}
.block-1 li a:hover{text-decoration:underline;}
.block-1 ul .clear{background:0;}
.block-1 li span{line-height:1em; color:#C52225; font-weight:bold;}

/*=====//block_1===========*/

/*=======block_2===========*/
.block-2{background:url(/images/block_1_border_top.jpg) left top repeat-x #EEF3F6; width:100%;}
.block-2 .border-bot{background:url(/images/block_1_border.gif) left bottom repeat-x;}
.block-2 .border-left{background:url(/images/block_1_border.gif) left top repeat-y;}
.block-2 .border-right{background:url(/images/block_1_border.gif) right top repeat-y;}
.block-2 .corner-left-top{background:url(/images/block_2_corner_left_top.jpg) left top no-repeat; width:100%;}
.block-2 .corner-right-top{background:url(/images/block_2_corner_right_top.jpg) right top no-repeat; padding:10px 5px 6px 6px;}
.block-2 .title{margin:0 0 9px 7px;}
/*=====//block_2===========*/

/*=======block_3===========*/
.block-3{background:url(/images/block_3_bg.jpg) left top repeat-x #DDE7ED; padding:10px 8px 8px 9px; color:#6D90AB;}

.block-3 a{color:#2A2A2B; font-size:1.1em; text-decoration:none; padding-left:12px; background:url(/images/block_3_link_marker.gif) left center no-repeat; font-weight:bold;}
.block-3 span{color:#6D90AB; font-size:1.1em; text-decoration:none; padding-left:12px; background:url(/images/block_3_link_selected.gif) left center no-repeat; font-weight:bold;}
.block-3 a:hover{text-decoration:underline;}
/*=====//block_3===========*/

/*=======block_4===========*/
.block-4{background:url(/images/block_4_border_top.jpg) left top repeat-x; width:100%; margin-bottom:4px;}
.block-4 .border-left{background:url(/images/block_4_border.gif) left top repeat-y;}
.block-4 .border-right{background:url(/images/block_4_border.gif) right top repeat-y;}
.block-4 .corner-left-top{background:url(/images/block_4_corner_left_top.jpg) left top no-repeat; width:100%;}
.block-4 .corner-right-top{background:url(/images/block_4_corner_right_top.jpg) right top no-repeat; padding:5px 5px 5px 15px;}
.block-4 .title{margin-top:3px; margin-bottom:8px;} 
/*=====//block_4===========*/


/*=======page_1===========*/
#page1 .col-2 .banner{margin-top:3px; margin-bottom:5px;}

#page1 .col-2 .box-1{width:142px;}
#page1 .col-2 .col-middle{width:34px;}
#page1 .col-2 .box-2{width:142px;}
#page1 .col-2 .col-middle-2{width:31px;}
#page1 .col-2 .box-3{width:150px;}

#page1 .col-2 .col-middle, #page1 .col-2 .col-middle-2{background:url(/images/line_y.gif) center top repeat-y;}

#page1 .col-2 .box-1, #page1 .col-2 .box-2, #page1 .col-2 .box-3{padding-top:16px;}
#page1 .col-2 .title{margin-bottom:14px;}
/*=====//page_1===========*/

/*=======page_3===========*/
#page3 #content{padding-right:28px;}
#page3 .block-4 .corner-right-top{padding-right:25px; padding-bottom:20px;}
#page3 .col-4 {width:715px;}
/*=====//page_3===========*/

/*=======footer===========*/
#footer{margin:0 27px 0 26px; height:57px; background:url(/images/footer_bg.gif) left top repeat-x #EEF3F6; padding:21px 0 0px 0px; color:#302C26;}
#footer .box-1{width:75px; text-align:center; }
#footer a{color:#302C26; text-decoration:underline;}
#footer a:hover{text-decoration:none;}
#footer span{display:block; margin-bottom:3px; font-weight:bold; }
#footer span a{color:#302C26; text-decoration:none; word-spacing:0;}
#footer span a:hover{text-decoration:underline;}
#footer DIV {margin-bottom:3px;}
/*=====//footer===========*/

#paging {font-family:Tahoma, Arial, helvetica, sans-serif; color:#383838; font-size:1em; padding:25px 0 40px 0; text-align:center; font-weight:bold;}
#paging a {padding:5px; font-weight:normal;}
#paging span {padding:5px; font-weight:normal; background:#EEF3F6;}

.nav, .nav-left {font-size:1em; color:#EEEEEE; padding:2px 0 2px 0; height:32px;}
.nav a {color:#EEEEEE; text-decoration:underline;}
.nav a:hover {text-decoration:none;}
.nav span, .nav-left span {border-bottom:1px solid #EEEEEE;}
.nav span:hover, .nav-left span:hover {border-bottom:none; cursor:pointer;}
.nav span.active, .nav-left span.active {border-bottom:none;}
.nav span.active:hover, .nav-left span.active:hover {cursor:auto;}

.nav-left {padding:2px 0 2px 0; height:32px; width:420px; float:left;}
.nav-right {font-size:1em; color:#EEEEEE; padding:2px 0 2px 0; height:32px; width:420px; float:left; text-align:right;}
.nav-right a {color:#EEEEEE; text-decoration:underline;}
.nav-right a:hover {text-decoration:none;}
.nav-right span {border-bottom:1px solid #EEEEEE;}
.nav-right span:hover {border-bottom:none; cursor:pointer;}
.nav-right span.active {border-bottom:none;}
.nav-right span.active:hover {cursor:auto;}

.shop {margin:10px 0 20px 0; font-size:1.2em;}
.shopName {font-weight:bold; margin:0 0 5px 0;}
.shop p {}

#contentImgBox {margin-left: 0 auto; margin-right: 0 auto; text-align:center; background:url(/images/ajax-loader.gif) 50% 50% no-repeat #FFFFFF;}

.clear{height:5px;}
.clear25{height:25px;}
.clear50{height:50px;}
.clear150{height:150px;}
.clear250{height:250px;}

.publication {padding-top:10px;}
.publication H1, .publication H2 {padding-top:5px; padding-bottom:10px; font: 18px/24px Verdana, Tahoma, Arial, helvetica, sans-serif; color:#383838;}
.publication p {font: 12px/18px Verdana, Tahoma, Arial, helvetica, sans-serif; color:#383838; padding-bottom:15px; text-align:left;}
.publication .small {font: 11px/16px Verdana, Tahoma, Arial, helvetica, sans-serif; color:#383838; padding-top:15px;}
.publication p.logo {text-align:center;}
.publication p.www {text-align:right; padding-right:10px; font-size:11px;}
.publication img {border: 1px solid #DDDDDD; padding: 3px; margin-left:20px;}
.publication img.aleft {border: 1px solid #DDDDDD; padding: 3px; margin-left:0px; margin-right:20px;}
.publication img.aright {border: 1px solid #DDDDDD; padding: 3px; margin-left:20px;}
.publication img.noborder {border:none;}
.publication ul {font: 12px/18px Verdana, Tahoma, Arial, helvetica, sans-serif; color:#383838; list-style:decimal; padding:10px 0 20px 40px;}
.publication ul li {padding-bottom:10px; line-height:1.5em;}
.publication ul.inner {font: 12px/18px Verdana, Tahoma, Arial, helvetica, sans-serif; color:#383838; list-style:circle; padding:10px 0 0px 30px;}
.publication table {font: 11px Verdana, Tahoma, Arial, helvetica, sans-serif; border:1px dotted #AAA;}
.publication table td {border:1px dotted #AAA; padding:2px;}

.imgSizeNormal {height:250px;}
.imgSizeHigh {height:360px;}

.mainpagetext {margin-top:20px; margin-bottom:20px; font: 13px/20px Tahoma, Verdana; text-align:justify;}

.shortDesc {height:28px;}
.hint {padding:5px 0 12px 0;}

.form {font: 12px/18px Verdana, Tahoma, Arial, helvetica, sans-serif; color:#383838; margin-top:15px;}
.form .text {float:left; margin-right:10px; text-align:left;}
.form img {border:1px solid #DDDDDD; margin:0; padding:0;}
.form input {font:12px Tahoma, Arial, Verdana; width: 150px; height: 20px; border: 1px solid #dddddd; padding: 5px 5px 3px 5px; color:#4C4C4C;}
.form .input-s {font:12px Tahoma, Arial, Verdana; width: 75px; height: 20px; border: 1px solid #dddddd; padding: 5px 5px 3px 5px; color:#4C4C4C;}
.form textarea {font:12px Tahoma, Arial, Verdana; width: 530px; height: 80px; border: 1px solid #dddddd; padding: 5px; color:#4C4C4C;}
.form input.button {font:12px Verdana, Arial, Tahoma; width: 150px; height: 30px; padding: 0px; color:#383838; text-align:center;}
.textarea {font:12px Tahoma, Arial, Verdana; width: 100%; height: 80px; border: 1px solid #dddddd; padding: 5px; color:#4C4C4C;}

#wait {display:none; float:left; padding-top:30px; height:32px; width:150px; background:url(/images/ajax-loader.gif) 50% 50% no-repeat #FFFFFF;}

.container H2 {font: 12px/16px Verdana, Tahoma, Arial, helvetica, sans-serif; color:#383838; font-weight:bold;}
.error {float:left; font-size:13px; padding-top:5px; color:#CC0000; font-weight:bold;}
.errorMsg {font-size:1.1em; color:#CC0000; font-weight:bold; padding-bottom:5px;}

.attach-text {float:left;margin-top:10px; font:12px/18px Verdana, Tahoma, Arial; font-weight:bold;}
.attach-img {float:left; width:860px; height:550px; margin-top:10px; overflow:auto;}
.attach-img span {font-size:14px;}
.attach-img img {border: 1px solid #DDDDDD; padding: 3px;}

.addr {text-align:center; font-size:13px;}
.addr a {color:#6D90AB;}

.new-collection {position:relative; background:url(/images/newicon.png) no-repeat; width:40px; height:41px; top:-120px; left:0px;}

.brand {width:100%; height:170px;}
.brand-link {float:left; width:50%; padding-top:50px; text-align:center; vertical-align:middle; font:12px/18px Verdana, Tahoma, Arial;}
.brand-logo {float:left; width:50%}

/*------------------------------*/

.col-left { width:450px; float:left; }
.col-right { width:450px; float:right; }

.block-5 .title{margin-top:3px; margin-bottom:8px;}
.block-5 {background:url(/images/block_4_border_top.jpg) left top repeat-x; margin-bottom:4px; }
.block-5 .border-left{background:url(/images/block_4_border.gif) left top repeat-y;}
.block-5 .border-right{background:url(/images/block_4_border.gif) right top repeat-y;}
.block-5 .corner-left-top{background:url(/images/block_4_corner_left_top.jpg) left top no-repeat; }
.block-5 .corner-right-top{background:url(/images/block_4_corner_right_top.jpg) right top no-repeat; padding:5px 5px 5px 15px;}

.news {background:url(/images/block_4_bg.gif) left top repeat-x #DDE7ED; height:98px;}
.news img {border: 1px solid #DDDDDD; padding: 3px; margin-left:0px; }
.news .img {width:150px; float:left; margin-right:10px; }
.news .body { float:left; width:260px; font-size:1em; margin-top:2px; }
.news .header {color:#2A2A2B; font-size:1.1em; font-weight:bold; margin-bottom:5px; padding-left:12px; background:url(/images/block_3_link_marker.gif) left center no-repeat;}
.news .header A {text-decoration:none;}
.news .header A:hover {text-decoration:underline;}
.news .date {color:#6D90AB; margin-bottom:5px;}
.news .text A {text-decoration:none;}
.news .wide { width:700px; }

.news-related {height:80px; width:288px; float:left; background:url(/images/line_x2.gif) right top repeat-y; padding-top:5px;}
.news-related img {border: 1px solid #DDDDDD; padding: 2px; margin-left:0px; }
.news-related .img {width:110px; float:left; margin-right:5px; margin-left:8px;}
.news-related .body2 { float:left; font-size:1em; width:160px; }
.news-related .header2 {color:#2A2A2B; font-size:0.95em; font-weight:bold; padding:0; margin:0;}
.news-related .text A {font-size:0.95em; color:#6D90AB; padding:0; margin:0; text-decoration:none;}
.news-related-last {background:none; }

.news-noimg {background:url(/images/block_4_bg.gif) left top repeat-x #DDE7ED; height:58px;}
.news-noimg .body { font-size:1em; margin-top:5px; }
.news-noimg .header {color:#2A2A2B; font-size:1.1em; font-weight:bold; margin-bottom:5px; padding-left:12px; background:url(/images/block_3_link_marker.gif) left center no-repeat;}
.news-noimg .date {color:#6D90AB; margin-bottom:5px;}
.news-noimg .text A {text-decoration:none;}

.news-useful {background:url(/images/block_4_bg.gif) left top repeat-x #DDE7ED; height:98px;}
.news-useful img {border: 1px solid #DDDDDD; padding: 3px; margin-left:0px; }
.news-useful .img {width:190px; float:left; margin-right:10px; }
.news-useful .body { float:left; width:260px; font-size:1em; margin-top:0px; padding-left:10px;}
.news-useful .header {color:#2A2A2B; font-size:1.1em; font-weight:bold; margin-bottom:5px; padding-left:12px; background:url(/images/block_3_link_marker.gif) left center no-repeat;}
.news-useful .header A {text-decoration:none;}
.news-useful .header A:hover {text-decoration:underline;}
.news-useful .date {color:#6D90AB; margin-bottom:5px;}
.news-useful .text A {text-decoration:none;}
.news-useful .wide { width:650px; }

.archive { height:20px; padding-top:5px; color:#2A2A2B; font-size:1.1em; font-weight:bold; margin-bottom:5px; padding-left:12px; background:url(/images/block_3_link_marker.gif) left center no-repeat; }
.archive span { color:#6D90AB; }

.collection {background:url(/images/block_5_bg.gif) left top repeat-x #DDE7ED;}
.collection A {text-decoration:none;}
.coll-img {text-align:center;}
.coll-img img { border: 1px solid #DDDDDD; padding: 3px; margin-left:0px; }
.coll-header {color:#2A2A2B; font-size:1.1em; text-decoration:none; font-weight:bold; margin-bottom:5px; padding-left:12px; background:url(/images/block_3_link_marker.gif) left center no-repeat;}
.coll-date {color:#6D90AB; margin-bottom:5px; margin-top:0px;}

.content-list { width:430px; float:left; margin-right:2px; padding-top:5px;}
.content-list A {text-decoration:none;}
.content-list img { border: 1px solid #DDDDDD; padding: 3px; margin-left:0px; }
.content-list .img {text-align:center; width:220px; float:left; }
.content-list .header {width:205px; height:115px; float:left; text-align:center;}
.content-list .header {font-size:1.2em; margin-bottom:5px; padding-top:10px; }
.content-list .header .name A {color:#6D90AB; padding-right:5px;}
.content-list .header .season { text-transform:uppercase; padding-top:5px;}
.content-list .header .season A {color:#6D90AB; }
.content-list .header .date { padding-top:5px;}
.content-list .header .date A { color:#C52225; }
.content-list .header .text {color:#C52225; padding-top:5px; padding-right:5px;}
.content-list .line-y { background:url(/images/line_x2.gif) right top repeat-y;}

.collection-related { font-family: 'Times New Roman'; width:288px; float:left; background:#eee; margin-top:10px; background:url(/images/line_x2.gif) right top repeat-y;}
.collection-related .season {font-size:1.1em; color:#6D90AB; text-transform:uppercase; padding-left:10px; padding-top:5px;}
.collection-related .text {font-size:1.4em; color:#2A2A2B; text-transform:uppercase; padding:10px; line-height:1em;}
.collection-related .current {color:#C52225;}

.discount { width:450px; margin-right:2px; padding-top:5px; }
.discount .img { width:200px; float:left; margin:0; padding:0;}
.discount .img IMG { margin:0; padding:0;}
.discount .info { width:230px; float:left; padding:5px; font-size:12px; font-family: Verdana, Tahoma, Arial;}

.news-related .body { float:left; font-size:1em; width:160px; background:url(/images/line_x2.gif) right top repeat-y;}
.news-related .header2 {color:#2A2A2B; font-size:0.95em; font-weight:bold; padding:0; margin:0;}
.news-related .text {font-size:0.95em; color:#6D90AB; padding:0; margin:0;}

.useful {margin-top:5px;}
.useful .content {padding:10px;}
.useful .date {color:#6D90AB; margin-bottom:5px; margin-top:0px;}
.useful .header {color:#2A2A2B; font-size:1.1em; text-decoration:none; font-weight:bold; margin-bottom:5px; padding-left:12px; background:url(/images/block_3_link_marker.gif) left center no-repeat;}
.useful .header A {text-decoration:none;}
.useful .header A:hover {text-decoration:underline;}
.useful .text A {text-decoration:none; color:#6D90AB;}

.block-header {font-size:1.05em; color:#EEEEEE; padding:4px 0 2px 0; height:32px; text-transform:uppercase; font-weight:bold;}

UL.brands, UL.categories { padding: 10px; list-style: none; }
UL.brands LI, UL.categories LI {width: 142px; float:left; margin-top:1px; padding:10px 12px 12px 12px; font-size:1.1em; color:#2A2A2B; background:url(/images/block_3_link_marker.gif) left 50% no-repeat; font-weight:bold; }
UL.brands LI.short {width:120px; float:left; font-size:1em; padding:10px 0 10px 10px; background:url(/images/block_3_link_marker.gif) left 45% no-repeat; color:#2A2A2B; font-weight:bold;}
UL.categories LI {width: 175px;}

.categories {padding: 10px;}
.categories .item {text-align:center; background:#eee; float:left; margin-top:1px; padding:11px 30px 12px 12px; font-size:1.1em; color:#2A2A2B; font-weight:bold; background:url(/images/block_3_link_marker.gif) left center no-repeat;}

.logos {width:150px; margin-right:20px; float:left; text-align:center;}

.showall {text-align:right; font-size:1em; padding-top:3px;}
.navig {font-size:1.1em; padding:0px; margin-bottom:15px; font-weight:bold;}
.navig-left {font-size:1.1em; padding:0px; margin-bottom:15px; font-weight:bold; float:left;}
.navig-right {font-size:1.1em; padding:0px; margin-bottom:15px; font-weight:bold; float:right;}
.pages {font-size:1.1em; font-weight:bold; text-align:center;}
.pages SPAN {padding:3px;}

.add-block {font-size:1.1em;}
.add-block .header {font-weight:bold; padding:5px 0 10px 0;}
.add-block .form {display:none; }
.images IMG {margin-bottom:20px;}

.comments { width:530px; padding-top:20px;}
.comment { padding-top:10px; }
.comment .user { font-weight:bold; }
.comment .text { padding-top:10px; }

.tshirts {padding-left:12px; font-size:1.1em; }
.tshirts .subcategory {width:200px; padding:11px 12px 12px 12px; font-size:1em; color:#2A2A2B; font-weight:bold; }
.tshirt { width:210px; text-align:center; float:left; padding-bottom:15px;}
.tshirt IMG {margin:0; border:none;}
.tshirt DIV {padding-top:5px;}

.tshirt-model .img {width:500px; float:left;}
.tshirt-model .info {width:350px; float:left; }
.tshirt-model .info p {font: 12px/18px Verdana, Tahoma, Arial, helvetica, sans-serif; color:#383838; padding-bottom:10px;}
.tshirt-model input.radio {padding:5px; color:#383838; text-align:center;}
.tshirt-model select {margin:5px; width:50px; color:#383838; text-align:center;}

.cart {width:860px;}
.cart-item {width:500px; margin-left:180px; padding:10px;}
.cart-item p {padding:0px;}
.cart-item .img { padding-right:20px; float:left; }
.cart-item IMG { border:none; }
.cart-item .border {border: 1px solid #DDDDDD; padding: 3px; margin-left:20px;}
.cart-item .info {float:left;}
.cart-item .info SPAN {font-family:Times New Roman;}
.cart-item select {margin:5px; width:125px; color:#383838; text-align:center;}

.iframe {width:100%; border:1px solid #DDDDDD;}
.d-left {padding:5px; float:left; text-align:right; width:310px; font: 12px/18px Verdana, Tahoma, Arial, helvetica, sans-serif; color:#383838;}
.d-right {padding:5px; float:right; width:530px; }
.d-right select {width: 185px;}
.d-right input {font:12px Tahoma, Arial, Verdana; width: 175px; border: 1px solid #dddddd; padding: 3px 5px 3px 5px; color:#4C4C4C;}
.d-right SPAN {font: 11px/18px Verdana, Tahoma, Arial, helvetica, sans-serif; color:#888;}

input.button {font:12px Verdana, Arial, Tahoma; border: 1px solid #dddddd; width: 150px; height: 30px; color:#383838; text-align:center; background:#f8f8f8;}
SPAN.arrow {font-family:Times New Roman;}

.order {float:left; margin-right:20px;}
.adv {padding:5px; text-align:center;}