body {	
	font-family:  Verdana, Tahoma, Arial; 
	background: #01143C url(main-background.jpg) top left repeat-x;
	background-attachment: fixed;
	color: #000;
	font-size: 12px;
	line-height: 1.5;
	text-align: center; /*vycentrování pro IE*/
	min-width: 794px;
}


#vse {
	 width: 750px; /*šířka layoutu*/
	 text-align: left; /*zrušení vycentrovaní textu*/
	 margin: 0 auto; /*vycentrovaní v ostatních ...*/
}

#hlavicka {
	width: 730px;
	
	text-align: center;
	border: 0px solid #a9a9a9;
	padding: 0;
	margin: 10px;
}

#obsah {


	
}

#patka {
	
	
	clear: both;
}
#patka a{
	color: #bbb;

 clear: both;
	font-weight: normal;
}
#patka a:hover{
	color: #fff;
}
P {	 
 	
}



A {	
	color: #4682B4;;
 	text-decoration:  none;
}
 	
A:hover{	
	color:#4682B4;
	text-decoration:  underline;	
}
 
A img{	
	
 	border: 0px;
 	text-decoration:  underline;
 	
}
 
.podpis {
	font-family:   Tahoma,Verdana, Arial, lucida, sans-serif; 
	color: #666;
	font-weight: normal;
	font-size: 11px;
	text-align: center;
}
.small {
	font-family:   Tahoma,Verdana, Arial, lucida, sans-serif; 
	color: #666;
	font-weight: normal;
	font-size: 11px;
	text-align: left;
}


H2  {
 	float:left; 
 	font-size: 140%;
 	padding: 0 0 5px 0;
 	font-weight: bold;
 	clear: both;
}

H3 {	
	 
	font-size: 140%;
 	padding: 0 0 5px 0;
 	font-weight: bold;
 	
 	
}

H4 {	
	 
	font-size: 110%;
 	text-decoration:  underline;
 	padding: 0 0 2px 0;
 	margin: 0;
 	font-weight: bold;
 
}

H4.radek{
 	margin: 0 0 15px 0;
}



H5 a, a:hover {	
 	text-decoration:  underline;
 	
 	padding: 0 0 5px 0;
 	font-weight: bold;

}
H3 A, H3 A:hover, H4 a, H4 a:hover{	
	color: #000;
 	text-decoration:  none;
 	

}
H6 {	
 	clear: both;
 	font-size: 110%;
 	padding: 0 0 5px 0;
 	font-weight: bold;

}

.tucne {	
	
 	padding: 0px 0px 0px 5px;
 	font-weight: bold;
 	color: #000;
	font-size: 12px;
 	
}
.photo_link a
{		
 	margin: 0px 0px 0px 20px;

 	color: #0C85EF;
	font-size: 9px;
 	
}
.vpravo {
	float: right;	
 	
}

.vlevo {
	float: left;	
 	
}

.cv_img {
	float: left;
	margin: 0 10px 30px 5px;	
 	
}






.var {	
	 
	font-size: 110%;
 	padding: 0 0 5px 0;
 	font-weight: bold;
 	font-style: italic;
 
}





.nastred_tab {
	
	text-align: center;
	
	
 	
}


.gal_table {
  text-align: center;
  width: 700px;
  font-size: 11px;
  margin: 10px auto;
  
  }
.gal_table td {

  text-align: center;
}

.gal_table td,.gal_table th {
  padding: 4px;
  text-align: center;
}

.box1 {
	  background: url(poz_02.jpg);
	  background-color: #fff;
	  border: 1px solid #B0C4DE;
	  padding: 10px;
	  margin: 10px;
  
  }
.box3 {
	  background: url(poz_03.jpg);
	  background-color: #fff;
	  border: 1px solid #B0C4DE;
	  padding: 10px;
	  margin: 10px;
  }
.box_menu {
	  background: url(poz_01.jpg);
	  background-color: #fff;
	  border: 1px solid #B0C4DE;
	  padding: 10px;
	  margin: 10px;


  }

.box_pom {
	
  	clear: both;
  }
.box_pom1 {
	width: 0px;
  	height: 380px;
  	float: right;
  	
  }  
.thumb img{	
 	height: 100px;
}
.pozn {	
 	padding: 0px 0px 0px 5px;
 	color: #707070;
	font-size: 10px;
	font-style: italic;
}
.sez {
	float: none;	
 	clear: both;
}
.leftbox{
  float:left; 
  /* obrázek vlevo */
  background: url(shadowAlpha.png) no-repeat bottom right !important; 
  /* pro Operu a Mozillu použijeme transparentní PNG */
  background: url(shadowAlpha.gif) no-repeat bottom right; 
  /* pro IE musíme ještě doplnit GIF, Opera a Mozilla kvůli !important použije PNG */
 margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;

}
  .leftbox img  {
  display: block;
  position: relative;
  background-color: #fff; /* bílé pozadí kolem */
  border: 1px solid #a9a9a9; /* rámeček */
  margin: -6px 6px 6px -6px; /* posun kvůli stínu */
  padding: 4px; /* pozadí 4px mezi rámečkem a obrázkem */
  clear:left;
}
.nastred {

	text-align: center;
	

	
	
 	
}
.kurziva {

	font-style: italic;
		
}
 .cert{
	 
	
	  border: 1px solid #a9a9a9;
	  padding: 0px 10px 0px 30px;
	 
	
  }
