body { background-image: url(picture/podklad.jpg);
font-size:80%; font-family:
	Verdana, Arial, sans-serif; color:#000000; background-color:#ffffff;SCROLLBAR-FACE-COLOR:#f8f0e8; SCROLLBAR-HIGHLIGHT-COLOR:
	#f8f0e8; SCROLLBAR-SHADOW-COLOR: #000066; SCROLLBAR-3DLIGHT-COLOR: #000066; SCROLLBAR-ARROW-COLOR: #000066; SCROLLBAR-TRACK-COLOR: #f8f0e8; SCROLLBAR-DARKSHADOW-COLOR: #f8f0e8}


form input, select, textarea{
font-size:1em;
font-family:        Verdana, Arial, sans-serif; color:#000000;
}

abbr, acronym, dfn {
	border-bottom:dashed 1px;
	cursor:help;
}
em{
	font-weight:bold;
	font-style:normal;
}
form{
	margin:0;
	padding:0px;
	font-family:Verdana, Arial, sans-serif; 
	font-size:100%;
}
form input.thin{
	border: solid 1px #87382e;
	font-size:100%;
		font-family:Verdana, Arial, sans-serif; 

}
form input, select, textarea{
	font-size:1em;
}
form fieldset{
border:0;
}
.popis{
padding:0px 3px 0px 3px;
	background: #eeeeee;
}
.alert{
	background: yellow;
}

.admin{
	background: yellow;
		border: solid 1px #87382e;
			padding:5px;
			margin-bottom:3px;
}
div.alert{
width:40%;
	border: solid 1px #87382e;
	padding:5px;
}
.form_vyhled {
	line-height: 2em;
	width: 100%;
	border: solid 1px #87382e;
	background: #F2D9B1;
	padding: 0px;
	color: #000000;
	margin: 0px;
	display: inline;
		font-size: 100%;
}


.form_vyhled input,.form_vyhled select,.form_vyhled textarea{
	font-size: 100%;
/*		border: 0px;*/
	/*	border: solid 1px #87382e;*/
		display: inline;

}

.form_vyhled div{

	white-space:nowrap;
}
.form_vyhled legend {
	font-weight: bold;
/*	background-color: Lime;*/
	padding: 0px;
	margin: 0px;
	color: black;
	border: 0px;
	text-align: left;
}


.form_vyhled fieldset {
	text-align:left;
	border-top:solid 0px white;
	border-right:solid 0px #white;
	border-bottom:solid 0px #white;
	border-left:solid 0px white;
	background-color: #F2D9B1;
	padding:5px;
	margin:0px;
}

.form_vyhled label {


	/*margin-top:10px;*/
	/*float:left;*/
	/*clear:left;*/

margin-right:10px;
padding:0px;
border:0px;
}


.form_vyhled_tlac {

	border-width:1px;
	font-weight: bold;
	font-size:100%;
	border-style: solid;
	color: #ffffff;
	background-color: #87382e;
	margin-top: 5px;
/*	border-color: #ffffff;*/
	margin-bottom:0px;
	cursor:pointer;
	padding: 1px;
		letter-spacing: 1px;

}

.form_novy {
	line-height: 2em;
	width: 110ex;
	border: solid 1px #87382e;
	background: #FEFCC9;
	padding: 0px;
	color: #000000;
	margin: 0px;
/*	display: inline;*/
	font-size:100%;
}


.form_novy input,.form_novy select{
	font-size:100%;
/*		border: 0px;*/
	/*	border: solid 1px #87382e;*/
		display: inline;

}
.form_novy textarea{
	font-size:1em;
}
.form_novy div{

	white-space:nowrap;
}
.form_novy legend {
	font-weight: bold; /*	background: red;*/
	background: #FEFCC9;
	padding: 5px;
	margin-bottom: 10px;
	border-bottom:solid 1px #000000;
	text-align: center;

}


.form_novy fieldset {
	text-align:left;
	border-top:solid 0px black;
	border-right:solid 0px white;
	border-bottom:solid 0px white;
	border-left:solid 0px white;
	background: #F2D9B1;
	padding:5px;
	margin:0px;
}

.form_novy label {


	/*margin-top:10px;*/
	/*float:left;*/
	/*clear:left;*/
width:20ex;
vertical-align:top;
margin-right:5px;
padding-left:5px;
border:0px;
}


.form_novy_tlac {

	border-width:1px;
	font-weight: bold;
	font-size:100%;
	border-style: solid;
	color: #ffffff;
	background-color: #87382e;
	margin-top: 5px;
/*	border-color: #ffffff;*/
	margin-bottom:0px;
	cursor:pointer;
	padding: 1px;
		letter-spacing: 1px;

}



.form_fulltext {

	width: 40ex;
	border: solid 1px #87382e;
	background: #F2D9B1;
	padding: 5px;
	color: #000000;
	margin: 50px;
	display: inline;
	
}
.form_fulltext fieldset{

	border: solid 0px #87382e;
	
}
.form_fulltext label{

	width:10ex;
	
}

div#form_full{
/*position:absolute;
top:100px;
left:10px;*/
}
table{
	font-size: 100%;
}

.center {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	display:block;
}


.left{
	text-align : left;
}
.right{
	text-align : right;
}
.top
{

	vertical-align: top;
}
.bottom{

	vertical-align:bottom;
}
.middle{
	vertical-align: middle;
}
h1{
	font-size: 120%;
	text-align: center;
}
h2 {
	font-size: 110%;
	text-align: center;
	margin-bottom:5px;
}

h3 {
	font-size: 100%;
	text-align: center;
}
h4 {
	font-size: 100%;
	text-align: center;
}
h5 {
	font-size: 100%;
	text-align: center;
}

ul, ol{
	line-height:1.5em;
}
ul li{
	list-style-type: disc;
}

ul li li{
	list-style-type: square;
}
.w30
{
	width: 30%;

}
.w40{
	width: 40%;
}
.w50{
	width: 50%;
}
.w60{
	width: 60%;
}
.w70{
	width:70%
}
.w80
{
	width: 80%;

}
.w100{
	width:100%
}


.red{color:#990000}

.fl_right {
	float: right;
}

.fl_left {
	float: left;
}
.clear_both {
	clear: both;

}

.clear_right {
	clear:right;

}
.clear_left {
	clear:left;

}

.tab_bord {
	border: 2px solid #d4d4d4;
	font-size: 100%;
	line-height: 150%;
}
.tab_bord td {
	border: 1px solid #d4d4d4;
	padding: 4px;
}

.tab_bord th{
	border: 1px solid #d4d4d4;

	color:#ffffff;
	background-color:#5868a8;
	vertical-align: top;
	padding:4px;
}
.tab_bord th.th2{


	color:#000066;
	background-color:#c0c0d0;
}

.tab_bord caption {
	font-weight:bold;
	padding-bottom:10px;
	font-size: 100%;
}


.disp_inline{
	display: inline;
}

.out{
	position:absolute;
	top: -100000px;
	left:0;
	width:1px;
	height:1px;
	overflow:hidden;
}

.u{
	text-decoration:underline;
}


.i{
	font-style:italic;
}
div#total{

}
div#menu{
width:20%;
border:solid 1px #87382e;
float:left;
padding:5px;
height:100%;
}
div#vyhled_form{
width:70%;
float:right;
}
div#obsah{
float:right;
padding:0px;
width:70%;
/*border:solid 1px #87382e;*/
margin-left:2%;
margin-right:0;
}
.inzerat{

padding:0px;
width:100%;
border:solid 1px #87382e;
margin-bottom:5px;
}

div.inzerat .nadpis{
background-color:#FEFCC9;
padding:5px;
color:#000000;
}
div.inzerat .text{
background-color:#ffffff;
border-top:solid 1px #87382e;
border-bottom:solid 1px #87382e;
padding:5px;
color:#000000;
}

div.inzerat_tisk{
border:solid 1px black;
padding:10px;
width:80%;
margin-bottom:10px;
}

form.inline{
display: inline;
}
.hidden {
/*	visibility: hidden;*/
display:none;
}
.visible {
	/*	visibility: visible;*/
	display: inline;
}
