body {
font-family : verdana,arial,helvetica;
font-size : 75%;
padding-left: 4px;
padding-right: 4px;
padding-top: 8px;
background-color: #ffffff;
}

h1 {
font-family : verdana,arial,helvetica;
font-size: 20px;
}

td {
font-family : verdana,arial,helvetica;
font-size: 11px;
}


A.normal:link {
font-size: 9px;
color : black;
border : none;
padding: 0px;
text-decoration: none; }

A.normal:visited {
font-size: 9px;
color : black;
border : none;
padding: 0px;
text-decoration: none; }

A.normal:hover {
font-size: 9px;
color : black;
border : none;
padding: 0px;
text-decoration: underline; }

A.normal:active {
font-size: 9px;
color : black;
border : none;
padding: 0px;
text-decoration: none; }

A:link {
color : black;
text-decoration: none; }

A:visited {
color : black;
text-decoration: none; }

A:hover {
color : black;
background-color : #CCCCCC;
text-decoration: none; }

A:active {
color : black;
background-color : #E6E6E6;
text-decoration: none; }


A.catalink:link
{
    PADDING: 1px;
    TEXT-DECORATION: none;
    height: 9px
}
A.catalink:visited
{
    PADDING: 1px;
    TEXT-DECORATION: none;
    height: 9px
}
A.catalink:hover
{
    PADDING: 1px;
    TEXT-DECORATION: none;
    height: 9px
}
A.catalink:active
{
    PADDING: 1px;
    TEXT-DECORATION: none;
    height: 9px
}


#topp, #bottom {
width:990px;
}

#center {
position: absolute;
width: 990px;
text-align:left;
background-color : #ffffff;
font-family : verdana,arial,helvetica;
padding: 0px 0px 0px 0px;
}

#left {
top:0px;
left: 0px;
width: 10px;
height: 640px;
padding: 0px 0px 0px 0px;
overflow: hidden;
position: absolute;
}

#right {
top:0px;
left: 870px;
width: 120px;
height: 640px;
overflow: hidden;
padding: 0px 0px 0px 0px;
position: absolute;
}

#middle {
top:0px;
left: 10px;
width: 860px;
height: 2000px;
padding: 0px;
text-align:left;
position: absolute;
}


#promo {
width: 860px;
height: 60px;
text-align:center;
background-color : #ffffff;
font-family : verdana,arial,helvetica;
margin: auto;
overflow: hidden;
padding: 0px;
position: relative;
top:0px;
}

#header1 {
position:absolute;
width:400px;
height:20px;
z-index:999;
left: 340px;
top: 0px;
text-align: right;
vertical-align: middle;
background:transparent;
}

#content {
position:absolute;
width:880px;
z-index:3;
left: 0px;
top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 16px;
padding-bottom: 16px;
}

#text {
position:absolute;
width:840px;
height:84px;
z-index:4;
top: 10px;
left:0px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
background-color: #FFFfFf;
}

#banner {
position:absolute;
z-index:5;
top: 103px;
width: 850px;
height: auto;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
background-color: #FFFfFf;
overflow: auto;
}

#banner2 {
position:absolute;
z-index:5;
top: 103px;
width: 850px;
height: auto;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
background-color: #FFFfFf;
overflow: auto;
}


#menu {
position:absolute;
z-index:5;
text-align: center;
vertical-align: middle;
font-size: 9px;
width: 840px;
height: 24px;
top: 1178px;
}

#links {
height: 400px;
overflow: auto;
font-size: 9px;
text-align: center;
z-index:5;
}

#footer {
height: 100px;
overflow: auto;
position:absolute;
font-size: 9px;
text-align: center;
z-index:5;
top: 720px;
width: 120px;
left: 880px;
}

#img {
text-align:left;
width:260px;
height:234px;
z-index:4;
top: 0px;
left: 0px;
padding:0px;
}

.small {
  font-size: 9px;
  color: #C0C0C0;
}

.big {
  font-size: 13px;
}
.boxtxt{
        padding-left: 12px;
        color: #A15D0D;
        font-family: arial, helvetica, sans-serif;
        text-decoration: none;
        font-size: 10px;
        font-weight: normal;
}
/*
* ##################################################################
* OpenHolidayGuide - Das Partnerprogramm f.r Hotelbewertungen . 2005
* ##################################################################
*
* OHG - Stylesheet 'r_01_grauorange'
*
* HINWEIS: Bitte kopieren Sie diese Datei in das, von Ihnen angelegte 
* Verzeichnis '/ohg' innerhalb Ihres Webspaces!
* *
* ACHTUNG: Wenn Sie andere Grafiken als die im Styleset vorgegebene verwenden m.chten,
* m.ssen diese im Verzeichnis '/ohg' gespeichert sein und mit den Dateinamen 
* bezeichnet werden, die Sie in der jeweilgen Styleangabe verwenden.
*
* Alle Styles k.nnen frei nach Ihren W.nschen editiert und ge.ndert
* werden. Folgen Sie den Hinweisen der jeweiligen Kommentaren. 
* Die Standardangaben finden Sie als "Anzupassen" markiert in den Kommentaren
* weitere Styles k.nnen von Ihnen individuell hinzugef.gt werden. In Klammern
* werden die default-Werte dieses Stylesets genannt.
*
* Die Angaben Ihrer .nderungen m.ssen - um korrekt angezeigt zu werden - 
* validem CSS entsprechen.
*
* Support unter: supportatopenholidayguide.net
*
*/

/* ################################################################## */
/*
* Seitenkopf (headLeft, headCenter, headRight)
*
* In diesen Styleangaben wird das Aussehen des Seitenkopfes des OHG-Partnerprogramms
* definiert. Im Seitenkopf befindet sich die Suchleiste f.r Hotels und Orte sowie
* der Button f.r Hotelbewertungen.

* Seitenkopf links
*
* Anzupassen:
* width = Breite des linken Seitenkopf-Elementes (7px)
* height = H.he des linken Seitenkopf-Elementes (31px)
* background-image = Hintergrund-Grafik (headbg_left.gif)
*	background-repeat = Hintergrundgrafike wiederholen (no-repeat)
*/
.headLeft {

	width: 7px;
	height: 31px;
	background-image: url(headbg_left.gif);
	background-repeat: no-repeat;
}

/*
* Seitenkopf mitte
*
* Anzupassen:
* width = Breite des linken Seitenkopf-Elementes (100%)
* height = H.he des linken Seitenkopf-Elementes (31px)
* padding = Innenabstand oben/unten und links/rechts (0px 10px)
* background-image = Hintergrund-Grafik (headbg_center.gif)
*	background-repeat = Hintergrundgrafike wiederholen (repeat-x)
*/
.headCenter {

	width: 100%;
	height: 31px;
	padding: 0px 10px;
	background-image: url(headbg_center.gif);
	background-repeat: repeat-x;
}

/*
* Seitenkopf rechts
*
* Anzupassen:
* width = Breite des linken Seitenkopf-Elementes (7px)
* height = H.he des linken Seitenkopf-Elementes (31px)
* background-image = Hintergrund-Grafik (headbg_right.gif)
*	background-repeat = Hintergrundgrafike wiederholen (no-repeat)
*/
.headRight {

	width: 7px;
	height: 31px;
	background-image: url(headbg_right.gif);
	background-repeat: no-repeat;
}

/* ################################################################## */

/*
* Listenelemente (arrow, categories)
*
* In diesen Styleangaben wird das Aussehen von HTML-Listenelementen <ul> und <li>
* wie sie z.B. in der Kontinent.bersicht verwendet werden, definiert.

* HTML-Element <li>
*
* Anzupassen:
* list-style-image = Grafik, die als Listenmarkierung angezeigt wird (arrow_right.gif)
*					 Wenn Sie eine andere Grafik verwenden m.chten, muss diese im 
*					 Verzeichnis '/ohg' gespeichert sein und mit dem Dateinamen be-
*					 zeichnet sein, den Sie hier angeben.
* margin-bottom = Unterer Aussenabstand des Listenelements zu nachfolgenden Elementen (7px)
*/
.arrow {

	list-style-image: url(arrow_right.gif);
	margin-bottom: 7px;
}

/*
* HTML-Element <ul>
*
* Anzupassen:
* line-height = Zeilenh.he der einzelnen Listenelmente (14pt)
*/
.categories {

	line-height: 14pt;
}

/* ################################################################## */

/*
* Tabellenkopf (tableHeadLeft, tableHeadCenter, tableHeadRight, tableTitle, tableTitleText)
*
* In diesen Styleangaben wird das Aussehen des Tabellenkopfes einer Tabelle 
* des OHG-Partnerprogramms definiert. Der Tabellenkopf wird z.B. auf der Regionen-
* seite .ber der Auflistung der Hotels angezeigt und beinhaltet z.B. die Sortierung
* eines Listings.
*
* Tabellenkopf links
*
* Anzupassen:
* width = Breite des linken Seitenkopf-Elementes (7px)
* height = H.he des linken Seitenkopf-Elementes (36px)
* background-image = Hintergrund-Grafik (tableHead_left.gif)
*	background-repeat = Hintergrundgrafike wiederholen (no-repeat)
*/
.tableHeadLeft {

	width: 7px;
	height: 36px;
	background-image: url(tablehead_left.gif);
	background-repeat: no-repeat;
}

/*
* Tabellenkopf mitte
*
* Anzupassen:
* width = Breite des linken Seitenkopf-Elementes (7px)
* height = H.he des linken Seitenkopf-Elementes (36px)
* padding = Innenabstand oben/unten und links/rechts (0px 10px)
* background-image = Hintergrund-Grafik (tableHead_center.gif)
*	background-repeat = Hintergrundgrafike wiederholen (repeat-x)
*/
.tableHeadCenter {

	width: 100%;
	height: 36px;
	padding: 0px 10px;
	background-image: url(tablehead_center.gif);
	background-repeat: repeat-x;
}

/*
* Tabellenkopf rechts
*
* Anzupassen:
* width = Breite des linken Seitenkopf-Elementes (7px)
* height = H.he des linken Seitenkopf-Elementes (36px)
* background-image = Hintergrund-Grafik (tableHead_right.gif)
*	background-repeat = Hintergrundgrafike wiederholen (no-repeat)
*/
.tableHeadRight {

	width: 7px;
	height: 36px;
	background-image: url(tablehead_right.gif);
	background-repeat: no-repeat;
}

/*
* Tabellenkopf Titel
*
* Anzupassen:
* border = Rahmenst.rke / -stil / -farbe (1px solid #FFFFFF) 
* background-color =  Hintergrundfarbe der Tabellenzellen  (#FFA200)
* padding = Innenabstand oben/unten und links/rechts (5px 10px)
*/
.tableTitle{
	border:1px solid #FFFFFF; 
	background-color:#FFA200;
	padding: 5px 10px;
}

/*
* Tabellenkopf Titel Text
*
* Anzupassen:
* font-size = Schriftgr..e (10px)
* font-weight = Schriftst.rke (bold)
* color = Schriftfarbe (#FFFFFF)
*/
.tableTitleText {	
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
}

/* ################################################################## */

/*
* Tabellenzeilen (tableRow1, tableRow2, tableRowPlus, tableRowMinus, tableRowInset)
*
* In diesen Styleangaben wird das Aussehen eines tabellarischen Listings definiert.
* Diese Listings finden z.B. in der Regionen- oder Hotel.bersicht Verwendung. 
* In den Style tableRow1 und tableRow2 werden die Farbwechsel von zwei aufeinanderfolgenden
* Tabellenzeilen definiert.
* tableRowPlus und tableRowMinus definieren die Seitenelemente (z.B. auf der Hotel-
* seite) zum "Auf- und Zuklappen" von Tabellenzeilen.
* tableRowInset definiert einger.ckte Tabellenzeilen auf der Hotel- und Berichtseite des OHG
*
* Tabellenzeile Style 1
*
* Anzupassen:
* border = Rahmenst.rke / -stil / -farbe (1px solid #D8D8D8)
* background-color =  Hintergrundfarbe der Tabellenzellen  (#FFFFFF)
* padding = Innenabstand der Tabellenzeile (5px 10px)
* vertical-align = Vertikale Ausrichtung des Zeileninhalts (top)
*/
.tableRow1{
	border:1px solid #D8D8D8; 
	background-color:#FFFFFF;
	padding: 5px 10px;
	vertical-align:top;
}

/*
* Tabellenzeile Style 2
*
* Anzupassen:
* border = Rahmenst.rke / -stil / -farbe (1px solid #D8D8D8)
* background-color =  Hintergrundfarbe der Tabellenzellen  (#F1F1F1)
* padding = Innenabstand der Tabellenzeile (5px 10px)
* vertical-align = Vertikale Ausrichtung des Zeileninhalts (top)
*/
.tableRow2{
	border:1px solid #D8D8D8; 
	background-color:#F1F1F1;
	padding: 5px 10px;
	vertical-align:top;
}

/*
* Tabellenelement Plus
*
* Anzupassen:
* border = Rahmenst.rke / -stil / -farbe (1px solid #FFFFFF)
* background-color =  Hintergrundfarbe der Tabellenzellen  (#FFA200)
* padding = Innenabstand der Tabellenzeile (5px 10px)
* vertical-align = Vertikale Ausrichtung des Zeileninhalts (top)
*/
.tableRowPlus{
	border:1px solid #FFFFFF; 
	background-color:#FFA200;
	padding: 5px 10px;
	vertical-align:top;
}

/*
* Tabellenelement Minus
*
* Anzupassen:
* border = Rahmenst.rke / -stil / -farbe (1px solid #FFFFFF)
* background-color =  Hintergrundfarbe der Tabellenzellen (#FFA200)
* padding = Innenabstand der Tabellenzeile (5px 10px)
* vertical-align = Vertikale Ausrichtung des Zeileninhalts (top)
*/
.tableRowMinus{
	border:1px solid #FFFFFF; 
	background-color:#FFA200;
	padding: 5px 10px;
	vertical-align:top;
}

/*
* Tabellenzeile einger.ckt
*
* Anzupassen:
* border = Rahmenst.rke / -stil / -farbe (1px solid #D8D8D8)
* background-color =  Hintergrundfarbe der Tabellenzellen (#F1F1F1)
* padding = Innenabstand der Tabellenzeile (5px 20px)
* vertical-align = Vertikale Ausrichtung des Zeileninhalts (top)
*/
.tableRowInset{
	border:1px solid #D8D8D8; 
	background-color:#F1F1F1;
	padding: 5px 20px;
	vertical-align:top;
}

/* ################################################################## */

/*
* Tabellenfuss (tableFootLeft, tableFootCenter, tableFootRight)
*
* In diesen Styleangaben wird das Aussehen des Tabellenfusses einer Tabelle 
* des OHG-Partnerprogramms definiert. Der Tabellenfuss wird z.B. auf der Regionen-
* seite unter der Auflistung der Hotels angezeigt und beinhaltet z.B. die Sortierung
* eines Listings.
*
* Tabellenfuss links
*
* Anzupassen:
* width = Breite des linken Seitenkopf-Elementes (7px)
* height = H.he des linken Seitenkopf-Elementes (31px)
* background-image = Hintergrund-Grafik (tableFoot_left.gif)
*	background-repeat = Hintergrundgrafike wiederholen (no-repeat)
*/
.tableFootLeft {

	width: 7px;
	height: 31px;
	background-image: url(tablefoot_left.gif);
	background-repeat: no-repeat;
}

/*
* Tabellenfuss mitte
*
* Anzupassen:
* width = Breite des linken Seitenkopf-Elementes (100%)
* height = H.he des linken Seitenkopf-Elementes (31px)
* padding = Innenabstand oben/unten und links/rechts (0px 10px)
* background-image = Hintergrund-Grafik (tableFoot_center.gif)
*	background-repeat = Hintergrundgrafike wiederholen (repeat-x)
*/
.tableFootCenter {

	width: 100%;
	height: 31px;
	padding: 0px 10px;
	background-image: url(tablefoot_center.gif);
	background-repeat: repeat-x;
}

/*
* Tabellenfuss rechts
*
* Anzupassen:
* width = Breite des linken Seitenkopf-Elementes (7px)
* height = H.he des linken Seitenkopf-Elementes (31px)
* background-image = Hintergrund-Grafik (tableFoot_right.gif)
*	background-repeat = Hintergrundgrafike wiederholen (no-repeat)
*/
.tableFootRight {

	width: 7px;
	height: 31px;
	background-image: url(tablefoot_right.gif);
	background-repeat: no-repeat;
}

/* ################################################################## */

