body.stdws_chtml {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 100%;
}

/* darstellung von fehlern */
.stdws_fehler {
	color: #C92526;
	font-weight: bolder;
}

/**
	für die Standardformular
*/
.stdws_form_hilfe {
	text-align: left;
	padding-left: 5pt;
	padding-top: 8pt;
	font-weight: bolder;
	cursor: help;
}

.stdws_form_fehler {
	color: red;
}

.stdws_form_required_ast {
	padding-top: 2pt;
	padding-left: 2px;
	padding-right: 5px;
	font-size: smaller;
}

/* Style für Selectpopup */

.stdws_form_selectpopup {
	font-size: 12px;
	width: 125px;
}

.stdws_form_label_ueberschrift {
	font-size: 14px;
	text-align: left;
	padding: 3pt 0pt 0pt 0pt;
	color: #2693CE;
	font-weight: bolder;
}

.stdws_form_label {
	font-size: 12px;
	text-align: left;
	padding: 0pt 0pt 0pt 0pt;
	font-weight: bolder;
}

.stdws_form_checkbox {
	font-size: 12px;
	margin: 2px 0pt 2px 0pt;
	font-weight: normal;
	color: black;

}

.stdws_form_input, .stdws_form_input_s, .stdws_form_input_w {
	width: 250px;
	font-size: 12px;
	margin: 1px 0pt 1px 0pt;
	font-weight: normal;
	color: black;
	background: white;

	border-bottom:#D2D1D1 1 solid;
	border-left:#D2D1D1 1 solid;

	border-right:#D2D1D1 1 solid;
	border-top:#D2D1D1 1 solid;
}

.stdws_form_input_s {
	width: 50px;
}

.stdws_form_input_w {
	width: 180px;
}

.stdws_form_textarea {
	font-family: Verdana, Arial, Helvetica, Geneva, Sans-Serif;
	width: 250px;
	height: 100px;
	font-size: 12px;
	margin: 1px 0pt 1px 0pt;
	font-weight: normal;
	color: black;

	border-bottom:#D2D1D1 1 solid;
	border-left:#D2D1D1 1 solid;

	border-right:#D2D1D1 1 solid;
	border-top:#D2D1D1 1 solid;
}

.stdws_form_button {
	width: 150px;
	font-size: 12px;
	margin: 2pt 0pt 2pt 0pt;
}


#stdws_form_overlay {
	background-color: #dddddd;
	filter:Alpha(opacity=70, finishopacity=0, style=0);
	border:solid;
	border-width:1px;
	border-color:#000000;
	padding:2px;
	position:absolute;
	top:10px;
	left:10px;
	visibility:hidden;
	color:#0000aa;
	z-pos: 100;
}

table.stdwsform_overlay_tab {
	color:#0000aa;
}

/* Defaults ************************************/

/* Listendarstellung */

.stdws_liste_gruppetitel {
	padding: 0px 0px 0px 0px;
	font-size: 12pt;
	font-weight: bold;
	color:#2693CE;
}

.stdws_liste_gruppeabstrakt {
	padding: 0px 0px 10px 0px;
}

a.stdws_liste_gruppetitel {
	text-decoration:none;
}

a.stdws_liste_gruppetitel:hover		{
	text-decoration:underline;
}

/** Die Themen */

.stdws_liste_titel, a.stdws_liste_titel {
	font-size: 11pt;
	line-height: 13pt;
	font-weight: bold;
}
.stdws_liste_titel {
	text-align: left;
	/* padding-left: 30px; */
}

/* titel für Linkliste */

a.stdws_liste_titel {
	text-decoration:none;
}

a.stdws_liste_titel:hover		{
	text-decoration:underline;
}

/* im Abstrakt */

.stdws_liste_abstrakt {
	padding: 4px 0px 0px 0px;
}

a.stdws_liste_abstrakt:link		{
	text-decoration: underline;
}

a.stdws_liste_abstrakt:visited		{
	text-decoration: underline;
}

a.stdws_liste_abstrakt:hover		{
	text-decoration: underline;
}

a.stdws_liste_abstrakt:active		{
	text-decoration: underline;
}

/* weiter */

a.stdws_liste_moreinfo		{
	text-decoration:underline;
}


a.stdws_liste_moreinfo:hover		{
	color:#003399;
}

a.stdws_liste_moreinfo:active		{
	color:#003399;
}

/***********************************************/
/* Detaildarstellung */

td.stdws_gruppetitel {
	padding: 0px 0px 10px 0px;
	font-size: 16pt;
	font-weight: bold;
	background-color:#ffffff;
}

.stdws_gruppeabstrakt {
	padding: 0px 0px 20px 10px;
}

.stdws_news_datum {
	padding-left: 0px;
	color: black;
}

td.stdws_titel {
	padding-left: 14px;
	padding-bottom: 10px;
	font-size: 16pt;
	line-height: 19pt;
	text-align: left;
	color: #2693CE;
}


.stdws_abstrakt {
	padding: 4px 0px 0px 0px;
}

.stdws_abstraktimage {
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}

.stdws_ueberschrift {
	padding: 10px 0px 0px 0px;
	height: 23px;
	font-size:12px;
	font-weight: bold;

}

.stdws_absatzimage_links {
	/* top,right , bottom, left*/
	margin: 3px 10px 10px 0px;
	text-align: left;
	border-width: 0px 0px 0px 0px;
/*
	border: thin solid Black;
	border-width : 1px 1px 1px 1px; */
}

.stdws_absatzimage_rechts {
	/* top,right , bottom, left*/
	margin: 3px 0px 10px 10px;
	text-align: right;
	border-width: 0px 0px 0px 0px;
/*
	border: thin solid Black;
	border-width : 1px 1px 1px 1px;
*/
}

/**************************************/
/**************************************/

a.stdws_back		{
	text-decoration:underline;
	padding-right: 20px;
	font-weight: bold;
}

a.stdws_back:link		{
	text-decoration:underline;
}
a.stdws_back:visited		{
	text-decoration:underline;
}
a.stdws_back:hover		{
	text-decoration:underline;
	color:#003399;
}
a.stdws_back:active		{
	text-decoration:underline;
	color:#003399;
}

/**************************************/
/**************************************/

a.stdws_download:link		{
	text-decoration:none;
}

a.stdws_download:visited		{
	text-decoration:none;
}

a.stdws_download:hover		{
	text-decoration:none;
}

a.stdws_download:active		{
	text-decoration:none;
}

/**************************************/
/**************************************/

/** Link ****************************************/


/**************************************/
/**************************************/

a.stdws_verweis:link		{
	text-decoration:underline;
}

a.stdws_verweis:visited		{
	text-decoration:underline;
}

a.stdws_verweis:hover		{
	text-decoration:underline;
}

a.stdws_verweis:active		{
	text-decoration:underline;
}

/**************************************/
/**************************************/
/**************************************/

/** FAQ ****************************************/

TD.stdws_faqgruppetitel {
	padding: 0px 0px 0px 10px;
	font-size: 15px;
	height: 20px;
}

TD.stdws_faqgruppeabstrakt {
	padding: 0px 0px 0px 10px;
}

/**************************************/
TD.stdws_faqtitel {
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	height: 23px;
}

a.stdws_faqtitel:link		{
	text-decoration:none;
}

a.stdws_faqtitel:visited		{
	text-decoration:none;
}

a.stdws_faqtitel:hover		{
	text-decoration:none;
}

a.stdws_faqtitel:active		{
	text-decoration:none;
}

/**************************************/
a.stdws_faqmoreinfo:link		{
	text-decoration:none;
}

a.stdws_faqmoreinfo:visited		{
	text-decoration:none;
}

a.stdws_faqmoreinfo:active		{
	text-decoration:none;
}

a.stdws_faqmoreinfo:hover		{
	color: #C92526;
	text-decoration:none;
}


/**************************************/
tr.stdws_gaestebuch_eintrag_bar {
	border: 1px #3C4E9F solid;
}

/**************************************/
/* die speziellen */


.stdws_gruppebild {
	margin-top:0px;
}



.stdws_bodysingle {
	padding-left: 50px;
}


/***** aw neu 2004-06-11 */

table.stdws_mainlayout {
	/* breitehier + 40*/
	width: 520px;
/*
	border-width: 1px;
	border-style: solid;
	border-color: black;
*/
	height: 100%;
/*	padding-top: 50px; */
}

td.stdws_top {
	background-color: #FFFFFF;
	text-align: right;
	padding-right: 30px;
	vertical-align: center;
}

td.stdws_lefttopmenu {
	padding-bottom: 20px;
	width: 105px;
	text-align: left;
}

td.stdws_leftpart {
	width: 105px;
	padding-top:130px;
	text-align: left;
}

td.stdws_mainpart {
	/* breitehier + 40*/
	width: 530px;
	text-align: left;
	vertical-align: top;
	height: 100%;
}
/* Tabelle für das Gesamte Layout */

.stdws_layouttable {
	/*
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	border-color: black;
	*/
	width: 100%;
	height: 100%;
}

.stdws_layoutmenu, .stdws_menutable {
	background-color:#ffffff;
	/*
	background-color:#84c326;
	background-color:#304e79;
	background-color:#00945a;
	*/
}


.stdws_layoutmenu {
	width: 160px;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	border-color: white;
	border-collapse:collapse;
	padding-left: 10px;
}

.stdws_layoutrest {
	width: 640px;
	height: 100%;
}

.stdws_menutable {
	height: 100%;
	width: 100%;
}

.stdws_righttable, .stdws_content_table {
	width: 550px;
}

.stdws_righttable {
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: white;
	border-collapse:collapse;
	height: 115px;
}

/**
	die gesamt inhaltstabelle
**/
	
.stdws_content_table {
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: white;	
	/* breitehier + 40*/
	/* width: 573px; */
	height: 100%;
	background-color: #ffffff;
/*	background-image:url(/home/bilder/utersum/hintergrund.jpg); */
}


/** footer zum stretchen ans Ende */
td.stdws_footer {
	padding-right: 20px;
	text-align: right;
	font-style: italic;
	vertical-align: bottom;
	height: 100%;
}


td.stdws_bottom {
	text-align: center;
	
	font-size: 7pt;
}
