* {
margin:0;
padding:0;
}
html, body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
}
body {
 min-width:800px;
  background:url(/images/bg_01.jpg) repeat-x;
  min-height: 100%;
  height: auto !important;
  height: 100%;
  position: relative;
  font: 80% arial, verdana, tahoma, sans-serif;
    color: #000;
}
a {
	color: #555;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}

#header{ height:143px;}
img {
border:none
}
.contact img{
border:none;
margin-right:10px;
}
.nad_logo{padding-top:22px; width:100%}
.logo{
background:url(/images/logo_02.jpg);
width:322px;
height:90px;
float:left;
}
.contact{
float:right;
padding-right:30px;
}
#content {
clear:both;
}

.menu {
	width:100%;
	height:68px;
	background:url(/images/fon_18.jpg) repeat-x;
}
.menu a {
	font-size:11px;
	font-weight:bold; 
	color:#FFFFFF; 
	padding-right:10px; 
	text-decoration:none;
}
.menu a:hover {
	color: yellow;
}
.menu ul {float:right; padding-right:9.7%; }
.menu li {
	text-align:center;
	list-style:none;
	float:left;
}

.menu_1{background:url(/images/m_21.jpg); width:76px; height:68px;}
.menu_2{background:url(/images/m_22.jpg); width:89px; height:68px;}
.menu_3{background:url(/images/m_23.jpg); width:90px; height:68px;}
.menu_4{background:url(/images/m_24.jpg); width:90px; height:68px;}
.menu_5{background:url(/images/m_25.jpg); width:80px; height:68px;}
.menu_6{background:url(/images/m_26.jpg); width:81px; height:68px;}

.m_l{margin-top:28px; margin-left:15px;}
.m_c{margin-top:28px;}
.m_r{margin-top:28px; margin-left:8px;}

.zag{width:100%; height:19px;background:url(/images/podmenu_23.jpg) repeat-x; }
.zag_text {
	color:#838c8f; 
	font-size:12px; 
	font-weight:bold;
	text-transform: uppercase;
	padding-left:40px; 
	padding-top:2px;
}
.cont{width:90%;padding-bottom:83px; clear:both}

.zag3{background:url(/images/lat_38.jpg); width:189px; height:19px; margin-left:40px;}
#footer {
height:83px;
width: 100%;
position:absolute;
bottom: 0;
background:url(/images/bg_04.jpg) repeat-x;
}
.copyright, .copyright a {
	font-size: 80%;
	margin-top:60px; 
	color:#FFFFFF;
}

.txt{margin-left:40px; margin-top:20px; margin-bottom:30px; clear:both}
.txt p{margin-bottom:10px;}
.txt img{margin:0 15px 0 0;}

.entry_body {
	margin-top:20px; 
	margin-bottom:30px; 
	clear:both;
}

#last_news{width:96%;float:right; height:150px; margin-top:20px; clear:both;}
.left_news{float:left;width:200px; }
#last_news img{ float:left;}
.right_news{float:right;width:200px;}
.center_news{width:200px;}
.zag_news {
	color:#0e6ea8; 
	font-weight:bold; 
	margin-top:20px; 
	margin-left:15px; 
	font-size:10px; 
	float:left
}
.zag_news a {
	color:#0e6ea8;
	text-decoration: underline;
}
.txt_news{font-size:11px; color:#555555; text-align:left; width:200px; float:left;}
.line_news{background:url(/images/line_2.jpg) no-repeat; width:140px; height:10px; float:left}

.more {
	float:left; 
	font-size:10px; 
	color:#0e6ea8;
	text-transform: uppercase;
}
.more a {
	color:#0e6ea8;
	text-decoration: none;
}

.calendar {
	background: url(/images/date.jpg); 
	width: 52px; 
	height: 52px; 
	float: left;
}
.month {
	color: #0073b6; 
	margin-top: 5px; 
	font-size: 11px;
}
.month a, .month a:active, .month a:visited {
	color: #0073b6; 
	text-decoration: none;
}
.month a:hover {color:#fff;}
.day { 
	color: yellow; 
	font-size: 24px;
}
.day a, .day a:active, .day a:visited {
	color:#fff; 
	text-decoration: none;
}
.day a:hover {color:#fff;}
.both{clear:both}

.txt ul {
    margin: 0 0 3px 15px;
}
.txt ul li {
    list-style-image: url(/images/list.jpg);
    margin-bottom: 3px;
}

.txt ol {
    margin: 0 0 5px 15px;
}
.txt ol li {
    margin: 0 0 3px 10px;
}


.form-cont { margin-top:35px; margin-left:10px;width:200px; height:20px;  color:#0f6fa8; font-size:11px;}
.form-cont  input{ margin-left:10px;}
.buton{margin-left:170px; margin-top:20px; background:url(/images/buton.gif); width:62px; height:26px;}
.silka {  margin-left:17px; padding-top:4px;}
.silka a{color:#104363; font-size:11px; font-weight:bold; text-decoration:none;}