/* hotel4less.de */

/* Body */
body {
	background-color : White;
	font-family : Arial,Helvetica,sans-serif;
	color: Black;
	font-size : 10pt;
    scrollbar-face-color : #17487F;
    scrollbar-arrow-color : White;
	background-image : url(images/bgbluelines.gif);
}

/* Text */
p, td {
	font-family : Arial,Helvetica,sans-serif;
	color: Black;
	font-size : 9pt;
}

/* Überschriften */
h1 {
	font-family : Arial,Helvetica,sans-serif;
	color: #320065;
	font-weight: bold;
	font-size: 12pt;
	margin-bottom : 3px;
}

h2 {
	font-family : Arial,Helvetica,sans-serif;
	color: #320065;
	font-weight: bold;
	font-size: 9pt;
	margin-top : 15px;
	margin-bottom : 3px;
}

.orange {
	color: #FF9900;
}

.fettorange {
	color: #FF9900;
	font-weight: bold;
}

.dunkelorange {
	color: #D58000;
}

.lila {
	color: #320065;
}

.fettlila {
	color: #320065;
	font-weight: bold;
}

.rechts {
	text-align : right;
}

.small8 {
	font-size : 8pt;
}

td.linksunten {
	vertical-align : bottom;
	text-align: left;
}

td.rechtsunten {
	vertical-align : bottom;
	text-align: right;
}

/* Links */			
a:link { 
	font-family : Arial,Helvetica,sans-serif;
	font-size : 9pt;
	color:#320065; 
	text-decoration:none; 
}
a:visited {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 9pt;
	color:#320065;
	text-decoration:none;
}
a:hover { 
	color:#ff9900; 
	text-decoration: underline; 
}
a:active { 
	color:#ff9900; 
	text-decoration: underline; 
}

a.box:link { 
	font-family : Arial,Helvetica,sans-serif;
	font-size : 10pt;
	color:#320065;
	text-decoration:none; 
}
a.box:visited {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 10pt;
	color:#320065;
	text-decoration:none;
}
a.box:hover { 
	color:#000000; 
	text-decoration: underline; 
}
a.box:active { 
	color:#000000; 
	text-decoration: underline; 
}

/* Banner
 ------------------------------------------------------------------------------*/
/* Titel */
td.btitel {
	height: 40px;
} 

h1.banner {
	font-size: 14pt;
	margin-top : 4px;
	margin-bottom : 3px;
}

a.banner:link { 
	font-family : Arial,Helvetica,sans-serif;
	font-size : 14pt;
	color:#320065; 
	text-decoration:none;
	font-weight : bold;
}
a.banner:visited {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 14pt;
	color:#320065;
	font-weight : bold;
	text-decoration:none;
}
a.banner:hover { 
	text-decoration: underline; 
}
a.banner:active { 
	text-decoration: underline; 
}

/* Trennlinie */
td.bhglila {
	background-color: #320065;
	height : 1px;
}
td.bhggrau {
	background-color: #BBBBBB;
	height : 1px;
}

/* Bilder */
td.bbilder {
	height: 70px;
	background-color : #FFDC91;
	vertical-align : middle;
}

/* Links */
td.blinks {
	height: 25px;
	width: 380px;
	background-color : #FFC46A;
	background-image : url(images/sf380x25b.jpg);
	vertical-align: bottom;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:#320065; 
	text-decoration:none; 
}

/* Beschreibung */
td.bbeschreibung {
	height: 25px;
	width: 380px;
	background-color : #FFC46A;
	background-image : url(images/sf380x25a.jpg);
	vertical-align: middle;
}

h1.bbeschreibung {
	text-align: right;
	font-family : Arial,Helvetica,sans-serif;
	color: #320065;
	font-weight: bold;
	font-size: 12pt;
	margin-top : 3px;
	margin-bottom : 3px;
}

/* Minilinks */			
a.blink:link { 
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:#320065; 
	text-decoration:none; 
}
a.blink:visited {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:#320065;
	text-decoration:none;
}
a.blink:hover { 
	color: #9D5F00; 
	text-decoration:none; 
}
a.blink:active { 
	color: #9D5F00; 
	text-decoration:none; 
}

a.blinkow:link { 
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:#320065; 
	text-decoration:none; 
}
a.blinkow:visited {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:#320065;
	text-decoration:none;
}
a.blinkow:hover { 
	color: #FF9900; 
	text-decoration:none; 
}
a.blinkow:active { 
	color: #FF9900; 
	text-decoration:none; 
}

/* Powered By-Link */			
a.poweredby:link { 
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:#888888;
	text-decoration:none;
	font-weight : bold;
}
a.poweredby:visited {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:#888888;
	text-decoration:none;
	font-weight : bold;
}
a.poweredby:hover { 
	color:#ff9900; 
	text-decoration:none;
}
a.poweredby:active { 
	color:#ff9900; 
	text-decoration:none;
}


/* Links links
 ------------------------------------------------------------------------------*/
/* Box  */
td.ltitel {
	background-color : #320065;
	color : #FF9900;
	font-size : 8pt;
	font-weight : bold;
}

td.ltext {
	background-color : #FFDC91;
	color : #320065;
	font-size : 8pt;
}

td.ltrenn {
	height : 5px;
}

p.lhinweis {
	font-family : Arial,Helvetica,sans-serif;
	color: Gray;
	font-size : 8pt;
	text-align: justify;
}

/* Links */			
a.ltitel:link { 
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:#FF9900; 
	text-decoration:none;
	font-weight : bold;
}
a.ltitel:visited {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:#FF9900;
	text-decoration:none;
	font-weight : bold;
}
a.ltitel:hover { 
	color:#FF9900; 
	text-decoration: underline; 
	font-weight : bold;
}
a.ltitel:active { 
	color:#FF9900; 
	text-decoration: underline; 
	font-weight : bold;
}

a.lcity:link { 
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:#320065;
	text-decoration:none; 
}
a.lcity:visited {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:#320065;
	text-decoration:none;
}
a.lcity:hover { 
	color:#000000; 
	text-decoration: underline; 
}
a.lcity:active { 
	color:#000000; 
	text-decoration: underline; 
}

a.ltravelnow:link { 
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:Gray; 
	text-decoration:underline; 
}
a.ltravelnow:visited {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:Gray;
	text-decoration:underline;
}
a.ltravelnow:hover { 
	color : #320065;
	text-decoration:underline; 
}
a.ltravelnow:active { 
	color : #320065;
	text-decoration:underline; 
}


/* Frame Inhalt
 ------------------------------------------------------------------------------*/
h1.fi {
	font-family : Arial,Helvetica,sans-serif;
	color: #320065;
	font-weight: bold;
	font-size: 12pt;
	margin-top: 0px;
	margin-bottom : 3px;
	border-bottom : 1px solid #FF9900;
}

h2.fi {
	font-family : Arial,Helvetica,sans-serif;
	color: #320065;
	font-weight: bold;
	font-size: 8pt;
	margin-top : 15px;
	margin-bottom : 3px;
}

p.fi {
	font-family : Arial,Helvetica,sans-serif;
	color: Black;
	font-size : 8pt;
	text-align: justify;
	margin-top : 3px;
	margin-bottom : 9px;
}

p.fir {
	font-family : Arial,Helvetica,sans-serif;
	color: Black;
	font-size : 8pt;
	text-align: right;
	margin-top : 4px;
	margin-bottom : 9px;
}

td.fi {
	vertical-align : top;
}

p.text {
	font-family : Arial,Helvetica,sans-serif;
	color: Black;
	font-size : 8pt;
	text-align: justify;
	margin-top : 6px;
	margin-bottom : 6px;
}

a.border:link { 
	background-color: #FF9900;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:#320065;
	text-decoration:none;
	font-weight: bold;
	border : 1px solid #320065;
	padding : 1px 3px 1px 3px;
}
a.border:visited {
	background-color: #FF9900;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:#320065;
	text-decoration:none;
	font-weight: bold;
	border : 1px solid #320065;
	padding : 1px 3px 1px 3px;
}
a.border:hover { 
	color:#000000; 
	text-decoration: underline;
	background-color : #FFDC91;
}
a.border:active { 
	color:#000000; 
	text-decoration: underline; 
	background-color : #FFDC91;
}

a.fiborder:link { 
	background-color: #FF9900;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:#320065;
	text-decoration:none;
	font-weight: bold;
	border : 1px solid #320065;
	padding : 1px 3px 1px 3px;
	margin-left : 10px;
}
a.fiborder:visited {
	background-color: #FF9900;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:#320065;
	text-decoration:none;
	font-weight: bold;
	border : 1px solid #320065;
	padding : 1px 3px 1px 3px;
	margin-left : 10px;
}
a.fiborder:hover { 
	color:#000000; 
	text-decoration: underline;
	background-color : #FFDC91;
}
a.fiborder:active { 
	color:#000000; 
	text-decoration: underline; 
	background-color : #FFDC91;
}

/* Tabelle mit Affiliate-Links */
th.al {
	font-family : Arial,Helvetica,sans-serif;
	color: #320065;
	font-weight: bold;
	font-size: 8pt;
	text-align: left;
	border-left : 1px solid #FF9900;
	border-bottom : 1px solid #FF9900;
	background-color : #FFDC91;
	padding : 1px 2px 1px 2px;
	width : 50%;
	vertical-align : top;
}

td.al {
	font-family : Arial,Helvetica,sans-serif;
	color: Black;
	font-size : 8pt;
	text-align: justify;
	padding : 2px 3px 2px 3px;
	width : 50%;
	vertical-align : top;
}

/* Links */			
a.al:link { 
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:Black; 
	text-decoration:none; 
}
a.al:visited {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:Black;
	text-decoration:none;
}
a.al:hover { 
	color:Black; 
	text-decoration: underline; 
}
a.al:active { 
	color:Black; 
	text-decoration: underline; 
}

/* Sonstiges
 ------------------------------------------------------------------------------*/
hr {
	height: 1px;
	color:#320065;
}



/* Domains
 ------------------------------------------------------------------------------*/
h1.site {
	font-family : Arial,Helvetica,sans-serif;
	color: #320065;
	font-weight: bold;
	font-size: 12pt;
	border-bottom : 1px solid #FF9900;
	margin : 0px 10px 3px 10px;
}

p.siteimage {
	margin : 3px 5px 9px 10px;
    border : 1px solid #320065;
	border-width : 1px 1px 1px 1px; 
}

p.site {
	font-family : Arial,Helvetica,sans-serif;
	color: Black;
	font-size : 8pt;
	text-align: justify;
	margin : 3px 10px 9px 5px;
}

p.site10 {
	font-family : Arial,Helvetica,sans-serif;
	color: Black;
	font-size : 8pt;
	text-align: justify;
	margin : 3px 10px 9px 10px;
}

td.site {
	vertical-align : top;
}

/* Links Titel */			
a.h1site:link { 
	font-family : Arial,Helvetica,sans-serif;
	color: #320065;
	font-weight: bold;
	font-size: 12pt;
	text-decoration:none; 
}
a.h1site:visited {
	font-family : Arial,Helvetica,sans-serif;
	color: #320065;
	font-weight: bold;
	font-size: 12pt;
	text-decoration:none;
}
a.h1site:hover { 
	color:#320065; 
	text-decoration: underline; 
}
a.h1site:active { 
	color:#320065; 
	text-decoration: underline; 
}

a.h1sitesmall:link { 
	font-family : Arial,Helvetica,sans-serif;
	color: #320065;
	font-weight: bold;
	font-size: 8pt;
	text-decoration:none; 
}
a.h1sitesmall:visited {
	font-family : Arial,Helvetica,sans-serif;
	color: #320065;
	font-weight: bold;
	font-size: 8pt;
	text-decoration:none;
}
a.h1sitesmall:hover { 
	color:#320065; 
	text-decoration: underline; 
}
a.h1sitesmall:active { 
	color:#320065; 
	text-decoration: underline; 
}

/* Link: Text */
a.site:link { 
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:Black; 
	text-decoration:none; 
}
a.site:visited {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 8pt;
	color:Black;
	text-decoration:none;
}
a.site:hover { 
	color:Black; 
	text-decoration: underline; 
}
a.site:active { 
	color:Black; 
	text-decoration: underline; 
}


/* Ländertrenner */
td.landlinks {
	height: 25px;
	width: 320px;
	background-color : #FFC46A;
	background-image : url(images/sf380x25b.jpg);
	vertical-align: middle;
	padding-left : 10px;
}

/* Beschreibung */
td.landrechts {
	height: 25px;
	width: 320px;
	background-color : #FFC46A;
	background-image : url(images/sf380x25a.jpg);
	vertical-align: middle;
	padding-right: 10px;
}

h1.land {
	margin-top : 3px;
	margin-bottom : 3px;
	font-family : Arial,Helvetica,sans-serif;
	color: #320065;
	font-weight: bold;
	font-size: 12pt;
	text-align: left;
}

/* Suche */
select.w300 {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 10pt;
	width : 300px;
}
