/* (c) 2001 - 2006, EIKONA Medien GmbH, it.x informationssysteme gmbh, Mosaiq-Media GmbH, Alle Rechte vorbehalten. */

/* Grundgerüst der Seite */
* {
	margin:						0;
	border:						0;
	padding:					0;

	font-family:				Arial, Verdana, sans-serif;
	font-size:					11px;
	color:						#000;
}

body {
	background-color:			#666;
}

a {
	text-decoration:			none;
}

a:hover {
	text-decoration:			underline;
}

#footer a {
	color:						#FFF;
}

#druck-knopf a {
	color:						#666;
}

.text-jobs a {
	color:						#666;
}

.produkt-dateien-popup{
 float:left;
 width:430px;
 border-left:180px solid #FFFFFF;

}

.produkt-datei-popup a {
	padding:					0 0 0 20px;
	
	font-weight:				bold;
	color:						#000;

	background-image:			url(../pics/layout/plus_internet/dateien_pfeil.gif);
	background-repeat:			no-repeat;
	background-position:		8px 3px;
}

.produkt-datei-popup h1 {
	border-bottom:				1px solid #FFF;	
	padding:					0 0 4px 20px;
	font-weight:				bold;
	color:						#666;
}

.produkt-datei-popup .link-ersatz {
	padding:					0 0 0 20px;
	
	font-weight:				bold;
	color:						#000;

	background-image:			url(../pics/layout/plus_internet/dateien_pfeil.gif);
	background-repeat:			no-repeat;
	background-position:		8px 3px;
}

.produkt-datei a {
	padding:					0 0 0 20px;
	
	font-weight:				bold;
	color:						#000;

	background-image:			url(../pics/layout/plus_internet/dateien_pfeil.gif);
	background-repeat:			no-repeat;
	background-position:		8px 3px;
}

.produkt-dateien h1 {
	border-bottom:				1px solid #FFF;	
	padding:					0 0 4px 20px;

	color:						#FFF;
}

.produkt-datei .link-ersatz {
	padding:					0 0 0 20px;
	
	font-weight:				bold;
	color:						#000;

	background-image:			url(../pics/layout/plus_internet/dateien_pfeil.gif);
	background-repeat:			no-repeat;
	background-position:		8px 3px;
}

sup, sub {

	font-size:					80%;
	color:						inherit;

	line-height:				80%;
}

/* formulare */
input, select, textarea {
	border:						1px solid #7F9DB9;
}

option {
	padding:					0 2px;
}

option.aktiv {
	background-color:			#CCC;
}

.formular-kontakt {
	padding:					0 0 10px 0;
}

.form-text {
	width:						350px;

	padding:					2px;

	float:						right;
}

.form-checkbox {
	padding:					2px;
	
	margin:                     2px;
    
	margin-left:                250px;	

	float:						left;
	
	border:                     none;
}

.form-zeile {
	margin:						5px 0;
	
	float:						left;
}

/* divs für die bereiche */
#einstiegs-seite {
	margin:						0 auto;

	width:						999px;

	background-color:			#FFF;
}

#seite {
	margin:						0 auto;
	
	width:						999px;

	background-color:			#FFF;
}

#domainwaehler {
	margin:						0 24px 0 0;
	
	float:						right;
	
	display:					none;
}

#logo {
	margin:						0 0 30px 45px;
}

#inhalte-umschlag {
	background-image: 			url(../pics/layout/plus_internet/haupt_hg.gif);
}

#claim-gross {
	width:						539px;
	height:						312px;

	margin:						0 21px 0 0;

	float:						left;
}

#claim {
	height:						70px;
	
	border-top:					1px solid #FFF;
	border-bottom:				2px solid #FFF;

	background-color:			#FF7300;
	
	text-align:					right;
}

#claim img {
	margin:						32px 44px 0 0;
}


#footer {
	padding:					17px 0 10px 35px;

	color:						#FFF;

	background-color:			#666;
}

#inhalte {
	height:						1%;

	margin:						0 188px 0 180px;
	padding:					10px 20px 40px 10px;

	font-size:					10px;
}

#modul-container {
	width:						188px;
	
	padding:					4px 0 0 0;

	float:						right;
}

#druck-knopf {
	margin:						6px 0 0 0;

	color:						#666;

	float:						right;
}

#druck-knopf img {
	margin:						0 4px 0 0;

	vertical-align:				middle;
}

#modul-container .produkt-dateien {
	margin:						0 0 12px 0;

	font-family:				Verdana;
	font-size:					10px;
	color:						#666;
	
	line-height:				12px;
	
}

#modul-container .produkt-datei {
	padding:					4px 0 4px 0;
	border-bottom:				1px solid #FFF;
}

#modul-container .produkt-datei p {
	padding:					0 0 0 20px;
	display:					block;
}

.cleaner {
	width:						0;
	height:						0;

	font-size:					1px;
	line-height:				0;

	overflow:					hidden;

	clear:						both;
}

/* tags für den inhaltsbereich */
#inhalte ul {
	margin:						5px 0;

	list-style-type:			none;
}

#inhalte ul li {
	padding:					0 0 0 11px;
	
	background-image:			url(../pics/layout/plus_internet/square.gif);
	background-repeat:			no-repeat;
	background-position:		0 4px;
}

#inhalte ol li {
	margin:						0 0 0 17px;
}

#inhalte h1 {
	margin:						0 0 7px 0;

	font-weight:				normal;
	color:						#666;
}

#inhalte h2 {
	margin:						0 0 7px 0;

	font-size:					12px;
	color:						#666;
}

/* seitenelemente */
.text-mit-bild {
	width:						420px;

	padding:					0 0 10px 0;

	float:						right;
}

.text-jobs {
	margin:						0 0 20px 0;
	padding:					0 0 20px 0;	
}

.text-jobs h2{
	border-top:					1px solid #C00;
	
	color:						#666;
}

#inhalte .element-bild-medien {
	margin:						0 0 10px 0;
}

/* suche */
.element-suche {
	margin:						0;
}

.text-suche {
	width:						125px;

	margin:						8px 0 0 20px;
	padding:					0 2px;

	vertical-align:				middle;
}

.submit-suche {
	margin:						8px 0 0 0;

	vertical-align:				middle;
}

.filter-markieren {
	background-color:			#FF7300;

	font-weight:				bold;
}

h2 .filter-markieren {
	background-color:			#FF7300;

	font-weight:				bold;
	font-size:					12px;
}

.zeile {
	width:						100%;

	margin-bottom:				5px;

	float:						left;

}

/* Verstecken */
.cycon-wysiwyg {
	display: none; 
}

