*{padding:0px;margin:0px;}
body{
background:#CCCC00;
font-family:"Comic Sans MS";
}
img{
border:0px;
cursor:hand;
}
ul{
text-align:center;
}
.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;
	top: 1px;
}
#datum .odpocet2{
	width:120px;
	left:100px;
	color:#fff;
	font-family: 'Comic Sans MS';
	font-weight:bold;
	font-size:13px;
	position:relative;
	display:block;
	float:left;
	top: 1px;
}
#datum .show1{
top:2px;
width:195px;
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:2px;
	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:20px;
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:11px;
font-family: 'Comic Sans MS';
font-weight:bold;
position:relative;
top:19px;
margin-left:48px;
position:relative;
display:block;
}
#menu_left .button2 a{
color:#ffef44;
text-decoration:none;
font-size:11px;
font-family: 'Comic Sans MS';
font-weight:bold;
position:relative;
top:14px;
margin-left:52px;
position:relative;
display:block;
}
#menu_left .button3 a{
color:#ffef44;
text-decoration:none;
font-size:11px;
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:11px;
font-family: 'Comic Sans MS';
font-weight:bold;
position:relative;
margin-left:55px;
position:relative;
display:block;
}
#menu_left .button5 a{
color:#ffef44;
text-decoration:none;
font-size:11px;
font-family: 'Comic Sans MS';
font-weight:bold;
position:relative;
margin-left:60px;
position:relative;
display:block;
}
#menu_left .button6 a{
color:#ffef44;
text-decoration:none;
font-size:11px;
font-family:"Comic Sans MS";
font-weight:bold;
position:relative;
top:-19px;
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:190px;
margin-left:10px;
font-size:12px;
top:10px;
}
#pocasie a{
width:190px;
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:21px;
	margin-left:55px;
	position:relative;
	display:block;
	left: 5;
}
#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;
	left: 2;
}
#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;
	left: 3;
}
#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;
	left: 5;
}
#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;
	background-color: #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;
	background-image: url(tlacit);
}
.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:25px;
text-align:center;
font-family:"Comic Sans MS";
font-weight:bold;
color:#ea0707;
}
h2{
font-size:16px;
text-align:center;
font-family:"Comic Sans MS";
font-weight:bold;
color:#0d149e;
}

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:black;
font-size:10px;
font-family:'Times New Roman';
}

.animatori {top:120px;
	margin-left:45px;
	position:relative;
	float:left;
	display:block;}

.animatori img {border:none;}
.styl49 {font-size: 18px; color: #0000FF;}
.styl50 {color: #009900}

.styl1 {color: #0000FF; font-size: 16px}
.styl2 {color: #FF0000; font-size: 10px}
.styl5 {color: #FF0000}
.styl6 {
	color: #FF00FF;
	font-weight: bold;
}
.styl4 {font-size: 16px}
.styl7 {color: #0000FF; font-weight: bold}
.styl10 {
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}
.styl11 {font-size: 12px}
.styl17 {color: #000000}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}
.styl41 {font-size: 18px}
.styl43 {color: #FF00FF}
.styl48 {color: #0000FF; font-size: 18px; font-weight: bold; }
.styl52 {color: #FF0000; font-weight: bold; }

