﻿.twocol #leftcol {
width:300px;
}


table.data {
background-color:black;
margin:0px 0px;
}

table.data th{
text-align:left;
background:#111111;
color:white;
}

table.data td{
color:#e7e6e2;
padding:5px;
border:1px solid #111111;
}

table.data a {
color:yellow;
}


table.data2 {
background-color:black;
margin:0px 0px;
}

table.data2 th{
text-align:left;
background:#111111;
color:white;
}

table.data2 td{
color:#e7e6e2;
padding:5px;
}

table.data2 a {
color:yellow;
}




table.data#party {
width:370px;
}

table.data#musiclub {
width:370px;
}

table.data#booking th{
text-transform:uppercase;
}

table.data#booking th.first{width:120px; }
table.data#booking th.sec{width:120px; }
table.data#booking th.third{width:200px; }
table.data#booking th.fourth{width:60px; }

table.data#mp3 th{
text-transform:uppercase;
}

table.data#mp3 th.first{width:130px; }
table.data#mp3 th.sec{width:200px; }



div.musicclub {
width:300px;
}

table.program {
width:100%;
margin:0px 0px;
font-size:11px;
font-family:Arial, Verdana;
/*background-image:url(background-pattern.gif);
background-repeat:repeat;*/
}



table.programold {
color: gray;
width:100%;
margin:0px 0px;
font-size:11px;
font-family:Arial, Verdana;

}



table.program h3{

display:inline;
margin:0;padding:2px;

color:white;
}
table.program td{ 
vertical-align:top;

}


table.program td.info{

padding-bottom:10px;
padding-left:12px;
}

table.program td.daterow {
background-color:black;
padding:0px 0px 0px 10px;
width:55px;

}


table.program td.daterow2 {
background-color:black;
padding:0px 0px 0px 10px;
font-family: arial italic;
}




h2#programhead {
background-image:url(programhead.gif);
background-color:#316800;
text-align: center;

}

h2#programheadold {
background-image:url(programhead.gif);
background-color:#316800;
text-align: center;
color: gray;
}


h2#emusichead {
background-color:#DE0303;
background-image:url(emusichead.gif);
background-repeat:no-repeat;
}

div.programfoot {
font-size:10px;
margin:10px 10px 2px 10px;
padding-left:55px;
}
div.programfoot a {
display:block;
background:white;
color:black;
float:left;
}
.old {
color:gray;
}


p.content {

padding:1em;
padding:5px 10px 10px 10px;
margin:0;
}



table#kontakt {
width:100%;
font-size:11px;
}

table#msgs {
width:100%;
}

div.onemsg{
width:96%;
overflow:hidden;
margin-top:0px;
border:1px solid #0d0d0c;

}

td.galery{
	background-color:#111111;
}


td.telo{
width:100%;
vertical-align:top;
}


div.telo{
width:96%;
margin: 0px 0px 0px 10px;
overflow:hidden;
border:1px solid #0d0d0c;

}

div.program{
width:96%;
margin: 0px 0px 10px 0px;
overflow:hidden;
border:1px solid #0d0d0c;
text-align:center;
font-weight:bolder;
}



div.paticky {
width:96%;
margin: 0px 0px 10px 0px;
overflow:hidden;
text-align:center;
color:black;
}

div#paticky a{
text-decoration:none;
color:black;
}



td.datum{
vertical-align:top;
background-image: url(datumbg.jpg);
background-repeat:no-repeat;

}

div.datum{
font-weight:bolder;
vertical-align:top;
margin-bottom:15px;
	
}




table#fotky {
width:380px;
border:1px solid #316c00;
background-color:fuchsia;
}


table#fotogalerie {
width:250px;
}
table#fotogalerie a{
color:yellow;
}
textarea.msgboard {
width:99%;
height:100px;
background:#211f13;
/*border:1px solid #316c00;*/
}

.thumb {
border:1px solid #3c3c3b;
}

.ico_tema {
display:inline;
margin:0px;
padding:0px;

}

.imgborder 
{
border:medium;
border-color:black;
}


.mujtext {
text-align:center; }

.doprava {
text-align:right; }

.imgborder{
	border: 4px solid black;
}


/* ***********************EVENTS******************************** */

div.event{
border: 2px solid #111111; 
clear:both;
margin-bottom: 15px;

}

div.eventold{
border: 2px dotted #111111; 
clear:both;
margin-bottom: 15px;
color:gray;
}



div.top{
/*border: 3px solid red;*/
background-color: #111111;	
clear:both;
/*background-image:url(event_top.jpg);*/
background-repeat:repeat-y;
background-position:right;
height: 25px;
}

div.bottom{
/*border: 2px solid maroon;*/
background-color:#111111;
/*background-image:url(event_top.jpg);*/
background-repeat:repeat-y;
clear: both;	
font-weight:bolder;
}


span.date{
float:left;
width:50%;
text-align:left;	
}

span.name{
float:right;
width:50%;
text-align:right;
}

span.mesto{
width:50%;
text-align:left;	
float: left;
}

span.club{
width:50%;
text-align:right;
float:right;
}

.floatright
{
float: right;
margin: 0px 0px 0px 10px;
border: 1px solid #666;
padding: 2px;
} 

.floatleft
{
float: left;
margin: 0px 10px 0px 0px;
border: 1px solid #666;
padding: 2px;
} 



.zarovnani {clear:both;}


a#paticky {
text-decoration:none;
color:black;
}






