.nw_haupttitel {
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}


/* Schrift fuer p oder nur span*/
.nw {
	color: #333333;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	}


.hide {
	display: none;
	}


/* Links */

a.nw:link {
	color: #393;
	text-decoration: underline;
	}

a.nw:visited {
	color: #666699;
	text-decoration: underline;
	}

a.nw:hover {
	color: #666699;
	text-decoration: underline;
	}

a.nw:active {
	color: black;
	text-decoration: underline;
	}

nos{text-decoration: none;}

/* Tabelle */


.nw_tabelle_linien_head {
	background-color: #66cc66;
	border-bottom: solid 1px #66cc66; 
	padding: 4px 2px 4px 2px;
	white-space: nowrap;
	}

/* Die selbe Klasse fuer die Umfrage-Ergebnisse */
.nw_tabelle_linien_head_ergebnisse {
	background-color: #66cc66;
	border-bottom: solid 1px #66cc66; 
	padding: 4px 2px 4px 2px;
	}

.hilfe_titel {
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: nowrap;
	padding: 4px;
	}

/* Schrift beim ersten tr in der Tabelle*/
.tabelle_titel {
	color: #333333;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: nowrap;
	}

/* Schrift beim ersten tr in der Tabelle bei den Umfragen-Ergebnissen*/
.tabelle_titel_ergebnisse {
	color: #333333;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}


.nw_tabelle_linien_head_aktiv,
.nw_tabelle_linien_head_aktiv td {
	background-color: #54ba50;
	border-top: none;
	border-bottom: solid 1px #66cc66;
	padding: 4px 2px 4px 2px;
	white-space: nowrap;
	}

.nw_tabelle_linien_ungerade,
.nw_tabelle_linien_ungerade td {
	background-color: #eef7e9;
	border-top: solid 1px #66cc66;
	}
	
.nw_tabelle_linien_gerade,
.nw_tabelle_linien_gerade td {
	background-color: #d2e8c7;
	border-top: solid 1px #66cc66;
	}
	
.nw_tabelle_linien_kommentar_ungerade {
	background-color: #eef7e9;
	border-top: solid 1px #66cc66;
	}
	
.nw_tabelle_linien_kommentar_gerade {
	background-color: #d2e8c7;
	border-top: solid 1px #66cc66;
	}

.nw_tabelle_linien {	
	border-collapse: collapse;
	}

.nw_tabelle_linien p,
.nw_tabelle p {
	color: #333333;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 4px;

	}


.formname  { 
	color: #333;
	font-size: 10px; 
	line-height: 14px; 
	font-family: Verdana, Arial; 
	text-decoration: none; 
	background-color: white; 
	border: solid 1px black; 
	width:150px;
	}
	
.formcheckbox  { 
	color: #333;
	font-size: 10px; 
	line-height: 14px; 
	font-family: Verdana, Arial; 
	text-decoration: none; 
	background-color: white; 
	border: solid 1px black;
	}
	
.formsort  { 
	color: #333;
	font-size: 10px; 
	line-height: 14px; 
	font-family: Verdana, Arial; 
	text-decoration: none; 
	background-color: white; 
	border: solid 1px black;
	width:50px;
	}
	
.formtextarea { 
	color: #333;
	font-size: 10px; 
	line-height: 14px; 
	font-family: Verdana, Arial; 
	text-decoration: none; 
	background-color: white; 
	border: solid 1px black; 
	width:250px;
	} 
	
/* Umfrage-Ergebnisse Balken */
.pw_ergebnis_balken
{
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	height: 8px;
}

.pw_ergebnis_balken_rest
{
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	height: 8px;
}


/* Tiny MCE */
.mceEditorContainer {
  font-size: 36px;
}

.mceContentBody {
  font-size: 20em;
}

.mceEditor {
	font-size: 1px;
	color: f0f0ee;
}


/* Scriptaculous Gallerywriter */
#bilder {
width: 750px;
}

/*Statusbalken*/
.statusbalken {
	width: 200px;
	height: 10px;
	background: #cccccc;
	float: left;
}
.versandt {
	background: #54BA50;
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	font-size: 8px;
	height: 10px;
	text-align: right;
}
.nichtversandt {
	background: #A3D08C;
	background-image: URL("bilder/ajax-loader-2.gif");
	background-repeat: no-repeat;
	background-position: right;
	border: 1px solid #339933;
	font-size: 8px;
	height: 10px;
	text-align: right;
	float: left;
}
.prozent, .pause {
	text-align: right;
	float: left;
}

.prozent {
	font-size: 8px;
	padding-top: 1.5px;
	color: #5c5c5c;
}

.prozent a,
.prozent a:hover,
.prozent a:visited,
.prozent a:active {
	text-decoration: none;
	color: #5c5c5c;
}

.vorschau {
	position: absolute;
	top: 30px;
	left: 900px;
	width: 700px;
	background:#ffffff;
	z-index: 1px;
	border: 5px solid #ababab;
}
.vorschau_close {
	width: 100%;
	text-align: right;
	height: 20px;
	background: #cccccc;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
}
.vorschau_inhalt {
	overflow: auto;
	height: 800px;
	padding-top: 10px;
	padding-bottom: 10px;
}