/* CSS Document */
*{margin:0px;}
body {padding:0px; background:#1273A2 url(image/texture.jpg) top center; color:#00000; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; font-family:Verdana; font-family:Verdana; color:#044767; font-size:12px;}

.pos_left{float:left;}
.pos_right{float:right;}
ul { padding-left:40px;}
ul li {list-style-type:disc;}

.conteiner{ width:1000px; background:#FFFFFF;}
.content_shadow{width:100%; background:url(image/content_shadow.jpg) center top repeat-y; }
.header{ width:1000px; height:121px; background:#096E9F; color:#FFFFFF;}
.menu_back{ width:996px; height:35px; background:#154D6E url(image/menu_fon.jpg); padding-top:2px;}
.border_conteiner{ width:996px; background:#154D6E; padding-left:2px; padding-right:2px; text-align:left; padding-bottom:60px;}

.header h1{ color:#FFFFFF; font-family:Verdana; font-size:17px; padding:20px 0px 7px 0px;}
 
/* верхнее меню */
.menu_raz{width:10px; height:32px; float:left;}
.menu_link{ text-decoration:none; cursor:pointer; float:left;}
.menu_link .but_company{ height:24px; background:url(image/but_company.jpg) no-repeat left top; width:130px; padding-left:20px; 
 font-family:Verdana; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; padding-top:8px; margin-left:5px;} 
.menu_link .but_inet{height:24px; background:url(image/but_inet.jpg) no-repeat left top; width:135px; padding-left:15px; 
 font-family:Verdana; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; padding-top:8px;} 
.menu_link .but_tel{height:24px; background:url(image/but_tel.jpg) no-repeat left top; width:130px; padding-left:20px; 
 font-family:Verdana; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; padding-top:8px;} 
.menu_link .but_client{height:24px; background:url(image/but_client.jpg) no-repeat left top; width:130px; padding-left:20px; 
 font-family:Verdana; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; padding-top:8px;} 
.menu_link .but_forum{height:24px; background:url(image/but_forum.jpg) no-repeat left top; width:135px; padding-left:15px; 
 font-family:Verdana; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; padding-top:8px;}
.prav{margin-left:0px;}
*html .prav{margin-left:40px;}

.menu_link2{ text-decoration:none; cursor:pointer; float:left}
.menu_link2 .but_company{height:24px; background:url(image/but_company.jpg) no-repeat left bottom; width:130px; padding-left:20px; 
 font-family:Verdana; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; padding-top:8px; margin-left:5px;} 
.menu_link2 .but_inet{height:24px; background:url(image/but_inet.jpg) no-repeat left bottom; width:135px; padding-left:15px; 
 font-family:Verdana; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; padding-top:8px;} 
.menu_link2 .but_tel{height:24px; background:url(image/but_tel.jpg) no-repeat left bottom; width:130px; padding-left:20px; 
 font-family:Verdana; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; padding-top:8px;} 
.menu_link2 .but_client{height:24px; background:url(image/but_client.jpg) no-repeat left bottom; width:130px; padding-left:20px; 
 font-family:Verdana; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; padding-top:8px;} 
.menu_link2 .but_forum{height:24px; background:url(image/but_forum.jpg) no-repeat left bottom; width:135px; padding-left:15px; 
 font-family:Verdana; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; padding-top:8px;}
/* конец верхнего меню */

.arhiv{ text-decoration:none;}
.arhiv div{width:130px; height:35px; background:url(image/arhiv_dark.jpg);}

.arhiv2{ text-decoration:none;}
.arhiv2 div{width:130px; height:35px; background:url(image/arhiv_light.jpg);}


/* мменю на странице */
.menu{ text-decoration:none; cursor:pointer;}
.menu .left{background:url(image/link_left.jpg) left no-repeat; width:260px; height:19px; padding-left:14px;}
.menu .left2{background:url(image/link_left2.jpg) left no-repeat; width:260px; height:19px; padding-left:14px;}
.menu .right{background:url(image/link_right.jpg) no-repeat top right; height:19px; width:260px; padding-right:5px;}
.menu .left_right{background:url(image/link_left_right.jpg) right no-repeat; width:260px; height:19px; padding-right:12px;}
.menu .left_right2{background:url(image/link_left_right2.jpg) right no-repeat; width:260px; height:19px; padding-right:12px;}
.menu .left_left{background:url(image/link_left_left.jpg) no-repeat top left; height:19px; width:260px; padding-left:5px;}
.menu .center{background:url(image/link_center.jpg); width:257px; height:17px; font-family:Verdana; font-size:10px; color:#FA7C40; padding-top:2px; padding-left:2px; padding-right:1px;}
.menu .center2{background:url(image/center.gif);}

.menu_activ{ text-decoration:none; cursor:pointer;}
.menu_activ .left{background:url(image/link_left_activ_left2.jpg) left no-repeat; width:260px; height:19px; padding-left:14px;}
.menu_activ .left2{background:url(image/link_left_activ_left3.jpg) left no-repeat; width:260px; height:19px; padding-left:14px;}
.menu_activ .right{background:url(image/link_left_activ_right2.jpg) no-repeat top right; height:19px; width:260px; padding-right:5px;}
.menu_activ .left_right{background:url(image/link_left_activ_right.jpg) right no-repeat; width:260px; height:19px; padding-right:12px;}
.menu_activ .left_right2{background:url(image/link_left_activ_right3.jpg) right no-repeat; width:260px; height:19px; padding-right:12px;}
.menu_activ .left_left{background:url(image/link_left_activ_left.jpg) no-repeat top left; height:19px; width:260px; padding-left:5px;}
.menu_activ .center{background:#E6F0F6 url(image/link_center_activ_on.jpg); width:257px; height:17px; font-family:Verdana; font-size:10px; color:#055A83; padding-top:2px; padding-left:2px; padding-right:1px;}


.menu2{ text-decoration:none; cursor:pointer;}
.menu2 .left{background:url(image/link_left.jpg) left no-repeat; width:260px; height:19px; padding-left:14px;}
.menu2 .left2{background:url(image/link_left2.jpg) left no-repeat; width:260px; height:19px; padding-left:14px;}
.menu2 .right{background:url(image/link_right.jpg) no-repeat top right; height:19px; width:260px; padding-right:5px;}
.menu2 .left_right{background:url(image/link_left_right.jpg) right no-repeat; width:260px; height:19px; padding-right:12px;}
.menu2 .left_right2{background:url(image/link_left_right2.jpg) right no-repeat; width:260px; height:19px; padding-right:12px;}
.menu2 .left_left{background:url(image/link_left_left.jpg) no-repeat top left; height:19px; width:260px; padding-left:5px;}
.menu2 .center{background:#FADDDA url(image/link_center_on.jpg); width:257px; height:17px; font-family:Verdana; font-size:10px; color:#AC3901; padding-top:2px; padding-left:2px; padding-right:1px;}

.company_logo{background:url(image/company_logo.jpg) no-repeat center top; height:60px; width:706px; float:left;}
.internet_logo{background:url(image/internet_logo.jpg) no-repeat center top; height:60px; width:706px; float:left;}
.telephon_logo{background:url(image/telephon_logo.jpg) no-repeat center top; height:60px; width:706px; float:left;}
.client_logo{background:url(image/client_logo.jpg) no-repeat center top; height:60px; width:706px; float:left;}
.logo_text_left{width:320px; font-family:Verdana; font-size:13px; color:#FFFFFF; font-weight:bold; padding-top:20px; text-align:right; float:left;}
.logo_text_right{width:320px; font-family:Verdana; font-size:13px; color:#FFFFFF; font-weight:bold;	padding-top:20px; text-align:left; float:right;}
.logo_right{background:url(image/company_logo_right.jpg); width:25px; height:45px; float:right; margin-top:7px;}
.logo_left{background:url(image/company_logo_left.jpg) top; width:25px; height:45px; float:left; margin-top:7px;}
.logo_center{background: url(image/company_logo_center.jpg) repeat-x center; height:60px; width:756px; padding-top:2px;}
html:root .logo_center{ padding-top:0px;}
html:first-child .logo_center{ padding-top:0px;}

.page_menu_left{float:left; width:280px; padding-left:90px;}
.page_menu_right{float:left; width:365px; padding-left:19px;}
.page_menu_chastni{background:#E6F0F6 url(image/polz_center.jpg) left; height:27px; width:275px; margin-left:-15px; margin-top:10px;font-family:Verdana; font-size:13px; color:#076FA1; font-weight:bold; padding-top:7px; text-align:right;}
.page_menu_chastni_img{background:url(image/chastnii2.jpg) no-repeat left top;}
.page_menu_chastni_right{background:url(image/polz_right.jpg); width:8px; height:34px; margin-left:259px; margin-top:-34px; margin-bottom:5px;}

.page_menu_raz_left{background:url(image/texture2.jpg); width:7px; height:50px; float:right; margin-right:3px;}
.page_menu_raz_right{background:url(image/texture2.jpg); width:7px; height:49px; float:left; margin-right:3px;}

.page_menu_corp_img{background:url(image/corparativ2.jpg) no-repeat right top;}
.page_menu_corp{background:#E6F0F6 url(image/polz_center.jpg) left; height:27px; width:271px; margin-left:18px; margin-top:10px;font-family:Verdana; font-size:13px; color:#076FA1; font-weight:bold; padding-top:7px; text-align:left;}
.page_menu_corp_left{background:url(image/polz_left.jpg); width:8px; height:34px; margin-top:-34px; margin-bottom:5px; margin-left:10px}
/* конец меню на странице */

.cl_login{float:left; text-align:right; padding-top:4px; width:50px;}
.cl_login_in{width:148px; height:24px; background:#FFFFFF url(/image/kabiet.jpg); float:right; margin-bottom:2px; margin-right:5px;}
.cl_input{border:none; font-size:11px; font-family:Verdana; margin-top:0px; background:none; width:135px; height:18px; margin-left:5px; color:#044767;}
*html .cl_input{ margin-top:3px;}
.cl_pas{float:left; text-align:right; padding-top:11px; width:50px; margin-left:-2px; }
.cl_pas_in{width:148px; height:24px; background:#FFFFFF url(/image/kabiet.jpg); float:right; margin-bottom:2px; margin-right:5px;}
*html .cl_pas_in{ margin-right:3px;}
.cl_btn{width:56px; height:26px; border:none; color:#FFFFFF; margin-right:1px; background:url(/image/home_but2.jpg); cursor:pointer; margin-right:5px;}
.cl_btn2{width:56px; height:26px; border:none; color:#FFFFFF; margin-right:1px; background:url(/image/home_but.jpg);  cursor:pointer; margin-right:5px;}

/*---------------------------------------------- контент ----------------------------------------------------------------*/
 
.shadow{ width:783px; background:#FFFFFF url(image/shadow.jpg); height:6px; padding-left:213px; text-align:left;}
.content_conteiner{width:996px; background:#ffffff url(image/left_menu_raz2.jpg) repeat-y left top;}
.left_menu{float:left; width:203px; padding-left:10px; font-family:Verdana; font-size:12px; color:#055A83;}
.content{float:right; width:756px;  text-align:left; padding-left:10px; padding-right:10px; font-family:Verdana; color:#044767; font-size:12px; z-index:2;}
.content_osn{clear:both; padding-top:10px; z-index:10;}
.content_text{padding-left:13px;}

.footer{width:243px; float:left; height:150px; background:url(image/footer_left.jpg) no-repeat left bottom;margin-top:-90px;}
.footer_right{height:50px; float:left; background:url(image/footer.jpg) repeat-x left bottom; text-align:left; width:753px; font-family:Verdana; font-size:12px; color:#FFFFFF; padding-top:10px}

.zag_line{background:url(image/zag_line.jpg) repeat-x center left; height:31px; margin-bottom:5px;}
.zag_left{background:url(image/zag_nach.jpg) no-repeat; height:11px; width:9px; float:left; margin-top:10px; margin-right:160px;}
.zag_cen_left{background:url(image/zag_left.jpg) left; float:left; width:7px; height:31px;}
.zag_cen{background:#E6F0F6 url(image/zag_center.jpg); width:400px; height:26px; float:left; font-family:Verdana; font-size:14px; font-weight:bold; color:#055A83; text-align:center; padding-top:5px;}
.zag_cen_right{background:url(image/zag_right.jpg) left; float:left; width:7px; height:31px;}
.zag_right{background:url(image/zag_con.jpg) no-repeat; height:11px; width:9px; float:right; margin-top:10px;}

.news{background:url(image/news.jpg) no-repeat left top; height:42px; padding-left:42px; padding-top:5px;}
.news_left{background:url(image/news2.jpg) no-repeat left top;}
.news_cen{background:url(image/polz_center.jpg); height:27px; float:left; padding-top:7px; font-family:Verdana; font-size:14px; font-weight:bold;}
.news_cen_left{background:url(image/news_center.jpg); width:150px; text-align:center;}
.news_right{float:left; background:url(image/polz_right.jpg); width:8px; height:34px;}
.news_right_left{background:url(image/news_right.jpg);}

.td{border:solid 1px; border-color:#0670A4; padding:5px; padding-top:3px; padding-bottom:3px; }
.tdzag{border:solid 2px; border-color:#0670A4; background:#E6F0F6; text-align:center; font-size:14px; font-weight:bold; padding:5px; padding-top:2px; padding-bottom:2px; }
.tdzag2{ font-size:12px;}


.dixis{ width:235px; background:url(image/menu_2.jpg); height:240px; padding-left:20px; margin:0px; padding-right:20px; }

.search_but_dark{ width:65px; height:29px; background:#055A83 url(image/search_but_dark.jpg); border:none;}
.search_but_light{ width:65px; height:29px; background:url(image/search_but_light.jpg); border:none;}
.search_input{ width:200px; font-family:Verdana; font-size:11px; color:#055A83; border:none; background:none;}
.search_input_left{ width:210px; background:url(image/search_left.jpg) no-repeat left top; height:29px; padding-left:10px;}
.search_input_right{ width:200px; background:url(image/search_right.jpg) no-repeat right top; height:29px; padding-right:10px;}
.search_input_center{ width:200px; background:#FFFFFF url(image/search_center.jpg); height:24px; padding-top:5px;}


a.left:link		{font-family:Verdana; font-size:12px; color:#055A83; text-decoration:underline;}
a.left:visited	{font-family:Verdana; font-size:12px; color:#055A83; text-decoration:underline;}
a.left:active	{font-family:Verdana; font-size:12px; color:#055A83; text-decoration:underline;}
a.left:hover	{font-family:Verdana; font-size:12px; color:#DD5235; text-decoration:underline;}

a.link:link		{font-family:Verdana; font-size:11px; font-weight:bold; color:#055A83; text-decoration:none;}
a.link:visited	{font-family:Verdana; font-size:11px; font-weight:bold; color:#055A83; text-decoration:none;}
a.link:active	{font-family:Verdana; font-size:11px; font-weight:bold; color:#055A83; text-decoration:none;}
a.link:hover	{font-family:Verdana; font-size:11px; font-weight:bold; color:#055A83; text-decoration:underline;}

a.link2:link	{font-family:Verdana; font-size:11px; color:#055A83; text-decoration:none;}
a.link2:visited	{font-family:Verdana; font-size:11px; color:#055A83; text-decoration:none;}
a.link2:active	{font-family:Verdana; font-size:11px; color:#055A83; text-decoration:none;}
a.link2:hover	{font-family:Verdana; font-size:11px; color:#055A83; text-decoration:underline;}


a.viev:link{color:#29567B; text-decoration:none; font-size:12px;}
a.viev:visited{color:#29567B; text-decoration:none; font-size:12px;}
a.viev:active{color:#29567B; text-decoration:none; font-size:12px;}
a.viev:hover{color:#29567B; text-decoration:none;  font-size:12px;}
/****************************************************************************************************************************************/
/*                                                     Шрифты                                                                           */
/****************************************************************************************************************************************/
.str{font-family:Verdana; font-size:11px; font-weight:bold; color:#055A83; text-decoration:none;}
.left_menu_zag{ font-size:13px; font-weight:bold;}

.dom_na_podkl{clear:both; background:url(image/left_menu_home.jpg) no-repeat left top; height:35px; padding-left:43px; padding-top:6px;}
.chast_polz{clear:both; background:url(image/left_menu_client.jpg) no-repeat left top; height:35px; padding-left:43px; padding-top:6px;}
.corp_client{clear:both; background:url(image/left_menu_corparativ.jpg) no-repeat left top; height:35px; padding-left:43px; padding-top:6px;}
.enter{clear:both; background:url(image/left_menu_enter.jpg) no-repeat left top; height:29px; padding-left:43px; padding-top:12px;}
.local_res{clear:both; background:url(image/left_menu_local.jpg) no-repeat left top; height:29px; padding-left:43px; padding-top:12px;}
.contacts{clear:both; background:url(image/left_menu_contacts.jpg) no-repeat left top; height:29px; padding-left:43px; padding-top:12px;}
.friend{clear:both; background:url(image/left_menu_friend.gif) no-repeat left top; height:29px; padding-left:43px; padding-top:12px;}
/****************************************************************************************************************************************/
/*                                                     Подключение дома                                                                 */
/****************************************************************************************************************************************/
.input_button{ background:none; width:140px; border:0px; font-family:Verdana; font-size:11px; font-weight:bold; color:#29567B; text-decoration:none; text-align:center; padding:0px; margin:0px;}
.input_button_change{ background:none; width:140px; border:0px; font-family:Verdana; font-size:11px; font-weight:bold; color:#29567B; text-decoration:underline; text-align:center; padding:0px; margin:0px;}

.select{ width:147px; height:16px; font-family:Verdana; font-size:12px; color:#000066; border:0; background:#FFE6E0;}

.search{background:url(image/serach.jpg) no-repeat top left; min-width:427px; min-height:270px; padding-left:220px; padding-top:20px; float:left;
font-family:Verdana; color:#044767; font-size:12px;}
.home{position:absolute; overflow:visible; height:16px; width:147px; margin-top:16px;}
.text{ font-family:Verdana; color:#226488; font-size:10px; font-weight:bold;}

.input_left{ background: url(image/input_left.jpg) left no-repeat; height:32px; padding-left:11px; margin-bottom:1px;}
*html .input_left{padding-top:1px; height:31px; margin-bottom:-1px;}
.input_center{ background:#E1F4FB url(image/input_center.jpg); height:25px; width:330px; padding-top:7px; margin-bottom:1px;}
*html .input_center{height:24px;}
.input_right{ background: url(image/input_right.jpg) right no-repeat; height:32px; width:341px; margin-bottom:1px;}
.input{ background:none; border:0px; color:#226488; font-family:Verdana; font-size:11px; width:328px; padding-top:1px;}
.input_home{background:none; border:0px; color:#B63317; font-family:Verdana; font-size:11px; height:21px; width:300px;}
*+html .input_home{ padding-top:2px;}
.input_home_left{ background: url(image/home_left.jpg) left no-repeat; height:26x; padding-left:5px; width:500px;}
.input_home_center{ background:#FFE5E1 url(image/home_center.jpg) left repeat-x; height:26px; width:300px;}
.input_home_right{ background: url(image/home_right.jpg) right no-repeat; height:26px; width:305px; margin-right:3px;}
.input_home_but{width:56px; float:left; height:26px; voice-family:Verdana; color:#FFFFFF; font-size:12px; font-weight:bold; border:none; background:#F98636 url(image/home_but.jpg); cursor:pointer;}
.input_home_but2{width:56px; float:left; height:26px; voice-family:Verdana; color:#FFFFFF; font-size:12px; font-weight:bold; border:none; background:#5AA9D0 url(image/home_but2.jpg); cursor:pointer;}


a.home_back{display:block; width:56px; height:20px; color:#FFFFFF; background:url(/image/home_but.jpg); margin-left:58px; text-decoration:none; text-align:center; font-weight:bold; padding-top:6px; font-family:Tahoma; font-size:11px;}
a.home_back:hover{background:url(/image/home_but2.jpg);}


.home_sel_cen_left{background:url(image/home_select_cen_left.jpg) left repeat-y; padding-left:5px;}
.home_sel_cen_right{background:url(image/home_select_cen_right.jpg) repeat-y right; padding-right:5px;}
.home_sel_top_cen{background:url(image/home_select_top_center.jpg); height:5px; margin-left:-5px; margin-right:-5px; font-size:0px;}
.home_sel_top_left{background:url(image/home_select_top_left.jpg); height:5px; width:5px; font-size:0px;}
.home_sel_top_right{background:url(image/home_select_top_right.jpg); height:5px; width:5px; font-size:0px;}
.home_sel_bot_cen{background:url(image/home_select_bot_center.jpg); height:5px; margin-left:-5px; margin-right:-5px; font-size:0px;}
.home_sel_bot_left{background:url(image/home_select_bot_left.jpg); height:5px; width:5px; font-size:0px;}
.home_sel_bot_right{background:url(image/home_select_bot_right.jpg); height:5px; width:5px; font-size:0px;}
.home_option_dark{background:#FFE6E0;}
.home_option_light{background:#FFF5F3;}
.home_sel{background:none; border:none; color:#912812; width:490px;
			SCROLLBAR-FACE-COLOR: #DE5335;
			SCROLLBAR-HIGHLIGHT-COLOR: #F9836A;
			SCROLLBAR-SHADOW-COLOR: #F9836A;
			SCROLLBAR-3DLIGHT-COLOR:#FFE6E0;
			SCROLLBAR-ARROW-COLOR: #ffFFFF;
			SCROLLBAR-TRACK-COLOR: #FFE6E0;
			SCROLLBAR-DARKSHADOW-COLOR: #FFE6E0;}
.home_sel_dom{width:105px; text-align:center;}
.home_b{margin-left:3px;}
.home_select{background:#E1F4FC; width:332px; margin-top:2px; height:15px;}
html:root .home_select{background:#E1F4FC; width:332px; font-size:10px; margin-top:1px; height:13px;}
.input1{width:138px;}
#input{width:140px;}
#input_right{width:151px;}
.input2{width:164px;}
#input2{width:166px;}
#input_right2{width:177px;}
#input3{width:254px;}
#input_right3{width:265px;}


.select2{background:#E1F4FC; border:0px; height:16px; margin-top:1px; color:#226488; font-family:Verdana; font-size:11px; width:169px;}
.select3{background:#E1F4FC; color:#226488; font-family:Verdana; font-size:11px; height:16px; border:0px; width:257px; margin-top:1px;}

.area_top_left{background:url(image/area_top_left.jpg) no-repeat left top; height:11px; padding-left:11px;}
.area_top_center{background:url(image/area_top_center.jpg); height:11px; width:330px;}
.area_top_right{background:url(image/area_top_right.jpg) no-repeat right top; height:11px; width:341px;}

.area{ width:330px; height:120px; background:#E1F4FC; border:0px; color:#226488; font-family:Verdana; font-size:11px;}
.area2{ width:500px; height:200px; background:#E1F4FC; border:0px; color:#226488; font-family:Verdana; font-size:11px;}
.area_left{background:url(image/area_cen_left.jpg) repeat-y left; padding-left:11px;}
.area_right{background:url(image/area_cen_right.jpg) repeat-y right; width:341px;}

.area_bot_left{background:url(image/area_bot_left.jpg) no-repeat left bottom; height:11px; padding-left:11px;}
.area_bot_center{background:url(image/area_bot_center.jpg) bottom; height:11px; width:330px;}
.area_bot_right{background:url(image/area_bot_right.jpg) no-repeat right bottom; height:11px; width:341px;}

.area_right2{ width:511px;}
.area3{ width:500px;}

.button{background:#1A85B9 url(image/button.jpg); width:130px; height:31px; border:0px; cursor:pointer; font-family:Verdana; color:#FFFFFF; font-weight:bold; font-size:12px;}
.button2{background:#FE6430 url(image/button2.jpg); width:130px; height:31px; border:0px; cursor:pointer; font-family:Verdana; color:#FFFFFF; font-weight:bold; font-size:12px;}

.button_search{background:url(image/left_menu_but.jpg); width:57px; height:26px; border:0px; cursor:pointer; font-family:Verdana; color:#FFFFFF; font-weight:bold; font-size:12px; padding-bottom:2px; margin-top:3px;}
.button_search2{background:url(image/left_menu_but2.jpg); width:57px; height:26px; border:0px; cursor:pointer; font-family:Verdana; color:#FFFFFF; font-weight:bold; font-size:12px; padding-bottom:2px; margin-top:3px;}


html:root .input{ margin-top:2px;}
html:root .select{ height:15px; font-size:11px;}
html:root .select2{font-size:9px; height:14px; margin-left:-2px; width:171px;}
html:root .select3{font-size:9px; height:14px; margin-left:-2px; width:259px;}
html:root .search{background:url(image/serach.jpg) no-repeat top left; min-width:427px; min-height:270px; padding-left:220px; padding-top:20px; float:left;}
html:root .input_home_center{ background:url(image/home_center.jpg) left repeat-x; height:20px; width:300px; padding-top:6px;}


/**************************************************************************************************************************
      <input type='file'> 
***************************************************************************************************************************/
div.fileinputs {position:relative;	width:285px; margin-left:-2px;}
div.fakefile {position:absolute; top:0px; left:0px;	z-index:1;}
input.file {position:relative; text-align:right; -moz-opacity:0; filter:alpha(opacity: 0); opacity:0; z-index:2; width:285px; font-family:Verdana;
			font-size:10px;	color:#3386AF; height:32px; margin-bottom:1px;}
			
input.text{width:170px; background:url(image/upload_input.jpg) no-repeat 0 0; font-family:Verdana; font-size:10px; line-height:1.8em; color:#226488;
			height:32px; padding-left:15px;	padding-top:0px; font-weight:normal;position:absolute; left:0; top:0; border:none;}
*html input.text{padding-bottom:0px; padding-top:6px;}
html:root input.text{padding-bottom:0px; padding-top:9px;}
:root input[type="text"]{padding-top:0px; line-height:normal;}
.fakefile img{position:absolute; left:185px; top:1px; height:32px; padding:0; margin:0;}

