* {
margin: 0;
padding: 0;
border: 0;
}

body {
padding: 0;
background: #111;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #000;
}

h1{ 
font-size:18px;
margin: 0 auto;
padding: 0;
width: 1400px;
}

#container {
margin: 0 auto;
border: 0;
width: 100%;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #111;
}

#navigation {
width: 968px;
margin: -40px auto 14px 216px;
padding: 0;
}
#navigation p {
width: 192px;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #000;
}
#navigation p a { 
color: #fc3; 
text-decoration: none; 
} 
#navigation p a:hover { 
color: #fff;
text-decoration: none; 
}

#menu {
background: #fc3;
margin: 0 auto;
padding: 0;
width: 1350px;
height: 35px;
}
#menu p {
background: #fc3;
font-family: Verdana;
font-size: 12px;
font-weight: bold;
text-align: center;
color: #111;
margin: auto;
padding: 10px;
width: 1330px;
}
#menu p a { 
color: #111; 
text-decoration: none; 
} 
#menu p a:hover { 
color: #444;
text-decoration: none; 
}

#content {
background: #fff;
margin: 0 auto; 
font-weight: normal;
padding: 0;
width: 1346px;
border-top: 3px solid #999;
border-bottom: 3px solid #999;
border-left: 2px solid #999;
border-right: 2px solid #999;
}

.main {
width: 1009px;
margin: 0 auto;
}

.news_block {
background: #999;
width: 783px;
margin: 0 0 0 auto;
padding: 0;
}

#adress { 
background: #fff;
color: #333; 
font-size: 10px;
text-transform: uppercase;
text-align: left; 
font-weight: bold;
line-height: 150%;
padding: 10px 20px;
margin: 0 auto 0 226px;
border-left: #999 solid 6px; 
width: 737px;
}
#adress a { 
color: #333; 
text-decoration: none; 
} 
#adress a:hover { 
color: #666;
text-decoration: none; 
} 

.zagolovok { 
background: #fff;
color: #111; 
font-size: 12px;
font-style: normal;
text-transform: uppercase;
text-align: left; 
line-height: 150%;
font-weight: bold;
padding: 15px 20px 10px;
margin: 0 auto 0 6px;
width: 736px;
border-bottom: 1px solid #eee;
border-top: 1px solid #999;
}
.zagolovok a { 
color: #333; 
text-decoration: none; 
} 
.zagolovok a:hover { 
color: #666;
} 

.data {
color: #333; 
font-size: 13px;
font-style: italic;
font-weight: normal;
padding: 0 0 5px 18px;
margin: 0;
}

.autor {
background: #fff;
color: #111; 
font-size: 10px;
font-style: italic;
text-align: right;
font-weight: bold;
padding: 5px 20px 10px;
margin: 0 auto 0 6px;
width: 736px;
} 

.news { 
background: #fff;
color: #111; 
font-size: 13px;
font-style: italic;
text-align: justify;
line-height: 150%;
padding: 10px 20px;
margin: 0 auto 0 6px;
width: 736px;
} 
.news a { 
color: #111;
text-decoration: none;
} 
.news a:hover { 
color: #666;
text-decoration: none;
} 
.news a:visited { 
color: #999;
text-decoration: none;
} 
.news p {
color: #333; 
font-size: 10px;
font-style: italic;
text-align: left;
padding: 0;
margin: 0;
width: 662px;
} 

.panel_right {
background: #999;
width: 226px;
float: left;
margin: 0;
}

.submenu_right {
background: #333;
width: 185px;
color: #fc3; 
font-size: 11px;
font-style: bolder;
text-transform: uppercase;
font-weight: bolder;
text-align: center; 
line-height: 150%;
padding: 10px 20px;
margin: 0 0 0 auto;
border-top: 1px solid #999;
border-bottom: 1px solid #999;
}

#actions {
background: #444;
width: 185px;
margin: 0 0 0 auto;
color: #ccc; 
font-size: 10px;
font-style: italic;
text-align: justify;
line-height: 200%;
padding: 10px 20px 15px;
border-bottom: 1px solid #999;
}
#actions a { 
color: #ccc; 
text-decoration: none;
} 
#actions a:hover { 
color: #ccc;
text-decoration: none;
} 

.text {
background: #444;
width: 185px;
margin: 0 0 0 auto;
color: #eee; 
font-size: 12px;
font-style: italic;
text-align: justify;
line-height: 150%;
padding: 10px 20px 15px;
border-bottom: 1px solid #999;
}
.text a { 
color: #eee; 
text-decoration: none;
} 
.text a:hover { 
color: #ccc;
text-decoration: none;
} 

.contacts {
width: 100%;
margin: 5px 0 0;
color: #ccc; 
font-size: 11px;
font-style: italic;
font-weight: normal;
text-align: right;
line-height: 150%;
padding: 0;
}
.contacts a { 
color: #ccc; 
text-decoration: none;
} 
.contacts a:hover { 
color: #ccc;
text-decoration: none;
} 

.anons {
background: #444;
width: 185px;
margin: 0 0 0 auto;
color: #ccc; 
font-size: 10px;
font-style: italic;
font-weight: bolder;
text-align: center;
line-height: 200%;
padding: 20px;
border-bottom: 1px solid #999;
}
.anons a { 
color: #999; 
text-decoration: none;
} 
.anons a:hover {
color: #999;
text-decoration: none;
} 

#socseti {
background: #444;
width: 205px;
margin: 0 0 0 auto;
color: #ccc; 
font-size: 10px;
text-align: center;
padding: 15px 10px 15px;
border-bottom: 1px solid #999;
}
#socseti a { 
color: #ccc; 
text-decoration: none;
} 
#socseti a:hover { 
color: #ccc;
text-decoration: none;
} 

.bok {
background: #ccc;
width: 184px;
margin: 5px auto 0;
color: #fff; 
font-size: 11px;
font-style: italic;
font-weight: bold;
text-align: center; 
line-height: 150%;
padding: 7px 15px;
}
.bok a { 
color: #333; 
text-decoration: none;
} 
.bok a:hover { 
color: #666;
text-decoration: none;
} 

.clearfloat { 
clear: both; 
} 

#clear {
clear: both;
}

#footer { 
background: #fc3;
margin: 0 auto;
padding: 0;
width: 1350px;
height: 35px;
}
#footer p {
background: #fc3;
font-family: Verdana;
font-size: 12px;
font-weight: bold;
text-align: center;
color: #111;
margin: auto;
padding: 10px;
width: 1330px;
}
#footer p a { 
color: #111; 
text-decoration: none; 
} 
#footer p a:hover { 
color: #444;
text-decoration: none; 
}

#copy {
background: #111;
font-family: Verdana;
font-size: 10px;
font-weight: normal;
text-align: center;
color: #ccc;
line-height: 200%;
text-transform: uppercase;
margin: 0 auto;
padding: 10px 0;
width: 1350px;
height: 90px;
} 
#copy a { 
color: #ccc; 
text-decoration: none;
} 
#copy a:hover { 
color: #ccc;
text-decoration: none;
}
