*, html, body{margin:0px;padding:0px;border:0px}
html, body {background:url(backgrou.png) repeat-x top #737373;}
html,body{height:100%; font-family:Tahoma;font-size:12px; color:#797979}
* html #conteiner{height:100%;}
a{color:#386bd0;}
a:hover{color:#000; text-decoration:none;}
p {padding:10px 0px 10px 0px;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}


h1{color:#000; font-family:Arial;font-size:24pt;}

div#conteiner{position:relative;width:950px;min-height:100%;margin:0 auto;}
div#header{width:100%; height:143px; position:relative;}
div#header img{float:left}

ul#menu {position:absolute; top:104px; right:20px;}
ul#menu li a{width:120px;display:block; position:relative;color:#7e7e7e;font-family:Trebuchet MS, Tahoma, Arial; font-size:18px; text-decoration:none;} 
ul#menu li{height:39px;float:left;list-style:none;padding-top:8px; text-align:center; background:url(mcp00000.png) no-repeat}
ul#menu li.active {background:url(mca00000.png) no-repeat;}
ul#menu li.active a{color:#fff;} 
ul#menu li img.left{position:absolute; top:0px; left:0px;}
ul#menu li img.right{position:absolute; top:0px; right:0px;}
                                                             
div#main{width:100%; height:100%; background:#fff;} 

div#block{width:100%; height:290px; background:url(bgt00000.png) repeat-x; position:relative;}  
div#tarif{width:182px; height:287px; float:left; position:relative;} 
div#tarif ul {position:absolute; top:100px; left:50px;}
div#tarif li {list-style:none; color:#454ca7; font-family:Tahoma; font-size:12px; padding-bottom:3px;} 
div#tarif strong{color:#ed6002;}                                                        
div.t1{ background:url(t1000000.png) no-repeat; margin-left:10px;}                                                             
div.t2{ background:url(t2000000.png) no-repeat; margin-left:10px;}  
div.t3{ background:url(t3000000.png) no-repeat; margin-left:10px;}  
a.zakaz {position:absolute; bottom:23px; right:60px; color:#fff;font-family:Tahoma; font-size:10px; font-weight:bold;}                                                             
     
     
.tabs{float:left;width:310px; height:145px;background:url(auto0000.png) no-repeat bottom; position:absolute; top:20px; right:20px;}
.tabs img {float:left;}
.input {width:370px; color:#9a9a9a; font-family:Trebuchet MS, Tahoma, Arial; font-size:16px; border:1px solid #96a1fb; padding-left:10px; margin:0px 0px 5px 5px;}
.sub {width:69px; height:27px; background:url(sub00000.png) no-repeat; margin-left:5px; border:0px; color:#fff; font-family:Trebuchet MS, Tahoma, Arial; font-size:16px;} 
.sub2 {width:69px; height:27px; background:url(sub00000.png) no-repeat; margin-left:5px; border:0px; color:#fff; font-family:Trebuchet MS, Tahoma, Arial; font-size:16px;}                                                        
.sub3 {width:69px; height:27px; background:url(sub00000.png) no-repeat; border:0px; color:#fff; font-family:Trebuchet MS, Tahoma, Arial; font-size:16px;} 

.tabbody {width:100%; height:100px;margin:0px; padding:0px; position:relative;}

.tabs ul{list-style:none;margin:0;}
.tabs ul li{float:left;background:url(left0000.gif) no-repeat left top;margin:0;padding:0px 3px 0 6px;}
.tabs ul a{float:left;display:block;background:url(right000.gif) no-repeat right top;text-decoration:none;padding:3px 15px 8px 6px;}
.tabs a{float:none; font-family:Trebuchet MS, Tahoma, Arial; font-size:20px; color:#fff; }
.tabs a:hover{color:#fff;}
.tabs ul .current{background-image:url(left_on0.gif);border-width:0; }
.tabs ul .current a{background-image:url(right_on.gif);color:#fff;padding-bottom:5px;}
.js .tabs .current-info,.js .tabs .accessibletabsanchor{position:absolute;left:-999em;}
.js .tabs .content{clear:both;}
                            
div#footer{width:100%; height:79px; color:#fff; font-family:Tahoma; font-size:12px; font-weight:bold; background:url(footer00.png) repeat-x; position:relative;}                       
div#footer img{float:left; padding:0px 5px 0px 30px;}
div#footer p{float:left; padding-top:20px;}
div#footer a {color:#ffe589; font-weight:bold;}

ul#count{position:absolute; top:20px; right:20px;}
ul#count li{width:88px; height:31px; border:1px solid #62c1ff; background:url(count000.png); float:left; margin-left:5px; list-style:none}

div#navigation h3{font-weight:normal;font-family:Trebuchet MS, Tahoma, Arial; font-size:19px; color:#386bd0;border-bottom:1px dashed #8086d8; padding:30px 0px 5px 30px; background:url(rec00000.png) no-repeat; background-position:0px 30px; margin-bottom:5px;}
div#navigation a.regist{color:#ee6403; float:right; font-size:11px; background:url(row00000.png) no-repeat center left; padding-left:10px; margin-top:10px;}

div#navigation{font-size:11px;float:left;width:290px;margin:0px 0px 0px -325px}
div#templ{float:left;width:100%;}
div#content{margin:20px 340px 0px 20px;}

div#content h2{font-family:Trebuchet MS, Tahoma, Arial; font-size:19px; color:#386bd0;border-bottom:1px dashed #8086d8; padding-top:20px;}
div#content h3{font-family:Trebuchet MS, Tahoma, Arial; font-size:22px; color:#386bd0; padding:20px 0px 15px 0px;}
div#line{width:566px; height:42px; background:url(line0000.png) no-repeat center;}
div#dom{width:600px;}
div#td1{width:282px; height:32px; padding-top:10px; border-bottom:1px solid #dadada; border-right:1px solid #dadada; float:left; font-family:Trebuchet MS, Tahoma, Arial; font-size:20px; color:#81878e; text-align:center}
div#td2{width:282px; height:32px; padding-top:10px; border-bottom:1px solid #dadada; float:left; font-family:Trebuchet MS, Tahoma, Arial; font-size:20px; color:#ee6503; text-align:center}

div#news {width:270px; padding-right:20px; float:left;}
div#news p{padding:3px 0px 3px 0px;}
div#news p.date{padding:0px margin:0px; color:#bdbdbd; font-family:Tahoma; font-size:11px; padding:5px 0px 3px 0px;}
div#news p.headline a{color:#ee6403; font-weight:bold; padding:5px 0px 5px 0px;}
p.allnews{text-align:right} 
a.allnews{font-size:11px; background:url(row00000.png) no-repeat center left; padding:0px 30px 0px 10px; margin-top:10px;}
                           
div#otziv{width:581px; height:131px; background:url(otziv000.png) no-repeat;}
div#otziv h5{font-family:Trebuchet MS, Tahoma, Arial; font-size:16px; padding:11px 0px 0px 200px}
div#otziv p{padding:30px 25px 0px 40px;}

div#line2{width:562px; height:42px; background:url(faq00000.png) no-repeat center;}

.pageContent {width: 562px;}
.accordion { list-style-type: square outside;  padding: 0; margin: 0 0 30px; border: 1px solid #fff; border-top: none; border-left: none; }
.accordion ul { padding: 0; margin: 0; float: left; display: block; width: 100%; }
.accordion li { cursor: pointer; list-style-type:none; padding: 0; margin: 0; float: left; width: 100%;}
.accordion li.active>a { background:#f4f4f4; }
.accordion li div {margin-top:2px; padding: 20px;clear: both; float: left; width: 520px; background:url(com00000.png) repeat-x #fff8e5; color:#6d6d6d; font-family:Trebuchet MS, Tahoma, Arial; font-size:14px; border:1px solid #dadada;}
.accordion a { border-bottom: 1px solid #dadada; font-family:Trebuchet MS, Tahoma, Arial; font-size:16px; color: #396cd1; padding: 0 10px; display: block; cursor: pointer; background:#fff; padding:7px 7px 7px 30px;}
	
div#contact{background:#f7f7f7; text-align:center;}	
div#contact #sub{width:896px;background:#fff; margin:0 auto; text-align:left; border:1px solid #d6d6d6; margin-bottom:20px; padding:0px 0px 0px 0px; position:relative;}
div#tc{width:908px;; height:13px; background:url(tc000000.png) no-repeat #fff8e5; position:absolute; top:-3px; left:-1px;}
div#bc{width:908px;; height:13px; background:url(bc000000.png) no-repeat #fff8e5; position:absolute; bottom:-3px; left:-1px;}
div#contact h2{font-family:Trebuchet MS, Tahoma, Arial; font-size:22px; color:#396bd0; padding:15px 0px 10px 50px; text-align:left; }
div#tr1{width:180px; padding:5px 0px 5px 0px; float:left; font-family:Trebuchet MS, Tahoma, Arial; font-size:18px; color:#386ad0;text-align:right;}
div#tr2{width:220px; padding:5px 0px 10px 0px; float:left; padding-left:10px;}
div#tr2 input.kap{width:89px; height:27px; background:url(f2000000.png) no-repeat; border:0px; float:left; margin-right:20px; padding:3px 0px 0px 10px;}
div#tr2 input.text {font:14px tahoma; width:203px; height:27px; background:url(f1000000.png) no-repeat; border:0px; padding:3px 0px 0px 10px;}
div#tr2 input.sub {width:215px; height:39px; background:url(s2000000.png) no-repeat; border:0px;}
div#tr2 textarea {font:14px tahoma;  width:193px; height:97px; background:url(f3000000.png) no-repeat; border:0px; overflow:hidden; padding:10px;}
div#form{width:470px; color:#9e9e9e; font-size:10px; font-family:Tahoma; float:left;}
div#form a{ color:#396bd0;}
div#form p{border-top:1px dashed #8086d8;}
div#form img{margin-top:-10px;}

div#icq{width:300px; height:500px; border-left:1px solid #ececec; float:left; position:relative;}
div#icq h4{font-family:Trebuchet MS, Tahoma, Arial; font-size:20px; color:#396bd0; text-align:left; padding:10px 0px 0px 20px;}
div#si1{width:281px; height:120px; background:url(block000.png) no-repeat; position:absolute; top:80px; left:80px;}
div#si2{width:281px; height:120px; background:url(block000.png) no-repeat; position:absolute; top:250px; left:80px;}  
div#si1 img{float:left; padding:5px 10px 0px 30px;}    
div#si1 p{font-family:Trebuchet MS, Tahoma, Arial; font-size:18px; padding-top:4px;} 
div#si2 p{font-family:Trebuchet MS, Tahoma, Arial; font-size:18px; padding:5px 0px 5px 20px;} 
div#si2 span {color:#e7650a;}

div#tarifi h2{font-family:Trebuchet MS, Tahoma, Arial; font-size:20px; color:#396bd0; text-align:left; padding:10px 0px 10px 20px;}


table#table1{width:906px; background:url(l1000000.png) no-repeat;margin-bottom:30px;}
table#table2{width:906px; background:url(l2000000.png) no-repeat;margin-bottom:30px;}
tr#head td{color:#fff; height:29px; font-family:Tahoma; font-size:11px; font-weight:bold; padding:10px 3px 12px 3px; text-align:center}
/* 
137:fint-size:18->14
*/
tr#taf td{color:#7d7d7d; font-family:Trebuchet MS, Tahoma, Arial; font-size:14px; text-align:center; padding:3px 7px 3px 7px; border-right:1px solid #dadada; border-bottom:1px solid #dadada}
tr#taf img{margin:0px -7px 0px -7px;}
tr#taf td#left{color:#396cd1; text-align:left; border-left:1px solid #dadada;}  
tr#taf .c1{color:#396cd1;}
tr#taf .c2{color:#f27704;}
                                
td.l{background:url(table-nb.png) no-repeat right top;}      
                     
div#reg {font-family:Tahoma; font-size:11px;color:#fff; font-weight:bold; width:312px; height:92px; background:url(reg00000.png) no-repeat top; position:absolute; top:175px; right:20px;}
div#reg h2 {padding:10px 0px 0px 20px;font-family:Trebuchet MS, Tahoma, Arial; font-size:18px; color:#fff;}    
.input2{width:190px; color:#9a9a9a; font-family:Trebuchet MS, Tahoma, Arial; font-size:16px; border:1px solid #96a1fb; margin:0px 0px 0px 20px; float:left}
.check{margin-left:1px;}
div#reg p {padding-left:5px; padding-top:3px; margin-top:0px;}

.tabs a.reg{font-size:11px; padding-left:10px;}                                
 
                                
                      
select{width:100px; position:relative; padding:0px; margin:0px; left:5px; }




                                                      
.clearfloat{clear:both} 


/* ����� ������ ��� ������� (����� �������� �����, ��������� � �.�.) */
.rpTableBlank {
	font-family: arial;
	font-size: 14px;
	width:100px;
}
