body {
	color: #000000;
	background-color: #ffffff;
	background-image: url('../images/index/bg.gif');
	font-family : verdana, sans-serif;
	font-size : 12px;
	
	 SCROLLBAR-FACE-COLOR: #ffffff; 
     SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
     SCROLLBAR-SHADOW-COLOR: #ffffff; 
     SCROLLBAR-3DLIGHT-COLOR: #7B9CB5; 
     SCROLLBAR-ARROW-COLOR: #7B9CB5; 
     SCROLLBAR-TRACK-COLOR: #ffffff; 
     SCROLLBAR-DARKSHADOW-COLOR: #7B9CB5;
	
}



/*					------------------- Zacatek Hlavicky -----------------------	*/

#hlavicka {
	background-color: #ffffff;
	width: 750px;
	height: 85px;
	padding: 0 0 0 0;
	/*border-bottom: 1px solid #7B9CB5;*/
	border-left: 1px solid #7B9CB5;
	border-right: 1px solid #7B9CB5;
	margin : 5px 0 0px 0;
	clear: right;
}

#hpruh {
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	
}

#zaklobr{
	margin : 0 10px 0 0;
	padding : 0 0 0 0;
	float: left;
	clear: right;
}

#pozice{
	font-size : 20pt;
	text-align : left;
	/*margin : 0 0 0 5px;*/
	padding: 20px 0 0 0;
	float: left;
	clear: right;
	
}

#nadpis {
	margin : 0 0px 0 0px;
		float: right;
	/*clear: right;*/
}

#vpruh {
	background-color: #ffffff;
	clear: right;
	width: 750px;
	margin : 0 0 0px 0;
	height: 20px;
	padding : 0 0 0 0px;
	background-image: url('../images/index/vpruh.gif');
	display : block;
	background-repeat : no-repeat;
	border-left: 1px solid #7B9CB5;
	border-right: 1px solid #7B9CB5;
}

.mnadpis {
	margin : 1px 10px 0 10px;
	float: left;
	clear: right;
	/*background-color : transparent;
	text-align : left;*/
}

.vlajky {
	margin : 3px 40px 0 0;
	float: right;
	/*background-color : transparent;
	background-image : inherit;*/
	text-align : right;
	}

/*					------------------- Konec Hlavicky -----------------------	*/

/*                 -------------------- Zacatek menu ----------------------*/

#menu{
    background-color: #ffffff;
	clear: left;
	width: 750px;
	text-align : center;
	height: 20px;
	padding : 4px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	font-size : 11px;
	border-left: 1px solid #7B9CB5;
	border-right: 1px solid #7B9CB5;
}

#menu a {
	text-decoration : none;
	font-weight : bold;
	/*background : #b7c9d6;*/
	color : #000000; 
}

#menu a:hover {
    font-weight : bold;
	color : red; 	
}
/*                --------------------Konec menu -------------------------*/


#list {
	color : #000000;
	background-color: #ffffff;
	width: 750px;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #7B9CB5;
	border-bottom: 1px solid #7B9CB5;
	border-left: 1px solid #7B9CB5;
	border-right: 1px solid #7B9CB5;
	margin : 0px 0 0px 0;
} 
/*					------------------- Zacatek prave strany -----------------------	*/

#pravy_pruh{
	width : 150px;
	padding : 0px 0px 0px 0px;
	float: left;
	clear: right;
	margin-bottom : 5px;
	margin-left : 3px;
	margin-top : 6px;
}

#prav{
   	text-align : left;
	background-color: transparent;
	border-bottom: 1px solid #7B9CB5;
	border-left: 1px solid #7B9CB5;
	border-right: 1px solid #7B9CB5;
	border-top: 1px solid #7B9CB5;
	margin : 0px 0px 5px 0px;
	padding : 0px 0px 0px 0px;
}
#prav_nadpis {
    background-image: url('../images/index/menu_pruh.gif');
	font-size : 10pt;
	text-align : center;
	color: #ffffff;
	padding : 0px 0px 0px 0px;
}
	
#akt_text{
	padding : 5px 5px 5px 5px;
	font-size : 8pt;
	}

#akt_text a {

	text-decoration : none;
    font-weight : normal;
	color : #000000; 
	
}

#akt_text a:hover {
/*    font-weight : bold;*/
	color : red; 	
}	

#menu_odkaz {
	font-size : 8pt;
	margin: 4px 5px 10px 5px;
	text-align:center;
/*	background : #ebebeb;*/
}

#oddelovac {
    margin: 3px 0px 3px 0px;
	height:2px;
	width : 20px;
}

#menu_odkaz a {

	text-decoration : none;
    font-weight : bold;
	color : #000000; 
	
}

#menu_odkaz a:hover {
/*    font-weight : bold;*/
	color : red; 	
}	

#flash{
	padding : 0px 0px 0px 0px;
	float: left;
	clear: none;
	border-bottom: 1px solid #7B9CB5;
	border-left: 1px solid #7B9CB5;
	border-right: 1px solid #7B9CB5;
	border-top: 1px solid #7B9CB5;
}

/*					------------------- Konec  prave strany -----------------------	*/



/*                 ------------------- Zacatek Obsahu ----------------------------*/

#obsah{
	text-align : justify;
	color : #000000;
	margin : 6px 6px 5px 161px;
	padding : 5px 5px 5px 5px;
	clear:right;
	display : block;
	border-top: 1px solid #7B9CB5;
	border-bottom: 1px solid #7B9CB5;
	border-left: 1px solid #7B9CB5;
	border-right: 1px solid #7B9CB5;
	
}

#obsah a {
    font-size : 10px;
	text-decoration : none;
	font-weight : bold;
	color : #000000; 
}

#obsah a:hover {
    font-weight : bold;
	color : red; 	
}

#banner {
	/*float: right;*/
	margin: 5px 5px 5px 5px;
	
}

H4 {
    font-size:12px;
	clear:right;
}

#u_uvitani {
	font-size : 11pt;
	text-align : center;
		}
		
#obsah_nadpis{
	height:18px;
	background-color: #7B9CB5;
	background-image: url('../images/spolecne/pruh_nadpis.gif');
	background-repeat : repeat-y;
	margin:0px 0px 10px 0px ;
}
.obsah_nadpis{
	color: #ffffff;
	margin: 5px 0 0 4px;
}

#info{
    background-color: #ffffff;
	font-size : 10px;
	float: right;
	margin: 0 0 5px 5px;
	width: 200px;
	border: 1px solid #000000;
	padding: 5px 5px 5px 5px;
}



.sekce_obrazek{
	margin: 0px 5px 3px 0px;
	/*float: left;*/
	border: 1px solid #000000;
}

/*               ---------------------- Konec obsahu ---------------------------*/

/*              ---------------------- Zacatek Uvodu ---------------------------*/

#u_menu_blok_left{
	width: 270px;
	height: 150px;
	float: left;
	margin : 5px 5px 5px 2px;
}

#u_menu_blok_right{
	width: 270px;
	height: 150px;
	float: right;
	margin : 5px 2px 5px 5px;
}
	
#u_menu_nadpis{
	color: #ffffff;
	background-image: url('../images/uvod/nadpis.gif');
	background-repeat: repeat-y;
	/*height: 20px;
	*/
	text-align : left;
	font-size : 12px;
	padding : 2px 0px 2px 5px;
}

#u_menu_nadpis a {
	font-size : 12px
	text-decoration : none;
	font-weight : normal;
	color : #ffffff;
}

#u_menu_nadpis a:hover {
    font-weight : normal;
	color : #000000; 	
}
	
.u_menu_text{
	text-align : justify;
	padding : 2px 0px 2px 5px;
	}	
.u_menu_img {
	margin : 5px 5px 5px 1px;
	border: 0px;
	float: left;
	}
	
#u_vyber{
	margin : 10px 5px 5px 20px;
	clear:right;
}	
	
	
/*              ---------------------- Konec Uvodu  ---------------------------*/

/*              ---------------------- Zacatek knihy navstev -----------------*/	
.table { width: 100%;
		border-top: 1px solid #7B9CB5;
	    border-bottom: 1px solid #7B9CB5;
	    border-left: 1px solid #7B9CB5;
	    border-right: 1px solid #7B9CB5;  }

.table_text { width: 100%;
		border-top: 0px solid #7B9CB5;
	    border-bottom: 1px solid #7B9CB5;
	    border-left: 1px solid #7B9CB5;
	    border-right: 1px solid #7B9CB5;  }
		
.tr2 { background-color: #c0c0c0; }
.tr1 { background-color: #7B9CB5;
		border-top: 1px solid #7B9CB5;
	    border-bottom: 1px solid #7B9CB5;
	    border-left: 1px solid #7B9CB5;
	    border-right: 1px solid #7B9CB5; }
.tr3 {  
	    border-top: 1px solid #7B9CB5;
	    border-bottom: 1px solid #7B9CB5;
	    border-left: 1px solid #7B9CB5;
	    border-right: 1px solid #7B9CB5;
}
.td1 { width:50%;  font-size: 8pt; color: black; border-width: 1px,1px,1px,1px; border-color: red;}
.td2 { width:100%; font-size: 8pt; color: black; }
.jmeno { background-color: #c0c0c0; width:50%; font-family: arial; font-size: 8pt; color: black; }
.odkaz { background-color: #c0c0c0; width:50%; font-family: arial; font-size: 8pt; color: black; }
.cas { background-color: #c0c0c0; width:50%; font-family: arial; font-size: 8pt; color: black; }
.text { background-color: #c0c0c0; width:50%; font-family: arial; font-size: 8pt; color: black; }
.upcas { width:25%; font-family: arial; font-size: 8pt; }
.uptext { text-align: left; width:75%; font-family: arial; font-size: 8pt; }

hr { width:90% ;
     height:1px ;
     color: #7B9CB5; }

.normal { font-size: 10pt; 
           }


a:link.opak { color:black; }
a:visited.opak { color:black; }
a:hover.opak { color:red; }



/*Zacatek -  Vstupni formular */
.nkniha {
	width :500px;
		border: 0 0 0 0;
}

.povinne {
	font-size: 11px ;
	padding: 0 5px 0 0;
	font : bold;
}

.nepovinne {
	font-size: 11px ;
	padding: 0 5px 0 0;
	font : normal;
}
					
.formular { 
	    font-size: 11px;
	    border-top: 1px solid #7B9CB5;
	    border-bottom: 1px solid #7B9CB5;
	    border-left: 1px solid #7B9CB5;
	    border-right: 1px solid #7B9CB5;
	    text-align: left; 
		margin: 1px 0 1px 0;
		}
		
.infotext {
     color: #000000;
	 font : normal;
	 font-size: 7pt;
}

.button { 
   margin: 2px 0 0 35px;
   font-size: 8pt ;
   font-weight: normal ;
  color: #000000 ; 
  background: #7B9CB5; 
  border-top: 1px solid #7B9CB5;
  border-bottom: 1px solid #7B9CB5;
  border-left: 1px solid #7B9CB5;
  border-right: 1px solid #7B9CB5;
 }
/* Konec - Vstupni formular */




		
.vstup { 
		height : 18px;
	    font-size: 11px;
	    text-align: left; 
		}
/*              ---------------------- Konec knihy navstev -----------------*/		


/*              ---------------------- Zacatek formular  -----------------*/	
table.formular-oz{
	
	     border: 1px solid #7B9CB5;
		 width:560px;
		 font-size: 10px;
         text-align: left; 
		 margin: 1px 0 1px 0;
}

td.formular-oz-left{
		 width: 40%;
		 border: 1px solid #7B9CB5;
}

td.formular-oz-right{
		 border: 1px solid #7B9CB5;
		  width: 60%;
}
textarea.formular-oz{
	 width: 100%;
	 height: 100%;
	 border:0px;
}

#doplnujici-udaje{
	    /* border: 1px solid #7B9CB5;*/
		 width:560px;
		 height: 20px;
		 font-size: 10px;
}
input.doplnujici-udaje{
      border: 1px solid #7B9CB5;
	  float: right;
	  clear: right;
	  /*margin:5px 2px 5px 0px;*/
}
.doplnujici-udaje{
	/*margin: 5px 0 5px 5px;*/
	 float: left;
}  

/*-------------- nova verze  ------------------*/
#form-blok{
	
	    /* border: 1px solid #7B9CB5;*/
		 width:560px;
		 font-size: 10px;
         text-align: left; 
		 margin: 1px 0 1px 0;
		 float: right;
}

.form_left{
	    float: left;
	}

.form_right{
	 float: right;
}

input.text-pole{   
	border: 1px solid #7B9CB5;
	
}

#form-formatovani{
	    /* border: 1px solid #7B9CB5;*/
		 width:560px;
		 height: 20px;
		 font-size: 10px;
}

#form-formatovani-kontrola{
	    /* border: 1px solid #7B9CB5;*/
		 width:300px;
		 height: 20px;
		 font-size: 10px;
}


/*              ---------------------- konecformular  -----------------*/	

/*              ---------------------- Zacatek doni hlavicky -----------------*/
#dolni_hlavicka {
	margin: 0px 0px 0px 0px;
    padding: 0 0 0 0; 
	background-color: #7B9CB5;
	width:748px;
	height: 42px;
	font-size : 10px;
    clear : both;
	border-left: 1px solid #7B9CB5;
	border-right: 1px solid #7B9CB5;
	}

.designed {
    margin: 3px 0px 0px 5px;
	float: left;
	clear: none;
	text-align : left;
}

.webmaster {
    margin: 3px 5px 0px 0px;
	float: right;
	clear: none;
	text-align : right;
}

#dolni_hlavicka a{
	color: #000000;
	text-decoration: none;
	font-weight : bold;
}

#dolni_hlavicka a:hover {
	color: #A52A2A;
	text-decoration: underline;
	font-weight : bold;
}
/*             ---------------------- Konec dolni hlavicky --------------------*/