* {font-family: tahoma; font-size: 12px}
.white {color: white}

body {background-color: #FF7D35; margin: 0; padding: 0}

A:link { color: #931c00; text-decoration: none; border: none }
A:visited { color: #931c00; text-decoration: none; border: none }
A:active { color: #931c00; text-decoration: none; border: none }

H1  {color: inherit; font-size: 26px; font-weight : bold; margin: 0 0 3px 0; padding: 0 5px 0 5px; }
H2  {color: inherit; font-size : 17px; font-weight : bold; margin: 3px 0 3px 0; padding: 0 5px 0 5px; }
H3  {color: inherit; font-size : 14px; font-weight : bold; margin: 10px 0 0 0; padding: 0 5px 0 5px; }

img {border-color: black}

p {color: inherit; margin: 5px 0 10px 0; padding: 0 5px 0 5px; text-align: justify;}

#frame_main p    {text-indent: 30px} /*Napřed pro Netscape */
#frame_main p    {text-indent: 30px}

#frame_left p {text-align: left}

#frame_main   {}
#frame_left  {border-right: 2px solid black }
#frame_right {border-left: 2px solid black}

.onepicture {background-color: black}

table {border-collapse: collapse; border-color: black}

.anketa			  		{padding: 3px 3px 10px 3px}
#frame_right H2  		{background-color: black; color: white; font-size: 16px; margin: 0; padding: 4px 0 0 5px; font-weight: bold}
.anketa .title	  		{padding-bottom: 8px}
.anketa .item			{font-size: 11px}
.anketa .item_text		{font-size: 11px; color: green}
.anketa .score			{font-size: 10px}



.jmeno {font-weight: bold; }
.povinne  { font-weight: bold; font-size: 11px; }
.nepovinne  { font-weight: normal; font-size: 11px; }
.input_normal { font-size: 10px; background-color: white; border: solid 1px black }
.ank_table { border-collapse: collapse; border-color: black; font-size : 12px; margin: 0 }
.ank_dotaz  {margin: 5px}
.normal {text-align: left}
.normal_jt {padding: 0;}
.small { font-size: 9px; text-align: justify; margin: 0; padding: 5px; color: black}
.hosp_mesto { font-weight: bolder; font-family: verdana; margin-top: 0; margin-bottom: 0 }
.hosp_popis { font-family: verdana; margin-top: 0; margin-bottom: 0 }
#toc_title {background-color: black; color: white; font-size: 16px; margin: 0; padding: 4px 0 0 5px; font-weight: bold;}
.button {font-size: 11px; margin: 5px; padding: 0;}

#fotky_cas {color: yellow; font-size: 9px; margin-bottom: 1px;}
#fotky_comment {color: white; font-weight: bold; margin: 5px; text-align: center}

#diskuze_prispevek {margin: 10px;}
#diskuze_name { font-weight: bold; font-size: 11px }
#diskuze_created { font-size: 9px; margin: 0; padding: 0 }
#diskuze_text  { background-color: #E1C89B; font-size: 12px; font-family: courier new; margin-top: 2px; margin-bottom: 0px; padding: 5px; border: solid 1px black }
#diskuze_text_hi  { background-color: #FFFFFF; font-size: 12px; font-family: courier new; margin-top: 2px; margin-bottom: 0px; padding: 5px; border: solid 1px black}
#diskuze_subject { font-size: 11px; margin: 0; padding: 0 }

#akce_frame  { background-color: #E1C89B; font-size: 12px; font-family: courier new; margin: 10px; padding: 5px; border: solid 1px black }
#akce_frame p {margin-bottom: 0; padding: 0 0 0 5px}
#akce_frame h3 {margin-top: 0; margin-left: 15px}

.toc_title {color: black; font-size: 14px; font-weight: bold; margin: 0px; padding-top: 5px}
.toc_comment {color: black; font-size: 9px; margin: 0; padding-bottom: 10px; padding-right: 40px;}

.plan H2    { color: black; background-color: #e1c89b; margin: 0 5px; padding: 2px 5px }

.d_bl	{background-color: black; color: white; line-height: 20px}
.d_bl_a	{background-color: black; color: #ffe6b7; line-height: 20px; font-weight: bold}
.d_obal a {background-color: black; color: white; line-height: 20px}
.d_obal a:link {background-color: black; color: white; line-height: 20px}
.d_obal a:visited {background-color: black; color: white; line-height: 20px}
.d_obal a:active {background-color: black; color: white; line-height: 20px}
.d_obal {text-align: center}


.thumbwrap {
	padding: 10px 8px;
	margin: 0;
	color: black;
	text-align: center;
	width: 97%;
}
.thumbwrap li {
	display: -moz-inline-box;
	display: inline-block;
	/*\*/ vertical-align: bottom; /**/
	margin: 0 7px 15px 7px;
	padding: 0;
	vertical-align: top;
}
.thumbwrap li>a {
	/*\*/ display: table; /**/
	width: 111px;
}
.thumbwrap a, .thumbwrap a:visited {
	display: block;
	text-decoration: none;
	color: #000;
	background-color: #E1C89B; 
	cursor: pointer;
	padding-top: 5px;
	border-left: none #b1986B 1px;
	border-top: none #b1986B 1px;
	border-right: solid #b1986B 1px;
	border-bottom: solid #b1986B 1px;

}
.thumbwrap img {
	border-right: solid #b1986B 1px;
	border-bottom: solid #b1986B 1px;
	vertical-align: bottom;
}
.thumbwrap a:hover {
	background-color: #D1b88B;
	border-left: solid #b1986B 1px;
	border-top: solid #b1986B 1px;
	border-right: none #b1986B 1px;
	border-bottom: none #b1986B 1px;
	border-right: 0;
	border-bottom: 0;

}
.thumbwrap .caption {
	display: block;
	padding: .3em 5px;
	font-size: .9em;
	line-height: 1.1;
	w\idth: 101px;  /* Moz, IE6 */
}

.as_ovl, .as_ovl A, .as_ovl A:visited{
color: silver; 
font-size: 9px; 
margin-top: 5; 
margin-bottom: 0; 
font-weight: normal; 
text-align: right
}

.as_ovl A:hover{
color: white; 
}

.as_ovl .vyple{
color: #505050;
font-size: 9px; 
margin-top: 5; 
margin-bottom: 0; 
font-weight: normal; 
text-align: right 
}


@media all and (min-width: 0px) {
	.thumbwrap li {
		vertical-align: top;
	}
	.thumbwrap li a {
		display: inline-block;
		vertical-align: top;
	}
	.thumbwrap {
		display: inline-block;
	}
}

