
/* ------------------------------------------------------------------------------------------
STYLY PRO LAYOUT
--------------------------------------------------------------------------------------------- */


html{padding:0px;margin:0px;width:100%;}
body{padding:0px;margin:0px;width:100%;font-family: sans-serif;
    background-color:#e31c23;
    background-image:url('./../img/bck.jpg');
    background-repeat: repeat-x;
}





a, a:visited{color:#00aeef; text-decoration:underline;padding:3px;}
a:hover{color:red; text-decoration:underline;}


#serchwindow{
    width:100%;
    margin:0px auto 0px auto;
    clear:left;
    height:550px;
    background-color:#fff;
}


h1, .invisible {display: none;}


/*celkovej*/
#win{
    width:95%;
    margin:0px auto 0px auto;
    clear:left;
    height:820px;
    padding:0px;
    min-width:900px;
}

/*levy*/
#roh1{
    width:3%;
    float:left;
    height:700px;
    background-image:url('./../img/roh1white.gif');
    background-repeat: no-repeat;
    background-position: right 94px;

}

/*stredni*/
#winin{
    width:94%;
    float:left;
    height:720px;
    padding:0px;
    margin:0px;
    min-width:800px;
}

/*pravy*/
#roh2{
    float:left;
    height:700px;
    width:2%;
    background-image:url('./../img/roh2white.gif');
    background-repeat: no-repeat;
    background-position: left 94px;

}


a #eulink, a:visited #eulink{height:31px;overflow:hidden;
background-image: url('./../img/eu.gif');
cursor:pointer;cursor:hand;
width:189px; float:right;
background-position: 0px 0px;
margin:13px 10px 20px 20px;
}

a:hover #eulink{height:31px;overflow:hidden;
background-image: url('./../img/eu.gif');
cursor:pointer;cursor:hand;
width:189px; float:right;
background-position: 0px -31px;
}



a #z3link, a:visited #z3link{height:31px;overflow:hidden;
background-image: url('./../img/cil3.gif');
cursor:pointer;cursor:hand;
width:49px; float:right;
background-position: 0px 0px;
margin:13px 20px 20px 0px;
}

a:hover #z3link{height:31px;overflow:hidden;
background-image: url('./../img/cil3.gif');
cursor:pointer;cursor:hand;
width:49px; float:right;
background-position: 0px -31px;
}



.gallery{
    width:100%;
    clear:left;
}

#gallDivB{display:none;}
#gallDivA{display:none;}


a #muzlink, a:visited #muzlink{
height:31px;overflow:hidden;
background-image: url('./../img/kvmuz.gif');
cursor:pointer;cursor:hand;
width:35px; float:left;
background-position: 0px 0px;
margin:13px 5px 20px 5px;
}
a:hover #muzlink{
background-position: 0px -31px;
}






a #demuzlink, a:visited #demuzlink{height:46px;overflow:hidden;
background-image: url('./../img/demuz.gif');
cursor:pointer;cursor:hand;
width:51px; float:left;
background-position: 0px 0px;
margin:8px 5px 20px 5px;
}
a:hover #demuzlink{
background-position: 0px -46px;
}


a #oliviuslink, a:visited #oliviuslink{height:31px;overflow:hidden;
background-image: url('./../img/olivius.gif');
cursor:pointer;cursor:hand;
width:75px; float:left;
background-position: 0px 0px;
margin:13px 5px 20px 5px;
}
a:hover #oliviuslink{
background-position: 0px -31px;
}



a #lebenlink, a:visited #lebenlink{height:31px;overflow:hidden;
background-image: url('./../img/leben.gif');
cursor:pointer;cursor:hand;
width:35px; float:left;
background-position: 0px 0px;
margin:13px 5px 20px 5px;
}
a:hover #lebenlink{
background-position: 0px -31px;
}




a #klinglink, a:visited #klinglink{height:31px;overflow:hidden;
background-image: url('./../img/kling.gif');
cursor:pointer;cursor:hand;
width:87px; float:left;
background-position: 0px 0px;
margin:13px 5px 20px 5px;
}
a:hover #klinglink{
background-position: 0px -31px;
}




a #sedmlink, a:visited #sedmlink{height:31px;overflow:hidden;
background-image: url('./../img/7.gif');
cursor:pointer;cursor:hand;
width:55px; float:left;
background-position: 0px 0px;
margin:13px 5px 20px 5px;
}
a:hover #sedmlink{
background-position: 0px -31px;
}







a #eurlink, a:visited #eurlink{height:31px;overflow:hidden;
background-image: url('./../img/eur.gif');
cursor:pointer;cursor:hand;
width:32px; float:right;
background-position: 0px 0px;
margin:12px 5px 20px 5px;
}
a:hover #eurlink{
background-position: 0px -31px;
}




.photogalicon{
    width:50px;
    height:40px;
    background-image: url('./../img/photo.gif');
    float:left;
    cursor:pointer;
    _cursor:hand;
}




.texticon{
    width:50px;
    height:54px;
    background-image: url('./../img/text.gif');
    float:left;
    cursor:pointer;
    _cursor:hand;
}








.imggal{
    border:0px;
    cursor:pointer;_cursor:hand;
    float:left;
    margin:10px;
}

#logo
{
    width:469px;
    height:39px;
    padding: 0px;
    background-image:url('./../img/logocolor.gif');
    margin: 7px auto 12px auto;
    cursor:pointer;cursor:hand;
    position: relative;
}
#logo2
{
    width:186px;
    height:39px;
    padding: 0px;
    background-image:url('./../img/logo.jpg');
     background-position: 10px top;
     background-repeat: no-repeat;
    margin: 7px auto 12px auto;
    cursor:pointer;cursor:hand;
    position: relative;
}

#topbar{

    height:64px;
}

#tblheader2{
    border: 0px;
    width:100%;
    margin:0px;
    padding:0px;
    float:left;
    left:50%;
    table-layout:fixed;
    height:57px;
    background-image:url('./../img/heder1.png');
    background-position: 50% 0%;
    background-repeat:no-repeat;
}


#tblheader{
    border: 0px;
    width:100%;
    margin:0px;
    padding:0px;
    float:left;
    left:50%;
    table-layout:fixed;
    height:57px;
    background-image:url('./../img/header3fborder.png');
    background-position: 50% 0%;
    background-repeat:no-repeat;
}
    


#tblheader tr td {border:0px;vertical-align:middle;}



#frmsearch{text-align:center;height:28px;width:140px; border:0px;margin:0px;padding:0px;background-color: transparent;font-size:12px;color:#000;$margin-top:7px;}
#search{width:140px;height:20px;margin:0px auto 0px auto;margin-top:3px;_margin-top:1px;background-color: transparent;}

#septop{width:100%;clear:left;font-size: 1px;height:1px;}
#areaA{clear:left;color:#000;text-decoration: none;font-size: 18px; font-family: sans-serif; font-weight: bold;}
#areaB{clear:left;color:#000;text-decoration: none;font-size: 18px; font-family: sans-serif; font-weight: bold;}
.btnarea{border:0px;cursor:pointer;cursor:hand;border:0px;margin:5px;}


#footer{
    margin-top:30px;
    background-image:url('./../img/footerborder.jpg');
    background-repeat:no-repeat;
    background-position:  bottom;

}

#footereu{
    width:100%;
    float:left;
    clear:left;
    height:60px;
    margin:0px;
    overflow: hidden;

}

#footerin{
    width:96%;
    height:60px;
    margin:0px auto 0px auto;
    overflow: hidden;
    background-color:#e83636;
    }
    #footerright{
        float:right;
        margin:0px;
        padding:0px 20px 0px 0px;
        width:360px;
        background-color: #fff;
        height:60px;
}
#bckfooter{
    height:580px;
    position:relative;
    _margin-top:-1px;
    float:left;
    width:100%;
}

.imgProvincia{
    margin-top:-15px;
    border:0px;
    cursor:pointer;
    _cursor:hand;
    
}


#menu{
    font-size:14px;
    float:left;
    text-align: right;
    width:100%;
    margin:22px 0px 0px 0px;
    height:18px;
    overflow: hidden;
}
#menu a, #menu a:visited{
    color:#fff;
    text-decoration: none;
}

#menu a:hover{
    color:fff;
    text-decoration: underline;
}



#halfdata{
    width:100%;
    margin:0px;padding:0px;
    position: relative;
    margin-top:-2px;
    table-layout: fixed;
    height:581px;
    background-color: #fff;
}

#halfdata tr td {
    margin:0px;
    padding:0px;
    vertical-align:top;
    
}

/*tu se zobrauji infa*/
.halfadata{
    float:left;
    width:100%;
    height:558px;
    margin-top:0px;
    background-color:#fff;
}

.textclanek{
    overflow:hidden;
    width:98%;
    height:100%;
    font-size:11px;
    color:#333;
    text-align:left;

}

.textclanek img{
    float:left;
    border:1px solid #ddd;
    padding: 10px;
    margin:10px;
}

.miniheadmenu{
    font-size:8px;
    clear:left;
    letter-spacing:1px;
    float:left;
    text-align:left;
    margin: 5px;
    
}


.miniheadmenu a, .miniheadmenu a:visited{
    text-decoration:none;
}
.miniheadmenu a:hover{
    text-decoration:underline;
}


.editor{
    letter-spacing: 1px;
    font-size: 8px;
    clear:right;
    float:right;
    color:#12a2cb;
    margin-right:10px;
    padding-top:3px;
    color:black;
}
.datumh2{color:#007eb6;}

h2{
    color:#007eb6;
    font-size:14px;
    font-weight:bold;
    margin-top:14px;
    padding:0px;
    margin-bottom:0px;
    color:#000;
}

.footerclanek{
    border-top:1px solid #ebebeb;
    
}


#halfA{width:50%; background-color:#fff;}
#halfB{width:50%; background-color:#fff;}
#roky{

    padding:0px;
    text-align:center;
    background-image:url('./../img/timeline.jpg');
    background-repeat:no-repeat;
    height:563px;
    width:159px;
}

#roky, #roky a, #roky a:visited {
    color:#000;
    font-size:20px;
    font-weight:bold;
    text-decoration:none;
    cursor:hand;cursor:pointer;
    color:#000;
}


#monthADir{
    width:29px;
    height:100%;
    float:left;
    padding-left:8px;
}

.textheadA{width:100%;overflow:hidden; height:80px; border-bottom:1px solid #ebebeb;
         background-image:url('./../img/textheadA.gif');background-position: top left;
         background-repeat: repeat-y;
         text-align:center;
         }        

.textheadB {width:100%;overflow:hidden; height:80px; border-bottom:1px solid #ebebeb;
         background-image:url('./../img/texthead.gif');background-position: top right;
         background-repeat: repeat-y;
         text-align:center;
         }





#datefooterA{
    float:right;font-size:12px;
    padding-top:12px;
}
#datefooterB{
    float:right;font-size:12px;
    padding-top:17px;
    clear:right;

 }
.buttonfooter{float:left;border:0px solid white;}
.txtfooterdate{padding-top:5px;float:left;width:100px;text-align: center;}




#monthADir a, #monthADir a:visited{
    font-size:11px;
    color:#555;
    font-weight:normal;
    display:block;
    margin-top:5px;
    height:12px;
    padding-top:5px;

}

#monthADir a.act{
    color:#fff;
    font-weight:bold;
    margin-top:5px;
    background-image:url('./../img/act_month.gif');
    background-repeat:no-repeat;
    background-position:5px 50%;
}
#monthADir a.first{margin-top:135px;}





#monthBDir{
    width:28px;
    height:100%;
    float:left;
    padding-left:1px;
}


#monthBDir a, #monthBDir a:visited{
    color:#555;
    font-size:11px;
    font-weight:normal;
    display:block;
    margin-top:5px;
    height:12px;
    padding-top:5px;
}

#monthBDir a.act{
    color:#fff;
    font-weight:bold;
    background-image:url('./../img/act_month.gif');
    background-repeat:no-repeat;
    background-position:4px 50%;
}

#monthBDir a:hover{
    color:#333;
    font-weight:bold;
    display:block;
    margin-top:5px;
  
}


#monthBDir a.first{margin-top:135px;}




#yearDir{
    width:85px;
    height:563px;
    float:left;


}


#sipky{
    width:80px;
    height:77px;
    background-image:url('./../img/arrow.gif');
    background-repeat:no-repeat;
    background-position:21px 0px;
    float:left;clear:left;
    margin-top:-79px;
}


#rokcontainer{
    width:100%;
    overflow:hidden;
    height:563px;
    float:left;
    font-family: Georgia, "New York CE", utopia, serif;
    background-position: 2px 0px;
    background-repeat: no-repeat;
}






#tblobsahA{width:100%;height:500px;}
#monthA{width:30px;background-color:#ddd;}


#tblobsahB{width:100%;height:500px;}
#monthB{width:30px;background-color:#ddd;}


#rokrollplus{
    width: 52px;height:35px;
    margin-left:17px;
    margin-top:3px;
    cursor:hand;cursor:pointer;
    clear:left;
    z-index:1000;
}

#rokrollminus{
    width: 52px;height:35px;
    margin-left:17px;
    cursor:hand;cursor:pointer;
    clear:left;
}

#rokcontainer #rokpred{
    float:left;
    width:100%;
    height:25px;
    margin-top:55px;
}

#mes{font-size:10px;font-weight:normal;color:#000;font-family:sans-serif;}
#den{font-size:24px; font-weight:bold;color:#bf330b;}

#rokcontainer #rokpred1{
    float:left;
    width:100%;
    height:25px;
    margin-top:37px;
}
#rokcontainer #rokpred2{
    width:100%;
    height:25px;
    margin-top:27px;
}
#rokpred2, #rokpred2 a, #rokpred2 a:hover, #rokpred2 a:visited {color:#008acb;}
#rokpred1, #rokpred1 a, #rokpred1 a:hover, #rokpred1 a:visited {color:#0094c5;}
#rokpred, #rokpred a, #rokpred a:hover, #rokpred a:visited {color:#03abd0;}

#rokpo2, #rokpo2 a, #rokpo2 a:hover, #rokpo2 a:visited {color:#153b45;display:none;}
#rokpo1, #rokpo1 a, #rokpo1 a:hover, #rokpo1 a:visited {color:#0094c5;}
#rokpo, #rokpo a, #roko a:hover, #rokpo a:visited {color:#03abd0;}

#rokcontainer #rokpo{
    float:left;
    width:100%;
    height:27px;
    margin-top:65px;
}


#rokpo1{
    float:left;
    width:100%;
    height:27px;
    margin-top:45px;
}

#rokpo2{
    float:left;
    width:100%;
    height:27px;
    margin-top:35px;

}



#rokcontainer #rok{
    float:left;
    width:100%;
    height:36px;
    margin-top:60px;
}

#rok, #rok a, #rok a:visited{ color:#bf330b; font-size:24px;}





/*------------------------------------MOD MESICU---------------------------------------*/


.MonthContainerA{
    width:100%;
    border:1px solid #ddd;
    float:left;
    height: 25px;
    overflow: hidden;
    float:left;
}
.MonthNumberA{
    float:right;
    width:30px;
    background-color:#555;
    color:#fff;
    height:100%;
}
.MonthEventA{
    float:left;
    font-size:10px;
}




.MonthContainerB{
    width:100%;
    border:0px;
    float:left;
    overflow: hidden;
    float:left;

}


#monthcontainerB2, #monthcontainerB4,
#monthcontainerB6, #monthcontainerB8,
#monthcontainerB10, #monthcontainerB12 {
    background-image: url('./../img/line.gif');
    background-repeat: repeat-y;
    /*border-bottom: 1px solid #eee;
    border-top: 1px solid #eee;*/
}

#montheventB2 a, #montheventB4 a,
#montheventB6 a, #montheventB8 a,
#montheventB10 a, #montheventB12 a {
    color:#f70600;
}




.MonthNumberB{
    float:left;
    width:35px;
    text-align: center;
    height:100%;
}
.MonthNumberB a, .MonthNumberB a:visited{
    font-size: 14px;
    color:#000;
    font-weight: bold;
    text-decoration: none;
    cursor: hand; cursor:pointer;
}



.MonthEventB{
    float:left;
    font-size:10px;
}





.dayTable{
    font-size:11px;
    width:100%;
    height:90%;
}

#Month-DayB{
    height:20px;
    margin:8px 0 0 0;
    padding-top:0px;
    //overflow: hidden;
}

#Month-DayB span{
    font-weight: normal;
    font-size: 11px;
    float:right;
    margin: 0px;
}
#Month-DayB span.datum{

    font-size: 17px;
    color:#000;
    font-weight: bold;

    
}






#oneDayB{
    height:558px;
    margin:0 0 0 0;
    overflow: hidden;
}



#oneDayB span{
    font-weight: normal;
    font-size: 11px;
    float:right;
    margin:0px;
    
}

#oneDayB span.datum{
    font-size: 17px;
    color:#000;
    font-weight: bold;
    text-align:center;
    margin: 0 auto 0 auto;
    width:100%;
}





#oneDayA{
    height:558px;
    margin:0px 0 0 0;
    overflow: hidden;
    
}
#oneDayA span{
    font-weight: normal;
    font-size: 11px;
    float:left;
    margin:0px;
}
#oneDayA span.datum{
    font-size: 17px;
    color:#bf330b;
    color:#000;
    font-weight: bold;
    width:100%;
    text-align:center;
}



#Month-DayA{
    height:20px;
    margin:8px 0 0 0;
    //overflow: hidden;
}

#Month-DayA span{
    font-weight: normal;
    font-size: 11px;
    float:left;
    margin:0px;
}



.chaticon{
    width:64px;
    height:40px;
    background-image: url('./../img/chat.gif');
    float:left;
    cursor:pointer;
    _cursor:hand;

}

#Month-DayA span.datum{
    font-size: 17px;
    font-weight: bold;
    float:right;
}

.onedayTable{
    width:100%;
    height:520px;
    overflow: auto;
   font-size:11px;

}

.dayTable{
    width:100%;
    height:550px;
    overflow: hidden;
    
}

.oneDayNumberB1{
    float:left;
    clear:left;
    width:100%;
    padding:5px 0px 5px 0px;
    background-color: #fff;
}

.oneDayNumberB2{
    float:left;
    clear:left;
    width:100%;
    padding:5px 0px 5px 0px;
    background-image:url('./../img/btext3.jpg');background-position:0px -20px;
    background-repeat: no-repeat;
}






.oneDayNumberA1{
    float:left;
    clear:left;
    width:100%;
    text-align:right;
    padding:5px 0px 5px 0px;
    background-color: #fff;
}

.oneDayNumberA2{
    float:left;
    clear:left;
    width:100%;
    padding:5px 0px 5px 0px;
    text-align:right;
    background-image:url('./../img/atext3.jpg');background-position:0px -20px;
    background-repeat: no-repeat;
}






.monthDirTable{height:558px;border-collapse:collapse;width:100%;}
.monthDirTable tr td {font-size: 11px;vertical-align:middle;}



.tdtext1, .tdtext3, .tdtext5, .tdtext7, .tdtext9, .tdtext10{
    background-image:url('./../img/btext4.jpg');
    background-repeat: no-repeat;
    font-size: 11px;
}
.tdtext1:hover, .tdtext3:hover, .tdtext5:hover, .tdtext7:hover, .tdtext9:hover, .tdtext10:hover{
    background-image:url('./../img/btexthover.jpg');
    background-repeat: no-repeat;
    font-size: 11px;
}
.tdtext2:hover, .tdtext4:hover, .tdtext6:hover, .tdtext8:hover, .tdtext10:hover, .tdtext12:hover{
    background-image:url('./../img/btexthover.jpg');
    background-repeat: no-repeat;
    font-size: 11px;
}

.tdtext2, .tdtext4, .tdtext6, .tdtext8, .tdtext10, .tdtext12{
    background-image:url('./../img/btext3.jpg');
    background-repeat: no-repeat;
    font-size: 11px;
}

.tdtext1 a, .tdtext3 a, .tdtext5 a, .tdtext7 a, .tdtext9 a, .tdtext10 a{
    color:#555;
    text-decoration:none;
}
.tdtext2 a, .tdtext4 a, .tdtext6 a, .tdtext8 a, .tdtext10 a, .tdtext12 a{
    color:#222;
    text-decoration:none;
}
.tdtext1 a:hover, .tdtext3 a:hover, .tdtext5 a:hover, .tdtext7 a:hover, .tdtext9 a:hover, .tdtext10 a:hover{
    color:#ed1c24;
    text-decoration:underline;
}
.tdtext2 a:hover, .tdtext4 a:hover, .tdtext6 a:hover, .tdtext8 a:hover, .tdtext10 a:hover, .tdtext12 a:hover{
    color:#ed1c24;
    text-decoration:underline;
}













.Atdtext1, .Atdtext3, .Atdtext5, .Atdtext7, .Atdtext9, .Atdtext10{
    text-align: right;
    background-image:url('./../img/atext4.jpg');
    background-repeat: no-repeat;
    background-position: right top;
    font-size: 11px;
}
.Atdtext1:hover, .Atdtext3:hover, .Atdtext5:hover, .Atdtext7:hover, .Atdtext9:hover, .Atdtext10:hover{
    background-image:url('./../img/atexthover.jpg');
    background-repeat: no-repeat;
    background-position: right top;
    font-size: 11px;
}
.Atdtext2:hover, .Atdtext4:hover, .Atdtext6:hover, .Atdtext8:hover, .Atdtext10:hover, .Atdtext12:hover{
    background-image:url('./../img/atexthover.jpg');
    background-repeat: no-repeat;
    background-position: right top;
    font-size: 11px;
}

.Atdtext2, .Atdtext4, .Atdtext6, .Atdtext8, .Atdtext10, .Atdtext12{
    text-align: right;
    background-image:url('./../img/atext3.jpg');
    background-repeat: no-repeat;
    background-position: right top;
    font-size: 11px;
}

.Atdtext1 a, .Atdtext3 a, .Atdtext5 a, .Atdtext7 a, .Atdtext9 a, .Atdtext10 a{
    color:#555;
    text-decoration:none;
}
.Atdtext2 a, .Atdtext4 a, .Atdtext6 a, .Atdtext8 a, .Atdtext10 a, .Atdtext12 a{
    color:#222;
    text-decoration:none;
}
.Atdtext1 a:hover, .Atdtext3 a:hover, .Atdtext5 a:hover, .Atdtext7 a:hover, .Atdtext9 a:hover, .Atdtext10 a:hover{
    color:#ed1c24;
    text-decoration:underline;
}
.Atdtext2 a:hover, .Atdtext4 a:hover, .Atdtext6 a:hover, .Atdtext8 a:hover, .Atdtext10 a:hover, .Atdtext12 a:hover{
    color:#ed1c24;
    text-decoration:underline;
}







.Bdayline{ float:left;overflow:hidden;width:100%;padding:0 0 0 10px;}
.Adayline{ text-align:right; float:right;overflow:hidden;width:100%;padding:0px 10px 0px 0px;}
.Bdaylinebig{ float:left;overflow:hidden;width:100%;padding:0 0 0 10px;}
.Adaylinebig{ text-align:right; float:right;overflow:hidden;width:100%;padding:0px 10px 0px 0px;}









/*DAY layout*/
.tddaytext1, .tddaytext3, .tddaytext5, .tddaytext7, .tddaytext9, .tddaytext10{
    background-image:url('./../img/btext4.jpg');
    background-repeat: no-repeat;
    background-position:0px -20px;
    font-size: 11px;
}
.tddaytext1:hover, .tddaytext3:hover, .tddaytext5:hover, .tddaytext7:hover, .tddaytext9:hover, .tddaytext10:hover{
    background-image:url('./../img/btexthover.jpg');background-position:0px -20px;
    background-repeat: no-repeat;
    font-size: 11px;
}
.tddaytext2:hover, .tddaytext4:hover, .tddaytext6:hover, .tddaytext8:hover, .tddaytext10:hover, .tddaytext12:hover{
    background-image:url('./../img/btexthover.jpg');background-position:0px -20px;
    background-repeat: no-repeat;
    font-size: 11px;
}

.tddaytext2, .tddaytext4, .tddaytext6, .tddaytext8, .tddaytext10, .tddaytext12{
    background-image:url('./../img/btext3.jpg');background-position:0px -20px;
    background-repeat: no-repeat;
    font-size: 11px;
}

.tddaytext1 a, .tddaytext3 a, .tddaytext5 a, .tddaytext7 a, .tddaytext9 a, .tddaytext10 a{
    color:#555;
    text-decoration:none;
}
.tddaytext2 a, .tddaytext4 a, .tddaytext6 a, .tddaytext8 a, .tddaytext10 a, .tddaytext12 a{
    color:#222;
    text-decoration:none;
}
.tddaytext1 a:hover, .tddaytext3 a:hover, .tddaytext5 a:hover, .tddaytext7 a:hover, .tddaytext9 a:hover, .tddaytext10 a:hover{
    color:#ed1c24;
    text-decoration:underline;
}
.tddaytext2 a:hover, .tddaytext4 a:hover, .tddaytext6 a:hover, .tddaytext8 a:hover, .tddaytext10 a:hover, .tddaytext12 a:hover{
    color:#ed1c24;
    text-decoration:underline;
}
.Atddaytext1, .Atddaytext3, .Atddaytext5, .Atddaytext7, .Atddaytext9, .Atddaytext10{
    text-align: right;
    background-image:url('./../img/atext4.jpg');
    background-repeat: no-repeat;
    background-position: right -20px;
    font-size: 11px;
}
.Atddaytext1:hover, .Atddaytext3:hover, .Atddaytext5:hover, .Atddaytext7:hover, .Atddaytext9:hover, .Atddaytext10:hover{
    background-image:url('./../img/atexthover.jpg');
    background-repeat: no-repeat;
    background-position: right -20px;
    font-size: 11px;
}
.Atddaytext2:hover, .Atddaytext4:hover, .Atddaytext6:hover, .Atddaytext8:hover, .Atddaytext10:hover, .Atddaytext12:hover{
    background-image:url('./../img/atexthover.jpg');
    background-repeat: no-repeat;
    background-position: right -20px;
    font-size: 11px;
}

.Atddaytext2, .Atddaytext4, .Atddaytext6, .Atddaytext8, .Atddaytext10, .Atddaytext12{
    text-align: right;
    background-image:url('./../img/atext3.jpg');
    background-repeat: no-repeat;
    background-position: right -20px;
    font-size: 11px;
}

.Atddaytext1 a, .Atddaytext3 a, .Atddaytext5 a, .Atddaytext7 a, .Atddaytext9 a, .Atddaytext10 a{
    color:#555;
    text-decoration:none;
}
.Atddaytext2 a, .Atddaytext4 a, .Atddaytext6 a, .Atddaytext8 a, .Atddaytext10 a, .Atddaytext12 a{
    color:#222;
    text-decoration:none;
}
.Atddaytext1 a:hover, .Atddaytext3 a:hover, .Atddaytext5 a:hover, .Atddaytext7 a:hover, .Atddaytext9 a:hover, .Atddaytext10 a:hover{
    color:#ed1c24;
    text-decoration:underline;
}
.Atddaytext2 a:hover, .Atddaytext4 a:hover, .Atddaytext6 a:hover, .Atddaytext8 a:hover, .Atddaytext10 a:hover, .Atddaytext12 a:hover{
    color:#ed1c24;
    text-decoration:underline;
}


/*DAY BIG layout*/
.tddaytextbig1, .tddaytextbig3, .tddaytextbig5, .tddaytextbig7, .tddaytextbig9, .tddaytextbig10{
    background-image:url('./../img/btext4.jpg');
    background-repeat: no-repeat;
    font-size: 11px;
}
.tddaytextbig1:hover, .tddaytextbig3:hover, .tddaytextbig5:hover, .tddaytextbig7:hover, .tddaytextbig9:hover, .tddaytextbig10:hover{
    background-image:url('./../img/btexthover.jpg');
    background-repeat: no-repeat;
    font-size: 11px;
}
.tddaytextbig2:hover, .tddaytextbig4:hover, .tddaytextbig6:hover, .tddaytextbig8:hover, .tddaytextbig10:hover, .tddaytextbig12:hover{
    background-image:url('./../img/btexthover.jpg');
    background-repeat: no-repeat;
    font-size: 11px;
}

.tddaytextbig2, .tddaytextbig4, .tddaytextbig6, .tddaytextbig8, .tddaytextbig10, .tddaytextbig12{
    background-image:url('./../img/btext3.jpg');
    background-repeat: no-repeat;
    font-size: 11px;
}

.tddaytextbig1 a, .tddaytextbig3 a, .tddaytextbig5 a, .tddaytextbig7 a, .tddaytextbig9 a, .tddaytextbig10 a{
    color:#555;
    text-decoration:none;
}
.tddaytextbig2 a, .tddaytextbig4 a, .tddaytextbig6 a, .tddaytextbig8 a, .tddaytextbig10 a, .tddaytextbig12 a{
    color:#222;
    text-decoration:none;
}
.tddaytextbig1 a:hover, .tddaytextbig3 a:hover, .tddaytextbig5 a:hover, .tddaytextbig7 a:hover, .tddaytextbig9 a:hover, .tddaytextbig10 a:hover{
    color:#ed1c24;
    text-decoration:underline;
}
.tddaytextbig2 a:hover, .tddaytextbig4 a:hover, .tddaytextbig6 a:hover, .tddaytextbig8 a:hover, .tddaytextbig10 a:hover, .tddaytextbig12 a:hover{
    color:#ed1c24;
    text-decoration:underline;
}
.Atddaytextbig1, .Atddaytextbig3, .Atddaytextbig5, .Atddaytextbig7, .Atddaytextbig9, .Atddaytextbig10{
    text-align: right;
    background-image:url('./../img/atext4.jpg');
    background-repeat: no-repeat;
    background-position: right top;
    font-size: 11px;
}
.Atddaytextbig1:hover, .Atddaytextbig3:hover, .Atddaytextbig5:hover, .Atddaytextbig7:hover, .Atddaytextbig9:hover, .Atddaytextbig10:hover{
    background-image:url('./../img/atexthover.jpg');
    background-repeat: no-repeat;
    background-position: right top;
    font-size: 11px;
}
.Atddaytextbig2:hover, .Atddaytextbig4:hover, .Atddaytextbig6:hover, .Atddaytextbig8:hover, .Atddaytextbig10:hover, .Atddaytextbig12:hover{
    background-image:url('./../img/atexthover.jpg');
    background-repeat: no-repeat;
    background-position: right top;
    font-size: 11px;
}

.Atddaytextbig2, .Atddaytextbig4, .Atddaytextbig6, .Atddaytextbig8, .Atddaytextbig10, .Atddaytextbig12{
    text-align: right;
    background-image:url('./../img/atext3.jpg');
    background-repeat: no-repeat;
    background-position: right top;
    font-size: 11px;
}

.Atddaytextbig1 a, .Atddaytextbig3 a, .Atddaytextbig5 a, .Atddaytextbig7 a, .Atddaytextbig9 a, .Atddaytextbig10 a{
    color:#555;
    text-decoration:none;
}
.Atddaytextbig2 a, .Atddaytextbig4 a, .Atddaytextbig6 a, .Atddaytextbig8 a, .Atddaytextbig10 a, .Atddaytextbig12 a{
    color:#222;
    text-decoration:none;
}
.Atddaytextbig1 a:hover, .Atddaytextbig3 a:hover, .Atddaytextbig5 a:hover, .Atddaytextbig7 a:hover, .Atddaytextbig9 a:hover, .Atddaytextbig10 a:hover{
    color:#ed1c24;
    text-decoration:underline;
}
.Atddaytextbig2 a:hover, .Atddaytextbig4 a:hover, .Atddaytextbig6 a:hover, .Atddaytextbig8 a:hover, .Atddaytextbig10 a:hover, .Atddaytextbig12 a:hover{
    color:#ed1c24;
    text-decoration:underline;
}




















a.daynamebig, a.daynamebig:visited {
    float:left;
    clear:both;
    font-weight:bold;
    margin-top:2px;
    color:#222;
}
a.Adaynamebig, a.Adaynamebig:visited {
    float:right;
    clear:both;
    font-weight:bold;
    margin-top:2px;
    color:#222;
}


a.dayname, a.dayname:visited {
    float:left;
    clear:both;
    font-weight:bold;
    margin-top:0px;
    color:#222;
}
a.Adayname, a.Adayname:visited {
    float:right;
    clear:both;
    font-weight:bold;
    margin-top:0px;
    color:#222;
}













.Bmonthline{ float:left;overflow:hidden;width:100%;padding:0 0 0 10px;}
.Amonthline{ text-align:right; float:right;overflow:hidden;width:100%;padding:0px 10px 0px 0px;}

a.monthname, a.monthname:visited {
    float:left;
    clear:both;
    font-weight:bold;
    margin-top:2px;
    color:#222;
}
a.Amonthname, a.Amonthname:visited {
    float:right;
    clear:both;
    font-weight:bold;
    margin-top:2px;
    color:#222;
}

.monthinfo{
    clear:left;
    float:left;\clear:left;
    margin-top:3px;
}

.Amonthinfo{
    clear:right;
    float:right;
    margin-top:3px;
    text-align: right;
}



.dayinfo{
    float:left;
    margin-top:3px;
}

.Adayinfo{
    float:right;
    margin-top:3px;
    text-align: right;
}


.dayinfobig{
    clear:left;
    float:left;\clear:left;
    margin-top:3px;
}

.Adayinfobig{
    clear:right;
    float:right;
    margin-top:3px;
    text-align: right;
}



/*----------------------------------MOD DNU------------------------------------------*/
.DayEventA {float:left;}



.topmenuclanek{
width:100%;
margin: 5px 0px 35px 0px;
  
}








































