@charset "utf-8"; /* css by extonec > ICQ: 9655077 < не удаляйте плз ) */
* { padding:0; margin:0; background:none; border:none;}
body { position:relative; font:14px/17px  Tahoma, Geneva, sans-serif; color:#000000;}
a { text-decoration:underline; outline:none; color: #001479;}

.main-wrap { background:url(/i/bg-gradient1.png) repeat-y center top; width:1030px; margin:0 auto;}

/*head*/

.head { width:995px; margin:0 auto; height:344px; position:relative; background:url(/i/bg-head.jpg) no-repeat bottom;}
.head .phone { height:64px; font:italic bold 28px/32px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000066; margin:5px; padding:0px 72px 0 0px; float:right; background:url(/i/mphone.png) no-repeat right center;}
.head .logo { width:250px; height:208px; display:block; position:absolute; top:112px; left:0;}
.head .logo:hover {display:block; position:absolute; top:113px; left:0;}
.head .top-menu { width:975px; position:absolute; top:306px; left:0; list-style-type:none; padding:10px 0 10px 20px; background: #009933; }
.top-menu li { display:block; float:left; margin:0 30px 0 0; }
.top-menu li a { font: bold 15px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; display:inline-block; color: #F8C300; text-decoration:none; padding:5px;}
.top-menu li a:hover { color:#009933; background: #F8C300;}
.top-menu li a:selected { color:#FF0000;}
/*.foot .f-menu { list-style:none; float:right;}
.f-menu li { display:block; float:left; }
.f-menu li a { 

/*content*/

.content { width:995px; overflow:hidden; margin:0 auto;background:url(/i/bg_header.png) repeat-x top;}

/*left-column*/

.l-col { width:250px; float:left;}
.l-col .menu { width:250px; background:url(/i/bg-menu.png) repeat-y; padding:0; overflow:hidden;}

/*menu*/

.menu h2 {display:block; width:232px; height:30px; margin:0; font: bold 18px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #006633; text-align:center; padding:10px 6px 6px 6px;background: #F8C300 url(/i/bg_menu.png) repeat-x top;}
.menu p { padding:14px 0 0 14px;}
.menu p a { font:11px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#3f4e77; display:block; float:left; padding:0 11px;}
.menu p .cur { background:#fe7b07; color:#ffffff; font-weight:bold;}
.menu ul { list-style:none; display:block; padding:0 0 30px 0;}
.menu ul li { display:block; padding:13px 0 0 42px; overflow:hidden; font:bold 14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.menu ul li a { color:#e30000; text-decoration: none;}
.menu ul li a:hover { color: #ffffff; background:#FF0000; }
.menu li ul { padding:0;}
.menu li ul li { padding:4px 0 0 15px; font: italic 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.l-col .menu-bot { display:block;}

/*news-block*/

.news-bl { padding:0 6px 0 10px;}
.news-bl h2 { font:italic 19px/26px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#336633; text-align:center; margin:2px 0 10px 0;}
.news-bl p { font:bold italic 11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#336633; padding:0 0 16px 0; overflow:hidden;}
.news-bl p span { display:block; float:right; font:italic 10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#9095a3;}

/*right-column*/


.r-col { width:696px; float:left; overflow:hidden; padding: 0 10px 20px 30px;}
.r-col .crumbs { list-style:none; display:block; padding:9px 0 30px 0;}
.crumbs li { display:block; float:left; font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#5e6c92;}
.crumbs li a { color:#0098ef; text-decoration:underline;}
.r-col h1, h2, h3 { font: bold 18px/22px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#006633; padding:20px 20px 0 30px;}
.r-col p { padding:10px 20px 0 0; font:16px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#5a5d66; text-indent:0px;}
.r-col ul { padding:10px 20px 0 20px; font:14px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#5a5d66; text-indent:0px;}
.r-col .r-del-line { width:690px; height:13px; overflow:hidden; margin:13px 0; background:#009933;}
.news-list {font:16px/20px;}
.news-list h4 { font:17px/20px; color:#663300;}
.news-item {margin-top:50px;}
.r-col p.partner {margin:500px 0 0 0;}

a.cat-link {color:#cc3300;}

.r-col .r-line { width:690px; height:20px; overflow:hidden; margin:13px 0; background:#009933; text-align:center; font-weight:bold; color:#ffffff;}
.r-col .i-bl { width:200px; position:relative; float:left; margin:30px 30px 0 1px; text-align:center; overflow:hidden;}
.r-col .i-bl a {color:#cc3300;}
.r-col .i-el-bl { width:200px; position:relative; float:left; margin:30px 30px 0 1px; text-align:center; overflow:hidden; min-height:245px;}

.i-bl .tl, .i-bl .tr, .i-bl .bl, .i-bl .br, .i-el-bl .tl, .i-el-bl .tr, .i-el-bl .bl, .i-el-bl .br  { width:11px; height:11px; overflow:hidden; position:absolute; background:url(/i/conner-img.png) no-repeat;}

.i-bl .tl, .i-el-bl .tl { top:0; left:0;}
.i-bl .tr, .i-el-bl .tr { top:0; left:139px; background-position:-11px 0;}
.i-bl .bl, .i-el-bl .bl { top:79px; left:0; background-position:0 -11px;}
.i-bl .br, .i-el-bl .br { top:79px; left:139px; background-position:-11px -11px;}*/
.i-bl a, .i-el-bl a  { font:italic 14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0098ef;}

/*foot*/

.foot .f-menu { list-style:none; float:right;}
.foot { width:996px; margin:0 auto; background:#006633 url(/i/bg-content.png) repeat-x top; padding:18px 0 0 0; overflow:hidden; height:60px; position:relative;}
.f-menu li { display:block; float:left; margin:0 33px 0 0;}
.f-menu li a { font: 16px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#F8C300; border-bottom:solid 1px #F8C300; display:inline-block;}
.foot p { position:absolute; top:25px; left:0; display:block;}
.foot p a { display:block; margin:0 0 0 15px; float:left;}
.copy { width:700px; position: absolute; top:20px; left:250px;}
.copy p {display:block; color:#FFFFFF; float:left;}
.copy p a {color:#FFFFFF; text-decoration:none; float:left;}
textarea, input {border:1px solid #0098ef;}
