@charset "utf-8";

/* CSS Document */
* {
	margin:0; /* AussenabstÃ¤nde auf 0 setzen */
	padding:0; /* InnenabstÃ¤nde auf 0 setzen */
}
/** Upper Container und Container muss in einezelen css **/
#uppercontainer {
	position    : relative;
	top: 0px;
	width: 832px;
	text-align  : left;
	height: 167px;
	background-image:url(../images/produktheader_schmall.png);
	background-repeat:no-repeat; 
	background-position: top;

}    

#uppercontainer_menue {
	position       : absolute;
  	top            : 18px;
  	left          : 0px;
  	height         : 114px;
  	width          : 143px;



	
}  

#uppercontainer_cont {
	position       : absolute;
  	top            : 18px;
  	left           : 187px;
  	height         : 100px;
  	width          : 621px;
	text-align		: left;

}   


/** CONTEND **/
#content {
	position    : ablolute;
	width: 645px;
	text-align  : left;
	padding-left: 187px;
	padding-right: 0px;
	
}

.tabelle-blau-title, .tabelle-blau-title td {
	height: 1px;

	border: rgba(19, 123, 188, 0.1) thin solid;
	background-color: rgba(19, 123, 188, 0.1);
	line-height: 1px;

}

.tabelle-blau-title-txt {	font-size: 0.9em;}

.tabelle-service-treiber-titel {
	padding: 14px 5px 5px 15px;
	color: #FFF;
	background-color: rgba(19, 123, 188, 0.6);
	border: rgba(19, 123, 188, 0.1) thin solid;
}

.tabelle-service-treiber-titel h3 {
	font-size: 1.05em;
	font-weight:bold;
	color: rgba(235, 235, 235, 1.0);
	letter-spacing: 0.05em;
	text-shadow: 2px 2px 1px rgba(0, 0, 0); /* Fallback */
	text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.2);
	padding-bottom: 1.3em;
	padding-top: 0; 
}

.tabelle-service-treiber-titel p {
	padding-bottom: 1.5em;
}	

.liste001 {
	list-style-type: square !important;
    padding: 0;
    margin: 0em 0.1em 0;
	background-color: transparent;
}

/*
.liste001 li:before {
    background: url("../../../images/stories/_pm_element/bubble.png") no-repeat scroll 20% 20% transparent !important;
    content: " ";
    display: block;
    height: 15px;
    left: -20px;
    position: absolute;
    top: -15;
    width: 20px;
}

*/
.liste001 li {
	background-color: transparent !important;
    position: relative;
    padding-bottom: 5px;
    padding-left: 5px;
}




#content .tabelle-service-treiber-titel li {
	/*
	list-style-type: none !important;
	list-style-image: none;
	*/
	background-color: transparent; 
}
#content .tabelle-service-treiber-titel ul {
	background-color: transparent !important;
}

#content .tabelle-service-treiber-titel li {
	list-style-type: none !important;
	list-style-image: none;
	padding: 0;
	margin: 1.5em 2em;
	background-color: transparent; 
}
/*
#content .tabelle-service-treiber-titel li  {
	
	background: url("../../../images/stories/_pm_element/bubble.png") no-repeat scroll 50% 50% transparent;
    content: " ";
    display: block;
    height: 20px;
    left: -20px;
   position: absolute;
    top: 0;
     /*width: 20px;
	
}
*/
.tabelle-service-treiber-inhalt {
	padding: 14px 5px 5px 15px;
	color: #FFF;
	background-color: rgba(19, 123, 188, 0.8);
	border: rgba(19, 123, 188, 0.1) thin solid;
	
} 


a.tabelle-service-treiber-inhalt:link, a.tabelle-service-treiber-inhalt:active, a.tabelle-service-treiber-inhalt:visited {
	padding-right: 10px;
	text-align: right;
	text-decoration: underline;
	color: #FFF;
}


#treiber-native p {
	width: 645px;
	padding-top: 5px;
	padding-bottom: 8px;
	}
	
#treiber-native td p {
	width: 100%;
	}
#treiber-native table {
	border-spacing:5px;
	background-color:rgba(0,0,0,0.10);
	-moz-border-radius:6px; 
	-khtml-border-radius: 6px;
	-webkit-border-radius:6px;
	border-radius: 6px;

	}
#treiber-native .text-dblau-fett {
	padding: 6px;

	
	white-space: nowrap;
	/*border-bottom:1pt solid rgba(0,0,0,0.1);*/
	}
	
#treiber-native .text-blau-normal {
	padding: 6px;
	white-space:normal;
	/*border-bottom:1pt solid rgba(0,0,0,0.1);*/
	
	background-color: rgba(255,255,255,0.5);
	-moz-border-radius:4px; 
	-khtml-border-radius: 4px;
	-webkit-border-radius:4px;
	border-radius: 4px;
	
	border-top:1pt solid rgba(0,0,0,0.05);
	border-bottom:1pt solid rgba(0,0,0,0.25);
	border-right:1pt solid rgba(0,0,0,0.25);
	border-left: 1pt solid rgba(0,0,0,0.05);
}


#einsatz  p {
	width: 645px;
	padding-top: 5px;
	padding-bottom: 8px;
	}
	
#einsatz  td p {
	width: 100%;
	}
#einsatz  table {
	border-spacing:5px;
	background-color:rgba(0,0,0,0.10);
	-moz-border-radius:6px; 
	-khtml-border-radius: 6px;
	-webkit-border-radius:6px;
	border-radius: 6px;

	}
#einsatz  .text-dblau-fett {
	padding: 6px;

	
	white-space: nowrap;
	/*border-bottom:1pt solid rgba(0,0,0,0.1);*/
	}
	
#einsatz  .text-blau-normal {
	padding: 6px;
	white-space:normal;
	/*border-bottom:1pt solid rgba(0,0,0,0.1);*/
	
	background-color: rgba(255,255,255,0.5);
	-moz-border-radius:4px; 
	-khtml-border-radius: 4px;
	-webkit-border-radius:4px;
	border-radius: 4px;
	
	border-top:1pt solid rgba(0,0,0,0.05);
	border-bottom:1pt solid rgba(0,0,0,0.25);
	border-right:1pt solid rgba(0,0,0,0.25);
	border-left: 1pt solid rgba(0,0,0,0.05);
}

#einsatz ul, #einsatz li {
	background-color:transparent;
	font-size: 0.9em;
	}
#einsatz li {
	background-color:transparent;
	list-style-type: disc;
	}














