/* CSS Document */
html {
	overflow-y: scroll;
}


* {
margin : 0;
padding : 0;
}

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


}

#body1 {
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 : 12px;
line-height : 1.5em;
}


h1 {
padding-top : 10px;
padding-bottom : 10px;
}

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

h3 {
font : bold 16px Verdana;
text-align : left;
padding-bottom : 5px;
}

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


#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;
}



#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 : 9px;
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');

}


#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;
}

#headzprava {
background-image : url('headzprava_bg.gif');

padding-top : 25px;
padding-bottom : 2px;
padding-left : 118px;
padding-right : 118px;

}
#bodyzprava {
background-image : url('bodyzprava_bg.gif');
padding-left : 118px;
padding-right : 118px;
line-height : 1.3em;
}
#footzprava {
background-image : url('footzprava_bg.gif');
padding-top : 25px;
padding-bottom : 2px;
padding-left : 118px;
padding-right : 118px;

}




#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 : left;
padding-top : 5px;
padding-bottom : 12px;
background-color : #fff;
line-height : 1.3em;
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 {
padding : 2px;
background-image : url('body_input_bg.gif');
}

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


#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 12px Verdana;
}

.blue {
color:#0071E1;
font: bold 12px Verdana;
}


.white {
color:#FFF;
}

.gray {	
color:#CCC;
}

.inverze {
	background-color:black;
	color:white;
}

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

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

#soubor_foot{
height : 30px;
line-height : 1.0em;
background-image : url('soubor_foot.gif');}

#soubor_foot td,th {
 text-align:center;
}

#soubor_head h2 {
color:#122169;
padding-top : 5px;
padding-bottom : 3px;
}

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


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

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


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


#novinky_foot1{
height : 35px;
line-height : 1.5em;
background-image : url('ram-body2.gif');
}

#novinky_foot1 td,th {
 text-align:center;
}

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

#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 18px Verdana;
text-align : left;
padding-top : 10px;
padding-bottom : 3px;
color:#122169;
}
#novinky_text h3 {
color:#122169;
}

#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;	
}

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

#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; 
} 


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

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

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

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

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

#text_stahovani h2 {
color:#122169;
}



#mymenu1 {
padding-top : 10px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 10px;
text-align : center;
line-height : 1em;
font: bold 14px Verdana;
background-image : url("button.jpg");
}


#mymenu1used {
padding-top : 10px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 10px;
text-align : center;
line-height : 1em;
font: bold 14px Verdana;
color: white;
background-image : url("button1.jpg");
}

#mymenu1:hover{
background-image : url("button2.jpg"); color:#6D6D6D;
}
#mymenu1used:hover{
background-image : url("button2.jpg");  color:#6D6D6D;
}

#mymenu2 {
padding-top : 8px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 8px;
text-align : center;
line-height : 1em;
font: bold 14px Verdana;
background-image : url("button.jpg")
}

#mymenu2used {
padding-top : 8px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 8px;
text-align : center;
line-height : 1em;
font: bold 14px Verdana;
color: white;
background-image : url("button1.jpg");
}

#mymenu2:hover{
background-image : url("button2.jpg");  color:#6D6D6D;
}

#mymenu2used:hover{
background-image : url("button2.jpg");  color:#6D6D6D;
}

#mymenu3 {
padding-top : 8px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 8px;
text-align : center;
line-height : 1em;
font: bold 14px Verdana;
}

#mymenu3used {
padding-top : 8px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 8px;
text-align : center;
line-height : 1em;
font: bold 14px Verdana;
color: white;
}




#mymenu {
background-image : url('head1_bg.gif');
padding-bottom : 25px;
padding-left : 20px;
}


#mymenuH {
background-image : url('headHM_bg.gif');
padding-bottom : 25px;
padding-left : 20px;
}




#mymenu td {

	text-align: center;
}

#mymenu td a:visited {text-decoration : none;  color:#000;}


#mymenu0 {
background-image : url('head1_bg.gif');
padding-bottom : 20px;
padding-left : 20px;
}

#mymenu0 table {

	border-style: none;
	border-collapse: collapse;
}

#mymenu0 td {

	border-style: none;
	text-align: center;
}
#mymenu0 td a:visited {text-decoration : none;  color:#000;}
#mymenu0 td a:hover {color: white;}

