A:link
{
    COLOR: #000000;
	TEXT-DECORATION: none;
}

A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
}

BODY
{
	background-color: #FFFFFF;
}



.text_red
{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 10pt;
		font-weight: bold;
		font-style: normal;
		color: red;
}
.nadpis_red
{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 12pt;
		font-weight: bold;
		font-style: normal;
		color: red;
}
.text_normal
{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 10pt;
		font-weight: normal;
		font-style: normal;
		color: #000000;
}
#text_white
{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 10pt;
		font-weight: normal;
		font-style: normal;
		color: #FFFFFF;
}

.hlavicka{
		width: auto;
		margin: 0px 0px 15px 0px;
		padding: 3px;
		text-align: left;
		border-width: 2px;
		border-style: solid;
		border-color: #000066;
		background-color:#E5E5E5;
		background-image: url("../image/bg_menu.gif");
		background-repeat: repeat-x;
		background-position: center;
}

.hlavicka_table{
		width: auto;
		margin: 0px;
		padding: 0px 0px 0px 0px;
		border-collapse: collapse;
		border-width: 0px;
}
.hlavicka_td{
		font-family: Tahoma, Arial, Helvetica;
		font-size: 10pt;
		font-weight: normal;
		color: red;
		width: 190px;
		text-align: left;
		margin: 0px;
		padding: 0px 0px 0px 0px;
}
.hlavicka_td2{
		margin: 0px;
		padding: 0px 0px 0px 0px;
		width: 100%;
		text-align: center;

}
.hlavicka_logo{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font-family: Tahoma, Arial, Helvetica;
		font-size: 12pt;
		font-weight: bold;
		color: red;
		width: 190px;
}
.menu_box
{
		width: auto;
		margin: 0px;
		padding: 0px 0px 0px 0px;
		color: #000066;
}
.menu
{
	
		font-family: Tahoma, Arial, Helvetica;
		font-size: 10pt;
		font-weight: bold;
		font-style: normal;
		color: #000066;
		margin: 0px 10px 0px 10px;
		padding: 0px;
		border-width: 0px;
		border-style: solid;
		border-color: #000066;
}

.lavy_stlpec{
		margin: 0px;
		padding: 0px;
		width: 190px;
		text-align: left;
		vertical-align: top;
		background-image: url("../image/left_back2.jpg");
		background-repeat: no-repeat;
		background-position: bottom left;
		background-color: #000066;
}
.obsah{
		width: auto;
		font-family: Tahoma, Arial, Helvetica;
		font-size: 10pt;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		margin: 0px;
		padding: 10px 10px 10px 20px;
		text-align: left;
}

.s{
		width: 100%;
		font-family: Tahoma, Arial, Helvetica;
		font-size: 10pt;
		font-weight: bold;
		font-style: normal;
		color: #000066;
		margin: 0px 0px 0px 0px;
		padding: 0px;
}
.s1{
		width: 100%;
		font-family: Tahoma, Arial, Helvetica;
		font-size: 10pt;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		margin: 0px 0px 0px 0px;
		padding: 0px;
}
.s_tabulka{
		width: auto;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		font-family: Tahoma, Helvetica, sans-serif;
		font-style: normal;
		font-size: 10pt;
		color:#000000;
		text-align: left;
		/*
		border-width: 1px;
		border-style: solid;
		border-color: #000066;
		*/
}
.s_tabulka_firma{
		width: 150px;
		margin: 0px;
		padding: 3px 3px 3px 5px;
		font-family: Tahoma, Helvetica, sans-serif;
		font-style: normal;
		font-weight: bold;
		font-size: 10pt;
		vertical-align: top;
		color:#000066;
		/* background-color: #000066;*/
		border-width: 1px;
		border-style: solid;
		border-color: #000066;
}

.s_tabulka_profil{
		width: 600px;
		margin: 0px;
		padding: 3px;
		border-width: 1px;
		border-style: solid;
		border-color: #000066;
}
.s_tabulka_hlavicka{
		text-align: center;
		margin: 0px;
		padding: 3px;
		border-width: 1px;
		border-style: solid;
		border-color: #000066;
		background-color: #D2D2D2;
}

.s_tabulka_vl{
		text-align: center;
		margin: 0px;
		padding: 3px;
		border-width: 1px;
		border-style: solid;
		border-color: #000066;
}

.s_tabulka_vl2{
		text-align: center;
		margin: 0px;
		padding: 3px;
}

.firma
{
		margin: 0px;
		padding: 10px 10px 0px 10px;
		font-family: Tahoma, Helvetica, sans-serif;
		font-style: normal;
		font-size: 10pt;
		color:#FFFFFF;
		width: auto;
		text-align: left;
		vertical-align: top;
}
.logo{
		width: 190px;
		height: 100px;
}

.odkaz{
		display:block;
		text-align:center; 
		font-family:Arial, Helvetica, sans-serif;
		font-size:10pt;
		color:#FFFFFF;
		margin-top:10px;
		font-weight:bold;
		}
	
.odkaz:hover{	
		color: #FFFF00;
}

.pata{
		width: auto;
		height: 18px;
		margin: 15px 0px 0px 0px;
		padding: 3px;
		font-family: Tahoma, Helvetica, sans-serif;
		font-style: normal;
		font-weight: bold;
		font-size: 10pt;
		color:#000066;
		text-align: left;
		vertical-align: top;
		border-width: 2px;
		border-style: solid;
		border-color: #000066;
		background-color:#E5E5E5;
}

.webmedia{
		font-family: Tahoma, Helvetica, sans-serif;
		font-style: normal;
		font-weight: bold;
		font-size: 8pt;
		color: #999999;
		margin-top: 5px;
		width: 130px;
		height: 10px;
		border-width: 0px;
}

.cb {
clear: both;
}