body {background-color: eeeeee;
font-family: verdana;
	font-size: 11px;
	text-align: center;
	margin: auto;
	}
 
a:link            { color: #cc3300; text-decoration: underline; }
a:active         { color: #cc3300; text-decoration: underline; }
a:visited        { color: #cc3300; text-decoration: underline; }
a:hover         { color: #000000; text-decoration: underline; }

.ad a:link {text-decoration: none; color: #e1da8d;}
.ad a:active {text-decoration: none; color: #e1da8d;}
.ad a:visited {text-decoration: none; color: #e1da8d;}
.ad a:hover{text-decoration: underline; color: #000000;}

select {
  background-color : #CC3300;
  color : #FFFFFF;
  width: 100%;
  margin-bottom: 3px;
}

h1 {
	font-size: 11px;
	font-family: verdana;
}
ul 
{
list-style-image: url(images/ctverec2.gif);
margin-top: -1px;
}
li
{
list-style-image: url(images/ctverec2.gif);
}
pre {
	font-size: 8pt;
	padding: 10px;
	background-color: #cc3300;
	border: 1px solid #cccccc;
}

#bodytext {
	color: black;
	font-size: 11px;
	line-height: 17px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: justify;
	margin: 30px 10px 30px 10px;
	}

#logo {
width: 800px;
height: 114px;
background-image: url("images/background.jpg"); 
background-repeat: no-repeat; 
background-position: top right;
text-align: left;
margin: auto;
}

#menu{
position:absolute; left:50%; top:145px; width:798px; height:30px; margin-left: -399px; z-index:2; visibility: visible;}
#nahr_menu {
width: 100%;
font-size: 11px; 
line-height: 17px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
padding: 10px 0 15px 0;
margin-top: 10px; 
text-align:center;
border-top: 3px dotted #cc3300;
border-bottom: 3px dotted #cc3300;
}
#textmenu { position:absolute; left:50%; top:145px; width:798px; margin-left: -399px; z-index:1; visibility: visible;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding-top: 3px;
	text-align:center;
	background-color:#eeeeee;
	height: 22px;

}
.clsCMOn {
	color: #800000;
	font-size : 8pt;
	text-decoration : none;
	text-align: center;
	padding: 5px;

}

.clsCMOver {
	color: #ffffff;
	font-size : 8pt;
	text-decoration : none;
	text-align: center;
	padding: 5px;

}
.clsCMOn2 {
	color: #800000;
	font-size : 8pt;
	text-decoration : none;
	text-align: left;
	padding: 5px 0 0 10px;

}

.clsCMOver2 {
	color: #ffffff;
	font-size : 8pt;
	text-decoration : none;
	text-align: left;
	padding: 5px 0 0 10px;

}
.clsCMOn3 {
	color: #800000;
	font-size : 8pt;
	text-decoration : none;
	text-align: right;
	padding: 5px 10px 0 0;

}

.clsCMOver3 {
	color: #ffffff;
	font-size : 8pt;
	text-decoration : none;
	text-align: right;
	padding: 5px 10px 0 0;

}
.cell_white{text-align:center;
	background-color:#ffffff; 
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 5px;
	}
.cell_yellow{text-align:center;
	background-color:#F5F9DB;
	color: #cc3300;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 5px;
	}
.copyright {
width: 800px;
height: 31px;
background-color: #E1DA8D;
border-left: solid 1px #c26963;
border-right: solid 1px #c26963;
border-bottom: solid 1px #c26963;
margin: auto;
background-color: #eeeeee;
color: black; font-style: oblique; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.devider {border-top: dashed 1px #e1da8d;}
.devider2 {border-top: dashed 1px #e1da8d; padding-top:10px;}
.devider3 {border-top: dotted 3px #e1da8d; padding:10px 0 10px 0; border-bottom: dotted 3px #e1da8d; margin-bottom: 20px;}
.devider4 {padding:10px 0 10px 0; border-bottom: dotted 3px #e1da8d; }

.extra {margin: 15px 0 20px 0; font-size: 12px; font-weight: bold; line-height: 19px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style:italic; text-align: center;
padding:10px; border: solid 3px #e1da8d; color: #F0ECC4;}
.extra a:link {color: #F0ECC4; text-decoration: underline;}
.extra a:visited {color: #Ffffff; text-decoration: underline;}
.extra a:hover {color: #660000; text-decoration: underline;}

.extra2 {margin: 15px 0 20px 0;
font-size: 11px;
line-height: 17px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
text-align: center;
padding:10px;
border: solid 2px #cc3300;
background-color: #dddddd;
color: #cc3300;
}

.extra3 {margin: 15px 0 20px 0;
font-size: 12px;
line-height: 19px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-style:italic;
text-align: center;
padding:10px;
border: solid 2px #e1da8d;
color: #F0ECC4;
background-image: url("images/ad_sq.gif"); 
background-repeat: repeat;
}
.extra3 a:link {color: #F0ECC4; text-decoration: underline;}
.extra3 a:visited {color: #ffffff; text-decoration: underline;}
.extra3 a:hover {color: #660000; text-decoration: underline;}

.greytext { color: #999999; 
font-weight: bold;
}
.headline {
font-weight: bold;
color: #cc3300;
border-bottom: solid 2px #e1da8d;
padding: 0 0 4px 15px;
}
.img {float: left; margin-right: 25px;}

.image_block {margin-bottom: 40px; height: 135; min-height: 135px; }
*>.image_block {height: auto; }

.italic { color: black; font-style: oblique; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.map {
font-weight: normal;
}
.menucolumn {
padding: 0 10px 15px 0;
color: #cc3300;
font-size: 11px;
line-height: 17px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
text-align: left;
border-bottom: solid 2px #cc3300;
}
.menuimage_ndps {
margin-top: 5px;
color: #cc3300; font-style: oblique; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
}
.menuimage {
margin: 30px 0 0 0;
padding: 2px 0 2px 0
}

.menunadpis {
margin: 30px 0 0 0;
padding: 2px 0 2px 10px;
color: #cc3300;
font-size: 11px;
font-weight: bold;
line-height: 17px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
text-align: left;
border-bottom: dotted 2px #cc3300;
border-top: dotted 2px #cc3300;
}
.nadpis {
font-weight: bold;
color: #B5A966;
}
.pdfs{
padding:10px;
color: #cc3300;
font-size: 11px;
line-height: 17px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
text-align: center;
border: solid 2px #cc3300;
background-color: #F2ECAB;
margin-bottom: 5px;
}

.reditalic { color: #cc3300; font-style: oblique;}

.redtext { color: #cc3300;}

.tablebody {
width: 800px;
height: 75%;
background-color: #E1DA8D;
border-left: solid 1px #c26963;
border-right: solid 1px #c26963;
background-color: #ffffff;}

.tabletop {
width: 100%;
height: 145px;
background-color: #E1DA8D;
border-bottom: solid 1px #000000;
text-align: center;}

.text {
	color: black;
	font-size: 11px;
	line-height: 17px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding: 5px;
	text-align: left;}
	
.padding_top{ padding-top:10px;}
.textmenu {
color: black;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.trips{margin-top: 15px;}
