/* 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:#500000; font-size:10px; font-family:Arial,Helvetica,Tahoma; }

/* box with searchforms and statusline */
.topboxborder { background-color:#fce496; }
.topboxinside { background-color:#FFEAC9; }
a.box:link { color:#500000; font-weight:bold; text-decoration:underline; }
a.box:visited { color:#500000; font-weight:bold; text-decoration:underline; }
a.box:hover { color:#800000; text-decoration:none; }
.inputform { color:#500000; background-color:#FFFFFF; font-size:11px; }
.button { color:#500000; font-size:11px; }

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

/* hotellist with big table of hotels */
.listborder { background-color:#fce496; }
.listhead { background-color:#fce496; color:#500000; font-size:12px; }
a.listheadlink:link { color:#500000; text-decoration:underline; }
a.listheadlink:visited { color:#500000; text-decoration:underline; }
a.listheadlink:hover { color:#800000; text-decoration:none; }
.lback1 { background-color:#FFFFFF; }
.lback2 { background-color:#fef7e0; }
.lnorm { color:#500000; font-size:12px; }
.lsmall { color:#500000; font-size:10px; }
.lbold { color:#500000; 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:#800000; text-decoration:none; }

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

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

.slinesnorm { background-color:#fef7e0; color:#500000; font-size:12px; }
.sbarlight { color:#8C6666; font-size:11px; }

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

.vstatuslines { color:#500000; }
.vtabletext { font-size:12px; color:#500000; }
.vtablebold { font-weight:bold; }
.vtablesmall { font-size:11px; color:#8C6666; }
a.vnav:link { font-size:12px; color:#500000; text-decoration:underline; }
a.vnav:visited { font-size:12px; color:#500000; text-decoration:underline; }
a.vnav:hover { font-size:12px; color:#800000; text-decoration:none; }

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

