html {
  min-height: 100%;
  height: 100%;
}
  
body {
  margin: 0;
  padding: 0; 
  background: #FFF url(images/top_tlo.jpg) repeat-x scroll 0 0;
  min-height: 100%;
  font-family: Arial, Tahoma, Helvetica;
  font-size: 11px;
  color: #454750;
}

img {
  border: 0;
}

#container {
  margin: 0 auto;
  width: 1000px;    
  padding: 0 0 30px 0;
}

#footer {
	clear: left;
  background: #A80318;
  height: 60px;
}

#foot_line  {
  margin: 0 auto 0 auto;
  width: 1000px;
  padding-top: 20px;
  color: #FFF;
  font-size: 10px;    
}  

#foot_line  a {
	color: #FFF;
}

.menu {
  /*width: 100%;*/
  margin-left: 45px;
  display: block;
  float: left;
}

.menu a {
  background: transparent url(images/menu_left.gif) no-repeat scroll left top;
  float: left;
  height: 23px; 
  margin-right: 10px;
  font-weight: bold;
  color: #FFF !important;
  text-decoration: none !important;
  padding: 4px 0 0 10px;
}

.menu a:visited {
  color: #FFF !important;
  text-decoration: none !important;	
}

.menu span {
  background: transparent url(images/menu_right.gif) no-repeat scroll right top;
  float: left;
  height: 23px;  
  margin: 35px 10px 0 0;
}
/*
#pageDescriptionCont {
  display: block;
  clear: left;
  float: left;
  margin: 20px 0 40px 0;
  width: 100%;
}*/

#pageDescriptionCont {
	display: block;
  clear: left;
  float: left;
  margin: 20px 40px 40px 45px;
  width: 500px;
}

#pageDescriptionRight {
  display: block;
  float: left;
  margin: 20px 0 40px 0;
  width: 350px;
}

ul {
  list-style-image: url("images/arrow.gif");
}

span.red {
	color: #CB0000;
	font-weight: bold;
}

#map {
  clear: left;
  display: inline;
  float: left;
  width: 385px;
  height: 275px;
}

span.gryf {
	padding-left: 5px;
}

span.powered {
	padding-left: 200px;
}

span.author {
  padding-left: 200px;
}

img.float_left {
	display: block;
	float: left;
	margin: 0px 10px 0 0;
}

p.float_left {
  display: block;
  float: left;
  	
}
/*
.signup_form {
	clear: left;
	float: left;
}*/
