/* Albatros stěhování */
  *{
margin: 0 auto 0 auto;
padding: 0;
color: #333;
border: none;
} 
  body, html {
	font-family: "verdana", Verdana, Times, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #fff;
	text-align: center;
	width: 100%;
}

  #komplet{
  background: #fff;
  color: #333;
  font-size: 16px;
  text-align: center;

  }
 .secret{
 display:none;
 } 
  #logo {
  font-size: 13px;
  text-align: center;
  color: #000; 
  height: 120px;
  
  background: #fff url('logo.gif') bottom center no-repeat; 
  }
  #top{
	background: #fff url('head.gif') top center no-repeat;
height:54px;
	width: 765px;
	/*border: #000 solid 4px;*/
}  
 #stred{
	background: #fff url('stred.gif');
	width: 765px;
}  

#root {
font-size: 15px;
color: #fff;
}
#root img {
vertical-align: bottom;
}
ul#menu
{
padding-top: 20px;
color: #000;
}
ul#menu li
{
font-size: 16px;
font-weight: bold;
display: inline;
color: #000;
}
ul#menu li a
{
color: #7fbe1f;
text-decoration: none;
}
ul#menu li a:hover
{
color: #404040;
}
#bottom {
	background: #fff url('bottom.gif') top center no-repeat;
height:54px;
	width: 765px;
color: #ccc;
clear: both;
padding: 60px 0;
}
.break
{
clear:both;
}
#left{
background: #fff url('left.gif') top center no-repeat;
margin-left: 20px;
_margin-left: 10px;
margin-right: 20px;
_margin-right: 10px;
width: 200px;
float:left;
height: 250px;
/*border: #000 solid 1px;*/
	color: #333;
	clear:both;
}
.kontakt{
text-align: left;
color: #404040;
padding: 10px 0px 10px 25px;
}
#right{
float:left;
color: #333;
text-align: left;
width: 500px;
/*border: #000 solid 2px;*/
}
#right ul
{
list-style: square outside;
color: #7fbe1f;
font-size: 15px;
padding-left: 20px;
_padding-left: 0px;
}
#right ul li
{
list-style: square outside;
color: #7fbe1f;
}
#right ul li span {
font-size: 12px;
color: #404040;
}
#right ul li a {
font-size: 12px;
color: #404040;
}
#right p
{
padding-left: 10px;
}
.text{
padding-left: 10px;
}
span.horni-index{
vertical-align: super;
}

  a {
  color: #5b9700;
  text-decoration: underline; 
  }
  a:visited {
  color: #5b9700;
  text-decoration: underline; 
  }  
    a:hover {
  color: #7fbe1f;
  text-decoration: none; 
  }  
  
  
    h1 {
  font-family: "verdana", "Geneva CE", lucida, sans-serif;;
  letter-spacing: 0.07em;
  font-size: 18px;
	color: #000;
	text-decoration: none;
  text-align: center;
  margin: 0;
  display: inline;
  font-weight: bold;
  } 
  h1 a{
  color: #000;
  text-decoration: none;
  } 
  	  h1 a:visited{
  color: #000;
  text-decoration: none;
  } 
  h1 a:hover {
  background-color: #fff;
  color: #000;
   text-decoration: underline;
	}

  h2 {
  font-family: "verdana", "Geneva CE", lucida, sans-serif;
  font-size: 22px;
  color: #7fbe1f;
  margin: 5px 0 10px 0;

	text-align: left;
	font-weight: bold;
  }
  h2 a{
	color: #fff;
	text-decoration: none;
  } 
  h2 a:hover {
  	color: #fff;
    text-decoration: underline;
  } 
  
  h3{
  color: #404040;
  font-size: 14px;
  font-weight: bold;
  margin: 15px 0 0 0;
  }
table{
width: 500px;
text-align: left;
}
td{
font-size: 12px;
}  
input, select, textarea{
border: 1px solid #000;
background-color: #fff;
} 

input#jmeno, input#telefon{
border: 1px solid #000;
background-color: #e4f4cd;
} 

input#odeslat{
border: 2px solid #000;
background-color: #ccc;
font-weight: bold;
padding: 2px;
}

input[required] { 
border: 1px solid #000;
background-color: #e4f4cd;
 }

hr{
width: 85%;
margin: 10px 0 10px 0;
border: 1px solid #ccc;
_height: 2px;
} 
  
strong.ok{
color: green;
} 
strong.ko{
color: red;
}
#bottom span{
  color: #ccc;
}
#bottom span a:link{
  color: #ccc;
}
#bottom span a:visited {
  color: #ccc;
  text-decoration: none; 
  }  
#bottom span a:hover {
  color: #5b9700;
  text-decoration: underline; 
  }   
  
