/* CSS Document */

body {
    font-family: "Verdana", "Geneva CE", Lucida, sans-serif;
    font-size: 13px;
    text-align: center;
    margin: 0; 
    padding: 0;
    background: #fdf8c5;
    color: #000;
    background-image: url('img/bg.jpg');
    background-repeat: repeat-x;
                        }
                           
#obal {
    width: 930px;
    text-align: center;
    margin: 0 auto; 
    padding: 0; 
        }                      

a {
color: #1c2276;
}
    
a:hover {
color: #f60;
}     
h1, h2 {
font: italic 1.6em Georgia, 'Times New Roman', Times, serif;
}

h3 {margin-bottom: 5px; color: #f60;}
i {color: red;
font-style: normal;
font-weight: bold;}
  
#leva {
    width: auto;
    height: auto;
    margin: 5px 30px 5px 0;
    float: left;
           }
        
#prava {
    text-align: justify;
    margin: 5px 0;    
    height: auto;
    width: auto;
    margin-left: 285px; }
    
.cl {
clear: both;
}

#linky a {
border-right: solid 2px #fff;
padding: 0 7px 0 5px;
font-weight: bold;
color: #fff;
text-decoration: none;
}
#linky{margin: 10px 0 10px 0; text-align: right; width: 964px;}
#linky a:hover {color: #f60;}

#navigace {border: solid #fbf3ab 18px}
#navigace a {
color: #fff;
background: #1c2276; 
border-bottom: dotted 1px #d0d0d0;
text-decoration: none;
display: block;
width: 219px;
text-align: left;
padding: 10px 0;
text-indent: 15px;
font-weight: bold;
font-size: 12px; }

#navigace a:hover {
color: #fff;
background: #f60;

}   

#paticka {    
    font-style: italic;
    text-align: right;
    text-decoration: none;
    padding: 5px 0;
    font-size: 80%;
    background: #fbf3ab;
    
        }
        
table {
width: 930px;
}

td {
text-align: left;
border: 0;
vertical-align: bottom;
font: italic bold 13px Tahoma;
color: #19057E;
}

#madla table{width: 250px;}
#madla td {
text-align: left;
border: 0;
padding: 3px;
}

img {border: 0}
	
	
.kolonky {
        float: left;
        display: inline;
        margin: 0 15px 15px 0;
        text-align: left;
        background: #fff;
        width: 305px;
        font-size: 85%;
                     }
.text {margin: 6px;}     
.kolonky img {margin-right: 8px;}                

.kolonky .nadpis {
font-size: 120%;
background: #f60;
padding: 3px 5px;
color: #fff;
font-weight: bold;
height: 32px;
}
.kolonky a {font-size: 85%;}
.prazdny {
        float: left;
        display: inline;
        margin: 0 15px 15px 0;
        width: 305px;
        height: 130px;
                             }
                             
.levej {float: left;}
.levej2 {float: left; margin-right: 60px;}
 
                                         
/* formular */
#formular form {
	width: 490px;
	}
	
#formular fieldset {
	padding: 10px;
	margin: 0 0 10px 0;
	border: 1px solid #c0c0c0;
}
#formular legend {
	font-weight: bold;
	margin: 5px 0;
	padding: 3px 5px;
	border: 1px solid #c0c0c0;
	background: #fff;
	margin-bottom: 18px;
	color: #585858;
}
#formular label {
	width: 90px;
	float: left;
	display:block;
	text-align: left;
}
#formular form br {
	display: none;
}
#formular input, textarea, select {
	width: 300px;
	margin: 0 0 10px 0;
	}
#formular input.psc {width: 100px}

 /* ///formular */  
 
 
 /* formular2 */
#formular2 form {
	width: 500px;
	}
	
 /* ///formular2 */  

/* plovoucí karty */
.cleaner {
        clear: both;
        
      }         
                         
#galerie .foto {
        float: left;
        display: inline;
        margin: 3px;
        text-align: center;
        border: #fff 1px solid;
        background: #fbef9a;
        padding: 2px;
                     } 
#galerie {font-size: 11px;}                                         
#galerie .foto img {border: 1px solid #fff;}

/* ///plovoucí karty */

