body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	scrollbar-face-color: #666666;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #999999;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #999999;
	scrollbar-darkshadow-color: #000033;
}
td {  font-size: 10pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}
tr {  font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}
tt {  font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}
h5 {  color: #000033; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
p {  font-size: 10pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}
h4 {  color: #000033; font-family: Verdana, Arial, Helvetica, sans-serif}

img{ border:0px;}

.menuOben a:link {  color: #666666; font-size: 10pt; text-decoration: none}
.menuOben a:hover {  color: #000000;font-size: 10pt; text-decoration: none}
.menuOben a:visited {  color: #666666; font-size: 10pt; text-decoration: none}
.menuOben a:active {  color: #666666; font-size: 10pt; text-decoration: none}

.menuOben1 a:link {  color: #13357c; text-decoration: none}
.menuOben1 a:hover {  color: #ffffff; text-decoration: none}
.menuOben1 a:visited {  color: #13357c; text-decoration: none}
.menuOben1 a:active {  color: #13357c; text-decoration: none}

.menulinorm a {   display:block; width:156px; padding-top:4; height:25px; background:#2d75a3; text-align: left; vertical-align: middle}
.menulinorm a:link {  color: #ffffff; text-decoration: none; background:#2d75a3; text-align: left; vertical-align: middle}
.menulinorm a:hover {  color: #105784; text-decoration: none; background:#a7db50; text-align: left; vertical-align: middle}
.menulinorm a:visited {  color: #ffffff; text-decoration: none; background:#2d75a3; text-align: left; vertical-align: middle}
.menulinorm a:active {  color: #ffffff; text-decoration: none; background:#2d75a3; text-align: left; vertical-align: middle}

.menulirot a {  display:block; width:156px; padding-top:4; height:25px; background:#d6793b; text-align: left; vertical-align: middle}
.menulirot a:link {  color: #ffffff; text-decoration: none; background:#d6793b; text-align: left; vertical-align: middle}
.menulirot a:hover {  color: #105784; text-decoration: none; background:#a7db50; text-align: left; vertical-align: middle}
.menulirot a:visited {  color: #ffffff; text-decoration: none; background:#d6793b; text-align: left; vertical-align: middle}
.menulirot a:active {  color: #ffffff; text-decoration: none; background:#d6793b; text-align: left; vertical-align: middle}

.linkpapier a:hover, .linkfarben a:hover{background-color:#2B2E21; color:#fff; text-decoration: none;}
.linkpapier a:link span, .linkfarben a:link span{display:none;text-decoration: none;}
.linkpapier a:visited span, .linkfarben a:visited span{display: none;text-decoration: none;}
.linkpapier a:hover span, .linkfarben a:hover span {  position: absolute; text-decoration: none;
  margin: 20px 0px 0px -26px;
  background-color: #A7DB50;
  width:270px;
  padding: 2px 10px 2px 10px;
  border: 1px solid #93C441;
  font: normal 10px/12px verdana;
  color: #000;
  text-align:left;
  display: block;}
.linkfarben a:hover span { width:230px;}

.orange{color:#d6793b; l}
td.ohneDeko a, td.ohneDeko a:link, td.ohneDeko a:hover, td.ohneDeko a:visited, td.ohneDeko a:active{ text-decoration:none;}



a:link {  color: #000000; text-decoration: underline}
a:hover {  color: #000000; text-decoration: underline}
a:visited {  color: #000000; text-decoration: underline}
a:active {  color: #000000; text-decoration: underline}

#divgruen a:link {color: #aeab30; text-decoration: underline} 
#divgruen a:visited {color: #aeab30; text-decoration: underline} 
#divgruen a:hover {color: #aeab30; text-decoration: underline} 
#divgruen a:active {  color: #aeab30; text-decoration: underline}
#divgruen { 
 font-size: 10pt;
 color: #aeab30;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
} 

#divmenurechts a:link {color: #7a742f; text-decoration: underline} 
#divmenurechts a:visited {color: #7a742f; text-decoration: underline} 
#divmenurechts a:hover {color: #7a742f; text-decoration: underline} 
#divmenurechts a:active {  color: #7a742f; text-decoration: underline}
#divmenurechts { 
 font-size: 9pt;
 color: #7a742f;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
} 

#divimpressum a:link {color: #000000; text-decoration: underline} 
#divimpressum a:visited {color: #000000; text-decoration: underline} 
#divimpressum a:hover {color: #000000; text-decoration: underline} 
#divimpressum a:active {  color: #000000; text-decoration: underline}
#divimpressum { 
 font-size: 8pt;
 color: #000000;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
} 

dd {  font-family: Verdana, Arial, Helvetica, sans-serif}
/* 
ol {  font-size: 11px; line-height: 25px}
ul {  font-size: 11px; line-height: 20px}
li {}
*/

li { line-height:16px; margin-bottom:2px;}

.TitleSub {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
.BodyFett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3a5b02}
div {  color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
.ListSub {  list-style-type: circle}
input.fehler{color:#FFFFFF;background-color: #CC0000;}
.stylered {color: #FF0000}
.stylegreen{color:#009900;}

.subGruenHell{background-color:#A7DB50;font-family:Verdana,sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF}
.subGruenDunkel{background-color:#93C441;font-family:Verdana,sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF}
.subWhite{background-color:#FFFFFF;font-family:Verdana,sans-serif;font-size:12px;font-weight:normal;color:#000000}
.subWhiteKlein{background-color:#FFFFFF;font-family:Verdana,sans-serif;font-size:10px;font-weight:normal;color:#000000}
.subBlauUeberschrift{background-color:#FFFFFF;font-family:Verdana,sans-serif;font-size:12px;font-weight:bold;color:#105784}
.historyGruenHell{background-color:#cbf18e;font-family:Verdana,sans-serif;font-size:12px;font-weight:normal;color:#000000}
.subBlauBalken{background:#2d75a3;font-family:Verdana,sans-serif;font-size:16px;font-weight:bold;color:#FFFFFF}

.neuheiten{ width:640px; background-color:#D6793B; color:#FFF; padding-left:10px;padding-right:10px;padding-bottom:10px; margin-top:20px;}

.neuheiten h1{ font-size:14px; margin-bottom:5px; margin-top:10px; color:#FFF;}
.neuheiten h2{ font-size:12px; margin-bottom:5px;}

/*.PreisBrecher a, .PreisBrecher a:link, .PreisBrecher a:hover, .PreisBrecher a:visited, .PreisBrecher a:active{ text-decoration:none; margin-left:13px;margin-top:5px;margin-bottom:5px; width:140px; color:#FFF;}*/
.PreisBrecher{ text-decoration:none; margin-left:13px;margin-top:5px;margin-bottom:5px; width:140px; color:#FFF;}
.PreisRot{ background-color:#CC2d2d; color:#FFF;}
.PreisBrecher a{ text-decoration:none; color:#FFF;}
.PreisBrecher a:link {color: #FFF; text-decoration: none} 
.PreisBrecher a:visited {color: #FFF; text-decoration: none} 
.PreisBrecher a:hover {color: #FFF; text-decoration: none} 
.PreisBrecher a:active {  color: #FFF; text-decoration: none}

.NeuLinks{width:140px; float:left;}
.NeuRechts{width:470px; text-align:right; float:left;}
.TrennerNeu{width:200px; height:1px; overflow:hidden; clear:left; margin-bottom:-15px;}



/* Wiederverkäufer Layer Ad */
#umfrage{
	background-image:url(pics/wiederverkaeufer.jpg);
	width:744px;
	height:380px;
	overflow:hidden;
	position:absolute;
	margin:0 auto;
	margin-left:-120px;
	top:230px;
	z-index:10;
	display:inline;
	border:none;
	left: 698px;
}
#umfrage .NormalNutzer{width:258px; text-align:right; margin-top:75px; height:275px; overflow:hidden; float:left;}
#umfrage .Wiederverkaeufer{width:230px; text-align:left; margin-top:75px; height:275px; overflow:hidden; float:left;}
#umfrage .Hotel{width:256px; text-align:right; margin-top:75px; height:275px; overflow:hidden; float:left;}
#umfrage .trennerAd{ width:100px; clear:left; height:1px; overflow:hidden;}

.holderFSC{width:270px; margin-top:10px;}
.FscLogo{width:70px; float:left;}
.FscText{width:200px; float:left;}
.trenner1px{width:100px; height:1px; overflow:hidden; clear:left;}

/* Slider Startseite */

img{border:none;}
	pre{
		display:block;
		font:12px "Courier New", Courier, monospace;
		padding:10px;
		border:1px solid #bae2f0;
		background:#e3f4f9;	
		margin:.5em 0;
		width:660px;
		}	
			
    /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
				
	#contentSlider{
		position:relative;
		width:660px;
		margin-top:10px;
		margin-left:0px;
		}			

/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:660px;
		height:265px;
		overflow:hidden; 
		}	
	.liSlider {
		list-style:none;
	}
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:0px;
		top:101px;
		}	
	#nextBtn{ 
		left:630px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(pics/slider/btn_prev.png) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(pics/slider/btn_next.png) no-repeat 0 0;	
		}				

