

body {

	margin:0;

	background-color: white; 

	text-align: center;

	vertical-align: middle; 

	height:100%;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	

	}

.obal {

	width: 1024px;

	height: auto;

	text-align: center;

	margin: 0;

	padding: 0;

	position: relative;

	background-image: URL(images/rezy/prouzek.png);

	background-repeat: repeat-y;

	background-position: center;

}

.hlavicka {

	width: 1024px;

	height: 135px;

	text-align:left;

	background-image: URL(images/rezy/banner.png); 

	position:relative;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

}

.logo {

	width: auto;

	height: 135px;

	position: absolute;

	margin: 0;

	padding: 0;

	margin-left: 90px;

	margin-top: 1px;

}

.flags {
	width: auto;
	height: auto;
	position: absolute;
	margin: 0;
	padding: 0;
	margin-left: 915px;
	margin-top: -100px;
}

.hlavicka H1{

  color: #f7f3d6;

  font-size: 27px;

	margin: 0 0 0 0;

	padding: 25 0 0 230;

	font-weight: normal;

}

.left_area{

  width: 241px;

  height: auto;

  float: left;

  margin: 0;

  padding: 0;

  margin-left: 73px;

  margin-top: 9px;

  position: relative;

  float: left;

}

.kontakty_top{

  width: 241px;

  height: 40px;

  background-image: URL(images/rezy/ram_kontakt.png);

  margin: 0; 

}

.kontakty_middle{

  width: 241px;

  height: auto;

  background-image: URL(images/rezy/ram_midle.png);

  margin: 0; 

}

.kontakty_middle p{

  margin: 0;

  margin-left: 15px;

  margin-right: 10px;

  padding-top: 5px;

  color: white;

  letter-spacing: 1px; 

  text-align: left;

  font-weight: bold;

  font-size: 0.8em; 

}

.kontakty_middle a{

  color: yellow; 

}

.kontakty_middle a:hover{

  color: #444444;

}

.kontakty_bottom{

  width: 241px;

  height: 19px;

  background-image: URL(images/rezy/ram_bottom.png);

  margin: 0;

  padding: 0; 

}

.partneri_top{

  width: 241px;

  height: 40px;

  background-image: URL(images/rezy/ram_partneri.png);

  margin: 20 0 0 0;

}

.right_area{

  width: 628px;

  height: auto;

  margin: 0;

  padding: 0;

  margin-top: 9px;

  margin-left: 10px;

  position: relative;

  float: left;

}

.right_area p{

  margin: 0;

  margin-top: 10px;

  margin-bottom: 10px;

  text-align: center;

  color: white;

  letter-spacing: 1px; 

  font-weight: bold;

  font-size: 0.8em;

}

.right_area a{

  color: black;

}

.right_area a:hover{

  color: white;

}

.menu_1{

  width: 153px;

  height: auto;

  background-color: #398eb5; 

  position: absolute;

  Z-index: 2;

  margin: 0;

  padding: 0;

  margin-left: 5px;

  margin-top: 31px;

  display: none;

}

.menu_2{

  width: 153px;

  height: auto;

  background-color: #398eb5;

  position: absolute;

  Z-index: 2;

  margin: 0;

  padding: 0;

  margin-left: 160px;

  margin-top: 31px;

  display: none;

}

.menu_3{

  width: 153px;

  height: auto;

  background-color: #398eb5;

  position: absolute;

  Z-index: 2;

  margin: 0;

  padding: 0;

  margin-left: 315px;

  margin-top: 31px;

  display: none;

}

.body_top{

  width: 628px;

  height: 41px;

  text-align: left;

  background-image: URL(images/rezy/ram_body_top.png);

  margin: 0; 

}

.body_top a{

  

}

.body_top a:hover{

  

}

.body_top img{

  margin: 0;

  padding: 0;

  border: 0;

}

.img1{

  float: left;

  margin: 0;

  padding: 0;

  margin-left: 5px;

  margin-top: 4px;

}

.img2{

  float: left;

  margin: 0;

  padding: 0;

  margin-left: 2px;

  margin-top: 4px;

}

.img3{

  float: left;

  margin: 0;

  margin-left: 2px;

  margin-top: 4px;

}

.img4{

  float: left;

  margin: 0;

  margin-left: 2px;

  margin-top: 4px;

}



.body_middle{

  width: 628px;

  height: auto;

  background-image: URL(images/rezy/ram_body_midle.png);

  margin: 0;

  padding: 0;

}

.body_middle H2{

  margin: 0;

  padding-top: 10px;

  margin-left: 15px;

  text-align: left;

  font-weight: bold;

  color: #FFFFCC;

  font-size: 19px;

  letter-spacing: 2px;

}

.body_middle p{

  margin: 0;

  margin-top: 10px;

  margin-left: 15px;

  margin-right: 10px;

  margin-bottom: 25px;

  color: white;

  letter-spacing: 1px;

  line-height: 20px; 

  text-align: left;

  font-weight: normal;

  font-size: 0.8em;

}

.body_middle a{

  color: yellow;

}

.body_middle a:hover{

  color: #444444;

}

.body_middle ul{

  margin: 0;

  margin-left: 15px;

  margin-top: 15px;

  margin-bottom: 25px;

}

.body_middle li{

  margin: 0;

  margin-top: 5px;

  margin-left: 25px;

  margin-right: 10px;

  color: white;

  letter-spacing: 1px; 

  text-align: left;

  font-weight: bold;

  font-size: 0.8em;

}



.body_bottom{

  width: 628px;

  height: 17px;

  background-image: URL(images/rezy/ram_body_bottom.png);

  margin: 0;

  padding: 0; 

}

.pata{

  width: 1024px;

  height: 114px;

  background-image: URL(images/rezy/bottom.png);

  margin: 0;

  padding: 0;

  clear: both; 

}

.counter_invisible {		
	width:120px;
	height:50px;
	text-align: center;
	margin: 0;
	margin-left: 50px;
	display: none;
}

.counter_disp {		
	width:120px;
	height:50px;
	text-align: center;
	margin: 0;
	margin-left: 50px;
	display: block;
}

p#bold {

	margin: 0;

  margin-top: 10px;

  margin-left: 15px;

  margin-right: 10px;

  color: #FFFFCC;
  
  letter-spacing: 1px; 

  text-align: left;

  font-weight: bold;

  font-size: 0.8em;

	}	

div#part_0{

  width: 273px;

  height: 30px;

  float: left;

}

div#part_1{

  width: 156px;

  height: 30px;

  float: left;

  border: 1px solid gray;

}

img{

 margin: 0;

 padding: 0;

}

p#table1 {

    margin: 0 0 0 0;

    padding: 0 0 0 0;

    font-size: 0.8em;

		font-weight: bold;

		letter-spacing: 2px;

		text-align: center;

}

p#table2 {

    margin: 0 0 0 0;

    padding: 0 0 0 0;

    font-size: 0.75em;

		font-weight: normal;

		letter-spacing: 2px;

		text-align: center;

}



p#st1 {

  margin: 0;

  margin-left: 15px;

  margin-right: 10px;

  padding-top: 5px;

  color: white;

  letter-spacing: 1px; 

  text-align: left;

  font-weight: normal;

  font-size: 0.8em; 

}

span#showit{

  font-size: 36px;

  font-weight: bold;

  margin-left: 8px;

  margin-right: 8px; 

}

span#push{

  margin-left: 68px;

}





	



	


