
a
{
color:blue;
text-decoration:none;
}
a:visited
{
color:blue;
text-decoration:none;
}
a:hover
{
color:red;
}

img
{
border:0;
}

.green {
	color:green;
}
#content2{
	color:black;
}

body#haupt1 {
	
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100.01%;
background-color:#ABC6E3;
}


body#haupt
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100.01%;
background-color: white;
text-align:center;
height:100%;
margin:0;
padding:0;
margin-right: auto;
margin-left: auto;
padding-bottom:20px;
}
/* ajax suche */

.suchen
{
	position:absolute;
	top:220px;
padding:5px;
color:white;
font-size:12px;
z-index:+2;

-height:200px;

}
.suchen form
{
margin-top:5px;
}

.suggestionsBox {
		position: relative;
		left: 117px;
		top: -45px;
		margin: 10px 0px 0px 0px;
		width: 330px;
		color:#fff;
		background-color: #005D91;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #9B5A7A;	
		color: #fff;
		z-index:+101;
		
	}
.suggestionsBox a {
	color:#fff;
	font-size:10px;
}
	
	.suggestionList  {
		list-style-type: disc;
		margin: 0px;
		padding-left: 14px;
	}
	
	.suggestionList li {
		color:#000000;
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	.suggestionList li a {
		text-decoration:none;
		
		}
	
	.suggestionList li:hover {
		background-color: #ABC6E3;
	}
#closeit {
	text-align:right;
	cursor: pointer;
	padding-left:284px;
	
}
#closit a:hover {
	color:blue;
}
/*ajax end */

/* tagesgeld Rechner */

div#rechner {
	font-size:100%;
	margin-left:0px;
	background-color:#C3D3D3;
	width:540px;
	
}
div#rechner h2 {
	padding-left:140px;
	font-size: 90%;
	text-decoration:none;
	font-weight:bold;
}

.rechnert {
	font-size:70%;
	
	
	
}

div#fehler {
	font-size:70%;
	padding-left:140px;
}
div#rechnerrund {
	display:inline;
	position:absolute;
	left:0px;
	
		z-index:-1;
	
}

/* tagesgeldrechner end */

div.aussenrahmen
{
text-align:left;
border:1px solid #CCCCCC;
width:980px;
margin-right: auto;
margin-left: auto;
margin-top:20px;
overflow:hidden;
position:relative;

}

div.kopfleiste
{
position:relative;
left:0px;
top:0px;
border:0px;
width:990px;
background-color:#799FD0;
padding:0;
height:71px;

}
div.standortleiste
{
position:relative;
left:0px;
top:-1px;
border-top:3px solid white;
background-color:#005D91;
height:37px;
padding:0;


}

.standort
{
font-size:8pt;;
margin-bottom:0;
margin-right:0;
color:white;
position:relative;
top:12px;
left:253px;
width:500px;
}

.standort a
{

color:white;
padding:0;
margin:0;
}

.standort a:hover
{

color:white;
text-decoration:underline;
}


.standort a:visited
{

color:white;

}

div.mgesicht
{
position:relative;
left:0px;
top:-112px;
padding:0;

}

div.menueaussen
{
position:relative;
left:0px;
top:-115px;
padding:0;
width:142px;
background-color:#005D91;
float:left;
margin-top:-1px;

}

div.menueaussenauffueller
{

width:142px;
background-color:#005D91;
float:left;
position:absolute;
height:5000px;

}

.menue01
{

padding:0;
padding-top:0px;
padding-bottom:12px;
}

.menue01 ul {
list-style-type: none;
margin:0;
padding:0;

}
.menue01 li {

margin:0;
padding:0;
line-height:100%;


}
.menue01 li a {
display:block;
text-decoration: none;
width: 116px;
margin:0;
padding-right: 15px;
padding-left:9px;
padding-top:5px;
padding-bottom:2px;
color:white;
font-size:11px;
line-height:13px;;




}
.menue01 li a:visited {
color: white;

}
.menue01 li a:hover {
color: #c12317;
text-decoration:underline;
}


li.menuaktiv a {
color: #c12317;
}
li.menuaktiv a:visited {
color: #c12317;
}



.weisserbalken
{
width:140px;
height:2px;
overflow:hidden;
background-color:white;

}

.abisz
{
color:white;
padding:3px;
padding-top:10px;
padding-bottom:10px;
font-size:11px;
font-weight:bold;
font-style:italic;
}
.abisz a
{
text-decoration: none;
color:white;
}

.abisz a:visited {
color: white;
}

.abisz a:hover {
color: #c12317;
text-decoration:underline;
}



.abiszaktiv
{
color: #c12317;
padding:3px;
padding-top:10px;
padding-bottom:10px;
font-size:11px;
font-weight:bold;
font-style:italic;
}
.abiszaktiv a
{
text-decoration: none;
color: #c12317;
}

.abiszaktiv a:visited {
color: #c12317;
}

.abiszaktiv a:hover {
color: #c12317;
text-decoration:underline;
}




.gutscheinkategorien
{
margin:8px;
margin-top:15px;
color:white;
font-weight:bold;
font-size:13px;
width:116px;

}




.anbieterauswahl
{
padding:5px;
color:white;
font-size:12px;

}
.anbieterauswahl form
{
margin-top:5px;
margin-left:-2px;
}


.header-kategorie
{
position:absolute;
top:135px;
left:253px;
font-size:13px;
width:580px;

}

.header-kategorie-eintrag
{
position:absolute;
top:135px;
left:253px;
font-size:13px;
width:420px;

}


.header-kategorie h1, .header-kategorie-eintrag h1
{
color:#22649A;
font-size:16px;
margin:4px;
margin-top:-2px;
margin-left:0;
}

.content01
{
float:right;
position:relative;
text-align:left;
left:-165px;
top:-133px;
background-color:#6D9AD1;
width:545px;
padding-right:20px;
padding-left:20px;
padding-bottom:20px;
padding-top:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:black;

z-index:0;
min-height:500px;

}

.content01 p
{
padding:5px;
padding-top:0;

margin:0;
}

.innenbox01
{
background-color:white;
width:300px;
}


.content01-rahmen-oben
{
float:right;
position:relative;
left:-165px;
top:-130px;
margin:0;
padding:0;
z-index:0;

}

.content01 h1
{
color:#BD0926;
font-size:14px;
font-weight:bold;
margin-top:-10px;
margin-bottom:15px;
overflow:hidden;
position:relative;
z-index:100;
}


.innenboxrahmen-oben
{

margin:0;
padding:0;
position:relative;
width:525px;
height:9px;

background-image:url(../images/kasten.gif);
background-repeat:no-repeat;
background-position:bottom;
z-index:+110
}

.innenboxrahmen-unten
{
position:relative;
width:525px;
height:9px;
margin:0;
padding:0;
background-image:url(../images/kasten_unten.gif);
background-repeat:no-repeat;
margin-bottom:10px;
z-index:+110
}
.innenbox
{
position:relative;
left:2px;
background-color:#ABC6E3;
margin:0;
padding:8px;
border-left:2px solid #A6C9E5;
border-right:2px solid #A6C9E5;
width:502px;
font-size:12px;
z-index:+110


}

div.kleineslogo
{
float:left;
margin:0;
padding:0;
margin-top:-10px;
height:31px;
margin-bottom:-5px;
}

.innenbox h2, .innenbox h3
{

font-size:12px;
margin:0;
padding:0;
margin-left:105px;
margin-top:-1px;

}

h2.weiteretopgutscheine
{
font-size:13px;
margin-top:0px;
padding-top:0px;
margin-bottom:7px;


}

.anbieterersatz
{
position:relative;
left:3px;
top:10px;
}

.rechts-punkte
{

width:142px;
height:5000px;
position:relative;
margin-top:-87px;
position:absolute;
right:0px;
top:200px;
background-image: url(../images/bild-rechts1.jpg);
background-repeat:repeat;
}


.aktion1titeltd1
{

width:350px;
padding-left:0;
margin-left:0;

}
.aktion1titeltd2
{
font-weight:bold;
font-style:italic;
color:red;

}

h2.eintrag
{
padding:0;
margin:0;
margin-bottom:8px;
font-size:14px;
}


.gruen
{
color:green;
}

.rot
{
color:red;
}





.abisz-box
{
background-color:yellow;
width:300px;
margin-bottom:5px;
margin-left:20px;
background-color:#ff7f00;
padding:7px;

}


.abisz-buchstabe
{
background-color:#BD0926;;
color:white;
padding:5px;
font-weight:bold;
text-align:center;

}



.logo-gross
{
float:right;
margin-top:-35px;
position:relative;
margin-right:80px;

}

.aktion2table th
{
font-weight:bold;
background-color:silver;
padding:3px;
padding-right:6px;

}



.aktion2table
{
border:1pt solid silver;
border-collapse:collapse;
width:500px;
}

.aktion2table td, .aktion2table th
{
font-size:11px;

}

.smaller {
	font-size:75%;
}
.zeilenfarbe1 td
{
padding:2px;
padding-right:6px;
background-color:white;
}

.zeilenfarbe2 td
{
background-color:#FFFFBF;

padding:2px;
padding-right:6px;
}


td.aktion2specialtipp
{
background-color:yellow;

}


.footertipps
{

font-size:10px;
margin-top:15px;
width:985px;
margin-left:auto;
margin-right:auto;

}

.footertipps ul
{
list-style: none;
}

.footertipps li
{
display:inline;
padding:5px;

}


.footertipps li a
{
}

a.weiteretopgutscheine
{
float:right;
font-size:10px;
margin-right:30px;
font-style:italic;
}


.textblock
{
margin-right:20px;

}

/* eigen */
div.sortieren 
{
	padding-left:40px;
	font-size:65%;
	
}
div.sortieren a {
	
	text-decoration:none;
}
.blick {
	font-size:75%;
	padding-left:0px;
	
	
}
.blick th {
	border-left:1px solid black; 
	border-top:1px solid black;
	font-weight:bold;
	text-align:center;
	background-color:#ffffff;

}

.blick td {
	border-left:1px solid black; 
	text-align:center;
	}

.blickx {

	background-color:#BDCFE7;
	}
	

.blick1{
	background-color:#ffffff;
	
	}
#special  {
font-size:60%;
text-decoration:none;
}

.eroeffnen {
	font-weight:bold;
}

.informationen {
	font-weight:bold;
}

/*comment system css */
#placeholder {
	min-height:45px;
	_height:45px;
}
.comments
{
	text-align:left;
	position:relative;
	left:40px;
}
.comments h2 {
	
	text-align:center;
	font-size:110%;	
	position:relative;
	text-decoration:none;
	left:-60px;
}
.comment {

	position:relative;
	left:0px;
	
	width:400px;
	
	_height:60px;
	margin-bottom:7px;
	
}
.commenthead {
	height:20px;
	width:450px;
	background-color:#4E4E4E;
	font-size:70%;
	color:white;
	padding-left:10px;
	padding-top:4px;
	border-top: 1px solid #EEEEEE;
	border-bottom:1px solid #EEEEEE;
}
.comment_table {
	position:relative;
	left:-2px;
	top:-2px;
	width:464px;
	
	border-bottom:1px solid #EEEEEE;
	
}
.comment_content {

	font-size:85%;
	width:450px;
	min-height:30px;
	_height:50px;
	background-color:white;

}
.comment_user {

	width:100px;
	background-color:white;
	min-height:30px;
	border-right:1px solid black;
	
	
}