
/* am Anfang alles zurück*/
	*{margin:0px;padding:0px;}
/* allg. BODY-Style */
	BODY {FONT-WEIGHT: bold;FONT-SIZE: 12px;FONT-FAMILY: "Courier New", Courier, mono;COLOR: #000000;LINE-HEIGHT: 1em;TEXT-ALIGN: justify;BACKGROUND-COLOR: #B2DEE8;font-style: normal;letter-spacing: 0px;z-index:1;}
/* Textstyles*/
	p, span, li {TEXT-ALIGN: justify;FONT-SIZE: 12px;COLOR: #000000;}
		/*H1 {FONT-FAMILY: "Courier New", Courier, mono;FONT-WEIGHT: bold;FONT-SIZE: 100.00%;TEXT-ALIGN: left;COLOR: #000000;}*/
		h1 {width: 595px; height: 31px; background: url(../img/border/bg_h1_595.gif) no-repeat;font-family: Courier, "Courier New";font-size: 18px;	font-weight: bold;	color: #7D553C;	padding: 6 0 0 10;border: none;	}
		h2 {height: 21px;font-family: Courier, "Courier New";font-size: 14px;	font-weight: bold;	color: #7D553C;	padding: 2 0 0 8;border: none;	}
		h2#h380 { background: url(../img/border/bg_h2_380.gif) no-repeat; letter-spacing: 1px; } 
		h2#h595 { background: url(../img/border/bg_h2_595.gif) no-repeat; letter-spacing: 1px; } 
		/*H2 {TEXT-ALIGN: justify;FONT-SIZE: 12px;COLOR: #000000;}*/
		.ueberschrift {FONT-FAMILY: "Courier New", Courier, mono;FONT-WEIGHT: bold;FONT-SIZE: 100.00%;TEXT-ALIGN: center;COLOR: #000000;}
		.info_small{FONT-SIZE: 11px;letter-spacing: 0px;COLOR: #000000;}
		.info_big{TEXT-ALIGN: justify;FONT-SIZE: 12px;COLOR: #000000;font-weight:bold;}
		.info_good, .info_good2 {FONT-WEIGHT: bold;TEXT-ALIGN: center;FONT-SIZE: 120.00%;COLOR: green;}
		.info_bad {FONT-WEIGHT: bold;TEXT-ALIGN: center;FONT-SIZE: 120.00%; COLOR: #FF0000;}
		.eingabefeldmuss, .eingabefeldkann{TEXT-ALIGN: left;COLOR: #000000;}
		.stern_b_pflicht {color:red;Font-Size:13px;}
		ul {margin:00px;margin-left:15px;padding:0px;list-style-type:disc;list-style-position:outside;}
		ol {margin:00px;margin-left:20px;padding:0px;list-style-type:decimal;list-style-position:outside;}
		a {FONT-SIZE:12px; FONT-WEIGHT: bold;TEXT-ALIGN: justify;FONT-FAMILY: "Courier New", Courier, mono;COLOR: #7D553C;text-decoration:none;letter-spacing: 0px;cursor:pointer;}	
		.link_arial {FONT-WEIGHT: bold;FONT-FAMILY: "Arial", Arial, mono;COLOR: #7D553C;TEXT-ALIGN: justify;}
		.link_arial2 {FONT-WEIGHT: normal;FONT-FAMILY: "Arial", Arial, mono;COLOR: #000000;TEXT-ALIGN: justify;}
		.support {COLOR: #000080;text-decoration:underline;}
		.link_oben {FONT-SIZE: 150%;COLOR: #B2DEE8;}
		.link_umoben {COLOR: #ffffff; /* #7D553C;*/}
		.link_umoben:hover {COLOR: #B2DEE8;}
		.link_umoben2 {COLOR: #B2DEE8}
		.link_seite {FONT-SIZE: 11px;COLOR: #7D553C;}
		.link_seite_grau {FONT-SIZE: 11px;COLOR: #919191;}
		.link_seite2 {FONT-SIZE: 11px;COLOR: #B2DEE8;}
		.link_footer{COLOR: #7D553C;font-weight:bold;}
		.link_footer2{FONT-FAMILY: "Arial", Arial, mono;COLOR: #808080;font-weight:normal;}
		.onlineuser {FONT-SIZE: 11px;COLOR: #B2DEE8;}
		.onlineuser2 {FONT-SIZE: 11px;COLOR: #7D553C;}
		.link_auswahl {FONT-SIZE: 120%;}
		.mail {FONT-FAMILY: "Arial", Arial, mono;FONT-WEIGHT: normal;}
		.mail_new {FONT-FAMILY: "Arial", Arial, mono;FONT-WEIGHT: bold;Color:#7D553C;;}
		.link_small {FONT-WEIGHT:normal;FONT-SIZE: 10px;COLOR: #7D553C;}
		.pic {text-decoration:none;border: 0px;}
/* Tablestyles*/
	table {border: 0px;}
	.tbl_statistik {border-spacing:2px;z-index:2;}
	.tbl_statistik2 {background-color:#7D553C;border-spacing:2px;z-index:2;}
	.tbl_ajax_info {background-color:#7D553C;border: 1px solid black;COLOR: #B2DEE8;border-spacing:2px;z-index:2;}
	/*th#header {FONT-FAMILY: "Courier New", Courier, mono;FONT-WEIGHT: bold;FONT-SIZE: 100.00%;TEXT-ALIGN: left;COLOR: #000080;padding-top:2px;padding-left:5px;border-left: 1px solid white;border-top: 1px solid white;border-bottom: 1px solid black;border-right: 1px solid black;letter-spacing: 1px;background-color:#B2DEE8;height:20px;}*/
	td.big {FONT-FAMILY: "Courier New", Courier, mono;FONT-WEIGHT: bold;FONT-SIZE: 100.00%;TEXT-ALIGN: left;letter-spacing: 1px;}
	td {FONT-SIZE: 11px;TEXT-ALIGN: left;border: 0px;}
	
	.tbl_list table { table-layout: fixed }
	.tbl_list td:hover { background-color:#B2DEE8 }
	.tbl_list td {border-bottom: 1px solid black;} 
	.tbl_list th {font-size:12px;text-align:left;font-weight:bold;border:0px;border-bottom:1px solid black;z-index:2;}
	.tbl_list th#blue {background-color:#B2DEE8}
	.tbl_list {white-space:nowrap;font-size:12px;font-weight:normal;border:0px;border-bottom:1px solid black;z-index:2;}
	
/********************************  MAPS ******************************/
.gmaps_ajax {
 height:140px;
 width:240px;
}

.marker_text {
  font-size:11px;
  font-weight: bold;
  color:white;
  padding:0;
  margin:0;
  margin-left:4px;
  margin-bottom:4px;
}

/** Front page, map button => left clickable area */
#map_start_inner_left {
	width:269px;
	margin-left:10px;
	height: 80px;
	float:left;
	cursor: pointer !important;
}

#map_start_inner_left a {
	margin-left:10px;
	height: 80px !important;
	display: block !important;
}

/** Front page, map button => inner text */
#map_start_inner_right {
    padding-left:280px;
    padding-top:14px;
	cursor: pointer !important;
    
}

#map_start_inner_right a {
  font-size:10px;
  color:white;
  font-weight: normal;
  text-decoration: none;
}

#map_start_inner_right a:hover {
	text-decoration: underline;
}

.gmaps_ajax_inner {
 height:100%;
 width:100%;
 background:url(../img/ajax-loader.gif) 120px 50px no-repeat;
}

/** Google maps: sidebar */
.sidebar {
  padding:8px;
  width:210px;
  height:360px;
  overflow: auto;
}

/******************************** END MAPS ******************************/
/* DIV Bereiche*/
	div#logo_box {background-color: #B2DEE8;height:95px;}
	div#logo {float:left;position:relative;height:80px;top:106px;left:10px;z-index:2;} /* alt: top:5px;width:275px;  byST/6.3.2008*/
	
	div#sitename       {float:left;position:relative;width:525px; height:80px;top:30px;left:0px;text-align:center;z-index:2;} 
	div#sitename_top {float:clear;position:absolute;top:5px;left:35px;z-index:2;} 

	div#head {background-color: #B2DEE8;position:relative;width:800px;height:35px;z-index:1;}/* alt: height:80px byST/6.3.2008*/ /*background-image:url(../img/wolken2.jpg);*/
	
	div#head .imgHeaven {opacity: 0.0;filter: Alpha(Opacity=0);position: absolute;z-index:1;}
	div#main {float:left;background-color: #7D553C;position:relative;width:800px;z-index:1;} 
	div#foot {float:left;background-color: #B2DEE8;position:relative;width:800px;top:5px;z-index:1;}
	div#page_content {width: 801px;}
	div#content {float:left;FONT-FAMILY: Arial, Helvetica, sans-serif;background-color: #CBBBB1;position:relative;width:620px;} /*z-index:1;*/
		div#content_inner {width:600px; padding-left: 10px; padding-right: 10px;}
		div#info1 {position:absolute;top:250px;left:250px;filter:alpha(opacity=97);-moz-opacity:0.97;opacity:0.97;z-index:90;}
		div.mailread {top:0px; left:0px;position:relative;background-color:#B2DEE8;}
		div.mailnew {top:0px; left:0px;position:relative;background-color:#B2DEE8;}
	div#werbung {position:absolute;top:5px;left:815px;background-color: #B2DEE8;}
	
	
	/*div#sitename_top {position:absolut;margin-top:100px;margin-left:0px;text-align:center;z-index:2;} 
	/*div#menueoben {float:left;position:relative;width:800px; height:50px;z-index:10;}*/
		
		div#mo1 {position:absolute;top: 10px; left:10px; width:100px;}
		div#mo2 {position:absolute;top:-50px; left:170px;}
		div#mo3 {position:absolute;top:-50px; left:290px;}
		div#mo4 {position:absolute;top:-50px; left:410px;}
		div#mo5 {position:absolute;top:-50px; left:530px;}
		div#mo6 {position:absolute;top:-50px; left:650px;}
/*
		div#mo2 {position:absolute;top:-100px; left:20px;}
		div#mo3 {position:absolute;top:-100px; left:140px;}
		div#mo4 {position:absolute;top:-100px; left:260px;}
		div#mo5 {position:absolute;top:-100px; left:380px;}
		div#mo6 {position:absolute;top:-100px; left:500px;}
*/		
		div#blauer_balken {display:none;position:absolute;left:159px;top:-01px;width:6px;height:335px;background: url(../img/icons/box1_tl.gif) no-repeat top left; background-color: #B2DEE8;}
		div#untermenueoben {float:left;position:relative;background-color: #CBBBB1;width:620px;height:9px;} /*z-index:1;*/
			div#umo1 {float:left;position:relative;height:24px;background: url(../img/menu/reg_l.gif) no-repeat top left;}  
			div#umo2, div#umo3, div#umo3a, div#umo4, div#umo5, div#umo6 {float:left;left:20;position:relative;height:24px;background: url(../img/menu/reg_u.gif) no-repeat top left;}
			div#umo1 {top:0px;left:10px;}
			div#umo2 {top:-12px;left:10px;}
			div#umo3 {top:-12px;left:23px;}
			div#umo3a {top:-12px;left:58px;}
			div#umo4 {top:-12px;left:38px;}
			div#umo5 {top:-12px;left:46px;}
			div#umo6 {top:-12px;left:69px;}
			div.umo0 {float:left;position:relative;left:10px;height:14px;background: url(../img/menu/reg_m.gif) repeat-x;padding:6px;}
			div.umoa {float:left;position:relative;left:20px;height:14px;background: url(../img/menu/reg_m.gif) repeat-x;padding:6px;}
			div.umob {float:left;position:relative;left:20px;height:24px;}
	div#menueseite {float:left;position:relative;width:165px;z-index:1;}
		/* div#mydu {position:absolute;top:25px; left:15px;z-index:2;} */
		div#mydu {margin-top:15px; margin-left:15px;z-index:2;}
		div#tbl_onlineuser {overflow-x:hidden;overflow-y:scroll;width:125px;float:left;top:2px; left:5px;position:relative;}
	div#ajax_container {z-index:99;background-color:transparent;}
	div#ajax_container div{z-index:99;background-color:transparent;}
	.rbtop { background: url(../img/icons/br_to_re.gif) no-repeat top right; }
	.rbtop2 { background: url(../img/icons/br_to_li.gif) no-repeat top left;}
	.rbtop_blue { background: url(../img/icons/box1_tr.gif) no-repeat top right; }
	.rbtop2_blue { background: url(../img/icons/box1_tl.gif) no-repeat top left;}
	.rbtop3 { background: url(../img/icons/box1_tl.gif) no-repeat top left;}
	.rbbot { background: url(../img/icons/br_bo_re.gif) no-repeat bottom right; }
	.rbbot2 { background: url(../img/icons/br_bo_li.gif) no-repeat bottom left; }
	.rbbot_blue { background: url(../img/icons/box1_br.gif) no-repeat bottom right; }
	.rbbot2_blue { background: url(../img/icons/box1_bl.gif) no-repeat bottom left; }
	.rbbot3 { background: url(../img/icons/box1_bl.gif) no-repeat bottom left; }
	.rbtop_o { background: url(../img/icons/br_to_re.gif) no-repeat top right;}
	.rbtop_o_blue { background: url(../img/icons/box1_tr.gif) no-repeat top right; background-color: #B2DEE8;}
	.rbtop2_o { background: url(../img/icons/br_to_li.gif) no-repeat top left;}
	.rbtop2_o_blue { background: url(../img/icons/box1_tl.gif) no-repeat top left;}
	.rbtop_o, .rbtop2_o, .rbtop, .rbtop2, .rbtop3, .rbbot, .rbbot2, .rbbot3 {background-color: #CBBBB1;width:100%;height: 10px;font-size: 1px;z-index:2;}
	.rbtop_o div, .rbtop div, .rbbot div {width:100px;height: 100%;font-size: 1px;}
	div#platz {float:left;position:relative;top:0px;left:0px;height:15px;z-index:0;}
	div.innercontent {width:145px;background-color: #CBBBB1;z-index:9;}
	div.innercontent2 {width:145px;background-color: #B2DEE8;z-index:9;}
	div#no_javascript {position:absolute;background-color:#000000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;top:0px;left:0px;width:800px;z-index:2;}
	div#no_javascript_text {position:absolute;top:200px;left:100px;z-index:3;}
/* DUPlus-Tabelle*/
	.duplus table {FONT-SIZE: 11px; }
	.duplus td {FONT-SIZE: 11px;VERTICAL-ALIGN: middle;height: 26px;}
	.duplus th {FONT-SIZE: 11px;FONT-FAMILY: Arial;VERTICAL-ALIGN: middle;COLOR: #7D553C;}
	.duplus li {FONT-SIZE: 11px;}
/* Wiki-Footer */
	.wiki p {  font-size: 11px; }
	.wiki a {  font-size: 11px; }
/* Classifieds */
	.classified { FONT-SIZE: 11px; }
	.classified table { border: 1px solid #FFFFFF; }
	
	label {font-weight:bold; width:100%;}


	
	/* Übersicht */
	.new_dogs_liste { text-align:center;position:relative;left:0; }
	.new_dogs_liste table { margin-left: -7px }
	.new_dogs_liste td { width: 92px; text-align:left; }
	.new_dogs_liste td {  width: 100px; text-align:center; border: 1px solid #000000;}
	.new_dogs_liste td:hover { background-color: #FFFFFF;}
	.new_dogs_liste img {max-height:100px;}

	/* Großansicht */
	.vorort { width: 590px; text-align: center; border: 1px solid white; background-color: #947E6E; }
	.vorort p#info {text-align: center;color: #CECECE; background-color: #493D35; min-height: 50px;}
	.vorort p#text {padding-top: 10px; color: #000000; text-align: center; font-weight: bold; font-size: 12px; min-height: 30px;}
	.vorort a.text {padding-top: 10px; color: #000000; text-align: center; FONT-WEIGHT: bold;FONT-FAMILY: "Arial", Arial, mono; font-size: 13px; min-height: 30px;}
	.vorort div#text2 {padding-top: 10px; color: #000000; background-color: #CBBBB1; text-align: left; font-size: 12px; min-height: 30px;}
	.vorort li {margin-left:25px;}
	a#bildnavi { font-size: 11px; FONT-FAMILY: "Arial", Arial, mono; }
	p#disclaimer { font-size: 10px; color: #6C6C6C; width: 450px; }

	
	/* Style für den PopUIp-Calendar */
	.cpMonthNavigation { background-color:#C0C0C0; text-align:center; vertical-align:center; text-decoration:none; color:#000000; font-weight:bold; }
	.cpYearNavigation,.cpMonthNavigation,.cpCurrentMonthDate,.cpCurrentMonthDateDisabled,.cpOtherMonthDate,.cpOtherMonthDateDisabled,.cpCurrentDate,.cpCurrentDateDisabled,.cpTodayText,.cpTodayTextDisabled,.cpText { font-family:arial; font-size:8pt; }
	.cpDayColumnHeader { text-align:right; border:solid thin #C0C0C0;border-width:0px 0px 1px 0px; }
	.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate  { text-align:right; text-decoration:none; }
	.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
	.cpCurrentMonthDate, .cpCurrentDate { color:#000000; }
	.cpOtherMonthDate { color:#808080; }
	.cpCurrentDate { color:white; background-color: #C0C0C0; border-width:1px; border:solid thin #800000; }
	.cpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; }
	.cpTodayText, TD.cpTodayTextDisabled { border:solid thin #C0C0C0; border-width:1px 0px 0px 0px;}
	.cpTodayText, SPAN.cpTodayTextDisabled { height:20px; }
	.cpTodayText { color:black; text-align: center; text-decoration: none; }
	.cpTodayTextDisabled { color:#D0D0D0; }
	.cpBorder { border:solid thin #808080; }
	
	
	h1 {width: 595px; height: 31px; background: url(../img/border/bg_h1_595.gif) no-repeat;font-family: Courier, "Courier New";font-size: 18px;	font-weight: bold;	color: #7D553C;	padding: 6 0 0 10;border: none;	}
	
	/* Styles für Shoutbox Bereich */
	.dropzone { width:140px; font-family:Arial; font-size:10px; color:black; overflow:hidden; }
	.dropzone a { font-family:Arial; font-size:10px;	 }
	
	/* Eingabeformulare, neue Version */
	.form {}
	.form p#caption { margin-left: 25px; margin-top:10px; }
	.form p#caption_float { float:left; width:125px; padding-top:3px; }
	.form p { margin-bottom: 5px; }
	.form p#caption_reg { width: 135px;  float:left; }
	.form p#fieldinfo { font-size:11px; padding-left:80px;font-size:10px;margin-top:-6px;}
	
/* Formular Bereiche*/
	input, select, textarea {FONT-SIZE: 12px;FONT-FAMILY: Arial, Helvetica, sans-serif;z-index:5;}
	input {height: 20px;}
	input.submit, input.button {z-index:5;border: 1px solid #fff;color:#000;background-color: #B2DEE8;font-weight: bold;height: 25px;}
	input.error, select.error, {border: 1px solid red;background-color: #FFFCE2;background-image: url(../img/icons/warning_obj.gif);background-position: right;background-repeat: no-repeat;}
	input.textmuss, input.passmuss, select.selectmuss, textarea.textmuss {border: 2px solid #ECE9D8; background-color: #B2DEE8;z-index:5;}
	input.textkann, input.passkann, select.selectkann, textarea.textkann {background-color: #ECE9D8;z-index:5;border: 2px solid #B2DEE8;}
	input.checkkann, input.checkmuss {}
	input#username, input#pass {width: 125px;}
	input#quicksearch {width: 113px;}
	input#go {width: 25px;}
	input#beruf1, input#beruf2, input#beruf3, input#beruf4, input#beruf5, input#beruf6, input#beruf7 {width: 25px;}
	
	/* Neuer Content-Style */
	.content { width:595px; padding-left: 14px;	 padding-top: 2px; }
	.content p { margin-bottom: 6px; }
	.content h1 { margin-bottom: 6px; }
	.content a:hover {color: #FFF;}
	.content#ueberschrift { font-size: 14px; }
	
	/* Inf-Kästchen */
	.tb_small {width: 188px; padding: 0px; margin-bottom: 10px; } 
	.tb_small th#head { background: url(../img/border/tb_head_188.gif); height: 24px; font-family: Courier, "Courier New"; font-size: 12px; color: #fff; font-weight: normal; }
	.tb_small td#body { background: url(../img/border/tb_body_188.gif); }
	.tb_small td#foot { background: url(../img/border/tb_foot_188.gif) no-repeat; height: 6px; text-align: right;}
	.tb_small a { FONT-SIZE:10px; FONT-FAMILY: Arial; }	
	.tb_small ul li { FONT-SIZE:11px; }
	.tb_small td#dog {text-align:center;width: 60px}
	.tb_small img {border:1px solid #FFF; }
	.tb_small img#bt_alle {border: 0px; padding-top:4px}

	/* Inf-Kästchen rot */
	.tb_small_red {width: 188px; padding: 0px; margin-bottom: 10px; } 
	.tb_small_red th#head { background: url(../img/border/tb_head_188_rot.gif); height: 24px; font-family: Courier, "Courier New"; font-size: 12px; color: #fff; font-weight: normal; }
	.tb_small_red td#body { background: url(../img/border/tb_body_188_rot.gif); }
	.tb_small_red td#foot { background: url(../img/border/tb_foot_188_rot.gif) no-repeat; height: 6px; text-align: right;}
	.tb_small_red a { FONT-SIZE:10px; FONT-FAMILY: Arial; }	
	.tb_small_red ul li { FONT-SIZE:11px; }
	.tb_small_red td#dog {text-align:center;width: 60px}
	.tb_small_red img {border:1px solid #FFF; }
	.tb_small_red img#bt_alle {border: 0px; padding-top:4px}

/* Inf-Kästchen, breit */
	.tb_large {width: 389px; padding: 0px; margin-bottom: 10px; } 
	.tb_large th#head { background: url(../img/border/tb_head_389.gif); height: 24px; font-family: Courier, "Courier New"; font-size: 12px; color: #fff; font-weight: normal; }
	.tb_large td#body { background: url(../img/border/tb_body_389.gif); }
	.tb_large td#foot { background: url(../img/border/tb_foot_389.gif) no-repeat; height: 6px; text-align: right;}
	.tb_large a { FONT-SIZE:10px; FONT-FAMILY: Arial; }	
	.tb_large ul li { FONT-SIZE:11px; }
	.tb_large td#dog {text-align:center;width: 64px}
	.tb_large img {border:1px solid #FFF; }
	.tb_large img#bt_alle {border: 0px; padding-top:4px}
	
	/* Inf-Kästchen, breit */
	.tb_event {width: 389px; padding: 0px; margin-bottom: 10px; } 
	.tb_event th#head { background: url(../img/border/tb_head_389.gif); height: 24px; font-family: Courier, "Courier New"; font-size: 12px; color: #fff; font-weight: normal; }
	.tb_event td#body { background: url(../img/border/tb_body_389.gif); }
	.tb_event td#foot { background: url(../img/border/tb_foot_389.gif) no-repeat; height: 6px; text-align: right;}
	.tb_event a { FONT-SIZE:10px; FONT-FAMILY: Arial; }	
	.tb_event ul li { FONT-SIZE:11px; }
	.tb_event td#dog {text-align:center;width: 63px}
	.tb_event img {border:1px solid #FFF; width:58px; height:41px;}
	.tb_event img#bt_alle {border: 0px; padding-top:4px; width:40px; height:16px;}
	
	.seiten_navi {margin-bottom:10px; width:590px; font-family:Arial;font-size:11px;font-weight:bold;}
	.seiten_navi a {color:#7D553C;}
	.seiten_navi a {font-family:Arial;}
	.seiten_navi a#current {color:#FFF;}
	.seiten_navi a:hover {color: #FFF;}
	.seiten_navi_klein {margin-bottom:5px;text-align:right; width:590px; font-family:Arial;font-size:10px;font-weight:bold;}
	
	.ober_navi {margin-bottom:0px;text-align:right; width:590px; font-family:Arial;font-size:14px;font-weight:bold;}
	.ober_navi a {font-family:Arial;}
	.ober_navi a#current {color:#FFF;}
	.ober_navi a:hover {color: #FFF;}

	/* Klasse zum Neutralisieren nach Float-Angaben */
	.clearer {clear: both}
	
    /* Allgemeine Fehlerklasse */
    .error {padding:8px;padding-right:24px;border: 1px solid red;background-color: #FFFCE2;background-image: url(../img/icons/warning_obj.gif);background-position: right;background-repeat: no-repeat;}
    

	/**
	* DogBox
	*/	
	/* dynamische Boxen */	
	.boxbg_ro_blue { background:url(../img/background/roundedbox_ro_blue.gif) top right no-repeat; }
	.boxbg_lo_blue { background:url(../img/background/roundedbox_lo_blue.gif) top left no-repeat; }
	.boxbg_ru_blue { background:url(../img/background/roundedbox_ru_blue.gif) bottom right no-repeat; }
	.boxbg_lu_blue { background:url(../img/background/roundedbox_lu_blue.gif) bottom left no-repeat; }
	.boxbg_ro_white { background:url(../img/background/roundedbox_ro_white.gif) top right no-repeat; }
	.boxbg_lo_white { background:url(../img/background/roundedbox_lo_white.gif) top left no-repeat; }
	.boxbg_ru_white { background:url(../img/background/roundedbox_ru_white.gif) bottom right no-repeat; }
	.boxbg_lu_white { background:url(../img/background/roundedbox_lu_white.gif) bottom left no-repeat; }
	.boxbg_ro_brown { background:url(../img/background/roundedbox_ro_brown.gif) top right no-repeat; }
	.boxbg_lo_brown { background:url(../img/background/roundedbox_lo_brown.gif) top left no-repeat; }
	.boxbg_ru_brown { background:url(../img/background/roundedbox_ru_brown.gif) bottom right no-repeat; }
	.boxbg_lu_brown { background:url(../img/background/roundedbox_lu_brown.gif) bottom left no-repeat; }
	.boxbg_ro_beige { background:url(../img/background/roundedbox_ro_beige.gif) top right no-repeat; }
	.boxbg_lo_beige { background:url(../img/background/roundedbox_lo_beige.gif) top left no-repeat; }
	.boxbg_ru_beige { background:url(../img/background/roundedbox_ru_beige.gif) bottom right no-repeat; }
	.boxbg_lu_beige { background:url(../img/background/roundedbox_lu_beige.gif) bottom left no-repeat; }
		
	.box_inhalt {
		margin:0;
		padding: 10px 15px 20px 15px;
	}
	.box_inhalt div,
	.box_inhalt p {
		/*margin:0;
		padding:0;*/
		position: relative;
	}
	.box_inhalt img{
		border: none;
	}

	/** TopListen **/
	/* Auszeichnungsbilder */
	.ornate {
		position: absolute;
		float: right;
	}
	.db_image {
		float: left;
	}
	.db_image img{
		border: 1px solid white;
		margin-right: 10px;
	}
	.db_inhalt {
		float: left;
	}
	.db_inhalt h3 a {
		font-size: 14px;
	}
	.db_pfoetchen {
		float: right;
	}
	.db_pfoetchen img {
		vertical-align: middle;
	}

	.box_inhalt div.ornate {
		margin-top: -25px;
	}

	.ornate img {
		float:  left;
		padding: 2px;
		height: 30px;
	}
	
	.box_inhalt .pfoetchen {
		margin-top: 3px;
	}
	

	/* Abstand der Boxen zueinander*/
	.middle_box,
	.left_box,
	.right_box {
		margin: 3px;
		margin-bottom: 10px;
	}
	
	.left_box .box_inhalt{
		font-size: 14px;
		font-weight: bold;
		vertical-align: top;
	}

	.box_inhalt {
		min-height: 70px;
		height:auto;
	}

    div.map_box_content {
        min-height: 0px !important;
    }

    div.map_box_content span {
        color: #7D553C !important;
    }

    div.map_box_content img {
        border: 1px white solid;
    }

/* for Internet Explorer */
	/*\*/
	* html .box_inhalt {
		height: 3em;
	}
	/**/	

	.left_box .box_inhalt,
	.box_inhalt span {
		color: #FFFFFF;
	}
	
	.right_box .box_inhalt {
		color: #FFFFFF;
		font-size: 20px;
		font-weight: bold;
		text-align: center;
	}
	
	.dogbox {
		margin-bottom: 15px;
		text-align: left;
	}
	
	.box_white,
	.box_white div
	{ color: #B2DEE8; }
	.box_blue,
	.box_blue div
	{ color: #FFFFFF; }	
	
	/**
	* // DogBox
	*/
	
	.div_deactivated {
    border:2px red solid;
    font-size:12px;
    background:white;
    font-weight:bold;
    padding:4px;
	}
.box_white span {
color: #B2DAD0 !important;
}
/**
* AJAX-Elements
*/
div.autocomplete {
  position:absolute;
  width:250px;
  background-color:white;
  border:1px solid #888;
  margin:0px;
  padding:0px;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:18px;
  cursor:pointer;
}

ul.subsubmenu {
    margin: 0;
    padding: 0;
    list-style: none;
    clear: both;
}

ul.subsubmenu > li {
    margin: 0;
    padding: 0 1em 0 1em ;
    float: left;
    border-left: 2px solid #B2DEE8;
}

ul.subsubmenu > li.first {
    padding-left: 12px;
    border-left: 0;
}


