body
{	
font-family:			Verdana,'Arial CE', Arial, Geneva, Helvetica, sans-serif;
font-size:				9pt;
background:				#ffffff;
color:					white;
margin:					0px;
}

table
{
font-family:            Arial, Geneva, Helvetica, sans-serif;
font-size:              9pt;
}

td
{
vertical-align:			top;
font-size:				9pt;
}

ul
{
padding-bottom:					5px;
}

li
{
padding-bottom:					5px;
}

a
{
color:						#FFCC33;
text-decoration:			underline;
}

a:visited
{
color:						#FFCC33;
text-decoration:			underline;
}

a:hover
{
color:						black;
text-decoration:			none;
}

h3
{
color:			#CC0001;
font-size:		11pt;
font-weight:	bold;
text-align: left;
}

h4
{
width:			100%;
color:			#CC0001;
font-size:		11pt;
font-weight:	bold;
}

hr
{
height:			1px;
color:			white;
}

span.titulek
{
font-size:				13pt;
color:					white;
font-weight:			bold;
}

td.td_nadpis
{
font-size:				12pt;
color:					green;
font-weight:			bold;
padding-bottom:			5px;
}

td.td_vyrazne
{
font-weight:			bold;
}

td.td_vyrazne_b
{
font-weight:			bold;
background-color:		silver;
vertical-align:			middle;
}

td.mainframe
{
background-color:		#666666;
padding:			20px;
padding-left:		40px;
padding-right:		40px;
border-left:		1px solid white;
border-right:		1px solid white;

}

td.td_menu
{
background-image:		url("../gfx/erana_02.gif");
background-repeat:      no-repeat;
padding-left:			174px;
padding-top:			30px;
vertical-align:			top;
text-align:				left;
}

.td_footer
{
background-image:		url("../gfx/erana_05.gif");
background-repeat:      no-repeat;
font-family:            Arial CE, Arial, Geneva, Helvetica, sans-serif;
font-size:              11px;
color:                  white;
text-align:				center;
vertical-align:			middle;
}

td.td_nodepath
{
background-image:		url("gfx/valeo_08.gif");
background-repeat:      no-repeat;
font-family:			Arial, Geneva, Helvetica, sans-serif;
font-size:				11pt;
color:					white;
font-weight:			bold;
vertical-align:			top;
padding-left:			35px;
padding-top:			17px;
}

.picture_right
{
float:			right;	
color:			#6892A7;
font-size:		8pt;
text-align:		center;
padding-left:		10px;
padding-bottom:		10px;
}

.picture_left
{
float:			left;	
color:			#6892A7;
font-size:		8pt;
text-align:		center;
padding-right:		10px;
padding-bottom:		10px;
}

.picture_middle
{
width:			100%;
float:			none;	
color:			#6892A7;
font-size:		8pt;
text-align:		center;
}

.error-db
{	background-color:			#FFaaaa;
	color:						#000000;
	font-size:					10pt;
	text-decoration:			none;
	text-align:					left;
	margin:						0px;
	padding:					5px;
	border-width:				1px;
	border-color:				#000000;
	border-style:				solid;
	clear:						both;
}
