/* CSS Document Balony Praha  2009_01_27_09:55 */

body { 
	margin:0; padding:0;
	text-align:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
#main1 { /* urcuje vystredeny hlavni div - width 1584px s pozadim prodluzovak*/
	margin:0 auto; padding:0;
	width:100%; top:0;
	background:transparent url(../img/bg_main_prodluzovak.jpg) center repeat-y;
	
  }
	
#main2 { /* urcuje vystredeny 2. hlavni div - width 1584px s pozadim top*/
	margin:0; padding:0;
	width:100%; top:0;
  background:transparent url(../img/bg_main_top.jpg) center top no-repeat; 
	
  }
	
#main3 { /* urcuje vystredeny 3. hlavni div - width 1584px s pozadim bottom*/
	margin:0; padding:0 0 80px 0;
	width:100%; /*min-height: 926px; _height: 926px; */
	top:0; 
	background:transparent url(../img/bg_main_bottom.jpg) center bottom no-repeat;
	
  }
#main4{ /* to je hlavni obsahove pole */
	margin:0 auto; padding:0;
	top:0; width:892px;
	background: transparent url(../img/bg_right.jpg) bottom right no-repeat;

	
	}
#preloader {
	margin:0; padding:0;
	width: 1px; height: 1px; overflow: hidden;
	visibility:hidden;
	}	
	
#menu1{
	margin:0; padding:0;
	height: 148px; width:892px;
	}

.index {float:left; display:block; width:160px ;height:140px;}

.tabs {list-style:none; padding:105px 0px 0px 230px; margin:0px 0px 0px 0px; height:43px; overflow:hidden; }
.tabs li {float:left;}
.tabs li a {display:block;padding:10px 0px 0px 0px;text-align:center; position:relative; text-decoration:none; height:43px;}
.tabs li a em {font-size:11px; font-weight:normal;  font-style:normal; color:#ffffff; line-height:25px; text-transform:uppercase; font-family:verdana;}

.tabs li a.m1{z-index:300;background: url(../img/menu_main1.jpg) no-repeat;width:122px;  }
.tabs li a.m2{z-index:200;margin-left:-10px;background: url(../img/menu_main2.jpg) no-repeat;width:101px;}
.tabs li a.m3{z-index:100;margin-left:-10px;background: url(../img/menu_main3.jpg) no-repeat;width:102px;}
.tabs li a.m4{z-index:50;margin-left:-10px;background: url(../img/menu_main4.jpg) no-repeat;width:97px;}

.tabs li a.n1{z-index:700;background: url(../img/menu_main1over.jpg) no-repeat;width:122px;  }
.tabs li a.n2{z-index:600;margin-left:-10px;background: url(../img/menu_main2over.jpg) no-repeat;width:101px;}
.tabs li a.n3{z-index:500;margin-left:-10px;background: url(../img/menu_main3over.jpg) no-repeat;width:102px;}
.tabs li a.n4{z-index:400;margin-left:-10px;background: url(../img/menu_main4over.jpg) no-repeat;width:97px;}
.tabs li a em.n {font-size:11px; font-weight:normal;  font-style:normal; color:#7d7d7d; line-height:25px; text-transform:uppercase; font-family:verdana;}

.tabs li a:hover{border:0; z-index:700; }
.tabs li a:hover.m1{background: url(../img/menu_main1over.jpg) no-repeat;}
.tabs li a:hover.m2{cursor:pointer;background: url(../img/menu_main2over.jpg) no-repeat;}
.tabs li a:hover.m3{cursor:pointer;background: url(../img/menu_main3over.jpg) no-repeat;}
.tabs li a:hover.m4{cursor:pointer;background: url(../img/menu_main4over.jpg) no-repeat;}
.tabs li a:hover em  {background-position: right center; color:#7d7d7d;}

#menu2{
	margin:0; padding:0;
	height:49px; width:892px;
	background: url(../img/bg_menu_list.jpg) top center no-repeat;
	}
	
.list {list-style:none; padding:0px 0px 0px 61px; margin:0px 0px 0px 0px; height:37px; }
.list li {float:left;}
.list li a {display:block; padding:12px 0px 0px 0px; text-align:center; position:relative; text-decoration:none; height:37px;}
.list li a em {font-size:10px; font-weight:bold;  font-style:normal; color:#7d7d7d; text-transform:uppercase; font-family:arial; letter-spacing: -0.05em;}	

.list li.mleft{z-index:50;background: url(../img/menu_list_left.jpg) no-repeat;width:61px;}	
.list li a.m1{z-index:500;background: url(../img/menu_list1.jpg) no-repeat;width:76px;  padding:6px 0px 0px 0px;}
.list li a.m2{z-index:500;background: url(../img/menu_list2.jpg) no-repeat;width:86px; padding:6px 0px 0px 0px;}
.list li a.m3{z-index:400;background: url(../img/menu_list3.jpg) no-repeat;width:89px;}
.list li a.m4{z-index:300;background: url(../img/menu_list4.jpg) no-repeat;width:88px;}
.list li a.m5{z-index:200;background: url(../img/menu_list5.jpg) no-repeat;width:89px;}
.list li a.m6{z-index:100;background: url(../img/menu_list6.jpg) no-repeat;width:86px;}
.list li.mright{z-index:50;background: url(../img/menu_list_right.jpg) no-repeat;width:317px;}

.list li a.n1{z-index:600;background: url(../img/menu_list1over.jpg) no-repeat;width:76px;  padding:6px 0px 0px 0px;  color:#fff;}
.list li a.n2{z-index:500;background: url(../img/menu_list2over.jpg) no-repeat;width:86px; padding:6px 0px 0px 0px;  color:#fff;}
.list li a.n3{z-index:400;background: url(../img/menu_list3over.jpg) no-repeat;width:89px;  color:#fff;}
.list li a.n4{z-index:300;background: url(../img/menu_list4over.jpg) no-repeat;width:88px;  color:#fff;}
.list li a.n5{z-index:200;background: url(../img/menu_list5over.jpg) no-repeat;width:89px;  color:#fff;}
.list li a.n6{z-index:100;background: url(../img/menu_list6over.jpg) no-repeat;width:86px;  color:#fff;}
.list li a em.n {font-size:10px; font-weight:bold;  font-style:normal; color:#fff; text-transform:uppercase; font-family:arial; letter-spacing: -0.05em;}


.list li a:hover{border:0; z-index:700; }
.list li a:hover.m1{cursor:pointer;background: url(../img/menu_list1over.jpg) no-repeat;}
.list li a:hover.m2{cursor:pointer;background: url(../img/menu_list2over.jpg) no-repeat;}
.list li a:hover.m3{cursor:pointer;background: url(../img/menu_list3over.jpg) no-repeat;}
.list li a:hover.m4{cursor:pointer;background: url(../img/menu_list4over.jpg) no-repeat;}
.list li a:hover.m5{cursor:pointer;background: url(../img/menu_list5over.jpg) no-repeat;}
.list li a:hover.m6{cursor:pointer;background: url(../img/menu_list6over.jpg) no-repeat;}
.list li a:hover em  {background-position: right center; color:#fff; font-style:normal;}

	
#content { /* obsahuje 3 sloupce */
	margin:0; padding:0;
	min-height:600px;
	_height:600px;
         }
	
	#left {
		float:left;
		width:192px;
		margin:0; padding: 0;
		}
	
	#right {
		float: right;
		margin: 0; padding: 0;
		height:auto;
		width: 224px; text-align: left;
		vertical-align: -50%;
		}	

	#middle{	
		margin:0 0 0 192px; padding:0;
		text-align:left;
		
		}
	
#left2 {
		margin: 0; padding: 8px 8px 0 9px;
		text-align: left;
		}		 	

p   {
    color:rgb(102,102,102) ;
    
    
    }
	
h1 {
	margin:0; padding: 23px 0 0 0;
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #0e71b4;
	}

h1 a {
	margin:0; padding: 23px 0 0 0;
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #0e71b4;
	text-decoration: none;
	}


	
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
	}	


p.copyright {
	margin:0; padding:0;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif; color:#4d4d4d;
	text-align:left;
	}
#copyright {
	margin:0; padding:0 0 5px 674px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif; color:#4d4d4d;
	text-align:left;
	}	
a.copyright {
              font: normal 10px Verdana, Arial, Helvetica, sans-serif; color:rgb(102,102,102) ;
              text-decoration: none;
            }
a:hover.copyright{
                    font: normal 10px Verdana, Arial, Helvetica, sans-serif; color:black ;
                    text-decoration: underline; 
                 } 

#doporucujeme {
	margin:0; padding:0;
	width:100%; background-color:#FFFFFF;
}
#dopoin, #dopoin a {
	margin:0 auto; padding:0 0 30px 0;
	width:892px; background-color:#FFFFFF;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#4d4d4d; text-align:left; letter-spacing: -0.05em;
	text-decoration:none;
}
#dopoin a:hover {
	text-decoration:underline;
	color:#3366CC;
	}



/* index left column*/

#aktuality	{
	margin: 0; padding: 0 0 25px 0;
	width: 175px;
	
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #999999; text-align: justify;

	background: transparent url(../img/bg_aktuality.jpg) top no-repeat;
	}
#aktuality h3, #newsletter h3 {
	margin:0; padding: 11px 0 0 0;
	font: bolder 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF; text-align: center;
	}
#aktuality h4 a	{
	margin:0; padding: 16px 0 0 6px;
	font: bolder 12px Verdana, Arial, Helvetica, sans-serif;
	color: #3399cc; text-align: left;
	text-decoration:none;
	}
#aktuality h4.first {
	margin:0; padding: 32px 0 0 6px; 
	}
#aktuality p {
	margin: -10px 0 0 0;
	_margin: -16px 0 0 0;

	}
#aktuality p.first {
	margin: 0;
	}


#last-min	{
	margin: 0; padding: 0 0 25px 0;
	width: 175px;

	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #999999; text-align: justify;

	background: transparent url(../img/bg_aktuality.jpg) top no-repeat;
	}
#last-min h3, #newsletter h3 {
	margin:0; padding: 11px 0 0 0;
	font: bolder 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF; text-align: center;
	}
#last-min h4 a	{
	margin:0; padding: 16px 0 0 6px;
	font: bolder 12px Verdana, Arial, Helvetica, sans-serif;
	color: #3399cc; text-align: left;
	text-decoration:none;
	}
#last-min h4.first {
	margin:0; padding: 32px 0 0 6px;
	}
#last-min p {
	margin: -10px 0 0 0;
	_margin: -16px 0 0 0;

	}
#last-min p.first {
	margin: 0;
	}



	
#newsletter	{
	margin: 0; padding: 0;
	width: 175px;
	
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #999999; text-align: justify;

	background: transparent url(../img/bg_newsletter.gif) top no-repeat;
	
	}
#newsletter p {
	margin: 21px 0 0 0;
	}
	
#pemail {
	margin: 20px 0 0 0; padding: 0;
	width: 175px; height: 62px;
	background: transparent url(../img/bg_email.jpg) top center no-repeat;
	}

#email {
	margin: 0; padding: 4px 0 0 15px;
	background: transparent;
	border: 0px;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	width:145px;
	color: #999999; text-align: left;
	}
	
	
	
	
	
/* index middle column*/
#middle2 {	
	margin: 0 0 0 22px; padding: 15px 0 0 0;
  }
	
#divider {
	margin: 0; padding: 0;
	height: 7px; font-size: 7px;
	background: transparent url(../img/divider_blue.jpg) left no-repeat;
	}	
		
#ospolecnosti {
	margin: 0 ; padding: 0;
	width:431px; 
	vertical-align: bottom;
	background: transparent url(../img/nasteam.jpg) right bottom no-repeat;
	}

#ospolecnosti h1 {
	margin:0; padding: 9px 0 32px 0;
	text-align: left;
	color: #0e71b4;
}
#ospolecnosti p {
	margin:0; padding:0;
	width: 271px;
	font: normal 12px Arial, sans-serif;
	color: #4379b3;
	}
	
ul.menu { margin:0; padding:38px 0 0 14px; list-style-type:none; width: 431px; }
ul.menu li { margin:0; padding:0 0 20px 0; display:block; height:63px;}
ul.menu li a {text-decoration: none; font: normal 12px Arial, sans-serif; color: #4379b3; }
ul.menu li a:hover {color: #ff0000; }
ul.menu li a img {margin:0; padding:0; vertical-align: middle; margin:0; padding: 0; border-color: #3399FF; }
ul.menu li a:hover img {border-color: #ff0000; }
ul.menu li a img.menu { margin:0 15px 0 30px; padding: 0 15px 0 30px;}




/* index right column*/
#partneri {
	margin:15px 0 0 0; padding: 0 54px 0 0;
	height:21px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #e2001a;
	text-align: right;
	}
	
ul.partneri { margin:15px 0 0 10px; padding:0; list-style-type: none; }
ul.partneri li { margin:0; padding:0 0 15px 0; display:block; font: normal 12px Verdana, Arial, Helvetica, sans-serif; /* color: #959595;*/ color:rgb(102,102,102) ; }
ul.partneri li.last { margin:0; padding: 0 0 66px 0 ; }	
 
#pocasi {
	margin: 0; padding:0 6px 0 0;
	height:25px;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#0e71b4;
	text-align: right;
	}
#pocasi2 {
  padding:0; 
  margin-top: 10px;
	height:108px;
	}	
	
ul.pocasi{ margin:0; padding:6px 0 0 0; list-style-type:none; height:133px; }
ul.pocasi li { margin:0; padding:0; text-align: center; display:block; float:left; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #959595;	}
ul.pocasi li h4 { margin:0; padding:8px 0 0 0; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#4590c7; }
ul.pocasi li h5 { margin:0; padding:6px 0 0 0; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color:#999a9a; }
ul.pocasi li.dnes { width:68px; }
ul.pocasi li.zitra { width:85px; }
ul.pocasi li.den { width: 64px; }

#prilezitost {
	margin:0 auto; padding:16px 0 0 0;
	width:222px; text-align:center;
	background: transparent url(../img/bg_prilezitost.jpg) top repeat-x;
	height: 197px; 
	}

	 
	
/* gallery */
#middle2_gal {	
	margin: 0 0 0 4px; padding: 15px 0 0 0;
	}
#divider_gal {
	margin: 0 0 0 20px; padding: 0;
	height: 7px; font-size: 7px;
	background: transparent url(../img/divider_blue.jpg) left no-repeat;
	}		
h1.gallery{
	margin:0; padding: 9px 0 5px 20px;
	font: bold 21px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #0e71b4;
}	


ul.gallery {  margin:0px; padding: 0; list-style-type: none; text-align: center; }
ul.gallery li { float:left; margin: 2px; padding: 0; width: 108px; height:142px; }
ul.gallery li a img { margin: 0; padding: 0; }	
ul.gallery li a p, ul.gallery li a:visited p, ul.gallery li a:active p { margin:0; padding:0 0 0 0; font: bolder 11px Arial, sans-serif; color:rgb(102,102,102) ; text-decoration:none; }
ul.gallery li a:hover p { color: black; text-decoration:underline; }






/* subgallery */
#middle2_subgal {	
	margin: 0 0 0 12px; padding: 15px 0 0 0;
	}
#divider_subgal {
	margin: 0 0 0 12px; padding: 0;
	height: 7px; font-size: 7px;
	background: transparent url(../img/divider_gallery.jpg) left no-repeat;
	}	
#subgallery {
	margin: 0 ; padding: 0;
	width:431px; 
	vertical-align: bottom;
	}
#subgallery h1 { margin:0; padding:0;  visibility: hidden; }
#subtitle {
	margin:0; padding: 0 0 20px 12px;
	font: bold 21px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #0e71b4;
}	
.subtitle2 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0e71b4;
}	
	ul.subgallery { margin:0; padding: 0; list-style-type: none; text-align: left; }
	ul.subgallery li { float:left; margin: 0; padding: 0; width: 128px; height:138px; }
	ul.subgallery li a img { margin: 0; padding: 0; }	
	ul.subgallery li a p { margin:0; padding:0 0 0 19px; font: bolder 11px Arial, sans-serif; color:#7d7d7d; }


/* vitejte */
#vitejte {
	margin:0; padding:0;
	
	font-size:12px; font-weight:bold;  font-style:normal; color:#0e71b4; font-family:arial;
}

#vitejte em {
	color: #989898; line-height: 29px; font-style:normal;
	}
	
#video {
	margin: 0 0 0 -18px;  padding:0;
	width: 466px; height: 332px;
	background: transparent url(../img/bg_video.jpg) top center no-repeat;	
	}
#film {
	margin:0 auto; padding:0;
	position: relative; top: 16px;
	width:360px; height:270px;
	background-color:#FFFFff;
	}	
#play {
	margin: 0 auto; margin-top: 36px; padding: 0;
	width: 118px; height: 56px;
	font: bolder 11px Arial, sans-serif; color:#7d7d7d;
}	
 #middle2 p {
 	font: normal 12px Arial, sans-serif; color:#7d7d7d; text-align:justify;
	 }

.h1_up{
        margin-top:-14px;  
      }






/**********  FORMULARE  ********************************/
#formulare p{
              margin:4px; 
           }


#formulare {
             margin-left:12px; 
             margin:2px;
	           font: normal 10px Verdana, Arial, Helvetica, sans-serif; color:red;
            text-align:left;
             }
            
#formulare input {
                   margin:0px;
      	           font: normal 12px Arial, sans-serif;
	                 color:#7d7d7d;
                   text-align:left;
                  }
                  
#formulare textarea {
                   margin:2px;
      	           font: normal 12px Arial, sans-serif;
	                 color:#7d7d7d;
                    }
                  
#formulare select {
                   margin:2px;
      	           font: normal 12px Arial, sans-serif;
	                 color:#7d7d7d;
                  }
            
 /****************************************************/           
            
            

#nad_prilezitost {
                   font: bold 14px Verdana, Arial, Helvetica, sans-serif;
                   color:#0e71b4;
                   margin-bottom:10px;	
                 }


#galerie { margin-left:-8px; }
#galerie p { text-align: center;}
#galerie img { float: center; }



#dopoin a {color:rgb(102,102,102) ; }
#dopoin a:hover {color: black; text-decoration: underline;}


/*WYSIWYG*/


#wysiwyg{
  
  
  width: 430px;
  margin: 0px;
  padding: 0px;
  border: 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  overflow: hidden;
  text-align: justify;
}

#wysiwyg td, pre {color:#000; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; margin:2px;}

#wysiwyg h1 {font: bold 16px Verdana, Arial, Helvetica, sans-serif;
             text-align: left;
           	 color: #0e71b4;}
#wysiwyg h2 {font-size: 12px;
             text-align: left;
              color:#7d7d7d;}
#wysiwyg h3 {font-size: 1.17em}
#wysiwyg h4 {font-size: 1em}
#wysiwyg h5 {font-size: .83em}
#wysiwyg h6 {font-size: .75em}

#wysiwyg scrollbar-3dlight-color:#F0F0EE;
#wysiwyg scrollbar-arrow-color:#676662;
#wysiwyg scrollbar-base-color:#F0F0EE;
#wysiwyg scrollbar-darkshadow-color:#DDD;
#wysiwyg scrollbar-face-color:#E0E0DD;
#wysiwyg scrollbar-highlight-color:#F0F0EE;
#wysiwyg scrollbar-shadow-color:#F0F0EE;
#wysiwyg scrollbar-track-color:#F5F5F5;

#wysiwyg img {border:0;}
/*
#wysiwyg a {color: #003399; text-decoration: underline;}
#wysiwyg a:hover {color: #003399; text-decoration: underline;}
#wysiwyg a:visited {color: #003399; text-decoration: underline;}
*/
#wysiwyg a {color:rgb(102,102,102) ; text-decoration: underline;}
#wysiwyg a:hover {color: black; text-decoration: underline;}
#wysiwyg a:visited { text-decoration: underline;}


#wysiwygd.last-min{
  min-height: 20px;
	_height:20px;
  width: 160px;
  margin: 7px;
  padding: 0px;
  border: 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  /*overflow: hidden;*/
}

#wysiwygd.news{
  min-height: 260px;
	_height:260px;
  width: 160px;
  margin: 7px;
  padding: 0px;
  border: 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  /*overflow: hidden;*/
}

#wysiwygd.partner_blok{
  /*min-height: 460px;*/
/*	_height:460px;*/
  width: 180px;
  margin: 7px;
  padding: 0px;
  border: 0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  /*overflow: hidden;*/
}

#wysiwygd p {
            /*  margin-top:0px;*/
            color:rgb(102,102,102); 
            }

#wysiwygd td, pre {color:#000; font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; margin:8px;}

#wysiwygd h1 {font: bold 16px Verdana, Arial, Helvetica, sans-serif;
             text-align: left;
           	 color: #0e71b4;}
#wysiwygd h2 {font-size: 12px;
             text-align: left;
              color:#7d7d7d;}
#wysiwygd h3 {font-size: 1.17em}
#wysiwygd h4 {font-size: 1em}
#wysiwygd h5 {font-size: .83em}
#wysiwygd h6 {font-size: .75em}

#wysiwygd scrollbar-3dlight-color:#F0F0EE;
#wysiwygd scrollbar-arrow-color:#676662;
#wysiwygd scrollbar-base-color:#F0F0EE;
#wysiwygd scrollbar-darkshadow-color:#DDD;
#wysiwygd scrollbar-face-color:#E0E0DD;
#wysiwygd scrollbar-highlight-color:#F0F0EE;
#wysiwygd scrollbar-shadow-color:#F0F0EE;
#wysiwygd scrollbar-track-color:#F5F5F5;

#wysiwyg img {border:0;}

#wysiwygd a {color:rgb(102,102,102) ; text-decoration: underline;}
#wysiwygd a:hover {color: black; text-decoration: underline;}
#wysiwygd a:visited { text-decoration: underline;}


