body {
	margin:0;
	padding:0;
	color:#333;
	font-family:"Trebuchet MS","Arial CE",sans-serif;
	font-size:12px;

}

#page-layout-box-inner--content-- {
	width:982px;
	margin:auto;
}

a {
	color:#FF3366;
}

/*---------------------- header ----------------------------------------------*/

#page-layout-box--header-- {
	width:800px;
	height:270px;
	overflow:hidden;
}

#page-layout-box-inner--header-- {
	position:relative;
	height:270px;
	top:0;
	left:-564px;
}

#page-nadpis a span {
	display:none;
}


/*---------------------- header ----------------------------------------------*/

h2 {
	font-size:18px;
	
}

/*---------------------- main menu -------------------------------------------*/

#main-menu {
	width:259px;
	height:374px;
	background: top left url(pics/menu.png) no-repeat;
	margin:0 0 20px 0 ;
}

#main-menu ul {
	margin: 0px;
	padding:45px  0 0 30px;
}

#main-menu ul li {
	list-style:none;
	display:block;
	height:31px;
        margin:0px;

}

   #main-menu ul li#main-menu-item--www-- a {
		background:  url(pics/01.png) no-repeat;
	}

   #main-menu ul li#main-menu-item--www-- a:hover {
    	background-position:0 -31px ;
	}
	
	
   #main-menu ul li#main-menu-item--aktuality-- a {
		background:  url(pics/02.png) no-repeat;
	}

   #main-menu ul li#main-menu-item--aktuality-- a:hover {
    	background-position:0 -31px ;
	}
	

   #main-menu ul li#main-menu-item--o-nas-- a {
		background:  url(pics/03.png) no-repeat;
	}

   #main-menu ul li#main-menu-item--o-nas-- a:hover {
    	background-position:0 -31px ;
	}


   #main-menu ul li#main-menu-item--akce-- a {
		background:  url(pics/04.png) no-repeat;
	}

   #main-menu ul li#main-menu-item--akce-- a:hover {
    	background-position:0 -31px ;
	}
	
	
   #main-menu ul li#main-menu-item--napsali-o-nas-- a {
		background:  url(pics/05.png) no-repeat;
	}

   #main-menu ul li#main-menu-item--napsali-o-nas-- a:hover {
    	background-position:0 -31px ;
	}
	
   #main-menu ul li#main-menu-item--projekty-- a {
		background:  url(pics/06.png) no-repeat;
	}

   #main-menu ul li#main-menu-item--projekty-- a:hover {
    	background-position:0 -31px ;
	}
	

   #main-menu ul li#main-menu-item--jak-muzete-pomoci-- a {
		background:  url(pics/07.png) no-repeat;
	}

   #main-menu ul li#main-menu-item--jak-muzete-pomoci-- a:hover {
    	background-position:0 -31px ;
	}
	
   #main-menu ul li#main-menu-item--partneri-- a {
		background:  url(pics/08.png) no-repeat;
	}

   #main-menu ul li#main-menu-item--partneri-- a:hover {
    	background-position:0 -31px ;
	}
	
	
   #main-menu ul li#main-menu-item--kontakty-- a {
		background:  url(pics/09.png) no-repeat;
	}

   #main-menu ul li#main-menu-item--kontakty-- a:hover {
    	background-position:0 -31px ;
	}
	
	
	
#main-menu ul li a {
	display:block;
	height:31px;
        margin:0px;
	background-position:0 0 ;
}

#main-menu ul li a:hover {

}

#main-menu ul li a span {
	display:none;
}

/*---------------------- content ---------------------------------------------*/

#page-layout-box--content-- {
	background:#b2eaeb top left url(pics/bg_top.jpg) no-repeat;
	min-height:800px;
}

#calendar_image img {
	border:1px solid #fff;
}

#calendar_image ul {
	list-style-type:none;
}

#c-more {
	POSITION:RELATIVE;
	top:-4px;
	right:138px;
}

#c-more a {
	display:block;
	float:right;
	width:61px;
	height:34px;
	background:top left url(pics/more_border.png) no-repeat;
	overflow:hidden;
	text-indent:-200em;
}

/*---------------------- novinky ---------------------------------------------*/

#novinky h2 {
	font: bold 12px Arial;
	margin:0;
}

#novinky h2 a {
	color:#FF3366;
}
#novinky .info {
	color:#000;
	font-weight:bold;
}

#novinky p {
	margin:0;
}

#novinky .list_item {
	margin:15px 0 0 0;
}

#novinky .moreparts a {
	display:block;
	width:61px;
	height:31px;
	background: top left url(pics/more.png) no-repeat;
	overflow:hidden;
	text-indent:-200em;
	margin:10px 0 0 0 ;
}

#aktuality {

}

#aktuality .perex {
   display:block;
height:150px;
}

#aktuality .icon {
display:block;
float:left;
width:150px;
height:150px;
margin:5px 0 0 0 ;
}

#aktuality .icon img {
margin:2px 0 0 0 ;
}

#aktuality h3 , #aktuality p {
padding:1px;
margin:2px;
}

/*---------------------- supfoot ---------------------------------------------*/

#page-layout-box--supfooter-- {
	width:800px;
	height:300px;
	overflow:hidden;
}

#page-layout-box-inner--supfooter-- {
	position:relative;
	height:270px;
	top:0;
	left:-564px;
}

#page-layout-box--footer-- {
	height:276px;
	background: top left url(pics/foot.jpg) no-repeat;
}

#page-layout-box-inner--footer-- {
	width:982px;
	margin:auto;

}

/*---------------------- prihlaska -------------------------------------------*/

div#prihlaska_real {
	}

div#prihlaska_real form.Editor {
		background: top center no-repeat;
		border: 0px solid white;
	}

/*---------------------- submenu ---------------------------------------------*/

#submenu-footer {
	margin:150px 0 0 0;
}

#submenu-footer ul {
	margin:0;
	padding:0;
}

#submenu-footer ul li {
	list-style:none;
	display:inline;
	padding:0 0 0 20px;
}

#submenu-footer ul li a {
	color:#C68F5B;
	text-decoration:none;
	text-transform:uppercase;
	font:normal 12px Arial;
}

/*---------------------- signature -------------------------------------------*/

#signature {
   color:#C68F5B;
   margin:60px 0 0 0 ;
}

#signature a {
   color:#C68F5B;
   text-decoration:none;
}

#csig {
	width:200px;
	float:left;
}

#gvsig {
	width:470px;
	float:right;
	position:relative;
	top:-20px;
}

#gvsig a img {
	position:relative;
	top:10px;
}

.perex .icon {display:block; float:left; margin:0 5px 0 5px;}

.perex {
display:block;
clear:both;
}
