Body{
background: url(../img/Background.gif) repeat-x #ffffff;
color:#000000;
margin:0px;
padding:0px;
text-align:center; 
font-family:arial,verdana,tahoma;
font-size:75%;
text-decoration:none;
font-weight:normal;
}
h1{
font-family:georgia,times new roman,arial;
font-size:180%;
font-weight:normal;
color:#d02604;
padding:0px 0px 13px 0px;
margin:0px;
text-decoration:none;
width:100%;
}
h1 a:link, h1 a:visited{
color:#d02604;
text-decoration:underline;
}
h1 a:hover{
text-decoration:none;
}
h2{
font-family:georgia,times new roman,arial;
font-size:120%;
font-weight:bold;
color:#a47e06;
padding:0px 0px 4px 0px;
margin:0px;
text-decoration:none;
}
h2 a:link, h2 a:visited{
color:#a47e06;
text-decoration:underline;
}
h2 a:hover{
text-decoration:none;
}
h3{
font-size:100%;
font-weight:bold;
color:#a47e06;
text-decoration:none;
margin:0px;
padding:0px 0px 4px 0px;
}
h3 a:link, h3 a:visited{
color:#a47e06;
text-decoration:underline;
}
h3 a:hover{
text-decoration:none;
}
h4{
font-size:100%;
font-weight:bold;
color:#d02604;
padding:0px 0px 3px 0px;
margin:0px;
text-decoration:none;
}
h4 a:link, h4 a:visited{
color:#d02604;
text-decoration:underline;
}
h4 a:hover{
text-decoration:none;
}
h5{
font-size:100%;
font-weight:bold;
color:#000000;
padding:0px 0px 3px 0px;
margin:0px;
text-decoration:none;
}
h5 a:link, h5 a:visited{
color:#000000;
text-decoration:underline;
}
h5 a:hover{
text-decoration:none;
}
.article_text p{
padding:0px 0px 16px 0px;
margin:0px;
}
.article_text{
font-size:100%;
text-decoration:none;
color:#545456;
width:480px;
text-align:justify;
line-height:1.3;
}
.article_text a:link, .article_text a:visited{
text-decoration:underline;
color:#a47e06;
}
.article_text a:hover{
text-decoration:none;
}
.article_text ol{
margin:0px;  
padding-bottom:10px;
}
.article_text ol li{
list-style-position:outside;
margin:0px 0px 0px 25px;  
padding:0px; 
}
.article_text img, .article_text img a{
border-color:#a47e06;
}
.article_text ul{
margin:0px;  
padding-bottom:12px;
}
.article_text ul li{
list-style-type:disc;
margin:0px 0px 0px 25px;  
padding:0px 0px 0px 0px; 
}
.article_text table p{
padding:0px;
margin:0px;
}
.article_text2 p{
padding:0px 0px 16px 0px;
margin:0px;
}
.article_text2{
font-size:100%;
text-decoration:none;
color:#545456;
width:676px;
text-align:justify;
line-height:1.3;
}
.article_text2 a:link, .article_text2 a:visited{
text-decoration:underline;
color:#a47e06;
}
.article_text2 a:hover{
text-decoration:none;
}
.article_text2 ol{
margin:0px;  
padding-bottom:10px;
}
.article_text2 ol li{
list-style-position:outside;
margin:0px 0px 0px 25px;  
padding:0px; 
}
.article_text2 img, .article_text2 img a{
border-color:#a47e06;
}
.article_text2 ul{
margin:0px;  
padding-bottom:12px;
}
.article_text2 ul li{
list-style-type:disc;
margin:0px 0px 0px 25px;  
padding:0px 0px 0px 0px; 
}
.article_text2 table p{
padding:0px;
margin:0px;
}


.article_text_search p{
padding:0px;
margin:0px;
}
.article_text_search{
font-size:100%;
text-decoration:none;
color:#545456;
width:676px;
text-align:justify;
line-height:1.3;
}
.article_text_search a:link, .article_text_search a:visited{
text-decoration:underline;
color:#a47e06;
}
.article_text_search a:hover{
text-decoration:none;
}
.article_text2 ol{
margin:0px;  
padding-bottom:10px;
}
.article_text2 ol li{
list-style-position:outside;
margin:0px 0px 0px 25px;  
padding:0px; 
}
.article_text_search img, .article_text_search img a{
border-color:#a47e06;
}
.article_text2 ul{
margin:0px;  
padding-bottom:12px;
}
.article_text_search ul li{
list-style-type:disc;
margin:0px 0px 0px 25px;  
padding:0px 0px 0px 0px; 
}
.article_text_search table p{
padding:0px;
margin:0px;
}
.text{
font-size:100%;
text-decoration:none;
color:#545456;
}
.text a:link, .text a:visited{
text-decoration:underline;
color:#a47e06;
}
.text a:hover{
text-decoration:none;
}
form{
padding:0px;
margin:0px;
}
.Red{
color:#d12604;
}
.Red a:link,.Red a:visited{
color:#d12604;
text-decoration:underline;
}
.Red a:hover{
text-decoration:none;
}
.Grey{
color:#949492;
}
.Grey a:link,.Grey a:visited{
color:#949492;
text-decoration:underline;
}
.Grey a:hover{
text-decoration:none;
}
.Clear{
clear:both;
}
.FloatLeft{
padding:0px;
margin:0px;
float:left;
}
.FloatRight{
padding:0px;
margin:0px;
float:right;
}
#AllRepeat{
background: url(../img/AllBackgroundRepeat.gif) repeat-y;
width:928px;
text-align:left;
margin:0px auto 0px auto;
padding:0px;
}
#AllRepeatMozilla{
background: url(../img/AllBackgroundRepeat.gif) repeat-y;
width:928px;
float:left;
margin:0px auto 0px auto;
padding:0px;
}
#All{
background: url(../img/AllBackground.gif) no-repeat;
width:928px;
float:left;
margin:0px;
padding:0px;
}
#Content{
/*background: url(../img/ContentBackground.gif) no-repeat bottom right;*/
float:left;
padding:0px 7px;
margin:0px;
width:914px;
min-height:750px;
}
#Header{
background:#ffffff;
width:914px;
height:30px;
margin:0px;
padding:0px;
float:left;
}
#HeaderText{
color:#ea381f;
margin:0px;
padding:9px 13px 0px;
float:right;
}
#TopMenu{
background: url(../img/TopMenuBackground.gif) repeat-x #ee4528;
width:914px;
height:29px;
margin:0px;
padding:0px;
float:left;
}
#LeftCol{
width:178px;
float:left;
padding:0px;
margin:0px;
}
#LeftColMenu{
background: url(../img/LeftColMenuBackground.gif) repeat-x;
width:178px;
min-height:150px;
float:left;
padding:0px;
margin:0px;
border-bottom:3px solid #ffffff;
}
#RightSide{
float:right;
width:736px;
}
#RightSideTop{
float:left;
width:736px;
height:150px;
border-bottom:3px solid #ffffff;
}
#MainCol{
width:540px;
float:left;
}
#MainColContent{
margin:0px;
padding:25px 30px;
float:left;
}
#MainColArticle{
width:736px;
}
#RightCol{
width:196px;
float:right;
padding:0px;
margin:0px;
}
.TitleContent{
padding:7px 15px 0px;
margin:0px;
font-family:georgia;
font-size:150%;
}
.BodyContent{
padding:10px 15px;
margin:0px;
}
#SearchTitle{
background: url(../img/SearchTitleBackground.gif) repeat-x;
width:196px;
height:35px;
color:#177101;
float:left;
}
#SearchBody{
background: url(../img/SearchBody.gif) no-repeat;
width:196px;
min-height:115px;
float:left;
}
#InputSearch{
background:#ffffff;
border:1px solid #d1e5ce;
margin:25px 15px 12px 0px;
padding:1px 2px;
float:right;
width:166px;
font-family:arial;
}
.ButtonSearch{
width:67px;
height:18px;
background: url(../img/ButtonSearch.jpg) no-repeat;
border:0px;
margin:0px 15px 15px 0px;
padding-top:2px;
float:right;
text-align:center;
color:#ffffff;
font-weight:bold;
font-family:arial;
font-size:100%;
cursor:pointer;
}
#SearchBody ul{
padding:0px;
margin:0px;
}
#SearchBody ul li{
list-style-type:none;
background: url(../img/SearchPoint.gif) no-repeat 17px 5px;
padding:0px 0px 0px 28px;
margin:0px;
}
#SearchBody ul li a:link,#SearchBody ul li a:visited{
color:#177101;
text-decoration:underline;
}
#SearchBody ul li a:hover{
text-decoration:none;
}
.YellowTitle{
background: url(../img/YellowTitleBackground.gif) repeat-x;
width:196px;
height:35px;
color:#d12604;
float:left;
}
.YellowTitle .TitleContent a:link,.YellowTitle .TitleContent a:visited{
color:#d12604;
text-decoration:underline;
}
.YellowTitle .TitleContent a:hover{
text-decoration:none;
}
.YellowBody{
background: url(../img/YellowBodyBackground.gif) repeat-x #fffef9;
width:196px;
min-height:123px;
border-bottom:3px solid #ffffff;
float:left;
}
#BlueTitle{
background: url(../img/BlueTitleBackground.gif) repeat-x;
width:178px;
height:35px;
color:#0e59b1;
float:left;
}
#BlueBody{
width:178px;
min-height:230px;
background:#f6faff;
border-bottom:3px solid #ffffff;
float:left;
}
#Footer{
background: url(../img/FooterBackground.gif) repeat-x;
width:928px;
height:38px;
float:left;
padding:0px;
margin-bottom:5px;
}
#FooterContent{
float:left;
width:894px;
padding:10px 10px 0px 10px;
margin:0px;
color:#949492;
font-size:95%;
}
#FooterContent a:link, #FooterContent a:visited{
color:#949492;
text-decoration:none;
font-weight:bold;
} 
#FooterContent a:hover{
text-decoration:underline;
font-weight:bold;
}
#dep_col{
width:178px;
padding:3px 0px 10px 0px;
margin:0px;
font-size:105%;
}
#dep_col ul{
padding:0px;
margin:0px;
}
#dep_col li{
padding:0px;
list-style-type:none;
background:url(../img/LeftColMenuPoint.gif) no-repeat 0px 0px;
font-weight:bold;
font-size:105%;
margin:0px 6px 0px 15px;
width:137px;
}
#dep_col li.item_act ul{
padding:0px 0px 6px 15px;
margin:0px;
}
#dep_col li.item_act ul ul{
padding:0px;
margin:0px;
}
#dep_col li li{
font-size:11px;
font-weight:normal;
padding:1px 5px 1px 10px;
background:url(../img/LeftColMenuPointSub.gif) no-repeat 0px 7px;
margin:0px;
width:127px;
}
#dep_col li li li{
width:117px;
}
#dep_col li li li li{
width:107px;
}
#dep_col li a:link, #dep_col li a:visited, #dep_col li a:hover{
text-decoration:none;
}
#dep_col li.item_act a:link, #dep_col li.item_act a:visited{
color:#ffffff;
background:url(../img/LeftColMenuPointAct.gif) no-repeat 0px 0px;
}
#dep_col li.item_act a:hover{
color:#ffffff;
}
#dep_col li.item a:link, #dep_col li.item a:visited{
color:#cb3112;
}
#dep_col li.item a:hover{
color:#ffffff;
background:url(../img/LeftColMenuPointAct.gif) no-repeat 0px 0px #ef4a2b;
}
#dep_col li.item_sub_act{
color:#cb3112;
}
#dep_col li.item_sub_act a:link, #dep_col li.item_sub_act a:visited{
color:#cb3112;
padding:0px;
background:none;
font-weight:bold;
}
#dep_col li.item_sub_act a:hover{
color:#cb3112;
}
#dep_col li.item_sub a:link, #dep_col li.item_sub a:visited{
color:#cb3112;
padding:0px;
background:none;
}
#dep_col li.item_sub a:hover{
color:#cb3112;
font-weight:bold;
}
#dep_col li.item_sub_act li.item_sub a:link, #dep_col li.item_sub_act li.item_sub a:visited{
font-weight:normal;
}
#dep_col li.item_sub_act li.item_sub a:hover{
font-weight:bold;
}
.item_text{
display:block;
width:100%;
padding:3px 5px 3px 15px;
}
.item_sub_text{
display:block;
width:100%;
}
hr{
height:1px;
padding:0px;
margin:0px;
border-top:1px solid #eddda7;
width:100%;
}

#TopMenu ul{
margin:0px 0px 3px 0px;
}
#TopMenu li{
list-style-type:none;
float:left;
margin:0px;
font-weight:bold;
}
#TopMenu li a:link, #TopMenu li a:visited{
list-style-type:none;
float:left;
color:#ffffff;
font-size:105%;
text-decoration:none;
margin:0px;
padding:6px 30px 4px 30px;
}
#TopMenu ul li#active a:link{
text-decoration:none;
}
#TopMenu ul li#active a:hover, #TopMenu ul li#active a:visited, #TopMenu li a:hover{
color:#ef4a2b;
background:url(../img/TopMenuActive.gif) repeat-x;
}
.DepCheck{
background: url(../img/TopMenuDepCheck.gif) no-repeat;
height:26px;
width:1px;
margin:0px;
padding:0px;
float:left;
}
.AktualityBox{
padding:0px 0px 20px 0px;
margin:0px 0px 4px 0px;
border-bottom:1px solid #949492;
}
.AktualityBoxText{
text-align:justify;
line-height:1.3;
padding-bottom:5px;
}
.AktualityBoxText a:link,.AktualityBoxText a:visited{
text-decoration:underline;
color:#a47e06;
}
.AktualityBoxText a:hover{
text-decoration:none;
}
.AktualityBoxText p{
padding:0px;
margin:0px;
}
.KalendarBox{
padding:0px 0px 5px 0px;
margin:0px 0px 4px 0px;
border-bottom:1px solid #eddda7;
}
.KalendarBox p{
padding:0px;
margin:0px;
}
.KalendarBoxText{
text-align:left;
float:left;
width:165px;
line-height:1.3;
}
.KalendarBox ul{
padding:3px 0px 5px 0px;
margin:0px;
text-align:right;
}
.KalendarBox ul li{
list-style-type:none;
background: url(../img/BoxPoint.gif) no-repeat 55px 6px;
padding:0px 0px 0px 0px;
margin:0px;
}
.KalendarBox ul li a:link,.KalendarBox ul li a:visited{
color:#d12604;
text-decoration:underline;
}
.KalendarBox ul li a:hover{
text-decoration:none;
}
.Poll_item, .Poll_item a
{
text-align:left;
padding:0px;
margin:0px;
color:#d12604;
font:normal 12px Arial, Verdana;
text-decoration:none;
}
.Poll_total
{
color:#3b3636;
font:normal 12px Arial, Verdana;
text-decoration:none;
text-align:center;
margin:0px;
}
img.poll_answer
{
background-color:#d1bd7d;
}
.poll_title
{
padding-bottom:7px;
color:#000000;
}
.Input2{
background:#ffffff;
border:1px solid #eddda7;
margin:0px;
padding:1px 3px 0px;
font-family:arial;
font-size:100%;
}
.Button1{
width:67px;
height:18px;
background: url(../img/ButtonSearch.jpg) no-repeat;
border:0px;
margin:0px;
padding-top:2px;
text-align:center;
color:#ffffff;
font-weight:bold;
font-family:arial;
font-size:100%;
cursor:pointer;
}
.Note{
background-color:#fbf7da;
}
.Note_Title{
float:left;
padding:3px 0px 2px 5px;
}
.Note_Reply{
float:right;
padding:3px 5px 2px 0px;
text-align:right;
}
.Note_auhtor{
padding:5px 5px 0px 5px;
margin-top:2px;
}
.Note_text{
padding:5px 5px 13px 5px;
}
ul.BoxPoínt{
padding:3px 0px 5px 0px;
margin:0px;
text-align:left;
}
ul.BoxPoínt li{
list-style-type:none;
background: url(../img/BoxPoint.gif) no-repeat 0px 7px;
padding:2px 0px 2px 15px;
margin:0px;
}
ul.BoxPoínt li a:link,ul.BoxPoínt li a:visited{
color:#d12604;
text-decoration:underline;
}
ul.BoxPoínt li a:hover{
text-decoration:none;
}
a.dalsi:link, a.dalsi:visited{
text-decoration:underline;
color:#d02604;
float:right;
padding-right:10px;
}
a.dalsi:hover{
text-decoration:none;
}
.small{
font-size:95%;
}

.error{
border:1px solid red;
text-align:center;
color:red;
font-weight:bold;
padding:10px 0px;
}