body {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #ACACAC;
	background-color: #000000;
	background-image: url(http://www.dailydose.de/css/bglocator.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: 0px 0px;
	margin: 0 0 0 0px; }

body.nichts {background-image: none; background-color: #000000}

a:link { color:#ACACAC; text-decoration:none; }
a:visited { color:#ACACAC; text-decoration:none; }
a:focus { color:#FFFFFF; text-decoration:underline; }
a:hover { color:#FFFFFF; text-decoration:none; }
a:active { color:#FFFFFF; text-decoration:underline; }




#dd_locator {
	text-align: left;
	height: 45px;
	width: 100%;
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url(http://www.dailydose.de/css/bglocator.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-attachment: scroll;
}

#dd_abstand {
	height: 10px;
	width: 1px;
}


#dd_main {
	text-align: left;
}

#dd_banner {
	width: 1073px;
	position: relative;
	text-align: center;
	z-index: 900;
}

#dd_inhalt {
	margin-top: 5px;
	margin-bottom: 20px;
	
	position: absolute;
	z-index: 10;
	visibility: visible;
	overflow: visible;
}

/*BRS Positionierung */
#dd_skyposition {
	height: 1px;
	position: absolute;
	top: 123px;
}

#dd_sky {
	position: absolute;
	left: 1079px;
	top: 11px;
	z-index: 900;
}

#dd_sky_2 {
	position: absolute;
	left: 1079px;
	top: 617px;
	z-index: 800;
	padding-bottom: 20px;
}

#dd_banner_2 {
	width: 900px;
	position: relative;
	text-align: right;
	z-index: 800;
	top: 6px; /*110*/
	padding-bottom: 15px;
}












/*DD-Locator*/
.locator1 { font-family: Verdana, Arial, Geneva; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #999999; background-color: #282828; background-image: url(http://www.dailydose.de/css/bgloc.gif)}
.locator1 a:link, .locator1 a:visited { color: #999999; text-decoration: underline}
.locator1 a:hover, .locator1 a:active, .locator1 a:focus { color: #FF9933; text-decoration: underline}




td.panel {
background-color :#3D3D3D;
border-width: 1px;
border-style: solid;
border-color: #434343; }

td.panelhover {
background-color: #414141;
border-width: 1px;
border-style: solid;
border-color: #434343; }

tr.panel {
background-color: #3D3D3D; }

tr.panelhover {
background-color: #414141;
cursor: pointer; }




.txtblase {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #444444;
	font-size: 12px;
	line-height: 14px; }
.txtblase a:link, .txtblase a:visited {
	color: #444444; }
.txtblase a:hover, .txtblase a:active .txtblase a:focus {
	color: #444444;
	text-decoration: underline; }






/* IMG-Seite-ZURÜCK-WEITER-Link*/
.imglinkbox {
	background-image: url(images/bg-buttons-prev-next.gif);
	padding: 4px 5px 0px 5px;
	height: 17px;
	border-width: 1px;
	border-style: solid;
	border-color: #272727;
	margin: 1px 2px 1px 0px;
	float: left }

.imglinkboxover {
	cursor: pointer;
	background-color: #434343;
	padding: 4px 5px 0px 5px;
	height: 17px;
	border-width: 1px;
	border-style: solid;
	border-color: #434343;
	margin: 1px 2px 1px 0px;
	float: left }
	
/* IMG-Seite-ZURÜCK-WEITER-Link*/
.imgbottomlinkbox {
	/*background-color: #3D3D3D;*/
	background-image: url(images/bg-buttons-prev-next-bottom.gif);
	padding: 4px 5px 0px 5px;
	height: 17px;
	border-width: 1px;
	border-style: solid;
	border-color: #272727;
	border-top-color: #111111;
	margin: 1px 2px 1px 0px;
	float: left }







/* linkes menü buttons*/
.menulinkbox {
	background-color: #3D3D3D;
	padding: 6px 6px 6px 13px;
	/*height: 17px;*/
	border-width: 1px;
	border-style: solid;
	border-color: #434343;
	width: 279px;
	margin-bottom: 4px;
	/*margin: 1px 2px 1px 0px;*/
	/*float: left*/ }

.menulinkboxover {
	cursor: pointer;
	background-color: #434343;
	padding: 6px 6px 6px 13px;
	border-width: 1px;
	border-style: solid;
	border-color: #434343;
	width: 279px;
	margin-bottom: 4px; }
	
.menulinkboxactive {
	background-color: #434343;
	padding: 6px 13px 6px 6px;
	border-width: 1px;
	border-style: solid;
	border-color: #434343;
	width: 279px;
	margin-bottom: 4px; }

/* linkes menü sub buttons*/
.menusublinkbox {
	background-color: #3D3D3D;
	padding: 3px 2px 2px 6px;
	border-width: 1px;
	border-style: solid;
	border-color: #434343;
	width: 277px;
	margin-bottom: 2px; }

.menusublinkboxover {
	cursor: pointer;
	background-color: #434343;
	padding: 3px 2px 2px 6px;
	border-width: 1px;
	border-style: solid;
	border-color: #434343;
	width: 277px;
	margin-bottom: 2px; }

.menusublinkboxactive {
	background-color: #434343;
	padding: 3px 13px 2px 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #434343;
	width: 270px;
	margin-bottom: 2px; }
	
	
	
	
	
	
.menulink {
	color: #FFFFFF;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	}
.menulink a:link, .menulink a:visited {
	color: #FFFFFF;
	text-decoration: none; }	
.menulink a:hover, .menulink a:active, .menulink a:focus {
	color: #FFFFFF;
	text-decoration: underline; }











/* Menu-Pagelink*/
.mplinkbox {
	background-color: #3D3D3D;
	padding: 4px 5px 0px 5px;
	height: 17px;
	border-width:1px;
	border-style:solid;
	border-color:#434343;
	/*width: 20px;*/
	margin: 1px 2px 1px 0px;
	float: left }

.mplinkboxover {
	/*cursor: pointer;*/
	background-color: #434343;
	padding: 4px 5px 0px 5px;
	height: 17px;
	border-width:1px;
	border-style:solid;
	border-color:#434343;
	/*width: 20px;*/
	margin: 1px 2px 1px 0px;
	float: left }


	


.mplink {
	color: #FFFFFF;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	}
.mplink a:link, .mplink a:visited {
	color: #FFFFFF;
	text-decoration: none; }	
.mplink a:hover, .mplink a:active, .mplink a:focus {
	color: #FFFFFF;
	text-decoration: none; }






/*ENDE NEU für DD*/




.adheadlinexm {
	font-family: Arial, Helvetica, sans-serif;
	color: #ACACAC;
	font-size: 17px;
	font-weight: bold;
	line-height: 19px; }
	
.adlink {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 18px; }
.adlink a:link, .adlink a:visited {
	color: #FFFFFF;
	text-decoration: none; }
.adlink a:hover, .adlink a:active .adlink a:focus {
	color: #FFFFFF;
	text-decoration: underline; }



/* Help */
.numbers {
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	padding: 2px 4px 0px 3px;
	margin: 0px 4px 1px 0px;
}


/* Directory Ads IMG page*/
.adbcategory {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #666666;
	font-size: 11px;
	line-height: 13px; }
.adbcategory a:link, .adbcategory a:visited {
	color: #666666; }
.adbcategory a:hover, .adbcategory a:active .adbcategory a:focus {
	color: #666666;
	text-decoration: underline; }
	
.adbheadline {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #666666;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold; }
.adbheadline a:link, .adbheadline a:visited {
	color: #666666; }
.adbheadline a:hover, .adbheadline a:active .adbheadline a:focus {
	color: #666666;
	text-decoration: underline; }
	
.adbtext {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #666666;
	font-size: 13px; /*12/14 with pic*/
	line-height: 15px; }
.adbtext a:link, .adbtext a:visited {
	color: #666666; }
.adbtext a:hover, .adbtext a:active .adbtext a:focus {
	color: #444444;
	text-decoration: underline; }
	
.adbinfos {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #666666;
	font-size: 10px;
	line-height: 12px; }
	
.adblink {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #FFFFFF;
	font-size: 11px; }
.adblink a:link, .adblink a:visited {
	color: #FFFFFF; }
.adblink a:hover, .adblink a:active .adblink a:focus {
	color: #FFFFFF;
	text-decoration: underline; }







/* Menü */

.buttonover {
	cursor: pointer;
	background-color: #414141;
	color: #FFFFFF;
	border-top: 1px solid #434343;
	border-right: 1px solid #434343;
	border-bottom: 1px solid #434343;
	border-left: 1px solid #434343;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	padding: 4px 5px 3px 3px;
	height: auto;
	width: auto;
	margin: 0px 1px 0px 1px; }

.buttonout {
	background-color: #3D3D3D;
	color: #FFFFFF;
	border-top: 1px solid #434343;
	border-right: 1px solid #434343;
	border-bottom: 1px solid #434343;
	border-left: 1px solid #434343;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	padding: 4px 5px 3px 3px;
	height: auto;
	width: auto;
	margin: 0px 1px 0px 1px; }

.buttonover2 {
	cursor: pointer;
	background-color: #515151;
	color: #FFFFFF;
	border: 1px solid #515151;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	padding: 4px 5px 3px 3px;
	height: auto;
	width: auto;
	margin: 0px 1px 0px 1px; }

.buttonout2 {
	background-color: #4b4b4b;
	color: #FFFFFF;
	border: 1px solid #515151;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	padding: 4px 5px 3px 3px;
	height: auto;
	width: auto;
	margin: 0px 1px 0px 1px; }
	






/* Menü */

.menudate {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #6F6F6F; /* #888888 #585858*/
	font-size: 10px;
	line-height: 13px; }

.menutxts {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #585858;
	font-size: 11px;
	line-height: 12px; }
.menutxts a:link, .menutxts a:visited {
	color: #585858; }
.menutxts a:hover, .menutxts a:active .menutxts a:focus {
	color: #FFFFFF;
	text-decoration: underline; }
	
.menuheadline {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal; }
.menuheadline a:link {
	color: #FFFFFF; }
.menuheadline a:visited {
	color: #FFFFFF }
.menuheadline a:hover, .menuheadline a:active .menuheadline a:focus {
	color: #FFFFFF;
	text-decoration: underline; }
	
.menubuttoninfo1 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*font-weight: bold;*/
	color: #FFFFFF;
	font-size:11px;
	/*font-style: italic;*/
	/*line-height: 9px;*/ }
	
.menubuttoninfo2 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	/*font-weight: normal;*/
	color: #FFFFFF;
	font-size: 11px;
	/*font-style: italic;*/
	/*line-height: 8px;*/ }
	
td.normal {
	background-image: none; }
	
tr.normal {
	background-image: none; }

td.hover {
	background-image: url(images/bg-page-left-over.gif);
	background-repeat: repeat-y;
	cursor: pointer; }
	
tr.hovermy {
	background-color: #fdfdfd;
	/* background-image: url(images/bg-inhalt-lo-458x125.jpg);
	background-repeat: repeat-y;  */
	cursor: pointer; }



tr.normalad {
	/*background-color: #fbfbff;*/
	background-color: #eeeeee; /*#fff8bc;  f5f5ff*/
	/*background-image: url(images/bg-quicknav.jpg);
	background-repeat:repeat-x;*/ } 
	
tr.hovermyad {
	/*background-image: url(images/bg-quicknav.jpg);*/
	/*background-repeat:repeat-x;*/
	background-color: #ffffff; /* f5f5ff*/
	cursor: pointer; }
	

	
	
	
	


/* QUICK NAV */
.quicknavheadline {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 19px;
	font-weight: normal; }

.quicknavtxts {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #585858;
	font-size: 11px;
	line-height: 11px; }
.quicknavtxts a:link, .quicknavtxts a:visited {
	color: #585858; }
.quicknavtxts a:hover, .quicknavtxts a:active .quicknavtxts a:focus {
	color: #FFFFFF;
	text-decoration: underline; }
	
.quicknavtxtm {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #585858;
	font-size: 14px;
	line-height: 18px; }
.quicknavtxtm a:link, .quicknavtxtm a:visited {
	color: #585858; }
.quicknavtxtm a:hover, .quicknavtxtm a:active .quicknavtxtm a:focus {
	color: #FFFFFF;
	text-decoration: underline; }
	
/* Quicknav Menu */
#hideshow {
	position: absolute;
	z-index: 11;
	/*padding: 10px;*/
	left: 666px; /* Zettel Startposition von Links */
	/*top: 380px;*/
	width: 300px; 
	height: auto; 
	/*background-color: #f1e99d;*/
	color: #000000;
	overflow: hidden;
	visibility: hidden; }
#hideshow2 {
	position: absolute;
	z-index: 12;
	/*padding: 5px;*/
	/*left: 950px;*/
	/*top: -1px;*/
	top: 23px;
	width: 67px; 
	height: 33px; 
	/*background-color: #FFFF99;*/
	/*color: #000000;*/
	overflow: hidden;
	visibility: hidden; }







/* Locator */
.locator {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #ACACAC;
	font-size: 11px;
	font-weight: normal; }
.locator a:link, .locator a:visited {
	color: #ACACAC; }
.locator a:hover, .locator a:active .locator a:focus {
	color: #FFFFFF;
	text-decoration: underline; }







/* Content */
.headline {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #ACACAC;
	font-size: 21px;
	font-weight: bold;
	line-height: 23px; }
	
.headlinem {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #ACACAC;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px; }

.txts {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #ACACAC;
	font-size: 11px; }
.txts a:link, .txts a:visited {
	color: #ACACAC; }
.txts a:hover, .txts a:active .txts a:focus {
	color: #FFFFFF;
	text-decoration: underline; }

.txtm {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #ACACAC;
	font-size: 13px; /*14px*/
	line-height: 16px; } /*18px*/
.txtm a:link, .txtm a:visited {
	color: #ACACAC; }
.txtm a:hover, .txtm a:active .txtm a:focus {
	color: #FFFFFF;
	text-decoration: underline; }



/* FAVORITES */
.favout {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #ACACAC;
	font-size: 11px;
	text-decoration: none; }
.favover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #ACACAC;
	font-size: 11px;
	text-decoration: underline; }
	
	

/* RED */
.redstarm {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #FF0000;
	font-size: 14px;
	line-height: 18px; }
	
.redstars {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #FF0000;
	font-size: 11px; }	
	

.errortxtm {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #FF0000;
	font-size: 14px;
	line-height: 18px; }






/* COMMENTS */

.commentinfo {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #6F6F6F;
	font-size: 10px;
	line-height: 10px; }
.commentinfo a:link, .commentinfo a:visited {
	color: #6F6F6F; }
.commentinfo a:hover, .commentinfo a:active .commentinfo a:focus {
	color: #FFFFFF;
	text-decoration: underline; }

.commentdate {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #6F6F6F;
	font-size: 10px;
	line-height: 10px; }

.commentheadline {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #ACACAC;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold; }
	
.commenttxt {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #ACACAC;
	font-size: 12px;
	line-height: 14px; }









/* Formulare */

.formausklapptxts {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #444444;
	font-size: 11px; }



.form1 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #000000; /*444444*/
	font-size: 14px;
	border: solid;
	border-width: 1px;
	border-color: #282828;
	background-color: #FFFFFF; } /*7b7b7b*/
	
	.form2 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #585858;
	font-size: 11px;
	border: solid;
	border-width: 1px;
	border-color: #282828;
	background-color: #ACACAC; }
	
.form1err {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #585858;
	font-size: 14px;
	border: solid;
	border-width: 1px;
	border-color: #FF0000;}
	
/* Step 3 beim Upload */
.distance {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #888888;
	font-size: 11px;
	font-weight: normal; }

/* Roter Infotext für Admins */
.admininfo {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #FF0000;
	font-size: 11px;
	font-weight: normal; }
	


	


   
   /* Footer unter Magazin */
.creditheadline {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #444444;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold; }

.credit {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #666666;
	font-size: 11px;
	line-height: 13px; }
.credit a:link, .credit a:visited {
	color: #666666;
   text-decoration: none; }
.credit a:hover, .credit a:active {
   color: #FFFFFF;
   text-decoration: underline; }

.creditsubline {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #666666;
	font-size: 10px; }
   
   
   
   



/* MY SESSIONS, etc. */

.myheadline {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold; }
.myheadline a:link, .myheadline a:visited {
	color: #FFFFFF; }
.myheadline a:hover, .myheadline a:active .myheadline a:focus {
	color: #FFFFFF;
	text-decoration: underline; }
	
.mytxts {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #AAAAAA;
	font-size: 13px;
	line-height: 15px; }
.mytxts a:link, .mytxts a:visited {
	color: #AAAAAA; }
.mytxts a:hover, .mytxts a:active .mytxts a:focus {
	color: #FFFFFF;
	text-decoration: underline; }

.mytxts2 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #888888;
	font-size: 11px;
	line-height: 13px; }
	
.mytxts3 { /*remove from favorites */
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #AAAAAA;
	font-size: 11px;
	line-height: 13px; }
.mytxts3 a:link, .mytxts3 a:visited {
	color: #AAAAAA; }
.mytxts3 a:hover, .mytxts3 a:active .mytxts3 a:focus {
	color: #FFFFFF;
	text-decoration: underline; }

.mytxtxs {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #888888;
	font-size: 10px;
	line-height: 12px; }
	










/* Menu-Pagelink*/
.mplinkbox {
	background-color: #3D3D3D;
	padding: 4px 5px 0px 5px;
	height: 17px;
	border-width:1px;
	border-style:solid;
	border-color:#434343;
	/*width: 20px;*/
	margin: 1px 2px 1px 0px;
	float: left }

.mplinkboxover {
	/*cursor: pointer;*/
	background-color: #434343;
	padding: 4px 5px 0px 5px;
	height: 17px;
	border-width:1px;
	border-style:solid;
	border-color:#434343;
	/*width: 20px;*/
	margin: 1px 2px 1px 0px;
	float: left }









/* Pagebrowserlink*/
.plinkboxstart {
	padding: 2px;
	height: 17px;
	margin: 1px 2px 1px 7px;
	float: left }

.plinkbox {
	background-color: #3D3D3D;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #434343;
	width: 17px;
	height: 17px;
	margin: 1px 2px 1px 0px;
	float: left }

.plinkboxover {
	cursor: pointer;
	background-color: #434343;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #434343;
	width: 17px;
	height: 17px;
	margin: 1px 2px 1px 0px;
	float: left }

.plinkboxout { /*aktuelle Page*/
	background-color: #ACACAC;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #ACACAC;
	width: 17px;
	height: 17px;
	margin: 1px 2px 1px 0px;
	float: left }
	
.plinkout {
	color: #585858;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}

.plink {
	color: #FFF;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
.plink a:link, .plink a:visited {
	color: #FFFFFF;
	text-decoration: none; }	
.plink a:hover, .plink a:active, .plink a:focus {
	color: #FFFFFF;
	text-decoration: none; }





/* ----------verwendung prüfen------------- */







/* MENÜ TEASER */

.menumore {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #444444;
	font-size: 11px; }





/* START SEITEN TEASER */

.startteasertxts {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #444444;
	font-size: 11px; }
.startteasertxts a:link, .startteasertxts a:visited {
	color: #444444; }
.startteasertxts a:hover, .startteasertxts a:active .startteasertxts a:focus {
	color: #FFFFFF;
	text-decoration: underline; }
	
.startteaserheadline {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #444444;
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	}
.startteaserheadline a:link, .startteaserheadline a:visited {
	color: #444444; }
.startteaserheadline a:hover, .startteaserheadline a:active .startteaserheadline a:focus {
	color: #FFFFFF;
	text-decoration: underline; }

.startdirectoryheadline {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #444444;
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	}
.startdirectoryheadline a:link, .startdirectoryheadline a:visited {
	color: #444444; }
.startdirectoryheadline a:hover, .startdirectoryheadline a:active .startdirectoryheadline a:focus {
	color: #FFFFFF;
	text-decoration: underline; }
	
	.directoryheadline {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #444444;
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	}
.directoryheadline a:link, directoryheadline a:visited {
	color: #444444; }
.directoryheadline a:hover, .directoryheadline a:active .directoryheadline a:focus {
	color: #FFFFFF;
	text-decoration: underline; }








/* ADS */

.adtxts {
	font-family: Arial, Verdana, Geneva, sans-serif;
	color: #444444;
	font-size: 11px; }
.adtxts a:link, .adtxts a:visited {
	color: #444444; }
.adtxts a:hover, .adtxts a:active .adtxts a:focus {
	color: #FFFFFF;
	text-decoration: underline; }
	
.adheadline {
	font-family: Arial, Verdana, Geneva, sans-serif;
	color: #444444;
	font-size: 11px;
	font-weight: bold;
	}
.adheadline a:link, .adheadline a:visited {
	color: #444444; }
.adheadline a:hover, .adheadline a:active .adheadline a:focus {
	color: #FFFFFF;
	text-decoration: underline; }
	
.adurl {
	font-family: Arial, Verdana, Geneva, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	}
.adurl a:link, .adurl a:visited {
	color: #FFFFFF; }
.adurl a:hover, .adurl a:active .adurl a:focus {
	color: #FFFFFF;
	text-decoration: underline; }








	
	
	


	
	
/* Headlineauszeichnung Startseite */
.headlinestartpage {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #444444;
	font-size: 19px;
	font-weight: bold;
	line-height: 20px; }
.headlinestartpage a:link, .headlinestartpage a:visited {
	color: #444444; }
.headlinestartpage a:hover, .headlinestartpage a:active .headlinestartpage a:focus {
	color: #FFFFFF;
	text-decoration: underline; }
	
	


	
	
	

	
	


















/* erforderlich für autocomplete anzeige bei mag im div-container */
.leif { z-index:11 }


/* Menü linke Seite */
.menulinksdate {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #999999;
	line-height: 10px;
	font-size: 10px; }
	
.menulinks {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #222222; 
	font-size: 12px; /*font-weight: bold;*/
	font-weight: bold;
	line-height: 13px; }
.menulinks a:link {
	color: #222222; }
.menulinks a:visited {
	color: #666666; }
.menulinks a:hover, .menulinks a:active .menulinks a:focus {
	color: #FFFFFF;
	text-decoration: underline; }
	

	
.menubiglinks {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #FFFFFF;
	font-size: 15px;
	line-height: 17px;
	font-weight: bold; }
.menubiglinks a:link, .menubiglinks a:visited {
	color: #FFFFFF; }
.menubiglinks a:hover, .menubiglinks a:active .menubiglinks a:focus {
	color: #FFFFFF;
	text-decoration: underline; }
	
.menuminilinks {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold; }
.menuminilinks a:link, .menuminilinks a:visited {
	color: #FFFFFF; }
.menuminilinks a:hover, .menuminilinks a:active .menuminilinks a:focus {
	color: #FFFFFF;
	text-decoration: underline; }
	
	
	
	
	
	


	
	

/* Headlineauszeichnung Startseite Teaser */
.headlineteaser {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold; }
.headlineteaser a:link, .headlineteaser a:visited {
	color: #FFFFFF; }
.headlineteaser a:hover, .headlineteaser a:active .headlineteaser a:focus {
	color: #FFFFFF;
	text-decoration: underline; }

.txtsw {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #FFFFFF;
	font-size: 11px;}
	
	
	
	

/* EINTRAG */
.headline0001 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #222222;
	font-size: 21px;
	line-height: 25px;
	font-weight: bold;}

.credit0001 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #222222;
	font-size: 11px;
	font-weight: normal;}

.text0001 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #222222;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;}
	
	
/* TEASER */

.headline0002 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #5e5e5e;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	background-color: #b1b1b1;
}
	
.teaser0001 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #222222;
	font-size: 11px;
	font-weight: normal;}





* {font-size: 1.0em;}
h1   { font-size: 14px;}
/*.login{width: 140px; }*/
img  {border: none;}


.err {border: solid 1px red;}
.cbox{width: 30px;}

#backtoindex a:link, #backtoindex a:visited, #backtoindex a:active {
      color: #000000;
      border: solid 1px #000000;
      padding: 5 5 5 5px;
      background-color: #dddddd;
      text-decoration: none;}

#backtoindex a:hover {
      color: #000000;
      border: solid 1px #000000;
      background-color: #acacac;}
      
#admUserTable th{
      background-color: #CCCCCC;
      font-weight: bold;
      margin: 0 0 0 0px;
      padding: 3 3 3 3px;
      text-align: left}

#admUserTable td{
      vertical-align: top;}
      
.button a:link, .button a:visited, .button a:active {background-color: #cdcdcd; padding: 5 5 5 5px; border: solid 1px #000; text-decoration: none;}
.button a:hover  {background-color: #cccccc; padding: 5 5 5 5px; border: solid 1px #000;}


#menu {
	font-family: verdana, arial, geneva, sans-serif;}

#menu a:link, #menu a:visited, #menu a:active {
      color: #000000;
      width: 120px;
      border: solid 1px #ffffff;
      background-color: #dddddd;
      text-decoration: none;}

#menu a:hover {
      color: #ffffff;
      width: 120px;
      border: solid 1px #000000;
      background-color: #acacac;}



#content {
	font-family: verdana, arial, geneva, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 15px;}

.headline05 {
	font-family: verdana, arial, geneva, sans-serif;
	color: #333333;
	font-size: 14px;
	font-weight: bold;}
	
	






/* anfang google map */
.bubble {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.bubble a:link, .bubble a:visited
{
   color: #000000;
   text-decoration: underline;
}
.bubble a:hover, .bubble a:active
{
   color: #FFFFFF;
   text-decoration: none;
}


.blase {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.blase a:link, .blase a:visited
{
   color: #000000;
   text-decoration: underline;
}
.blase a:hover, .blase a:active
{
   color: #FFFFFF;
   text-decoration: none;
}

.htmlControl
{
	border:solid black 1px;
	background-color:white;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;	
}

.htmlButton
{
	cursor:pointer;
	margin:1px;
	padding:1px;
}
/* ende google map */




	

/* ============================================================================= 
Der Container für das Kartenbild
#emap {
    background-image: url('images/world.png');
    width:300px; /*450
    height:152px; /*228
    position:relative;
    text-align:left;
    border: none;}

.p1 {background-image: url('images/p1.gif'); position: absolute; background-position: 2px 2px;}
.p2 {background-image: url('images/p2.gif'); position: absolute; background-position: 1px 1px;}
.p3 {background-image: url('images/p3.gif'); position: absolute; background-position: 1px 1px;}
.p4 {background-image: url('images/p4.gif'); position: absolute; height: 4px; width: 4px;}
 */
/* ============================================================================= */
/* Der Container für das Kartenbild */
#emap {
    background-image: url('images/300x300map.jpg');
    width:300px; /*450*/
    height:300px; /*228*/
    position:relative;
    text-align:left;
    border: none;}

.p1 {background-image: url('images/p1.gif'); position: absolute; background-position: 2px 2px;}
.p2 {background-image: url('images/p2.gif'); position: absolute; background-position: 1px 1px;}
.p3 {background-image: url('images/p3.gif'); position: absolute; background-position: 1px 1px;}
.p4 {background-image: url('images/p4.gif'); position: absolute; height: 4px; width: 4px;}
/* ============================================================================= */


/* ============================================================================= */
/* Container für die Vorschau von Kurzanzeigen                                   */
#adaddon {width: 265px; border: solid 1px #cdcdcd; overflow: auto;}
#adaddon #oHeadline {color: red;}
#adaddon #otext1 {color: #000;}
#adaddon #oWebsite1, #adaddon #oWebsite1 a {color: green;}
/* ============================================================================= */


/*#zusatzanzeige {width: 250px}
#zusatzanzeige ul {list-style-type: none; margin: 0px; padding: 0px}
#zusatzanzeige ul li {margin-bottom: 15px}
*/
/*#zusatzanzeige ul li h1.oHeadline {font-family: Arial, Helvetica, Verdana, sans-serif; color: #444444; font-size: 11px; margin: 0px; padding: 0px}
#zusatzanzeige ul li p.oText {font-family: Arial, Helvetica, Verdana, sans-serif; color: #444444; font-size: 11px; padding: 0px; margin: 0px}
*/
#zusatzanzeige .oHeadline {font-family: Arial, Helvetica, Verdana, sans-serif; color: #444444; font-size: 12px; font-weight: bold; padding-bottom: 2px;}
#zusatzanzeige .oText {font-family: Arial, Helvetica, Verdana, sans-serif; color: #444444; font-size: 11px;}
/*#zusatzanzeige ul li span.oWebsite a {font-family: Arial, Helvetica, Verdana, sans-serif; color: green; font-size: 11px; margin: 0px; padding: 0px}*/
#zusatzanzeige .oWebsite a {font-family: Arial, Helvetica, Verdana, sans-serif; color: #FFFFFF; font-size: 11px;}


input.btn_wp {background-image: url('images/wp_button.png'); background-repeat: no-repeat; width: 80px; height: 17px;; cursor: pointer}
input.btn_paypal {background-image: url('images/paypal_button.png'); background-repeat: no-repeat; width: 144px; height: 47px;}
