html {}

a {outline:none;}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;
	margin-top: 0px;
	overflow-y:scroll;
}
h1, h2, h3 {
	font-size: 13px;
	font-weight: bolder;
}
table, td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input, select, label, textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0;
	vertical-align: 0px;}

.aVERT-Align-2{ veritcal-align: -2px}
#header {height: 80px;}


.000frank_hide {
	font-family: Arial;
	font-size: 8px;
	display:block;
	width:20px;
	overflow:hidden;
	display:none}

.0fh {
	font-family: Arial;
	font-size: 8px;
	display:block;
	width:20px;
	overflow:hidden;
	display:none}




/* Boxes */
.box{
	border-left:1px solid #B0B0B0;
	border-top:1px solid #B0B0B0;
	background:#F5F5F5 url(../img/box_bg.gif) repeat-x;
	z-index:200;
	background-image: url(../img/box_bg.gif);
	float: right;
	width: 190px;
	margin-bottom: 10px;
}

.box_gal{
	border-top:1px solid #B0B0B0;
	background:#F5F5F5 url(../img/box_bg.gif) repeat-x;
	z-index:200;
	background-image: url(../img/box_bg.gif);
	width: 200px;
	margin: 0 auto;
	border-left: 1px solid #B0B0B0;
}

.box2{
	border-left:1px solid #B0B0B0;
	border-top:1px solid #B0B0B0;
	background:#F5F5F5 url(../img/box_bg.gif) repeat-x;
	z-index:200;
	background-image: url(../img/box_bg.gif);
	margin-bottom: 5px;
	clear: both;
	height: 45px;
}
.box2_oben{
	border-left:1px solid #B0B0B0;
	border-top:1px solid #B0B0B0;
border-bottom:1px solid #B0B0B0;
	background:#F5F5F5 url(../img/box_bg.gif) repeat-x;
	z-index:200;
	background-image: url(../img/box_bg.gif);
	margin-bottom: 5px;
	clear: both;
	height: 45px;
}

.box3{
	border-left:1px solid #B0B0B0;
	border-top:1px solid #B0B0B0;
	background:#F5F5F5 url(../img/box_bg.gif) repeat-x;
	z-index:200;
	background-image: url(../img/box_bg.gif);
	border-bottom: 1px solid #B0B0B0;
	clear: both;
	height: 40px;
}
.content .box{position:relative; margin-left:-10px; margin-right:-15px; display:inline;}
.right .box{width:185px; width:183px;}
.box-top{
	height:16px;
	background:url(../img/box_shadowR.gif) right repeat-y;
}

.box-top-left{
	float:left;
	height:16px;
	width:16px;
	background:url(../img/box_topL.gif) no-repeat;
	z-index:200;
	background-image: url(../img/box_topL.gif);
	left: -1px;
	position: relative;
	top: -1px;
}
.box-top-right{
	float:right;
	height:16px;
	width:22px;
	background:url(../img/box_topR.gif) no-repeat;
	margin:0 0 0 auto;
	z-index:200;
	background-image: url(../img/box_topR.gif);
	top: -1px;
	position: relative;
}
.box-content{
	padding:0 15px;
	background:url(../img/box_shadowR.gif) right repeat-y;
}
.box-content2{
	background:url(../img/box_shadowR.gif) right repeat-y;
	height: 40px;
}
.box-content3{
	background:url(../img/box_shadowR.gif) right repeat-y;
	height: 26px;
}
.box-content ul{margin:0;padding:0;list-style-type:none}

.box-bottom{
	height:22px;
	margin:-1px 0 -1px 0;
	top:10px;
	background:url(../img/box_bottom.gif) 0 17px repeat-x;
	background-image: url(../img/box_bottom.gif);
	clear: both;
}

.box-bottom-left{
	float:left;
	height:22px;
	width:16px;
	background:url(../img/box_bottomL.gif) no-repeat;
	background-image: url(../img/box_bottomL.gif);
	z-index: 201;
	left: -1px;
	position: relative;
	top: 0px;
}
.box-bottom-right{
	float:right;
	height:22px;
	width:22px;
	background:url(../img/box_bottomR.gif) no-repeat;
	margin:0 0 0 auto;
	background-image: url(../img/box_bottomR.gif);
	z-index: 201;
	position: relative;
}
.box-bottom-right-filter{
	float:right;
	height:22px;
	width:22px;
	background:url(../img/box_bottomR.gif) no-repeat;
	margin:0 0 0 auto;
	background-image: url(../img/box_bottomR.gif);
	z-index: 201;
	position: relative;
}

.box-topF{height:4px; line-height:1px; font-size:1px; position:relative; margin-top:-2px; top:1px; background:url(../img/box_top_R.gif) right no-repeat;}
.box-topT{
	display:block;
	background:url(../img/box_shadowR.gif) right repeat-y;
	margin-bottom: 0px;
}
.box-topT .box-top-left{display:block; background-image:url(../img/box_topL_mask.gif);}
.box-topT .box-top-right{display:block; background-image:url(../img/box_topR_mask.gif);}

.box-bottomF{height:5px; position:relative; margin-top:-1px; bottom:-1px; background:url(../img/box_bottom.gif) repeat-x;}
.box-bottomF DIV{line-height:1px; font-size:1px;}
.box-bottomF-left{float:left; height:5px; width:5px; background:url(../img/box_bottom_L.gif) no-repeat; position:relative; left:-1px;}
.box-bottomF-right{float:right; height:5px; width:6px; background:url(../img/box_bottom_R.gif) no-repeat; position:relative;}

.style_suchstruktur_spalte {
	width: 179px;
	float: left;
	padding: 0px 4px 5px 0px;
	margin-right: 3px;
	font-family: Arial, Helvetica, sans-serif;
}
.style_suchstruktur_step2 {
	width: 173px;
	float: left;
	background-color: white;
}
.style_suchstruktur H1 {
	font-size: 14px;
	color: #999999;
	font-weight: bold;
	margin-left: 5px;
}
.style_suchstruktur_spalte h1 {
	font-size: 17px;
	color: #666666;
	margin: 7px 0 0 0;
	padding-left: 0px;
	padding-bottom: 5px;
	line-height: 20px;
}
.style_suchstruktur_spalte a {
	color: #14399c;
	font-size: 13px;
	text-decoration: underline;
	line-height: 20px;
}
.style_suchstruktur_spalte a:hover {
	color: #008A00;
	font-size: 13px;
	text-decoration: none;
	line-height: 20px;
}
#rotation_02 h1 {
	font-size: 12px;
	color: #CC0000;
	margin: 0;
	padding-top: 20px;
	padding-bottom: 10px;
}
#rotation_01 h1 {
	font-size: 18px;
	color: #CC0000;
	padding-left: 0px;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.anbieter_pic_element {
	height: 136px;
	width: 134px;
	padding: 2px;
	float: left;
	margin: 0 2px 15px 0;
	background-image: url(../img/gal_schatten_120_130-2.jpg);
	background-repeat: no-repeat;
}
.anbieter_pic_element_breit {
	height: 108px;
	width: 260px;
	padding: 5px;
	float: left;
	margin: 0 8px 10px 0;
	background-image: url(../img/gal_schatten_120_130-quer.jpg);
	background-repeat: no-repeat;
}
.anbieter_pic_element a {
	color: #14399c;
	padding: 2px 0 2px 3px;
	text-decoration: underline;
	font-size: 11px;
}
.anbieter_pic_element a:hover {
	color: #008a00;
	padding: 2px 0 2px 3px;
	text-decoration: none;
	font-size: 11px;
}
.anbieter_pic_element img {
	margin: 0, auto, 5px , auto;
	padding-right: 7px;
}

.anbieter_pic_elementa  {
	color: #006600;
	display: block;
}

#tag_ro {
	background:url(../img/tag_ro.jpg) top right no-repeat;
	float: left;
	height: 7px;
	width: 7px;
}
#tag_lo {
	background:url(../img/tag_lo.jpg) top left no-repeat;
	margin:0;
	padding:0;
	height: 7px;
	width: 7px;
	float: left;
}
#tag_ru {position:relative;background:url(tag_ro.gif) bottom right no-repeat; margin:0; padding:0;
}
#tag_lu {
	background:url(tag_ro.gif) bottom right no-repeat;
	margin:0;
	padding:0;
}
#tag_inhalt {
	background-color: #F0F0F8;
	height: 20px;
	float: left;
	width: 550px;
}


.anbieter_pic_element_breit img {
	color: #000000;
	display: block;
}
.anbieter_pic_element_breit a {
	color: #666666;
	text-decoration: underline;
	padding-bottom: 3px;
	display: block;
	width: auto;
}
.anbieter_pic_element_breit .neben_bild {
	color: #000000;
	float: right;
	height: 140px;
	width: 135px;
	margin-top: 17px;
}

a.roundedcornr_content_553260 {
	text-decoration: none;
	color: #0066cc;
}
a.roundedcornr_content_553260:hover {
	text-decoration: underline;
	color: #008a00;
}
.Stil1 {color: #CC0000}
#rotation_02 p {
	color: #000000;
	margin: 0;
	padding-top: 5px;
}
#footer {
	height: auto;
	margin: auto;
	width: 760px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
#footer a {
	color: #14399c;
	display: inline;
	text-align: center;
	padding-bottom: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	font-size: 12px;
	margin-top: 5px;
	padding-top: 10px;
}

#footer a:hover {
	text-decoration:underline;
	color: #008a00;
	display: inline;
	text-align: center;
	padding-bottom: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	font-size: 12px;
	margin-top: 5px;
	padding-top: 10px;
}
#footer a:visited {
	color: #14399c;
	display: inline;
	text-align: center;
	padding-bottom: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	font-size: 12px;
	margin-top: 5px;
	padding-top: 10px;
}

#trennline {
	color: #000000;
	float: left;
	height: 15px;
}
#tagcloud_start h3 {
	font-size: 11px;
	color: #666666;
	margin: 0;
	padding: 3px 0 3px 3px;
}


.box-content a:hover {
	text-decoration: underline;
	color: #008a00;
	font-size: 11px;
	line-height: 17px;
	font-family: Arial, Helvetica, sans-serif;
}
#tag_cont {
	float: left;
	display: inline;
	height: 7px;
	width: 540px;
	background-color: #F0F0F8;
}
.roundedcornr_box_553260 .roundedcornr_content_553260 p {
	color: #006699;
	margin: 0;
	padding-top: 3px;
	font-weight: bold;
}
.box-content h5 {
	color: #666666;
	font-size: 11px;
	margin: 0;
}
.box-content a {
	text-decoration: none;
	color: #14399c;
	font-size: 11px;
	line-height: 17px;
	font-family: Arial, Helvetica, sans-serif;
}
.box-content headline {
	font-size: 12px;
}
#alles {
	min-width:760px;
	margin: 10px auto;
}
#unter_menue {
	height: 10px;
	width: 760px;
	float: left;
}
#left_container {
	height: auto;
	width: 560px;
	float: left;
	margin-left: 2px;
}
#news_02 {
	width: 560px;
	height: auto;
	float: left;
	padding: 10px 0 5px 0;
}
#right {
	width: 190px;
	float: right;
	height: auto;
}



.clr {clear:both;}

.clear5px{clear:both; height:5px;}

.clear10px{clear:both; height:10px;}


.head {
	BORDER-RIGHT: 0px;
	BORDER-TOP: #a6a6a6 1px solid;
	BACKGROUND: url(../img/box_shadowR.gif) repeat-y 755px 0px;
	MARGIN: 0px auto 0px;
	BORDER-LEFT: #a6a6a6 1px solid;
	WIDTH: 762px;
	BORDER-BOTTOM: 0px;
	HEIGHT: 88px;
	TEXT-ALIGN: left
}
.head IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 15px 0px 0px 3px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.head H1 {
	FONT-SIZE: 17px;
	margin: 0;
	padding: 0;
}
.head-left {
	BACKGROUND: url(../img/banner_topL.gif);
	LEFT: -1px;
	FLOAT: left;
	WIDTH: 17px;
	POSITION: relative;
	TOP: -1px;
	background-image: url(../img/banner_topL.gif);
	z-index: 200;
}
.head-center {
	MIN-HEIGHT: 86px; FLOAT: left; WIDTH: 716px; HEIGHT: 85px
}
.head-right {
	BACKGROUND: url(../img/banner_topR.gif) no-repeat;
	LEFT: 3px;
	FLOAT: right;
	WIDTH: 24px;
	POSITION: relative;
	TOP: -1px;
	min-width: 25px;
	background-image: url(../img/banner_topR.gif);
	z-index: 200;
}
.head-line {
	CLEAR: both; FONT-SIZE: 1px; BACKGROUND: #c0c0c0; WIDTH: 756px; LINE-HEIGHT: 1px; HEIGHT: 1px
}


.headmenu {
	BACKGROUND: url(../img/menu_bg.gif) repeat-x;
	MARGIN: 0px auto;
	WIDTH: 762px;
	HEIGHT: auto; /* 31px */
	TEXT-ALIGN: left
}
.headmenu SPAN {
	DISPLAY: block; FONT-SIZE: 1px; FLOAT: left; WIDTH: 1px; HEIGHT: 26px
}
 .headmenu-start {
	BORDER-RIGHT: #b0b0b0 1px solid
}
 .headmenu-end {
	BORDER-LEFT: #f5f5f5 1px solid
}
.headmenu-left {
	BACKGROUND: url(../img/banner_bottomL.gif) no-repeat;
	FLOAT: left;
	WIDTH: 17px;
	HEIGHT: 31px
}
.headmenu-right {
	BACKGROUND: url(../img/banner_bottomR.gif) no-repeat;
	LEFT: 2px;
	FLOAT: right;
	WIDTH: 24px;
	POSITION: relative;
	HEIGHT: 31px;
	background-image: url(../img/banner_bottomR.gif);
}

#headmenu-center {
	FLOAT: left;
	WIDTH: 721px;
	HEIGHT: auto
}
/*
#headmenu-center .wassisneu {
	height: 30px;
	width: 118px;
	float: right;
}
*/
#headmenu-center A {
	BORDER-RIGHT: #b0b0b0 1px solid; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #f5f5f5 1px solid; COLOR: #444444; LINE-HEIGHT: 26px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#headmenu-center A:hover {
	BORDER-RIGHT: #2e9700 1px solid;
	BACKGROUND: url(../img/m-a.gif) repeat-x;
	BORDER-LEFT: #a2d751 1px solid;
	COLOR: #FFFFFF
}
#headmenu-center .m-a {
	BORDER-RIGHT: #2e9700 1px solid;
	BACKGROUND: url(img/m-a.gif) repeat-x;
	BORDER-LEFT: #a2d751 1px solid;
	COLOR: #FFFFFF
}


#navigation {background-color: #666666;margin-top: 1px;}

#navigation ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 770px;
	float: right;
	background-color: #FFFFFF;
}
#navigation ul li {float: left;}
#navigation ul a {
	display: block;
	padding:0 2.2em;
	line-height: 20px;
	text-decoration: none;
	color:#fff;
	font-weight: bolder;
	font-size: 10px;
	margin-left: -9px;
}
#navigation ul a:hover {color: #DEFF08;}
#navigation ul a:active {color: #840000; background-color: #FFFFFF;}

#unternavigation {height: 22px;float: none;width: 500px;vertical-align: top;}



#unternavigation_container {
	height: 24px;
	width: 750px;
	background-color: #F2F2F2;
	margin-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 2px;
}

#unternavigation_container #u_nav_rechts li .m-a {
 font-size:10px;
 font-weight:bold;
 line-height:22px;
 text-decoration:none;
 color: #990000;
}

#unternavigation_container #u_nav_rechts {
	font-weight: normal;
	float: right;
	width: 450px;
}


#unternavigation_container #u_nav_rechts ul {
	list-style-type:none;
margin:0;
padding:0;
}

#unternavigation_container #u_nav_rechts li {

display:block;
float:left;
padding-right:20px;
padding-top:2px;
width:auto;
}

#unternavigation_container #u_nav_rechts li a {
	font-size:10px;
	font-weight:bold;
	line-height:22px;
	text-decoration:none;
	color: #666666;
}
#unternavigation_container #u_nav_rechts li a:hover {
	font-size:10px;
	font-weight:bold;
	line-height:22px;
	text-decoration:underline;
	color: #006600;
}

#unternavigation_container #u_nav_rechts li a:active {
	font-size:10px;
	font-weight:bold;
	line-height:22px;
	text-decoration:none;
	color: #990000;
}




/*---wegen Asymmetrie ..... rechts u. links .hÃ¶he 25....---*/




#headline_info {
	width: 588px;
	float: right;
	vertical-align: top;
	height: 30px;
	margin-top: 2px;
}
#headline_info2 {
	width: 588px;
	float: right;
	vertical-align: top;
	height: 5px;
	margin-top: 2px;
}

#headline_info p {font-size: 11px;color: #87060A;padding-left: 7px;padding-right: 7px;line-height: 16px;margin-top: 5px;}
#headline_info h1 {font-weight: bolder;font-size: 12px;color: #87060A;text-align: center;margin: 10px 0px 2px 0px;}
#headline_info h2 {font-weight: normal;font-size: 11px;color: #87060A;text-align: center;margin: 5px 0px 0px 0px;}

#headline_info a {text-decoration:none;color: #87060A;}
#headline_info a:link {text-decoration:none;color: #87060A;}
#headline_info a:hover {text-decoration:none;color: #0000CC;}

#k_intermezzo {width: 588px;float: right;left: 5px;visibility: visible;}
#such_verfeiner {width: 588px;float: right;height: auto;}
#merkliste {width: 588px;float: right;height: auto;}
#ergebnis_liste {
	width: 588px;
	float: right;
}




/* -------- Selektoren fÃ¼r die Formulare in den divs ----------*/
.anmeld_formgruppe {font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #333333;}
.anmeld_formgruppe input {font-size: 9px;}
.ameld_gruen_rubrik {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FFFFFF;
}
.anmeld_text_blau input {font-size: 10px;}
.anmeld_text_blau textarea {font-size: 10px;}
.anmeld_text_blau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0E3F89;
	line-height: 15px;
}
.anmeld_text_blau9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0E3F89;
}
.hinweis_unterstrichen {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;text-decoration: underline;color: #0E3F89;}
.formobjekt_schwazz {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;background-color: #FFFFFF;border: 0.1em solid #CCCCCC;font-weight: normal;
}
.submitbutton_schwarz {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #666666;}
.fuss_hinweis {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #87060a;}
.aquise_schwarz {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;}
.aquise_schwarz_bold {font-family: Arial, Helvetica, sans-serif;font-size: 0.7em;color: #000000;line-height: 1.25em;font-weight: bold;}
.formobjekt_Aquise {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;background-color: #FFFFFF;
border: 0.1em inset #CCCCCC;font-weight: normal;}
.ergebnis_beige_bereich {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8px;color: #000000;font-weight: normal;}
.ergebnis_h1 a {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #1E70B2;font-weight: bold;
display: block;overflow: hidden;text-decoration:none;}
.ergebnis_schwarz_fliess {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;line-height: 12px;
font-weight: normal;}
.table_message_warn{
	border:1px solid #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 4px;
	padding-left:40px;
	color:#DF2121;
	background:#FFEBE4 url(../pictures/warn.gif) center 7px no-repeat;
	height: 70px;
}
.table_message_warn td{
	height: 40px;
	padding-top: 55px;
	text-align: center;
	font-weight: bold;
	padding-right: 100px;
	margin: 0;
}
.table_message_warn li{margin-left:40px;}
.table_message{
	border:1px solid #00FF00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 4px;
	padding-left:40px;
	color:#009900;
	background-color: #EBFFE4;
}
.table_message td{padding-left:40px;}
.table_message li{margin-left:40px;}
#such_verfeiner .ergebnis_footer .symbol {width: 50px;}
#bilderhochladenDiv {width: 588px;}
#interneinfosDiv {width: 588px;}
#gutscheineDiv {width: 588px;}

#interneinfos {width: 588px;}


#mod {width: 588px;background-color: #ECEFF6;}
#mod .speichern {display: inline-table;}
#mod #bilderhochladen {width: 588px;}
.akquise-switcher {width: 588px;}
.ameld_gelb_rubrik {color: #FFCC00;font-size: 10px;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
#datenbereich {float: right;height: auto;width: 588px;}
#left #schlagsuche #sw_suche .losbutton {display: block;width: 20px;margin-bottom: 0px;}
#headline_info p {text-align: center;}

#left #login_klapp #anmeldung table {margin-bottom: 3px;margin-left: 5px;margin-top: 10px;font-weight: bold;}
.aquise_schwarz a {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #003399;text-decoration: none;}



/*---Ergebnisliste Element : platz fÃ¼r blaue Headline Ã¼ber height---*/
.ergebnis_titel #v-title {overflow: hidden;height: 13px;display: block;}



.anmeld_formgruppe textarea {font-size: 9px;}

#akquiseliste_kontakt_table input {margin-top: 2px;margin-bottom: 2px;}
.boxbalken {
	background-color: #77db44;
	height: 20px;
	width: 588px;
	margin-top: -3px;
}
.boxbalken p {background-color: #77db44;font-size: 12px;font-weight: bold;color: #FFFFFF;margin: 3px 3px 3px 12px;padding-top: 2px;}
.headline_patrol h1 {font-size: 12px;font-weight: bolder;color: #1E70B2;margin-bottom: 5px;}
.merkliste_hintergrund {background-image: url(../pictures/merkliste_hintergrund.gif);background-repeat: no-repeat;background-position: 2px 2px;}
.boxbalken .close_button {float: right;height: 20px;width: 20px;padding-top: 2px;}
#notiz {background-color: #ffffcc;}
#237profil {background-color: #FFFFFF;height: 300px;width: 588px;border: 1pt solid black;}
#237profil #rechts {background-color: #f0f0e0;float: right;width: 185px;height: 200px;}
#keinjava {
	height: 22px;
	width: 758px;
	border: 2px solid #FF0000;
	text-align: center;
	background-color: #FFCC00;
	font-size: 11px;
	font-weight: bold;
	margin: 0 auto 0 auto;
}
#keinjava .warnrot {color: #990000;padding-bottom: 5px;width: 100px;}
#keinjava .warnschwarz {color: #000000;padding-bottom: 5px;width: 100px;}
#keinjava a {text-decoration: none;}
.infobox_anthrazit {color: #333333;}

.uebersicht_nachrichtenbox {
	width: 500px;
	height: auto;
	background-color: #FFFFCC;
}
.standardprofil {height: auto;width: 180px;line-height: 14px;float: left;}
.basiseintrag-float {float: right;height: 100px;width: 200px;line-height: 14px;margin-right: 60px;visibility: visible;}
#nachrichtenfenster {
	margin: 1pt;
	border-color: #EB591A;
}
#nachrichtenfenster {
	border: 1pt solid #EB591A;
}

#erglist_text {
	font-size: 9px;
	height: 55px;
	margin-top: 3px;
	overflow: hidden;
	line-height: 11px;
	padding-top: 3px;
}
#u_features {
	line-height: 12px;
	width: 100px;
}



#filterbox #div237 #schweinchen a {
	color: #CC6600;
}
#karte_urlaubsregionen_rechts {
	height: 350px;
	width: 270px;
	float: right;
}
#karte_urlaubsregionen_links {
	height: 410px;
	width: 588px;
}
#karte_urlaubsregionen_rechts p {
	font-size: 9px;
	margin: 5px 0 0;
}
#bilderbox .details_ausgabe {
	width: 368px;
}
#urlaubsregionen input {
	margin-bottom: 2px;
}
#urlaubsregionen p {
	font-size: 9px;
}
#urlaubsregionen span {
	font-size: 9px;
}
.unteruregion{
	padding-left:17px;
}
#logobereich a {
  position: absolute;
  height: 48px;
  width: 288px;
  top: 0px;
  text-decoration: none;
  }
a#logoLink {
  border: none;
}
#filterboxfooter a {
	color: #666666;
	text-decoration: none;
}
#hilfe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#hilfe a {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0;
	line-height: 16px;
	padding-left: 21px;
}
#hilfe h3 {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding: 0;
	margin: 0;
	line-height: 20px;
}
#hilfe h1 {
	color: #1E70B2;
	margin: 0;
}
#hilfe p {
	line-height: 13px;
}
#hilfe a hover {
	color: #006699;
}
#hilfe a2 {
	color: #0000FF;
}
#hilfe #hilfediv a {
	color: #0000FF;
}
#galerie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#galerie a {
	font-weight: bold;
}
#galerie a active {
	color: #0000FF;
}
#galerie a:hover {
	font-weight: bold;
	border-color: #0000FF;
	border: 2px;
}
#galerie a:active {
	font-weight: bold;
	border: 3px;
	border-color: #FF0000;
}
#kombi_email_pw .pw_vergessen img {
	font-family: Arial, Helvetica, sans-serif;
}
#kombi_email_pw .email_eingeben input {
	margin: 0;
	margin-left: 10px;
}
mehr details {
	font-family: Arial, Helvetica, sans-serif;
}

.impressum_link {
	float: right;
}
#hilfe zwischenlinks {
	color: #0000FF;
}
#logo #boden a {
	font-size: 9px;
	color: #9c9a9c;
	text-decoration: none;
}
.gutschein_einloesen {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-color: #E4E4E4;
	border-color: #999999;
}
#kat_ubersicht {
	position: relative;
	background-color: white;
	height: 200px;
	width: 500px;
	margin-left: 55px;
	min-height: 200px;
}
#Rubrikenwahl {
	left: 55px;
	padding-left: 55px;
	height: 300px;
}

#event_equip {
	position: absolute;
	height: 201px;
	width: 151px;
}
#kunst_shows {
	position: absolute;
	height: 200px;
	width: 150px;
	left: 174px;
}
#services {
	position: absolute;
	height: 200px;
	width: 153px;
	left: 347px;
}
.kategorien_headline_blackbold {
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	padding-left: 3px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	display: block;
}
#kat_ubersicht a:link {
	color: #336699;
	padding-left: 4px;
	font-weight: bold;
}

#kat_ubersicht a:active {
	color:gray;
	padding-left: 4px;
	font-weight: bold;
}
#Rubrikenwahl #spalte_a {
	position: absolute;
	left: 62px;
	top: 571px;
	width: 224px;
	height: 23px;
}
#Rubrikenwahl #spalte_b {
	position: absolute;
	left: 320px;
	top: 571px;
	width: 224px;
	height: 23px;
}
#Rubrikenwahl #nachrichtenfenster {
	position: absolute;
	left: 83px;
	top: 598px;
	width: 442px;
	height: 219px;
	border: 1px solid red;
	background-color: white;
	z-index: 100;
}
#anbieter_gal a {
	color: #666666;
	text-decoration: underline;
}

#rotation_02 {
	width: 560px;
	height: auto;
	float: left;
	padding-bottom: 15px;
	line-height: 18px;
	font-size: 12px;
}



#content {height: 600px;width: 560px;}

#news_01 {
	width: 560px;
	height: 30px;
	float: left;
	overflow: visible;
	clear: both;
	margin-bottom: 5px;
}
#suchstruk_01 {
	width: 560px;
	height: auto;
	float: left;
	margin-top: 10px;
	background-color: white;
}
#suchstruk_step2 {
	width: 510px;
	height: auto;
	float: left;
	margin-top: 10px;
	background-color: white;
	padding: 4px 0 4px 4px;
}
#suchstruk_01 ul {
	margin:0;
	padding:0;
	list-style-type:none;
	line-height:15px;
}
#suchstruk_step2 ul {
	margin:0;
	padding:0;
	list-style-type:none;
	line-height:15px;
}
.suchstruk_01 ul {
	margin:0;
	padding:0;
	list-style-type:none;
	line-height:15px;
}

#news_02 {
	width: 560px;
	height: 0px;
	float: left;
	padding: 2px 0 2px 0;
	text-align: justify;
}
#rotation_01 {
	width: 560px;
	height: auto;
	float: left;
	padding-top: 10px;
}

#tagcloud_start {
	width: 560px;
	height: auto;
	float: left;
}
#suche_01_rechts {
	width: 190px;
	height: auto;
	float: right;
}
#suchstruktur_02_rechts {
	width: 190px;
	float: right;
	height: auto;
}
#newsbox01_firma_rechts {
	width: 190px;
	float: right;
	height: auto;
}
#containier_rechts {
	height: auto;
	width: 190px;
	float: right;
}
#newsbox01_pop_rechts {
	width: 190px;
	height: auto;
	float: right;
}


.roundedcornr_box_553260 {
   background: #efeff7;
}
.roundedcornr_top_553260 div {
   background: url(../img/roundedcornr_553260_tl.gif) no-repeat top left;
}
.roundedcornr_top_553260 {
   background: url(../img/roundedcornr_553260_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_553260 div {
   background: url(../img/roundedcornr_553260_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_553260 {
   background: url(../img/roundedcornr_553260_br.gif) no-repeat bottom right;
}

.roundedcornr_top_553260 div, .roundedcornr_top_553260,
.roundedcornr_bottom_553260 div, .roundedcornr_bottom_553260 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_553260 {
	padding: 0 4px 0 4px;

}
.anbieter_pic_element .anbieter-name {
	height: 15px;
	margin: 6px 0 2px 0;
	text-align: center;
	width: 128px;
}
.hilfsdiv {
	height: 15px;
	margin-top: 3px;
	margin-left: 2px;
}
.hilfsdiv a {
	color: #333333;
}
.anbiet_pic_breit_details {
	font-size: 9px;
	float: right;
	padding: 2px;
	width: 160px;
	height: 110px;
}
.anbiet_pic_breit_details {
	font-size: 9px;
	float: right;
	width: 140px;
	height: 80px;
	padding-top: 3px;
	overflow: hidden;
}
.anbiet_pic_breit_bild {
	color: #000000;
	float: left;
	width: 110px;
	height: 80px;
	margin-top: 4px;
}
#banner {
	color: #000000;
	margin-top: 10px;
	width: 760px;
}
.pfad {
	color: #000000;
	margin-top: 15px;
	font-size: 11px;
	position: relative;
	height: 22px;
	width: 760px;
}
a.pfad {
	color: #000000;
	margin-top: 15px;
	font-size: 11px;
	position: relative;
	height: 22px;
	width: 760px;
}
a.pfad:hover {
	color: #008a00;
	margin-top: 15px;
	font-size: 11px;
	position: relative;
	height: 22px;
	width: 760px;
}



.pfad_form {
	color: #000000;
	position: absolute;
	width: 214px;
	height: 19px;
	left: 531px;
	top: 0px;
}
.pfad_form #textfield {
	background-color: #EBEBEB;
	font-size: 11px;
}
.pfad_form #button {
	color: #000000;
	float: right;
}
.style_suchstruktur_spalte ul {
	font-weight: normal;
	margin: 0;
}
#suche_verfeinern {
	color: #000000;
	height: auto;
	float: left;
	width: 760px;
}
#suche_verfeinern h1 {
	font-size: 12px;
	margin: 0;
	color: #666666;
	padding-bottom: 5px;
}
#suche_verfeinern a {
	font-size: 13px;
	list-style-type: none;
	line-height: 21px;
	color: #14399c;
}
#suche_verfeinern ul {
	font-size: 10px;
	list-style-type: none;
	margin: 0;
	line-height: 15px;
	padding: 0;
}
.linie {
	color: #000000;
	float: left;
	width: 760px;
}
#filterbox {
	color: #444444;
	width: 760px;
	height: auto;
	margin-top: 10px;
	padding-top: 10px;
	font-size: 7pt;
}
.filterreihe {
	font-weight: bold;
	color: #666666;
	font-size: 12px;
	position: relative;
	padding-left: 11px;
}
.filterreihe select {
	color: #000000;
	position: absolute;
	top: 14px;
	width: 240px;
	left: 162px;
}

.eingabe_umkreis {
	color: #000000;
	position: absolute;
	left: 315px;
	top: -3px;
	z-index: 20;
}
.eingabe_PLZ {
	color: #000000;
	position: absolute;
	left: 430px;
	top: -3px;
	width: 38px;
	z-index: 20;
}
.eingabe_ok-btn {
	color: #000000;
	position: absolute;
	left: 490px;
	top: -3px;
}
.box_strich_weg2 {
	color: #000000;
	position: relative;
	width: 10px;
	height: 10px;
	background-color: #FFFFFF;
	left: 7px;
	top: -3px;
	float: right;
	z-index: 200;
}
.box_strich_weg {
	color: #000000;
	position: relative;
	width: 10px;
	height: 10px;
	background-color: #FFFFFF;
	left: 6px;
	top: 24px;
	float: right;
	z-index: 200;
}
#filter_table {
	color: #000000;
	height: 20px;
}

a.a-link-gruen-rot:link {
	color: green;
}
a.a-link-gruen-rot:hover {
	color:red;
}


a.a-schwarz-blau {
	color: #14399c;

font-size:9px; font-weight:bold; text-decoration:none; color: #14399c;
}
a.a-schwarz-blau:hover {
	color:#008a00;
	text-decoration: underline;
}


a.a-blau-schwarz:hover {
	color: black;
}
a.a-blau-schwarz:visited {
	color: #14399C;
}
/*.list-element {
	height: 90px;
	margin-top: 7px;
	border: 1px solid #006699;
	margin-bottom: 7px;
	width: 755px;
}*/
.list-element {
	height: 90px;
	margin-top: 7px;
	background-image: url(../img/ergebnis_liste_schlagschatten.jpg);
	background-repeat:no-repeat;
	margin-bottom: 7px;
	width: 755px;
}
.list-element1 {
	height: 90px;
	margin-top: 7px;
	border: 3px solid red;
	margin-bottom: 7px;
	width: 755px;
}
.merk {
	color: #006699;
	font-weight: bold;
}
.navzeile {
	color: #000000;
	width: 150px;
	padding-top: 5px;
	margin-left: 300px;
	height: 16px;
}
.hilf_center {
	margin: 10px auto 0px;
	height: auto;
}
.med_prof_logo_bereich {
	width: 540px;
	height: 200px;
	float: left;
}
.med_prof_rund_rechts {
	width: 210px;
	height: auto;
	float: right;
}
.med_prof_logo_bereich_adresse {
	height: 200px;
	width: 330px;
	float: right;
}
.med_prof_logo_bereich_adresse h1{
	margin: 0 0 10px;
	color: #333333;

}.med_prof_logo_bereich_adresse p {
	font-size: 12px;
	margin: 3px 0 0 0;
	line-height: 18px;
	color: #676767;
}
.med_prof_logo_bereich_Detail_info {
	height: 100px;
	width: 540px;
	float: right;
}
.med_prof_logo_bereich_Detail_info p {
	margin: 2px 0;
	color: #333333;
}
.preis_zeile {
	margin-top: 5px;
	height: auto;
	float: left;
	width: 760px;
}

.clearer{clear:both; height:1px; font-size:1px; line-height:1px;}
.spacer{height:30px; font-size:1px; line-height:1px;}


.product-image{
	width:250px;
	float:left;
	padding-top: 20px;
	padding-bottom: 5px;
}
.product-image .image{text-decoration:none;}



.box-contentX{
	font-size: 10px;
	color: #333333;
	background: url(../img/box_shadowR.gif) right repeat-y;
	padding: 0 15;
}
.product-image-spacer{width:35px; float:left; font-size:1px;}
.hilf_center .eierkopp {
	height: 100px;
	float: right;
	background: url(../pictures/anno177-imgexp.jpg);
}
#box_details a {
	color: #000000;
}
#box_details a:hover {
	color: #008a00;	text-decoration:underline;}
#artikellink a {
	color: #000000;
	font-size: 11px;
}
.box_gal .box-content a {
	color: #006699;
	padding-left: 40px;
}
#artikellink a hover {
	color: #003366;
}
#box_details a hover {
	color: #003366;
}
a.hover_petrol_black {
	color: #14399c;
text-decoration: underline;
padding-right:4px; vertical-align:2px; text-decoration:none; font-size:10px; font-weight:bold;
}
a.hover_petrol_black:hover {
	color: #008a00;
	text-decoration: underline;
}


/*
 * von Frank hinzugefuegt
*/
/* list all nodes */
.wwlcatalog-pi13 {width:737px;}
.wwlcatalog-pi13 .box{margin-right:-15px; display:inline; background-image:url(img/box_bg_lg.gif);}
.wwlcatalog-pi13 .box-content{clear:both;}
.wwlcatalog-pi13 .catalog-subheader{margin-bottom:12px;}
.wwlcatalog-pi13 .catalog-subheader A{font-weight:bold;}
.wwlcatalog-pi13 .catlist2{width:360px; float:left;}

.rubrikEintrag1 {	border: 2px solid red;	}
.rubrikEintrag0 {	border: 1px solid grey;	}

#eintrags_uebersicht ul{
	font-size: 10px;
	list-style-type: none;
	margin: 0;
	line-height: 25px;
	padding: 0;
}
#eintrags_uebersicht p{
	font-size: 12px;
	color:#1E70B2;
	font-weight: bold;
	margin: 0;
	margin-bottom: 5px;
}
#eintrags_menue {
	width: 588px;
	float: right;
}
#kunden_hinweis {
	width: 588px;
	float: right;
	color: #990000;
}
#anmeldung-container {
	width: 588px;
	float: right;
}
.anmeldung_preise {
	font-size: 12px;
	font-weight: bold;
}
.mini-medium-maxi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
#anmeldung-container li {
	list-style-type: square;
	margin-top: 3px;
	font-size: 7pt;
	padding-left: 9px;
}
#anmeldung-container img {
	font-weight: normal;
	margin-bottom: -1px;
	margin-left: 5px;
}
.clear_both {
	font-weight: normal;
	clear: both;
}
#k9 #eintrags_uebersicht li {
	font-weight: bold;
	display: block;
	width: 150px;
	height: 22px;
	margin-left: 5px;
}
#k9 #eintrags_uebersicht li a {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 22px;
	border-bottom: thin dotted #CCCCCC;
	font-size: 10px;
	display: block;
	width: 150px;
}
#k9 #eintrags_uebersicht a:hover {
	font-weight: bold;
	background-color: #F4F4CE;
	display: block;
	width: 150px;
}


#eintrags_uebersicht img {
	font-weight: normal;
	margin-right: 5px;
}
#k9 #eintrags_uebersicht {
	font-weight: normal;
	background-color: #E8E8E8;
	width: 160px;
	background: white;
}
#k9 #admin {
	font-weight: normal;
	background-color: white;
	width: 151px;
	margin-left: 4px;
	margin-top: 2px;
	padding-bottom: 12px;
}
#k9 #admin a {
	color: #666666;
	display: block;
	width: 130px;
	line-height: 20px;
	border-bottom: thin dotted #CCCCCC;
	margin-left: 3px;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}
#k9 td {
	color: #666666;
	font-size:9px;
}
#k9 strong {
	color: #666666;

}

#k9 table {
	font-weight: normal;
	margin-left: 3px;
}
.style_suchstruktur_spalte li {
	list-style-type: none;
	padding: 0;
}
#drei_auswahlspalten h1 {
	color: #666666;
}
#drei_auswahlspalten li a {
	list-style-position: outside;
	list-style-type: none;
	line-height: 18px;
}
#drei_auswahlspalten ul {
	color: #000000;
}
#drei_auswahlspalten li {
	list-style-type: none;
}
#drei_auswahlspalten {
	color: #000000;
	width: 180px;
}
.style_suchstruktur_step2 h1 {
	color: #333333;
	margin: 0;
	font-size: 11px;
}
.style_suchstruktur_step2 li {
	list-style-image: none;
	list-style-type: none;
}
.style_suchstruktur_step2 ul {
	text-decoration: none;
}

#Eintrag_grau {
	text-decoration: none;
	width: 160px;
	background-color: #F7F7F7;
	height: 520px;
}
#Eintrag_grau #admin {
	text-decoration: none;
	background-color: white;
	padding: 3px;
	width: 145px;
}
#Eintrag_grau #admin .password_aendern a {
	color: #333333;
}
#Eintrag_grau #admin a {
	color: #333333;
	display: block;
	width: 150px;
	border-bottom: thin dotted #CCCCCC;
	height: 16px;
	text-decoration: none;
	padding-top: 5px;
}
#rubriken-auflistung {
	text-decoration: none;
	color: #333333;
	padding: 20px, 0, 10px, 3px;
	font-size: 9px;
}
#rubriken-auflistung li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#rubriken-auflistung ul {
	text-decoration: none;
	margin: 0;
	padding: 0;
}
#eintrags_variante {
	text-decoration: none;
	color: #666666;
	font-size: 9px;
	width: 160px;
	padding: 10px 0 10px;
}
#admin a:hover {
	color: #000000;
}
#eintrags_variante table {
	text-decoration: none;
	padding-left: 3px;
}
.style_suchstruktur_step2 a {
	font-size: 11px;
	line-height: 17px;
}
.style_suchstruktur_step2 a:visited {
	color: #0000FF;
}
.rubriken_border {
	text-decoration: none;
	background-color: #6AB81D;
	color: #FFFFFF;
	border: 2px solid #006567;
	font-weight: bolder;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.rubriken_border td {

	color: #FFFFFF;

	font-weight: bolder;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#rubrikenwahl {
	text-decoration: none;
	width: 500px;
	padding-left: 30px;
}
#rubrikenwahl h2 {
	color: #333333;
	margin: 0;
}
.catlist2 {
	text-decoration: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 250px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
#reset {
	text-decoration: none;
	padding-left: 30px;
}
#k9_rubriken {
	text-decoration: none;
	width: 150px;
	margin-left: 10px;
}
#grau_um_bild {
	text-decoration: none;
	width: 100px;
	background-color: #CFD7E9;
}
#grau_um_bild img {
	text-decoration: none;
	margin: 0 auto 0;
	display: block;
}
#mod2 #Zugangsdaten strong {
	font-weight: bolder;
}
#werbung {
	text-decoration: none;
	width: 536px;
	margin-left: 30px;
	color: #434343;
	font-size: 12px;
	padding-top: 20px;
	height: auto;
	line-height: 16px;
}
.werbung {
	text-decoration: none;
	width: 526px;
	margin-left: 30px;
}
.anmeld_text_blau td {
	font-size: 11px;
	color: #0E3F89;
	line-height: 15px;
}
#werbung #banner_rotation {
	font-size: 9px;
	color: #0E3F89;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 50px;
}
#werbung #banner_rotation input {
	text-decoration: none;
}
#werbung #rubriken_wahl {
	color: #0E3F89;
	padding-left: 60px;
	width: 170px;
}
#werbung #rubriken_wahl select input lable {
	text-decoration: none;
}
#werbung #rubriken_wahl select {
	text-decoration: none;
}
#werbung #rubriken_wahl radio {
	text-decoration: none;
}
#werbung table {
	font-size: 9px;
}
#k9 #admin a:hover {
	text-decoration: none;
	color: #333333;
}
#k9 {
	text-decoration: none;
	width: 160px;
}

.a-grau11 {
	font-size: 11px;
	color: #666666;
}
.a-11WeissFett {
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
}
.a-grau11-LH16 {
	font-size: 11px;
	color: #666666;
	line-height:16px;
}
.a-H1-Grau {
	font-size: 12px;
	color: #666666;
}
.info {
	text-decoration: none;
	background-color: #F4F3C1;
	color: #990000;
	font-size: 10px;
	padding: 6px;
	line-height: 13px;
}
.a-schwarz-9bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height: 15px;
}
.a-schwarz-10bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 15px;
}
.a-schwarz-11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
.a-schwarz-12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
#FiNews_step4 {
	text-decoration: none;
	border: gray 1 px solid;
	height: auto;
}
.a-schwarz-10bold a {
	color: #0000CC;
}

a.pfad-link {
	text-decoration:none; font-size:9px; font-weight:bold; color:#14399c;
}
a.pfad-link:hover {
	color: #008a00;

}

.eintragsvariante {
	padding-top:17px;
	display:block;
	float:right;
	width:120px;
	font-weight:bold;
	font-size:13px;
	color:#FF0000
}
.trott_main .trott_welcome span {
	text-decoration: none;
}
a.knoepfe  {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-top:4px;
	display: block;
	width: 170px;
	float: left;
	height: 16px;
	text-align: center;
	margin-left: 20px;
	margin-bottom: 3px;
	font-size: 11px;
}

a.knoepfe:hover {
	text-decoration:underline;
}
a.knoepfe1  {
	color: #333;
	text-decoration: underline;
	font-weight: bold;
	padding-top:4px;
	display: block;
	width: 170px;
	float: left;
	height: 16px;
	text-align: center;
	margin-left: 20px;
	margin-bottom: 3px;
	font-size: 11px;
}

a.knoepfe1:hover {
	text-decoration:underline;
}
a.knoepfe_u  {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-top:4px;
	display: block;
	width: 170px;
	float: left;
	height: 16px;
	text-align: center;
	margin-left: 20px;
	margin-top:3px;
	font-size: 11px;
}
.knoepfe_txt a{
	color:#0000FF;
	width:0 auto 0;


}
a.knoepfe_u:hover {
	text-decoration:underline;
}
.trott_admin{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: normal;
}
.trott_admin p,span{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	line-height: normal;
}
.trott_admin h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14pt;
}
.trott_admin h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13pt;
}
.trott_admin h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.trott_inhalt_left ul {
	text-decoration: none;
	margin: 0px 7px 20px 5px;
	padding: 0;
}
.trott_inhalt_left a {
	text-decoration: none;
	color: #14399c;
}
.trott_inhalt_left a:hover {
	text-decoration: underline;
	color: #008a00;
}

.trott_hauptcontent {
	text-decoration: none;
	border-top: none;
	margin-top: 10px;
	border-bottom: none;
}
a.simpellinks0  {
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color:#14399c
}
a.simpellinks0:hover {
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	color:#008a00;
}
a.simpellinks1  {
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	color:#14399c
}
a.simpellinks1:hover {
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	color:#008a00;
}
.trott_inhalt_left ul {
	text-decoration: none;
}
.trott_kasten_menue {
	text-decoration: none;
	height: 24px;
}

.trott_rechts_inhalte {
	text-decoration: none;
	height: auto;
	width: 190px;
	padding-left: 10px;
	font-size: 9px;
}
a.jahr_0 {
	color:#676767;
	font-weight:normal;
	border: 1px solid #676767;
	padding:2px;
	margin: 3px 2px 3px 2px;
}


a.jahr_0:hover {
	color:#008a00;
	font-weight:normal;

	padding:2px;
	margin: 3px 2px 3px 2px;
}


a.jahr_1 {
	color:#008a00;
	font-weight:normal;
	border: 1px solid #676767;
	padding:2px;
	margin: 3px 2px 3px 2px;
}
a.jahr_1  {
	color:#008a00;
	font-weight:bold;

	padding:2px;
	margin: 3px 2px 3px 2px;
}
.runterpfeil {
   	margin-right:3px; vertical-align:-2px;
    url="pictures/sym_pfeil_runter_rubrik_bei.gif"
	text-decoration: none;
}

.alle_artikel {
	font-weight:normal;
	display:block;
	width:100px;
	float:left;
	padding:2px 4px 2px 4px;
	font-size:11px;
	color:#676767;
}
.trott_rechts_inhalte a {
	color: #14399c;
	text-decoration: none;
	list-style-type: none;
}
.trott_rechts_inhalte a:hover {
	color: #008a00;
	text-decoration: underline;
}

.nomapa {
	margin:0;
	padding:0;
}
.nomapa12 {
	margin:0;
	padding:0; font-size:12px;line-height:17px;
}
.hervorheben {
	font-weight: bold;
	background-color: #F4F4CE;
}
#anmeld-auswahl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.pw_frgt  {
	 font-size:9px; display:block; color:black; width:150px; padding: 0 0 2px; margin-top: 0px;
}
a.pw_frgt:hover {
	color:#0000CC;
	text-decoration:underline;
}
#left_container #rotation_01 #rotation_02 a {
	font-weight: normal;
	color:#14399c;
}
#left_container #rotation_01 #rotation_02 a:hover {
	color:#008A00;
text-decoration:none;
}
a.news01-link  {
	text-decoration:none; color:#14399c; font-size:11px; line-height:16px;
}
a.news01-link:hover {
	text-decoration:underline; color:#008a00; font-size:11px; line-height:16px;
}
.link-gruen  a {
	color: #003399;
}

.head_cut a  {font-size:13px; color:#14399c; text-decoration: underline}
.head_cut a:hover {
color: #008a00;
    text-decoration:none;
}


a.buchfrage {
	font-size:12px;
	text-decoration:underline;
	color: #14399c;
	font-weight:bold
};
a.buchfrage:hover {
	text-decoration:none;
	color: #008a00;
}
#alles #suche_verfeinern .catlist2 a:link {
	color: #14399c;
}
#alles #suche_verfeinern .catlist2 a:hover {
	color: #008a00;
	text-decoration: none;
}
a.fn {
	color: #14399c;text-decoration: none;}
a.fn:hover {
	color: #008a00; text-decoration: underline;
}

a.fn_u {
	color: #14399c;
	text-decoration: underline ;
}
a.fn_u:hover {
	color: #008a00;
	text-decoration: none;
}
a.trott-link {
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
a.trott-link:hover {
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: underline;
}
/* step1 */
.but_daten_speichern	{background:url(pictures/but_datenspeichern_0.gif) no-repeat; width:136px;height:26px;}
.but_daten_speichern:hover{ background:url(pictures/but_datenspeichern_1.gif) no-repeat;}

.but_speichern_weiter	{background:url(pictures/but_speichern_weiter_0.gif) no-repeat; width:136px; height:26px;}
.but_speichern_weiter:hover	{ background:url(pictures/but_speichern_weiter_1.gif) no-repeat;}

.but_rubrikenwahl	{background:url(pictures/but_rubrikenwahl_0.gif) no-repeat; width:136px;height:26px;}
.but_rubrikenwahl:hover{ background:url(pictures/but_rubrikenwahl_1.gif) no-repeat;}

.but_anmelden	{background:url(pictures/but_anmelden_0.gif) no-repeat;  width:136px;height:26px;}
.but_anmelden:hover	{ background:url(pictures/but_anmelden_1.gif) no-repeat;}

/* step2 */
.but_reset{background:url(pictures/but_reset_0.gif) no-repeat; width:136px;height:26px;}
.but_reset:hover{background:url(pictures/but_reset_1.gif) no-repeat;}

.but_zurueck{background:url(pictures/but_zurueck_0.gif) no-repeat; width:136px;height:26px;}
.but_zurueck:hover{background:url(pictures/but_zurueck_1.gif) no-repeat;}

.but_speichern{background:url(pictures/but_speichern_0.gif) no-repeat; width:136px;height:26px;}
.but_speichern:hover{background:url(pictures/but_speichern_1.gif) no-repeat;}

.but_text_bilder{background:url(pictures/but_text_bilder_0.gif) no-repeat; width:136px;height:26px;}
.but_text_bilder:hover{background:url(pictures/but_text_bilder_1.gif) no-repeat;}

/* step3 */
.but_bildvorschau{background:url(pictures/but_bildvorschau_0.gif) no-repeat; width:136px;height:26px;}
.but_bildvorschau:hover{background:url(pictures/but_bildvorschau_1.gif) no-repeat;}

.but_zurueck{display:block;background:url(pictures/but_zurueck_0.gif) no-repeat; width:136px;height:26px;}
.but_zurueck:hover{background:url(pictures/but_zurueck_1.gif) no-repeat;}

.but_galerie_vorschau{background:url(pictures/but_galerie_vorschau_0.gif) no-repeat; width:136px;height:26px;}
.but_galerie_vorschau:hover{background:url(pictures/but_galerie_vorschau_1.gif) no-repeat;}

.but_eintrag_vorschau{background:url(pictures/but_eintrag_vorschau_0.gif) no-repeat; width:136px;height:26px;}
.but_eintrag_vorschau:hover{background:url(pictures/but_eintrag_vorschau_1.gif) no-repeat;}

.but_ok_fertigstellen{display:block;background:url(pictures/but_ok_fertigstellen_0.gif) no-repeat; width:136px;height:26px;}
.but_ok_fertigstellen:hover{background:url(pictures/but_ok_fertigstellen_1.gif) no-repeat;}
/* login */
.but_login	{background:url(pictures/but_login_0.gif) no-repeat; width:136px;height:26px;}
.but_login:hover{background:url(pictures/but_login_1.gif) no-repeat;}
.but_speichern_vorschau	{background:url(pictures/but_bildvorschau_0.gif) no-repeat; width:136px;height:26px;}
.but_speichern_vorschau:hover{background:url(pictures/but_bildvorschau_1.gif) no-repeat;}
.but_password_zusenden	{background:url(pictures/but_password_zusenden_0.gif) no-repeat; width:136px;height:26px;}
.but_password_zusenden:hover{background:url(pictures/but_password_zusenden_1.gif) no-repeat;}
/* buchungen */
.but_startseite_buchen	{background:url(pictures/but_startseite_buchen_0.gif) no-repeat; width:198px;height:26px;}
.but_startseite_buchen:hover{background:url(pictures/but_startseite_buchen_1.gif) no-repeat;}
.but_newsletter_buchen	{background:url(pictures/but_newsletter_buchen_0.gif) no-repeat; width:198px;height:26px;}
.but_newsletter_buchen:hover{background:url(pictures/but_newsletter_buchen_1.gif) no-repeat;}
.but_banner_buchen	{background:url(pictures/but_banner_buchen_0.gif) no-repeat; width:198px;height:26px;}
.but_banner_buchen:hover{background:url(pictures/but_banner_buchen_1.gif) no-repeat;}
.but_banner_vorschau	{background:url(pictures/but_banner_vorschau_0.gif) no-repeat; width:136px;height:26px;}
.but_banner_vorschau:hover{background:url(pictures/but_banner_vorschau_1.gif) no-repeat;}

a.fn_k9 {color: #1E70B2;text-decoration: none;font-weight: bold;}
a.fn_k9:hover {text-decoration: underline;}
a.fn_k9_u {color:#1E70B2; font-size:11px; font-weight:bold;text-decoration: underline;}
a.fn_k9_u:hover {text-decoration: none;}

a.fn-orange {color:#eb591a; font-weight:bold;text-decoration:none}
a.fn-orange:hover {text-decoration:underline}
a.fn-orange_u {color:#eb591a; font-weight:bold;text-decoration:underline}
a.fn-orange_u:hover {text-decoration:none}
.k10 ul { margin:0; padding:0;
	list-style-image: none;
	list-style-type: none;
}
.k12 ul { margin:0; padding:0;
	list-style-image: none;
	list-style-type: none;
}
.block {display:block; margin:4px 0 4px};
.dblock {display:block; }


