body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; background-image:url(/images/fon.gif)}
.l {border-left:2px solid #c5c5c5;}
.r {border-right:2px solid #c5c5c5}
.flag {  float:left; font-size:60%; font-weight:bold;}
.flag  img { float:left; padding-right:10px}
.flag a { text-decoration:none; color:#000}
.flag a:visited { text-decoration:none; color:#436aab}
.language1 {font-size:50%; font-weight:bold; text-align: right;height:49px; }
.language1 a { text-decoration:none; color:#000}
.language1 a:hover { text-decoration:none; color:#436aab}
.language {font-size:60%; font-weight:bold;  text-align: right; height:42px;}
.language a { text-decoration:none; color:#000; }
.language a:hover { text-decoration:none; color:#436aab}
h1 {font-size:120%;}
h3 { display:inline; font-size:60%; font-weight:bold}
h2 {font-size:70%; font-weight:bold; margin-right:35px}
h4 {font-size:100%; width:240px;  text-align:center}
.tit {font-size:70%; padding-right:20px; line-height:12px}
.tit a {text-decoration:none; color:black}
.tit a:hover {text-decoration:underline;}
.n {font-size:70%; border-left:3px solid #b42922; display:block; padding-left:5px; color:#000; font-weight:bold;}
.news {font-size:70%; padding-right:15px; }
.news a { text-decoration:none; color:#000; font-weight:bold;}
.news a:hover { text-decoration:none; color:#436aab; font-weight:bold}
.news  img { float:left; padding-right:10px}
.kom {font-size:70%; padding-right:60px; }
.news2{font-size:70%; border-bottom:2px solid #bebebe; margin-right:35px; vertical-align:top}
.news2 img {float:left; margin:0 10px 10px 10px}
.news2 a { color:#000}
.news2 a:hover { text-decoration:none; color:#436aab}
.foto {font-size:70%; text-align:left; border-bottom:2px solid #bebebe; width:630px}
.foto img {float: left;  padding:0 10px 10px 0; }
.foto a { text-decoration:none; color:#000; font-weight:bold }
.foto a:hover { text-decoration:none; color:#436aab; font-weight:bold }
.foot {padding:10px; border-top:2px solid #bebebe; font-size:80%; text-align:right}
.foot a { text-decoration:none; color:#000;}
.foot a:hover { text-decoration:none; color:#436aab}
.forum {font-size:80%; font-weight:bold; background-color:#c1c1c1; padding:10px; margin-left:10px; }
.forum a { text-decoration:none; color:#000;}
.forum a:hover { text-decoration:none; color:#436aab}
.rrr { color:#b52927; background-color:#c1c1c1; font-size:70%; text-align:right; padding-right:20px; padding-top:5px; padding-bottom:5px}
.menu img { padding:0; }
.menu2 img { padding-right:10px}
.menu2 p {border-bottom:2px solid #bebebe; padding-bottom:5px; vertical-align:middle; margin-left:20px}
.menu  a { text-decoration:none; color:#000; font-size:110%; font-weight:bold; }
.menu  a:hover { text-decoration:none; color:#436aab}
.nav {font-size:60%; font-weight:bold; padding-left:10px}
.nav a { text-decoration:none; color:#000; }
.nav a:hover { text-decoration:none; color:#436aab}

.m a { display:block; border-bottom:2px solid #bebebe; padding-bottom:5px; padding-top:3px; text-align:left;
background:url(/images/menu_09.jpg) no-repeat right; width:130px; }
.m  a:hover {background:url(/images/menu_h_09.jpg) no-repeat right; border-bottom:2px solid #b5242e;}
.L_menu { font-size:70%; font-weight:bold;}
.L_menu a { display:block; border-bottom:2px solid #bebebe; padding-bottom:5px; padding-top:10px; padding-left:25px;  text-decoration:none; color:#000;
background:url(/images/L_menu_h.jpg) no-repeat left;  }
.L_menu  a:hover {background:url(/images/L_menu.jpg) no-repeat left;  text-decoration:none; border-bottom:2px solid #b5242e; color:#000;}
.arhiv a  { text-decoration:none; background-image:none; font-size:100%; font-weight:bold; border:none; padding:0; color:#000;}
.arhiv a:hover  { text-decoration:none; background-image:none; font-size:100%; font-weight:bold; border:none; padding:0; color:#000;}

.content {width:650px; margin-left:260px; }
.content2 {width:650px; margin-left:260px; font-size:70%;}
.l_blok {background:url(/images/fon_news.gif) repeat-y;  margin-top:30px; width:600px;}
.kontakt {font-size:70%;}
.kontakt a {color:#000000; font-weight:bold}
.kontakt a:hover {color:#000000; font-weight:bold}
h6 {background-image:url(/images/menu_h_09.jpg)}
.content input {border: 1px solid #bebebe; margin:0 0 5px 0}

.map {font-size:100%; margin:0 0 0 20px}
.map a:link { color:#000000; background:none; font-size:70%;display:block; margin:0 0 0 20px; }
.map a:visited { color:#000000; font-size:70%; display:block;  margin:0 0 0 20px; }
.map a:hover { color:#436aab;font-size:70%; display:block;  margin:0 0 0 20px; }
.map2 { font-size:110%;font-weight:bold; margin:5px 0 10px 0; text-decoration:underline }
.map2 a:link {color:#000000; background:none; font-size:70%;display:block; margin:0; }
.map2 a:visited {color:#000000; background:none; font-size:70%;display:block; margin:0; }
.map2 a:hover {color:#436aab; background:none; font-size:70%;display:block; margin:0; }

.teh {font-size:70%;}
.teh a {color:#0a4aa1; font-size:90%}
.teh a:hover {color:#0a4aa1;}
.teh td {padding:20px 10px 0 10px}
