/* CSS Document vresice.cz style.css*/
body {
   margin: 0px;
   padding-top:0px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   background: #faeb90;
  /* #2b7180  url(../images/backScreen.png) repeat-x top */
   font-size:12px;
 }
 #all_screen{
	width: 100%;
	
	text-align: justify;
	
	/*height:500px;
	background: ;
	*/
	
}
#web {
	width: 1024px;
	/*height: 800px;*/
	margin-top: 0x;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	background: #dddddd;
	padding:0px;
	/*border: 1px solid white;*/
	
}
#baner{
	/*background:#fff url(../images/baner1.jpg) no-repeat;*/
	height:220px;
	width:1024px;/*0*/
	margin-left: auto;
	margin-right: auto;
	/*border: 1px solid #999;*/
	padding-left:0px;
  padding-top:0px;
  z-index:-1;
  
}
#svatek{
	background: #ffffff;
	height:30px;
	width:1024px;/*0*/
	margin-left: auto;
	
}
#svatek_right{
	height:23px;
	width:480px;/*0*/
	background:transparent;
	float:right;
	padding-top:7px;
	padding-right:10px;
	text-align:right;
	
}
#www{
	height:18px;
	width:300px;/*0*/
	background:transparent;
	float:left;
	
	padding-top:10px;
	padding-bottom:2px;
	text-align:left;
	font-size:14px;
	color:maroon;
	font-style:normal;
}
#svatek_left{
	background: #dddddd;
	height:26px;
	width:170px;/*0*/
	float:left;
	padding-top:2px;
	padding-bottom:2px;
	text-align: center;
	font-size:22px;
	color:maroon;
	font-style:normal;
	/*letter-spacing:2px;*/
}
#svatek_left a,#svatek_left a:visited{
  color:maroon;
  text-decoration:none;
}
#svatek_left a:hover{
  color:red;
  text-decoration:none;
}
#left{
	/*background: #297d94 url(../images/bgLeft.png) repeat-y left;/*#edeeef;*/
	color: #fdf5e6;
	padding-top:2px;
	/*height:321px;*/
	width:170px;
	/*border: 1px solid #000;*/
	float:left;
	background: #dddddd;
	text-align:left;
	/*padding-left:5px;
	background-image: url(../images/bgLeft.png);
	background-position: left;
	background-repeat: repeat-y;*/
}
#right{
	background: #edeeef;
	padding-top:2px;
	width:170px;
	/*float:right;*/
	color:#073a5d;
	text-align:left;
	}
#menu_head{
	background:url(../images/menu.jpg);
	height:20px;
	width:170px;
	border-bottom: 1px solid #fff;
	text-align:left;
	padding-top:5px;
}
#menu_head span,#obsah_head span{
	padding-left:10px;
	font-size:11px;
	font-weight:normal;
}
#obsah_head span a,#obsah_head span a:visited{
  color:#000;
  text-decoration:none;
}
#obsah_head span a:hover{
  color:#f00;
}

#menu{
  /* background: #ffffcc; */
  /* background: #297d94 url(../images/bgLeft.png) repeat-y left; */
  color: #a00000; 
  width:170px;
  margin-top:0px;
  float:left;
}
ul.menu
{
  width:170px;  
  margin-top:0px;
}
ul, li { 
  margin: 0px; 
  padding: 0px; 
} 
ul.menu li 
{
  /*overflow:hidden; 
  list-style-type: none;*/ 
}
/*ul.menu li .btn_text{
  display:block;
   text-align:center;
  color: #fff;
  font-size:11px;
 
}*/
ul.menu li a:hover .btn_text{
  color: #a00000;
  font-weight:normal; 
  text-decoration: none;
}
ul.menu li.item { 
  /*height: 25px;*/
  border-bottom: 1px dotted #a00000;
  list-style-image: url(../images/liRed.gif);1
  padding: 2px 0px 2px 2px;
  margin-left: 20px;
  list-style-position: outside;
  
}
ul.menu li.item2 { 
  width: 170px; 
  height: 2px;
  border-top:solid 1px #fff;
  background:#fff;
  list-style:none;
}
ul.menu li.item3 { 
  width: 170px; 
  height: 10px;
  background:#fff;/* #edeeef;*/
}
ul.menu li.item a { 
  display: block; 
  /*height: 25px;*/ 
  line-height: 25px; 
  text-align:left;
  color: #a00000; 
  font-size:13px;
  text-decoration: none;
} 
ul.menu li.item a:hover { 
  text-decoration: none;
  color: #f00000; 
  background: #f8f8f8;
 }
 h1 {
 	color: #4a8229;
	border-bottom: 1px solid #4a8229;
	font: normal normal bolder 13px/18px Arial, Helvetica, sans-serif;
 }
#kontakt{
	padding-left:10px;
	width:160px;
	
	text-align:left;
	/*
	border-bottom: 1px solid #fff;
	margin-top:15px;
	background:#fff;*/
	float:left;
	color:navy;
}
#content{
	background: #fff;
	padding-top:2px;
	width:850px;
	/*border: 1px solid #000;*/
	float:right;
	/*padding-top:3px;*/
}
#seznam {
  height:1px;
  background:maroon;
}

#content_left{
	background:#fff;
	min-height:100px;
	padding-left:8px;
	padding-right:8px;
	width:620px;
	/*border: 1px solid #000;*/
	float:left;
}
#content_left p {
	padding:8px 16px;
	}
/*#content_left p span{
	color:maroon;
  word-spacing:1px;
  letter-spacing:0.3px;
	}*/
#content_right_top{
	background: #bbb;
	color: #333;
	width:200px;
	float:right;
	-moz-border-radius: 5px;
	/* padding:6px; */
}
#content_right_top form {
	margin: 4px 8px;
	}
#content_right{
	background: white;
	color: black;
	width:200px; 
	float:right;
}
#content_right div.framed  {
	background: white;
	border: 2px solid #dddddd;
	color: black;
	-moz-border-radius: 5px;
	margin-bottom: 4px;
}
#content_right h2{
	font: normal normal bold 14px Arial, Helvetica, sans-serif;
	/* background: #4a8229 url(../images/bgRightHead.png) repeat-x bottom; */
	color: #a00000;
	background: #dddddd;
	padding: 8px 4px 8px 20px;
	margin: 0px;
	/* border-bottom: 1px solid #426d21; 
	border-top: 1px solid white;*/
	}
#content_right p{
	 margin:5px;
	}
#obsah_head{
	height:20px;
	color: #a00000;
	background: #dddddd;
	text-align:left;
	padding:4px 8px;
	margin:8px 8px 8px 8px;
	}
#obsah_head span{
	letter-spacing:2px;
	font-size:14px;
	}
	
#obsah{
	background:#f89;
	padding:6px;
	width:508px;
	overflow:auto;
	/*border: 1px solid #656565;*/
	
}
#content_left p strong{
	color:maroon;
  word-spacing:1px;
  letter-spacing:0.3px;
	font-size:13px;
	
	text-align:left;
}
/*#obsah p{
	text-align:left;
	word-spacing:1px
}*/
#content_left p a{
	background:#fff;
	color:#a00000;
	text-decoration: none;
	font-size: 13px;
}
#content_left p a:hover{
	color:#F00000;
	text-decoration:underline;
}
.clear{clear:both;}
#paticka{
	margin-top:4px;
	/* background:#fff url(../images/footer.jpg) repeat-x; */
	background: #1F454D;
	width:1024px;
	margin-left: auto;
	margin-right: auto;
	height:29px;
	
	color:#FFFFFF;
	text-align:center;
}
#novinky{
  text-align:right;
	padding:4px 8px;
	font-size:12px;
}
#novinky a,#novinky a:visited{
  color:blue;
  text-decoration:none;
  font-size:12px;
}
#novinky a:hover{
  color:red;
  text-decoration:none;
}
#paticka a{
	background:#fff;
	color:#135786;
	text-decoration:underline;
}
.pageCounter{
   border-collapse:collapse;
   border:1px #09c solid;
   background:#ccc;
}
.pageCounter a, .pageCounter a:visited{
   color:Blue;
   text-decoration:none;
}
.pageCounter a:hover{
   color:red;
}