body{
background-image: url('images/fon_puz.jpg');
font-family: Arial, Helvetica;
background-color: #E0D0C0;
color: #003333;
font-size: 10pt;
margin:0px;
padding:0px 
}

table{
table-border-color-light: rgb(102,204,204);
table-border-color-dark: rgb(0,102,102);
font-size: 10pt;
}
h1, h2, h3, h4, h5, h6{
font-family:  Arial;
color: #663300;
}
h1{
color: #996633;
}h2 {
color: #805B40;
font-size: 14pt;
font-weight:bold; font-style:italic
}
h3{
color: #383028;
font-size: 10pt;
text-transform: uppercase;
}
h4{
font-size: 12pt;
color: #663300;
}
h5, li{
color: #663300;
font-size: 10pt;
}
h6{
color: #990000;
}


.vidnaja{
font-family: MS Sans Serif;
font-size: 18pt;
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;
}


#razdelka{
background-image: url('images/vsjkoe/razdelka.gif');
width:9px
}
#menu{
padding:0; background-image: url('images/vsjkoe/lin4_2.jpg')
}

.menu a {
display:block;
background-image: url('images/vsjkoe/Booton_Blu_out4.gif');
color:#663300; 
padding-top:6px;
background-repeat:none;
width:146px;
height:24px;
text-decoration:none;
font-size:11px;
font-weight:bold;
font-family: Verdana, Arial, Helvetica; float:left; margin-top:0; margin-bottom:0
}
.menu a:hover{
background-image: url('images/vsjkoe/Booton_Blu_in4.gif');
}

.menu h2 {
text-decoration:none;
font-size:11px;
font-weight:bold;
font-family: Verdana, Arial, Helvetica;
}


#preload{
position:absolute;
top:-1px;
}
#content{
padding:10px;
}
.table_galerej_content{width: 90%; border: 1px solid #FFFFFF; padding: 1px;  }
.td_galerej_content {text-align: center; border-style: dashed; border: 1px solid #FFFFFF; padding: 10px}
.img_galerej_content {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}