/* *** Generated by www.csscreator.com *** */
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center;
 font: normal 12px verdana,sans-serif;
 background-color:#5875B0; 
 background: #5F7091 url("http://windy.cz/img/web/pozadi-mraky-velke2.jpg") no-repeat top center;
} 
li {
  margin: 5px 2px;
  padding-left: 15px;
  /*border: 1px solid red;*/
} 

a {
  /*color:#394052;*/
  color:#398ECF;
  font-weight: bold;
  text-decoration: none;
}

a:hover {
  color:red;
  font-weight: bold;
  text-decoration: underline;
}


#pagewidth{ 
 width:740px; 
 text-align:left; 
 min-width: 500px;
 margin-left:auto; 
 margin-right:auto;
 border-top: 0;
 border-right: 2px solid #C0C0C0;
 border-left: 2px solid #C0C0C0;
 border-bottom: 2px solid #C0C0C0;
 margin-bottom: 5px;
 background: #E4E9F2 url("http://windy.cz/img/web/mraky-bottom2.jpg") no-repeat bottom right;
} 
div.galerie {
	}

div.galerie-thumbs {
	margin:5px 0 30px 0;
	paddin: 5px
  text-align: right;
	border: 1px solid red;
  }

div.obrazek {
	float: left;
	margin: 15px;
	/*border: 2px solid #000000;
	/*width: 150px;
	height: 150px;*/
	}
div.obrazek-thumb {
	float: left;
	margin: 5px;
	
	/*border: 2px solid #000000;
	/*width: 150px;
	height: 150px;*/
	}

div.obrazek-detail {
	text-align: center;
	margin: 15px 15px 2px 0px;
	}

#header {
 height:210px; 
 width:100%; 
 /*background-color: #E4E9F2;*/
 background-color: #DBDBDB;
 
 background: url("http://windy.cz/img/web/header1.jpg") bottom center no-repeat;
 border-bottom: 2px solid #C0C0C0;
 } 
p.disclaimer {
  font-size: 10px;
  color: #C0C0C0;
  margin-top:0;
  padding: 6px 10px 2px 0px;
  text-align: right;
}
#header h1 {
 display: none;
 } 
 
#leftcol {
 width:220px; 
 float:left; 
 position:relative; 
 margin-left:-220px; 
 margin-right:1px; 
 }

#menu {
 position:relative; 
 /*margin-left:-32px;*/
 z-index: 1;
 /*border: 1px solid red; */
 }

#menu a {
  display: block;
  width: 130px;
  height: 20px;
  /*border: 1px solid green;*/
  font: bold 14px verdana,sans-serif;
  color: #9AA1B2;
  text-decoration: none;
  letter-spacing: 1.1px;
  margin: 5px 10px;
  padding: 11px 0px 9px 60px;
  background: url("http://windy.cz/img/web/bullet1.jpg") 0 0 no-repeat;
}

#menu a:hover {
  background-position: 0 -40px;
  color: #000000;
}
 
#menu-admin a {
  display: block;
  width: 140px;
  height: 20px;
  /*border: 1px solid green;*/
  font: bold 14px verdana,sans-serif;
  color: #9AA1B2;
  text-decoration: none;
  letter-spacing: 1.1px;
  margin: 5px 10px;
  padding: 3px 0px 3px 10px;
}

#menu-admin a:hover {
  color: #000000;
}
#outer{ 
 border:solid transparent 0px; 
  /*/*/ border-left-width: 220px ;  /* left column width. NN4 hack to hide borders */ 
border-left-color: #E4E9F2;   /* left column colour */ 
border-left-style: solid; 
background-color: transparent; /* center column colour */ 
width: auto; 
 } 
 
#footer{
 height:80px; 
 width:100%; 
 background: transparent url("http://windy.cz/img/web/footer.png") no-repeat bottom right;
} 
 
#inner{margin:0; width:100%;}
 
#maincol{ 
 min-height: 300px;
 float: left; 
 width: 100%; 
 position: relative; 
 margin: 0 -8px 0 -2px;
 background: transparent; 
 }
 
#outer>#inner { border-bottom: 1px solid transparent;  }
 
.clr{clear:both;}
 
.content{padding:5px;} /*padding for content */ 
.content h2 {
  font-size: 15px;
  color: #394052;
  letter-spacing: 1px; 
}
.news{
  padding-bottom:0;
  margin-bottom: 0;
}
.news-date {
  padding-top:0;
  margin-top:4px;
  font-size:9px;
  text-align: right;
} 

#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 
 

#pagewidth-admin{ 
 width:750px; 
 text-align:left; 
 min-width: 500px;
 margin-left:auto; 
 margin-right:auto;
 border-top: 0;
 border-right: 2px solid #C0C0C0;
 border-left: 2px solid #C0C0C0;
 border-bottom: 2px solid #C0C0C0;
 margin-bottom: 5px;
 background: #E4E9F2 url("http://windy.cz/img/web/mraky-bottom.jpg") no-repeat bottom right;
}

#header-admin {
 width:100%; 
 background-color: #E4E9F2;
 border-top: 2px solid #C0C0C0;
 }
#header-admin h1 {
  font-size: 16px;
  color: #394052;
  letter-spacing: 1px;
  text-align: right;
  padding: 7px 10px;
 } 
#header-admin .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 



 
 /*printer styles*/ 
@media print{ 
/*hide the left column when printing*/
#leftcol{display:none;} 
#outer{border-left:0;} 
}
