/* agro-somethink i dont know what... */

/* header */
.header {background: url(/images/design/bred2.jpg) no-repeat 100% 160px; width: 1000px; padding: 30px 30px 0; margin: 0 auto; position: relative; overflow: hidden; min-height: 243px; _height: 243px !important;}
.header_agro {background: url(/images/design/pigs_big.jpg) no-repeat 100% 160px; width: 1000px; padding: 30px 30px 0; margin: 0 auto; position: relative; overflow: hidden; min-height: 370px; _height: 370px !important;}
.header_innovations {background: url(/images/design/grain_big.jpg) no-repeat 100% 140px; width: 1000px; padding: 30px 30px 0; margin: 0 auto; position: relative; overflow: hidden; min-height: 350px; _height: 350px !important;}
.logo {top: 37px; left: 16%;}
.logo_agro {top: 35px; left: 4%;}
.header p, .header_agro p {padding-top: 140px; _position:relative; width: 385px; margin-left: 22px;}
.header ul, .header_agro ul, .header_innovations ul {/*margin-top: 50px;*/ margin-left:1%; margin-top:50px;}
.header ul li, .header_agro ul li, .header_innovations ul li {margin: 5px 10px 0; float: left;}
.header ul li a, .header_agro ul li a {color: #db5e34;}
.header ul li a:hover, .header_agro ul li a:hover, .header_innovations ul li a:hover {color: #b20b03;}
.sv-is {top: 100px; right: 0;}

/* container */
.wrapper {width: 100%; position: relative;}
.container {margin: 40px 54px 0; overflow: hidden; min-height: 200px;}
.container h3 {/*text-align: center;*/}
.container p {margin:10px 0;}
ul.agro {top: 30px; right: 0; margin-top: 0 !important;}
ul.agro li.tels {text-align: right; width: 140px; margin-right:15px;}
ul.agro li.tels big {color:#cc8833;}
ul.agro span {color: #cba036; font-size: 1.4em; font-weight: bold;}
ul.agro li {float: left; text-align: center; margin: 0 0; width: 120px;}
ul.agro li a {color: #949494;}
ul.stroiul {width: 100%; overflow: hidden;}
ul.stroiul li {float: left; width: 31%; /*border-right: 1px solid #949494; min-height: 125px;*/ padding: 10px 1%;}
ul.stroiul li h4 a {color: #db5e34; font-weight: bold;}

/* footer */
.footer {clear: both; height: 80px; padding: 10px 55px; position: relative; margin-top: 30px;}
.mira {width: 450px;}
.mira img {margin: 0 10px;}
.copy {background: url(/images/design/footsv.gif) no-repeat; padding-left: 100px; min-height: 100%;}
.counter {right: 42%; top: 20px;}

/* corners */

/* typography */
h1 {font-size: 2em;font-weight: normal;}
h2 {font-size: 1.5em;font-weight: normal;}
/*h3 {font-size: 1.6em;font-weight: normal;}
h4 {font-size: 1.4em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1em;}*/
.container h3.h3_main {margin-right:10%; text-align:right;}
.container h4 {border-left:1px solid #949494; padding:10px;}

.left h4 {}

.left, .right { width: 45%; border-right: 1px solid #dfdfdf; padding: 0 20px}
.teas{text-align: center;}
.firstchild {margin-top: 0!important;}

.innovations_text {float:left; width:69%;}
.innovations_imgs {float:right; width:29%; text-align:right;}
.innovations_imgs img {margin:0.3% !important;}
/*.innovations_text img.photo {float:left; margin:0 30px 0 0;}
.innovations_text .feedback {min-height:250px; _height:250px;}
.innovations_sv {text-align:right;}
.innovations_sv img {margin:0 30px 0 0;}*/
.div_img {float: left;}
.div_img img {margin:5px 20px 15px 0!important;}
ul.stroiul li ul.agroprom_litmenu {margin:0 0 5px; overflow:hidden; width:100%;}
ul.stroiul li ul.agroprom_litmenu li {font-size:0.9em; margin:0 3% 0 0; overflow:hidden; padding:0; width:30%;}

.reward {float:left; text-align:center; width:190px; height:325px;}
.reward_guide {float:left; text-align:center; width:150px; height:200px;}
.reward a, .reward_guide a {text-decoration:none;}
.tablebodytext{display:none;}