/* RESET*/
*{margin:0; padding:0; outline:0;}
html, body{height:100%;	width:100%; text-align:center;}
table{border-collapse: collapse; border-spacing: 0;}
ul, ol{list-style-type:none;}
img{border:0;}
input, textarea, select{vertical-align:middle; font:12px Tahoma; color:#073300;}
a{color:#4ea63f; text-decoration:underline;}
a:hover{text-decoration:none;}

.btn{cursor:pointer; border:none;}
.btn:hover{position:relative; top:1px; left:1px;}
.selected a, .selected a:hover{cursor:text; text-decoration:none!important;}
.current, .current:hover{cursor:text; text-decoration:none!important;}

.overflow{overflow:hidden; zoom:1;}

/* H */
h1{font:normal 22px Arial, Helvetica, sans-serif; margin-bottom:15px; color:#006529;}
h2{font:bold 16px Arial, Helvetica, sans-serif; margin-bottom:5px; color:#073300;}
h2 a{color:#073300;}
h3{}
h4{}
h5{}
h6{}

/* SETTINGS*/
body{font:12px Tahoma; color:#073300; background:#fff url(/templates/images/i/body_bg.gif) repeat-x;}
.main{width:941px; margin:0 auto; text-align:left; min-height:100%; _height:100%;}

/* HEADER */
.header{height:160px; position:relative;}
.bg_eskizy{height:160px; background:url(/templates/images/visuals/eskizy_verh.jpg) no-repeat 352px 0;}
.bg_igolka {height:160px; background:url(/templates/images/visuals/igolka_verh.jpg) no-repeat 352px 0;}
.bg_linejka{height:160px; background:url(/templates/images/visuals/linejka_verh.jpg) no-repeat 352px 0;}
.bg_modeler{height:160px; background:url(/templates/images/visuals/modeler_verh.jpg) no-repeat 352px 0;}
.bg_shveia{height:160px; background:url(/templates/images/visuals/shveia_verh.jpg) no-repeat 352px 0;}
.bg_vmagazine{height:160px; background:url(/templates/images/visuals/vmagazine_verh.jpg) no-repeat 352px 0;}
/* logo */
.logo{position:absolute; top:38px; left:0;}
/* proposal */
.proposal{position:absolute; top:38px; right:0; width:232px;}
.proposal .btn{display:block; height:35px; width:212px; padding:0 10px; background:url(/templates/images/i/proposal_btn.gif) no-repeat; color:#fff; font:14px/30px Tahoma; text-decoration:none; text-align:center; margin-bottom:10px;}
.proposal .btn:hover{left:0;}
.proposal p{padding:0 20px 0 30px; font:10px/14px Tahoma; color:#74b16a;}

/* CONTENT */
.outer{overflow:hidden; zoom:1; padding-bottom:150px;}
.container{float:right; width:100%; margin-left:-250px;}
.content{margin-left:250px;}

.content p, .content ul, .content ol{margin:0 0 15px 0; line-height:18px;}
.content div, .content p {line-height:18px;}

.content ul li{list-style:disc; margin-left:15px;}
.content ol li{list-style:decimal; margin-left:20px;}
/* news */
.content .news .item{padding-bottom:5px;}
.content .news h2 span{color:#74b16a; font:12px Tahoma; margin-right:12px;}
/* pager */
.pager{overflow:hidden; zoom:1;}
.pager a{float:left; width:25px; height:25px; background:url(/templates/images/i/pager_bg.gif) no-repeat; text-align:center; line-height:23px; margin-right:3px; color:#d91d14;}
.pager .current{background-position:0 -25px; color:#073300; font-weight:bold;}
/* about */
.about{overflow:hidden; zoom:1;}
.iso{width:201px; float:right; margin-left:35px;}
.iso .image{padding:0 0 10px 34px;}
.iso p{font:10px/14px Tahoma; color:#74b16a;}
/* contacts */
.contacts{overflow:hidden; zoom:1;}
.form {width:201px; float:right; margin-left:35px; background:#eff4d1; padding:10px 0;}
.form div{padding:0 0 8px 10px;}
.form label{display:block; margin-bottom:3px;}
.form .inp{width:179px; background:#fff; border:1px solid #d8e48f; padding:2px 0;}
.form textarea{width:179px; height:60px; background:#fff; border:1px solid #d8e48f; padding:2px 0;}
.form .note{font:10px/14px Tahoma; color:#74b16a;}
.form span{color:#da261e;}
.form .btn{width:115px; height:18px; background:url(/templates/images/i/form_btn.gif) no-repeat; padding-bottom:2px; margin-left:33px;}

/* SIDEBAR */
.sidebar{float:left; width:208px;}
/* navigation */
.navigation{padding:0 0 30px 0;}
.navigation li{margin-bottom:2px;}
.navigation a{display:block; height:29px; font:16px/29px Arial, Helvetica, sans-serif; color:#d91d14; padding:0 0 0 29px;}
.navigation a:hover{color:#c07a20; text-decoration:underline;}
.navigation .current, .navigation .current:hover{color:#006529; background:url(/templates/images/i/nav_cur.gif) no-repeat;}
/* news */
.sidebar .news {padding:0 0 0 29px;}
.sidebar .news h3 {font:bold 14px Tahoma; margin-bottom:10px; color:#006529;}
.sidebar .news h3 a{color:#006529;}
.sidebar .news p{font:10px/14px Tahoma; color:#74B16A; margin-bottom:8px;}
.sidebar .news p a{color:#74b16a;}
.sidebar .news p a:hover{color:#c07a20; text-decoration:underline;}


/* FOOTER */
.footer{width:941px; margin:0 auto; text-align:left; height:73px; margin-top:-74px; border-top:1px solid #b8d982; font-size:11px; color:#073300; position:relative;}
.footer a{color:#073300;}
.copy{padding:20px 0 0 0; float:left; width:300px;}
.create{padding:20px 0 10px 35px; float:right; background:url(/templates/images/i/create_bg.gif) no-repeat 0 17px;}
.footer img{position:absolute; bottom:0; _bottom:-1px; left:226px;}

