
body  {
	font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
	background: #00209f;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #4d4f51;
}

H1{
	color: #ffffff;
	font-size: 12pt;
	font-weight: bold;
	font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
	}

H2{
	color: #575d62;
	font-size: 16pt;
	font-weight: normal;
	margin-left: 70px; 
	font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
	
}

table{
	width: 95%;
	border: 1px solid #999999;
	border-collapse:collapse;
	
}

tr{
	margin: 0px;
	padding: 0px;
	
}

td{	border: 1px solid #999999;
	margin: 0px;
	padding: 5px;
	
}

a {	color:#00209f;
		margin: 0px;

                }
        
 

a:hover { color: #ffffff;
		   margin: 0px;
        
         }		 



#container { 
	width: 850px; 
	margin: 0 auto; 
	
	background: #c9cdcd url('images/bgr.jpg') repeat-y;
	text-align: left;
	
	
} 


#container-bgr { 
	width: 850px;  
	text-align: left; 
	background: url('images/bgr-com.jpg') no-repeat;
	
	
	
} 



#sidebar1 {
	float: left; 
	width: 230px;
	height: 369px; 
	padding: 0px;
	margin: 0px;
		}

#logo{
	width: 161px; 
	height: 125px;
	padding: 0px;
	margin: 0px;
	float: left;
	position: relative;
	top: 160px;
	left: 35px;
	background: url('images/logo.gif') no-repeat;

}

#poznamky{
	width: 220px; 
	padding: 0px;
	margin: 0px;
	background: url('images/bgr-blue2.jpg') repeat-y;
	font-size: 10px;
	color: white;
	}

.poznamky-text{
   width: 165px;
	position: relative;
	left: 35px;
	
}
#poznamky-end{
	width: 220px; 
	height: 19px;
	padding: 0px;
	margin: 0px;
	background: url('images/bgr-blue-end.jpg') no-repeat;
		
}


#top{
	width: 220px; 
	height: 132px;
	padding: 0px;
	margin: 0px;
	background: url('images/bgr-logo.jpg') no-repeat;

}



#mainContent { 
	margin: 0px 0 0 245px; 
	font-size: 11pt;
		
	} 
	
	
#deska { 
	font-size: 11pt;
	font-style:normal;
	width: 570px;
	color: white;
	float: left;
	
	} 	
	
	
.text { 
    width: 555px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
	color: black;
	text-align:justify;
	z-index: 100;
				
	} 
	
.sortiment { 
    width: 190px;
	height: 105px;
	padding-top: 0px;
	padding-bottom: 10px;
	text-align: left;
	color: white;
	float: left;
	font-size: 11px;
	position: relative;
	left: 42px;
	top: -95px;
			
	} 
	
.sortiment H1, .sortiment2 H1, .sortiment3 H1{ 
    margin: 10px 0px 10px 0px;	
	padding: 0px;	
	} 		

.sortiment a, .sortiment2 a, .sortiment3 a{ 
    text-decoration: none;
	color: white;	
	} 	
	
.sortiment a:hover, .sortiment2 a:hover, .sortiment3 a:hover{ 
    text-decoration: none;
	color: #c9cdcd;	
	} 		
	
.sortiment ul{ 
    padding-left: 13px;
	margin: 3px;		
	} 		
	
.sortiment2 { 
    width: 190px;
	height: 105px;
	padding-top: 0px;
	padding-bottom: 10px;
	text-align: left;
	color: white;
	float: left;
	font-size: 11px;
	position: relative;
	left: 121px;
	top: -95px;
			
	} 
	
.sortiment2 ul{ 
    padding-left: 13px;
	margin: 3px;		
	} 	
	
		
	
.sortiment3 { 
    width: 190px;
	height: 105px;
	padding-top: 0px;
	padding-bottom: 10px;
	text-align: left;
	color: white;
	float: left;
	font-size: 11px;
	position: relative;
	left: 199px;
	top: -95px;
			
	} 	
	
.sortiment3 ul{ 
    padding-left: 13px;
	margin: 3px;		
	} 	
	
.odkaz-sort { 

    width: 140px;
	height: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
	color:#00209f;
	float: right;
	font-size: 11px;
	position: relative;
	top: 25px;
	right: 30px;
			
	} 					
	
.vyraz{ 
    font-size: 14pt;
	padding: 0px;
	margin: 0px;
	text-decoration:underline;
	color:#ffed00;
			
	} 	
	
.vyraz2{ 
    font-size: 14pt;
	padding: 0px;
	margin: 0px;
	text-decoration:none;
	color:#ffed00;
			
	} 		
	
.vice{ 
    font-size: 8pt;
	margin-left: 23px;			
	} 	
	
#jmeno { 
	width: 267px;
	height: 52px;
	background: url('images/jmeno.gif') no-repeat ;
		
	} 		



#right { 
    float: right;
	} 		 
		 
#img_zahlavi {
               width: 850px;
               position: relative;
               left: 0px;
               top:0px;
               height:225px;
			   background: #c9cdcd url('images/foto-top.jpg') no-repeat;
               
               }	
			   
		   	
			   
#menu {
        float: right;
		width: 600px;
		height: 50px;
 
        }
		
#sidebar3 {
        width: 600px;
		height: 50px;
       	font-size:15px;
		margin: 0px;
		padding: 0px;
        }		
        
       
#menu ul {
        width: 600px;
		height: 32px;
		padding: 0px;
		margin: 0px;
		list-style-type:none; 
		position: relative;
		top: 0px;
		left: -7px;
		font-weight: bold;
			
		
		       
		
		
        }
        
#menu li {
        float: left;
        display: inline;
        padding: 0px;
		margin: 0px;
		white-space: nowrap;
		height: 32px;
		text-align: center;
				

        }
		
#menu span {
        position: relative;
		top: -7px;
		

        }	
#menu li.prvni {
        position:relative;
		top: 7px;
        color: #ffffff;
		margin: 0px;
		padding: 0px;
        }			
		
       
        
#menu li.active {
        position:relative;
       color: #00209f;
		margin: 0px;
		padding: 0px;
        }
		
#menu li.active a{
        position:relative;
        color: #00209f;
		margin: 0px;
		padding: 0px;
        }		
        
#menu li a {
        display: block;
        text-decoration: none;
		color: black;
		margin: 0px;
		        
                }
        
#menu li a:hover {
          color: #ffffff;
		  text-decoration: none;
		  margin: 0px;
			          
         }	
		 
#menu img {
          border: 0px none;
        
         }				 	
        
	 		
		 
#footer-t { 
	height: 175px;
	width: 850px;
	background: url('images/paticka.jpg') no-repeat;
	position: relative;
	top: 55px;
	
	} 	
	
#footer-t2 { 
	height: 47px;
	width: 850px;
	background: url('images/paticka2.jpg') no-repeat;
	position: relative;
	top: 0px;
	
	} 
	
#trubky2 { 
	
	width: 214px;
	height: 281px;
	background: url('images/trubky2.gif') no-repeat;
	
	position: absolute;
	bottom: 0px;
		} 				
	
#trubky { 
	
	width: 220px;
	height: 106px;
	background: url('images/trubky.gif') no-repeat;
	position: relative;
	top: -106px;
	z-index: 1;
			} 	
	
#vlajky { 
	width: 120px;
	height: 20px;
	float: right;
	position: relative;
	top: 147px;
	right: 50px;
	}		 
	
#vlajky img{ 
	padding: 5px;
	border: 0px;
	}	
			
#vlajky a{ 
	border: 0px;
	}			
	
	
#footer { 
clear: both;
	padding: 0px; 
	font-size: 9px;
	color: white;
	text-align: center;
	background:#00209f;
	border-top:1px solid #37393b;
	} 
	
	
#footer p {
	margin: 0; 
	text-align: center; 
	padding: 5px;
}

#footer-def { 
clear: both;
	padding: 0px; 
	padding-top: 8px; 
	font-size: 9px;
	color: white;
	text-align: center;
	background:#00209f;
	border-top:1px solid #37393b;
	} 
	
	
#footer-def p {
	margin: 0px; 
	text-align: center; 
	padding: 5px;
}

.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


#tabulkagal
{	border:  0px none;
    margin:  0 px;
	width: 450 px;
	caption-side: bottom;

		}
	
table caption
{	caption-side: bottom;
	}	
	
#tdgal
{	border:  0px none;
	margin:  0 px;
	width: 35px; 
	padding: 0px;
	}
	
#trgal
{	border:  0px none;
	margin:  0 px;
	width: 35px; 
	padding: 0px;
	}	
dl.galerie {border: 1px solid #a2a3a5;
       background-color: #FFFFFF;
       width: 241px;
       text-align: center;
       padding-top: 10px;
       padding-bottom: 10px;
       padding-left: 0px;
       padding-right: 0px;
       float:left;
       margin-right: 5px;
       margin-bottom: 5px; }
	   
.galerie dt {font-weight: normal;
       text-align: center;
       width: 220px;
       margin-left: 10px;
       margin-right: 10px;
       margin-top: 3px;
       font-size: 7pt;             } 
	   
.galerie img {border: 1px solid #a2a3a5;
         width: 220px;
         height: 185px;
         text-align: center;
         margin: 0 10px 0 10px;            } 
         
         


form{ 
       padding: 0px;
       margin: 0px 0px 20px 0px;
       font-size: 9pt;
             }
  
 fieldset {
	    padding: 0px 0px 0px 10px;
	    margin: 0 0 0px 0;
	    border: 1px solid #04069C;
	    width: 550px;
	    color: #000000;
	}
	


legend {
	   font-weight: bold;
	   color: blue;	
	   margin: 5px 0;
	   padding: 3px 10px 3px 10px;
	   border: 1px solid #04069C;
	   background: #04069C;
	   color: white;
	   }

label {
	width: 200px;
	float: left;
	display:block;
	margin-bottom: 5px;
	margin-left: 5px;
}





input, textarea, select {
	width: 310px;
	margin: 0 0 0px 0;
}


.tlacitko {
	width: 120px;
}
	
.kategorie {
	font-size: 14px;
	
}	

.tlacitko {
	height: 25px;
       width: 100px;
        padding: 3px;
		margin:15px 0px 3px 0px;
        font-size: 11px;
        color: #04069C;
        border-left: 1px solid #04069C;
        border-top: 1px solid #04069C;
        border-right: 2px solid #02034E;
        border-bottom: 2px solid #02034E;
        background: #E6EAEB;
        text-align: center;
        font-weight: bold;
 }

.dodaci-f {
	position: relative;
	left: 205px;
}

.dodaci {
	width: 370px;
}
	

.ico, .dic {
	width: 88px;
}
