 html, body {margin:0px; padding: 0px; height: 100%;}
 body {background-color: #0d0907; color: #c1c1c1;}
 body.brand {background-color: #000000;}

 body, td, dt, dd {font-size: 12px; font-family:  Arial,Tahoma,Verdana, sans-serif; line-height: 18px; }
 p {margin:0; padding: 9px 0px 10px 0px; } /* text-align: justify; */

 a {text-decoration: underline; color: white; }
 a.underline, a:hover, a.more, a.noline:hover {text-decoration: underline;}
 a:hover, a.noline {text-decoration: none;}
 a.underline:hover, a.more:hover {text-decoration: none;}
 a img {border: none; }
 a.more { font: 12px Arial, sans-serif !important;}

 div.more {text-align: right; padding: 0 0 2px 0; margin-top: -3px;}
 dd div.more {margin-top: 3px;}

 ul, ol, dl {margin: 0px; padding: 0px; list-style-position: inside; } /* list-style: none; */

 hr {height: 1px; overflow: hidden; border: none; border-bottom: 1px solid #1f2121; background: #1f2121; line-height: 1px;}
 hr.ligray {border-bottom-color:#383230; background:#383230;}

 input.text, textarea, select {font: 11px/12px Tahoma, sans-serif; color: #c3c4c5; background:#222222 url(/media/img/input_bg.gif) repeat-x; border: 1px solid #343332; padding: 3px 0 3px 9px;}
 .button {border: 1px solid #686969; background: #423e3c url(/media/img/btn_bg.jpg) repeat-x; padding: 5px 20px 4px 20px; height: 29px; font: bold 12px/13px Arial, Tahoma; color: #e5e5e5; text-transform: uppercase; cursor: pointer;}
 form, fieldset { margin:0px; padding: 0px; border-style: none;}

 .h0 {margin: 0px; padding: 35px 0 20px 3px; font: 27px Tahoma, sans-serif; line-height: 27px;  color: #002656;}
 h1, .h1 {margin: 0px; padding: 15px 25px 11px 0px; font: 40px Arial,Tahoma, sans-serif; color: #eaeaea; }
 h2, .h2 {margin: 0px; padding: 11px 0 7px 0; font: 30px/33px Arial, Tahoma, sans-serif; color: #bfbfbf;}
 h3, .h3 {margin: 0px; padding: 10px 0px 9px 0; font: 20px/22px Arial,Tahoma,Verdana, sans-serif;  color: #dedede; text-transform: uppercase; text-align: center; letter-spacing: 1px;}
 h4, .h4 {margin: 0px; padding: 8px 0 5px 0px; font: bold 16px Tahoma, Verdana, sans-serif; line-height: 17px; color: #404040;}
 h5, .h5 {margin: 0px; padding: 6px 0px 7px 0px; font: bold 14px/15px Tahoma, sans-serif; color: #2b4a71;}
 h5 a, .h5 a {color: #2b4a71;}
 h6, .h6 {margin: 0px; padding: 5px 0px 2px 0; font: bold 14px Verdana, Tahoma, Arial,sans-serif; line-height: 14px;  letter-spacing:-1px;}

 table {border-collapse: collapse; padding:0;}
 table td {padding:0; vertical-align: top;}

 .clearfix:after {clear: both; display: block; content: '.'; visibility:hidden; height: 0px; font-size: 0px; line-height: 0px;}

 .bold {font-weight: bold;}
 .upper {text-transform: uppercase !important;}
 .cite {font-style: italic; }

 .float_left {float: left;}
 .clear_left {float: none; clear: left;}
 .float_right {float: right;}
 .underline {text-decoration: underline;}
 .ta_center {text-align: center;}

 .top0 {margin-top: 0px !important; padding-top: 0px !important;}
 .top35 {margin-top: 0px !important; padding-top: 35px !important;}
 .top50 {margin-top: 0px !important; padding-top: 50px !important;}
 .btm0 {margin-bottom: 0px !important; padding-bottom: 0px !important;}
 .left0 {margin-#2b4a71 !important;}
 .beige {color: #b49d91 !important;}
 .red {color: red !important;}

 .small {font-size: 10px !important; line-height: 10px;}
 .fs9 {font-size: 9px !important;}
 .fs10 {font-size: 10px !important;}
 .fs11 {font-size: 11px !important;}
 .fs12 {font-size: 12px !important;}
 .fs13 {font-size: 13px !important;}
 .fs14 {font-size: 14px !important;}
 .fs15 {font-size: 15px !important;}
 .fs16 {font-size: 16px !important;}
 .fs17 {font-size: 17px !important;}
 .fs18 {font-size: 18px !important;}
 .fs19 {font-size: 19px !important;}
 .fs20 {font-size: 20px !important;}



 #btm_pic {height: auto; min-height: 100%; min-width: 1100px; position: relative; background: url(/media/img/footer_bg.gif) no-repeat center bottom; }
 .brand  #btm_pic, .products #btm_pic, .index #btm_pic {background: none;}
 .page_box {margin: 0 auto; width: 1100px; height: 100%;}
 .textpage {background: url(/media/img/logo_bg.jpg) no-repeat center top; padding-bottom: 320px;}
 .zenith  .textpage {background-image: url(/media/img/body_zenith.jpg);}
 .ulysse  .textpage {background-image: url(/media/img/body_ulysse.jpg);}
 .girard  .textpage {background-image: url(/media/img/body_gp.jpg);}
 .jaeger  .textpage {background-image: url(/media/img/body_jaeger.jpg);}
 .tagheuer  .textpage {background-image: url(/media/img/body_tagheuer.jpg);}
 .index .textpage {background-image: none; padding-bottom: 140px; position: relative; }
 .index .page_box {min-width: 1100px; max-width: 1260px; width: auto;}

 #logo {padding: 36px 0 31px 2px;}
 #logo a {display: block; width: 231px; height:60px; margin: 0 auto; text-decoration: none; background: url(/media/img/logo.png) no-repeat; }

 #top_menu {text-align: center; height: 32px; list-style: none;}
 #top_menu li {display: inline; padding: 0 19px 0 20px;}
 #top_menu li, #top_menu a {font: bold 13px/16px Arial, sans-serif; }
 #top_menu a {text-transform: uppercase; text-decoration: none; color: #d0d0d0; padding-bottom:1px; white-space: nowrap;}
 #top_menu a:hover {border-bottom: 1px solid #b3b3b3;}
 #top_menu li.active a {border-bottom: 1px solid #b3b3b3;}
 .brand  #top_menu {height: 25px;}
 .index  #top_menu {height: 25px;}

 #top_submenu {padding:47px 0 0px 529px; list-style: none;}
 #top_submenu li {float: left; padding: 0 8px 0 20px; background: url(/media/img/blt_smnu_normal.gif) no-repeat 6px 4px; height: 20px; }
 ul.empty {padding-top:23px !important; visibility: hidden;}
 ul.empty li {background: none; height: 1px !important;}
 #top_submenu li.active {background: url(/media/img/blt_smnu_active.gif) no-repeat 9px 4px;}
 #top_submenu li, #top_submenu a {font: bold 12px/14px Verdana, Arial, 'MyriadPro', sans-serif; }
 #top_submenu a {text-decoration: none; color: #c0c0c0; white-space: nowrap;}
 #top_submenu a:hover { color:#777777; }
 #top_submenu li.active a {color: #777777;}

 .page_info {min-height: 600px; position: relative;}
 #page_about {background: url(/media/img/page_about.jpg) no-repeat 16px 115px; }
 #page_about1 {background: url(/media/img/merid.jpg) no-repeat 16px 115px; }
 #pagez_about {background: url(/media/img/ScatolaDelTempo.jpg) no-repeat 22px 31px;  min-height: 350px;}
 #page_service {background: url(/media/img/page_service.jpg) no-repeat 72px 0px; }
 #page_contact {background: url(/media/img/page_contact.jpg) no-repeat 51px 128px; }
 #page_404 {background: url(/media/img/page_404.jpg) no-repeat 80px 16px; }
 #page_404 .h2 {padding: 93px 0 0 0;}
 #page_404  p.gray18text {padding-bottom: 17px;}

 .page_info .text_box {padding: 0 115px 0 540px;}
 .page_info .h1, .page_info h1 {text-align: left; padding-left: 470px; }

 #page_index {height: 600px; background: url(/media/img/index_bg.jpg) no-repeat center -27px; }
 .index #left_,  .index #right_ {width: 195px; height: 530px; position: absolute; top: 80px; z-index:20;}
 .index #left_ { background: url(/media/img/index_left.png) no-repeat; left:0;}
 .index #right_ {background: url(/media/img/index_right.png) no-repeat; right: 0;}

 #brands_box {width: 927px; padding-top: 392px; margin: 0 auto; overflow: hidden; } /* position: relative; z-index: 23;} */
 #brands_box div,  #brands_box div a {height: 212px; display: block; }
 #brands_box div {float: left;}
 
 
/* #brand_zenith {width: 144px; margin-right: 72px; background: url(/media/img/idx_zenith_a.jpg) no-repeat; }
 #brand_ulysse {width: 162px; margin-right: 57px; background: url(/media/img/idx_ulysse_a.jpg) no-repeat; margin-top:-12px; }
 #brand_jaeger {width: 174px; margin-right: 65px; background: url(/media/img/idx_jaeger_a.jpg) no-repeat; margin-top:-5px; }
 #brand_tag {width: 144px; background: url(/media/img/idx_tag_a.jpg) no-repeat; margin-top:-12px; }*/

 #brand_zenith {width: 175px; margin-right: 20px; background: url(/media/img/zenit.png) no-repeat; margin-top: 11px;}
 #brand_ulysse {width: 167px; margin-right: 20px; background: url(/media/img/Ulysse.png) no-repeat; /*margin-top:-12px;*/ }
 #brand_jaeger {width: 176px; margin-right: 20px; background: url(/media/img/JJ.png) no-repeat; /*margin-top:-5px;*/ }
 #brand_girard {width: 176px; margin-right: 20px; background: url(/media/img/GP.png) no-repeat; /*margin-top:-5px;*/ }
 #brand_tag {width: 153px; background: url(/media/img/tag.png) no-repeat; margin-top:-12px; } 



/* #brand_zenith a {background: url(/media/img/idx_zenith.jpg) no-repeat;}
 #brand_ulysse a {background: url(/media/img/idx_ulysse.jpg) no-repeat;}
 #brand_jaeger a {background: url(/media/img/idx_jaeger.jpg) no-repeat;}
 #brand_tag a {background: url(/media/img/idx_tag.jpg) no-repeat;}*/
 #brand_zenith a {background: url(/media/img/zenitd.png) no-repeat;}
 #brand_ulysse a {background: url(/media/img/Ulyssed.png) no-repeat;}
 #brand_jaeger a {background: url(/media/img/JJd.png) no-repeat;}
 #brand_girard a {background: url(/media/img/GPd.png) no-repeat;}
 #brand_tag a {background: url(/media/img/tagd.png) no-repeat;}

 #brands_box div a:hover {background: none;}


 .leftindent {margin-left: -20px !important; padding: 1px 0 4px 0 !important;}
 p.gray18text {font: bold 15px/22px Tahoma, sans-serif; padding: 7px 0 10px 0; color: #7f726e !important;}

 #panarama_sm {position: absolute; width: 215px; height: 100px; left: 270px; top: 494px;}
 #panarama_sm img {float: left; margin-right: 19px;}
 #panarama_sm a {color: #ffbc07; font: 18px/21px Arial, sans-serif; border-bottom: 1px dotted #ffbc07; text-decoration: none;}
 #panarama_sm a:hover {color: #ffffff; border-bottom: 1px dotted #ffffff; }
 
 #panarama_sm2 {position: absolute; width: 215px; height: 100px; left: 270px; top: 585px;}
 #panarama_sm2 img {float: left; margin-right: 19px;}
 #panarama_sm2 a {color: #ffbc07; font: 18px/21px Arial, sans-serif; border-bottom: 1px dotted #ffbc07; text-decoration: none;}
 #panarama_sm2 a:hover {color: #ffffff; border-bottom: 1px dotted #ffffff; }
 
 #panarama_sm4 {position: absolute; width: 215px; height: 100px; left: 270px; top: 685px;}
 #panarama_sm4 img {float: left; margin-right: 19px;}
 #panarama_sm4 a {color: #ffbc07; font: 18px/21px Arial, sans-serif; border-bottom: 1px dotted #ffbc07; text-decoration: none;}
 #panarama_sm4 a:hover {color: #ffffff; border-bottom: 1px dotted #ffffff; }

 #panarama_sm3 {position: absolute; width: 215px; height: 100px; left: 270px; top: 785px;}
 #panarama_sm3 img {float: left; margin-right: 19px;}
 #panarama_sm3 a {color: #ffbc07; font: 18px/21px Arial, sans-serif; border-bottom: 1px dotted #ffbc07; text-decoration: none;}
 #panarama_sm3 a:hover {color: #ffffff; border-bottom: 1px dotted #ffffff; }


 .form_contact {position: relative;}
 .form_contact input.text, .form_contact textarea {width: 330px; display: block; margin: 0 0 12px 0;}
 .form_contact textarea {height: 87px;}
 .remark {font: 10px/11px Tahoma, sans-serif; width: 220px; float: left; padding-top: 8px;}
 .remark b, label b {color: #ffbe0e;}
 label b {}
 .form_contact .button {width: 120px;}
 #lab_email,  #lab_msg, #lab_name { left:11px; position:absolute; width:330px; z-index: 10; cursor:text; font: 11px/12px Tahoma, sans-serif; color: #c3c4c5; padding: 4px 0; }


/* brand pages	*/

 #brands_submenu {width: 827px; margin: 0 auto; padding: 0 0 10px 0;  list-style: none;}
 #brands_submenu li {float: left; text-align: center; padding: 0; height: 83px;}
 #brands_submenu li a img {height: 83px; background: url(/media/img/0.gif) no-repeat;}
 #brands_submenu a {outline: none;}
 #brands_submenu li.zenith a img {width: 158px; background-image: url(/media/img/brands_zenith.png); }
 #brands_submenu li.ulysse a img {width: 157px; background-image: url(/media/img/brands_ulysse.png);}
 #brands_submenu li.girard a img {width: 158px; background-image: url(/media/img/GPt.png);}
 #brands_submenu li.jaeger a img {width: 209px; background-image: url(/media/img/brands_jaeger.png);}
 #brands_submenu li.tagheuer a img {width: 140px; background-image: url(/media/img/brands_tagheuer.png);}

 #brands_submenu li.zenith_a a img {width: 158px; background-image: url(/media/img/brands_zenith_a.png); }
 #brands_submenu li.ulysse_a a img {width: 157px; background-image: url(/media/img/brands_ulysse_a.png);}
 #brands_submenu li.girard_a a img {width: 158px; margin-left:5px; background-image: url(/media/img/GPl.png);}
 #brands_submenu li.jaeger_a a img {width: 209px; background-image: url(/media/img/brands_jaeger_a.png);}
 #brands_submenu li.tagheuer_a a img {width: 140px; background-image: url(/media/img/brands_tagheuer_a.png);}
 #brands_submenu li.zenith a:hover img {background-image: url(/media/img/brands_zenith_a.png);}
 #brands_submenu li.ulysse a:hover img {background-image: url(/media/img/brands_ulysse_a.png);}
 #brands_submenu li.girard a:hover img {width: 158px; background-image: url(/media/img/GPl.png);}
 #brands_submenu li.jaeger a:hover img { background-image: url(/media/img/brands_jaeger_a.png);}
 #brands_submenu li.tagheuer a:hover img {background-image: url(/media/img/brands_tagheuer_a.png);}
 .page_brand {width: 760px; margin: 0 auto;}

 .brand_hdr_on, .brand_hdr_off {font: bold 17px/19px Arial, sans-serif; text-transform: uppercase; padding: 11px 3px 11px 15px; border-top: 1px solid gray; color: #b49d91;}
 .brand_hdr_on b, .brand_hdr_off b  {border-bottom: 1px dotted #b49d91; cursor: pointer;}
 .brand_hdr_on span, .brand_hdr_off span {display: block; float: right; font: 11px Arial, sans-serif; color: #373938; text-transform: none;}
 .brand_hdr_off {background: url(/media/img/brand_blt_off.gif) no-repeat 5px 15px; color: #f0f0f0; }
 .brand_hdr_off span{ color:#7e7d7b;}
 .brand_hdr_off b {border-bottom: 1px dotted #ababab;}
 .brand_hdr_off b:hover {border-bottom: 1px dotted #B49D91; color: #B49D91; }
 .zenith .brand_hdr_on, .zenith .brand_hdr_off {border-top-color: #332520; }
 .zenith .brand_hdr_on  {background: url(/media/img/brand_blt_zenith_on.gif) no-repeat left 19px;}
 .ulysse .brand_hdr_on, .ulysse .brand_hdr_off {border-top-color: #232a2f; }
 .ulysse .brand_hdr_on  {background: url(/media/img/brand_blt_ulysse_on.gif) no-repeat left 19px;}
 .jaeger .brand_hdr_on, .jaeger .brand_hdr_off {border-top-color: #24302f; }
 .jaeger .brand_hdr_on  {background: url(/media/img/brand_blt_jaeger_on.gif) no-repeat left 19px;}
 .tagheuer .brand_hdr_on, .tagheuer .brand_hdr_off { border-top-color: #263424; }
 .tagheuer .brand_hdr_on  {background: url(/media/img/brand_blt_tagheuer_on.gif) no-repeat left 19px;}


 #brand_info, #brand2_info, #brand3_info {padding: 50px 5px 10px 290px; color: #9d9d9d; min-height: 360px;}
 #brand_info p, #brand2_info p, #brand3_info p {padding: 3px 0 4px;}
 #brand_info a, #brand2_info a, #brand3_info a {color: #d0d0d0;}                                                         
 .zenith #brand_info {background: url(/media/img/Zenith.png) no-repeat -11px 0;}
 .ulysse #brand_info {background: url(/media/img/Ulysse_Nardin.png) no-repeat -3px 0;}
 .girard #brand_info {background: url(/media/img/AMB_99880.png) no-repeat;}
 .jaeger #brand_info {background: url(/media/img/Jaeger_LeCoultre.png) no-repeat;}
 .tagheuer #brand_info {background: url(/media/img/TAG_Heuer.png) no-repeat -9px 0;}

 #brand2_info {background: url(/media/img/phone_tagheuer.png) no-repeat 0px 0; padding: 10px 5px 10px 370px;}
 #brand3_info {background: url(/media/img/sun_tagheuer.jpg) no-repeat 59px 24px; padding: 20px 5px 10px 330px;}

 #brand2_info h1 {font: 56px "Trebuchet MS", Arial, sans-serif; padding-top: 10px; margin-left: -27px;}
 #brand3_info h2 {font: 35px "Trebuchet MS", Arial, sans-serif; padding: 10px 0 20px 0; color:#f0f0f0; }
 #brand3_info ul {padding: 2px 0 10px 0;}
 #brand3_info ul li {font: 11px/13px Arial, sans-serif; padding: 4px 0 4px 5px;} /* background: url(/media/img/dot.gif) no-repeat left center; */
 #brand3_info .link {padding: 25px 0 25px 49px; background: url(/media/img/garniture_tagheuer.jpg) no-repeat -5px center;}
 #brand3_info .link a {border-bottom: 1px dotted #dedede; text-transform: uppercase; background: none !important; padding-left:0; font-size: 11px;}
 #brand3_info .link b {background: url(/media/img/blt_smnu_normal.gif) no-repeat left 4px; padding-left:10px;}
 #brand3_info .link a:hover {text-decoration: none; border-bottom: none;}

 .site {padding-top: 22px !important;}
 .site a, .header a {font: bold 11px Verdana, Arial, sans-serif; color: #d0d0d0; text-transform: uppercase; text-decoration: none; /*background: url(/media/img/blt_smnu_normal.gif) no-repeat left 3px; padding-left:12px;*/}
 .site a:hover, .header a:hover {text-decoration: underline;}

 .header {font: bold 17px/19px Arial, sans-serif; text-transform: uppercase; padding: 12px 3px 7px 0px; border-top: 1px solid #202020; color: #dedede;}
 .subhdr {font: bold 13px/15px Arial, sans-serif; text-transform: none; padding: 6px 0px 5px 0px; color: #f0f0f0;}
 .link_box {float: right; padding: 0; line-height: 11px; text-align: right;}


/*	catalog		*/

 .prod6_box, .prod6x_box {width: 126px; height: 255px; float: left; margin: 0; text-align: center; overflow: hidden;}
 .prod6_box img {width: 115px; height: 183px;}
 .prod6x_box img { }
 .prod6_box .name_big, .prod_box .name_sm {padding: 3px 3px 2px 3px; height: 65px; overflow: hidden; text-align: center; } /* text-indent: 12px; background: url(/media/img/blt_smnu_normal.gif) no-repeat 4px 7px;}*/
 .prod6_box .name_big a {font: bold 12px/13px Verdana, Arial, sans-serif; color: #dedede; text-decoration: none; background: url(/media/img/blt_smnu_normal.gif) no-repeat left 3px; padding-left:12px;}
 .prod6_box .name_big a:hover {text-decoration: underline;}
 .prod6_box .name_sm {text-align: left; padding-rightp: 4px;}
 .prod6_box .name_sm a {font: 11px/13px Arial, sans-serif; color: #aeb0b1; text-decoration: none; }
 .prod6_box .name_sm a:hover {text-decoration: underline;}

 /*.prod5_box {width: 152px; height: 225px; float: left; margin: 0 0 2px 0; text-align: center; overflow: hidden;}*/
 .prod5_box {width: 152px; height: 145px; float: left; margin: 0 0 2px 0; text-align: center; overflow: hidden;}

 /*.prod5_box img {width: 73px; height: 98px;}*/
 .prod5_box .name_big {padding: 3px 3px 2px 3px; height: 45px; overflow: hidden; text-align: center; }
 .prod5_box .name_big a {font: bold 12px/13px Verdana, Arial, sans-serif; color: #dedede; text-decoration: none; background: url(/media/img/blt_smnu_normal.gif) no-repeat left 3px; padding-left:12px;}
 .prod5_box .name_big a:hover {text-decoration: underline;}
 .prod5_box .name_sm {padding: 3px 6px 2px 7px; height: 55px; overflow: hidden; text-align: left;}
 .prod5_box .name_sm a {font: 11px/13px Arial, sans-serif; color: #aeb0b1; text-decoration: none; }
 .prod5_box .name_sm a:hover {text-decoration: underline;}
 .models_row_parent  .prod5_box {width: 146px; height: 222px;} /*190 - 205 */
 .models_row_parent  .prod5_box img {width: 115px; height: 183px;}

 .vars_row_parent, .models_row_parent {position: relative; padding: 10px 13px 10px 16px;}
 .vars_row, .prod_row {position: relative; overflow: hidden;}
 .prod_row {padding-bottom: 3px; height:255px;}
 .vars_row {height:100px !important; } /* wesp */
{* .models_row_parent .prod_row {height:150px !important; }*} /* wesp */
 .models_row_parent .prod_row {height:220px; }  /* 17.06.10 wesp */
 .prod_row_phone {height:175px; padding-bottom: 3px;}
 .hi150 {height: 235px !important;}
 .hi150 .prod5_box {height: 260px;}
 .hi150 .prod5_box img {width: 115px; height: 183px;}
 .var_box {width: 120px; height: 100px; float: left; margin: 0; text-align: center; overflow: hidden;}

 #leftShift, #rightShift { cursor:pointer; height:42px; position:absolute; top:20px; width:24px; }
 #leftShift {left: -5px; background: url(/media/img/blt_shift_left.gif) no-repeat;}
 #rightShift {right: -5px; background: url(/media/img/blt_shift_right.gif) no-repeat;}
 .models_row_parent #leftShift, .models_row_parent #rightShift {top: 65px;} /* wesp */

 table.other_cats {width: 100%;}
 .other_cats td {border-top: 1px solid #202020; width: 50%;}
 .other_cats h3 {padding: 20px 0 20px 2px; text-transform: uppercase;}
 .other_cats h3 a {padding: 20px 0 20px 2px; text-transform: uppercase; text-decoration:none;}
 .other_cats h3 a:hover {text-decoration:underline;}
 .other_cats h3:hover {padding: 20px 0 20px 2px; text-transform: uppercase;}
 .other_cats td.right h3 {padding-left: 30px;}
 .other_cats td.left {border-right: 1px solid #202020;}
 .other_cats .cat_info {padding: 13px 21px 10px 130px; color: #9d9d9d; font-size: 11px; min-height: 180px;}
 .other_cats td.left .cat_info {background: url(/media/img/cat_phone.jpg) no-repeat 13px 1px;}
 .other_cats td.right .cat_info {background: url(/media/img/cat_sun.jpg) no-repeat 20px 40px; padding-left: 157px; padding-right: 1px;}

 p.link {padding-top: 20px;}
 .link a {font: bold 12px/13px Verdana, Arial, sans-serif; color: #dedede; text-decoration: none; background: url(/media/img/blt_smnu_normal.gif) no-repeat left 4px; padding-left:13px;}
 .link a:hover {text-decoration: underline;}


 .page_num {padding: 10px 0px 7px 0px; color: #949392; text-align: center;}
 .left_paging, .right_paging {height: 36px; font: 11px Arial,Tahoma, sans-serif; color: #949392; }
 .left_paging {float: left; }
 .right_paging {float: right; }
 .page_num a { color: #949392; }
 .left_paging a, .right_paging a {text-decoration: none; display: block; padding-top: 1px; padding-bottom: 2px;}
 .left_paging a { padding-left: 15px; background: url(/media/img/blt_prev_page.gif) no-repeat;}
 .right_paging a { padding-right: 15px; background: url(/media/img/blt_next_page.gif) no-repeat right 0px;}
 .left_paging a:hover, .right_paging a:hover {text-decoration: underline;}
 .cnt_pages {padding: 0px 0 0 0;}
 .cnt_pages a {padding: 0 4px;}
 .page_num b { color: #f0f0f0; padding: 0 3px 0 4px; font: 12px Arial,Tahoma, sans-serif;}


/*	product		*/

 .product_box {padding: 5px 0 10px 0;}
 .product_box table {width: 100%;}

 .product_box h1 {font: bold 23px/26px Arial, sans-serif; padding: 4px 0 5px 0;}
 .product_box td.foto {width: 45%;}
 .product_box td.text {font-size: 11px;}
 p.article {padding: 7px 0 19px 0; font-size: 12px;}
 ul.properties li {padding: 2px 0 2px 0;}
 p.fun {color: #877767; text-transform: uppercase; padding: 10px 0 0 0px;}



 #background { position:fixed; top:0; left:0; width:100%; height:1500px; background-color:black; z-index:110; opacity: 0.8; bottom:0; right:0; position:absolute;}
 #select_watch {position: absolute; left: 20%; top:73px; width: 305px; height: 500px; padding:2px; z-index:111; font-size: 11px;}
 #select_request1 {position: absolute; left: 20%; top:73px; width: 305px; height: 500px; padding:2px; z-index:111; font-size: 11px;}
 #select_request2 {position: absolute; left: 20%; top:73px; width: 305px; height: 500px; padding:2px; z-index:111; font-size: 11px;}
 .exit {padding: 0px 0 20px 0;}
 .exit a { color:#b6b5b5; font: 11px/13px Arial, Tahoma, sans-serif; text-decoration: none; }

 .jNiceSelectWrapper {background:#D6D7D8; color:#5D5D5E; height:19px; margin:10px 0; position:relative; width:300px; }
 #select_watch select, .jNiceSelectWrapper {width: 300px; height: 20px; line-height: 13px; padding: 0; background: #d6d7d8; color: #5d5d5e; font: 11px Tahoma, sans-serif;}
 #select_watch select {padding-left: 4px; width: 300px; display: none; border: 1px solid #929292;}
 #select_watch select option {padding-left: 4px;}
 .jNiceSelectWrapper div {border:1px solid #9C9D9E; height:19px;}
 .jNiceSelectWrapper div span {padding-left: 8px; line-height: 16px;}
 .jNiceSelectOpen { background:transparent url(/media/img/select_button.gif) no-repeat; display:block; height:19px; position:absolute; right:1px; top:1px; width:20px; }
 .jNiceSelectWrapper ul { background-color:#D6D7D8; border:1px solid #929292; color:#5D5D5E; display:none; font-size: 11px; left:0; margin:0 0 10px 0; padding-bottom:2px; overflow:hidden; overflow-y:auto; position:absolute; top:20px; width:298px; z-index:100; }
 .jNiceSelectWrapper ul a { background-color:#D6D7D8; color:#5D5D5E; display:block; padding:2px 2px 2px 8px; text-decoration:none; outline: none;}
 .jNiceSelectWrapper li {padding: 0;}
 .jNiceSelectWrapper ul a:hover { background-color:#BABABA;}
 #select_watch label input {margin: 0 7px 0 0 !important; vertical-align: middle; font-size: 10px;}
 #select_watch hr {margin: 20px 0 10px 0;}
 .res_box { margin-top: 17px; padding: 8px 0 10px 0; border-top: 1px solid #383838; border-bottom: 1px solid #383838; color: #c3c4c5; font-size: 11px;}
 .res_box span {color: white;}
 #select_watch .h3,  #select_watch h3 {text-align: left;}
 #select_watch .buttons {padding: 20px 0 0 0;}
 #select_watch .buttons input {margin: 0 10px 0 0 ; background: #d6d7d8; font: bold 10px/12px Tahoma,Verdana, Arial, sans-serif; text-transform: uppercase; color: #5d5d5e; padding: 3px 15px; border-width: 1px;}

 #brand3_info {padding-left: 0px; background: none;}
 /*#brand3_info .left_foto {width: 310px; text-align: center; float: left; min-height: 360px;}*/
 #brand3_info .left_foto { text-align: center; float: left; }
 #brand3_info .left_foto img { display:block; /*width: 147px; height: 350px*/}
 #brand3_info #phonesID img { float:left; /*width: 185px;*/ margin-right: 10px;/*width: 147px; height: 350px*/}
 #brand3_info .right_text {width: 340px; float: right;}  /* width: 390px; */


/*  footer  m.b. on bottom - always!!! */

#footer {  clear:both; text-align:left; width:100%; min-width:1100px; height:205px; min-height:205px; bottom:0;   left:50%; margin:-205px 0 0 -50%;  position:relative; z-index:10; }
.footer_box {text-align: center; padding: 45px 0 0 20px; font-size:11px;}

/*body.index_page #footer {height:350px; min-height:350px; margin-top: -350px;}*/
body.index_page #footer {height:300px; min-height:300px; margin-top: -300px;}
body.index_page .footer_box {padding-top: 10px;}

#tel {color: #efefef; font: bold 25px/28px Arial, sans-serif; word-spacing: 3px;}
#copy {color: #a0a0a0; font: 11px/12px Arial, sans-serif; padding: 13px 0 2px 0;}
#cityinfo {padding: 2px 0 15px 0;}
#cityinfo, #cityinfo a {color: #7e7d7b; font: 11px/11px Arial, sans-serif;}
#developer, #developer a {color:#a5a5a5; font: 10px/15px Tahoma,sans-serif; text-decoration: none;}
#developer a {padding-left: 5px;}
#developer a:hover {color: white;}
#developer a img {margin: 0px 0 0 2px;}

.li_new ul li{ 
list-style-type:disc;
}

/* wesp 25.02.10 */
.welcome_text {width:783px; height: 134px; overflow: hidden; margin: 0 auto 16px auto; text-align: justify; font-size: 12px; line-height: 15px;}
.welcome_text p {padding:2px 0; margin: 0; line-height: 15px; text-indent: 17px;}

#brand3_info {width: 100%;}
#background {filter: alpha(opacity=80);} /*for all IE */
.current{
    /*border: 1px solid white;*/
}

.subMenu{
    padding: 10px 0 10px 0;
}
.subMenu a{
    color:#D0D0D0;
    font-family:Verdana,Arial,sans-serif;
    font-size:11px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:normal;
    text-decoration:none;
    text-transform:uppercase;
}
.subMenu a:hover{
    text-decoration: underline;
}
.subMenu a img{
    width: 250px;
    display: block;
    float: left;
}
.th_container {
    height:302px;
}
.th_container a{
    display: block;
    float: left;
    width: 250px;
    height: 302px;
}
.th_container a.th_watch{
    background:url('/media/img/big_watch.jpg');
}
.th_container a.th_phone{
    background:url('/media/img/big_phone.jpg');
    margin-left: 5px;
    margin-right: 5px;
}
.th_container a.th_glass{
    background:url('/media/img/big_glass.jpg');
}
.th_container a:hover{
    background-position:left bottom;
}

