body {
	font: 12px 'Trebuchet MS',Tahoma,sans-serif,verdana;
	color: #000;
	background: #424242 url(grafika/tlo.jpg) repeat-x;
	text-align: justify;
	vertical-align: top;
	text-align: center;
	margin: 0 auto;
	}

.pad5
{
	padding: 5px;
}

a:link  {color: #be1405; font: 'Trebuchet MS',Tahoma,sans-serif,verdana,arial;TEXT-DECORATION: underline;}
a:visited {color: #be1405; font: 'Trebuchet MS',Tahoma,sans-serif,verdana,arial;TEXT-DECORATION: underline;}
a:hover {COLOR: #FF3F00; TEXT-DECORATION: none;}
a:active {}

.stopka {
	font-size: 10px;
	color: white;
	padding: 5px;
	vertical-align: middle;
	text-align: right;
}

img.obrazek{
background: #fff;
border: solid 1px #bb2d00;
padding: 8px;
}

a.menu:link  {color: #3e0f00; font: bold 20px 'Trebuchet MS',Tahoma,sans-serif,verdana,arial;TEXT-DECORATION: none; padding: 10px;}
a.menu:visited {color: #3e0f00; font: bold 20px 'Trebuchet MS',Tahoma,sans-serif,verdana,arial;TEXT-DECORATION: none; padding: 10px;}
a.menu:hover {COLOR: #0069a2; TEXT-DECORATION: none;}
a.menu:active {}

a.active:link, a.active:visited {
color: #FF7400;
}

h1 {
	font: bold 22px 'Trebuchet MS',Tahoma,sans-serif,verdana;
	color: #FF7400;

}


.font10 { font-size: 10px;}
.font12 { font-size: 12px;}
.font14 { font-size: 14px;}
.font16 { font-size: 16px;}
.font18 { font-size: 18px;}
.font20 { font-size: 20px;}

.botred {
	border-bottom: solid 2px #f53e13;
}

.vtop {
	vertical-align: top;
}

.vmiddle {
	vertical-align: middle;
}

.vbottom {
	vertical-align: bottom;
}

.hcenter, .center {
	text-align: center;
}

.hright, .right {
	text-align: right;
}

.hjustify {
	text-align: justify;
}

.hleft, .left {
	text-align: left;
}

.boldred {
	color: #bb2d00; font-weight: bold; font-size: 24px;
}

.red, .error {
	color: red;
}

div.mapa {
	width: 730px;
	border: solid 1px #9d641a;
	height: 450px;
	margin-left: 0px;
}

td {
	font-size: 14px;
}


