/* CSS Document */
/* ++++++ body ++++++ */
body{margin:0;text-align:center;}
body,button,input,td,textarea,th{font-family:arial,sans-serif;font-size:12px;}
/* ++++++ main ++++++ */
#main{margin:auto;}
/* ++++++ header ++++++ */
#header{margin:auto;height:140px;}
#logo{text-align:left;}
#logo img{border:0 none;cursor:pointer;margin:49px 0 0 3px;}
#menu_top{padding-top:20px;text-align:right;font-size:13px;width:805px;}
#menu_top a{color:#ffffff;margin-left:28px;text-decoration:none;}
#menu_top a:hover{color:#ffffff;text-decoration:underline;}
#menu_top a#menu_top_active{}
#info_panel{padding-top:40px;text-align:right;width:800px;}
#info_panel form{padding:0;margin:0;}
#info_panel span span{color:#FFCC00;font-weight:bold;}
#main_logout a{color:#368ec6;text-decoration:underline;}
#login_small_form{color:#000000;font-weight:bold;position:relative;text-align:left;bottom:-7px;}
#login_small_form div{float:left;}
#login_small_form .f_titles{margin-right:7px;position:relative;top:4px;}
#login_small_form img{border:0 none;cursor:pointer;}
#login_small_input{background:url(eshop.btn_login_in.jpg) no-repeat left top;font-weight:normal;height:22px;margin-right:20px;width:129px;}
#login_small_input input{background:transparent;border:0 none;color:#333333;height:22px;padding-left:4px;padding-top:1px;width:120px;}
#login_small_input2{background:url(eshop.btn_login_in.jpg) no-repeat left top;font-weight:normal;height:22px;width:115px;}
#login_small_input2 input{background:transparent;border:0 none;color:#333333;height:22px;padding-left:4px;padding-top:1px;width:110px;}
#price_info{position:relative;top:2px;font-size:14px;}
#basket_link{margin-left:50px;margin-right:60px;font-size:14px;}
#basket_link img{border:0 none;position:relative;top:4px;}
#basket_link a,#price_info a,#login_info a{color:#ffffff;text-decoration:none;font-size:14px;}
#basket_link a:hover span,#price_info a:hover span,#login_info a:hover span{text-decoration:underline;color:#FDCD00;}
#search{width:250px;}
#search1,#search2{float:right;position:relative;text-align:right;}
#search1 img{border:0 none;cursor:pointer;display:block;}
#search2{background:url(search.bg.jpg) no-repeat right top;height:23px;width:170px;}
#search2 input{background:transparent;border:0 none;color:#333333;height:18px;margin:2px 3px 0 0;width:160px;}
/* ++++++ content ++++++ */
#content{margin:auto;text-align:left;}
#content{background:transparent url(./main.content_bg2.jpg) repeat-y right;}
/* menu_left */
#menu_left{}
#menu_left ul,li{margin:0;padding:0;}
#menu_left li{list-style-type:none;}
#menu_left li img{position:relative;float:left;top:13px;left:4px;}
/* #menu_left a{background:url(./menu.left_bg1.jpg) repeat-x;color:#3a3a3b;display:block;line-height:30px;padding-left:14px;text-decoration:none;}
*/
a#menu_left_active2{color:#FF8812;}
#menu_left a:hover{background:url(./menu.left_bg2.jpg) repeat-x;color:#ffffff;}
a#menu_left_active{background:url(./menu.left_bg3.jpg) repeat-x;color:#000000;}
#menu_left_stit{margin:20px 0 10px 11px;color:#ffffff;}
/* */
#leftmenu2{}
#leftmenu2 a,#leftmenu2 a:hover{}
#leftmenu2 a.active2,#leftmenu2 a:hover{}
/* content_in */
#content_in{}
#content_in2{padding:13px 0 0 13px;margin:0;}
#content_in3{background:#ffffff url(./search.guide_bg1.jpg) repeat-x;width:787px;}
#web_content_text{line-height:20px;margin:0;padding:0;}
#content_in #web_content_text a{color:#333333;}
#content_in #web_content_text a:hover{color:#000000;}
#content_in a#href_blue{color:#DB0914;text-decoration:none;}
#content_in a:hover#href_blue{color:#DB0914;text-decoration:underline;}
#content_in p{padding:0;margin:0 0 15px 0;line-height:17.5px;}
#text_line{background:#CF0712;height:7px;line-height:7px;}
#text_line2{clear:both;height:10px;line-height:10px;}
#navi_line{margin:30px 0 10px 0;}
#navi_line{color:#000000;text-decoration:none;font-size:12px;}
#navi_line a{color:#000000;text-decoration:underline;}
#navi_line #navi_last{text-decoration:none;}
#navi_line a:hover,#navi_line a#navi_last:hover{text-decoration:underline;}
#title_line h1{color:#000000;font-size:19px;float:left;padding:10px 0;margin:0;}
#title_line img{border:0 none;margin-bottom:10px;top:10px;}
.content_text{width:95%;}
/* searching page */
#search_results{width:90%;padding:0;padding-left:35px;margin:0;}
/* ++++++ footer ++++++ */
/* #footer_box{border:1px #01325D solid;}
*/
#footer_box{margin-bottom:60px;}
#footer,#footer a{color:#abbbc8;}
#footer a:hover{color:#abbbc8;}
#footer div{padding:20px 12px 0 12px;}
#footer2{height:auto !important;height:158px;min-height:158px;margin:30px auto;font-size:10px;color:#59666C;line-height:15px;}
#footer2,#footer2 a{color:#59666c;}
#footer2 a:hover{color:#59666c;}
#footer2 div{padding:15px 23px;text-align:left;}
#seobox{display:none;}
#seolista a{color:#ddd;}
#bcounter{width:1px;height:1px;font-size:1px;border:0 none;}
/* top_title hidden */
.top_title{margin:0;padding:0;color:#ffffff;}
.top_title strong{display:none;}
/* bannery */
#menu_banners{text-align:center;margin:20px 0 0 0;padding:0;}
.left_banner{cursor:pointer;margin:15px auto 0 auto;text-align:center;padding:0;}
.left_banner img{display:block;margin:auto;}
/* ++++++ service classes ++++++ */
.width1{width:1010px;}
.width2{width:197px;}
.width3{width:813px;}
.width3b{width:787px;}
.width4{width:388px;}
.space1{margin-left:30px;}
/* .space1 a{color:#368EC6;}
*/
.space1 a{color:#DB0914;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;height:-4px;line-height:1px;}
.in{display:inline;}
h2{font-size:13px;}
h3{font-size:12px;}
h4{font-size:11px;}
.gray_color{color:#7f7f7f;}
.none{display:none;}
/* - puv - */
/* body{background:#01325D url(./main.bg.jpg) repeat-x;}
#header{background:#01325D url(./main.bg.jpg) repeat-x;}
#menu_left{#menu_left{background:#01325D url(./menu.left_bg.jpg) repeat-x;}
#footer_box{background:#01325D url(./main.footer_bg.jpg) repeat-x bottom;}
.tab_info1 thead{background:#004A87;}
.main_bg,body,#header,#menu_left,#footer_box{background:pink;}
#p_detail tr#price_bg,#p_detail #price_bg td{background:url(./eshop.price_bg.jpg) repeat-x;}
*/
#main_over{background:transparent url(./transparent.bg1.png) repeat-x;overflow:visible;}
#menu_left{background:transparent url(./transparent.bg3.png) repeat-x;}
#footer_box{background:transparent url(./transparent.bg2.png) repeat-x bottom;}
/* ------ */