/* CSS Document */

*{margin:0;padding:0;border:none;}
body{font-family:Trebuchet MS, Arial, Verdana;color:#4d4d4d;font-size:11px;}
input:focus, textarea:focus{outline:none;}


#obal{width:790px;margin:0 auto 0 auto;}
#telo{width:790px;float:left;}
#hlavicka{width:790px;float:left;}
#obsah{width:790px;float:left;padding-bottom:20px;}
#paticka{width:790px;float:left;min-height:130px;}
#language{display:block;float:right;line-height:16px;padding-top:5px;}
#language a{color:#000;text-decoration:none;}
#language a:hover{color:#c6233e;}

#hlanad{display:block;width:125px;height:130px; background:url(../img/logo.gif) top left no-repeat;float:left;}
#hlanad span{display:none;}
#menu{display:block;float:right;width:665px;}
#menu ul{display:block;float:right;}
#menu li{display:block;float:left;padding:0 0 0 20px;height:130px;}
#menu a{display:block;color:#242424;text-decoration:none;line-height:20px;padding-top:89px; text-transform: uppercase;float:left;}
#menu #vysoupeni{position:relative;}
#vysoupeni span{display:block;height:46px;width:31px;background:url(../img/zarovka.gif) top left no-repeat;position:absolute; right:0;top:44px;text-align:center;font-size:10px;color:#fff;padding-top:5px;}
#menu a:hover{color:#e72259;}

.novinka{margin:20px 0 0 0;dislay:block;float:left;width:244px;padding:9px;}
.novinka img{width:238px;heoght:138px;}
.novinka h2{font-size:14px;line-height:18px;padding:0 0 5px 0;}
.novinka a{color:#717171;text-decoration:none;}
.novinka p{color:#717171;}
.novinka img{border:1px solid #c5c5c5;}

.dalsi_novinky{display:block;float:left;padding:20px 0 40px 0;position:relative;width:100%;}
a.sipka{display:block;height:23px;padding:0 0 0 5px;color:#fff;text-decoration:none;line-height:23px;float:right;margin:20px 0 0 0;padding-right:15px;}
a.sipka span{display:block;background:url(../img/sipka_back.gif) top left no-repeat;padding:0 0 0 5px;}
a.sipka span.konec_sipka{display:block;width:100%;height:23px;background:url(../img/sipka.gif) top right no-repeat;padding:0 10px 0 4px;}
a.sipka span:hover{background-position:bottom left;}
a.sipka span.konec_sipka:hover{background-position:bottom right;}

.lista_sipek{float:left;display:block;width:100%;}

.obal{display:block;width:372px;float:right;position:relative;}

.fotografie{display:block;width:372px;float:left;margin-right:38px;position:relative;}
.fotospan{display:block;width:100%;border-bottom:1px solid #bdbdbd;padding-bottom:10px;margin-bottom:10px;line-height:18px;text-transform: uppercase;color:#242424;}
.fotografie a.img_foto{display:block;float:left;padding:6px;}

.historie{display:block;width:372px;float:left;margin-right:38px;position:relative;}
.historie p{padding-bottom:30px;}
.fotospan{display:block;width:100%;border-bottom:1px solid #bdbdbd;padding-bottom:10px;margin-bottom:10px;line-height:18px;text-transform: uppercase;color:#242424;}

.planakce{display:block;width:380px;float:left;position:relative;}
.akce_radky{width:100%;border-bottom:1px solid #e6e6e6;line-height:31px;float:left;}
.akce_radky a{color:#898989;text-decoration:none;}
.akce_radky a span.tema{color:#333;}
.akce_radky:hover{background:#F1F1F1;}
#akce_list:hover{background:none;}
.akce_radky strong{color:#e72259;}
.akce_radky span{padding:0 2px 0 2px;}
.akce_radky .datum{display:block;float:left;width:80px;}
.akce_radky .misto{display:block;float:left;width:114px;}
.akce_radky .tema{display:block;float:left;width:174px;}

.historie_vystoupeni{display:block;width:380px;float:left;position:relative;}
.akce_radky{width:100%;border-bottom:1px solid #e6e6e6;line-height:31px;float:left;}
.akce_radky a{color:#898989;text-decoration:none;}
.akce_radky a span.tema{color:#333;}
.akce_radky:hover{background:#f1f1f1;}
#akce_list:hover{background:none;}
.akce_radky strong{color:#e72259;}
.akce_radky span{padding:0 2px 0 2px;}
.akce_radky .datum{display:block;float:left;width:80px;}
#vystoupeni .akce_radky .tema{display:block;float:left;width:300px;}
.historie_vystoupeni .akce_radky .tema{display:block;float:left;width:290px;}

#onas{}
#onas #sloupec1{width:390px;display:block;float:left;}
#onas #sloupec2{width:340px;display:block;float:right;}
#onas #sloupec1 strong{display:block;text-transform:uppercase;border-bottom:1px solid #bdbdbd;margin:6px 0 8px 0;padding:0 0 5px 0;}
#onas #sloupec1 ul{display:block;list-style-type:none;list-style-position:outside;padding-bottom:20px;}
#onas #sloupec1 ul li{display:block;line-height:20px;height:20px;background:url(../img/sipka_red.gif) top left no-repeat;padding-left:15px;}
#onas #sloupec1 p{display:block;padding-bottom:20px;}
#onas #sloupec1 .name{display:block;color:#c6233e;font-size:24px;padding-bottom:20px;}
#onas #sloupec1 .tanecnici{color:#278ad0;}
#onas #sloupec1 .tanecnice{color:#c6233e;}
#onas #vedeni ul li{list-style-position:outside; list-style-type:none; background: #ffffff;position:relative;}
#onas #vedeni ul li span{display:inline-block;position:absolute;top:0;right:0;font-weight:normal;}
#onas #sloupec2 strong{display:block;text-transform:uppercase;border-bottom:1px solid #bdbdbd;margin:6px 0 8px 0;padding:0 0 5px 0;}
#onas #sloupec2 strong span{color:#c6233e;}
#onas #sloupec2 ul{display:block;list-style-position:outside;list-style-type:none;padding-bottom:20px;}
#onas #sloupec2 ul li{position:relative;}
#onas #sloupec2 ul li span{display:inline-block;float:right;font-weight:normal;position:absolute;top:0;right:0;}
#onas #sloupec2 ul li.bold{font-weight:bold;}

#galerie{}
#galerie #formu{display:block;width:340px;background:#e9e9e9;padding:20px;float:left;color:#595959;}
#galerie #formu label{display:block;float:left;}
#galerie #formu label span{display:block;text-transform:uppercase;padding-bottom:5px;}
#galerie #formu #rok{width:115px;height:18px;border:1px solid #afafaf;font-size:11px;color:#717171;margin-right:20px;}
#galerie #formu #vys{width:200px;height:18px;border:1px solid #afafaf;font-size:11px;color:#717171;}
input.sipka2{background:url(../img/sipka_input.gif) top left no-repeat;width:85px;height:23px;font-size:11px;line-height:23px;color:#fff;padding:0 10px 0 10px;margin:20px 0 20px 0;text-align:left;cursor:pointer;}
input.sipka2:hover{background-position:bottom left;}
#galerie .pos_galerie strong{display:block;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #bdbdbd;margin:6px 0 8px 0;padding:0 0 5px 0;}
#galerie .pos_galerie ul{display:block;list-style-position:outside;list-style-type:none;padding-bottom:20px;}
#galerie .pos_galerie ul li{display:block;line-height:20px;height:20px;position:relative;}
#galerie .pos_galerie ul li span{display:inline-block;position:absolute;top:0;right:0;font-weight:normal;}
#galerie .pos_galerie ul li a{text-decoration:none;color:#242424;}
#galerie .pos_galerie ul li a:hover{text-decoration:underline;}

#paticka ul{line-height:0;list-style-type:none;list-style-position:outside;}
#paticka a span{display:none;}
#paticka #nadace{display:block;float:left;width:125px;height:100px;background:url(../img/logo_nadace.gif) top left no-repeat;}
#paticka #intelekt{display:block;float:left;width:150px;height:100px;background:url(../img/logo_intelekt.gif) top left no-repeat;}
#paticka #think{display:block;float:left;width:145px;height:100px;background:url(../img/logo_think.gif) top left no-repeat;}
#paticka #kraj{display:block;float:left;width:170px;height:90px;background:url(../img/logo_kraje.gif) top left no-repeat;}
#paticka #as{display:block;float:left;width:170px;height:110px;background:url(../img/logo_as.jpg) top left no-repeat;}

#slovo_uvodem{display:block;float:left;}
#slovo_uvodem strong{display:block;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #bdbdbd;margin:6px 0 8px 0;padding:0 0 5px 0;}
#slovo_uvodem p{display:block;float:left;width:49%;padding-bottom:20px;}
#slovo_uvodem p.left{padding-right:1%;}

#repertoar{display:block;float:left;}
#media strong, #repertoar strong{display:block;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #bdbdbd;margin:6px 0 8px 0;padding:0 0 5px 0;}
#repertoar p{display:block;float:left;width:390px;}
#repertoar p span{color:#c6233e;font-weight:bold;}
#repertoar ul{list-style-position:outside;list-style-type:none;display:block;float:left;}
#repertoar ul li{display:block;float:left;width:390px;padding-right:5px;height:80px;}
.reper div{display:block;float:left;width:100%;padding-bottom:20px;}

#media{display:block;float:left;padding-bottom:20px;}
#vystoupeni{display:block;float:left;width:100%;}
#vystoupeni .planakce{padding-bottom:20px;}
#media .left, #vystoupeni .left{display:block;float:left;width:48%;}
#media .left p, #vystoupeni .left p{padding-bottom:20px;line-height:18px;}
#media .left p.red{color:#c6233e;font-weight:bold;}
#media .left p a{color:#278ad0;text-decoration:none;}
#media .left p a:hover{text-decoration:underline;}

#media .right p a{color:#278ad0;text-decoration:none;}
#media .right p a:hover{text-decoration:underline;}

#vystoupeni .left_vys{display:block;float:left;width:100%;padding-bottom:30px;}
#vystoupeni .left_vys p{padding-bottom:20px;line-height:18px;}
.planakce_vys{display:block;width:100%;float:left;position:relative;}

#media .right p{display:block;padding-bottom:20px;width:380px;}
#media .right p span{display:block;font-weight:bold;}
#media .right, #vystoupeni .right{display:block;float:right;width:48%;}
#vystoupeni .right .pos_galerie ul{display:block;list-style-position:outside;list-style-type:none;padding-bottom:20px;}
#vystoupeni .right .pos_galerie ul li{display:block;line-height:20px;height:20px;}
#vystoupeni .right .pos_galerie ul li span{display:inline-block;float:right;font-weight:normal;}
#vystoupeni .right .pos_galerie ul li a{text-decoration:none;color:#242424;}
#vystoupeni .right .pos_galerie ul li a:hover{text-decoration:underline;}
#vystoupeni #formu{display:block;width:340px;background:#e9e9e9;padding:20px;float:left;color:#595959;}
#vystoupeni #formu label{display:block;float:left;}
#vystoupeni #formu label span{display:block;text-transform:uppercase;padding-bottom:5px;}
#vystoupeni #formu #rok{width:115px;height:18px;border:1px solid #afafaf;font-size:11px;color:#717171;margin-right:20px;}
#vystoupeni #formu #vys{width:200px;height:18px;border:1px solid #afafaf;font-size:11px;color:#717171;}
input.sipka2{background:url(../img/sipka_input.gif) top left no-repeat;width:85px;height:23px;font-size:11px;line-height:23px;color:#fff;padding:0 10px 0 10px;margin:20px 0 20px 0;text-align:left;cursor:pointer;}
input.sipka2:hover{background-position:bottom left;}

#kontakt{display:block;float:left;margin-bottom:100px;}
#kontakt .left{display:block;float:left;width:379px;}
#kontakt .left p a{color:#278ad0;text-decoration:none;cursor:pointer;}
#kontakt .left p a:hover{text-decoration:underline;}
#kontakt .right{display:block;float:left;margin:0;padding:23px 0 0 20px;}
#kontakt strong.nadpis{display:block;text-transform:uppercase;border-bottom:1px solid #bdbdbd;margin:6px 0 8px 0;padding:0 0 5px 0;}

#kontakt .text_red{font-weight:bold;color:#c6233e;}
#kontakt .textright{position:absolute;top:0;right:0;}
#kontakt p{display:bock;position:relative;}
#kontakt p.druhy{padding-bottom:20px;}
#kontakt #form_top{margin-top:5px;width:379px;height:8px;display:block;background:url(../img/form_top.gif) top left no-repeat;float:left;}
#kontakt #form_bot{width:379px;height:7px;display:block;background:url(../img/form_bot.gif) top left no-repeat;float:left;}
#kontakt #kontakt_fomr{width:379px;display:block;background:url(../img/form_bg.gif) bottom left repeat-y;float:left;padding-bottom:13px;}
#kontakt #kontakt_fomr label{width:339px;padding:5px 20px 0 20px;display:block;}
#kontakt #kontakt_fomr label span{display:block;line-height:20px;}
#kontakt #kontakt_fomr label span.hid{display:none;}
#kontakt #kontakt_fomr input{width:334px;height:25px;border:1px solid #929292;padding:0 3px 0 3px;font-size:11px;color:#666;}
#kontakt #kontakt_fomr textarea{width:334px;height:125px;border:1px solid #929292;padding:0 3px 0 3px;font-size:11px;color:#666;}
#kontakt input.sipka2{float:right;}
#kontakt #map_canvas{display:block;margin:0;padding:0;float:right;height:480px;width:390px;}

/* Vsechny novinky */
.nov_vsechny {
	margin:20px 0 0 0;
	padding:0 0 10px 0;
	display:inline-block;
	width:790px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	border-bottom:1px solid #ccc;
}

.nov_radka {
	float:left;
	width:790px;
}

.nov_detail {
	margin:20px 0 0 0;
	float:left;
	width:790px;
}

	.nov_detail_obr {
		float:left;
		width:290px;
	}	
	
	.nov_detail_txt {
		float:left;
		width:500px;
	}
	
		.nov_detail_txt h2 {
			margin:0 0 20px 0;
			font-size:24px;
		}	
			
		.nov_anotace {
			margin:0 0 20px 0;
			font-size:16px;
			line-height:25px;
		}
			
			.nov_detail_obs {
				float:left;
				width:500px;
			}
			
				.nov_detail_obs p {
					margin:0 0 20px 0;
					font-size:12px;
					color:#444;
					line-height:22px;
				}
				
				.nov_detail_obs h3 {
					margin:0 0 20px 0;
					font-size:18px;
					font-weight:normal;
					color:#c6233e;
				}
				
				.nov_detail_obs h4 {
					margin:0 0 20px 0;
					font-size:16px;
					font-weight:normal;
					color:#666;
				}
				
				.nov_detail_obs a {
					color:#00a2ff;
				}
				
				.nov_detail_obs ul {
					padding:0 0 0 18px;
					list-style-type:disc;
					color:#666;
				}
				
					.nov_detail_obs li {
						margin:0 0 5px 0;
					}
				
				
				
				
				
				
				
				
				
				
				
				





