/* Main Css */

body {padding:0px; margin:0px; font: normal 12px Arial, Verdana; color:#523937; width:100%; height: 100%;}

img{border:0px none; margin:0; padding:0;}
table{font: normal 12px Arial, Verdana; line-height:120%; color:#523937;}
td{vertical-align:top; color:#523937; font: normal 12px Arial, Verdana; line-height:120%;}
div{line-height: 120%}

form{padding:0; margin:0;}
input {background: #fbfbfb; border:1px solid #9a9a99; font: normal 11px  Tahoma, Arial AMU, Arial, Verdana; color:#523937; width: 136px; height:16px; padding:2px;}
select {background: transparent; border:1px solid #696969; font: normal 12px  Arial, Verdana; width:auto; color:#523937;}
option {background: #fff; border:0px none; font: normal 12px Arial, Verdana; width:100%; color:#5E5E5E;}
textarea {background: #fbfbfb; border:1px solid #9a9a99; font: normal 12px Arial, Verdana; overflow:auto; width: 347px; height:147px; padding:3px; color:#523937;}
.radio_button{border:0 none; width:10px; height:10px;}
.button{border:0 none; padding:3px 10px; background: #b28325; color:#fff; font-weight: bold; width: auto; height: auto}

li{list-style-image: url('../img/li.gif'); margin-top:5px;}
form{margin:0; padding:0;}

a, a:link, a:active, a:visited {color: #523937; font: normal 12px Arial, Verdana; text-decoration: none; line-height:140%;}
a:hover {color: #523937; font: normal 12px  Arial, Verdana; text-decoration: underline; line-height:140%;}


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

.hidden{display:none;}
.showblock{display:block;}

.fl_left{float:left;}
.fl_right{float:right;}
.clear{clear: both;}

.rezina{width:100%; height:100%;}
.valign_bottom{vertical-align:bottom;}
.valign_middle{vertical-align:middle;}
.alcenter{text-align: center;}

.auto{width:100%; height:auto;}
.wauto{width:auto; height:100%;}
.fullauto{width:auto; height:auto;}
.main{width:1000px; height: 100%;}

.centrovka{width: 1000px; margin:0 auto; height:auto; position: relative;}

a.pager, a.pager:active, a.pager:visited {font: bold 14px Verdana; color: #b50304; text-decoration: none;}
a.pager:hover {font: bold 14px Verdana; color: #b50304; text-decoration: underline;}
.pagercurrent {font: bold 14px Verdana; color: #ff0000;}

a.more, a.more:link, a.more:active, a.more:visited {color: #012b81; font: bold 12px Arial, Verdana; text-decoration: none; display:block; float:right; margin-top:5px; background: url('../img/li.gif') no-repeat center right; padding-right:11px;}
a.more:hover {color: #012b81; font: bold 12px Arial, Verdana; text-decoration: underline; display:block; float:right; margin-top:5px; background: url('../img/li.gif') no-repeat center right; padding-right:11px;}

a.leftmenu, a.leftmenu:link, a.leftmenu:active, a.leftmenu:visited {color: #003e19; font: bold 12px Arial, Verdana; text-decoration: none; display:block; float:left; clear: both; height: 26px; padding-top:5px;}
a.leftmenu:hover {text-decoration: underline;}

/* End of Main Css */

a.f11, a.f11:active, a.f11:visited, a.f11:link, a.f11:hover {font-size: 11px}
a.milk_choco, a.milk_choco:active, a.milk_choco:visited, a.milk_choco:link, a.milk_choco:hover {color:#804d1a;}

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


.left{padding-left:25px; width:225px; height: 100%; float:left;}
.content{padding-left:40px; width:705px; float:left; padding-top:80px; height:auto !important; height:550px; min-height: 550px;}
.leftmenu_div{margin-top:25px; background: url('../img/leftmenu_icons.gif') no-repeat top left; padding-left:37px; height:350px;}
.content_bot_bg{background: url('../img/content_bot_bg.gif') no-repeat bottom right; height:100%; overflow:hidden; padding-bottom:200px;}

.paddingotp15{padding-top:15px;}
.paddingleft26{padding-left:26px;}

.margintop3{margin-top: 3px}
.margintop5{margin-top: 5px}
.margintop15{margin-top: 15px}
.margintop17{margin-top: 17px}
.margintop20{margin-top: 20px}
.margintop25{margin-top: 25px}
.marginleft5{margin-left: 5px}
.marginbot10{margin-bottom: 10px}

.fs10{font-size: 10px;}
.fs11{font-size: 11px;}
.fs18{font-size: 18px;}

.lh180{line-height: 180%;}

.cent{margin: 0 auto;}

.w470{width: 470px}
.w250{width: 250px}

.h850{height: 850px !important; height: auto; min-height: 850px;}
.h770{height: 770px}
.h40{height: 40px}

.white{color:#fff;}
.choco{color:#9d2d00;}
.black{color:black;}
