html,body{margin:0;padding:0}
body{font: 0.9em arial,sans-serif;background:black;color:white;}
p{margin:0 10px 10px}
a{display:block;color:red;padding:5px;}
div#header{position:relative;padding-bottom:25px;width:100%}
div#header h1{height:80px;line-height:80px;margin:0; padding-left:10px;background: black;color: #79B30B}
div#header p{text-align:center;color:#FF0000;}
div#content p{line-height:1.4}
div#navigation{background:black}
div#extra{background:black}
div#footer{background: black;color: #FFF}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;color: #c0c0c0;text-decoration:none;}
div#footer a:hover{color: #ff0000;}

div#wrapper{float:left;width:100%}
div#content{margin: 0 210px;text-align:justify;}
div#content a{display:inline;padding:0px;margin:0px;}
div#content h1{height:80px;line-height:80px;margin:0; padding-left:10px;background: black;color: #ffcc99}
div#navigation{float:left;width:210px;margin-left:-100%}
div#navigation a{clear:left;}
div#extra{float:left;width:210px;margin-left:-210px}
div#footer{clear:left;width:100%;padding-top:10px;padding-bottom:10px;}

#left_menu {padding-top:10px;padding-bottom:10px;}
#left_menu a{color:#c0c0c0; text-decoration:none;padding:0px;margin:0px;margin-left:15px;background:url(images/strelka_false.gif) no-repeat left;padding-left:12px; font size:1px; font face:Arial;}
#left_menu a:hover{color:#FF0000; text-decoration:none;padding:0px;margin:0px;margin-left:15px;background:url(images/strelka.gif) no-repeat left;padding-left:12px; font size:1px; font face:Arial;}
#left_menu a.active{color:#FF0000; text-decoration:none;padding:0px;margin:0px;margin-left:15px;background:url(images/strelka.gif) no-repeat left;padding-left:12px; font size:1px; font face:Arial;}


#logo {width:1000px;height:193px;background:url(images/head.jpg);text-align:center}
#pos_right {text-align:center}
#pos_right a{font: 0.9em arial; text-decoration:none;color:#c0c0c0;display:inline;}
#pos_right a:hover{color:#ff0000}
#pos_right br{font-size:8pt;}

.sub_menu {padding-left:10px; display:none;}
a.sub_menu {}

h6 {font-size: 12px; display: block; font-weight: bold; text-align: center; -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px;}

div#msf_footer a{display:inline; padding:0; color: white; text-decoration:none;}
div#msf_footer a:hover{color: #ff0000;}


#msf_kir div {padding:0px; margin:0px; border:0px;}
#msf_kir p{ text-align: justify;}
#container #wrapper #content #msf_kir h1{font-size:22px; margin:0; padding-left:10px; background: black; color: #ffcc99; height:45px; line-height:25px; margin-bottom: 10px;}
#msf_kir h2{font-size:20px; margin:0; padding-left:10px; background: black; color: #ffcc99;}
#msf_kir h3{font-size:20px; margin:0; padding-left:10px; background: black; color: #ffcc99;}
#msf_kir a {font-size: 10.5pt; font-family: Arial,sans-serif; color: white;}
#msf_kir a:link,
#msf_kir a:visited,

#msf_kir a:active{text-decoration:none; }
#msf_kir a:hover{text-decoration:underline; color: #FF0000;}

#msf_kir ul{ font-size: 10.5pt; font-family: Arial,sans-serif; list-style:square}
#msf_kir ul li{line-height: normal; padding-left: 10px; margin-right: 7.5pt; margin-top: 0cm; margin-bottom: 7.5pt;}

.img_right     { margin: 0px; padding:  0px; margin-top: 4px; margin-bottom: 10px; margin-left: 20px; margin-right: 0px; padding-right:0px; float: right; }
.img_left     { margin: 0px; padding:  0px; margin-top: 4px; margin-bottom: 10px; margin-right: 20px; margin-left: 0px;float: left; } 


div.knopka{padding:5 30 12 0; margin:0px; border:0px;}
div.knopka span.button_kontact{background-color:#fcb875; color:black; border:1px solid white; height:22px; padding:7px; padding-top:2px; padding-bottom:2px; text-decoration:none; text-align:center;}
div.knopka a{text-decoration:none; cursor: pointer;}
div.knopka a:hover{text-decoration:none; cursor: pointer; text-align:center;}
div.knopka a:hover span.button_kontact{background-color:#ea9138; color:black; border:1px solid white; text-decoration:none;}

table.table_kir{padding:0px; margin:0px; border:0px; width:100%}
table.table_kir td{text-align:center; vertical-align:middle;}

div.line_msf {padding:0px; margin:0px; border-top:1px solid #ea9138;}

#footer2 div{width: 100 px; font-size: 12px; color:white; white-space:nowrap; font-family:arial,sans-serif; margin: 0pt; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px;}
#footer2 p {width: 100 px; font-size: 12px; color:white; white-space:nowrap; font-family:arial,sans-serif; margin: 0pt; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px;}
#footer2 a:link {font-size: 12px; color:white; font-family:arial,sans-serif;}
#footer2 a:visited,
#footer2 a:active{text-decoration:none; color:white;}
#footer2 a:hover{text-decoration:underline; color: #FF0000;}


