/* CSS Document */
* {
margin : 0;
padding : 0;
}

body {
text-align:justify;
background-image : url('body_bg.gif');
background-repeat : repeat-y;
background-position : center top;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 14px;
line-height : 1.5em;
}

h2 {
font : bold 21px Verdana;
text-align : left;
padding-top : 15px;
padding-bottom : 30px;
}

p {
text-align : justify;
line-height : 1.5em;
padding-bottom : 10px;
}


#text {
padding-top : 10px;
padding-left : 50px;
padding-right : 50px;
text-align : justify;
line-height : 1.5em;
background-color : #fff;
}





#text a:hover {text-decoration:none; border-bottom:1px dashed #666666; }

#text ul 
{
padding-left : 50px;
text-align : left;
line-height : 1.5em;	
}

#text li 
{
padding-left : 10px;
text-align : left;
line-height : 1.5em;	
}

#text td,th {
 text-align: left;
}

#obrazky {
padding-left : 15px;
text-align : left;
line-height : 1.5em;
}

#obrazky a:hover {text-decoration : none; border-bottom: none;}


#area {
padding-left : 15px;
text-align : center;
line-height : 1.5em;
}

#area a:hover {text-decoration : none; border-bottom: none;}

#novinky {
background-color : #fff;
}

#novinky h2 {
font : bold 21px Verdana;
text-align : left;
padding-top : 3px;
padding-bottom : 3px;
}


#stranka_obal {
width : 900px;
background-color : #fff;
margin : 0 auto;
}

#hlavicka {
height : 105px;
color:#000;
text-align : right;
padding-top : 3px;
padding-bottom : 10px;
padding-right : 10px;
line-height : 1.2em;
background-image : url('head_bg.gif');
}

#hlavni_zprava {
height : 35px;
color:#000;
padding-top : 7px;
padding-left : 20px;
padding-right : 20px;
background-color:#e8e8e8;
background-image : url('head0_bg.gif');
text-align : right;
}

#formular {
padding-top : 2px;
padding-left : 30px;
padding-right : 10px;
background-image : url('body_input_bg.gif');

}

#formular a:hover {text-decoration : none; border-bottom: none;}

#hlavicka1 {
height : 90px;
color:#000;
padding-top : 5px;
padding-bottom : 2px;
padding-left : 20px;
line-height : 3em;
text-align : left;
background-image : url('head1_bg.gif');

}

#menu {
height : 55px;
background-color: #a3cae9;
text-align : left;
font : bold 14px Verdana;
padding : 0px 0px 0 2px;
line-height : 2em;
background-image : url('head1_bg.gif');
}



#menu1 {
height : 40px;
background-image : url('head1_bg.gif');
text-align : left;
font : bold 14px Verdana;
padding-top : 2px;
padding-bottom : 2px;
padding-left : 20px;
line-height : 1.3em;
}


#menu2 {
height : 40px;
background-image : url('head1_bg.gif');
text-align : left;
font : bold 14px Verdana;
padding-top : 2px;
padding-bottom : 2px;
padding-left : 20px;
line-height : 1.3em;
}

#varovani {
height : 75px;	
background-image : url('headw_bg.gif');
text-align : left;
font : bold 14px Verdana;
padding-top : 25px;
padding-bottom : 2px;
padding-left : 120px;
padding-right : 120px;
line-height : 1.3em;
}


#zprava {
height : 75px;	
background-image : url('headm_bg.gif');
text-align : left;
font :  14px Verdana;
padding-top : 25px;
padding-bottom : 2px;
padding-left : 118px;
padding-right : 118px;
line-height : 1.3em;
}

#mail_head1 {
height : 40x;	
background-image : url('H_message1_bg.gif');
text-align : left;
font :  14px Verdana;
padding-top : 4px;
padding-bottom : 2px;
padding-left : 55px;
padding-right : 118px;
line-height : 2.55em;
}

#mail_head2 {
height : 40px;	
background-image : url('H_message2_bg.gif');
text-align : left;
font :  14px Verdana;
padding-top : 4px;
padding-bottom : 2px;
padding-left : 55px;
padding-right : 118px;
line-height : 2.55em;
}


#mail_head3 {
height : 120px;	
background-image : url('H_message3_bg.gif');
text-align : center;
font :  14px Verdana;
padding-top : 14px;
padding-bottom : 2px;
padding-left : 55px;
line-height : 2.55em;
}

#mail_head4 {
height : 40px;	
background-image : url('H_message4_bg.gif');
text-align : left;
font :  14px Verdana;
padding-top : 6px;
padding-bottom : 2px;
padding-left : 48px;
padding-right : 118px;
line-height : 2.55em;
}

#mail_head5 {
height : 40px;	
background-image : url('body_message_bg.gif');
text-align : left;
font :  14px Verdana;
padding-top : 4px;
padding-bottom : 2px;
padding-left : 55px;
line-height : 2.55em;
}

#mail_bodyH {
background-image : url('body_message1_bg.gif');
height : 25px;
text-align : center;
font :  14px Verdana;
padding-top : 15px;
}

#mail_bodyF {
background-image : url('body_message2_bg.gif');
height : 30px;
text-align : left;
font :  14px Verdana;
padding-top : 1px;
padding-bottom : 2px;
padding-left : 40px;
padding-right : 30px;
line-height : 1.3em;
}



#mail_body {
background-image : url('body_message_bg.gif');
text-align : left;
font :  14px Verdana;
padding-top : 1px;
padding-bottom : 2px;
padding-left : 40px;
padding-right : 30px;
line-height : 1.3em;
}



#mail_footer {
height : 90px;	
background-image : url('body_message_bg.gif');
text-align : left;
font :  14px Verdana;
padding-top : 50px;
padding-bottom : 2px;
padding-left : 60px;
padding-right : 60px;
line-height : 1.3em;
}




#reset {
border : 0 none;
margin : 0;
padding : 0;
float : none;
clear : both;
width : 0;
height : 0;
line-height : 0;
font-size : 0;
}

#paticka {
text-align : center;
width : 100%;
min-height : 30px;
background-color : #fff;
background-image : url('foot_bg.gif');
}

a:link {
color : #000000;
text-decoration : none;
}
a:visited {
text-decoration : none;
color : #000000;
}
a:hover {
color : #000000;
text-decoration : underline;
}

a:active {
text-decoration : none;
color : #000000;
}


#stahovani td {font : bold 22px Verdana;}

#text_stahovani a {text-decoration : none; border-bottom: none;}

#stahovani {
padding : 2px;
background-image : url('body_input_bg.gif');
}



#cara {
padding-top : 3px;	
padding-left : 30px;
padding-right : 10px;
text-decoration:none; 
background-color : #FFF;
}

.tlacitko {
font : normal 14px Verdana;
width : 100px;
padding : 2px;
}

.vstup {
font : normal 14px Verdana;
padding : 2px;
line-height : 1.3em;
}

.vstup_bold {
font : bold 16px Verdana;
padding : 2px;
line-height : 1.3em;
}


.red {
color:#F00;
font: bold 14px Verdana;
}

.white {
color:#FFF;
}

.gray {	
color:#CCC;
}

.submit {
font : bold 14px Verdana;
border : 0;
background : #333;
color : #fff;
margin-top : 15px;
padding : 5px;
float : left;
margin-left : 0;
width : 180px;
}

#novinky_text{
padding-left : 40px;
padding-right : 40px;
text-align : justify;
line-height : 1.5em;
background-color : #fff;
background-image : url('ram-body.gif');
}

#novinky_text h1 {
font : bold 21px Verdana;
text-align : left;
padding-top : 10px;
padding-bottom : 3px;
color:#122169;
}
#novinky_text h3 {
color:#122169;
}


#novinky_head{
height : 20px;	
background-image : url('ram-head.gif');
}

#novinky_foot{
height : 20px;
background-image : url('ram-foot.gif');
}

#novinky_text a {text-decoration:none;  }
#novinky_text a:hover { border-bottom: 1px dashed; }

#novinky_text ul 
{
padding-left : 50px;
text-align : left;
line-height : 1.5em;	
}

#novinky_text li 
{
padding-left : 10px;
text-align : left;
line-height : 1.5em;	
}


#prani_text{
padding-left : 40px;
padding-right : 40px;
text-align : justify;
line-height : 1.5em;
background-color : #fff;
background-image : url('prani-body.gif');
}

#prani_text h1 {
font : bold 21px Verdana;
text-align : left;
padding-top : 10px;
padding-bottom : 3px;
color:#122169;
}
#prani_text h3 {
color:#122169;
}


#prani_head{
height : 20px;	
background-image : url('prani-head.gif');
}

#prani_foot{
height : 20px;
background-image : url('prani-foot.gif');
}

#prani_text a {text-decoration:none; color:#122169; }
#prani_text a:hover { border-bottom: none; }


.obtekani_vlevo 
{ 
float: left; 
margin: 0px 10px 0px 0px; 
padding: 2px; 
} 

