
/*************************/
/* SECTION 1 - MAIN BODY */
/*************************/
body {
	padding: 0px;
	margin: 0px;
	font-family: trebuchet arial tahoma, verdana, sans-serif;
	font-size: 9px;
	background: url(../image/dolni.gif) top center repeat-y;
	background-color: #223d51;
	text-align: center;
	
  
	}

/*obsah stranky*/
.page-container,.page-container-tisk,.page-container-ra-cz,.page-container-ra-en {
	width: 730px;
	margin-left: auto;
	margin-right: auto;
	text-align: left; 
}

.page-container {
  	background: url(../image/horni-b.gif) top  no-repeat;
}

.page-container-tisk {	
	background: url(../image/logo-print.gif) top  no-repeat; 
}

.page-container-ra-cz {
	background: url(../image/logo-ra-cz.gif) top  no-repeat; 
}

.page-container-ra-en {
	background: url(../image/logo-ra-en.gif) top  no-repeat; 
}


/*************************/
/* HEADER	 */
/*************************/

.header {
  height: 98px;
  width: 720px;
}

.header img {
 position: absolute:
 clear: both; 
}

.header-left {
	float: left;
	height: 96px;
	width: 330px;
 	
}

.header-right {
	float: right;
  height: 28px;
	width: 195px;
	margin-right: 3px;
	
}

/***prava cast v jazycih******/
.header-right .vpravo {
	float: left;
 	width: 96px;
 	text-align: center;
 	margin-top: 3px;
}

.header-right .vpravo a{
	color: white;
 	text-decoration: none;
}

.header-right .vpravo a:active {
	color: #3399cc;
	text-decoration: none;
}

.header-right .vpravo a:hover {
	color: #3399cc;
	text-decoration: none;
}

.header-right .vpravo a:visited{
  	color: white;
  	text-decoration: none;
}
/*******************************/

/***leva cast v jazycih******/
.header-right .vlevo {
	float:right;
  width: 91px;
 	text-align: center;
 	margin-top: 3px;
}

.header-right .vlevo a{
	color: white;
 	text-decoration: none;
}

.header-right .vpravo a:active {
	color: #3399cc;
	text-decoration: none;
}

.header-right .vlevo a:hover {
	color: #3399cc;
	text-decoration: none;
}

.header-right .vlevo a:visited{
  	color: white;
  	text-decoration: none;
}
/*******************************/


/*************************/
/* MENU	 */
/*************************/
.menu {
 	width: 720px;
  height: 208px;
  clear: right;
}

.menu-image {
	position: absolute;
	margin: 0px 0 0 14px ;
	
 	
	
}

/****MENU pozicovani****/
.menu-menu {
	position: absolute;
	margin: 10px 0px 0px 351px ;
	height: 190px;
	width: 150px;
	
	
}

.menu-menu a img {
	border: none;
}

.menu-menu a {
 	color: white;
 	text-decoration: none;
 	display: block;
 	width: 154px;
  
}




.menu-menu .prv{
	height: 33px;
	width: 154px;
	background-image: url(../image/menu/images/layout-kontakt_03_01-inv.gif);
	
}

.menu-menu .prv-en{
	height: 33px;
	width: 154px;
	background-image: url(../image/menu/images/en/1-inv.jpg);
	
}

.menu-menu .prv a{
	height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/layout-kontakt_03_01.gif); 	
}

 

.menu-menu .prv-en a{
	height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/en/1.jpg); 	
}

.menu-menu .prv a:hover {
  height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/layout-kontakt_03_01-inv.gif);
 	
}

.menu-menu .prv-en a:hover {
  height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/en/1-inv.jpg);
 	
}

.menu-menu .prv-en-akt a {
  height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/en/1-inv.jpg);
 	
}

.menu-menu .prv-cz-akt a {
  height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/layout-kontakt_03_01-inv.gif);
}


.menu-menu .dru{
	height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/layout-kontakt_03_02-inv.gif);
 	
}

.menu-menu .dru-en{
	height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/en/2-inv.jpg);
 	
}

.menu-menu .dru a{
	height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/layout-kontakt_03_02.gif);
}

.menu-menu .dru-en a{
	height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/en/2.jpg);
}

.menu-menu .dru a:hover {
  height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/layout-kontakt_03_02-inv.gif);
}

.menu-menu .dru-en a:hover {
  height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/en/2-inv.jpg);
}

.menu-menu .dru-en-akt a {
  height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/en/2-inv.jpg); 	
}

.menu-menu .dru-cz-akt a {
  height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/layout-kontakt_03_02-inv.gif);
}


.menu-menu .tre{
	height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/layout-kontakt_03_03-inv.gif);
 	
}

.menu-menu .tre-en{
	height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/en/3-inv.jpg);
 	
}

.menu-menu .tre a{
	height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/layout-kontakt_03_03.gif);
}

.menu-menu .tre-en a{
	height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/en/3.jpg);
}

.menu-menu .tre a:hover {
	height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/layout-kontakt_03_03-inv.gif);
}

.menu-menu .tre-en a:hover {
	height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/en/3-inv.jpg);
}

.menu-menu .tre-en-akt a {
  height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/en/3-inv.jpg);
 	
}

.menu-menu .ctvrta{
	height: 32px;
	width: 154px;
	background-image: url(../image/menu/images/layout-kontakt_03_04-inv.gif);
}

.menu-menu .ctvrta-en{
	height: 32px;
	width: 154px;
	background-image: url(../image/menu/images/en/4-inv.jpg);
}

.menu-menu .ctvrta a{
	height: 32px;
	width: 154px;
	background-image: url(../image/menu/images/layout-kontakt_03_04.gif);
}

.menu-menu .ctvrta-en a{
	height: 32px;
	width: 154px;
	background-image: url(../image/menu/images/en/4.jpg);
}


.menu-menu .ctvrta a:hover {
  height: 32px;
	width: 154px;
 	background-image: url(../image/menu/images/layout-kontakt_03_04-inv.gif);
}

.menu-menu .ctvrta-en a:hover {
  height: 32px;
	width: 154px;
 	background-image: url(../image/menu/images/en/4-inv.jpg);
}

.menu-menu .prv-ctvrta-akt a {
  height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/en/4-inv.jpg);
 	
}

.menu-menu .paty{
	height: 33px;
	width: 154px;
	background-image: url(../image/menu/images/layout-kontakt_03_05-inv.gif);
}

.menu-menu .paty-en{
	height: 33px;
	width: 154px;
	background-image: url(../image/menu/images/en/5-inv.jpg);
}

.menu-menu .paty a{
	height: 33px;
	width: 154px;
	background-image: url(../image/menu/images/layout-kontakt_03_05.gif);
}

.menu-menu .paty-en a{
	height: 33px;
	width: 154px;
	background-image: url(../image/menu/images/en/5.jpg);
}

.menu-menu .paty a:hover {
	height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/layout-kontakt_03_05-inv.gif);
}

.menu-menu .paty-en a:hover {
	height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/en/5-inv.jpg);
}

.menu-menu .paty-en-akt a {
  height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/en/5-inv.jpg);
 	
}

.menu-menu .paty-cz-akt a {
  height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/layout-kontakt_03_05-inv.gif);
 	
}

.menu-menu .sesty{
	height: 33px;
	width: 154px;
	background-image: url(../image/menu/images/layout-kontakt_03_06-inv.gif);
}

.menu-menu .sesty-en{
	height: 33px;
	width: 154px;
	background-image: url(../image/menu/images/en/6-inv.gif);
}

.menu-menu .sesty a{
	height: 33px;
	width: 154px;
	background-image: url(../image/menu/images/layout-kontakt_03_06.gif);
}

.menu-menu .sesty-en a{
	height: 33px;
	width: 154px;
	background-image: url(../image/menu/images/en/6.gif);
}

.menu-menu .sesty a:hover {
	height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/layout-kontakt_03_06-inv.gif);
}

.menu-menu .sesty-en a:hover {
	height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/en/6-inv.gif);
}

.menu-menu .sesty-en-akt a {
  height: 33px;
	width: 154px;
 	background-image: url(../image/menu/images/en/6-inv.jpg);
 	
}


/*************************************/
.menu-podpis {
  position: absolute;
	margin: 0px 0px 0px 506px ;
	height: 210px;
	width: 212px;
}

/*************************/
/* OBSAH	 */
/*************************/
.content-text {	
	width: 699px;		
 	background-color: transparent;	
	margin: -395px 0 0 14px;
  height: 435px;	    
  font-size: 110%;
}


.content-text-pokus {	
	width: 699px;		
 	background-color: transparent;	
	margin: -390px 0 0 14px;
  height: 650px;	    
  
}

.content-text-pokus-big {	
	width: 699px;		
 	background-color: transparent;	
	margin: -390px 0 0 14px;
  height: 550px;	    
  
}

.content-text-pokus-vlevo {	
	width: 699px;		
 	background-color: transparent;	
	margin: -390px 0 0 14px;
  height: 650px;	    
  
}

.content-text-pokus-vlevo4 {	
	width: 699px;		
 	background-color: transparent;	
	margin: -365px 0 0 14px;
  height: 650px;	    
  
}

.content-text-pokus-vlevo1 {	
	width: 699px;		
 	background-color: transparent;	
	margin: -189px 0 0 14px;
  height: 470px;	    
  
}

.content-text-pokus-vlevo2 {	
	width: 699px;		
 	background-color: transparent;	
	margin: -180px 0 0 14px;
  height: 430px;	    
  
}

.content-text-pokus-vlevo3 {	
	width: 699px;		
 	background-color: transparent;	
	margin: -365px 0 0 14px;
  height: 650px;	    
  
}

.content-text-imagearea {
  position: absolute;
  width: 340px;		
 	background-color: transparent;	
	margin: 40px 0 0 -2px;	
  height: 345px;	 
}

.content-text-imagearea-vlevo {
  position: absolute;
  width: 340px;		
 	background-color: transparent;	
	margin: 282px 0 0 -2px;	
  height: 345px;	 
}

.content-text-imagearea-right {
  position: absolute;
  width: 340px;		
 	background-color: transparent;	
	margin: 220px 0 0 374px;	
  height: 420px;	    
}

.content-text-imagearea-right1 {
  position: absolute;
  width: 340px;		
 	background-color: transparent;	
	margin: 245px 0 0 374px;	
  height: 420px;	    
}

.content-text-imagearea-right-big {
  position: absolute;
  width: 340px;		
 	background-color: transparent;	
	margin: 25px 0 0 374px;	
  height: 420px;	    
}



.content-text-imagearea img, .content-text-imagearea-right img,.content-text-imagearea-vlevo img, .content-text-imagearea-right-big img{
  border: 1px #660000 solid;
  margin: 2px 2px 2px 2px;
}

.content-text1 {	
	width: 699px;		
 	background-color: transparent;	
	margin: -425px 0 0 17px;	
	height: 435px;	
	font-size: 110%
}

.content-text2 {
	
	width: 699px;	
	margin: 0 0px 0 0 ;
 	background-color: transparent;	
	margin: -420px 0 0 17px;
	height: 433px;		
  font-size: 110%;	
}

.content-text3 {
	
	width: 699px;	
	margin: 0 0px 0 0 ;
 	background-color: transparent;	
	margin: -440px 0 0 17px;
	z-index: 1;	
	height: 440px;
	font-size: 110%;
			
}

.content-text4 {
	width: 699px;	
	margin: 0 0px 0 0 ;
 	background-color: transparent;	
	margin: -395px 0 0 14px;
	z-index: 1;
  height: 465px;	
}

.content-text5 {
	width: 699px;	
	margin: 0 0px 0 0 ;
 	background-color: transparent;		
  margin: -90px 0 0 14px;
  height: 350px;
}

.content-text5-contact {
	width: 699px;	
	margin: 0 0px 0 0 ;
 	background-color: transparent;		
  margin: -170px 0 0 14px;
  height: 350px;
}


.content-text a, a:visited, a:hover, a:link {
  color: #3399cc;
}


.content-text-1-cervene {
  position: absolute;
  margin: 86px 0 0 80px ;                                                        
  color: #FF2600;
  font-size: 120%
}

.content-text-2-cervene {
  position: absolute;
  margin: 43px 0 0 432px ;                                                          
  width: 250px;
  color: #FF2600;
  font-size: 120%
  
}

.content-text-3-cervene {
  position: absolute;
  margin: 285px 0 0 80px ;                                                          
  color: #FF2600;
  font-size: 120%;
  width: 150px;
}

.content-text-4-cervene {
  position: absolute;
  width:105px;
  margin: 285px 0 0 415px ;                                                        
  color: red;
}

.content-text-5-cervene {
  position: absolute;
  width:100px;
  margin: 285px 0 0 600px ;                                                        
  color: red;
}


.content-text-1-hlavicka {
  position: absolute;
  margin: 126px 0 0 73px ;                                                        
  color: white;
}

.content-text-2-hlavicka {
  position: absolute;
  margin: 83px 0 0 424px ;                                                        
  color: white;
                           
}

.content-text-3-hlavicka {
  position: absolute;
  margin: 323px 0 0 73px ;                                                        
  color: white;                         
}

.content-text-4-hlavicka {
  position: absolute;
  margin: 323px 0 0 404px ;                                                        
  color: white;                         
}

.content-text-5-hlavicka {
  position: absolute;
  margin: 323px 0 0 591px ;                                                        
  color: white;         
  width: 120px;                
}

.content-text-1-text {
  position: absolute;
  margin: 152px 0 0 5px ;                                                        
  color: white;
  width: 315px;
  height: 50px;  
  
}

.content-text-1-text-next {
  position: absolute;
  margin: 370px 0 0 5px ;                                                        
  color: white;
  width: 315px;  
  
  
}

.content-text-2-text {
  position: absolute;
  margin: 110px 0 0 355px ;                                                        
  color: white;
  width: 315px;
  height: 103px;  
}

.content-text-2-text-next {
  position: absolute;
  margin: 110px 0 0 355px ;                                                        
  color: white;
  width: 315px;
  height: 103px;  
}

.content-text-2-text-next-vlevo {
  position: absolute;
  margin: 350px 0 0 355px ;                                                        
  color: white;
  width: 315px;
  height: 103px;  
}

.content-text-3-text {
  position: absolute;
  margin: 350px 0 0 5px ;                                                        
  color: white;
  width: 315px;
  height: 110px;    
}

.content-text-4-text {
  position: absolute;
  margin: 350px 0 0 355px ;                                                        
  color: white;
  width: 155px;
  height: 110px;    
}

.content-text-5-text {
  position: absolute;
  margin: 350px 0 0 540px ;                                                        
  color: white;
  width: 155px;
  height: 110px;    
}

.content-text-6-text {
  position: absolute;
  margin: 350px 0 0 355px ;                                                        
  color: white;
  width: 315px;
  height: 110px;    
}

.content-text-2-text ul,.content-text-3-text ul,.content-text-6-text ul,.content-text-1-text ul, .content-text-2-text-next-vlevo ul {
 margin: 0px;
 padding: 0px;
 list-style-type: none; 
}

.content-text-1-paticka {
  position: absolute;
  margin: 215px 0 0 282px ;                          
}

.content-text-2-paticka {
  position: absolute;
  margin: 215px 0 0 660px ;                          
}

.content-text-3-paticka {
  position: absolute;
  margin: 405px 0 0 282px ;                          
}

.content-text-4-paticka {
  position: absolute;
  margin: 405px 0 0 482px ;                          
}

.content-text-5-paticka {
  position: absolute;
  margin: 405px 0 0 660px ;                          
}

.content-text-6-paticka {
  position: absolute;
  margin: 405px 0 0 660px ;                          
}


.content-img {
	border: none;	
	padding: 0px;	
	margin: 35px 0 0 14px;  
	width: 704px;
	text-decoration: none;		
}

.content-img .logo-vlevo {
	border: 1px solid red;
	height: 20px;
	width: 20px;
	position: relative;
	top: 10px;
	
}

.content-box-right {

	margin: 28px 0 0 388px;
	width: 330px;
	height: 200px;
	clear: right;
}

.content-box-middle {
	position: absolute;
	margin: 10px 0 0 350px;
	height: 200px;
}

.content-box-left {
	float: left;
	margin: 80px 0 0 4px;
	width: 310px;
	height: 130px;
}

.content-box-2 {
	margin: 10px 0px 0px 0px;
	width: 330px;
	height: 10px;
}

.content-box-inner-upper {
	width: 312px;
	height: 22px;
 	background-color: #223d51;
  font: normal normal bold 12px bold Arial, Helvetica;
  color: white;
  padding: 6px 0 0 9px;
}

.content-box-inner-bottom {
	width: 330px;
	height: 80px;
	color: white;
	margin-top: 3px;
	margin-left: 5px;
	font: normal normal normal 11px bold Arial, Helvetica;
}

.tucne{
 font-weight: bold;
}

.li a,.footer-left a:visited,.li a:hover,.li a:link {
  text-decoration: none;
  color: white;
}

.content-box-inner-bottom .tucne{
 font-weight: bold;
}


.content-box-inner-bottom-right {
	width: 330px;
	height: 150px;
}


/*************************/
/* FOOTER	 */
/*************************/
.footer {
  clear: both;
  width: 704px;
  margin-left: auto;
  margin-right: auto;
  height: 41px;
  
  background-image: url(../image/footer.gif);
  color: white;
}

.footer-left {
	position: absolute;
	margin: 12px 0px 0px 12px;
	width: 490px;
	height: 41px;  	
}

.footer-left a,.footer-left a:visited,.footer-left a:hover,.footer-left a:link {
  text-decoration: none;
  color: white;
}

.footer-right {
  position: absolute;
  font-size: 10px;
  margin: 7px 0px 0px 494px;
	width: 212px;
	height: 41px;
	

}



/************************************************************************************/
.pokus {
  position: absolute;
  margin: 100px 0 0 350px;
  border: 2px red solid;
  height: 150px;
  width: 350px;
}

#pic {
	margin: 5px 5px 5px 5px;
}

#pic a .large {
	border: 0px;	
	height: 1px;
	left: 10px;
	position: absolute;
	top: 10px;
	width: 1px;
}

#pic a img {
	border: 0;
}

#pic a.p1, #pic a.p1:visited {
	
}

#pic a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p1:hover .large {
	border: 1px solid #000000;	
	height: 375px;
	top: -355px;
  left:-100px;	
	width: 600px;
	background-color: black;
}

