body {
	margin:0px;
	padding:0px;
	font-family: Verdana, Tahoma, Arial CE, sans-serif;
	font-size: 12px;
	text-align:center;
	background: url('../img/bg.gif');
	background-repeat:repeat-x;
	}
	
	body#popup {
	margin:0px;
	padding:0px;
	font-family: Tahoma, Arial CE, sans-serif;
	font-size: 14px;
	text-align:center;
	background: #5A0000;
	}
	
	div#container2 {
	background: url('../img/file.gif');
	background-repeat:no-repeat;
	width:955px;
	height:700px;
  display: block;
	margin: 0px;
	padding:0px;
	color:white;
	text-align:left;
	}
	
	
div#container {
	background: url('../img/bg_cont.jpg');
	background-repeat:repeat-y;
  width:990px;
  _width:990px;
  /*min-height:377px;*/
  height:1040px;
  _height:100%;
  display: block;
  /*
  overflow:auto;
	_overflow:yes;
	*/
	margin: 0px auto;
	padding:0;
	}


div#head {
	/*background: #335457;*/
  background: url('../img/head.jpg');
  background-repeat:no-repeat;
  width:990px;
  height:168px;            
	padding:0px;
	margin:0px;
	display: block;
	float:left;
	}
	
div#subhead {
  background: url('../img/subhead.gif');
  background-repeat:no-repeat;
  width:990px;
  height:45px;            
	display: block;
	float:left;
	padding:0px;
	margin:0px;
	}	
	
    	
	
div#body {
  background: url('../img/body.jpg');
  background-repeat:no-repeat;
  width:990px;
  min-height:587px;   
  _height:587px;          
	display: block;
	float:left;
	padding:0px;
	margin:0px;	
	/*
	overflow:none;
	_overflow:yes;
	*/
	}		


	div#obsah {
  font-family:Trebuchet MS;
  font-size:13px;
  text-align:justify;
  margin: 0px 0px 0px 180px;
  _margin: 0px 0px 0px 90px;
  width:800px;
  min-height:580px; 
  _height:600px;   
  float:left;
  }
  
  div#kontakty {
  text-align:center;
  margin: 0px 0px 0px 0px;
  _margin: 0px 0px 0px 0px;
  padding-left: 100px;
  :padding-left: 150px;
  width:600px;
  _width:600px;
  height:auto;   
  float:left;
  }
  
  div#pechacek {
  font-family:Trebuchet MS;
  font-size:13px;
  text-align:left;
  color:#fff;
  padding: 40px 10px 10px 190px;
  width:250px;
  _width:400px;
  height:auto;   
  float:left;
  /*background:#aaa;*/
  }
  
  div#kares {
  font-family:Trebuchet MS;
  font-size:13px;
  text-align:left;
  color:#fff;
  padding: 40px 10px 10px 30px;
  width:300px;
  height:auto;   
  float:left;
  /*background:#888;*/
  }

div#rlinks{
  float:right;
  margin-top:8px;
  }
  
  div#realizace a{
  float:left;
  background: url('../img/realizace.gif');
	background-repeat:no-repeat;
	color:white;
	width:232px;
	height:auto;
	margin: 0px 0px 20px 20px;
	padding:240px 0px 70px 14px;
	text-decoration:none;
	text-align:left;
  }
  
  div#realizace a:hover{
  float:left;
  margin-right:0px;
  :margin-right:17px;
  background: url('../img/realizace2.gif');
	background-repeat:no-repeat;
	color:white;
	width:232px;
	height:auto;
	margin: 0px 0px 20px 20px;
	padding:240px 0px 70px 14px;
	margin-left:20px;
	text-decoration:none;
	text-align:left;
  }
  
  div#prodejna a{
  float:left;
  margin-right:0px;
  :margin-right:17px;
  background: url('../img/prodejna.gif');
	background-repeat:no-repeat;
	color:white;
	width:232px;
	height:auto;
	margin: 0px 0px 20px 20px;
	padding:240px 0px 70px 14px;
	text-decoration:none;
	text-align:left;
  }
  
  div#prodejna a:hover{
  float:left;
  margin-right:0px;
  :margin-right:17px;
  background: url('../img/prodejna2.gif');
	background-repeat:no-repeat;
	color:white;
	width:232px;
	height:auto;
	margin: 0px 0px 20px 20px;
	padding:240px 0px 70px 14px;
	text-decoration:none;
	text-align:left;
  }
  
  
  div#pujcovna a{
  float:left;
  :margin-right:17px;
  background: url('../img/pujcovna.gif');
	background-repeat:no-repeat;
	color:white;
	width:232px;
	height:auto;
	margin: 0px 0px 20px 20px;
	padding:240px 0px 100px 14px;
	text-decoration:none;
	text-align:left;
  }
  
  div#pujcovna a:hover{
  float:left;
  :margin-right:17px;
  background: url('../img/pujcovna2.gif');
	background-repeat:no-repeat;
	color:white;
	width:232px;
	height:auto;
	margin: 0px 0px 20px 20px;
	padding:240px 0px 100px 14px;
	text-decoration:none;
	text-align:left;
  }

 
  
ul	{
	margin:0px 0px 0px 0px;
	padding-left:4px;
	:padding-left:0px;
	:margin-left:10px;
	}
 
li{
  color:#fff;
	font-family: Tahoma, Arial CE, sans-serif;
	font-size: 14px;
  list-style-type: square;
  margin-left:10px;
  padding-left:0px;
  margin-bottom:0px;
  line-height:20px;
  } 
  

	h1 {
  font-size:26px;
  color:#fff;
  text-align:left;
  position:absolute;
  left:30px;
  top:12px;
  padding-bottom:15px;
  line-height:22px;
  letter-spacing:2px;
  border-bottom:1px solid #fff;
  width:95%;
  } 
    
 
  h2{
  font-size:17px;
  color:#fff;
  text-align:left;
  margin:0px 0px 15px 0px;
  line-height:22px;
  }
  
  h3{
  font-size:15px;
  color:#fff;
  text-align:left;
  margin:0px 0px 15px 0px;
  line-height:22px;
  }

	a#back {
  font-size:13px;
  color:#fff;
  text-align:right;
  position:absolute;
  left:30px;
  top:640px;
  padding-top:15px;
  border-top:1px solid #fff;
  width:95%;
  color:#fff;
  } 
  
  

  
  p.text{
  /*text-indent:10px;*/
  color:#444601;
  line-height:19px;
  clear:left;
	}
	
	p.ptext{
  margin-top:0px;
  color:#fff;
  line-height:20px;
	}
	
  
 p.msg{
  clear:both;
  text-align:center; 
  font-weight:bold;
  color:#600;
  padding-top:15px;
  }  
  
p.msgr{
  clear:both;
  text-align:center; 
  font-weight:bold;
  color:#300;
  padding-top:15px;
  }   
  

   
a.ins:link img
	{
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	border:1px solid #AF693E;	
	margin:10px 10px 10px 0px;
	_margin:10px 7px 10px 0px;
	}

a.ins:active img
	{
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	border:1px solid #AF693E;	
	margin:10px 10px 10px 0px;
	_margin:10px 7px 10px 0px;
	}

a.ins:visited img
	{
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	border:1px solid #AF693E;	
	margin:10px 10px 10px 0px;
	_margin:10px 7px 10px 0px;
	}

a.ins:hover img
	{
	filter:none;
	-moz-opacity:1;
	border:1px solid #FF9B5D;	
	} 


img#mapa
	{
	border:1px solid #fff;
	margin:82px 0px 0px 150px;
  }	
  
div#zoom
  {
  position:absolute;
  left:30px;
  top:82px;
  }  
	
    
input#button1{
  width:90px;
  font-weight:bold;
  border:3px ridge #5A0000; 
  background: #B17070;
  color:#360000;
  margin-bottom:7px;
  padding:3px;
  text-align:left;
  } 
  
input#button2{
  width:90px;
  font-weight:bold;
  border:3px ridge #5A0000; 
  background: #B17070;
  color:#996060;
  margin-bottom:10px;
  padding:3px;
  text-align:left;
  }   
  
a.text:link
	{
	color:#D7824D;
	text-decoration:underline;
	padding:1px;
	}

a.text:visited
	{
	color:#D7824D;
	text-decoration:underline;
	padding:1px;
	}

a.text:hover
	{
	color:#FF9B5D;
	text-decoration:underline;
	padding:1px;	
	}

a.text:active
	{
	color:#D7824D;
	text-decoration:underline;
	padding:1px;	
	}

	
td.form{
  color:#40653e;	
  }
	

