*{
}

p, ol, ul, dl, td{
font-family: Verdana, Tahoma, Arial;
font-size:11px;
color:#414141;
}


p{text-align:justify;}

body{
padding:0px; 
}


table{
table-border-color-light: rgb(102,204,204);
table-border-color-dark: rgb(0,102,102);
}
th {
background-color: #e0e0e0;
font-weight: bold}


h1, h2, h3, h4, h5, h6{
font-family: Arial;letter-spacing:-1

}
h1{
color:#800000;
font-size: 14pt;
font-weight: bold; font-style:italic

}

.retro h1{
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
font-weight: bold;
color:#000000;
}

.navigat_left_base h2{
font-family: Verdana, Arial, Helvetica;
color:#775577;
font-size: 10pt;
font-weight: bold; margin-top:0; margin-bottom:0
}


h2{
color: #663300;
font-size: 12pt;
font-weight:bold
}
h3{
color: #101000;
font-size: 12pt;

}
h4{
font-size: 10pt;
color: #442200;
}
h5{
color: #663300;
font-size: 9pt;
font-weight:bold;
}
h6{
color: #990000;
font-size: 8pt;
}


.vidnaja{
font-family: MS Sans Serif;
font-size: 14pt;
color: #F27900;
font-weight: bold;
}
a:link{
color: #CC3300;
text-decoration: none;
}
a:visited{
color: #666633;
text-decoration: none;
}
a:hover{
color: #003366;
text-decoration: underline;
}
a:active{
color: #993300;
text-decoration: underline;
}

#table_karkas
{
}

#content_str img {
border:1px solid #C0C0C0; padding:3px; background-color:#FFFFFF; margin-left:10px; margin-right:10px; margin-top:0px; margin-bottom:10px }

#shapka_str
{
border:0px;
solid #808080;
height: 50px;
}
#navigat_str
{
border:0px solid #808080;
vertical-align:top;
}
#content_fon
{
border:1px solid #E0E0E0;
padding:2px;
background-color:#FFFFFF;
vertical-align:top;

}
#content_str
{
border:1px dashed #808080;
padding:6px;
background-color:#FFFFFF;
vertical-align:top;
}
#baners_block
{

}
#ergodizain
{
font-family: Arial;
font-weight:bold;
color: #333300;
font-size: 16pt; letter-spacing:2; font-style:italic
}

#title_syle
{
font-size:12px;
font-family: Verdana;letter-spacing:1; font-weight:bold
}

#content{
padding:10px;
}

.navigat_base{
width:150px;
display:block;
font-size:10px;
font-family: Verdana, Arial, Helvetica;
color:#000000;
padding-left:2px; 
}

.navigat{
width:135px;
height:25px;
display:block;
text-decoration:none;
font-size:11px;
font-family: Verdana, Arial, Helvetica;
color:#000000;
padding:3px;

}

.navigat_index_base a {
width:150px;
display:block;
font-size:10px;
font-family: Verdana, Arial, Helvetica;
color:#000000;
padding-left:10px; float:left
}
.navigat_left_base{
width:150px;
}
.navigat_left_base a:hover {
text-decoration: underline;
}
.navigat_left_base a:active {
text-decoration: underline;
}
.navigat_left_base a:visited {
color:#505050;
} 

.size_moika {
font-size:40px;
font-family: Verdana, Arial, Helvetica;
color:#555577;
}


#content_str div {
position: relative;
width: 100%;
}
#raskaz_title{
position: relative;
width: 100%;
}

.table_galerej_content{width:100%; border: 1px solid #ffffff; padding: 1px;  }
.td_galerej_content {text-align: center; border-style: dashed; border: 1px solid #cccccc; padding: 10px}
.font-family {position: relative; border-left: 1px solid #808080; 
               border-right: 2px solid #808080; border-top: 1px solid #808080; 
               border-bottom: 2px solid #808080; padding: 4px; 
               background-color: #FFFFFF}
               
#podval {
text-decoration:none;
font-size:10px;
font-family: Verdana, Arial, Helvetica;
}