
/* ------------ main.php ----------------- */

	 a:link   	{
	color: Black;
	TEXT-DECORATION: none;
	}
	a:hover  	{

	color: Black;
	TEXT-DECORATION: underline;
	}		
	a:active  	{
	TEXT-DECORATION: underline;
	color: Black;
	}
	a:visited  	{
	TEXT-DECORATION: none;
	color: Black;
	}


body, html 
{ 
border: 0px none; 
margin: 0px; 
padding: 0px; 
font-family:  "Arial", "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;  font-size: 9pt;

} 



.resetovac 
{ 
border: 0px none; 
margin: 0px; 
padding: 0px; 
float: none; 
clear: both; 
width: 0px; 
height: 0px; 
line-height: 0px; 
font-size: 0px; 
} 


p, img, table, tr, th, td
{ 
border: 0px none; 
margin: 0px; 
padding: 0px; 
} 

 h1 	{ 	
		text-align	: center;
		margin		: 0px; 
		padding		: 0px; 
    	}

 h2 	{ 	

font-family:  "Arial", "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;  font-size: 11pt;	
margin: 0px; 
padding: 0px; 	
    	}

 h3 	{ 	
font-family:  "Arial", "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;  font-size: 10pt;
margin: 0px; 
padding: 0px; 		
    	}
 h4 	{ 	
font-family:  "Arial", "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;  font-size: 9pt;	
margin: 0px; 
padding: 0px; 	
    	}

#hlavnipanelhlavicka 				/* Hlavicka stredu */
{ 
margin: 0px 5px 0px 5px;
} 

#bodyhlavicka 
{ 
background-color: #ffffcc; 
} 

#bodypaticka 
{ 
background-color: #ffffcc; 
} 

#strankahlavicka 
{ 
} 

#strankapaticka 
{ 
	background-color: #FFFFE0;	
	height		: 30px; 
 	padding-top	: 10px; 
} 

#strankaobal 					/* 1 Hlavni okno*/
{ 
width: 1000px; 

min-width: 600px; 
max-width: 1000px; 
margin: 0px auto 0px auto; 

} 

#strankaobal1 					/* 2 Hlavni okno*/
{ 
background: url('left.gif') top left repeat-y; 
} 

#strankaobal2 					/* 3 Hlavni okno*/
{ 
background: url('right.gif') top right repeat-y; 
} 

#levypanelobal 					/* Levy panel*/
{ 
float: left; 
width: 195px; 			/* 	  sirka leho menu		*/
margin: 0px 0px 0px 0px; 	/*	  UP Right Down	left	Vnitrni */
padding: 0px 0px 2px 2px; 	/*	  UP Right Down	left	Vnejsi */
font-size: 100%;
} 

#pravypanelobal 				/* Pravy panel*/
{ 
float: right; 
width: 200px; 
margin: 0px 0px 0px 0px; 	/*	  UP Right Down	left	Vnitrni */
padding: 0px 0px 2px 2px; 	/*	  UP Right Down	left	Vnejsi */
font-size: 100%; 

} 

#hlavnipanelobal 				/* Vnitrni panel = levy + stred + pravy + paticka stredu */ 
{ 				/*	  UP Right Down	left	Vnejsi*/
padding: 0px 200px 0px 200px; 	/* pozice paticky stredu */
/*	border	: 1px solid Blue; */
} 



#hlavnipanelpaticka 				/* Paticka stredu */
{ 
/*background-color: #dddddd; */
} 


/* ------------ main.php ----------------- */


 

 .nadpis 	{
		text-align	: left;
		text-decoration	: underline;
		padding-left	: 2px;
    } 

 .nadpis_velky 	{
		text-align	: left;
		font-weight	: bold;
		font-size	: 12pt; 
    } 

 .hlavni{ 		
		text-align	: left;
    		background-Color: transparent;	
		position	: relative;
		top		: -17px;

    } 


 .head{ 	font-weight	: bold;  
		
     		text-align	: left; 
		line-height	: 15pt;
		padding-left	: 2px;
		width		: 350px
    }

 
 .right_head{
     		text-align	: right; 
		padding-right	: 10px;		
    }   
 .ramecek{	float		: left; 
		width		: 48px;
		height		: 36px; 
		padding-right	: 3px;


    }   
 .ramecek1{	height		: 125px; 	/* pouze cara */
		width		: 490px; 
		border-top	: 1px solid Black;
		padding-left	: 5px;
    }   
    
 .line{		 
		width		: 200px; 
		padding-left	: 5px;
		border-bottom	: 1px dotted white;
		padding-right	: 5px;
    } 
 .underline{				/* pouze cara */
		text-align	: center;
		border-top	: 1px solid #B22222;
		margin-top	: 20px;
		width		: 585px; 
		margin-left	: 5px;
    }

 .line_down{		 
		border-bottom	: 1px solid Black;

    } 
 .line_down_white{		 
	background-color: #FFFFE0;	
	padding		: 5px;
	border-bottom	: solid 1px; 
	border-right	: solid 1px; 
	width		: 590px; 
    } 


 .vypln{
     		background-Color: #90EE90;
		padding-left	: 3px;
		padding-right	: 3px;
		 
    }


/* ------------ head.php ----------------- */

  #tb01 {
     	border-collapse: collapse;
    }
  #tb01 td {

     	padding-left: 0ex;
     	padding-right: 0ex;
    }



/* ------------ vypis_kontakt_h.php -------- */
  #tb04a {
     	border-collapse	: collapse;		
     	border		: none 1px Gray;
	width		: 195px;

    }

  #tb04a td#small {						/* NADPIS */	
    	background-image: url(../picture/okno_m.png);	
     	text-align	: center;
	height		: 10px;	
	
     	margin-top	: 0ex;
     	margin-bottom	: 0ex;
	height		: 14px;
    }	

  #tb04a td#small2 {						/* Down */
    	background-image: url(../picture/okno_v_end.png);
     	text-align	: left;	
	padding-left	: 7px; 
	padding-right	: 5px; 
	height		: 50px;
	line-height	: 13pt;
    }	

/* ------------ vypis_main.php -------------- */
  #tb020 {
	border		: none 1px white;     	

    }
  #tb020 td {	
	width		: 245px;
	border		: none 1px white;  						
     	border-collapse	: collapse;
     	text-align	: left; 
	
	padding		: 0px;
	margin		: 0px;
     	background-Color: #006400;
    }

/* ------------ vypis_formular.php -------------- */
input, textarea { BACKGROUND-COLOR: #efefef;
}
.tlac { COLOR: White; BACKGROUND-COLOR: #B22222; CURSOR: pointer;
}
.levy {
	width		: 160px;
	background-color: #FFFFE0;	
	padding		: 10px;
	height		: 20px;
	border-bottom	: solid 1px #DDD; 
	border-right	: solid 1px #DDD; 
	font-weight	: bold;		
}
.pravy {
	width		: 200px;
	vertical-align	: middle;
	background-color: #FFFFE0;
	border-bottom	: solid 1px #DDD; 
	border-right	: solid 1px #DDD; 
}
.pravy2 {
	width		: 240px;
	padding		: 5px;		
	background-color: #FFFFE0;
	border-bottom	: solid 1px #DDD; 
	border-right	: solid 1px #DDD; 
	font-size	: 8pt; 
}
.pravy2red {
	width		: 240px;
	padding		: 5px;		
	background-color: #EEEEEE;
	border-bottom	: solid 1px #DDD; 
	border-right	: solid 1px #DDD; 
	font-size	: 8pt; 

}

/* ------------ vypis_hledani.php -------------- */

.tlac_h { COLOR: #ffffff; BACKGROUND-COLOR: #ff5f5f; CURSOR: pointer;

	margin-left	: 15px;
}
.levy_h {
     	background-Color: #006400;	
	height		: 14px;
 
	padding-left	: 2px;		
}

/* ------------ vypis_anketa -------------------- */
  #tb_www_main {
	width		: 580px;
	margin-left	: 0px;

    }

  #tb_www td {	
	width		: 80px;
	height		: 14px;
	border		: solid 1px #BDB76B;  						
	padding-left	: 3px; 
	padding-right	: 3px;
     	text-align	: center; 
     	background-Color: #FFFFE0;
	font-weight	: bold;  
    }

/*------------ vypis_new_main----------------*/
  #tb027 {
	width		: 580px;
	border		: solid 1px #A9A9A9;


    }
  #tb027 td#nadpis 	{
     	background-Color: #FFFFE0;
	border-left	: solid 1px #A9A9A9;
	border-bottom	: solid 1px #A9A9A9;
	padding-left	: 2px; 
	padding-right	: 2px; 
     	text-align	: center;
    }

  #tb027 td {
	height		: 10px;
     	background-Color: White;
	border-left	: solid 1px #A9A9A9;
	border-bottom	: solid 1px #A9A9A9;
	padding-left	: 2px; 
	padding-right	: 1px; 
     	text-align	: center;
}
  #tb027 td#left {
	height		: 10px;
     	background-Color: White;
	border-left	: solid 1px #A9A9A9;
	border-bottom	: solid 1px #A9A9A9;
	padding-left	: 3px; 
	padding-right	: 3px; 
     	text-align	: left;
}

/*----------------USERADMIN-----------------*/


.top_stripe{
	border-bottom : 1px solid #532900;
	background : #DACAB1;
	border-top : 2px solid #532900;
}
.link_bottom{
	border-bottom : 1px solid #BDB76B;
	background : #F9F5F2;
}



ul {
	list-style: none;		/* odsazeni ??? */
	padding: 0;
	margin: 0;


}

#nav a {
	font-weight: bold;	
	color: white;			/* barva hlavniho odkazy */
	width: 146px;			/* sirka vysuvneho sloupce, nutne zadat i pro li ul (Mozzila) */
}



#nav li li a {
	display: block;
	font-weight: normal;
	color: black;			/* barva pododzkazu */
	padding: 0.2em 10px;	

}

#nav li li a:hover {

/*	padding: 0.2em 5px;	*/
/*	border: 5px solid #7d6340;*/	/* prouzek vpravo a vlevo od kurzoru */ 
/*	border-width: 0 5px;	*/
	font-weight: bold;
}

li {
	float: left;
	position: relative;
	width: 21px;			/* mezere mezi pismeny */
	text-align: left;
	cursor: default;
	background-color: maroon;	/* barva podkladu v menu */
	border: 0px solid maroon;	/* barva okolo podkladu */
	border-width: 1px 0;

}

li#first {
	border-left-width: 1em;

}

li#last {
	border-right-width: 1em;
}


li ul {
	display: none;
	position: absolute;
	top: 100%;	
	left: 0;

	width: 146px;			/* sirka vysuvneho sloupce */
	font-weight: normal;
	background-color: white;	
	padding: 0.5em 0 1em 0;		
	border-right: solid 1px #7d6340;	/* cara vpravo odshora dolu */
	border-bottom: solid 1px #7d6340;	
	border-left: solid 1px #7d6340;		
	border-top: solid 1px #7d6340;
}

li>ul {
	top: auto;
	left: auto;

}

li li {
	display: block;
	float: none;
	background-color: transparent;	
	border: 0;
}

li:hover ul, li.over ul {
	display: block;
	
}

 div.cjjobbox{
   width: 188px ;
   background-color: #FFFFFF ;
   border-style: solid ;
   border-width: 1px ;
   border-color: #FFFFFF ;
   font-family: Arial, sans-serif ;
   font-size: 13px ;
   color: #000000;
   text-align: left ;
 }
 div.cjjobbox a{
   color: #B22222 ;
 }


