/*-------------------------вся страничка------------------------ */

* {                
margin: 0;
padding: 0;
border: 0;

}

/*-----------------------тело странички--------------------- */

body {
color: #fff;
background: #000; 
font-family: Verdana, Arial, Helvetica, serif;
}

/*--------------------контейнер странички------------------ */


#container {
width: 995px;
height: 1068px;
margin: 0 auto;
background: #fff; 
}

/*--------------------- шапка------------------------------- */

#header {
background-image: url(header.png);
width: 995px;
height: 72px;
}

/*----------------навигационная панель-------------- */

#nav {
background-image: url(navpan03.png);
height: 41px;
color: #8A0808;
font-size: 13px;
font-weight: bold;
line-height: 2em;
text-align: justify;
text-indent: 300px; 
} 

#nav ul {
list-style-type: none;
} 

#nav li {
display: inline;
letter-spacing: 2px; 
margin: 5px 16px 0 15px;
} 

#nav li a {
color: #585859;
} 

#nav li a:hover {
color: #8A0808;
}

a {
text-decoration: none;
}

/*------------------БОКОВИНА1----------------- */

#box1 {
margin: 0px auto;
float: left;
width: 87px;
height: 955px;
background-image: url(leftblock1b.png)
}
/*--------------------ЯРЛЫК------------------- */

#box3 {
width: 817px;
height: 141px;
margin: 0 0;
float: left;
background-image: url(yarlyk03.png)
}

/*------------------БОКОВИНА2----------------- */
#box2 {
margin: 0px -2px;
width: 87px;
height: 955px;
float: right;
background-image: url(rightblock1b.png)
}

/*------------------KОНТЕНТ1------------------- */

#text {
height: 730px;
width: 810px;
font-size: 80%;
color: #000;
float: left;
margin: 10px 5px 0 5px;
background: #fff;
border : 1px solid #7E2217;
} 

#text h4 {
font-family: Georgia;
font-size: 165%;
text-align: left;
margin: 10px 10px 0px 10px;
color: #7E2217;
}

#text h3 {
font-size: 110%;
font-weight: bold;
text-align: left;
margin: 2px auto;
color: #7E2217;
margin: 10px 10px 0;
}

#text h2 {
font-size: 130%;
font-weight: bold;
text-align: left;
margin: 10px 10px 0;
}

#text p {
text-align: justify;
margin: 0;
padding: 5px 10px 0 10px;
} 

#text a {
color: #7E2217;
border-bottom: solid 1px;
} 

#text ul {
list-style: inside;
list-style-image: url(ukazatel1.gif);
}

#text li {
font-size: 100%;
padding: 5px 10px 0 10px;
}

#text li a:hover {
color: #7E2217;
}

/*------------------KОНТЕНТ2------------------- */

#text2 {
height: 430px;
width: 200px;
margin: 10px 5px 0 5px;
font-size: 80%;
color: #000;
background: #fff;
border : 1px solid #7E2217;
float: right;
} 

#text2 h4 {
color: #7E2217;
font-size: 120%;
font-weight: bold;
margin: 2px auto;
text-align: center;
border-bottom: 1px solid #7E2217;
}

#text2 h3 {
font-size: 110%;
font-weight: bold;
text-align: left;
margin: 2px auto;
color: #7E2217;
margin: 10px 10px 0;
}

#text2 h2 {
font-size: 130%;
font-weight: bold;
text-align: left;
margin: 10px 10px 0;
}

 #text2 p {
text-align: justify;
margin: 0;
padding: 10px 10px 0 10px;
} 

#text2 a {
color: #7E2217;
border-bottom: solid 1px;
} 

#text2 ul {
list-style: inside;
list-style-type: disk;
}

#text2 li {
font-size: 100%;
padding: 5px 10px 0;
}

#text2 li a {
color: #000;
border-bottom: #000 dotted 1px;
} 

#text2 li a:hover {
border-bottom: #000 solid 1px;
} 

/*------------------spisok novosteI---------------- */

#news {
background: #fff;
height: 430px;
width: 200px;
margin: 10px 6px 0 5px;
color: #000;
float: right;
text-align: left;
border: 1px solid #7E2217;
font-size: 80%;
}

#news h4 {
color: #7E2217;
font-size: 120%;
font-weight: bold;
text-align: center;
margin: 2px auto;
border-bottom: 1px solid #7E2217;
}

#news h3 {
color: #7E2217;
font-size:110%;
font-weight: bold;
text-align: left;
margin: 10px 8px 0;
}

#news h2 {
font-size: 130%;
font-weight: bold;
text-align: left;
margin: 10px 10px 0;
}

#news p {
text-align: justify;
margin: 0;
padding: 10px 10px 0 10px;
}

#news a {
color: #7E2217;
border-bottom: solid 1px;
} 

#news ul {
list-style: inside;
list-style-image: url(ukazatel1.gif);
}

#news li {
font-size: 70%;
padding: 5px 10px 0 10px;
}

#news li a:hover {
color: #7E2217;
}

.line {
width: 200px;
height: 1px;
margin: 0px 30px;
}

/*--------------KARTINKI---------------------- */

.img1 {
width: 110px;
height: 121px;
margin: 10px 10px 0 10px;
float:left;
} 

.img2 {
width: 163px;
height: 129px;
margin: 4px 2px 0 0;
float: right;
} 

.img3 {
width: 163px;
height: 129px;
margin: 4px 0 0 1px;
float: left;
}

/* --------------FOOTER------------------ */

#footer {
color : #666666;
margin: -69px 87px;
font-size : 9px;
width: 823px;
height: 69px;
background: url(footer1.png);
float: left;
clear: both; 
} 

#footer a {
color : #585859;
margin: 10px 0;
} 

#footer a:hover {
color : #7E2217;
border-bottom: 1px solid #7E2217;
} 

#footer p {
text-align : center;
padding: 3px 0 0 0;
} 

.clearfloat {
clear : both;
}


/* --------------------POISK-------------------- */

form {
margin: 1px 0 ;
padding: 4px 0 0 0;
background: #fff;
width: 257px;
border-top: 1px solid #7E2217;
text-align: center;
float: left;
}

.area {
background: #fff;
color: #7a7a7a;
font-size: 13px;
margin: 2px 1px 2px 2px;
border: 1px solid #7E2217;
}

.button {
background: url(buttonback1.png) repeat-x;
color: #fff;
font-size: 13px;
margin: 2px 0px 2px 1px;
border: 1px solid #000;
}



/* --------------------YAZYK-------------------- */

#lang {
padding: 1px 1px;
width: 42px;
text-align: center;
float: right;
margin: 14px 84px 0 0;
}






