html, body {
	/*font-family: "Dejavu Sans", Tahoma, "Lucida Geneva CE", lucida, sans-serif;*/
	/*font-family: Georgia, "Times New Roman", Times, Serif;*/
	font-family: arial,tahoma,verdana,sans-serif;
	text-align: center;
	//background-color: #d3e3c4;
	background-color: #FFFFFF;
	//color: #708e58;
	//color: #000000;
}
h2 {
	font-size: 95%;
}
h3 {
	font-size: 85%;
}
h4 {
	font-size: 75%;
}
h2, h4 {
	border-bottom: 1px solid #557c99;
}
h2, h3, h4 {
	text-indent: 1em;
}
div {
	margin: 0;
	padding: 0;
}
ul li {MARGIN-left: 20px;}
a {
	color: #ffcc00;
}
a:hover {
	color: #000080;
}
p {
	text-indent: 1em;
	text-align: justify;
}
p, dd, li, td {
	font-size: 100%;
}
form input {
	border: 1px solid #c0c0c0;
	color: #c0c0c0;
	background-color: #ffffff;
}
#page {
	width: 988px;
	margin: 0 auto;
	text-align: center;
	border: 5px solid #AFC6D4;
	background-color: #ffffff;
	
}
#pagein {
	text-align: left;
	
}
#header {
	height: 0;
	/*border-bottom: 5px solid #a4c682;*/
	background-image: url('/images/header.jpg');
	background-position: center right;
	background-repeat: no-repeat;
	
}
#header h1 {
	float: left;
	margin: 0;
	padding: 0;
}
#header h1 a {
	width: 345px;
	height: 108px;
	display: block;
	background-image: url('/images/logo.gif');
	background-position: center right;
	background-repeat: no-repeat;
}
#header h1 span {
	display: none;
}

#main1 {
	background-image: url('/images/left.png');
	background-position: top left;
	background-repeat: repeat-y;
}
#main2 {
	background-image: url('/images/right.png');
	background-position: top right;
	background-repeat: repeat-y;
}
#left {
	float: left;
	width: 202px;
}
#left ul {
	list-style-type: none;
	/*font-size: 105%;*/
}
#left a {
	/*color: #708e58;*/
	color: #557c99;
	text-decoration: none;
	line-height: 1.5em;
	/*font-weight: bold;*/
	text-align: left;
	padding-left:5px;
	
}
#left a:hover {
	color: #183700;
	/*text-decoration: underline;*/
}
#left .selected {
	color: #183700;
}
#left ul {
	margin: 0;
	padding: 0;
}
#left ul li {
	margin: 0;
	padding: 0;
}
#right {
	float: right;
	width: 202px;
}
#middle {
	margin:0 202px;
}
.foto {
	text-align: center;
}
.foto a img {
	width: 100px;
	height: 75px;
	margin: 0 10px;
	border: 1px solid #000000;
}
.foto a .vertical {
	width: 56px;
	height: 75px;
}
.foto a:hover img {
	border: 1px solid #ff9900;
}
.in {
	margin:0; padding:0.5em 0.5em;
}
.cleaner {
	clear: both;
	height: 1px;
	font-size: 1px;
	border: none;
	margin: 0;
	padding: 0;
	background: transparent;
}
.noindent {
	text-indent: 0;
}
.small {
	font-size: small;
}
.xsmall {
	font-size: x-small;
}
.alignright {
	text-align: right;
}
.logoul {
	border-width: 0;
}
.logoul a {
	border-width: 0;
}

.text2 {font-size: 11px; color:#000; vertical-align: top; background-color: white;}
.text22 {font-size: 12px; color:#000; vertical-align: top; text-align:center;}

.text3 {font-size: 14px; font-weight:bold; color:#557c99; vertical-align: top; text-align:left;}
.text4 {text-align: justify;}
.text4a {text-align: left;}
.text5 {font-weight:bold; text-align:center;}
.text6 {font-size: 12px; color:#ff3300; font-weight:bold; text-align: justify;}

.clanek1 {text-indent: 2em; text-align: justify;  }
.fotogalerie1 {text-align: center; vertical-align: top;}
img.ikona {
  margin-right: 10px;
  margin-bottom: 5px;
  margin-left: 2px;
  margin-top: 0px;
  border: 0px;
  width: 20px;
}
.floatLeft {
  float: left;
}

.titul{background-color: #e0e0e0; }
/*.table1{background-color: #e0e0e0;}*/
/*.table1 td {color: red;}*/
.jmeno {font-weight: bold;}

/*--z Vamberk.css-------------------------------------------------*/
table {background-color: #efefef; /*font-size: 9pt;*/ 
    width:100%;
    /*font-family: "Verdana", "Arial", "Times Roman",  "Times New Roman", serif, "Comic Sans MS";*/ 
    text-align: left; border-color: #000000; 
    border-width: 1px;}
table td {padding: 0px 15px 0px 0px;}
table th {text-align: left;}
table caption {text-align: left; font-size: 117% !important; margin-bottom: 10px; color: #000080;}
.left {text-align: left;}
.nowrap {white-space: nowrap;}
table.kalendar {text-align: left;}

table.kalendar td {text-indent: 0px;}

table.obr {background-color: #c1d0e7; color: #ffffff; font-size: 9pt; font-family: "Times Roman",  "Times New Roman", serif, "Comic Sans MS"; text-align: center; border-color: #000000; border-width: 1px;}

td.svatek {background-color: #5f8ac5; color: #ffffff; font-size: 8pt; font-family: "Times Roman",  "Times New Roman", serif, "Comic Sans MS"; text-align: center; vertical-align: text-bottom;}

td.cas {background-color: #5f8ac5; color: #ffffff; font-size: 8pt; font-family: "Times Roman",  "Times New Roman", serif, "Comic Sans MS"; text-align: center; vertical-align: text-top}

tr.titul {text-align: left; background-color: #608DA9; color:#FFFFFF; 
/*font-family: "Verdana", "Arial", "Times New Roman", serif;*/ 
line-height: 120%; font-weight: bold;}
tr.aktuality {text-align: left; color:#0000aa; font-family: "Verdana", "Arial", "Times New Roman", serif; line-height: 120%; font-weight: bold;}
td.titul {vertical-align: top;}

td.all {text-align: left; color: #000000; font-family: "Verdana", "Arial", "Times New Roman", serif;}

td.alldok { color: #000000; font-family: "Verdana", "Arial", "Times New Roman", serif; font-size: 6:pt; text-align: left;}
td.alldok1 { color: #000000; background-color: #e0e0e0; font-family: "Verdana", "Arial", "Times New Roman", serif; font-size: 6:pt; text-align: left;}

td.jmeno {font-weight: bold; text-align: left; color: #000000; 
/*font-family: "Verdana", "Arial", "Times New Roman", serif;*/
}

td.web {font-weight: normal; text-align: left; color: #000000; 
/*font-family: "Verdana", "Arial", "Times New Roman", serif;*/
}

td.obr {color: #000000; text-align: center; font-size: 8pt; font-family: "Verdana" "Times Roman",  "Times New Roman", serif, "Comic Sans MS"; text-align: center; }

td.text {color:#000000; font-size: 8pt; font-family: "Verdana" "Times Roman",  "Times New Roman", serif, "Comic Sans MS"; text-align: center;}

td.odsazeni {padding-top: 0px; padding-bottom: 0px;}
/*--------------------------------------------------------*/
.table1 {
         background-image: url('../images/subitem-bg.png');
         color:#000000;
        font-size: 8px;          
        text-align: left; 
        border-color: #ffffff; 
        border-width: 1px;
        }
.table1 td {padding: 1px 0px 0px 0px;}
.hodiny {font-weight: bold;}
.table2 {text-align: center; width:100%; border:0;}
.table21 {text-align: left; width:100%; border:0;}
.table3 {background-color: #ffffff; width:100%; border-color: #ffffff; }
.flag {	float: right;	}
/*----------------------------------------------------------*/
.tlacitko {
border-bottom : 1px solid black;
border-top : 1px solid Silver;
border-left : 1px solid Silver;
border-right : 1px solid black;

font-size: 12px;
padding : 1px 5px 1px 5px;
background-color : #e0e0e0;
color : black;
text-decoration : none;
}
.tlacitko:hover{
border-bottom : 1px solid silver;
border-top : 1px solid Black;
border-left : 1px solid Black;
border-right : 1px solid silver;
}
.tlacitko a 
{ text-decoration: none;
  color: #000000;
}

.color2
{
color: #006600;
font-size: 14px;
}
.zarovnani{text-align: justify;}

.stin_obrazku2
{
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=7);
	border: 0px black solid;

} 


#hledani_zahlavi form {padding:0;margin:0;}
#hledani_zahlavi {/*position:absolute; top:2px; right:3px;*/
                   background-color : #e0e0e0;
                 }
#hledani_zahlavi form input {padding:0;margin:0;vertical-align:middle;}
#hledany_text {height:17px; width:200px; border:1px solid black; text-align: center; font-size: 1em; color: Silver; color: red;}

