html, body, table, td{
padding:0;
margin:0;
border:none;
border-collapse:collapse;
font-family:Arial, Tahoma;
font-size: 14px;
vertical-align:top;
}

body{background-color:#304e8b;}

.just{text-align:justify;text-indent:10px;}

h1{
text-align:center;
font-family:Arial, Tahoma;
font-size:20px;
color:#796857;
}

h2{
text-align:center;
font-family:Arial, Tahoma;
font-size:18px;
color:#796857;
}

h3{
text-align:center;
font-family:Arial, Tahoma;
font-size:16px;
color:#796857;
}

hr{
width:200px;
color:#333;
}

#telo{
text-align:left;
width:1000px;
padding:0;
margin:0;
}

td.levo{
width:49px;
background:url(/img/levo2.jpg) repeat-y;
background-position:top left;
height:678px;
font-size:1px;
}

td.pravo{
width:44px;
background:url(/img/pravo2.jpg) repeat-y;
background-position: top right;
height:678px;
font-size:1px;
}


td.levon{
width:49px;
background:url(/img/levo2.jpg) repeat-y; 
background-position: bottom left;
font-size:1px;
}

td.pravon{
width:44px;
background:url(/img/pravo2.jpg) repeat-y;
background-position: bottom right;
font-size:1px;
}


td.mid{
width:907px;
background:url(/img/mid.jpg);
}

#nutro{
width:1000px;
background:url(/img/mid.jpg);
border:#555 5px solid;
}

td.menu{
width:250px;
}

td.precont{
width:750px;
vertical-align:top;
}

div.content{
padding: 20px 20px 20px 20px;
margin: 20px 20px 20px 20px;
background:url(img/bg.png);
border-top:#ccc 1px solid;
border-left:#ccc 1px solid;
border-right:#777 1px solid;
border-bottom:#777 1px solid;
font-family:Arial, Tahoma;
font-size: 14px;
}

#menunoflash{
background:url(/menu.png) no-repeat;
background-position:10px 0;
width:250px;
height:680px;
padding:0;
margin:0;
text-align:left;
}

#menunoflash a{
padding:0;
margin:0;
}

#noflash1{
position:relative;
top:45px;
left:85px;
}

#noflash2{
position:relative;
top:170px;
left:12px;
}

#noflash3{
position:relative;
top:295px;
left:-60px;
}

#noflash4{
position:relative;
top:350px;
left:85px;
}

#noflash5{
position:relative;
top:470px;
left:12px;
}

.noie6{display:block;}
.ie6{display:none;}

#indexnoflash{
background:url(/img/index.jpg) no-repeat;
width:1000px;
height:775px;
text-align:left;
}

#noflash1i{
position:relative;
top:360px;
left:90px;
}

#noflash2i{
position:relative;
top:360px;
left:185px;
}

#noflash3i{
position:relative;
top:360px;
left:265px;
}

#noflash4i{
position:relative;
top:360px;
left:355px;
}

#noflash5i{
position:relative;
top:360px;
left:440px;
}

.portf{
border:#000 1px dotted;
width:650px;
margin: 10px 0 0 0;	
}

/*---------------------------------------*/
.portf img{
border:#000 1px solid;
padding:2px;
}

.portf a{
color:#796857;
}
/*---------------------------------------*/

img.bord{
border:#000 1px solid;
padding:2px;
}

div.gallery{
padding:0;
margin:0;
}

.gallery img{
border:#000 1px solid;
padding:2px;
margin:5px;
}

.galnav a{
color:#796857;
}

.galnav span.galnav{
margin-left: 5px;
margin-right: 5px;
}

.order a {color:#000;}

a.hl { color:#000; text-decoration:none; cursor:default;  }


/* guestbook */
div.uttagblist { margin:20px 10px 0 20px;}
div.uttagblist span.gbnav{color:#000000; font-weight:bold;}
div.uttagblist div.gbmessage {border:#796857 2px groove; border-left:none; border-right: none; border-bottom:none; margin: 10px; padding: 10px;}
div.uttagblist p.gbpost {color:#796857;}
div.uttagblist span.gbauthor {font-weight:bold; color:#796857;}
div.uttagblist span.gbdate {font-weight:bold; color:#796857;}
div.uttagblist p.gbreply {color:#000;}
div.uttagblist span.gbreplytitle {font-weight:bold; }

div.uttagbform { margin:20px 10px 0 20px;}
div.uttagbform h6  { color:#000; font-size:14px; text-transform:uppercase;}
div.uttagbform dl  { color:#796857; font-size:14px; font-weight:bold;}
/* guestbook end */

/* Îòçûâû */
.otzivlist{text-align:center;}
.otzivform{display: none;}
/* END Îòçûâû */ 

a.hl { color:#000; text-decoration:none; cursor:default;  }
a.hla { color:#00a; text-decoration:none; cursor:default;  }