body {padding:0px; margin:0px;	font: normal 12px Arial, Tahoma; color:#000; width:100%; height:100%; line-height:150%; background:#fff;}
html{height:100%;}
table{font: normal 12px Arial, Tahoma;	border:0px none;}
tr, td{font: normal 12px Arial, Tahoma;	border:0px none;}
td{vertical-align:top;}
div{color:#000; font: normal 12px Arial, Tahoma; line-height:130%;}

img{border:0px none;}

a, a:active, a:visited , a:link{color: #000; font: normal 12px Arial, Tahoma; text-decoration: none; outline:none; line-height:130%;}
a:hover {text-decoration:underline;}

li{padding:0; margin:0; list-style:none;}

ul{padding:0; margin:0;}

form{padding:0; margin:0;}
input{border:1px solid #23466e; background:#fff; width:147px; height:16px; font: normal 10px Arial, Tahoma; color:#000; padding:2px;}
textarea{border:1px solid #23466e; background:#fff; width:256px; height:186px; overflow:auto; font: normal 10px Arial, Tahoma; color:#000; padding:2px;}

.hide{visibility: hidden;}
.show{visibility: visible;}


.img_border{border:1px solid #05516f;}
.fl{float:left;}
.fr{float:right;}
.clear{clear: both;}
.alcenter{text-align:center;}
.over_hide{overflow: hidden; height:100%;}
.rel{position:relative;}


a.f10, a.f10:active, a.f10:visited, a.f10:link, a.f10:hover {font-size:10px;}
a.f14, a.f14:active, a.f14:visited, a.f14:link, a.f14:hover {font-size:14px;}
a.fff, a.fff:active, a.fff:visited, a.fff:link, a.fff:hover {color: #fff}
a.a_lh200, a.a_lh200:active, a.a_lh200:visited, a.a_lh200:link, a.a_lh200:hover {line-height: 200%}
a.a_arial, a.a_arial:active, a.a_arial:visited, a.a_arial:link, a.a_arial:hover {font-family: Arial;}

a.inverse, a.inverse:active, a.inverse:visited, a.inverse:link{text-decoration: underline;}
a.inverse:hover {text-decoration: none;}

a.menu, a.menu:active, a.menu:visited, a.menu:link{text-decoration: none; font-size:14px; text-transform: uppercase; display:block; padding:5px 7px; margin-left:10px; background: #fff; color: #519605; float: left; font-weight: bold; width:auto;}
a.menu:hover {color:#fff; text-decoration: none; font-size:14px; text-transform: uppercase; display:block; padding:5px 7px; margin-left:10px; background:#376604; color: #fff; float: left; font-weight: bold;}
.menu_current {color:#fff; text-decoration: none; font-size:14px; text-transform: uppercase; display:block; padding:5px 7px; margin-left:10px; background:#376604; color: #fff; float: left; font-weight: bold;}

a.submenu, a.submenu:active, a.submenu:visited, a.submenu:link{color:#003146; text-decoration: none; font-size:12px; font-weight:bold; display:block; padding:2px 5px 2px 5px; margin-left:25px; margin-bottom:2px; background:#e7e2d1; width: 167px;}
a.submenu:hover {color:#003146; text-decoration: underline; display:block;}




a.more, a.more:active, a.more:visited, a.more:link{text-decoration: underline; color:#c93637; font-size: 11px}
a.more:hover {text-decoration: none;}

.footer{text-align:center; height:25px; padding-top:15px; margin-top:20px; color: #425562;}
.main{width:990px; margin:0 auto;}
.header{height:405px; position:relative;}
.toplinks_pos{position:absolute; top:85px; right:132px;}
.topmenu_pos{position:absolute; top:355px; left:195px;}

.logo_pos{position: absolute; top:0px; left:54px;}
.lang_div{position: absolute; top:40px; right:525px; width:auto;}
.flash_pos{position: absolute; top:113px; left:5px;}

.left{width:233px; padding-left:0px;}
.content{width:700px; padding-left:20px;}
.right{width:220px; padding-left:5px;}

.menu_div{clear: both; overflow: hidden;}

.rezin{width: 100%; height: 100%;}
.auto{width: 100%; height: auto;}

.margintop5{margin-top:5px;}
.margintop10{margin-top:10px;}
.margintop15{margin-top:15px;}
.margintop20{margin-top:20px;}
.margintop30{margin-top:30px;}
.marginleft20{margin-left:20px;}
.marginright10{margin-right:10px;}
.marginbot10{margin-bottom:10px;}

.paddingtop10{padding-top:10px;}
.paddingtop20{padding-top:20px;}
.paddingtop30{padding-top:30px;}
.paddingbot10{padding-bottom:10px;}
.paddingleft15{padding-left:15px;}
.paddingright10{padding-right:10px;}
.paddingright5{padding-right:5px;}

.w1000{width: 1000px}
.w190{width: 190px}

.lh150{line-height: 150%}

.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs14{font-size:14px;}
.fs15{font-size:15px;}
.fs18{font-size:18px; color: #18A738}

.title{font-size: 11px; color:#648229; font-weight: bold;}
.red{color: #ca3232}
.shad{background: url('img/shad.gif') no-repeat top right; padding-right:20px;}
.home_div{width: 200px; float: left; margin-right: 15px; font-size: 11px;}
.textfld { width:220px; font-size:12px;}
.textfld_more { width:250px; font-size:12px;}
.buttn { width:120px; height:25px; font-size:12px; color: #FFF; background-color:#b91e1f;}