@charset "windows-1251";
/* CSS Document */

/* RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0} 
table {border-collapse:collapse;border-spacing:0} 
fieldset,img {border:0} 
address,caption,cite,code{font-style:normal;font-weight:normal} 
ol,ul {list-style:none} 
caption,th {text-align:left} 
h1,h2,h3,h4,h5,h6 {font-size:100%;color:#000; font-family:Arial} 
hr {border: 0;color: #525252;height: 1px;}
.clear, .clr {clear:both;height:0;font-size: 1px;line-height: 0px}
/*---------- END RESET ----------*/
h1{font-size:2.5em;margin-top:0.6em;margin-bottom:0.6em;line-height:1.2em}
h2{font-size:2em;margin-top:0.9em;margin-bottom:0.9em;line-height:0.9em}
h3{margin-bottom:1.2em;margin-top:1.2em;line-height:1.2em; font-family : Arial; font-size: 14pt; color: #000;text-transform: uppercase;}
h4{font-size:1.2em;margin-bottom:0.1em;line-height:1em;font-family : Arial;margin-top:0.1em;text-transform: uppercase;}

 a, li a, h1 a{color:#000; text-decoration:underline}
 a:hover, li a:hover, h1a:hover{text-decoration:none;  color:#111; cursor:pointer; }
 a:visited, li a:hover, h1 a:hover{text-decoration:underline;  color:#111; cursor:pointer;}
td {text-align:left;} 

/* MAIN STRUCTURE STYLES  */
html{font-size:100%}

body{
	font-size:12px;
	font-family: Arial, Tahoma, Geneva, sans-serif;
	color:#000;
	padding:0;
}

p {	font-size:12px;
	font-family: Arial, Tahoma, Geneva, sans-serif;
	color:#000;
	text-align:left;
	padding-bottom: 10px;
}


.left { float:left}
.right { float:right}
.clenFloat { font-size:1px; clear:both}
.osn { width: auto}
.podr { margin-left:20px}
.inputtext {color:#0}
input {color:#0}

body {
	margin-bottom: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}

.frame {
	border: 1px solid #878787;
}


.inputstyle {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #5F726F;
	background-color: #E2EDEB;
	border: 1px solid #333333;
}


div#leftmenu {
	width:200px;
	padding:0;
}

div#leftmenu a:link {
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	padding-left: 20px;
}

div#leftmenu a:visited {
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	padding-left: 20px;
}

div#leftmenu a:hover {
	color: #444;
	padding-left: 25px;
	cursor: pointer;
}


div#topmenu {
	width:750px;
	height:35px;
	background-color: #23363c;
	padding-left:50px;
	padding-top:15px;
}
div#topmenu a {
	padding-left: 10px;
}

div#topmenu a:link {
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}

div#topmenu a:visited {
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}

div#topmenu a:hover {
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #cdcdcd;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
}


div#downmenu {
	width:1000px;
	height:41px;
	background-color: #878787;
	text-align: center;
	padding-top:15px;
	padding-bottom:15px;
}

div#downmenu a:link {
	font-family: arial;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	font-weight: normal;
	padding-left:5px;
	padding-right:5px;
}

div#downmenu a:visited {
	font-family: arial;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	font-weight: normal;
	padding-left:5px;
	padding-right:5px;
}

div#downmenu a:hover {
	color: #444;
}



.vline {
	background: url(images/vline.gif) 0 0 repeat-y;	
}

.hline {
	background: url('/images/hline.gif') repeat-x;
	height: 1px;
	width: 799px;	
}

.dobro {
	width: 779px;
	padding: 10px;
}

.news {
	width: 579px;
	padding:10px;
	float: left;
}

.blok800 {
	width: 779px;
	padding: 10px;
}
.guest {
	width: 200px;
	float:left;
}

