body { color: #666666; font-family: Tahoma CE, Tahoma, Arial CE, Arial; font-size: 11pt ;  background: url('/images/bg.gif')  #000000; padding: 0px;  margin: 0px; margin-top: 16px;}





/* margin lefts / margin rights - to centre content */
 .menu, .cont, .logo 
{ margin-left: auto; 
  margin-right: auto;
}

.cont {     width: 780px ; border: solid 0px #ff6600 ; background-color: #ffffff ; overflow: hidden; }

.fly {     width: 120px ; text-align: left ;  padding: 0px ; padding-left: 10px ; float:left;  border: 0px solid red ;   }

.main {     width: 600px ; text-align: left ;  padding-left: 20px ; float:left;  overflow: hidden;  border: solid 0px #ff6600 ;}

.event   {    color: #000066;  padding-top:2px ; padding-bottom:3px ; font-size: 14px ; font-weight: bold; }

table { font-family: Tahoma CE, Tahoma, Arial CE, Arial;}

a { color: #666699 ; text-decoration: none ;   }
a:visited { color: #666699 ; text-decoration: none }
a:active { color: #3366cc ; text-decoration: none  }
a:hover { color: #3366cc ; text-decoration: none  }

img { border-color: #000000  }

.menu  {  width: 756px ;  padding: 16px ; padding-top:2px ; padding-bottom:3px ; font-size: 12px ; font-weight: bold; text-align: left }



.sm  {   font-size: 11px ; font-weight: normal ; text-align: left }



h1	{ color: #000066; text-decoration: none ;  font-weight: bold; font-size: 12px; margin: 0px 0px 0px 0px  }

h2	{ color: #000066; text-decoration: none ;  font-weight: bold; font-size: 18pt; margin: 0px 0px 0px 0px  }

.logo
{ width: 780px;  padding: 0px; height: 90px; padding-top:0px ;  background: url('/images/junglednb-logo.jpg') left top  }


.logo2
{ width: 780px;  padding: 0px; height: 90px; padding-top:0px ;  background: url('/images/junglednb-logo2.jpg') left top }


.home a, .home a:hover, .home a:visited  { color: #fdd017    ; text-decoration: none ;  font-weight: bold; font-size: 9pt  }


.slider { float: right }


.pic { float: right }

.lang {float: right}

.home { width: 740px; text-align: left ; height: 90px; padding-left:6px;padding-top:6px}



.nadpis  { color: #666699 ; text-decoration: none ;  font-size: 10px ; }

.nadpis2 {     width: 480px ; border: solid 0px #c0c0c0 ; background-color: #e0e0e0 ; padding:2px ; font-weight:bold}


li  { color: #666699 ; margin-left:30px }

.li2  { font-weight:bold ; font-size: 12px; line-height: 150%}

.info  {  font-size: 12px; line-height: 150%}

.side
{ width: 160px;
  margin: 20px 0px 0px 0px;
  float: right;
  padding: 10px 10px 10px 10px;
 border: 1px solid #C2CDDC 
}



.col
{ text-align: justify;
  width: 560px;
  float: left;
  padding: 0px 0px 0px 0px;
}

.test { overflow: hidden;
width: 560px;
border: 0px solid #C2CDDC 
}

.prod1
{ width: 255px;
  margin: 0px 0px 0px 0px;
  float: left;
  padding: 8px ;
overflow: hidden;
 border: 1px dotted #C2CDDC; 
font-weight: normal;
 font-size: 10px ;
}



.prod2
{ text-align: left;
  width: 255px;
margin: 0px 0px 0px 0px;
  float: right;
  padding: 8px ;
overflow: hidden;
border: 1px dotted #C2CDDC; 
font-weight: normal ;
 font-size: 10px ;
}

hr { color:  #C2CDDC; background:  #C2CDDC; height: 1p ; border: solid  #C2CDDC 1px;  noshade }



.past, .past a { color: #d0d0d0  }





* kalendar */


a, a:visited { color: #987930 ; text-decoration: none ;   }

a:hover, a:active { color: #FF6633 ; text-decoration: none  }




table {
	width: 100%;
	margin: 0px auto;
 }


th {
	background-color: #ffffff;
	}


th, td { padding: 0px 50px 0px 0px;
 text-align: left; vertical-align: top; border-bottom: 0px solid #C1C1C1;
 }


caption { font-size: 1.1em;
	font-weight: bold;
	text-align: left;
	padding: 0px 0px 5px 10px;
	}



.column_date {
	width:70px	}


.column_edit {
	width: 15%;
	text-align: center;
	}


.details {
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
	}



.details td {
	padding: 0px 0px 0px 0px;
	border: none;
	}

.column_details {
		width: 65px;	 }

.column_mini_1 {
	width: 50%;
	}

.column_mini_2 {
	text-align: left;
	}




/* Pole seznamu */

.event_date {
	
font-weight: bold; }

.event_name {
	  
font-weight: bold;	font-size: 14px ; color: #666699 ;  }

.event_name a {
	 

	}

.event_description {
	}

.event_location {
 	}

.event_djs {
	 }

.event_fee {
	}

.event_homepage {
 }

.event_flyer {
 	}

.event_vip, .event_vip a {
		}





/* Pomocné */
.floatleft {
	float: left;
	}

.floatright {
	float: right;
	}

.clearfloat {
	clear: both;
	}




.mini a   { color: #987930; text-decoration: none; font-weight: bold; font-size: 12px }
.mini a:visited { color: #987930; text-decoration: none; font-weight: bold  }
.mini a:active { color: #666666; text-decoration: none; font-weight: bold }
.mini a:hover { color: #ff6600; text-decoration: none; font-weight: bold }
.mini     { color: #999999; text-decoration: none; font-weight: bold; font-size: 10px }
