/* CSS Document */

body{
	padding:0;
	margin:0;
	background:#3ba113;
}
div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
}
/* spacers */
hr.cleaner {clear:both;height:1px;margin: -1px 0 0 0; padding:0;border:none;visibility: hidden;}
.clear         { clear:both;height:1px;margin: -1px 0 0 0; padding:0;border:none; }
.spacer{clear:both; font-size:0px; line-height:0px;}

#obal{width:990px;margin:auto;
/*border: 1px solid #000;*/}
#mainImage {position:absolute;left:339px;top:108px;}

#content_wrapper {width:990px;margin:0 auto;position: relative;/*border: 1px solid #000;*/}

#content_main_holder {float: left; width: 720px; /*border: 1px solid #00F;*/}
#content_right_holder {float: right; width: 250px;/*border: 1px solid #F0F;*/}

a#logo_holder { 
				display: block; 
				float: left;
				position:relative;
				top:-120px;
				/*border: 1px solid #F0F;*/
				height:80px;
				}
/*------------------------------------------------body---------------------*/

/*------------------------------------------------header start---------------------*/
#header-main{
	width:100%;
	height:378px;
	background:url(images/head_bg_jar.jpg) 0 0 repeat-x;
}
#header{
	width:990px;
	margin:auto;
	padding:0 0 0 0;
	height:378px;
	background:url(images/head_in_bg_jar.jpg) 0 0 no-repeat;
	position:relative;
	top:0px;
}

#header img.logo{
	width:90px;
	height:90px;
	
	position:absolute;
	top:50px;
	}


#header ul{
	width:807px;
	height:100px;
	position:absolute;
	left:0px;
	top:0px;
}

#header ul li.link{
	
	padding:0;
	margin:0 0 0 0;
	float:left;
	background-image:none;
	border:none;
}

#header ul li.link a
{text-indent: -9999px;
}

#header ul li.link a.navprogram {
	display:block;
	width:118px;
	height:87px;
	padding:0;
	margin:0;
	background:url(images/jar/program.png) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:relative;
	left:120px;
	top: 2px;
}
#header ul li.link a.navprogram:hover{
	background:url(images/jar/program_over.png) 0 0 no-repeat;
	text-decoration:underline;
	padding:0;
}

#header ul li.link a.navpripravujeme{
	display:inline;
	width:104px;
	height:88px;
	padding:0;
	margin:0;
	background:url(images/pripravujeme.jpg) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	left:220px;
	top: 3px;
}
#header ul li.link a.navpripravujeme:hover{
	background:url(images/pripravujeme_over.jpg) 0 0 no-repeat;
	text-decoration:underline;
	padding:0;
}

#header ul li.link a.navhost{
	display:inline;
	width:104px;
	height:88px;
	padding:0;
	margin:0;
	background:url(images/host_v_rnd.jpg) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	left:220px;
	top: 3px;
}
#header ul li.link a.navhost:hover{
	background:url(images/host_v_rnd_over.jpg) 0 0 no-repeat;
	text-decoration:underline;
	padding:0;
}

#header ul li.link a.navpripravujeme{
	display:inline;
	width:101px;
	height:88px;
	padding:0;
	margin:0;
	background:url(images/jar/pripravujeme.png) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	left:225px;
	top: 2px;
}
#header ul li.link a.navpripravujeme:hover{
	background:url(images/jar/pripravujeme_over.png) 0 0 no-repeat;
	text-decoration:underline;
	padding:0;
}

#header ul li.link a.navludiarnd{
	width:109px;
	height:88px;
	display:inline;
	padding:0;
	margin:0;
	background:url(images/jar/ludia.png) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	left:326px;
	top: 2px;
}
#header ul li.link a.navludiarnd:hover{
	background:url(images/jar/ludia_over.png) 0 0 no-repeat;
	text-decoration:underline;
	padding:0;
}

#header ul li.link a.navhrame{
	width:104px;
	height:88px;
	display:inline;
	padding:0;
	margin:0;
	background:url(images/jar/hrame.png) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	left:434px;
	top: 2px;
}
#header ul li.link a.navhrame:hover{
	background:url(images/jar/hrame_over.png) 0 0 no-repeat;
	text-decoration:underline;
	padding:0;
}

#header ul li.link a.navbolo{
	width:100px;
	height:88px;
	display:inline;
	padding:0;
	margin:0;
	background:url(images/jar/co_bolo.png) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	left:538px;
	top: 2px;
}
#header ul li.link a.navbolo:hover{
	background:url(images/jar/co_bolo_over.png) 0 0 no-repeat;
	text-decoration:underline;
	padding:0;
}

#header ul li.link a.navfva {
	width:151px;
	height:88px;
	display:inline;
	padding:0;
	margin:0;
	background:url(images/jar/foto_video.png) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	left:623px;
	top: 2px;
}
#header ul li.link a.navfva:hover{
	background:url(images/jar/foto_video_over.png) 0 0 no-repeat;
	text-decoration:underline;
}

#header ul li.link a.navkontakt{
	width:101px;
	height:88px;
	display:inline;
	padding:0;
	margin:0;
	background:url(images/jar/kontakt.png) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	left:774px;
	top: 2px;
}
#header ul li.link a.navkontakt:hover{
	background:url(images/jar/kontakt_over.png) 0 0 no-repeat;
	text-decoration:underline;
	padding:0;
}

#header ul li.link a.navpriestor{
	width:118px;
	height:87px;
	display:inline;
	padding:0;
	margin:0;
	background:url(images/jar/prenajom.png) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	left:875px;
	top: 2px;
}
#header ul li.link a.navpriestor:hover{
	background:url(images/jar/prenajom_over.png) 0 0 no-repeat;
	text-decoration:underline;
	padding:0;
}



#lavy {
	width:300px;height:120px;
	position:relative;
	left:20px;
	top:215px;
	font:normal 11px/15px "Verdana", Arial, Helvetica, sans-serif;
	color:#A03012;line-height:18px;
	
}

#lavy p.hrame{
width: 270px;

position:relative;
left:10px;
top:10px;
}

#lavy p.hrame a{
color:#A03012;
font:bold 11px/15px "Verdana", Arial, Helvetica, sans-serif;

}

#lavy p.hrame a:hover{
color:#1E4822;
font:bold 11px/15px "Verdana", Arial, Helvetica, sans-serif;
text-decoration:underline;
}
#lavy p.hrame a.program{
	width:85px;
	height:35px;
	background:url(images/program.png);
	margin:0 0 0 160px;
	float:left;
	padding:0 0 0 0;

}

#lavy p.hrame a.program:hover{

	background:url(images/program_over.png);
	float:left;
}

#lavy p.novinky{ width: 280px; height:110px; position:relative; left:15px;top:-30px;}

#lavy p.novinky a{
color:#A03012;
font:bold 11px/15px "Verdana", Arial, Helvetica, sans-serif;

}

#lavy p.novinky a:hover{
color:#1E4822;
font:bold 11px/15px "Verdana", Arial, Helvetica, sans-serif;

text-decoration:underline;
}


/*------------------------------------------------header end---------------------*/

/*------------------------------------------------right panel start---------------------*/
#right-popup {background:url(images/jar/right_bg.png); background-repeat:repeat-y;}
#right-popup p.text {font:normal 11px/18px Verdana, Helvetica, sans-serif;padding:6px 34px;border: 0px solid #f00;}

#right{
	width:720px;
	padding:0;
	border: 0px solid #f00;
	background:url(images/jar/right_bg.png) repeat-y;
}




#right p.text{
	width:675px;
	font:normal 11px/18px Verdana, Helvetica, sans-serif;
	color:#503E2C;
	position:relative;
	left:30px;
	top:-0px;
	margin:0 0 0 0;
	float:left;
	padding:0 0 0 0;
}
#right p.text a{
	font:bold 11px/16px Verdana, Helvetica, sans-serif;
	color:#A50000;
	text-decoration:none;
	text-transform:none;
}
#right p.text a:hover{
	color:#2C2C2C;
	text-decoration:underline;
}

#right p.textoznam{
	width:630px;
	font:normal 12px/18px Verdana, Helvetica, sans-serif;
	color:#503E2C;
	background:#DCF8A7;
	position:relative;
	left:30px;
	top:-0px;
	margin:0 0 0 0;
	float:left;
	padding:0 0 0 10px;
	border: 5px solid #079B2A;
}



#right p.textoznam a{
	font:bold 11px/16px Verdana, Helvetica, sans-serif;
	color:#A50000;
	text-decoration:none;
	text-transform:none;
}
#right p.textoznam a:hover{
	color:#2C2C2C;

	text-decoration:underline;
}

#right p.textlavy{


	width:225px;

	font:normal 11px/18px Verdana, Helvetica, sans-serif;
	color:#503E2C;
	position:relative;
	left:30px;
	top:-0px;
	margin:0 0 0 0;
	float:left;
	padding:0 0 0 0;
}
#right p.textlavy a{
	font:bold 11px/16px Verdana, Helvetica, sans-serif;
	color:#A50000;
	text-decoration:none;
	text-transform:none;
}
#right p.textlavy a:hover{
	color:#2C2C2C;

	text-decoration:underline;
}

#right p.textstred{


	width:225px;

	font:normal 11px/18px Verdana, Helvetica, sans-serif;
	color:#503E2C;
	position:relative;
	left:30px;
	top:-0px;
	margin:0 0 0 0;
	float:left;
	padding:0 0 0 0;
}
#right p.textstred a{
	font:bold 11px/16px Verdana, Helvetica, sans-serif;
	color:#A50000;
	text-decoration:none;
	text-transform:none;
}
#right p.textstred a:hover{
	color:#2C2C2C;

	text-decoration:underline;
}

#right p.textpravy{


	width:225px;

	font:normal 11px/18px Verdana, Helvetica, sans-serif;
	color:#503E2C;
	position:relative;
	left:30px;
	top:-0px;
	margin:0 0 0 0;
	float:left;
	padding:0 0 0 0;
}
#right p.textpravy a{
	font:bold 11px/16px Verdana, Helvetica, sans-serif;
	color:#A50000;
	text-decoration:none;
	text-transform:none;
}
#right p.textpravy a:hover{
	color:#2C2C2C;

	text-decoration:underline;
}

.links {
	width:675px;
	position:relative;
	left:30px;
	border: 0px solid #000;
}
ul.program {
	font:normal 11px/18px Verdana, Helvetica, sans-serif;
	color:#503E2C;
	position:relative;
	left:30px;
}

#right .links a.viac{
	width:81px;
	height:34px;
	background:url(images/citat_viac.png);
	margin:0 0 0 380px;
	float:left;
	padding:0 0 0 0;

}

#right .links a.viac:hover{

	background:url(images/citat_viac_over.png);
	float:left;
}

#right p.text a.oznam{
	width:203px;
	height:92px;
	background:url(images/oznam.png);
	margin:0 0 0 0px;
	float:left;
	padding:0 0 0 0;

}

#right p.text a.oznam:hover{

	background:url(images/oznam_over.png);
	float:left;
}

#right p.text a.napisali{
	width:81px;
	height:34px;
	background:url(images/napisali.png);
	margin:0 0 0 15px;
	float:left;
	padding:0 0 0 0;

}

#right p.text a.napisali:hover{

	background:url(images/napisali_over.png);
	float:left;
}

#right p.text a.texty{
	width:81px;
	height:34px;
	background:url(images/texty.png);
	margin:0 0 0 15px;
	float:left;
	padding:0 0 0 0;

}

#right p.text a.texty:hover{

	background:url(images/texty_over.png);
	float:left;
}

#right .links a.foto,
#right .links a.fotomamokno,
#right .links a.fotolastovicky,
#right .links a.fotoiluzie,
#right .links a.fotostvorenie,
#right .links a.fotohra,
#right .links a.fotojaaanosik,
#right .links a.fototonaj,
#right .links a.fotosdv
{
	width:101px;
	height:34px;
	background:url(images/foto_icon.png);
	margin:0 0 0 0px;
	float:left;
	padding:0 0 0 0;

}

#right .links a.foto:hover,
#right .links a.fotomamokno:hover,
#right .links a.fotolastovicky:hover,
#right .links a.fotoiluzie:hover,
#right .links a.fotostvorenie:hover,
#right .links a.fotohra:hover,
#right .links a.fotojaaanosik:hover,
#right .links a.fototonaj:hover,
#right .links a.fotosdv:hover
{
	background:url(images/foto_icon_over.png);
	float:left;
}




#right .links a.recenzia{
	width:81px;
	height:34px;
	background:url(images/recenzie.png);
	margin:0 0 0 0px;
	float:left;
	padding:0 0 0 0;

}

#right .links a.recenzia:hover{

	background:url(images/recenzie_over.png);
	float:left;
}


#right p.text a.fotoherec{
	width:101px;
	height:34px;
	background:url(images/foto_icon.png);
	margin:0 0 0 550px;
	float:left;
	padding:0 0 0 0;

}

#right p.text a.fotoherec:hover{

	background:url(images/foto_icon_over.png);
	float:left;
}


#right p.text.table.program {
margin:0 0 0 40px;
padding:0;

}

#right tr.nadpis {
height:48px;
color:#000000;
font-family:Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
background:url(images/table_top_bg.png);
text-indent:30px;

}

#right tr.prva {
height:30px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background:url(images/table_bg.png);
text-indent:30px;

}

#right tr.prva a{
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#A50000;
	text-decoration:none;
	text-transform:none;
}
#right tr.prva a:hover{
	color:#2C2C2C;
	background-color:#FFF8E3;
	text-decoration:none;
}

#right tr.druha {
height:30px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background:url(images/table_bg.png);
text-indent:30px;
}

#right tr.druha a{
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#A50000;
	text-decoration:none;
	text-transform:none;
}
#right tr.druha a:hover{
	color:#2C2C2C;
	background-color:#FFF8E3;
	text-decoration:none;
}

#right tr.bottom {
height:35px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background:url(images/table_bottom_bg.png);
}

#aktuality{
	width:250px;
	font:normal 11px/15px Verdana, Helvetica, sans-serif;
	background:url(images/zima/aktuality_bg_zima.jpg) 0 0 repeat-y;	
	/*border: 1px solid #f00*/;

}
#aktuality p.text{
	
	width:220px;

	font:normal 11px/15px Verdana, Helvetica, sans-serif;

	margin:0 0 0 17px;
	float:left;
	padding:0 0 0 0;
}


#aktuality p.text a.viacnew{
	width:85px;
	height:35px;
	background:url(images/citat_viac.png);
	margin:0 0 0 140px;
	float:left;
	padding:0 0 0 0;

}

#aktuality p.text a.viacnew:hover{

	background:url(images/citat_viac_over.png);
	float:left;
}


#partneri{
	width:800px;
	height:80px;
	font:normal 11px/18px Verdana, Helvetica, sans-serif;
	color:#1E4822;
	position:relative;
	left:0px;
	top:0px;
	margin:0 0 0 0;
	float:right;
	padding:0px 0px 0px 20px;

}





/*------------------------------------------------body end---------------------*/

/*------------------------------------------------footer start---------------------*/
#footer-main{
	width:100%;
	background:url(images/bg_footer.jpg)0 0 repeat-x;;
	height:140px;


	color:#1E4822;

}
#footer{
	width:990px;
	height:140px;
	margin:auto;
	background:url(images/sponzori.png) no-repeat; 
	
}
#footer ul{
	width:990px;
	height:120px;
	position:relative;
	left:0px;
	top:0px;
}

#footer ul li.link{
	
	padding:0;
	margin:0 0 0 0;
	float:left;
	background-image:none;
	border:none;
}

#footer ul li.link a
{text-indent: -9999px;
}

#footer ul li.link a.polus {
	display:block;
	width:110px;
	height:80px;
	padding:0;
	margin:0;
	background:url(images/polus_over.png) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:relative;
	left:125px;
	top: 36px;
}

#footer ul li.link a.mikona {
	display:block;
	width:110px;
	height:80px;
	padding:0;
	margin:0;
	background:url(images/mikona.jpg) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:relative;
	left:125px;
	top: 36px;
}

#footer ul li.link a.slsp{
	display:inline;
	width:132px;
	height:80px;
	padding:0;
	margin:0;
	background:url(images/slsp_over.png) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	left:0px;
	top: 36px;
}

#footer ul li.link a.rozhlas{
	width:107px;
	height:80px;
	display:inline;
	padding:0;
	margin:0;
	background:url(images/rozhlas_over.png) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	left:760px;
	top: 36px;
}



#footer ul li.link a.slovnaft {
	width:96px;
	height:80px;
	display:inline;
	padding:0;
	margin:0;
	background:url(images/slovnaft_over.png) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	left:240px;
	top: 36px;
}

#footer ul li.link a.geberit {
	width:120px;
	height:80px;
	display:inline;
	padding:0;
	margin:0;
	background:url(images/geberit.png) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	left:330px;
	top: 36px;
}

#footer ul li.link a.surosound{
	width:171px;
	height:80px;
	display:inline;
	padding:0;
	margin:0;
	background:url(images/surosound_over.png) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	left:605px;
	top: 36px;
}

#footer ul li.link a.studio727{
	width:96px;
	height:80px;
	display:inline;
	padding:0;
	margin:0;
	background:url(images/studio727_over.png) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	left:520px;
	top: 36px;
}

#footer ul li.link a.bata{
	width:96px;
	height:80px;
	display:inline;
	padding:0;
	margin:0;
	background:url(images/bata_over.png) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	left:430px;
	top: 36px;
}
#footer ul li.link a.dermacol{
	width:96px;
	height:80px;
	display:inline;
	padding:0;
	margin:0;
	background:url(images/dermacol_over.png) 0 0 no-repeat;
	font: 11px/15px "arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	left:860px;
	top: 36px;
}

/*------------------------------------------------footer end---------------------*/
