* { padding:0; margin:0; }

body{
margin:0px;
padding:0px;
text-align:center;
background-color:#e5e5e5;
font-family:Arial;
font-size:12px;
color:#222222;
}

h1{
color: #991a1a;
font-size:17px;
font-weight:bold;
font-family:arial;
margin:25px 0 15px 0;
padding:0 0 10px 0;
border-bottom:1px #d6d6d6 solid;
font-weight:normal;

}
/*
h3{
margin:3px 0 0 0;
font-size:16px;

}
*/
#container{
width:820px;
position:relative;
text-align:left;
margin:0px auto;
background-image: url(images/bg.jpg);
background-repeat: repeat-y;

}

#header{
background-repeat:no-repeat;
}

#content{

width:762px;
margin:0 0 0 10px;
padding:0 0 0 38px;

}

.left{
width:472px;
float:left;
text-align:justify;
}

.left ul{
margin:0 0 0 15px;
color: #ad1f1f;
}

.left ul li{
line-height:15px;
}

.left ul li span{
color:#333333;
}

.right{
width:210px;
margin:0 0 0 40px;
float:left;
}


/*
.right ul li a p{
text-decoration:none;
width:160px;
font-size:11px;
margin:0 0 0 50px;

}
*/

.news{
position:absolute;
width:160px;
font-size:11px;
margin:7px 0 0 50px;
}


.right ul{
margin:0px;
padding:0px;

}

.right ul li{
display:inline;

}

.aktual2{
display:block;
background-image: url(images/news.jpg);
width:210px;
height:41px;
margin:1px 0 0 0;
color:#333333;
text-decoration:none;

}

.aktual2:hover{
background-image: url(images/news2.jpg);
color:#731414;

}

.aktual{
display:block;
background-image: url(images/news.jpg);
width:210px;
height:41px;
margin:1px 0 0 0;
color:#333333;
text-decoration:none;
}

.aktual_akt{
display:block;
background-image: url(images/news2.jpg);
width:210px;
height:41px;
margin:1px 0 0 0;
color:#731414;
text-decoration:none;
}

.aktual:hover{
background-image: url(images/news2.jpg);
color:#731414;
}



#bunky{
width:721px;
height:165px;
clear:both;
}

#footer{
background-image: url(images/footer.jpg);
height:77px;
}

.box{
width:215px;
float:left;
height:110px;
}

.box_header{
background-image: url(images/headerbox.jpg);
height:27px;
background-repeat:no-repeat;
padding:10px 5px 0 10px;
width:200px;

}

.box_content{
background-image: url(images/bgbox.jpg);
background-repeat:repeat-y;
height:110px;
padding:10px;
width:195px;
}

.box_content a{
color:#991a1a;
text-decoration:none;
margin:0px; 

}

.box_content p{
margin:7px 0 0 0;

}

.send{
 float:right; width:71px;    border:0px; font-size:12px; background:none; margin:0px;
 margin:3px; 0 0 0; padding:0px;
 color:#991a1a;

}

.box_footer{
background-image: url(images/footerbox.jpg);
background-repeat:no-repeat;
height:7px;

}

.clear{
height:30px;
width:100%;
clear:both;
}

.tag{
float:right;
margin:15px 50px 0 0;
color:#991a1a;
font-size:11px;
}

.tag a{
color:#991a1a;
font-size:11px;
font-weight:bold;
}

.icon1{
float:left;
margin:0 10px 0 0;
}

.input2{
background-color: #fbfbfb;
border:1px #d6d6d6 solid;
margin: 0 0 5px 0;
color:#5d5d5d
}

.input1{
background-color: #fbfbfb;
border:1px #d6d6d6 solid;
margin: 0 0 5px 0;
color:#5d5d5d
}

.textarea1{
background-color: #fbfbfb;
border:1px #d6d6d6 solid;
overflow:hidden;
width:190px;
height:50px;
margin:0px;
}



.date{
color:white;
font-family:Georgia;
font-size:22px;
position:absolute;
margin:0 0 0 10px;
}

.mesiac{
font-size:10px;
color:white;
position:absolute;
margin:25px 0 0 13px;
}


.btn_text{
color:#991a1a; text-decoration:none;
}

.btn_text_tim{
color:#991a1a; text-decoration:none;
float:right;
font-size:12px;
font-weight:normal;
margin:3px 5px 0 0;
}

.kontakt{
float:right; margin:10px 100px 0 0;

}

h2{
font-size:13px; height:20px; padding:5px 0 0 5px; background-color: #e8e8e8; font-weight:bold;
margin:0px 0px 10px 0;
}

h3{
font-size:14px;
font-weight:normal; 
margin:1px 0px 10px 0;
}

.uvod{
font-size:13px;
}


