/* CSS Document */
body
{background-color:#000066; margin:0px; background-image:url(images/banner-new2.jpg); background-repeat:no-repeat;}
form 
{margin:0; padding:0;}

.center
{text-align:center;}
.right
{text-align:right;}
.left
{text-align:left;}

.vpravo
{position:absolute; right:5px;}

.tucne
{font-weight:bold;}
.sikme
{font-style:italic;}

a.sutaz
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 color: #000033;
 text-decoration:none;
 font-weight:bold;
 }
 
a.sutaz:hover
{
 color: #000099;
 text-decoration:none;
 }


h1
{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#000033; font-variant:small-caps; text-align:center;}
h2
{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000033; font-variant:small-caps; padding-left:20px;}
h3
{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000033; font-variant:small-caps; padding-left:40px;/* background-color:#FFFF00;*/ background-image:url(images/h_zlta.gif); background-repeat:repeat-x;}

.kalendar_title
	{color: white; font-family: Arial; font-size: 12px; font-weight: bold;}
.kalendar_cisla
	{color: white; font-family: Arial; font-size: 10px; font-weight: normal;}
	
.menu_title	
	{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; margin-bottom:5px; margin-top:5px;}

.ramik
{border: none;}

.ramik_zlty
{border: 1px solid #FFFF00; width:190px; text-align:center; float:left; margin-bottom:20px; margin-top:10px;}

.odrazka_T
{list-style-image:url(images/odrazka_modra.gif);}

.logo
{position:absolute; top:5px;}
.ciara_biela
{width:960px; height:2px; /*background-color: #FFFFFF; color:#FFFFFF;*/ color:#FFFF00; background-color:#FFFF00; border-color:#FFFF00; position:relative; left:20px;}
.pismo_biele
{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.pismo_cierne
{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:150%;}
a.odkaz_biely
{color:#FFFF00; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
a.odkaz_biely:hover
{color:#FFFFFF; text-decoration:underline;}
a.odkaz_cierny
{color:#000066; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
a.odkaz_cierny:hover
{color:#000000; text-decoration:underline;}

a.odkaz_kat
{color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
a.odkaz_kat:hover
{color:#000000; text-decoration:underline;}

a.odkaz_vykres
{color: #FFFF00; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold;}
a.odkaz_vykres:hover
{color:#000000; text-decoration: none;}


.dotaznik_ramcek
{font-size:12px; font-family:Arial, Helvetica, sans-serif; background-image:url(images/vypln_svetlozlta.gif); background-repeat:repeat-x; color:#000033; width:150px; border:1px solid #000033; text-align:left;}
.dotaznik_tlacitko
{font-size:12px; font-family:Arial, Helvetica, sans-serif; background-image:url(images/vypln_svetlozlta.gif); background-repeat:repeat-x; color:#000033; width:60px; border:1px solid #000033;}
.dotaznik_tlacitko:hover
{background-image:url(images/vypln_modra.gif); background-repeat:repeat-x; color: #FFFF00;}


.prihlasovanie
{ padding-left:20px; padding-right:20px;}
.animacia
{position:absolute; top:30px; left:440px;}
.prihlasenie_ramik
{border: 1px solid #FFFF00; width:100px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FFFFFF; background-image:url(images/h_modra.gif);}
.prihlasenie_ramik_submit
{border: 1px solid #FFFF00; width:70px; font-family:Arial, Helvetica, sans-serif; font-size:11px;  color: #FFFFFF; background-image:url(images/h_modra.gif); background-repeat:repeat-x;}
.prihlasenie_ramik_submit:hover
{color: #000033; background-image:url(images/h_zlta.gif); background-repeat:repeat-x;}
.status_dobre
{color:#000033; font-size:14px; font-weight:bold; font-style:italic;}
.status_zle
{color: #FF0000; font-size:14px; font-weight:bold; font-style:italic;}
.stranka_ram1
{
	position:relative;
	top:100px;
	left:6px;
	width:99%;
	z-index:auto;
	/*height: 56px;*/
	/*border: 1px solid #33FF00;*/
}
.stranka_ram
{
	position: relative;
	top:5px;
	width:100%;
	z-index:auto;
	/*height: 56px;*/
/*	border: 1px solid #FF0000;*/
}
.menu_ram
{
	position: absolute;
	width:200px;
	z-index:1;
	left: 3px;
	/*border: 1px solid #FFFF00;*/
	height: auto;
	background-color:#333333;
	background-image:url(images/menu-poz.gif);
	background-repeat:repeat;
}
.pole_ram
{
/*	position: absolute;
	left: 180px;
	top: 0px;	*/
	margin-left:220px;
	width:720px;
	z-index:1;
	/*border: 1px solid #FFFF00;*/
	background-color: /*#CAD3FF*/ #9797FF;
	/*background-image:url(images/poz-T.gif);*/
	background-image:url(images/poz-main.gif);
	background-repeat:repeat-y;
	background-position: inherit;
	padding-left:25px;
	padding-top:10px;
	padding-right:20px;
	padding-bottom:20px;
}
.pata_ram
{
	width:100%;
	height:40px;
	/*background-color:#CC6699;*/
	position:relative;
	top:2px;
	z-index:2;
}
.pata_text
{
margin-left:380px;
}
.text_ram
{
/*border:1px solid #FFFF00; */
margin-left:10px;
width:95%;
background-image:url(images/pole_poz.gif); background-repeat:no-repeat; background-position:right; background-position:bottom;

}

.menu_button, .menu_button:visited, .menu_button:active
{font-family:Arial, Helvetica, sans-serif; font-size:12px; width:150px; height:20px; background-color:#FFFF00; color:#000033; font-weight:bold; text-decoration:none; border: 1px solid #FF0000;}
/*a.menu_button
{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; width:150px; height:20px; background-color:#FFFF00; color:#000033; font-weight:bold; border: 1px solid #FF0000;}
a.menu_button:hover
{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; width:150px; height:20px; background-color:#FFFF00; color:#000033; font-weight:bold; border: 1px solid #FF0000;}
*/
.menu_button:hover
{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; width:150px; height:20px; background-color: #000066; color:#000033; font-weight:bold; border: 1px solid #FF0000;}
a.menu_text
{text-decoration:none; color:#000033; background-color:#990000; width:100%;}
a.menu_text:hover
{text-decoration:none; color: #FFFF00;}
a.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	text-decoration: none;
	font-weight: bold;
	width: 100%;
	border-top: thin inset #FFFFFF;
	border-right: thin outset #FFFFFF;
	border-bottom: thin outset #FFFFFF;
	border-left: thin inset #FFFFFF;
	background-image: url(images/vypln_zlta.gif);
	/*background-color:#FFFF00;*/
	height: 22px;
	line-height: 22px;
	text-align: center;
	float: left;
}
a.menu:hover {
	text-decoration: none;
	background-image: url(images/vypln_modra.gif);
	color:#FFFF00;
}
a.menu_sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	font-weight: bold;
	width: 90%;
	border-top: thin inset #FFFFFF;
	border-right: thin outset #FFFFFF;
	border-bottom: thin outset #FFFFFF;
	border-left: thin inset #FFFFFF;
	background-image: url(images/vypln_svetlozlta.gif);
	/*background-color:#FFFF00;*/
	height: 18px;
	line-height: 18px;
	text-align: center;
	float: right;
}
a.menu_sub:hover {
	text-decoration: none;
	background-image: url(images/vypln_modra.gif);
	color:#FFFF00;
}


a.menu_sub2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	text-decoration: none;
	font-weight: bold;
	width: 80%;
	border-top: thin inset #FFFFFF;
	border-right: thin outset #FFFFFF;
	border-bottom: thin outset #FFFFFF;
	border-left: thin inset #FFFFFF;
	background-image: url(images/vypln_svetlozlta.gif);
	/*background-color:#FFFF00;*/
	height: 18px;
	line-height: 18px;
	text-align: center;
	float: right;
}
a.menu_sub2:hover {
	text-decoration: none;
	background-image: url(images/vypln_modra.gif);
	color:#FFFF00;
}

.novinky_tabulka
{ width:600px; margin-left:30px;}
.novinky_hlavicka
{text-align:center; background-image:url(images/vypln_svetlozlta.gif); background-repeat:repeat-x; background-position:center; height:20px;}
.novinky_datum
{font-size:12px;}
.novinky_nadpis
{font-size:14px; font-weight:bold; color:#000033;}
.novinky_ramik
{font-size:12px; font-family:Arial, Helvetica, sans-serif; background-image:url(images/vypln_svetlozlta.gif); background-repeat:repeat-x; color:#000033; width:200px; border:1px solid #000033;}
.novinky_textarea
{font-size:12px; font-family:Arial, Helvetica, sans-serif; background-image:url(images/vypln_svetlozlta.gif); background-repeat: repeat; color:#000033; width:200px; height:40px; border:1px solid #000033;}
.novinky_tlacitko
{font-size:12px; font-family:Arial, Helvetica, sans-serif; background-image:url(images/vypln_svetlozlta.gif); background-repeat:repeat-x; color:#000033; width:100px; border:1px solid #000033;}
.novinky_tlacitko:hover
{background-image:url(images/vypln_modra.gif); background-repeat:repeat-x; color: #FFFF00;}
.novinka_obrazok
{border:none;}
.tovar_ramik
{ background-color: #FFFFCC;}
.tovar_ramcek
{font-size:12px; font-family:Arial, Helvetica, sans-serif; background-image:url(images/vypln_svetlozlta.gif); background-repeat:repeat-x; color:#000033; width:100px; border:1px solid #000033; text-align:right;}
.tovar_tlacitko
{font-size:12px; font-family:Arial, Helvetica, sans-serif; background-image:url(images/vypln_svetlozlta.gif); background-repeat:repeat-x; color:#000033; width:50px; border:1px solid #000033;}
.tovar_tlacitko:hover
{background-image:url(images/vypln_modra.gif); background-repeat:repeat-x; color: #FFFF00;}
.tabulka_comp
{background-color: #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; border: 1px solid #000066;}
.tabulka_comp_1
{background-color: #CCCCCC;}
.tabulka_comp_2
{background-color: #D7D7D7;}

.tabulka
{border:2px solid #FFFFFF; font-size:14px;}
.tabulka_bunka
{border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.tabulka_hlavicka
{ background-color: #FFFF00; color: #052E09; text-align:center; font-weight:bold; font-size:13px;}


/* --- KALENDAR--- */	
	
table.calendar {
/*	background-color: #eee;*/
	border: 1px solid #FFCC00;
	
}
.daySelected {
	background-color: #FFCC00;
	color:#000033;
}
.dayEvent {
	color: #FFCC00;
	font-weight: normal;
}
.dayEventSelected {
	color: #000033;
	background-color: #FFCC00;
}
.footer, .header {
	background-color: #FFCC00;
	text-align: center;
	color:#000011;
}
.days {
	color: #FFFFCC;
	font-weight: bold;
}
a.move {
	color: #000066;
	text-decoration:none;
	background-color #FFCC00:
	}
a.move:hover {
	color: #000033;
	text-decoration:none;
	background-color:#FFFFFF;
	}

	
