/* base
----------------------------------------------- */
* {
border: 0;
margin: 0;
padding: 0;
}

body,html 
{
margin:0;
padding:0;

color:#666;

}


body 
{
word-wrap: break-word;
background:#594f49;
min-width:752px;
background-image:url(/images/25.gif);
background-attachment:fixed;

}
	
img
{
margin:0;
padding:0;
border:0px;
}
	
a
{
text-decoration:none;
wcolor:#bf5600;
wcolor:#d06c10;
color:#c5630e;
}


blockquote
{
margin-left:50px;
}




a:hover
{

color:#ab5300;
}




.doleva
{
float:left;
}




.doprava
{
float:right;
}


.clearing
{
clear:both;
}




.ctidal
{
border:1px solid black;
background-image:url(/images/13.gif);
background-position:bottom left;
background-repeat:repeat-x;
padding:2em;
margin:2em;

}


a.highlight
{
font-weight:bold;

}

#wrap_header 
{
wbackground-color:#f2e9dc;
margin:0 auto;
width:752px;
wheight:10px;
wbackground-image:url(/images/12.jpg);
wbackground-position:0px 50px ;
wbackground-repeat:repeat-y;
wborder:1px solid red;
}

#wrap 
{
background-color:#f2e9dc;
margin:0 auto;
width:752px;
background-image:url(/images/12.jpg);
background-position:0px 50px ;
background-repeat:repeat-y;
wborder:1px solid red;
}

#wrap_footer
{
wbackground-color:#f2e9dc;
margin:0 auto;
width:752px;
wheight:10px;
background-image:url(/images/95.gif);
background-position:top left;
background-repeat:no-repeat;
wborder:1px solid red;
clear:both;
padding:24px 0 24px 0;
}


	

ul.nav

{
font-size:0.8em;
wbackground-color:#594f49;
list-style-type:none;
wheight:50px;
padding:8px 24px 0 0;

}

ul.nav li 

{

display:inline;
background-color:#f2e9dc;
margin:0 0 0 1px;
border:0px solid red;
float:right;
}


ul.nav li a

{
color:#666;
display:block;
padding:1px 6px 2px 6px;
border-top:4px solid #c2b8ab;
background-image:url(/images/92.gif);
background-position:bottom left ;
background-repeat:repeat-x;

}



#header 
{
height:184px;
wbackground:#d06c10;
wbackground-image:url(/images/24.gif);
margin:00px 0 0 0;
padding:0;
display:block;
clear:both;
}


#header h1 
{
margin:0;
padding:0;
display:none;
}




#main 
{
float:left;
width:456px;
border:0px solid black;

}
	

#main h3, #main p 
{
margin:0;
padding:0 0px 0 0px;
border:0px solid black;
font-family:georgia,georgia ce,serif;
}

#main h2 
{
margin:0 8px 1em 0;
padding:0 0px 0.2em 0px;
font-weight:normal;
font-size:1.7em;
font-family:georgia;
border-bottom:0px solid black;
font-family:georgia;
background-image:url(/images/13.gif);
background-position:bottom left;
background-repeat:repeat-x;
border:0px solid black;
}

#main h2 a 
{
color:#666;
}

#main h2.kolonial 
{
border-bottom:0px solid black;
margin:0 8px 0em 0;
padding:0 0px 0em 0px;
background-image:none;
}


#main p 
{
font-size:0.9em;
margin:0 8px 1em 0;
border:0px solid black;
line-height:1.4em;
}




#main h3 
{
font-weight:normal;
font-size:1.3em;
font-family:georgia;
color:#c5630e;

}

#main h4
{
margin:0 8px 0 0;
padding:1em 0px .0em 0px;
font-size:0.9em;
border:0px solid black;
background-image:url(/images/13.gif);
background-position:top left;
background-repeat:repeat-x;
}
	
	
#main_vnitrek 
{
margin:24px 0 24px 24px;
padding:0;
border:0px solid black;
font-family:georgia;
}


#main_vnitrek #related h4
{

border-top:1px solid black;
margin-right:8px;
padding-top:1em;

}


#main_vnitrek img 
{
margin:0px 0px 0px 0px;
}	


#main_vnitrek p.doleva img
{
border:0px solid black;
margin:6px 8px 0 0;
}




.clanek_list ul
{
font-size:0.9em;
list-style-type:circle;
padding:1em 0 1em 16px;
}	


div.novinky
{
margin:0 0 1em 0;
padding:0 8px 0 0;
font-size:0.9em;
border:0px solid black;
}	


div.novinky ul
{
margin:0;
padding:0 0px 0.1em 0;
list-style-type:none;
background-image:url(/images/13.gif);
background-position:bottom left;
background-repeat:repeat-x;

}	

div.novinky li
{
margin:0 0px 0 0px;
padding:0.3em  0px 0.3em 0;
background-image:url(/images/13.gif);
background-position:top left;
background-repeat:repeat-x;
border:0px solid black;
}	


div.novinky strong
{
margin:0 8px 0 0px;
padding:0.3em 0 0.3em 16px;
background-image:url(/images/20.gif);
background-position:center left;
background-repeat:no-repeat;
border:0px solid black;
text-transform:uppercase;
font-weight:normal;
display:block;
}	



#main_vnitrek p.pata_clanku
{
margin:0em 0px 0em 0;
font-family:Georgia;
font-style:italic;
font-size:0.70em;
padding: 0.5em 0 0.5em 0;
color:#8e8e8e;
background-image:url(/images/13.gif);
background-position:top left;
background-repeat:repeat-x;
}	


#main_vnitrek div.pata_clanku_wrap
{

margin:0em 8px 4em 0;
background-image:url(/images/13.gif);
background-position:bottom left;
background-repeat:repeat-x;
}	


div.perex
{
font-size:1.25em;
line-height:1.2em;
border-left:24px solid #f2b300;
padding:0px 0 3px 16px;
margin:1em 0 0.8em 0;
}	

div.quote
{
font-size:1.25em;
line-height:1.2em;
wbackground:beige;
padding:0 0 0em 16px;
margin:1em 8px 0em 0;
wbackground-image:url(/images/13.gif);
wbackground-position:bottom left;
wbackground-repeat:repeat-x;
border-left:24px solid #f2b300;

}	

div.quote em
{
padding:1em 0 0 0;
display:block;
font-size:0.7em;
line-height:1.3em;
}	


div.ansambl_excerpt
{
padding-left:116px;
}	

span.sipka
{
background-image:url(/images/14.gif);
background-position:center left;
background-repeat:no-repeat;
padding-left:14px;
}	

div.odsazeni
{
border:0px solid black;
padding:0;
margin:0em 0 2em 0;
}







	
#sidebar 
{
float:right;
width:272px;
border:0px solid black;
font-family:georgia;
font-size:0.85em;
}	


#sidebar_vnitrek 
{
margin:16px 16px 24px 0px;
border:0px solid black;
}

#sidebar_vnitrek #main_menu
{
background-color:#d0c8bd;
padding:8px;
margin:8px 0 8px 0;
border-top:0px solid #303030;
background-image:url(/images/22.gif);
}

#sidebar_vnitrek #main_menu img
{
padding:0;
margin:0 0 16px 0;
}
	

#sidebar_vnitrek #kalendar_top
{
height:16px;
margin:16px 0 0 0;
padding:0;
border:0px solid black;
background-image:url(/images/17.gif);
background-position:bottom left;
background-repeat:no-repeat;
}


#sidebar_vnitrek #kalendar_center
{
background-color:#f2b300;
padding:8px;
margin:0 0 0 0;
border:0px solid black;
background-image:url(/images/18.gif);
background-position:top left;
background-repeat:no-repeat;
}


#sidebar_vnitrek #kalendar_center span
{
color:#c5630e;
}



#sidebar_vnitrek #kalendar_bottom
{
padding:0px;
height:16px;
margin:0;
border:0px solid black;
background-image:url(/images/19.gif);
background-position:top left;
background-repeat:no-repeat;
}



#sidebar_vnitrek #monstra
{
background-color:#ccac86;
padding:8px 8px 16px 8px;
margin:8px 0 0 0;
border:0px solid black;
background-image:url(/images/23.gif)
}



#sidebar_vnitrek #monstra img
{
padding:0;
margin:6px 6px 6px 0;

}



#sidebar_vnitrek #hermann
{
padding:8px 8px 16px 8px;
margin:8px 0 0 0;
border:0px solid black;
}

#sidebar_vnitrek #hermann P
{
color:#b99a74;
font-size:1.3em;
margin:0.5em 0 0 0;
background-image:url(/images/21.gif);
background-position:top left;
background-repeat:no-repeat;
padding:0em 0 0 40px;
}


#sidebar_vnitrek #odkazy
{
background-color:#d0c8bd;
padding:8px;
margin:8px 0 8px 0;
border:0px solid black;
background-image:url(/images/22.gif)
}


#sidebar ul 
{
margin:0 0 0.5em 0;
padding:0 0 0 0;
list-style-type:none;
}

#sidebar li 
{
margin:0;
padding:0.2em 0 0.4em 0;
background-image:url(/images/13.gif);
background-position:bottom left;
background-repeat:repeat-x;
}





#sidebar h3
{
background-image:url(/images/16.gif);
background-position:center left;
background-repeat:no-repeat;
padding:0 0 0.3em 12px;
margin:0em 0 0 0;
font-weight:normal;
font-size:1em;
text-transform:uppercase;
}


#sidebar #kalendar_center h3
{
border:0px solid red;
margin-bottom:0.5em;
color:#f2e9dc;
}

#sidebar #monstra h3
{
border:0px solid red;
margin-bottom:0.5em;

}

#sidebar #odkazy h3
{
border:0px solid red;
margin-bottom:0.5em;

}



#sidebar #odkazy ul 
{
color:#f2e9dc;
}


#sidebar div.underline
{
background-image:url(/images/13.gif);
background-position:bottom left;
background-repeat:repeat-x;
margin:0;

}


#sidebar h4
{
margin:0;
padding:0;

}

#sidebar p 
{
margin:0;
padding:0;

}
	
	
div.divider 
{
margin:0em 0 0em 0;
padding:0px 0 0 0;
border:0px solid black;
height:16px;
background-image:url(/images/13.gif);
background-position:center left;
background-repeat:repeat-x;
}

div.divider_b 
{
margin:0em 8px 1em 0;
padding:0px 0 0 0;
border:0px solid black;
height:16px;
background-image:url(/images/13.gif);
background-position:center left;
background-repeat:repeat-x;
}


div.divider_ansambl 
{
margin:1.2em 0 0em 0;
padding:0px 0 0 0;
border:0px solid black;
height:1em;
background-image:url(/images/13.gif);
background-position:top left;
background-repeat:repeat-x;
}
	

#footer 
{
wbackground-color:#303030;
wbackground:#594f49;
text-align:left;
clear:both;
padding:0;

margin:0px 0 0 0;
wbackground:#303030;
}



	

#wrap_footer p 
{
margin:0;
padding:0 0 0 24px;
color:#f2e9dc;
font-family:georgia;
font-size:0.7em;
}


#wrap_footer p a
{

color:#f2e9dc;
text-decoration:underline;
}





/* shop
----------------------------------------------- */




iframe
{
border:0px solid black;
margin:0 0 1em 0;
padding:0 0 0em 0;
frameborder="0"
}







/* galerie
----------------------------------------------- */
/* pamatuj u floatovaných imgs nastavit pro ie display block, jinak to hapruje 
----------------------------------------------- */



#main_vnitrek .galerie {
border:0px solid black;
padding:0;
margin:.5em 0 1em 0;
width:432px;


}

#main_vnitrek .galerie .cell {

float:left;
margin:0 8px 8px 0;
padding:0px;
background:white;
border:0px solid red;
text-align:center;
}


.cell_b {
float:left;
margin:0;
padding:4px 8px 8px 0px;
border:0px solid red;

}


#main_vnitrek .galerie .cell a img{
display:block;

margin:0;
padding:0;

}



