/* Beginn der Datei style.css */
td, div, span, p, h1, form, h2, h3 { font-weight:normal; font-family:Arial,Helvetica,Tahoma; margin-bottom:0pt; margin-top:0pt; font-size:12px; }

/* general information, used on all pages */
.smalltext { color:#151635; font-size:10px; font-family:Arial,Helvetica,Tahoma; }

/* box with searchforms and statusline */
.topboxborder { background-color:#D3E1FF; }
.topboxinside { background-color:#ECF2FF; }
a.box:link { color:#151635; font-weight:bold; text-decoration:underline; }
a.box:visited { color:#151635; font-weight:bold; text-decoration:underline; }
a.box:hover { color:#9F0000; text-decoration:none; }
.inputform { color:#151635; background-color:#FFFFFF; font-size:11px; }
.button { color:#151635; font-size:11px; }

/* navigationtable on worldlevel (homepage) and countrylevel */
.nav { color:#151635; }
.nav:link { color:#151635; text-decoration:underline; }
.nav:visited { color:#151635; text-decoration:underline; }
.nav:hover { color:#9F0000; text-decoration:none; }
.navbold:link { color:#151635; font-weight:bold; }
.navbold:visited { color:#151635; font-weight:bold; }
.navbold:hover { color:#9F0000; font-weight:bold; }

/* hotellist with big table of hotels */
.listborder { background-color:#D3E1FF; }
.listhead { background-color:#D3E1FF; color:#151635; font-size:12px; }
a.listheadlink:link { color:#151635; text-decoration:underline; }
a.listheadlink:visited { color:#151635; text-decoration:underline; }
a.listheadlink:hover { color:#9F0000; text-decoration:none; }
.lback1 { background-color:#F8FBFF; }
.lback2 { background-color:#EAF0FF; }
.lnorm { color:#151635; font-size:12px; }
.lsmall { color:#151635; font-size:10px; }
.lbold { color:#151635; font-size:12px; }
a.lbold:link { color:#800000; font-weight:bold; text-decoration:underline; }
a.lbold:visited { color:#800000; font-weight:bold; text-decoration:underline; }
a.lbold:hover { color:#9F0000; text-decoration:none; }

/* hotellist footer: forward- and backward-links */
td.forwback { color:#606060; font-weight:bold; }
a.forwback:link { color:#606060; font-weight:normal; text-decoration:underline; }
a.forwback:visited { color:#606060; font-weight:normal; text-decoration:underline; }
a.forwback:hover { color:#606060; font-weight:normal; text-decoration:none; }

/* hotelsingle with individual text */
.singledata { color:#151635; font-size:12px; }
.singleborder { background-color:#D3E1FF; }
.singletext { color:#151635; font-size:12px; background-color:#F8FBFF; }
.singletitle { background-color:#D3E1FF; color:#151635; font-size:12px; font-weight:bold; }
.ssmalltitle { color:#151635; font-size:10px; }
.ssubtitle { background-color:#ECF2FF; color:#151635; font-size:12px; font-weight:bold; }
.sinfo { color:#151635; font-size:11px; font-style:italic; }
.ssmall { color:#151635; font-size:10px; }

.slinesnorm { background-color:#F8FBFF; color:#151635; font-size:12px; }
.sbarlight { color:#606060; font-size:11px; }

/* Form */
.bookingform { color:#151635; font-size:11px; }
.bookingtexts { color:#151635; font-size:11px; font-weight:bold; }

/* voteform */
.votebody { background-color:#FFFFFF; margin-bottom:0pt; margin-top:0pt; margin-left:0pt; margin-right:0pt; }
.vtableborder { background-color:#D3E1FF; }
.votebacktitle { background-color:#D3E1FF; }

.vstatuslines { color:#151635; }
.vtabletext { font-size:12px; color:#151635; }
.vtablebold { font-weight:bold; }
.vtablesmall { font-size:11px; color:#606060; }
a.vnav:link { font-size:12px; color:#151635; text-decoration:underline; }
a.vnav:visited { font-size:12px; color:#151635; text-decoration:underline; }
a.vnav:hover { font-size:12px; color:#9F0000; text-decoration:none; }

.vlback { background-color:#EAF0FF; }
.vrback { background-color:#FFFFFF; }
.votehover { background-color:#FFCC99; }
/* Ende der Datei style.css */

/* Erweiterung */
.rand {  border: 1px #000000 solid; background-color: #FFFFFF}
.menuebar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}


A:link { ; color: #0000FF; text-decoration: none}
A:visited { color : #0000FF; ; text-decoration: none; cursor: hand ;}
A:active { color : #0000FF; ; text-decoration: none}
A:hover {
	cursor: pointer;
	;
	color: #000000;
	text-decoration: none;
}

.smalltext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.menuebuttonover {  background-color: #CCCCCC; text-indent: 2pt}
.menuebutton {  text-indent: 2pt; background-color: #F3F3F3}

.footer-info {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.topic {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12pt}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
.menue-topic {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
