a
{
color:#8F006B;
text-decoration:underline;
}

a:visited
{
color:#c09;
text-decoration:underline;
}

a:hover
{
color:#CC0099;
text-decoration:none;
}


.aktualne_kurzy_in_01 a, .aktualne_kurzy_in_02 a, .aktualne_kurzy_in_03 a
{
text-decoration:none;
display:block; 
float:left; 
margin:0 25px 0 0; 
padding:90px 5px 5px; 
border:1px solid #821166; 
width:140px; 
text-indent:0; 
font-weight:bold;
background-image:url(img/letne_kurzy_index_01.jpg);
background-repeat:no-repeat;
text-align:center;
background-color:#E017AE;
color:#FFFFFF;
font-weight:bold;
}
.aktualne_kurzy_in_02 a
{
background-image:url(img/letne_kurzy_index_02.jpg);
}
.aktualne_kurzy_in_03 a
{
background-image:url(img/letne_kurzy_index_03.jpg);
}


.aktualne_kurzy_in_01 a:hover, .aktualne_kurzy_in_02 a:hover, .aktualne_kurzy_in_03 a:hover
{
text-align:center;
background-color:#CC0099;
color:#FFFFFF;
font-weight:bold;
background-image:url(img/letne_kurzy_index_01ah.jpg);
background-repeat:no-repeat;
}
.aktualne_kurzy_in_02 a:hover
{
background-image:url(img/letne_kurzy_index_02ah.jpg);
}
.aktualne_kurzy_in_03 a:hover
{
background-image:url(img/letne_kurzy_index_03ah.jpg);
}



body 
{
font-family:Verdana;
margin:0px; 
padding:0px; 
background:#CC0099;
background-image:url(img/body_bg_luce.png);
background-repeat:no-repeat;
background-attachment:fixed;
text-align:center; 
color:#8F006B;
} 

#out-0
{
border:0;
padding:0;
margin:0;
width:auto;
background-image:url(img/body_bg_luce-right.png);
background-position:top right;
background-repeat:no-repeat;
background-attachment:fixed;
}


h5
{
font-size:14px;
color:#c09;
}

h6
{
font-size:13px;
}

table
{
color:#8F006B;
font-size:12px;
}

th
{
font-size:13px;
font-weight:bold;
padding-left:20px;
}

#out-1
{
width: 960px;
padding:0 2px;
margin:auto;
text-align:left; 
background: #fff;
}

#out-2
{
border-left:1px solid #16C8E3;
border-right:1px solid #16C8E3;
padding:0 2px;
margin:auto;
text-align:left; 
background: #fff; 
}


#obsah 
{ 
margin:0 auto; 
text-align:left;
background: #fff;  
} 

#hlavicka-1 
{ 
padding:0px; 					/*naspät*/
/*border-bottom:1px solid #fff;*/
/*background-color:#83C0F7;*/
} 

#hlavicka-2						/*teraz už nie je na stránke*/
{
height:60px;
font-size:10px;
color:#fff;
background-image:url(img/red.jpg);
}

#hlavicka-2 a
{
font-size:10px;
color:#fff;
padding:10px;
text-decoration:none;
}

#hlavicka-2 a:hover
{
color:#FFFF99;
}

/*------------ horný panel --------------*/
#horne_menu 
{
height:30px; 
color:#16C8E3;
font-size:12px;
padding:18px 10px 4px 45px;;
border-top:1px solid #16C8E3;
border-bottom:1px solid #16C8E3; 
background: #7AEAFB;
text-align:center;
} 

#horne_menu a
{
color:#000;
height:20px;
}

#horne_menu a:visited
{
color:#000;
}

#horne_menu a:hover 
{
color:#3F9CAA;
height:20px;
padding:3px;
}

#ro_01
{
width:114px;
float:left;
padding-left:0px;
}

#ro_01 a
{
display:block;
width:114px;
margin:0; 
padding:0;
background: url(img/menu1.png) 0 0 no-repeat;
text-decoration: none;
}

#ro_01 a:hover 
{	
background-position: 0 -20px;
color: #E9BE75;
}


#ro_02
{
width:132px;
float:left;
padding-left:35px;
}

#ro_02 a
{
display:block;
width:132px;
margin:0; 
padding:0;
background: url(img/menu2.png) 0 0 no-repeat;
text-decoration: none;
}

#ro_02 a:hover 
{	
background-position: 0 -20px;
color: #E9BE75;
}

#ro_03
{
width:165px;
float:left;
padding-left:35px;
}

#ro_03 a
{
display:block;
width:165px;
margin:0; 
padding:0;
background: url(img/menu3.png) 0 0 no-repeat;
text-decoration: none;
}

#ro_03 a:hover 
{	
background-position: 0 -20px;
color: #E9BE75;
}

#ro_04
{
width:198px;
float:left;
padding-left:35px;
}

#ro_04 a
{
display:block;
width:198px;
margin:0; 
padding:0;
background: url(img/menu4.png) 0 0 no-repeat;
text-decoration: none;
}

#ro_04 a:hover 
{	
background-position: 0 -20px;
color: #E9BE75;
}

#ro_05
{
width:100px;
float:left;
padding-left:35px;
}

#ro_05 a
{
display:block;
width:100px;
margin:0; 
padding:0;
background: url(img/menu5.png) 0 0 no-repeat;
text-decoration: none;
}

#ro_05 a:hover 
{	
background-position: 0 -20px;
color: #E9BE75;
}

/*-----------ľavý panel------------*/

#levypanel 
{
float: left; 
width: 195px; 
margin:0; 
padding:0; 
background: #fff;
} 

#levypanel-obsah 
{
margin:0; 
padding: 1.5em 0.7em 0.5em 0.3em;
background: #fff;
} 

#levypanel-obsah a
{
display:block;
font-size:12px;
color: #D810A6;
text-decoration:none;
padding:6px 0 6px 5px;
border-bottom:1px solid #16DDFB;
}

#levypanel-obsah a:visited
{
display:block;
font-size:12px;
color: #D810A6;
text-decoration:none;
}

#levypanel-obsah a:hover
{
display:block;
font-size:12px;
text-decoration:none;
background-color:#7AEAFB;
color:#7A005C;
}

/*----------------------------------*/
/*----------pravý panel-------------*/

#pravypanel 
{
float: right; 
width: 195px; 
margin:0; 
padding:0; 
background: #fff; 
} 

#pravypanel-obsah 
{
text-align:center;
font-size:11px;
margin:0; 
padding: 1.5em 0.5em 0.5em 0.5em;
background: #fff;  
} 

#pravypanel-obsah a
{
color:#8F006B;
font-size:11px;
color: #c09;
text-decoration:none;
padding:6px 0 6px 5px;
}

#pravypanel-obsah a:visited
{
color:#8F006B;
font-size:11px;
color: #c09;
text-decoration:none;
}

#pravypanel-obsah a:hover
{
font-size:11px;
text-decoration:underline;
}

/*----------------------*/

#div_menu_jpg_link
{
padding: 1.5em 0.7em 0.5em 0.3em;
}

#div_menu_jpg_link a
{
border:0px;
}

#div_menu_jpg_link a:hover
{
background:none;
}

/*--------------- hlavný panel ------------------*/

#hlavnipanel 
{
border-left:1px solid #16C8E3;
border-right:1px solid #16C8E3;
line-height:normal;
margin:0px 0px 0px 195px; 
padding:0px; 
background:#fff;
width:560px;
min-height:668px;
} 

#hlavnipanel-obsah 
{
text-indent:20px;
margin:0px; 
padding: 0.5em 1em 5em; 
background: #fff;
font-size:13px;
line-height:2em;
background-color:#fff;
color:#000;
} 

/*-----------------------------------------------*/

#paticka 
{ 
color:#fff;
font-size:11px;
border-top: 2px solid #FF80DF; 
background: #8F006B;
background-image:url(img/velka_lienka.png);
background-repeat:no-repeat;
background-position:right;
text-align:center;
padding:25px 10px;
clear:both;
} 

hr.cleaner 
{ 
clear:both; 
display: none 
}

.hruby
{
font-weight:bold;
}

.zahlavie
{
font-size:13px; 
font-weight:bold;
}

input, textarea, select
{
font-family:"Trebuchet MS", Verdana;
font-size:12px;
border: 1px solid #8F006B;
color: #8F006B;
background-color:#FFBFEF;
}

td
{
text-indent:0px;
}

#kurz_tien {
border:1px solid #E7C9DA;
-moz-border-radius:5px;
border-radius:5px;
-moz-box-shadow:5px 5px 5px #FBF0F6;
-webkit-box-shadow:5px 5px 5px #FBF0F6;
box-shadow:5px 5px 5px #FBF0F6;
margin-bottom:20px;
}

