@charset "utf-8";
/* CSS Document */
.cleaner { clear: both ; }
.left { float: left ; }
.right { float: right ; }

body, html {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size: 12px;
text-align: left;
background:url(body_pozadi.png) repeat-x top;
background-color:#f7eaf2;
}

#page {
width:929px;
margin-left:auto;
margin-right:auto;
background:url(page_prechod.png) repeat-y;
}
#page-top {
background:url(page_top.png) no-repeat top;
}
#page-bottom {
background:url(page_bottom.png) no-repeat bottom;
}
#top {
height:150px;
}
#adresa {
width:543px;
height:144px;
background:url(top_adresa.gif) top no-repeat #deeaf3;
}
#adresa_bottom {
background:url(bottom_adresa.gif) bottom no-repeat;
width:543px;
height:144px;
}
#menu {
height:70px;
}
#modra_left {
background:url(left_modra.gif) no-repeat left #005ca2;
height:28px;
}
#modra_right {
background:url(right_modra.gif) no-repeat right;
height:28px;
line-height:28px;
padding:0px 10px 0px 10px;
}

/* Menu */
#menu {
padding:0px 61px 0px 59px;
}
#menu_prechod {
background:url(menu_prechod.png) repeat-x;
height:51px;

}
#menu_left {
background:url(menu_left.png) no-repeat left;
height:51px;

}
#menu_right {
background:url(menu_right.png) no-repeat right;
height:51px;
}
#mainMenu
{
}
#mainMenuCategories, #mainMenuDetails, .submenu
{
		
	/*text-transform: uppercase;*/
	/*font-weight: bold;*/
	line-height: 50px;
	font-size:15px;
	
}
#mainMenuCategories
{	
	color: #666666;
	position: relative;
}

#mainMenuCategories a, #mainMenuCategories span
{
	display: block;
	padding: 0px 12px 0px 12px;
	float: left;
	text-decoration: none;
	color: #000000;
	margin-left: 0px;
}

#mainMenuCategories span
{
	cursor: default;
}

#mainMenuCategories div.sep
{
	float:left;
	width: 4px;
	height: 14px;
}

#mainMenuCategories a:hover, #mainMenuCategories span.hover, #mainMenuCategories span.firstHover
{
	color: #005ca2;
}

#mainMenuCategories span.first, #mainMenuCategories span.firstHover, #mainMenuCategories a.first
{
	margin-left: 0px;
}

#mainInnerContainer {
height:20px;
line-height:20px;
}
.sep {
padding:0px 10px 0px 10px;
}
.submenu
{
	display: none;
	visibility: hidden;
	font-size:8pt;
	height:20px; 
	line-height:20px;
	margin-top:-5px;
}

.submenu a
{
	display: block;	
	padding: 0px 0px 0px 0px;
	float: left;
	text-decoration: none;
	color: #000;
	margin-left: 0px;
}

.submenu .sep
{
	float: left;
	width: 4px;
	height: 14px;	
}

.submenu a.first
{
	margin-left: 0px;
}

.submenu a.last
{
	background: none;
}

.submenu a:hover
{
	color: #005ca2;
}
/* end menu */
.foto {
border:1px solid #666666;
width:120px;
height:80px;
overflow:hidden;
}
.foto_novinky {
border:1px solid #666666;
float:left;
margin-right:3px;
}
.foto_novinky a {
border:0px;
text-decoration:none;
float:left;
}
.foto_novinky a:hover {
border:0px;
float:left;
text-decoration:none;
}

.foto_male {
/*overflow:hidden;*/
}
.okraj_foto {
margin-right:3px;
float:left;
}

#anketa1 {
	width: 130px;
	font-size: 10px;
	padding-left: 15px;
	padding-bottom:5px;
}
#anketa1 span {
	display: block;
}
#anketa1 a {
	color: #002777;
	text-decoration: none;
	font-weight: bold;
}
#anketa1 a:hover {
	text-decoration: underline;
	color: #8e4a0e;
}
#anketa1 img {
	border: 0px;
	margin-top: 2px;
	margin-bottom: 6px;
}
.otazka {
	font-size:12px;
	margin-bottom: 15px;
}
.spolu {
	margin-top: 2px;
}
#anketa1 .perc {
	display: inline;
}
