html{color:#FFFFFF;background:#0f0704;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{}
li{list-style:none;}
caption,th{text-align:left;}h1,h2,h3,h4,h5,h6
{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}
a img {border:none}
a:hover img {opacity:0.5;filter:alpha(opacity=50)}

body {font:12px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}

body {
	
	background:#0F0704;
	
}
a {
	text-decoration:none;
	color:#FFCC66;
}


a:hover {
	border-bottom: 1px dotted #FFFFFF;
	color:#9D180A;margin-bottom:-1px
}

p  {text-align:justify;margin-top:1em}

#topMenu {
	width:950px; margin:0 auto; height:89px; color:#998158; margin-bottom:0px;float:left;
	background:#0f0704 url(http://www.jamu.cz/graphics/marta/topmenu-topbg.jpg) 39px 0 no-repeat;
}
#topMenu ul {
	font-size:12px; font-weight:bold; line-height:65px;
}
#topMenu ul li {
	float:left; padding:0 0 0 25px;
}
#topMenu ul li a, {
	color:#998158; background-color:#000;
}
#topMenu ul li a:hover, #topMenu ul li span, #footer ul li span {
	color:#9D180A; background-color:#000;
}

#topMenu div.contact {
	width:250px; float:right; padding:0px 0 0;
	font:bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
}
#topMenu div.contact span {
	font-size:9px; text-transform:none;
}
#topMenu div.contact a {
	color:#998158; background-color:#000;
}
#topMenu div.contact a:hover {
	text-decoration:underline;
}
#topMenu p.botBg {
	height:3px; background:url(http://www.jamu.cz/graphics/marta/topmenu-botbg.gif) 39px 100% no-repeat;
}



#wrap {
	width:950px;
	text-align:left;
	margin:0 auto;background:url('http://www.jamu.cz/graphics/marta/wrapper.jpg') repeat-y
}

.floatl{ float:left}
.folatr{ float:left}
.clearfix{ clear:both}
ul.rezervace {margin:10px 0 0 0}
ul.rezervace a{margin:0 0 0 -15px;text-transform:uppercase;}

.main {width:785px;}
.mainp {width:385px; padding-right:200px;}
/* header */
#header { background:url(http://www.jamu.cz/graphics/marta/head01.jpg) top;  height:230px;
	position:relative;
}
#header.premiery { background:url(http://www.jamu.cz/graphics/marta/header02.jpg) no-repeat top left;  height:230px;
	position:relative;
}
#header.herci { background:url(http://www.jamu.cz/graphics/marta/header03.jpg) no-repeat top left;  height:230px;
	position:relative;
}
#header.predplatne { background:url(http://www.jamu.cz/graphics/marta/header04.jpg) no-repeat top left;  height:230px;
	position:relative;
}
#header.inscenace { background:url(http://www.jamu.cz/graphics/marta/header05.jpg) no-repeat top left;  height:230px;
	position:relative;
}
#header.partneri { background:url(http://www.jamu.cz/graphics/marta/header06.jpg) no-repeat top left;  height:230px;
	position:relative;
}
#header.kontakt { background:url(http://www.jamu.cz/graphics/marta/header07.jpg) no-repeat top left;  height:230px;
	position:relative;
}
#header.program { background:url(http://www.jamu.cz/graphics/marta/header08.jpg) no-repeat top left;  height:230px;
	position:relative;
}
#logo {
	position:absolute;
	top:120px;
	right:100px;
	color:#6a5428;
	font-weight:bold;
}
#logo h1 {
	font-size:34px;
	font-weight:700;
	
}
#logo div {
	padding-left:100px;
}

/* content */
#content {background: url(http://www.jamu.cz/graphics/marta/main_cisty.jpg) no-repeat;   height:609px;  color:#FFFFFF}


.blog { width: 300px; margin: 15px 0 0 50px;height: 172px;display: inline; }
.nadpis_levy h2 {font-size:22px; width:256px; height: 43px; background: url(http://www.jamu.cz/graphics/marta/blogg_H4s.jpg) no-repeat;    color:#FFFFFF; padding:13px 0 3px 35px}
.blog h2, .blogg h2 {font-size:22px; color:#FFFFFF; padding:0 0 10px 0}
.nadpis_pravy h2 {font-size:22px; width:257px; height: 40px; background: url(http://www.jamu.cz/graphics/marta/blogg_H2.jpg) no-repeat; color:#FFFFFF; padding:4px 0 3px 10px}
.blogg {float:left;margin-top:2em;margin-left:50px;width:600px}
.blogg h1 {font-size:22px; width:576px; height: 43px; background: url(http://www.jamu.cz/graphics/marta/blogg_H3.jpg) no-repeat; color:#FFFFFF; padding:6px 0 3px 10px;margin-top:5px}
.blogg a {border:0px;text-decoration:underline}
.nadpis_velky h2 {font-size:22px; width:576px; height: 43px; background: url(http://www.jamu.cz/graphics/marta/blogg_H3.jpg) no-repeat; color:#FFFFFF; padding:4px 0 3px 10px}
img {margin:8px}
.archiv {color:#231D11;padding-left:68px;font-weight:bold;font-size:15px;line-height:40px}
#program {
margin-left:4px;
}

#program .bone {
padding-right:4px;
width:600px;
/*zdedeno*/text-align:left;
font-family:"Arial",Lucida Sans Unicode,Geneva,Helvetica,sans-serif;
font-size:0.7em;
color:#000000;
}

#program .date {
background:none repeat scroll 0 0 #3d2e11;
color:#644e23;
float:left;
font-size:2.3em;
height:32px;
line-height:30px;
margin-right:2px;
padding-left:4px;
padding-right:5px;
text-align:right;
width:60px;
}

#program .date strong {
display:block;
float:right;
letter-spacing:-0.05em;
width:40px;
margin-right:2px;
}

#program .date span {
display:block;
float:left;
font-size:0.6em;
line-height:3.2em;
padding-left:3px;
padding-right:3px;
text-align:right;
width:5px;
}

#program .bone h4 a {
color:#eeeeee;
text-decoration:none;
}

.clearline {
clear:both;
font-size:0;
height:0;
line-height:0;
margin-bottom:4px;
}

.program-info {
background:none repeat scroll 0 0 #9a7b3f;
margin-top:0px;
overflow:auto;
text-align:left;
color:#3d2e11;
font-family:arial,verdana,helvetica,sans-serif;
font-size:10px;
width:480px;}

.program-info .zahlavi {
background:none repeat scroll 0 0 #8f7239;
overflow:auto;
}

.program-info .rezervace {
float:right;
min-width:300px;
}


.program-info .rezervace a {
background:none repeat scroll 0 0 #846c3e;
color:#eeeeee;
display:block;
float:right;
font-size:11px;
padding:5px;
text-align:center;
min-width:30px;
text-decoration: none;
font-weight: bold;
}

.program-info .rezervace .abonoma{float:right;
min-width:300px;}

.program-info .rezervace .abonoma a {
background:none repeat scroll 0 0 #644e23;
font-size:11px;
	padding:5px;
	display:block;
	min-width:30px;
	text-align:center;
	font-style:normal;
	float:right;
}

a {
outline:medium none;
font-family:arial,verdana,helvetica,sans-serif;}

.program-info .cas {
background:none repeat scroll 0 0 #644e23;
color:#392c14;
float:left;
font-size:11px;
min-width:40px;
padding:5px;
}

.program-info .cena {
background:none repeat scroll 0 0 #463514;
color:#eeeeee;
float:left;
font-size:11px;
height:19px;
min-width:40px;
padding:5px 5px 0;
}

.program-info .nazev {
background:none repeat scroll 0 0 #8c7039;
float:left;
padding:5px 5px 0px 5px;
width:35%;
}


.program-info .nazev h4 {
color:#463514;
font-size:12px;
margin:0;
}
 
.program-info .nazev h3 {
color:#463514;
font-size:16px;
margin:0;
padding-top:5px;
padding-bottom: 10px;
font-weight: bold;
}
.program-info .nazev h3 a {
color:inherit;
text-decoration:none;
}

.program-info .anotace {
font-family:helvetica;
margin-left:38%;
padding:0 5px 5px 4px;
}

.program-info .anotace p {
font-size:11px;
}

.program-info .anotace {
font-family:helvetica;
}

.navig_prog {margin-bottom: 20px; margin-top:5px;}
.pred_mesic a{float: left; text-align: left; font-size:22px;  color:#eeeeee; padding:0px 0 3px 10px; margin-top:0px; text-decoration: none;}

.po_mesic a{float: right; text-align: right; font-size:22px;  color:#eeeeee; padding:0px 0 3px 10px; margin-top:0px; text-decoration: none; }

.aktual_mesic a{font-size:22px; color:#eeeeee;text-decoration: none;margin-left:130px; }

.program-down  {
width: 121px;
height: 50px;
vertical-align: middle;
background-repeat: no-repeat;
border:0;
}

.program-down img{border:0; text-decoration: none;}

/* footer */
#footer {background:url(http://www.jamu.cz/graphics/marta/footer.jpg); height:101px; clear:both; padding:10px 0 0 80px}
#footer ul li {color:black;background:none;font-size:12px;float:left;padding:0 0 0 20px}
#footer ul li a{color:black;background:none;font-size:12px}
#footer ul li a:hover{color:#9D180A;background:none;}
#xhtml{float:right;margin-right: 100px;}
.side {background:url(http://www.jamu.cz/graphics/marta/side.jpg);  width:165px;height:840px}


#legal {
 text-transform:uppercase;
	margin: 0;
	padding: 10px 0;
	text-align: center;
	font-size: 10px;
	color: #000000;

}

#legal a {
	border-bottom: 1px dotted #939393;
	text-decoration: none;
	color: #000000;
}

#legal a:hover{
	border-bottom: 1px dotted #FFFFFF;
	text-decoration: none;
	color:#9D180A;
}

.fullMiddle ul li a{text-decoration: none;  margin-left:20px; }

.fullMiddle ul li a:hover{text-decoration: none;  color:#463514; }

.fullMiddle ul li .date{text-decoration: none; margin-left:20px; }

.fullMiddle ul li{text-decoration: none; font-size:15px; margin-bottom:5px;}


ul#nav { font-size: 14px; margin:30px 0 0 -60px; line-height:23px}
ul#nav a{
color: #FFCC99; display:block;
text-decoration:none;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px; padding:0 0 0 25px; text-align:left;background: url(http://www.jamu.cz/graphics/marta/odrazka_a.jpg)  no-repeat left;}

ul#nav a:hover{color:#ffffff; display:block;
text-decoration:none;border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px; padding:0 0 0 25px; text-align:left;background: url(http://www.jamu.cz/graphics/marta/odrazka_a_hover.jpg)   no-repeat left; }

ul#nav2 { font-size: 14px; margin:250px 0 0 -30px;border-bottom:1px solid #846838;width:130px;padding-bottom:16px }

ul#nav2 a{
color: #FFCC99; display:block;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; padding:5px 0px 0 15px; text-align:left;}

ul#nav2 a:hover{color:#ffffff; display:block;
}

#copyright { font-size: 10px;float:right;margin-right:25px}


ul#nav li{ display: block; width:120px;  font-size:11px; text-align:center;  line-height: 100%; border:dotted 1px #FFCC66; padding: 5px 5px 5px 5px; margin: 5px 5px 5px 0px; }

.cesta_marta {font-size:14px;font-style:italic}

.cesta_marta a:hover{font-size:14px;font-style:italic;color:#FFCC66;text-decoration:underline;border:none}

