A {color:#333; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
A:link, A:active, A:visited {color:#c00; text-decoration:underline;}
A:hover {color:#000; text-decoration:underline;}

BODY {background:url(i/bg.gif) #c7b497; margin:0 auto; padding:0 0 20px 0; text-align:center;}
TD {color:#444; font-size:10px; line-height:140%; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}

H1 {font-size:17px; font-weight:normal; color:#c00; padding:0; margin:5px 0;}
H2 {font-size:15px; font-weight:normal; color:#333; padding:0;  margin:5px 0;}
H3 {font-size:12px; font-weight:bold; color:#c00; padding:0; margin:10px 0;}
H4, H4 a:hover {font: 11px; font-weight: bold; color: #c36; text-decoration: none;}
HR {color:#ccc; border:none; height: 1px; background-color: #ccc;}

.kafel {background:url(i/bgkafel.jpg) repeat-x center top; margin:auto; text-align:center;}
.tenpad {padding:10px;}

.logo {background:url(i/bglogo.gif) repeat-y; color:#666; height:100px;}

.news {color:#666; font-size:11px; padding:5px 0; margin:10px 0;}
.news b {color:#c00; font-size:14px; font-weight:normal;}
.news p {color:#c00; margin:10px 0 0 5px; padding:0; line-height:150%;}
.news a, .news a:link, .news a:active, .news a:visited {font-size:11px; color:#666; text-decoration:none;}
.news a:hover, .news a:hover span {color:#000; text-decoration:underline; }
.news a span {color:#c00; text-decoration:underline;}
.news hr {color:#ddd; border:none; height:1px; background-color:#ddd; margin:0;}

.maintxt {background:url(i/bgmain.gif) no-repeat right top #fff; padding:20px; margin:40px 0 0 0; line-height:150%;}
.mainhr {background:url(i/bghr.gif) no-repeat center top; margin:10px 0; width:100%; height:15px; }

.dalee a:link {color:#c00; font-size:11px; text-decoration: underline; text-align: right; clear: both;}

.banniz {background:url(i/fonbaniz.jpg) no-repeat; height:110px; padding:5px 10px;}
.banniz ul {margin:0; padding:0; width: 220px; list-style-type:none; float:left;}
.banniz li {background:url(i/bul.gif) no-repeat; font-size:11px; font-weight:normal; margin:0 5px; padding:2px 12px;}
.banniz li a {color:#654; width:100%; padding:0; text-decoration:underline;}
.banniz li a:hover {color:#c00; text-decoration:underline;}
.banniz img {float:right;}

.niz {color:#765; font-size:10px; line-height:160%;}
.niz a, .niz a:link, .niz a:active, .niz a:visited {color:#932; text-decoration:underline;}
.niz a:hover {color: #000; text-decoration:underline;}

#nav ul {background:url(i/bgmenu.png) repeat-y; margin:0; padding:0; list-style-type:none;}

#nav li {font-size:11px; font-weight:normal; margin:0; padding:0; border-top:1px solid #f7f5ee; border-bottom:1px solid #d6cdbf; text-transform:uppercase;}
#nav li li {border:none; padding:0 0 3px 15px; line-height:10px; text-transform:lowercase;}
#nav li a {color:#c00; width:100%; padding:4px 15px; text-decoration:none;}
#nav li a:hover {color:#fff; text-decoration:none;}

#nav .blue a:hover {background: #008fd7; width:100%;}
#nav .green a:hover {background: #60b01f; width:100%;}
#nav .yellow a:hover {background: #f5a300; width:100%;}
#nav .bordo a:hover {background: #c90711; width:100%;}
#nav .violet a:hover {background: #731185; width:100%;}

.form {border: #999 1px solid; background-color: #fff; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.enter {border: #999 1px solid; background-color: #ddd; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}

.mg {color:#765; font-size:10px;}
.mg a, .mg a:link, .mg a:active, .mg a:visited {color:#765; text-decoration:underline;}
.mg a:hover {color: #543; text-decoration:underline;}
img a {border-color:$fff;}
