@import url("../bilder/d75/layout.css");
@import url("/bilder/boxen_immonet.css");
@import url("../bilder/d156/menu_immonet.css"); 
@import url("../bilder/d124/ics.css");
@import url("../bilder/boxen_wnn_neu.css");
@import url("../bilder/d167/wnn_suche_neu.css");
			
			/* General */
			body { font:12px Arial,'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; line-height:18px;}
			h1 { font-size:14px; margin:3px 0 5px 0;}
			h2, h3, h4, h5, h6, h7 { font-size:12px;}
			p { font-size:12px;}
			#search input.searchfield { font-size:11px;}
			
			/* Content Box */
			#col2 h1 { font-size:12px;}
			.storyBox1 h3, .storyBox1 p,.storyBox2 h3, .storyBox2 p { font-size:11px;}
			
			/* Side Box */
			#searchBox {font-size: 11px;}
			#searchBox a {font-size: 11px;}
			#searchbox select {font-size: 11px;}


#dhtmltooltip	{
  position: absolute; left: -300px;width: 150px;
  border: 1px solid #CCCCCC;padding: 4px;
  background-color: #FFFFE5;
  visibility: hidden; 
  z-index: 100;font-family: verdana;font-size: 11px;color:#EA3307;text-align: left;
}

 #dhtmlpointer	{position:absolute;left: -300px;z-index: 101;visibility: hidden;}


/**
 * POPUP CONTAINER STYLES
 */
#popupMask {
	position: absolute;
	z-index: 200;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: .4;
	filter: alpha(opacity=40);
	/* this hack is so it works in IE
	 * I find setting the color in the css gives me more flexibility 
	 * than the PNG solution.
	 */
	background-color:transparent !important;
	background-color: #333333;
	/* this hack is for opera support
	 * you can uncomment the background-image if you don't care about opera.
	 * this gives you the flexibility to use any bg color that you want, instead of the png
	 */
	background-image/**/: url("/scripts/maskBG.png") !important; // For browsers Moz, Opera, etc.
	background-image:none;
	background-repeat: repeat;
	display:none;
}
#popupContainer {
	position: absolute;
	z-index: 201;
	top: 0px;
	left: 0px;
	display:none;
	padding: 0px;
}
#popupInner {
	border: 2px solid #000000;
	background-color: #ffffff;
}

#popupFrame {
	margin: 0px;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 202;
}
#popupTitleBar {
	background-color: #486CAE;
	color: #ffffff;
	font-weight: bold;
	height: 1.3em;
	padding: 5px;
	border-bottom: 2px solid #000000;
	border-top: 1px solid #78A3F2;
	border-left: 1px solid #78A3F2;
	border-right: 1px solid #204095;
	position: relative;
	z-index: 203;
}
#popupTitle {
	float:left;
	font-size: 1.1em;
}
#popupControls {
	float: right;
	cursor: pointer;
	cursor: hand;
}

/* pw, 14.11.2007 f. neue fehlermeldungen in formularen */

.form_error {border:1px solid #FCB502;background-image:url(../bilder/d143/HinweisBGinput.gif);background-repeat:repeat-x;}
.reqdiv {display:none;position:absolute;left:0px;background-image:url(../bilder/hinweisBGoben.png);width:234px;min-height:60px;padding:0px;}
.reqdiv_ie6 {display:none;position:absolute;left:0px;background-image:url(../bilder/hinweisBGoben.gif);width:234px;height:60px;padding:0px;}
#REQDIV #REQTXT {padding:40px 50px 15px 10px;}
#REQDIV .reqimg {width:205px;height:7px;background-image:url(../bilder/d143/hinweisBGunten.png);margin: 0px 0px -7px 0px; padding:0px;display:block;position:relative;z-index:100}
.reqimg_ie6 {width:201px;border-bottom:1px solid #FCB502}

/* ph 15.1.2008 f. Overlays von den Videobildern */ 

.videotextoverlay {
  border: 1px solid #cccccc; 
  opacity: 0.5;
  filter: alpha(opacity = 50);
  background-color:white;
  font-size: 10px; 
  color: black; 
  padding: 2px; cursor:pointer; 
  overflow:hidden; 
}
/******ph / 2.4.08 / f. BoB - Boxen ***********************************/
 .boxL						{ border: 1px solid #e7e7ed; margin: 12px 0px 0px 11px; display: block; width: 158px; background-color: white;  }
 .boxL strong				{ display: block; margin: 10px 10px 5px 10px; padding-right: 20px;  }
 .kalk						{ background-image: url(../bilder/d80/cap_rechner.gif); background-repeat: no-repeat; background-position: top right; }
 .dia						{ background-image: url(../bilder/d80/cap_diashow.gif); background-repeat: no-repeat; background-position: top right; }
 .check						{ background-image: url(../bilder/d80/cap_checklist.gif); background-repeat: no-repeat; background-position: top right; }
 
 .boxL ul					{ list-style-type: none; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; }
 .boxL ul li				{ background:transparent url(../bilder/d83/li_dot.gif) no-repeat scroll left top; padding: 0px 0px 0px 8px; }
 .boxL a.Link				{ display: block;  padding: 0px 0px 0px 0px; margin: 10px 10px 10px 10px; text-align: right; font-size: 10px; color: #bc0000; }
 .boxL .linie				{ display: block; height: 1px; border-bottom: 1px dotted #cccccc; margin: 0px 10px 0px 10px; }
/*****************************************/


/************ by SK @ ics.at  ***************/

@import url("/bilder/d167/wnn_suche_neu.css");


.wnn_suche_header .reiter_inactiv .wnn_left{width:3px;height:21px;background-image:url(../bilder/d167/inactiv1_edge_left.gif);background-repeat:no-repeat;}
.wnn_suche_header .reiter_inactiv .wnn_right{width:3px;height:21px;background-image:url(../bilder/d167/inactiv1_edge_right.gif);background-repeat:no-repeat;}
.wnn_suche_header .reiter_inactiv .wnn_text{text-align:center;background-image:url(../bilder/d167/inactiv1_bg.gif);background-repeat:repeat-x;height:21px;}
.wnn_suche_header .reiter_inactiv .wnn_text a{color:#000000;display:block;margin-top:3px;text-decoration:none;}
.wnn_suche_header .reiter_activ .wnn_left{width:3px;height:22px;background-image:url(../bilder/d167/activ1_edge_left.gif);background-repeat:no-repeat; position: relative; margin-bottom: -1px; height: 22px;}
.wnn_suche_header .reiter_activ .wnn_right{width:3px;height:21px;background-image:url(../bilder/d167/activ1_edge_right.gif);background-repeat:no-repeat; position: relative; margin-bottom: -1px; height: 22px;}
.wnn_suche_header .reiter_activ .wnn_text{text-align:center;background-image:url(../bilder/d167/activ1_bg.gif);background-repeat:repeat-x;height:22px;}
.wnn_suche_body {
 	background-color:#00a0c6;
 	border-left:1px solid #d8d8e0;
 	border-right:1px solid #d8d8e0;
 	border-bottom:1px solid #d8d8e0;
}
.wnn_suche_body .wnn_reiter_tbl a{color:#FFFFFF; font-size:11px;}
.wnn_suche_body .wnn_reiter_tbl a:hover{color:#000000;}

.wnn_suche_body .verf_link{ color:white;margin-left:3px; font-size:11px;}
.wnn_suche_body .wnn_reiter_tbl td{border-bottom:1px dotted white;}
.wnn_suche_body .wnn_reiter_tbl a{color:#FFFFFF; font-size:11px;}
.wnn_suche_body .wnn_reiter_tbl a:hover{color:#000000;} 

/************ by SK @ ics.at  ***************/

/**********  auto suggest ***************/

.suggest_link {      background-color: #FFFFFF;padding: 2px 6px 2px 6px;clear:both;height:13px;width:320px;}
.suggest_count {     float:right;}
.suggest_name {      float:left;}
.suggest_aktiv {  background-color: #00a0c6; padding: 2px 6px 2px 6px;clear:both; height:13px;width:320px;}
.suggest_link_over {    background-color: #6EA2DB; padding: 2px 6px 2px 6px;clear:both; height:13px;width:320px;}
.suggest_link {      background-color: #FFFFFF; padding: 2px; height:13px;}
.suggest_aktiv {  background-color: #00a0c6; padding: 2px; height:13px;}
.suggest_link_over {    background-color: #00a0c6; padding: 2px; height:13px;}
#search_suggest {
    background-color: #FFFFFF; text-align: left; color: black; font-size:11px; border: 1px solid #000000;
    width:280px;
}
#search_suggest_rahmen {
    position: absolute;
    z-index:10;
}
#search_suggest TD { padding: 2px;}

/* Tom für H1 align "Absatz mit Bild" */
.h1t-left		{ text-align: left; margin-top: 2px; }
.h1t-middle		{ text-align: center; margin-top: 2px; }
.h1t-einrue		{ padding-left: 200px; margin-top: 2px; }

.h1tfb			{ background-color: #e8effa; padding-left: 4px; display: block; }


.ADbannerTom				{ border: 1px solid #e7e7ed; display: block; background-color: white;  }
.ADbannerTom .linie		{ display: block; width: 100%; height: 0px; margin: 0px 0px 0px 0px; }
.ADbannerTom .linieU		{ display: block; width: 100%; height: 0px; margin: 0px 0px 0px 0px; }
.ADbannerLink				{ text-decoration:none; display: block; border-bottom: 1px dotted #cccccc; padding:5px 10px 5px 10px;overflow:hidden; }
.ADbannerLink:hover		{ text-decoration:none; display: block;  }
.ADbannerTom .ADbannerHeader { color:#938e8f; display:block; padding-left:10px; padding-top:0px; text-decoration:none; font-size:11px; border-bottom:1px dotted #CCCCCC; }
