*{padding:0px;margin:0px;}
body{
background:#CCCC00;
font-family:"Comic Sans MS";
}
img{
border:0px;
cursor:hand;
}
.overDiv{
background:#fff;
}
.reklama{
width:468px;
height:15px;
position:relative;
display:block;
float:left;
margin-left:40px;
}
#page{
width:960px;
position:relative;
margin-left:-480px;
left:50%;
height:1000px;
}
#page_primary{
width:1000px;
position:relative;
margin-left:-500px;
left:50%;
}
#logo{
position:relative;
display:block;
float:left;
width:200px;
}
#logo img{
width:200px;
height:200px;
position:relative;
display:block;
float:left;
}
#cas2{
width:500px;
height:70px;
position:relative;
display:block;
float:left;
background:url('../images/bg_timer.png') ;
}
#datum{
background:url('../images/bg_dater.png') ;
width:430px;
height:70px;
position:relative;
display:block;
float:left;
margin-left:30px;633423
}
#datum .odpocet1{
width:180px;
left:80px;
color:#fff;
font-family: 'Comic Sans MS';
font-weight:bold;
font-size:13px;
position:relative;
display:block;
float:left;
}
#datum .odpocet2{
width:120px;
left:110px;
color:#fff;
font-family: 'Comic Sans MS';
font-weight:bold;
font-size:13px;
position:relative;
display:block;
float:left;
}
#datum .show1{
top:3px;
width:180px;
color:#ff7e00;
font-family: 'Comic Sans MS';
font-weight:bold;
font-size:13px;
position:relative;
display:block;
float:left;
margin-left:80px;

}
#datum .show2{
top:3px;
width:120px;
color:#ff7e00;
font-family: 'Comic Sans MS';
font-weight:bold;
font-size:13px;
position:relative;
display:block;
float:left;
margin-left:30px;

}
#cas{
position:relative;
top:18px;
margin-left:80px;
color:#ff7e00;
font-family: 'Comic Sans MS';
font-weight:bold;
font-size:13px;
}
#info_lista{
width:960px;
position:relative;
display:block;
float:left;
height:100px;
}
/* -----------------------  content -----------------------*/
#content{
width:960px;
position:relative;
float:left;
display:block;

}
/* -----------------------  menu  left -----------------------*/
#menu_left{
width:190px;
height:343px;
top:-30px;
position:relative;
float:left;
display:block;
background:url('../images/menu_left_bg2.png');
}
#menu_right #pocitadlo{
top:20px;
margin-left:42px;
position:relative;
float:left;
display:block;
}
#menu_left .button1,.button2,.button3,.button4,.button6,.button5{
width:180px;
height:60px;
position:relative;
float:left;
display:block;
}

#menu_left .button img{
position:relative;
float:left;
display:block;
}
#menu_left .button1 a{
color:#ffef44;
text-decoration:none;
font-size:12px;
font-family: 'Comic Sans MS';
font-weight:bold;
position:relative;
top:22px;
margin-left:48px;
position:relative;
display:block;
}
#menu_left .button2 a{
color:#ffef44;
text-decoration:none;
font-size:12px;
font-family: 'Comic Sans MS';
font-weight:bold;
position:relative;
top:20px;
margin-left:52px;
position:relative;
display:block;
}
#menu_left .button3 a{
color:#ffef44;
text-decoration:none;
font-size:12px;
font-family: 'Comic Sans MS';
font-weight:bold;
position:relative;
top:15px;
margin-left:56px;
position:relative;
display:block;
}
#menu_left .button4 a{
color:#ffef44;
text-decoration:none;
font-size:12px;
font-family: 'Comic Sans MS';
font-weight:bold;
position:relative;
top:8px;
margin-left:55px;
position:relative;
display:block;
}
#menu_left .button5 a{
color:#ffef44;
text-decoration:none;
font-size:12px;
font-family: 'Comic Sans MS';
font-weight:bold;
position:relative;
top:1px;
margin-left:65px;
position:relative;
display:block;
}
#menu_left .button6 a{
color:#ffef44;
text-decoration:none;
font-size:12px;
font-family:"Comic Sans MS";
font-weight:bold;
position:relative;
top:-5px;
margin-left:65px;
position:relative;
display:block;
}
#fb{
width:110px;
height:35px;
top:25px;
margin-left:42px;
background:#C0DEFE;
position:relative;
float:left;
display:block;

}
#fb img{
position:relative;
float:left;
display:block;
margin-left:3px;
top:3px;
}
.fb{
position:relative;
float:left;
display:block;
font-size:10px;
margin-left:3px;
top:3px;
}
#pocasie{
position:relative;
float:left;
display:block;
width:140px;
margin-left:35px;
font-size:12px;
top:10px;
}
#pocasie a{
width:140px;
text-decoration:none;
text-align:center;
}

/* -----------------------  menu  right -----------------------*/
#menu_right{
width:190px;
height:343px;
top:-30px;
position:relative;
float:left;
display:block;
background:url('../images/menu_right_bg2.png');
}
#menu_right .button7,.button8,.button9,.button10,.button11,.button12{
width:180px;
height:60px;
position:relative;
float:left;
display:block;
}

#menu_right .button img{
position:relative;
float:left;
display:block;
}
#menu_right .button7 a{
color:#ffef44;
text-decoration:none;
font-size:12px;
font-family: 'Comic Sans MS';
font-weight:bold;
position:relative;
top:23px;
margin-left:55px;
position:relative;
display:block;
}
#menu_right .button8 a{
color:#ffef44;
text-decoration:none;
font-size:12px;
font-family: 'Comic Sans MS';
font-weight:bold;
position:relative;
top:27px;
margin-left:60px;
position:relative;
display:block;
}
#menu_right .button9 a{
color:#ffef44;
text-decoration:none;
font-size:12px;
font-family: 'Comic Sans MS';
font-weight:bold;
position:relative;
top:20px;
margin-left:54px;
position:relative;
display:block;
}
#menu_right .button10 a{
color:#ffef44;
text-decoration:none;
font-size:12px;
font-family: 'Comic Sans MS';
font-weight:bold;
position:relative;
top:15px;
margin-left:60px;
position:relative;
display:block;
}
#menu_right .button11 a{
color:#ffef44;
text-decoration:none;
font-size:12px;
font-family: 'Comic Sans MS';
font-weight:bold;
position:relative;
top:6px;
margin-left:45px;
position:relative;
display:block;
}
#menu_right .button12 a{
color:#ffef44;
text-decoration:none;
font-size:12px;
font-family:"Comic Sans MS";
font-weight:bold;
position:relative;
top:-5px;
margin-left:60px;
position:relative;
display:block;
}

/* -----------------------  text -----------------------*/
.text{
top:-30px;
width:580px;
position:relative;
float:left;
display:block;
margin-right:0px;
margin-left:0px;

}
.text .text_text{
width:578px;
position:relative;
float:left;
display:block;
border-left: 1px solid #a35b2c;
border-right: 1px solid #a35b2c;
background:#ffef44;
}
.text .text_text .podstranka_text{
width:570px;
position:relative;
float:left;
display:block;
margin-left:4px;
}

.text .text_text .text_normal{
position:relative;
float:left;
display:block;
width:550px;
margin-left:14px;
font-size:13px;
top:10px;
margin-bottom:10px;
}
.text .text_up{
width:580px;
height:30px;
position:relative;
float:left;
display:block;
background:url('../images/text_up.png');
}
.text .text_up a{
top:3px;
margin-left:10px;
text-decoration:none;
color:red;
font-size:13px;
font-weight:bold;
position:relative;
}
.text .text_down{
width:580px;
height:30px;
position:relative;
float:left;
display:block;
background:url('../images/text_down.png');
margin-bottom:20px;
}
.anketa{
width:140px;
height:152px;
top:10px;
margin-left:35px;
position:relative;
float:left;
display:block;
}
/*------------------ vnutro ----------------------*/
h1{
font-size:14px;
text-align:center;
font-family:"Comic Sans MS";
font-weight:bold;
color:#ff7e00;
}
h2{
font-size:13px;
text-align:center;
font-family:"Comic Sans MS";
font-weight:bold;
color:#0c54c0;
}

h3{
font-size:13px;
text-align:center;
font-family:"Comic Sans MS";
font-weight:bold;
color:#257700;
}
h4{
font-size:13px;
text-align:center;
font-family:"Comic Sans MS";
font-weight:bold;
color:#0046b9;
}
h5{
text-align:center;
font-family:"Comic Sans MS";
}
.bunka1{
position:relative;
float:left;
display:block;
height:20px;
font-size:13px;
font-weight:bold;
font-family:"Comic Sans MS";
color:#870000;
text-align:center;
width:150px;

}
.bunka2{
position:relative;
float:left;
display:block;
height:20px;
width:150px;
font-size:13px;
font-weight:bold;
font-family:"Comic Sans MS";
color:#400474;
text-align:center;
}

p.warning{
width:508px;
margin-left:25px;
font-size:13px;
font-family:"Comic Sans MS";
color:#fb1e07;
text-align:justify;
}
table#katalog{
position:relative;
float:left;
display:block;
margin-left:80px;
}
table#katalog strong{

}
table#katalog input.tlacitko{
color:#00024c;
background:#fff;
border:1px solid #00024c;
width:80px;
height:25px;
font-weight:bold;
font-size:13px;
}
#mini_info{
width:300px;
position:relative;
float:left;
display:block;
margin-left:130px;
top:30px;
margin-bottom:30px;
}
strong.red_big{
font-size:20px;
font-weight:bold;
color:red;
}
table#special_table{
text-align:center;
margin-left:130px;
}
.obrazocek img{
position:relative;
float:right
width:17px;
height:18px;
}
.obrazocek{
background:#CCCC00;
}
.nadpis_tabora{
color:#0000FF;
font-weight:bold;
font-size: 14px;
background:#CCCC00;
text-align:center;
height:23px;
}
table.tabor{
width:560px;
border:1px solid #ffef44; 
margin-left:8px;
margin-bottom:10px;
cursor:hand;
}
table.tabor:hover{
width:560px;
border:1px solid #ff0000; 
margin-left:8px;
margin-bottom:10px;
}
td.mini_obr{
width:87px;
height:70px;
}
td.mini_obr img{
border:0px;
height:65px;
width:87px;
}
tr.mini_tabor_down{
height:107px;
width:495px;
background:url('../images/nieco_pozadie.jpg');
}
table.mini_tabor_down2{
background:url('../images/nieco_pozadie.jpg');

}
.price1{
position:relative;
float:left;
display:block;
color:#0000FF;
font-size:13px;
margin-left:10px;
top:0px;
font-weight:bold;
}
.price2{
position:relative;
float:left;
display:block;
font-weight:bold;
color:red;
font-size:13px;
}
h5.big{
font-size:30px;
color:red;
}

table.mini_podrobnosti{
font-size:13px;
position:relative;
float:left;
display:block;
}
.red_1{
position:relative;
width:80px;
font-weight:bold;
font-size:12px;
color:red;
}
.red_2{
margin-left:10px;
position:relative;
width:80px;
color:red;
font-weight:bold;
font-size:12px;
}
.blue_1{
position:relative;
width:100px;
color:blue;
font-weight:bold;
font-size:12px;
}
.blue_2{
position:relative;
width:160px;
color:blue;
font-size:12px;
font-weight:bold;
}
.button{
background:url('../images/button.png');
width:80px;
height:20px;
position:relative;
float:left;
display:block;
margin-left:10px;
top:8px;
}
.button a{
color:#ffef44;
font-size:13px;
font-weight:bold;
text-decoration:none;
position:relative;
margin-left:4px;
top:-2px;
}
.flags{


}
.flags img{
margin-left:5px;
}
.flags2{
position:relative;
float:left;
display:block;
margin-left:20px;
}
.flags2 img{
margin-left:5px;
}
table.podmienky{
position:relative;
float:left;
display:block;
margin-left:25px;
top:20px;
margin-bottom:40px;
width:500px;
border-left:1px solid #cb5100;
border-top:1px solid #cb5100;
}

table.podmienky a{
text-decoration:none;
}
table.podmienky td{
border-right:1px solid #cb5100;
border-bottom:1px solid #cb5100;
}
table.podmienky tr.blue a{
color:blue;
font-size:12px;
font-weight:bold;
}
table.podmienky tr.red a{
color:red;
font-size:12px;
font-weight:bold;
}
table.podmienky tr.green a{
color:green;
font-size:12px;
font-weight:bold;
}
td.nadpis_bg{
width:500px;
height:25px;
background:url(../images/nadpis_bg.png);
font-size:13px;
font-weight:bold;
}
.center{
width:500px;
position:relative;
float:left;
display:block;
margin-left:30px;
text-align:center;
font-size:13px;
font-weight:bold;
color:#5d0080;
margin-bottom:15px;
}
.zmluva_vyber{
width:300px;
position:relative;
float:left;
display:block;
margin-left:130px;
font-size:13px;
font-weight:bold;
margin-bottom:15px;
}

.zmluva_vyber .number{
width:30px;
position:relative;
float:left;
display:block;
color:red;
}
.zmluva_vyber .odkaz{
width:270px;
position:relative;
float:left;
display:block;
color:black;
}
.zmluva_vyber .odkaz a{
color:black;
text-decoration:none;
}
.celok{
width:500px;
position:relative;
float:left;
display:block;
margin-left:30px;
font-size:13px;
margin-bottom:15px;
}
table.kontakty{
position:relative;
float:left;
display:block;
margin-left:43px;
margin-bottom:15px;
border:1px solid #cb5100;
}
table.kontakty td.a{
color:red;
}
table.kontakty td.b{
color:blue;
}
/*-------------  .left_nav_podstranka ----------------*/
.left_nav_podstranka .nadpis1{
width:370px;
text-align:center;
font-size:16px;
color:red;
}
.left_nav_podstranka .nadpis2{
width:370px;
text-align:center;
font-size:16px;
color:blue;
}
right_nav_podstranka .vek{
position:relative;
float:left;
display:block;
font-size:14px;
color:red;
}
right_nav_podstranka .aktualizacia{
position:relative;
float:left;
display:block;
color:gray;
}
.left_nav_podstranka strong.important{
color:red;
}
.left_nav_podstranka strong.important2{
color:red;
}
.text .text_text .podstranka_text .left_nav_podstranka{
width:370px;
position:relative;
float:left;
display:block;
font-size:12px;
}
.text .text_text .podstranka_text .right_nav_podstranka{
font-size:12px;
width:200px;
position:relative;
float:left;
display:block;
}
.text .text_text .podstranka_text .right_nav_podstranka img{
position:relative;
float:left;
display:block;
margin-top:5px;
margin-left:5px;
margin-right:5px;
}

table.tabluka_nadpis{
width:530px;
}
table.tabluka_nadpis td.nadpis{
background:url(../images/bg_tabulka_down.png);
width:515px;
height:20px;
font-size:14px;
color:#540000;
}
table.primar{
font-size:12px;
width:530px;
font-weight:bold;
font-family:'Times New Roman';
color:#540000;
}
table.primar td{
margin:2px;
background:url(../images/bg_tabulka_up.png);
}
.obsah_programu{
color:blue;
font-size:12px;
}
.upozornenie{
color:red;
font-size:12px;
}
strong.vypredane{
color:red;
font-size:10px;
font-family:'Times New Roman';
}