/* Template #1, Студия Авис, г. Петербург, www.avis-piter.ru */
body{
font-family: "Times New Roman", Times, serif;
font-size:100%;
color:#757557;
text-align:center;
padding:0;
margin:0;
background-color:#f6f6f3;
background-image:url(bg_body.gif);
background-repeat:repeat;
}
#wrapper{
width:96%;
right:2%;
left:2%;
margin-top:2%;
text-align:left; 
background-color:#fff;
border:1px solid #c0bba1;
position:absolute;
}
#box{
padding:10px;
}
#banner{
width:100%;
height:190px;
margin-right:auto;
margin-left:auto;
background-color:#ff6900;
background-image:url(bg_banner.gif);
background-repeat:repeat-x;
position:relative;
}
.h{
font-family:Georgia, Verdana, Arial, Helvetica; 
font-size:160%;
color:#f6f9ff;
font-weight:bold;
padding:0; 
margin:6px 0 0 150px; 
}
#banner h2 {
font-size:120%;
color:#ff3;
letter-spacing:5px;
font-style:italic;
text-align:left;
padding:20px 0 0 0;
margin:0 0 0 150px;
}
#banner img{
float:left;
margin-top:10px;
margin-left:9px;
}
#banner h6{
padding:0;
margin:0;
}
#banner h6 img{
float:right;
margin-top:0px;
margin-right:0px;
}
#horisontal{
width:100%;
height:30px;
padding:0;
margin:10px 0 0 0;
background-color:#565632;  
background-image:url(bg_horisontal.gif);
background-repeat:repeat-x;
}
#horisontal #navlist {
text-align:right;
padding:0;
margin:0;
}
#horisontal #navlist ul {
padding:0;
margin:0; 
}
#horisontal #navlist li {
float:right;
list-style:none;
}
#horisontal #navlist li a {
display:block;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:85%;
font-weight:bold;
text-align:center;
padding:2px 0;
margin:6px 0;
border-right:#fff 1px solid; 
text-decoration:none;
background:transparent;
width:8em;
}
#horisontal #navlist ul li a:hover {
color:#565632;
background-color:#ddd;
}
#horisontal #navlist  li #left {
border-left:#fff 1px solid; 
}
#leftcol{
width: 230px;
float: left;
}
.zagtab{
	text-align:center;
	font-weight:bold;
	border-color:black;
	border-width:1px;
	border-style:solid;
}
.tabspicok{
	text-align:left;
	font-style:normal;
	color:black;
	border-color:black;
	border-width:1px;
	border-style:solid;
}
.spicoktab{
	text-align:left;
	font-style:normal;
	color:black;
	border-color:black;
	border-width:1px;
	border-style:solid;
}
.spicoktab1{
	text-align:center;
	font-style:normal;
	color:black;
	border-color:black;
	border-width:1px;
	border-style:solid;
}
.tabins{
	text-align:left;
	font-style:normal;
	color:black;
	font-weight:bold;
	border-style:hidden;
}
.tabins1{
	text-align:right;
	font-weight:normal;
	border-style:hidden;
	text-indent:10px;
	width:30%;
}
.tabins2{
	text-align:left;
	font-weight:bold;
	width:70%;
	border-style:hidden;
}
.zagins1{
	text-align:center;
	font-weight:bold;
	text-indent:10px;
	width:30%;
	border-style:hidden;
	color:black;
}
.zagins2{
	text-align:center;
	font-weight:bold;
	width:70%;
	border-style:hidden;
	color:black;
}
.poleins{
	text-align:center;
	font-weight:bold;
	width:70%;
	border-style:hidden;
	color:black;
}
ul.leftcol{
font-weight:bold;
list-style: none;
text-align:right;
}
ul.leftcol li{
padding-bottom: 5px;
margin: 0 0 5px 0;
border-bottom:solid 1px #eee;
}
#leftcol .text{
font-size:90%;
padding:0 10px;
margin-bottom:20px;
}
#leftcol h2{
font-family:Arial, Helvetica, sans-serif;
color:#565632;
font-size:80%;
text-align:right;
padding:0;
margin:20px;
}
#content{
margin-left:190px;
border-left:1px solid #eee;
}
html p{
font-size:80%;
margin:20px;
}
ul{
font-size: 80%;
margin:0 20px 0 35px;
list-style-type:square;
}
strong {
color:#ff7600;
}
#content h2{
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
color:#565632;
padding:0;
margin:20px;
border-bottom:#eee 1px solid;
}
#footer{
clear: both;
color:#a8a88d;
font-size:70%;
text-align: center;
height:30px;
line-height:30px;
background-color:#f5f5f0;
}
#footer a{23:46 02.04.2009
color:#bbb;
}
.leftimage{
float: left;
margin-right:10px;
padding:2px;
border:#eee 1px solid;
background-color:#fff;
}
.rightimage{
float: right;
margin-left:10px;
padding:2px;
border:#eee 1px solid;
background-color:#fff;
}
.leftcolimage{
width: 146px;
height: 75px;
padding:2px;
border:#eee 1px solid;
background-color:#fff;
}
a{
color: #ff7600;
text-decoration: underline;
}
a:hover{
text-decoration: none;
}
#fon {
background-color:#f5f5f0;
padding:10px;
margin:0 20px;
}