/* color Tropical - create a serene and stress-free feeling */
/* serene: klar, heiter, ruhig ... */

body	{
	background-color : #9f9f9f;
}

b  {
	font-weight : bold;
	color : #000066;
}

b.sw  {
	font-weight : bold;
	color : #000000;
}

b.rot  {
	color : #c74747;
}

.textinfou  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	background-color : #ffffff;
	padding-left : 5px;
	padding-right : 0;
	padding-top : 1px;
	padding-bottom : 3px;
}

.text13border  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	color : #000000;
	border-width: 1px;
	border-style: solid;
	border-color : #c74747;	
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 6px;
	padding-bottom : 6px;
}

.text13ws  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	color : #000000;
	/*	rot FDFAF2*/
	background-color : #fbfdfd;
}

.text13wsbold  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #000000;
	background-color : #fbfdfd;
}


.text13rotbold  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #c74747;
}


.titelgnbrt  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color : #c74747;
	background-color : #aad0d2;
/*	background-color : #e4af71;*/
}


.tablegruen  {
	background-color : #aad0d2;
	padding-left : 5;
	padding-right : 0;
	padding-top : 1;
	padding-bottom : 1;
	margin-top : 0;
	margin-bottom : 0;
}


.tablegruenKon  {
	background-color : #aad0d2;
	margin-left : 5;
	padding-right : 0;
	padding-top : 0;
	padding-bottom : 0;
	margin-top : 0;
	margin-bottom : 0;
}

.backgrau  {
	background-color : #e1e1e1;
}

.backgruen  {
	background-color : #aad0d2;
}


.backgrautext {
	background-color : #e1e1e1;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	color : #000000;
}


.radiogruen  {
	background-color : #aad0d2;
}


.button12  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #393939;
	background-color: #e4af71;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
	width: 135px;
}

.button12s  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #393939;
	background-color : #e4af71;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
	width: 80px;
}

a  {
	font-family : Arial, Helvetica, sans-serif;
	color : #52979a;
	text-decoration : none;
}


a:active  {
	color : #52979a;
}

a:visited  {
	color : #52979a;
}

a:hover  {
	color : #e4af71;
}



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



/* Referenzen Texte */

.popUpStyle {
	background-color: #FEDDC4;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	width: 80px;
	border: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	padding: 5px;
}

.popUpStylel {
	background-color: #FEDDC4;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	width: 370px;
	border: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	padding: 5px;
}

.popUpStyleDesign {
	background-color: #e8e8e8;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	width: 480px;
	border: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	padding: 5px;
}

.popUpStyleHome {
	background-color: #FEFEFE;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	width: 410px;
	border: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	padding: 5px;
}

#popUph1, #popUph2, #popUph3, #popUph4, #popUph5, #popUp1, #popUp2, #popUp3, #popUp4, #popUp5, #popUp6, #popUp7, #popUp8, #popUp9  { 
	position: absolute;
	top: 10;
	left: 10;
	visibility: hidden;
}


/* Hintergruende */

.backweiss  {
	background-color : #FFFFFF;
}

.backrtweiss  {
	background-color : #FDFAF2;
}

/* CSS fuer Hinweistext */
.backrottext {
	background-color : #FEDDC4;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : normal;
	color : #000000;
}

.backgruentext {
	background-color : #BDDCB6;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : normal;
	color : #000000;
}


/* Text mit Umrandung */

.text14border  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : normal;
	color : #000000;
	border-width: 1px;
	border-style: solid;
	border-color : #D82505;	
	padding-left : 4px;
	padding-right : 4px;
}



/* CSS fuer Formulare */

.table13gruen  {
	background-color : #BDDCB6;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	color : #000000;
}


/* Titel */

.titel13bold  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #000000;
}


.titel15  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : normal;
	color : #000000;
}

.titel15bold  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color : #000000;
}

.titel16  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : normal;
	color : #000000;
}

.titel16bold  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #000000;
}

.titelrotbold  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #990000;
}

.titelgnb  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #171C4D;
	background-color : #E4FABC;
}


/* Text */

.text10grau  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #AAAAAA;
}

.text11grau  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #888888;
}

.text11  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
}

.text12  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #000000;
}

.text12_justify  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #000000;
	line-height : 15px;
	text-align : justify;
}


.text12bold  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
}

.text12rotbold  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #EE8775;
}

.text13  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	color : #000000;
}

.text13bold  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #000000;
}


.text14  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : normal;
	color : #000000;
}

.text14bold  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #000000;
}

.text15  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : normal;
	color : #000000;
}

.text15bold  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color : #000000;
}


/* Formulare */

.formborders  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color : #FDFDFD;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
	width: 65px;
}

.formborderm  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color : #FDFDFD;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
	width: 210px;
}

.formborder  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color : #FDFDFD;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid;
	width: 300px;
}



.frage15rotbold  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #990000;
}



