/* always visible */
#outer .holder {padding:1em; border:1px solid #ddd; margin:0 20px 10px 0}
#outer .holder p {padding:5px 0 0 0; margin:0}
#outer .holder p.bold {font-weight:bold}
#outer .holder h2 {margin:0; padding:0}
#outer .holder img {display:block; margin-right:10px}

/* unclicked style div.more */
#outer div.more b    {float:right; margin-right:-10px 10px 0 0; cursor:pointer; font-weight:bold}
#outer div.more b.hide    {display:none}
#outer div.more p    {display:none}
#outer div.more img    {display:none}
#outer div.more ul    {display:none}
#outer div.more li    {display:none}
#outer div.more h2    {display:none}

/* clicked style div.click */
#outer div.click b.show    {display:none}
#outer div.click b.hide    {display:block}
#outer div.click p    {display:block}
#outer div.click ul    {display:block}
#outer div.click li    {display:list-item}
#outer div.click h2    {display:block}
#outer div.click img    {display:block; float:left; padding-right:10px}




html {

  height: 101%
}

/* Text */
BODY {
	font-family : Verdana,                        Tahoma,                        Arial,                        Helvetica,                        Sans-serif;
	background-repeat : repeat-x;
	background-color : rgb(255,255,255);
	background-attachment : scroll;
	font-size : 11px}
	
	/* paby */

html {overflow-y:scroll}


H1 {	color : rgb(51,51,51);
	font-size : 20px;
	word-spacing : 5px;
	letter-spacing : 1px;
	font-weight : bold;
	padding-bottom : 5px;
	font-family : Georgia,                        Palatino,                        "Times New Roman",                        Times,                        Serif;
	margin-top : 30px;
	margin-bottom : 5px;
	border-bottom : 1px solid rgb(205,54,104)
}

P {
	font-size: 11px;
	font-family : Verdana,                        Tahoma,                        Arial,                        Helvetica,                        Sans-serif;
	line-height : 16px;
	text-align : justify
}

/* paby */
form {width:680px}
input {font-size:12px; border: 1px solid #959595}
textarea {width:360px;font-size:11px; border:1px solid #959595}
input.button {border:1px solid #CD3668; margin-top:12px}
.fehler {border:1px solid #CD3668}
p.error {color:#CD3668}

.info-content {
	font-family: Verdana,   Tahoma,   Arial,   Helvetica,   Sans-serif;
 	font-size: 10px;
 	background-color: rgb(241,239,239);
 	padding: 5px;
 	border-left: 1px dashed rgb(149,149,149);
 	margin-top: 0px;
 	border-right: 1px dashed rgb(149,149,149);
 	margin-bottom: 0px;
 	border-bottom: 1px dashed rgb(149,149,149)
}

.info-header {
	font-family: Verdana,   Tahoma,   Arial,   Helvetica,   Sans-serif;
 	font-size: 10px;
 	color: rgb(205,54,104);
 	font-weight: bold;
 	padding: 5px;
 	border-left: 1px dashed rgb(149,149,149);
 	margin-top: 20px;
 	border-top: 1px dashed rgb(149,149,149);
 	border-right: 1px dashed rgb(149,149,149);
 	margin-bottom: 0px
}

label {
	font-size: 12px;
	float:left;
	display:block;
	width:130px;
	margin-bottom:8px
}
/* und neue reihe */
div.clearer {
	clear:both;
	font-size:1px;
	line-height:1px;
	display:block;
	height:1px

}

.nof_EmptyStyleNavbar4-Regular {
	font-size: 11px;
	font-family : Verdana;
	color : rgb(51,51,51);
	font-style : normal;
	font-weight : normal
}

.nof_EmptyStyleNavbar5-Rollover {
	font-family: Verdana;
	font-size : 11px;
	color : rgb(205,54,104);
	font-style : normal;
	font-weight : normal
}

.nof_EmptyStyleNavbar6-Highlighted {
	font-family: Verdana;
	font-size : 11px;
	color : rgb(51,51,51);
	font-style : normal;
	font-weight : bold
}

.nof_EmptyStyleNavbar7-HighlightedRollover {
	font-family: Verdana;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	color : rgb(205,54,104)
}

.nof_EmptyStyleBanners1-Default {
	font-family: Verdana;
	font-style : normal;
	font-weight : normal;
	font-size : 11px;
	color : rgb(51,51,51)
}



UL {
	font-size: 11px}

H3 {
font-family: Georgia,             Palatino,            "Times New Roman",             Times,              Serif;
	font-size : 16px;
	color : rgb(205,54,104);
	border-bottom : 1px solid rgb(255,103,52);
	letter-spacing : 1px;
	padding-bottom : 5px;
	margin-top : 20px;
	margin-bottom : 5px}


.nof_EmptyStyleNavbar25-Regular {
font-family:Verdana; font-size:11px; font-weight:400; font-style:normal; color:rgb(51,51,51) 
}

.nof_EmptyStyleNavbar25-Rollover {
font-family:Verdana; font-size:11px; font-weight:bold; font-style:normal; color:rgb(51,51,51) 
}

.nof_EmptyStyleNavbar25-Highlighted {
font-family:MS Sans Serif ; font-size:14px; font-weight:400; font-style:normal; color:#000000 
}

.nof_EmptyStyleNavbar25-HighlightedRollover {
font-family:MS Sans Serif ; font-size:14px; font-weight:400; font-style:normal; color:#000000 
}



.nof_EmptyStyleNavbar31-Regular {
font-family:Verdana; font-size:11px; font-weight:400; font-style:normal; color:rgb(51,51,51) 
}

.nof_EmptyStyleNavbar31-Rollover {
font-family:Verdana; font-size:11px; font-weight:bold; font-style:normal; color:rgb(51,51,51) 
}

.nof_EmptyStyleNavbar31-Highlighted {
font-family:Verdana; font-size:11px; font-weight:bold; font-style:normal; color:rgb(51,51,51) 
}

.nof_EmptyStyleNavbar31-HighlightedRollover {
font-family:MS Sans Serif ; font-size:14px; font-weight:400; font-style:normal; color:#000000 
}


A {
	color: rgb(205,54,104);
	font-weight : normal;
	text-decoration : none
}

A:visited {
	color: rgb(205,54,104);
	font-weight : normal
}

A:active {
	color: rgb(205,54,104);
	font-weight : normal
}



LI {	padding-bottom : 5px}

H4 {
	font-size: 12px;
	color : rgb(51,51,51);
	margin-top : 15px;
	margin-bottom : 0px}A:hover {
	color: rgb(51,51,51);
	font-weight : normal;
	text-decoration : underline
}




