@charset "utf-8";
/* CSS Document */

html, body {margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;}
* ,html {margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;}
DIV#allover {width:100%;height:100%;}
#header {width:100%;height:46px;margin-top:10px;margin-bottom:24px;}
#header IMG#headlogo {/*padding-left:15px;*/margin-left:15px;border:none;}
#spacer_head {width:100%;height:28px;line-height:28px;font-size:28px;border-top:1px #CCC solid;border-bottom:1px #CCC solid;background-color:#F5F5F5;}
DIV.spacer {position:relative;width:100%;height:8px;line-height:8px;font-size:8px;border-top:1px #CCC solid;border-bottom:1px #CCC solid;background-color:#F5F5F5;clear:both;}
DIV.spacer2 {position:relative;width:100%;height:7px;line-height:7px;font-size:7px;}
DIV.platzhalter {position:relative;width:100%;height:12px;line-height:12px;font-size:12px;clear:both;}
/*DIV#mainbody {display:block;border:1px black solid;clear:both;position:absolute;left:0px;top:100px;margin:0px;padding:0px;background-image:url(../image/gewerbeimmobilien-dresden.com/main_bg.jpg);background-repeat:repeat-y;width:100%;height:100%;}*/

#leftbox {width:590px;float:left;}

#rightbox {width:411px;float:right;}


#maincontent {position:relative;padding-left:15px;padding-right:0px;margin-top:8px;float:left;}
DIV#content {width:987px;margin:0px;padding:0px;/*overflow:hidden;*/}
DIV#rightcontent {float:right;width:500px;}
#maincontent #breadcrumb {color:#0198F1;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;}
#maincontent #breadcrumb A {color:#CCCCCC;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;}
#maincontent #breadcrumb A:hover {color:#666666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;}
#mainheadline H1 {color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;}
.contenttable P {font-size:12px;}

#stadtteile {width:500px;border:1px #CCC solid;background-color:#FBFBFB;/*padding:10px;*/}
#umland {width:411px;border:1px #CCC solid;background-color:#FFFFFF;/*padding:3px;*/}

H1 {color:#555;font-size:12px;font-weight:700;margin:7px 0 5px 0;}
H2 {color:#555;font-size:11px;font-weight:700;margin:5px 0 5px 0;}
H2 A {color:#666;font-weight:700;text-decoration:underline;}
H2 A:hover {color:#555;}

#stadtteile DIV {color:#666;font-size:10px;font-weight:normal;width:100%;}

#mapandboxes {width:411px;float:right;position:absolute;left:520px;top:20px;margin:0px;padding:0px;}
	#map {width:411px;height:253px;border:1px #CCC solid;background-color:#FBFBFB;}
		DIV.showable14					{position:absolute; top:0px; left:0px;visibility:hidden;/*z-Index:14;*/}
		DIV.showable13					{position:absolute; top:0px; left:0px;visibility:hidden;/*z-Index:13;*/}
		DIV.showable12					{position:absolute; top:0px; left:0px;visibility:hidden;/*z-Index:12;*/}
		DIV.showable11					{position:absolute; top:0px; left:0px;visibility:hidden;/*z-Index:11;*/}
		DIV.showable10					{position:absolute; top:0px; left:0px;visibility:hidden;/*z-Index:10;*/}
		.map_oben						{position:absolute; top:0px; left:0px;/*z-Index:99;*/}
		DIV#karte_main					{position:relative; top:0px; left:0px;}
		MAP#area						{position:absolute; top:0px; left:0px;}
		DIV#karte_main DIV.karte		{position:absolute; top:0px; left:0px;}
	#map2 {width:219px;height:184px;border:1px #CCC solid;background-color:#F4F4F4;float:left;}
		DIV.showabledd14				{position:absolute; top:0px; left:0px;visibility:hidden; /*z-Index:14;*/ }
		DIV.showabledd13				{position:absolute; top:0px; left:0px;visibility:hidden; /*z-Index:13;*/ }
		DIV.showabledd12				{position:absolute; top:0px; left:0px;visibility:hidden; /*z-Index:12;*/ }
		DIV.showabledd11				{position:absolute; top:0px; left:0px;visibility:hidden; /*z-Index:11;*/ }
		DIV.showabledd10				{position:absolute; top:0px; left:0px;visibility:hidden; /*z-Index:10;*/ }
		.map_dd_oben					{position:relative; top:0px; left:0px;/*z-Index:99;*/}
		DIV#dd-karte_main				{position:relative; top:0px; left:0px;}
		MAP#areadd						{position:absolute; top:0px; left:0px;}
		DIV#dd-karte_main DIV.karte_dd	{position:absolute; top:0px; left:0px;}
	#sonderplatz {float:right;margin-top:0px;margin-left:3px;/*height:184px;*/overflow:hidden;width:184px;}
		#sonderplatz A IMG {border:none;}
	#searchboxes {clear:both;width:411px;}
	.searchbox {border:1px #CCC solid;background-color:#FBFBFB;}
		TABLE.searchboxtable {border:none;width:100%;padding:2px;}

#navigation {position:absolute;left:838px;top:100px;/*float:left;margin-left:12px;border:1px #CCC solid;*/border-bottom:none;width:182px;border-top:0px;background-color:#FBFBFB;margin-bottom:25px;}

#exposesearch {text-align:center;vertical-align:middle;padding:10px;padding-top:17px;border-bottom:1px #CCC solid;height:26px;}
#mainnav .mainnavbutton {/*margin:10px;*/text-align:left;vertical-align:middle;color:#666;font-size:11px;font-weight:700;text-decoration:none;}
.navspacer {height:10px;line-height:10px;font-size:10px;border-bottom:1px #ccc solid;}
#template_note, #projekt_der_woche, #template_news, #template_presse, #template_lexikon {border-bottom:1px #ccc solid;}
#template_note {background-color:#FFFFFF;padding:2px;}
#template_news {padding:2px;}
#projekt_der_woche, #template_news {background-color:#FBFBFB;}
#template_lexikon {padding:7px;background-color:#FBFBFB;}
#placeholder {background-color:#FBFBFB;height:100%;}
#footer {padding-bottom:15px;width:808px;}

#popup_div {display:none;z-index:500;position:absolute;left:10px;top:10px;border:none;text-align:center;vertical-align:middle;}
/************************************* Schrift *****************************************/
.csc-firstHeader {color:#000000;font-family:Verdana;font-size:12px;font-weight:bold;}
.csc-header-n2 H1 {color:#000000;font-family:Verdana;font-size:12px;font-weight:bold;}
.csc-header-n3 H1 {color:#000000;font-family:Verdana;font-size:12px;font-weight:bold;}
.csc-header-n4 H1 {color:#000000;font-family:Verdana;font-size:12px;font-weight:bold;}
.text_grau_11 {color:#666666;font-family:Verdana;font-size:11px;}
.text_grau_11_fett {color:#666666;font-family:Verdana;font-size:11px;font-weight:bold;}
.text_grau_10 {color:#666666;font-family:Verdana;font-size:10px;font-weight:normal;}
.link_grau_9 a {color: #666666;font-family:Verdana;font-size:9px;font-weight:normal;text-decoration:underline;}
.link_grau_9 a:hover {color:#999999;font-family:Verdana;font-size:9px;font-weight:normal;text-decoration:underline;}
.text_light_10 {color:#FFFFFF;font-family:Verdana;font-size:10px;}
.text_light_11 {color:#FFFFFF;font-family:Verdana;font-size:11px;}
.text_light_12 {color:#FFFFFF;font-family:Verdana;font-size:12px;}
.title_light_10 {color:#FFFFFF;font-family:Verdana;font-size:10px;font-weight:bold;}
.title_light_11 {color:#FFFFFF;font-family:Verdana;font-size:11px;font-weight:bold;}
.title_light_12 {color:#FFFFFF;font-family:Verdana;font-size:12px;font-weight:bold;}
.title_light_13 {color:#FFFFFF;font-family:Verdana;font-size:13px;font-weight:bold;}
.title_light_14 {color:#FFFFFF;font-family:Verdana;font-size:14px;font-weight:bold;}
.title_grau_11 {color:#666666;font-family:Verdana;font-size:11px;font-weight:700;}
.text_dark_10 {color:#000000;font-family:Verdana;font-size:10px;}

DIV.text_dark_10 P, TD.text_dark_10 P {color:#000000;font-family:Verdana;font-size:10px;}

.text_dark_11 {color:#000000;font-family:Verdana;font-size:11px;}
.text_dark_12 {color:#000000;font-family:Verdana;font-size:12px;}
.title_dark_10 {color:#000000;font-family:Verdana;font-size:10px;font-weight:bold;}
.title_dark_11 {color:#000000;font-family:Verdana;font-size:11px;font-weight:bold;}
.title_dark_12 {color:#000000;font-family:Verdana;font-size:12px;font-weight:bold;}
.title_dark_13 {color:#000000;font-family:Verdana;font-size:13px;font-weight:bold;}
.title_dark_14 {color:#000000;font-family:Verdana;font-size:14px;font-weight:bold;}

.text_red {color:#FF0000;font-family: Verdana;font-size:11px;}
.text_small_red {color:#FF0000;font-family:Verdana;font-size:10px;}
.title_red {color:#FF0000;font-family:Verdana;font-size:11px;font-weight:bold;}

.merkzettelvorschau {color:#000000;font-family:Verdana;font-size:10px;padding-top:5px;padding-left:5px;padding-bottom:3px;}
/************************************* Links *****************************************/

/* Helle Links Normal */
.link_light_10 a {color:#FFFFFF;font-size:10px;font-weight:normal;font-family:Verdana;text-decoration:underline;}
.link_light_10 a:hover {color:#E6E6E6;text-decoration:underline;}
.link_light_11 a {color:#FFFFFF;font-size:11px;font-weight:normal;font-family:Verdana;text-decoration:underline;}
.link_light_11 a:hover {color:#E6E6E6;text-decoration:underline;}
.link_light_12 a {color:#FFFFFF;font-size:12px;font-weight:normal;font-family:Verdana;text-decoration:underline;}
.link_light_12 a:hover {color:#E6E6E6;text-decoration:underline;}

/* Helle Links Fett */
.titlelink_light_10 a {color:#FFFFFF;font-size:10px;font-weight:bold;font-family:Verdana;text-decoration:none;}
.titlelink_light_10 a:hover {color:#E6E6E6;text-decoration:none;}
.titlelink_light_11 a {color:#FFFFFF;font-size:11px;font-weight:bold;font-family:Verdana;text-decoration:none;}
.titlelink_light_11 a:hover {color:#E6E6E6;text-decoration:none;}
.titlelink_light_12 a {color:#FFFFFF;font-size:12px;font-weight:bold;font-family:Verdana;text-decoration:none;}
.titlelink_light_12 a:hover {color:#E6E6E6;text-decoration:none;}

/* Dunkle Links Normal */
.link_dark_10 a {color:#333333;font-size:10px;font-weight:normal;font-family:Verdana;text-decoration:none;}
.link_dark_10 a:hover {color:#666666;text-decoration:none;}
.link_dark_11 a {color:#333333;font-size:11px;font-weight:normal;font-family:Verdana;text-decoration:none;}
.link_dark_11 a:hover {color:#666666;text-decoration:none;}
.link_dark_12 a {color:#333333;font-size:12px;font-weight:normal;font-family:Verdana;text-decoration:none;}
.link_dark_12 a:hover {color:#666666;text-decoration:none;}

/* Dunkle Links Fett */
.titlelink_dark_10 a {color:#000000;font-size:10px;font-weight:bold;font-family:Verdana;text-decoration:none;}
.titlelink_dark_10 a:hover {color:#666666;text-decoration:none;}
.titlelink_dark_11 a {color:#000000;font-size:11px;font-weight:bold;font-family:Verdana;text-decoration:none;}
.titlelink_dark_11 a:hover {color:#666666;text-decoration:none;}
.titlelink_dark_12 a {color:#000000;font-size:12px;font-weight:bold;font-family:Verdana;text-decoration:none;}
.titlelink_dark_12 a:hover {color:#666666;text-decoration:none;}
.titlelink_dark_12_underline a {color:#000000;font-size:12px;font-weight:bold;font-family:Verdana;text-decoration:underline;}
.titlelink_dark_12_underline a:hover {color:#666666;text-decoration:underline;}

/* Blaue Links normal */
.link_blue_10 a {color:#0198F1;font-size:10px;font-weight:normal;font-family:Verdana;text-decoration:none;}
.link_blue_10 a:hover {color:#89CEF8;text-decoration:none;}
.link_blue_10_underline, .link_blue_10_underline a {color:#0198F1;font-size:10px;font-weight:normal;font-family:Verdana;text-decoration:underline;}
.link_blue_10_underline:hover, .link_blue_10_underline a:hover {color:#89CEF8;text-decoration:underline;}

/* Blaue Links fett */
.titlelink_blue_11 {color:#0198F1;font-size:11px;font-weight:bold;font-family:Verdana;text-decoration:none;}
.titlelink_blue_11 a {color:#0198F1;font-size:11px;font-weight:bold;font-family:Verdana;text-decoration:none;}
.titlelink_blue_11 a:hover {color:#89CEF8;text-decoration:none;}
.titlelink_blue_12 {color:#0198F1;font-size:12px;font-weight:bold;font-family:Verdana;}
.titlelink_blue_12 {color:#0198F1;font-size:12px;font-weight:normal;font-family:Verdana;}
.titlelink_blue_12:hover {color:#89CEF8;}
.titlelink_dark_13_underline a {color:#000000;font-family:Verdana;font-size:13px;font-weight:bold;text-decoration:underline;}
.titlelink_dark_13_underline a:hover {color:#666666;font-family:Verdana;font-size:13px;font-weight:bold;text-decoration:underline;}
.titlelink_blue_13_underline a {color:#0198F1;font-family:Verdana;font-size:13px;font-weight:bold;text-decoration:underline;}
.titlelink_blue_13_underline a:hover {color:#89CEF8;font-family:Verdana;font-size:13px;font-weight:bold;text-decoration:underline;}
.titlelink_red_12 a {color:#6e0000;font-family:Verdana;font-size:12px;font-weight:700;text-decoration:none;}
.titlelink_red_12 a:hover {color:#690000;}

/* Rote Links klein */
.link_red_10 a {color:#990000;font-size:10px;font-weight:normal;font-family:Verdana;text-decoration:none;}
.link_red_10 a:hover {color:#990000;text-decoration:none;}
.link_red_10_underline, .link_red_10_underline a {color:#990000;font-size:10px;font-weight:normal;font-family:Verdana;text-decoration:underline;}
.link_red_10_underline:hover, .link_red_10_underline a:hover {color:#990000;text-decoration:underline;}

/************************************* Contentelemente *****************************************/

/*.klickpfad {
		background:#EEEEEE;
		color: #FFFFFF;
        font-family: Verdana;
        font-size: 10px;
		height:20px;
		width:666px;
}*/

/*.tabellenkopf {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
    text-align: center;
    padding: 4px;
    background-color: #54668A;
}*/

/*.tabelleninhalt {background-color:#E7E7E7;color:#000000;font-family:Verdana;font-size:10px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-align:center;padding:4px;}*/

/************************************* other(Input;Button;Select;Ränder) *****************************************/
form,input {margin:0;padding:0;}

/*** Select ***/
.select {color:#000066;font-size:12px;font-family:Tahoma,Verdana,Verdana;font-weight:normal;background-color:#FFFFFF;border:1px solid #DDDDF9;}

/*** Ränder ***/
.border_dark {border:1px solid #000000;}
.border_light {border:1px solid #FFFFFF;}
.border_red {border:1px solid #FF0000;}

/*** Button ***/
.button {font-family: Verdana;font-size:9px;border:none;padding-top:2px;background-color:#3B77AE;color:#FFFFFF;}

/*** Input ***/
.input {font-family:Verdana;font-size:12px;border: 1px solid #D9DDE1;background-color:#FFFFFF;color:#000000;}
INPUT.input_search {font-family:Verdana;font-size:12px;border:1px solid #CECECE;background-color:#BAE1F8;color:#000000;}
.input_red {font-family:Verdana;font-size:12px;border:1px solid #FF0000;background-color:#FFFFFF;color:#000000;}
INPUT.contact, #contact {font-family:Verdana;font-size:12px;border:1px solid #999999;background-color:#FFFFFF;color:#000000;}
#button {border:none;}

/* Sucheinschränkungsformularelemente */
DIV#sucheinschraenkung {background-color:#FAFAFA;border:1px #EEEEEE solid;padding:3px;margin-bottom:5px;/*width:100%;*/margin-right:2px;}
DIV#sucheinschraenkung INPUT.input {width:60px;}

#blaetterbutton {padding:2px;margin:2px;font-size:9px;background-color:#FFFFFF;color:#0198F1;border:1px #CCCCCC solid;}
#blaetterbutton:hover {background-color:#EEEEEE;color:#999999;font-weight:700;}
#blaetterbutton_act {padding:2px;margin:2px;font-size:9px;background-color:#690000;color:#FFFFFF;font-weight:700;border:1px #CCCCCC solid;}

DIV#breadcrumb {margin:0 0 5px 0;}
.breadcrumb {font-family:Verdana;font-size:9px;color:#CCCCCC;font-weight:normal;text-decoration:none;}
.breadcrumb a {/*font-family:Verdana;font-size:9px;color:#CCCCCC;font-weight:normal;*/text-decoration:none;}
.breadcrumb a:hover {color:#666666;}
.breadcrumb_bold {font-family:Verdana;font-size:9px;color:#CCCCCC;font-weight:700;text-decoration:none;}
.breadcrumb_bold a {/*font-family:Verdana;font-size:9px;color:#CCCCCC;font-weight:700;*/text-decoration:none;}
.breadcrumb_bold a:hover {color:#666666;}

DIV#kontakt_bestaetigung { margin-top: 10px; }

a.tooltip:link, a.tooltip:visited {position:relative;color:#000;}
a.tooltip:hover, atooltip:active {color:#333;background:#FFFFCC;z-index:1000;}
a.tooltip:link span, a.tooltip:visited span {display:none;}
a.tooltip:hover span {position:absolute;top:12px;left:12px;display:block;z-index:1;padding:5px;width:240px;background:#FFFFCC;border:1px solid #000;font-weight:normal;}

/*** Sitemap **/
.sitemap11 a {color:#000000;font-size:12px;font-weight:bold;font-family:Verdana;text-decoration:none;padding-bottom:5px;}
.sitemap12 a {color:#000000;font-size:11px;font-weight:normal;font-family:Verdana;text-decoration:none;padding-bottom:5px;}
