/* CSS Document */
body{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-family:Arial;}
h1{ padding:0px; margin:8px 0px 20px 0px; font-size:20px; color:#595757; font-weight:bold; text-align:left}
.all{margin:auto; width:910px;}
.header{ width:910px; height:92px; background-image:url(../images/header2.jpg); margin:10px 0px 10px 0px;}
	.logo{padding:22px 0px 0px 15px; float:left}
	.search{float:right; padding-top:15px; padding-right:18px; clear:right;}
	.search input{ border:0px;}
	.languages{float:right; padding:16px 11px 0px 0px; font-size:12px}
	.languages a { text-decoration:none; color:#FFFFFF; font-weight:bold}
	.languages a:hover{ color:#c8050a}

.left{background-image:url(../images/leftblock_bottom.jpg); background-repeat:no-repeat; background-position:bottom; background-color:#7dc42c; vertical-align:top}

	.leftmenu{width:204px; height:516px; background-image:url(../images/leftblock_top.jpg); background-repeat:no-repeat}
	.mainmenu{ padding:31px 5px 0px 5px;}
	.mainmenu ul{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style:none; }
	.mainmenu ul ul{ padding:0px 0px 0px 0px;}
	.mainmenu li{ padding:0px 0px 15px 16px; font-size:13px; font-weight:bold; width:150px; border:0px #000000 solid}
	.mainmenu li li{ padding:15px 0px 0px 16px; font-size:13px; font-weight:bold; width:150px; border:0px #000000 solid}
		.noheigh{ padding-bottom:0px;}
	.mainmenu a{color:#ffffff; text-decoration:none}
	.mainmenu a:hover{ color:#115d8d;}

   .mainmenu a.selected_item{color:#115d8d;} 

	/*.topmenu {margin:0px; padding:0px 0px 0px 0px; list-style:none; background-color:#78b92b}
	
	.topmenu td{
		background-position:0 0;
		display:block;
		overflow:hidden;
		position:relative;
		width:117px; 
		height:44px; 
		background-image:url(../images/menulink.jpg); 
		background-repeat:no-repeat; 
		text-align:center;
		vertical-align:top
	}
	
	.topmenu td a{ font-size:12px; color:#848282; text-decoration:none; display:block}	
	
	.topmenu td a:hover{color:#FF0000;}	
	*/
	
	.topmenu td a{ font-size:12px; color:#666666; text-decoration:none; display:block; background-image:url(../images/menulink.jpg); background-position:bottom; text-align:center; width:117px; height:18px; padding-top:4px;}	
	.topmenu td a:hover{ font-size:12px; color:#FFFFFF; text-decoration:none; display:block; background-image:url(../images/menulink.jpg); background-position:top}	
	
	
	.topmenubottom{ background-image:url(../images/tommenu_line_bottom.jpg); width:702px; height:6px; background-repeat:no-repeat; font-size:1px}
	
	.podmenuline{ background-image:url(../images/podmenu_line.jpg); width:700px; height:14px; margin-top:5px; background-repeat:no-repeat; background-position:bottom}
	
	.mainbody{ border:1px solid #bdda81; border-top:0px; border-bottom:0px; padding-left:10px; float:left; font-family:Arial}
	.text{ float:left; width:461px;}
	.leftbuttons{ float:left; width:217px; font-size:10px; color:#056682; margin-left:10px;}

		.leftbutton1{ background-image:url(../images/leftblock1.jpg); width:121px; height:39px; padding-left:78px; padding-top:20px; margin-top:4px;}
		
		.leftbutton1_ua{ background-image:url(../images/leftblock1.jpg); width:149px; height:39px; padding-left:50px; padding-top:20px; margin-top:4px;}
		.leftbutton2_ua{ background-image:url(../images/leftblock2.jpg); width:149px; height:49px; padding-left:50px; padding-top:10px; margin-top:20px}
.leftbutton3_ua {background-image:url(../images/leftblock3.jpg); width:141px; height:47px; padding-left:50px; padding-top:12px; text-align:left; padding-right:8px; margin-top:20px;}			
				
		.leftbutton2{ background-image:url(../images/leftblock2.jpg); width:149px; height:47px; padding-left:50px; padding-top:12px; margin-top:20px; background-repeat:no-repeat}		
		.leftbutton3{ background-image:url(../images/leftblock3.jpg); width:141px; height:51px; padding-left:50px; padding-top:8px; text-align: center; padding-right:8px; margin-top:20px; font-size:12px; line-height:22px;}
		
		

        
        .leftbuttons p{ margin:0px; padding: 5px 2px 0px 56px;}
	.leftbuttons a{ font-size:14px; color:#056682; text-decoration:none}
		
	.leftbuttons a:hover{ color:#c8050a; font-weight:bold}
	.leftbutton a:hover{}
		
		.leftbutton1 a{}
		.leftbutton1 a:hover{}
		
		.leftbutton2 a{}
		.leftbutton2 a:hover{}
		
		.leftbutton3 a{ font-size:12px}
		.leftbutton3 a:hover{ font-size:12px}
			
			
	.mainbody_bottom{ background-image:url(../images/mainbody_bottom.jpg); width:700px; height:18px; background-position:bottom; float:left}
	

.footer{clear:both; margin-top:11px;}
.gootermenu{ border-top:3px solid #99c63d; font-family:Arial; position:relative;}
.gootermenu p{ margin:12px 0px 12px 0px; padding:0px 0px 0px 0px; text-align:center; color:#639929; font-size:12px}
.gootermenu a{ color:#639929; text-decoration:none}
.gootermenu a:hover{ color:#c8050a;}
.copy{float:right}

.siteimage{ position:absolute; top:40px; right:0px; font-size:12px;}

#non_visible{
    display:none;
}

td.topmenu {text-align: center;}
td.lmenu {vertical-align:top;height:30px;padding-left:15px;padding-top:6px; padding-right:10px; background-repeat:no-repeat;}
td.lmenu:hover {background:URL(img/selmenu.gif);}
a.lmenu {font-family: Arial;color: #ffffff; font-weight: bold; font-size: 10pt; text-decoration: none;}
a.lmenu:hover {color:green;}
a.lmenusel {font-family: Arial; color: #ffffff; font-weight: bold; font-size: 10pt; text-decoration: none;}
a.lmenusel:hover {color:green;}
a.topmenu {font-family: Arial; font-size: 10pt; font-weight: bolder;text-decoration: none;color:#006100;}
a.topmenu:hover {color:#A0C148;}
a.topmenus {font-family: Arial; font-size: 11pt;font-weight: bolder;text-decoration: none;color:green;}

a.sellang {font-family: Arial; font-size: 11pt;color:green; font-weight: bold;text-decoration: none;}
a.lang {font-family: Arial; font-size: 10pt;color:#006100;text-decoration: none;font-weight: bold;}
a.lang:hover {color:#A0C148;}
.bmenu {font-family: Arial; font-size: 8pt;color:#5B9022;text-decoration: none;}
a.bmenu:hover {text-decoration: underline;} 

.lmsub {padding-left: 30px; margin-top:6px;margin-bottom:6px;margin-left:20px;background-image:URL('img/submenubg.gif');}
a.subm {font-family: Arial; font-size: 10pt; color:#ffffff;text-decoration: none;font-weight: bold;}
a.subm:hover {color:green;}
a.selsubm {font-family: Arial; font-size: 10pt; color:#ffffff; text-decoration: underline; font-weight: bold;}
a.selsubm:hover {color:green;}

a.office {font-size: 13pt;color:056682;text-decoration: none;font-family: Arial;}
a.office:hover {font-weight: bold;}

a.office2 {color:green;text-decoration: none;font-family: Arial;}
a.office2:hover {font-weight: bold;}

a.office3 {font-size: 11pt;color:green;text-decoration: none;font-family: Arial;}
a.office3:hover {font-weight: bold;}

a.office4 {font-size: 9pt;color:green;text-decoration: none;font-family: Arial;}
a.office4:hover {font-weight: bold;}

a.detail {font-size: 8pt;color:#bbbbbb;text-decoration: none;font-family: Arial;}
a.detail:hover {text-decoration: underline;}

p.shortinfo {font-size: 9pt;color:#555555; font-family: Arial;}

.vtitle {font-size: 10pt;color:#555555; font-family: Arial;font-weight: bold;}



a.address {color:595757;text-decoration: none;font-family: Arial;}
a.address:hover {color: #448004; text-decoration:underline;}

.pp {color:595757;}

.fb {color:#006100;}

a.inlink {color: #595757; text-decoration:none;}
a.inlink:hover {color: #448004; text-decoration:underline;}

a.inlink2 {color: #448004; text-decoration:none;}
a.inlink2:hover {color: #448004; text-decoration:underline;}


.inlist {text-indent: 0px;font-family: Arial;font-size: 9pt;}

.mm {height: 41px; background-position: right; background-repeat: no-repeat;}
.mml {height: 43px; background-position: right; background-repeat: no-repeat;}
.mmt {color: #ffffff; font-weight: bold; font-size: 12pt; padding-left: 10px; text-decoration: none; width: 85%; height:100%; padding-top: 11px;}
.mm0 {height: 19px; background-position: right; background-repeat: no-repeat;}
.txt {font-size: 14pt; line-height: 150%;}
P {margin: 0; text-indent: 0pt;font-family :arial;font-size: 9pt;}
a.but {color: #555555; font-size:11pt;background:none;text-decoration: none;}
a.but:hover {color: #FFFFFF; background:#999999;}
a.pac {color: #333333; background:none;text-decoration: none;}
a.pac:hover {color: #0000FF;text-decoration: underline;font-weight: bold;}


