body {font-family: Arial,sans-serif;}
.clear{clear:both;font-size:0;height:1px;overflow:hidden;}
img {border: none}
a {color:#0A87AF}

body{font-size: 83.33%;background: white;margin: 0;padding: 0;}
.all{margin:0 auto;padding:0;min-width: 950px;width: 95%;//width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 950 ? "950px" : "auto");//padding: 0 40px;}
.header{background: url(/images/template/fon.gif) repeat-x;height: 105px;}
.header .c1{float: left;width: 19%;}
.header .c1 img{border: none;padding: 5px 0 0 28px;}
.header .c2{float: left;width: 50%;//width: 48%;padding-top: 70px;}
.header .c2 p{font-size: 0.84em;color: #a1a1a1;margin: 0;font-weight: bold;}
.header .c3{float: right;width: 31%;padding: 40px 0 0 0;text-align: right;}
.header .c3 p{margin: 0 28px 5px 0;font-size: 1.5em;color: #b6993c;}
.header .c3 a{font-size: 0.84em;color: #0e7c9d;margin: 0 28px 0 0;}
.mainmenu{height: 36px;background: url(/images/template/mainmenu_fon.gif) repeat-x;}
.mainmenu ul{margin: 0; list-style: none;padding: 0;}
.mainmenu ul li{float: left;margin: 0;padding: 9px 0 11px 0;//padding-bottom: 11px;}
.mainmenu ul li.hover, .mainmenu ul li.active{background: url(/images/template/mainmenu_fona.gif) repeat-x;}
.mainmenu ul li a{font-family:Arial, sans-serif; color: white;font-size: 0.9em;text-decoration: none;padding: 10px 40px 11px 40px;//padding: 10px 39px 11px 39px;background: url(/images/template/list.gif) no-repeat 2.5em 1.4em;}
.mainmenu ul li.hover a, .mainmenu ul li.active a{background: url(/images/template/lista.gif) no-repeat 2.5em 1.4em;}
.main{font-family: arial;background: url(/images/template/fonc2.png) no-repeat right bottom;zoom: 100%}
.main .c1{float: left;width: 23%;padding: 25px 0 0 0;}
.main .c2{width: 77%; float: left;//width: 75%;}
.main .c1 .service, .main .c1 .partners{margin-bottom: 20px;}
.main .c1 .service{padding-bottom: 10px;background: #6f6f6f;}
.main .c1 .service h3{margin: 0;padding: 16px 0 13px 30px;font-size: 1.1em;color: white;background: url(/images/template/service_fon.gif);}
.main .c1 .service ul{margin: 0;list-style: none;background: #6f6f6f;padding: 0;}
.main .c1 .service ul li{background: url(/images/template/);padding: 0 30px;zoom: 100%;}
.main .c1 .service ul li a{font-size: 1em;color: white;text-decoration: none;border-bottom: 1px dotted #979797;padding: 10px 0;display: block;}
.main .c1 .service ul li.active, .main .c1 .service ul li.hover{background: #086484;}
.main .c1 .service ul li.active a, .main .c1 .service ul li.hover a{text-decoration: underline;}
.main .c1 .service ul li a.last{border: none;}
.main .c1 .partners{}
.main .c1 .partners h3{margin: 0;background: url(/images/template/partner_fon.gif); color: #006e91;font-size: 1.1em;padding: 15px 0 13px 30px;}
.main .c1 .partners .body{border: 1px solid #e3edf1;padding: 20px 30px 0;}
.main .c1 .partners .partner{margin-bottom: 20px;}
.main .c1 .partners .partner .logo{}
.main .c1 .partners .partner .logo img{border: none;}
.main .c1 .partners .partner .text{}
.main .c1 .partners .partner .text h4{margin: 10px 0 5px 0;}
.main .c1 .partners .partner .text h4 a{font-size: 1em;color: #0a87af;}
.main .c1 .partners .partner .text p{font-size: 0.9em;margin: 0;}
.main .c2 .body{margin-left: 50px;}
.main .c2 .body .links{width: 260px;float: left;padding: 8px 0 0 0; margin-right: -260px; position: relative}
.main .c2 .body .links a{text-decoration: none;}
.main .c2 .body .links a.link_1c.active{background-image: url(/images/template/main1a.png);background-repeat: no-repeat;margin-bottom: 10px;display: block;height: 87px;width: 234px;}
.main .c2 .body .links a.link_abonent.active{background-image: url(/images/template/main2a.png);background-repeat: no-repeat;margin-bottom: 10px;display: block;height: 80px;width: 234px;}
.main .c2 .body .links a.link_audit.active{background-image: url(/images/template/main3a.png);background-repeat: no-repeat;margin-bottom: 10px;display: block;height: 73px;width: 234px;}
.main .c2 .body .links a.link_1c{background-image: url(/images/template/main1.png);margin-bottom: 10px;display: block;height: 87px;width: 234px;}
.main .c2 .body .links a.link_abonent{background-image: url(/images/template/main2.png);margin-bottom: 10px;display: block;height: 80px;width: 234px;}
.main .c2 .body .links a.link_audit{background-image: url(/images/template/main3.png);margin-bottom: 10px;display: block;height: 73px;width: 234px;}
.main .c2 .body .content{margin: 25px 0 50px 0;border-top: 3px solid #e3edf1;padding: 0 0 0 260px}
.main .c2 .body h1{font-size: 1.65em;color: #0a87af;margin: 0.8em 0 0.4em;}
.main .c2 .body .content .prod1c, .main .c2 .body .content .audit, .main .c2 .body .content .autsors{display: none;}
.main .c2 .body .content .prod1c{display: block;}
.main .c2 .body .content .prod1c .text{background: url(/images/template/product1c.png) no-repeat right;height: 210px;}
.main .c2 .body .content .autsors .text{background: url(/images/template/producttw.jpg) no-repeat right;height: 210px;}
.main .c2 .body .content .audit .text{background: url(/images/template/productaudit.jpg) no-repeat right;height: 210px;}
.main .c2 .body .content .text h4{font-size: 1em;color: #0a87af;margin: 1em 0 0.4em 0;width: 40%;}
.main .c2 .body .content .text p{margin: 0;width: 40%;}
.main .c2 .body .content .audit .text p{margin-bottom: 1em;}
.main .c2 .body .content .audit .text span{font-size: 1.7em;color: #0a87af;font-weight: bold;}
.main .c2 .body .content .text a{margin: 27px 0 0 20px;font-size: 0.9em;background: url(/images/template/strelka.png) no-repeat;color: white;padding: 6px 0 8px 20px;display: block;text-decoration: none;width: 170px;}
.main .c2 .body .range{zoom: 100%}
.main .c2 .body .range .section{width: 30%;float: left;margin-right: 5%;width: 30%;//margin-right: 4%;}
.main .c2 .body .range .section.right{margin-right: 0;float: right;}
.main .c2 .body .range .section h3{border-bottom: 2px solid #e3edf1;font-size: 1em;padding: 0 0 0.4em 0;margin: 1em 0 0.4em 0;}
.main .c2 .body .range .section ul{list-style: none;margin: 0;padding: 0;}
.main .c2 .body .range .section ul li{margin-bottom: 15px;}
.main .c2 .body .range .section ul li a{color: #0a87af;padding-left: 12px;}
.main .c2 .body .range .section ul li a{background: url(/images/template/first.gif) no-repeat 0 0.5em;}
.main .c2 .body .range .section ul li p{padding-left: 12px;margin: 0;}
.main .c2 .body  .pageaddress{color: #ababab;padding-top: 10px; margin: 25px 0 0 0; border-top: 3px solid #e3edf1;}
.main .c2 .body  .pageaddress a{color: #ababab;font-size: 0.8em;}
.main .c2 .body .info h1{font-weight: normal;}
.main .c2 .body .info .text{background: url(/images/template/kasper.jpg) no-repeat;padding: 0 180px;height: 230px;margin-top: 30px;}
.main .c2 .body .info .text p{}

.news h3 {margin: 0 0 0 0; font-size: 1em}
.news p {margin: 0 0 1em 0; }
.news h3 a {color:#0A87AF}
.numpages {margin: 2em 0;}
.numpages .pages span {margin-right: 1em; padding: 0.25em 0.5em; background: #E3EDF1;}
.numpages .pages a,.numpages .pages a:visited {margin-right: 1em;}

.footer{background: #f8f8f8;height: 60px;}
.footer .c1, .footer .c2{float: left;width: 50%;//width: 49%;}
.footer .c1, .footer .c2{padding: 25px 0 0;}
.footer .c1 p, .footer .c2 p{margin: 0 30px;font-size: 0.9em;}
.footer .c2{text-align: right;}
.footer .c2 p a img {border: none; vertical-align: middle;}
.sendform b {display: none}
.body .submenu {}
.body .submenu .item {margin: 1.5em 0;  position:relative; zoom:1.0;}
.body .submenu .text {  
float:left; width:50%;
position:relative; 
margin-left:15px;
}
.body .submenu .text h4 { margin:0; font-weight:bold;}
.body .submenu .text h4 a { text-decoration:none}
.body .submenu .text  p { margin: 0 0 1em 0}

.body .submenu .logo {
	position:relative; 
	float:left;
	/*
border:1px solid #e3ecf1;
*/
	width:144px;
}

.spec {background-color:#EFF4F7; border:1px solid #DAE7ED; height:auto; margin-bottom:50px; min-height:98px;}
.spec img { float:left; padding-right:20px;}
.spec p {color:#0176A1; margin:0 20px 15px 0; padding-left:233px; }
.spec h3 {color:#0075A0; margin:15px 20px 0 0; }

.body a.order {background:none repeat scroll 0 0 #E7E7E7; color:black; padding:8px 12px; text-decoration:none;}

.body .date {color:#ABABAB; font-weight:normal; margin-right:5px;}
.news .item {padding-bottom:10px;}
























