/* Start of CMSMS style sheet 'cabaret-styl' */
body {
font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
background : #2B0000 url("webdesign/podklad.png");
color: #999999; font-size: 11px; font-weight: normal;
}
#container {
width : 648px;
width : 648px;
width : 648px;
border : 0 solid gray;
margin : 0 auto;
margin-left : auto;
margin-right : auto;
padding : 0;
background : #2B0000 url("webdesign/telo.jpg");
}
#banner {
padding : 0;
margin : 0 auto;
margin-left : auto;
margin-right : auto;
padding : 0;
width : 648px;
height : 154px;
background : #2B0000 url("webdesign/vrch.jpg");
border : 0 solid gray;
}
#flash {
margin : 0 auto;
margin-left : auto;
margin-right : auto;
width : 601px;
height : 175px;
border : 0 solid gray;
position : relative;
left : 1px;|left : 2px; 
top : 0px;
z-index : 155;
}
#content {
padding : 0;
background-color : gray;
background :url("webdesign/content-telo.jpg");
border : 0px solid blue;
}
#sidebar-a {
float : left;
width : 200px;
margin : 0;
padding : 0;
position : relative;
left : 55px;
border : 0px solid red;
}
#text {
float : left;
width : 330px;
background-image:url("webdesign/");
margin : 0;
padding : 0;
position : relative;
left : 70px; top: 0px;
border : 0px solid blue;
}

#podcontent {
float : left;
width : 550px;
margin : 0;
padding : 0;
position : relative;
left : 55px;
border : 0px solid red;
}

#footer {
clear : both;
padding : 0;
width : 648px;
height : 135px;
background : #2B0000 url("webdesign/footer-spodek.jpg");
border : 0px solid gray;
}

#podfooter {
clear : both;
padding : 0;
width : 648px;
height : 22px;
background : #2B0000 url("webdesign/podklad.png");
border : 0px solid gray;
}





h1{ color: #99ccff; font-size: 12px; font-weight: normal; }
h2{ color: #999; font-size: 12px; font-weight: normal; padding: 10px; background : #2B0000 url("webdesign/p.jpg"); }
h3{ color: #999; font-size: 12px; font-weight: normal; padding: 10px; background : #2B0000 url("webdesign/p.jpg");}
h4{ color: #999; font-size: 12px; font-weight: normal; }
p{ color: #999; font-size: 12px; font-weight: normal; padding: 10px; background : #2B0000 url("webdesign/p.jpg");  }

a img		{ border: 1px solid #660000; padding: 2px; margin-top: 6px;}
a:hover img		{ border: 1px solid #990000; padding: 2px; margin-top: 6px;}

a { text-decoration: none; }
a:hover h2 { text-decoration: underline;}

a { text-decoration: none; }
a:hover { text-decoration: underline;}

table	{ border: 1px solid #330000; }
td	{ 
border-bottom: 1px solid #330000;
border-right: 1px solid #330000;
}


.menu 
{width: 90%; font-size: 12px; margin : 0 auto; margin-left : auto; margin-right : auto; position:relative; top: 43px; left: 70px; border : 0px solid gray;}
.menu ul
{margin: 0; padding: 0;}
.menu ul li
{display: inline; margin : 0 auto; margin-left : auto; margin-right : auto; border : 0px solid gray; }
.menu ul li a
{text-decoration: none; color: #330000; padding-left: 5px;  }
.menu ul li a:visited
{color: #330000;}
.menu ul li a:hover, .menu ul li .current
{text-decoration: underline;}
        

.menujazyky 
{width: 93%; font-size: 11px; margin : 0 auto; margin-left : auto; margin-right : auto; position:relative; top: 0px; border : 0px solid gray;}
.menujazyky ul
{margin: 0; padding: 0;}
.menujazyky  ul li
{display: inline; margin : 0 auto; margin-left : auto; margin-right : auto; border : 0px solid gray; }
.menujazyky  ul li a
{text-decoration: none; color: #999999; padding-left: 5px;  }
.menujazyky  ul li a:visited
{color: #999999;}
.menujazyky  ul li a:hover, .menu ul li .current
{text-decoration: underline;}
        
        
 
 .contactForm {
display: block;
padding-top: 0px;
width:100%;

}	

table.emailSend {

	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #fff;
	border-collapse: collapse;
  font-size:12px;
	|border-right:0px solid silver;
	margin-left:2px;

}
table.emailSend th {
	border-width: 0px;
	padding: 20px 10px;
	border-style: #fff;
	border-color: silver;
  text-align: center;
}

table.emailSend td {
	border-width: 0px;
	padding: 5px;
	border-style: solid;
	border-color: #fff;
  text-align: left;
  color: #fff;
}       
        



table.otevreno {

	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #666;
	border-collapse: collapse;
  font-size:12px;
	|border-right:0px solid silver;
	margin-left:0px;

}
table.otevreno th {
	border-width: 1px;
	padding: 20px 10px;
	border-style: solid;
	border-color: #666;
  text-align: center;
}

table.otevreno td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #666;
  text-align: left;
  color: #666;
}       
            
        
 

/* End of 'cabaret-styl' */

