/*
00 v levem hornim rohu
layout_table: cela tabulka prezentace
left_column: cely levy sloupec prezentace
C11: leva horni bunka prezentace
banner: prava horni bunka prezentace s bannerem
C12: leva stredni bunka prezentace (puvodni menu)
C22: prava stredni bunka prezentace (puvodni hlavni obsah)
page_title: titulek hlavni stranky
C13: leva spodni bunka prezentace
copyright: stredni spodni bunka s copyrightem
table_header: tabulka s daty (zavody, informace a dokumenty, atd...)
table_header_row: radek tabulky s daty (zavody, informace a dokumenty, atd...)
file_input: pole formulare typu file
no_result: zadny zaznam na strance
menu_item: polozka menu
odd_row: liche radky tabulek
gallery_img: obrazek v galerii
gallery_img_block: blok obrázků
gallery_img_title: popisek obrázku
gallery_title_block: blok popisků

#C87821 - tmavě hnědá
#C87821 - střední
#FFE9C3 - světlá
*/

.name {
text-align: center;
font-weight: bold;	
}

.role {
text-align: center;
font-weight: italic;
}

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}


DIV.menu_item {
	display: block;
	text-align: center;
	font-size: small;
	font-weight: normal;
	padding-top: 12px;
	margin: 0px;
	color: Black;
	width: 200px;
	padding-bottom: 12px;
	background-color: #FFE9C3;
	border-bottom: 1px dotted #8B0000;
	font:	 normal normal bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

DIV.menu_item:hover{
	background-color: #FFD386;
}

.menu_item A{
text-decoration:none;
color:REd;
}

.menu A{
text-decoration:none;
}

.menu_item A:hover{
text-decoration: underline;
}

.guidepost{
width:220px;
float:right;
margin-left: 20px;
}

.guidepost A{
color: #C87721;
text-decoration: none;
}


DIV.menu_item_right {
	display: block;
	text-align: center;
	font-size: small;
	font-weight: normal;
	padding-top: 12px;
	margin: 0px;
	color: Black;
	width: 220px;
	padding-bottom: 12px;
	background-color: #FFE9C3;
	border-bottom: 1px dotted #8B0000;
	font:	 normal normal bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

DIV.menu_item_right:hover{
	background-color: #FFD386;
}

.menu_item_right A{
text-decoration:none;
}

.date{
	color: Black;
	font-size: 11pt;
	font-weight: bold;
	padding-bottom: 7px;
	margin-left: 70px;
}

.text{
	color: Black;
	font-size: 11pt;
	text-align: justify;
	padding-right: 10px;
	line-height: 17pt;
	padding-bottom: 30px;
}


.banner{
height:100px;
text-align:right;
vertica-align: middle;
}

.banner IMG{
vertical-align: middle;
}

.left_column{
width:190px;
}

.menu_table{
}

.menu_table_header{
background-color:#c87721;
text-align: center;
color: white;
}

.menu_table_header A:link{
text-align: center;
color: white;
}


.menu_table_header A:visited{
text-align: center;
color: white;
}

.C22{
padding-top: 0px;
padding-left: 30px;
vertical-align: top;
}

.page_title{
	padding-left: 0px;
	font-size: 13pt;
	background-color: #FFD386;
	width: 100%;
	padding-bottom: 4px;
  	padding-top: 1px;  
	float: left;
	font-weight: bold;
	margin-bottom: 20px;
	margin-right: 0px;
}

.subtitle{
font-weight:bold;
padding-left: 0px;
font-size: large;
}

.C22 A{
color: #c87721;
}

.legend{
font-size:medium;
vertical-align: middle;
}

.race_months_center{
text-align: center;
padding-top: 20px;
}

.months{
display: inline;
margin: 2px;
border: 1px solid #c87721;
padding: 3px;
color:black;
}

.months A{
display: inline;
margin: 2px;
padding: 3px;
color:#c87721;
}

.table_header{
color: black;
width:100%;
}

.table_header_row{
color:#c87721;
}

.table_header_row A{
color:#c87721;
}

.perex{
text-indent: 25px;
font-weight:bold;
}

.content{
text-indent: 25px;
vertical-align: top;
background-image: url("../images/logo_pozadi.gif");
background-position:top;
background-repeat:no-repeat;
}

.content A{
color: #C87821;
}

.report_info{
text-indent:3%;
}

.phorum_author_mail{
background-color:#FFD386;
color: #C87821;
}

.phorum_author_mail A{
background-color:#FFD386;
color: #C87821;
}

.phorum_date_answer{
background-color:#FFD386;
color: #C87821;
}

.phorum_date_answer A{
background-color:#FFD386;
color: #C87821;
}

.phorum_topic_table{
border-spacing: 0px;
/*width: 100%;*/
width:600px;
}

.half{
width:50%;
/*width: 100px;*/
}

.copyright{
font-size:small;
width: 1000px;
text-align:center;
background-color: #FFD386;
border-top: 2px solid #C87821;
margin-top: 15px;
}

.copyright A{
color:#C87821;
}

.navigation{
width: 100%;
border: 1px solid black;
color: white;
padding: 5px;
}

.navigation A{
color: white;
}

.odd_row{
background-color: #ffe9c3;
}

.error{
border : 2px solid red;
font-weight : bolder;
margin-top:25px;
margin-bottom:25px;
padding : 10px 10px 10px 10px;
color : red;
text-transform : uppercase;
text-align : center;
background-color : #AED2FF;
width: 50%;
}

.gallery_img{
margin: 5px;
}

.gallery_img_block{

}

.gallery_img_title{
display: inline;
margin-left: 10px;
font-weight: bold;
font-size: 10pt;
margin-bottom: 30px;
padding-bottom: 30px;
}

.gallery_title_block{
margin-bottom: 50px;
padding-bottom: 50px;
}

.gallery_headline{
font-size: large;
margin-top: 20px;
margin-bottom: 10px;
font-weight: bold;
}

.link_bar_link{
display: inline;
margin: 5px;
border: 1px solid;
padding: 3px;
color: #6B2C1F;
}

TD{
vertical-align: top;
}

.padding{
padding-left: 20px;
}

.page_title_padding{
margin-left: 10px;
}

.content{
vertical-align: top;
}

.advertisement{
margin-top: 30px;
}

.listing{
text-align: center;
font-size: x-small;
}

.listing A{
color: #C87821;
margin: 2px;
}

/*
* GALERIE
*/

.gallery_image{
display:inline;
}
.item_text{
display:inline;
text-align: center;
}

.gallery_intro_image{
width: 200px;
display:inline;
text-align:center;
}

.gallery_table TD{
padding-left: 15px;
color:#C87821;
vertical-align: middle;
}

.gallery_date{
text-align: center;
font-weight: bold;
}

.gallery_info{
text-align: center;
}

.gallery_author{
text-align: center;
font-style: italic;
}

TD A{
text-decoration: none;
}

.gallery_help{
text-align: center;
font-style:italic;
font-size:small;
}
