@charset "utf-8";
/* CSS Document */

img, .pngfix { behavior: url("pngfix/iepngfix.htc") }

/* ### Reset ###################################################################### */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, 
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}



/* ### HTML ###################################################################### */
html {
	margin: 0px;
	padding: 0px;
}

/* ### BODY ###################################################################### */
body {
	color: #000000;
	font-family:verdana, arial, helvetica, sans-serif;
	margin0: 0px;
	padding: 0px;
	line-height: 1;
	background-color:#333840;
	background-image:url(hg.gif);
	background-repeat:repeat-x;
	background-position:0px 0px;
	font-size:100.01%;
	font-size:0.8em;
	}
a:link {
	color: #dadbdc;
	text-decoration:none;
	}
a:visited {
	color: #dadbdc;
	text-decoration:none;
}
a:hover{
	color: #dadbdc;
	text-decoration:underline;
	
}
a:active {
	color: #dadbdc;
	text-decoration:none;
}
#site-rahmen{position:relative; margin:0px; padding:0px; width:800px;}
#breite {width:1087px; display:block;}

/* ### HEADER ###################################################################### */
#header {height:135px; display:block;}
#header_klein {height:85px; display:block;}
#logo {position:absolute; top:70px; left:760px; z-index:20;}
#logo_oben {position:absolute; top:20px; left:760px; z-index:20;}

/* ### Abschluss ###################################################################### */
#orte_home {clear:both; margin-left:233px; margin-top:10px; margin-bottom:20px;}
#orte_home2 {clear:both; margin-left:0px; margin-top:10px; margin-bottom:20px; height:35px;}

/* ### Startseite non-flash ###################################################################### */
#no_flash_start {display:inline; float:left; width:854px; margin-top:0px; padding-left:0px; font-size:0.875em; height:310px;}
#text_karte {position:relative; width:854px; height:204px;}
#karte_hgbild {position:absolute; top:0px; left:0px;}
#mmuhr {width:174px; height:315px; position:absolute; top:-117px; left:651px; z-index:100;}
#startseite_text {height:180px; width:360px; position:absolute; left:302px; color:#FFF; line-height:14px;}
#dummy_karte {width:279px; height:171px; position:absolute; left:0px; top:16px;}

/* ### INHALT ###################################################################### */
h1.gross {font-weight:bold; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
h2 {font-weight:bold; font-size:1.125em; font-family:Arial, Helvetica, sans-serif; margin-bottom:4px;}
h3 {margin-bottom:3px;}
h4 {font-weight:bold; font-size:1.125em; font-family:Arial, Helvetica, sans-serif; margin-bottom:4px;}
.accordion {margin-bottom:5px; padding-left:15px;}
.plus{background-color:#666666; color:#000000;}
#flash_start {display:inline; float:left; width:854px; margin-top:0px; padding-left:0px; font-size:0.875em;}

#content {display:inline; float:left; width:854px; margin-top:0px; padding-left:0px; background-repeat:no-repeat; background-position:0px 0px; color:#2e3036; font-size:0.938em; line-height:1.2em;}
#content_gf {line-height:1.3em; display:inline; float:left; height:581px; background-color:#1e2228; width:854px; margin-top:0px; padding-left:0px; font-size:0.875em; color:#dadbdc;}
#content_immob {line-height:1.3em; display:inline; float:left; background-color:#1e2228; width:854px; margin-top:0px; padding-left:0px; font-size:0.875em; color:#dadbdc;}
#content_immoberater {line-height:1.3em; display:inline; float:left; width:854px; margin-top:0px; padding-left:0px; font-size:0.875em; color:#dadbdc;}
#content_office {line-height:1.3em; display:inline; float:left; background-color:#333840; width:854px; margin-top:0px; padding-left:0px; font-size:0.875em; color:#dadbdc;}

#muhr_sucht {width:770px; margin-left:41px;}
.gesuche {background-color:#87898f; border-bottom:#a3a5aa 1px solid; padding-left:21px; padding-top:10px; padding-bottom:10px;}
.gesuche_text {color:#ffffff; float:left; display:inline; width:600px;}
.gesuche_button {color:#ffffff; float:right; display:inline; width:123px;}

#news_left {float:left; width:295px; display:inline; margin-top:326px; height:257px;}
#news_right {float:left; width:530px; display:inline; margin-top:326px; padding-left:29px; background-color:#e1e3e4;}
#news_right a:link {
	color: #9f0112;
	text-decoration:none;
	}
#news_right a:visited {
	color: #9f0112;
	text-decoration:none;
}
#news_right a:hover{
	color: #9f0112;
	text-decoration:underline;
	
}
#news_right a:active {
	color: #9f0112;
	text-decoration:none;
}
 
.news_h1 {margin-bottom:13px; font-weight:bold;}
.news_short {margin-bottom:18px; width:502px; border-bottom:#bdbec0 1px solid; padding-bottom:12px;}
.news_short p {margin-bottom:8px;}
.red {color:#9f0112;}
.red a:link {
	color: #9f0112;
	text-decoration:none;
	}
.red a:visited {
	color: #9f0112;
	text-decoration:none;
}
.red a:hover{
	color: #9f0112;
	text-decoration:underline;
	
}
.red a:active {
	color: #9f0112;
	text-decoration:none;
}
.immoberater_li {float:left; width:423px; height:129px; background-color:#FFFFFF;}
.immoberater_re {float:right; width:423px; height:129px; background-color:#FFFFFF;}
.immoberater_clear {clear:both; height:7px; font-size:7px; line-height:7px;}
.immoberater_text {float:right; margin-right:10px; width:190px; color:#2e3036; margin-top:25px; }
.office_text {float:right; margin-right:10px; width:180px; color:#2e3036; margin-top:15px; }
.office_text_2 {float:right; margin-right:10px; width:180px; color:#2e3036; margin-top:3px; }
.immoberater_bild {float:left; width:209px; height:129px; }
.immoberater_text a:link {
	color:#2e3036;
	text-decoration:none;
	}
.immoberater_text a:visited {
	color:#2e3036;
	text-decoration:none;
}
.immoberater_text a:hover{
	color:#2e3036;
	text-decoration:underline;
	
}
.immoberater_text a:active {
	color:#2e3036;
	text-decoration:none;
}

.office_text a:link {
	color:#2e3036;
	text-decoration:none;
	}
.office_text a:visited {
	color:#2e3036;
	text-decoration:none;
}
.office_text a:hover{
	color:#2e3036;
	text-decoration:underline;
	
}
.office_text_2 a:active {
	color:#2e3036;
	text-decoration:none;
}

.office_text_2 a:link {
	color:#2e3036;
	text-decoration:none;
	}
.office_text_2 a:visited {
	color:#2e3036;
	text-decoration:none;
}
.office_text_2 a:hover{
	color:#2e3036;
	text-decoration:underline;
	
}
.office_text_2 a:active {
	color:#2e3036;
	text-decoration:none;
}

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

.pr_bilder {width:392px; height:86px; float:left; display:inline; margin-bottom:16px; margin-right:7px; background-image:url(pr_bilder_hg.gif); background-repeat:repeat-x; background-position:0px 0px;}
.pr_bild {float:left; width:122px; height:99px; display:inline;}
.pr_text {float:left; margin-left:17px; margin-top:14px; width:250px; display:inline; color:#dadbdc; font-weight:bold; font-size:0.938em;}
.pr_text2 {float:left; margin-left:17px; width:250px; display:inline; color:#dadbdc; font-weight:bold; font-size:0.938em;}
.pr_text3 {float:left; margin-left:17px; margin-top:22px; width:170px; display:inline; color:#dadbdc;  font-size:0.938em;}
.pr_text4 {float:left; margin-left:0px; margin-top:22px; width:68px; display:inline; color:#dadbdc;  font-size:0.938em;}
.pr_text5 {float:left; margin-left:0px; margin-top:24px; width:8px; display:inline;}

.pr_artikel {width:790px; height:29px; display:block; margin-bottom:7px; background-image:url(pr_artikel_hg.gif); background-repeat:repeat-y; background-position:0px 0px;}
.pr_text1a {float:left; margin-left:10px; margin-top:7px; width:91px; display:inline; color:#dadbdc; font-size:0.938em;}
.pr_text2a {float:left; margin-top:7px; width:183px; display:inline; color:#dadbdc; font-size:0.938em;}
.pr_text3a {float:left; margin-top:7px; width:409px; display:inline; color:#dadbdc; font-size:0.938em;}
.pr_text4a {float:left; margin-top:7px; width:26px; display:inline; color:#dadbdc; font-size:0.938em;}
.pr_text5a {float:left; margin-top:10px; width:29px; display:inline; color:#dadbdc; font-size:0.938em;}
.pr_text6a {float:left; margin-top:7px; width:27px; display:inline; color:#dadbdc; font-size:0.938em;}
.pr_text7a {float:left; margin-top:10px; width:7px; display:inline; color:#dadbdc; font-size:0.938em;}

#wissenswertes {margin-top:320px; margin-left:42px; width:745px; padding-bottom:12px; color:#dadbdc; font-size:0.938em;}
.linie {display:block; height:1px; line-height:1px; font-size:1px; background-color:#4b4e53; margin-bottom:22px;}
#wissenswertes td {color:#dadbdc;}
#referenzen_vip td {color:#dadbdc;}

#referenzen {margin-top:311px; margin-left:34px; width:786px; padding-bottom:12px; color:#dadbdc; font-size:0.938em;}
#referenzen_vip {margin-top:0px; margin-left:34px; width:786px; padding-bottom:12px; color:#dadbdc; font-size:0.938em;}

.ref_bild {float:left; width:227px; display:inline;}
.ref_text {float:left; width:528px; display:inline; margin-left:25px;}
.linie2 {clear:both; display:block; height:1px; line-height:1px; font-size:1px; background-color:#4b4e53; margin-bottom:9px; margin-top:9px;}

#partner {margin-top:300px; margin-left:34px; width:786px; padding-bottom:12px; color:#dadbdc; font-size:0.938em;}

#impressum {margin-top:340px; margin-left:14px; width:829px; padding-bottom:12px; color:#dadbdc; font-size:0.938em;}
.imp_text1 {float:left; width:227px; display:inline; text-align:right; font-weight:bold; font-size:1.188em;}
.imp_text0 {float:left; width:212px; display:inline; text-align:left; font-weight:normal; font-size:1em; padding-left:15px;}

#flv {margin-top:62px; margin-left:240px; width:360px;  color:#dadbdc; font-size:0.938em; color:#383b42; height:308px;}
#flv_2 {margin-top:72px; margin-left:195px; width:453px;  color:#dadbdc; font-size:0.938em; color:#383b42; height:298px;}
#flv_3 {margin-top:72px; margin-left:185px; width:480px;  color:#dadbdc; font-size:0.938em; color:#383b42; height:298px;}
#videos2 {margin-top:40px; margin-left:14px; width:829px; padding-bottom:12px; color:#dadbdc; font-size:0.938em; color:#383b42;}
#videos {margin-top:15px; margin-left:14px; width:829px; padding-bottom:12px; color:#dadbdc; font-size:0.938em; color:#383b42; }
.vid_text {float:left; width:120px; display:inline; text-align:left; font-weight:bold; font-size:1.188em;}
#videos a:link {
	color:#383b42;
	text-decoration:none;
	}
#videos a:visited {
	color:#383b42;
	text-decoration:none;
}
#videos a:hover{
	color:#9f0112;
	text-decoration:none;
	
}
#videos a:active {
	color:#383b42;
	text-decoration:none;
}
.video_rot {color:#9f0112;}

#video_headline {
	position:absolute;
	top:162px;
	left:385px;
	width:500px;
}

#viparea {display:inline; float:left; width:854px; margin-top:0px; padding-left:0px; background-repeat:no-repeat; background-position:0px 0px; line-height:1.2em;
background-image:url(vip_area.jpg); background-color:#2e3036; color:#dadbdc;}

.wk1 {border-right:#1e2228 1px solid; border-top:#1e2228 1px solid; text-align:left; padding-left:35px; padding-top:6px; padding-bottom:6px; padding-right:4px; color:#FFFFFF;}
.wk2 {border-right:#1e2228 1px solid; border-top:#1e2228 1px solid; text-align:left; padding-left:15px; padding-top:6px; padding-bottom:6px; padding-right:4px; color:#FFFFFF;}
.wk3 {border-top:#1e2228 1px solid; text-align:left; padding-left:15px; padding-top:6px; padding-bottom:6px; padding-right:4px; color:#FFFFFF;}

.gross {font-weight:bold; font-size:18px; font-family:Arial, Helvetica, sans-serif;}


/* Liste Immobilienangebote */
/* ============================================================== */

#float_left {display:inline; float:left;}
#float_right {display:inline; float:right;}
.w150 {width:150px;}
.w290 {width:290px;}
.mt15 {margin-top:15px;}
.mt4 {margin-top:4px;}

.liste_tabelle_aussen
{
		x-cell-content-align: top;
		border-spacing: 0px;
		float: aligncenter;
		background-color: #000000;
 		width: 777px;
		margin-top:24px;	
}

.liste_tabelle_innen
{
 		width: 100%;
		border: 0;
		cell-padding: 3;
		cell-spacing: 0;
		background-color: #ffffff;
}

.liste_tabelle_innen2
{
 		width:100%;
		border: 0;
		background-color: #e2e3e4;
		padding-left:18px;
		padding-top:12px;
		padding-bottom:12px;
}
.liste_tabelle_innen2 td
{
 		height:17px;
		color:#474b56;	
}

#headline_result {display:inline; float:left; width:420px;}

#objektausgabe {margin-top:10px; margin-left:42px; width:777px; padding-bottom:12px; font-size:0.938em; color:#3b3d44;}

.objekt_kurz {background-color:#FFFFFF; margin-bottom:11px; color:#474950;}
.objekt_kurz_bild {margin:6px; float:left; display:inline; width:267px; background-color:#FFFFFF;}
.objekt_kurz_text {margin-left:15px; float:left; display:inline; width:482px; background-color:#FFFFFF;}
.objekt_kurz_text2 {margin-left:15px; float:left; display:inline; width:350px; background-color:#FFFFFF;}
.objekt_kurz_link {margin-top:8px; width:103px; height:23px; float:right; background-color:#FFFFFF;}
#objektausgabe h1 {color:#2f3137; font-weight:bold; font-size:1.375em; padding-top:25px; margin-bottom:10px; line-height:1.125em;}
#objektausgabe h1 a:link {color:#2f3137; text-decoration:none;}
#objektausgabe h1 a:visited {color:#2f3137; text-decoration:none;}
#objektausgabe h1 a:hover {color:#2f3137; text-decoration:underline;}
#objektausgabe h1 a:active {color:#2f3137; text-decoration:none;}

#objektausgabe h2 {color:#2f3137; font-weight:bold; font-size:1.375em; padding-top:25px; margin-bottom:10px; line-height:1.125em;}
#objektausgabe h2 a:link {color:#2f3137; text-decoration:none;}
#objektausgabe h2 a:visited {color:#2f3137; text-decoration:none;}
#objektausgabe h2 a:hover {color:#2f3137; text-decoration:underline;}
#objektausgabe h2 a:active {color:#2f3137; text-decoration:none;}

div#muhr_head h2 {color:#2f3137; font-weight:bold; font-size:1.625em; font-family:Arial, Geneva, sans-serif;}
div#muhr_head {margin-bottom:15px; margin-left:10px; margin-top:10px;}
.objektegross {color:#2f3137; font-weight:bold; font-size:1.125em;}


/*fuer  IE6*/
* html #objekt_anbieten{margin-left:26px; height:220px; width:429px; float:left; display:inline; background-color:#87898f; padding-left:21px; padding-top:10px;} 

/*fuer IE7*/
*+html #objekt_anbieten{margin-left:26px; height:220px; width:429px; float:left; display:inline; background-color:#87898f; padding-left:21px; padding-top:10px;} 

#objekt_anbieten {margin-left:26px; height:210px; width:408px; float:left; display:inline; background-color:#87898f; padding-left:21px; padding-top:10px;}


.button_w {
    border: none;
	background:url(weitere_objekte.gif) no-repeat top left;
    padding: 0px;
	width:140px; 
	height:22px;
	font-size:1px; 
	border-style:none; 
	padding:0px; 
	cursor:pointer;
}
.button_w:hover {
    border: none;
	background:url(weitere_objekte.gif) no-repeat top left;
    padding: 0px;
	width:140px; 
	height:22px;
	font-size:1px; 
	border-style:none; 
	padding:0px; 
	cursor:pointer;
}
.button_v {
    border: none;
	background:url(vorherige_objekte.gif) no-repeat top left;
    padding: 0px;
	width:140px; 
	height:22px;
	font-size:1px; 
	border-style:none; 
	padding:0px; 
	cursor:pointer;
}
.button_v:hover {
    border: none;
	background:url(vorherige_objekte.gif) no-repeat top left;
    padding: 0px;
	width:140px; 
	height:22px;
	font-size:1px; 
	border-style:none; 
	padding:0px; 
	cursor:pointer;
}

.button_n {
    border: none;
	background:url(next_properties.gif) no-repeat top left;
    padding: 0px;
	width:140px; 
	height:22px;
	font-size:1px; 
	border-style:none; 
	padding:0px; 
	cursor:pointer;
}
.button_n:hover {
    border: none;
	background:url(next_properties.gif) no-repeat top left;
    padding: 0px;
	width:140px; 
	height:22px;
	font-size:1px; 
	border-style:none; 
	padding:0px; 
	cursor:pointer;
}
.button_p {
    border: none;
	background:url(previous_properties.gif) no-repeat top left;
    padding: 0px;
	width:140px; 
	height:22px;
	font-size:1px; 
	border-style:none; 
	padding:0px; 
	cursor:pointer;
}
.button_p:hover {
    border: none;
	background:url(previous_properties.gif) no-repeat top left;
    padding: 0px;
	width:140px; 
	height:22px;
	font-size:1px; 
	border-style:none; 
	padding:0px; 
	cursor:pointer;
}

/* ### kleine SUCHE ###################################################################### */
#suche_klein {background-image:url(suche_hg.gif); background-position:0px 0px; background-repeat:no-repeat; width:854px; height:117px; margin-top:0px;}
.reihe {float:left; display:inline;}
.weiss{color:#ffffff;}

/* ### gross SUCHE ###################################################################### */
#suche_gross {width:854px; height:300px; margin-top:0px; background-color:#a3a5aa;}
#suche_formular {margin-left:41px; float:left; display:inline; width:315px; height:263px;}
#suche_karte {margin-left:26px; height:263px; width:429px; float:left; display:inline;}
.sf1 {background-color:#87898f; border-bottom:#a3a5aa 1px solid; height:36px; padding-left:21px; padding-top:10px;}
.sf2 {background-color:#87898f; height:27px; padding-left:242px; padding-top:10px;}
#objektauswahl {background-color:#ebecec; margin-top:14px;}
.objektauswahl_1 {background-color:#ffffff; margin:0px; width:244px; display:inline; float:left; padding-top:10px; padding-left:36px; padding-bottom:5px;}
.objektauswahl_2 {background-color:#343840; margin:0px; width:5px; font-size:1px; display:inline; float:left; padding-top:10px; padding-bottom:5px;}
.objektauswahl_3 {background-color:#ffffff; margin:0px; width:242px; display:inline; float:left; padding-top:10px; padding-left:36px; padding-bottom:5px;}
.objektauswahl_4 {background-color:#343840; margin:0px; width:6px; font-size:1px; display:inline; float:left; padding-top:10px; padding-bottom:5px;}
.objektauswahl_5 {background-color:#ffffff; margin:0px; width:248px; display:inline; float:left; padding-top:10px; padding-left:36px; padding-bottom:5px;}

/*fuer  IE6*/
* html .objektauswahl_1 {background-color:#ffffff; margin:0px; width:280px; display:inline; float:left; padding-top:10px; padding-left:36px; padding-bottom:5px;}
* html .objektauswahl_2 {background-color:#343840; margin:0px; width:5px; font-size:1px; display:inline; float:left; padding-top:10px; padding-bottom:5px;}
* html .objektauswahl_3 {background-color:#ffffff; margin:0px; width:278px; display:inline; float:left; padding-top:10px; padding-left:36px; padding-bottom:5px;}
* html .objektauswahl_4 {background-color:#343840; margin:0px; width:6px; font-size:1px; display:inline; float:left; padding-top:10px; padding-bottom:5px;}
* html .objektauswahl_5 {background-color:#ffffff; margin:0px; width:284px; display:inline; float:left; padding-top:10px; padding-left:36px; padding-bottom:5px;}

/*fuer IE7*/
*+html .objektauswahl_1 {background-color:#ffffff; margin:0px; width:280px; display:inline; float:left; padding-top:10px; padding-left:36px; padding-bottom:5px;}
*+html .objektauswahl_2 {background-color:#343840; margin:0px; width:5px; font-size:1px; display:inline; float:left; padding-top:10px; padding-bottom:5px;}
*+html .objektauswahl_3 {background-color:#ffffff; margin:0px; width:278px; display:inline; float:left; padding-top:10px; padding-left:36px; padding-bottom:5px;}
*+html .objektauswahl_4 {background-color:#343840; margin:0px; width:6px; font-size:1px; display:inline; float:left; padding-top:10px; padding-bottom:5px;}
*+html .objektauswahl_5 {background-color:#ffffff; margin:0px; width:284px; display:inline; float:left; padding-top:10px; padding-left:36px; padding-bottom:5px;}


#objektauswahl a:link {
	color: #2e3036;
	text-decoration:none;
	}
#objektauswahl a:visited {
	color: #2e3036;
	text-decoration:none;
}
#objektauswahl a:hover{
	color: #9f0213;
	text-decoration:underline;
	
}
#objektauswahl a:active {
	color: #2e3036;
	text-decoration:none;
}

/* ### Expose ###################################################################### */
#facebook {margin-bottom:15px;}
#expose_links {width:323px; border-right:#e1e2e3 1px solid; display:inline; float:left; background-color:#FFFFFF;}
#expose_rechts {width:400px; display:inline; float:left; background-color:#FFFFFF; padding-left:19px; padding-right:22px;}
#grosses_bild { width:310px; margin-top:5px; margin-left:5px; overflow:hidden; height:311px;}
#kleine_bilder {margin-top:5px; padding-left:22px; border-bottom:#e1e2e3 1px solid; position:relative;}
.strich {margin-top:5px; padding-left:12px; border-bottom:#e1e2e3 1px solid; padding-bottom:5px;}
.strich2 {margin-top:0px; padding-left:12px; border-bottom:#e1e2e3 1px solid;}
.thumb {float:left; display:inline; width:66px; height:66px; overflow:hidden; margin-right:5px; margin-bottom:5px;}
#expose_rechts h1 {color:#2f3137; font-weight:bold; font-size:1.375em; padding-top:25px; margin-bottom:10px;}
.txt_sp2 {font-weight:bold;}
.exp_link a:link {
	color: #2e3036;
	text-decoration:underline;
	}
.exp_link a:visited {
	color: #2e3036;
	text-decoration:underline;
}
.exp_link a:hover{
	color: #000000;
	text-decoration:underline;
	
}
.exp_link a:active {
	color: #2e3036;
	text-decoration:underline;
}

#expose_links a:link {
	color: #3b3d44;
	text-decoration:none;
	}
#expose_links a:visited {
	color: #3b3d44;
	text-decoration:none;
}
#expose_links a:hover{
	color: #dadbdc;
	text-decoration:none;
	
}
#expose_links a:active {
	color: #3b3d44;
	text-decoration:none;
}


/* ### NAVI ###################################################################### */
#navi {display:inline; float:left; width:233px; margin-top:24px; padding-left:0px; font-size:0.875em; }
#menu_abstand {height:14px; line-height:14px; font-size:14px; background-color:#333840;}
#navi_unten {background-color:#333840;}
.menu1_home {
	color:#ffffff;
	height:26px;
	display:block;
	margin-bottom:15px;
	text-decoration:none;
	display:block;	
	
}

.menu1_last {
	color:#ffffff;
	height:26px;
	display:block;
	margin-bottom:0px;
	text-decoration:none;
	display:block;	
	
}
.menu1 {
	color:#ffffff;
	height:25px;
	display:block;
	margin:0px;
	text-decoration:none;
	display:block;	
	
}
.menu2 {
	color:#ffffff;
	height:25px;
	display:block;
	margin:0px;
	text-decoration:none;
	display:block;	
	
}

/*FORMULAR ///////////////////////////////////////////////////////////////

/* Label */
.formblock label {

width: 80px;
clear: left;
float: left;
height: 20px;
padding: 0px;

}
.formtextfield
{
	width: 265px;
	height: 119px;
	margin-left: 0px;
	
	border:1px solid #e3e3e3;
}
.formtext
{
	width: 180px;
	height: 16px;
	margin-left: 0px;
	margin-bottom:5px;
	padding:0px;
	border:1px solid #e3e3e3;
}
/* Sende-Button */
.formsubmit
{
	width:100px;
	height:23px;
	background-color: #ffffff;
	border:1px solid #e3e3e3;
	color: #30933f;
	float:right;
	margin-top:10px;
	cursor:pointer;
}
/*DROPDOWN //////////////////////////////////////////////////////////////*/
#dropdown {width:475px; height:24px; background-image:url(language_hg.gif); background-repeat:no-repeat; background-position:0px 0px; position:relative;}
#dropdown_extra {width:475px; height:24px; position:absolute; top:0px; left:0px; z-index:100;}
#dropdown ul {margin-top:0px; padding:0px; margin-bottom:0px; margin-right:0px; margin-left:256px;}
#de a:link {
	color: #dadbdc;
	text-decoration:none;
	background-image:url(language_de.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
#de a:visited {
	color: #dadbdc;
	text-decoration:none;
	background-image:url(language_de.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#de a:hover{
	color: #dadbdc;
	text-decoration:underline;
	background-image:url(language_de_h.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	
}
#de a:active {
	color: #dadbdc;
	text-decoration:none;
	background-image:url(language_de.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#eng a:link {
	color: #dadbdc;
	text-decoration:none;
	background-image:url(language_eng.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
#eng a:visited {
	color: #dadbdc;
	text-decoration:none;
	background-image:url(language_eng.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#eng a:hover{
	color: #dadbdc;
	text-decoration:underline;
	background-image:url(language_eng_h.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	
}
#eng a:active {
	color: #dadbdc;
	text-decoration:none;
	background-image:url(language_eng.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#it a:link {
	color: #dadbdc;
	text-decoration:none;
	background-image:url(language_it.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
#it a:visited {
	color: #dadbdc;
	text-decoration:none;
	background-image:url(language_it.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#it a:hover{
	color: #dadbdc;
	text-decoration:underline;
	background-image:url(language_it_h.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	
}
#it a:active {
	color: #dadbdc;
	text-decoration:none;
	background-image:url(language_it.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#russ a:link {
	color: #dadbdc;
	text-decoration:none;
	background-image:url(language_russ.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
#russ a:visited {
	color: #dadbdc;
	text-decoration:none;
	background-image:url(language_russ.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#russ a:hover{
	color: #dadbdc;
	text-decoration:underline;
	background-image:url(language_russ_h.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	
}
#russ a:active {
	color: #dadbdc;
	text-decoration:none;
	background-image:url(language_russ.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#other a:link {
	color: #dadbdc;
	text-decoration:none;
	background-image:url(language_other.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
#other a:visited {
	color: #dadbdc;
	text-decoration:none;
	background-image:url(language_other.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#other a:hover{
	color: #dadbdc;
	text-decoration:underline;
	background-image:url(language_other_h.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	
}
#other a:active {
	color: #dadbdc;
	text-decoration:none;
	background-image:url(language_other.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}


#sddm
{	margin-left: 50px;
	padding: 0;
	z-index:100}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	}

#sddm li a
{	display: block;
	margin: 0px;
	padding: 0px;
	
	}

#sddm li a:hover
{	}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0px;
		padding: 0px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		}

	#sddm div a:hover
	{	
	
		}

