/* ### MISC ### */
*
{
	margin: 0;
	padding: 0;
}

.users
{
	width: 100%;
}

.trenn
{
	border: 0px;
	border-bottom:1px dotted #CCCCCC;
}



.csc-header-n2
{
	border: 0 !important;
}

body
{
	##background-color: #FFEBCD #9ACD32 #FFE4C4;
	background-color: #FFE4C4;
        background-position: top center;
	background-repeat: repeat-y;
	font-family: Verdana, sans-serif;
	color: #7a7a7a;
	font-size: 15px;
	cursor: default;
	margin: 0 auto;
	padding: 0;
	line-height: 1.7;
}

.csc-mailform-field {
	clear:both;
	margin: 20px !important;
}

.csc-mailform {
	border:0 none;
	text-align:right;
	text-valign:top;
	width:460px;
}
/* #### HEADER #### */




#all
{
	background: #FFE4C4 none repeat scroll 0 0;
	margin:0 auto;
	padding:0;
	width:1002px;
}

#wrap
{
	width:100%;
	padding: 0;
	margin: 0;
	background: #FFE4C4 none repeat scroll 0 0;
}



#wrap #content
{
	float: left;
	width: 90%;
	min-height: 450px;
	background-color: #FFE4C4;
}

#content p
{}

#content
{
	padding: 0px 10px 0 10px;
	margin-bottom:50px;
	
}




#content ul
{
	padding: 0 0 0 15px ;
	list-style-type:square;
}

#head
{
	width: 100%;
	height: 150px;
	background: transparent url( "../images/neu2.png") no-repeat top right;
}

#logo 
{
height:100px;
left:500px;
position:absolute;
top:-30px;
	
	}
/* #### MENU #### */
                  
/******   H3    */
ul#menu{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:36px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	background:transparent url("../images/OFF.gif") repeat-x top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	border-bottom:4px solid #555555;
	border-top:1px solid #919191;
}
ul#menu li{
	display:block;
	float:left;
	margin:0;
	pading:0;}
ul#menu li a{
	display:block;
	float:left;
	color:#8c3a3a;
	text-decoration:none;
	font-weight:bold;
	padding:12px 20px 0 20px;
	height:24px;
	background:transparent url("../images/DIVIDER.gif") no-repeat top right;
	}
ul#menu li a:hover{
	background:transparent url("../images/HOVER.gif") no-repeat top right;	
	}


#outside{
	border:1px solid #000000;
	background:#000000;
	}
#navigation-1 {
	padding:1px 0;
	margin:0px;
	list-style:none;
	width:100%;
	height:21px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	font:normal 8pt verdana, arial, helvetica;
}
#navigation-1 li {
	margin:0;
	padding:0;
	display:block;
	float:left;
	position:relative;
	width:148px;
}
#navigation-1 li a:link, #navigation-1 li a:visited {
	padding:4px 0;
	display:block;
	text-align:center;
	text-decoration:none;
	background:#000000;
	color:#ffffff;
	width:148px;
	height:13px;
}
#navigation-1 li:hover a, #navigation-1 li a:hover, #navigation-1 li a:active {
	padding:4px 0;
	display:block;
	text-align:center;
	text-decoration:none;
	background:#666666;
	color:#ffffff;
	width:146px;
	height:13px;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
#navigation-1 li ul.navigation-2 {
	margin:0;
	padding:1px 1px 0;
	list-style:none;
	display:none;
	background:#ffffff;
	width:146px;
	position:absolute;
	top:21px;
	left:-1px;
	border:1px solid #000000;
	border-top:none;
}
#navigation-1 li:hover ul.navigation-2 {
	display:block;
}
#navigation-1 li ul.navigation-2 li {
	width:146px;
	clear:left;
	width:146px;
}
#navigation-1 li ul.navigation-2 li a:link, #navigation-1 li ul.navigation-2 li a:visited {
	clear:left;
	background:#000000;
	padding:4px 0;
	width:146px;
	border:none;
	border-bottom:1px solid #ffffff;
	position:relative;
	z-index:1000;
}
#navigation-1 li ul.navigation-2 li:hover a, #navigation-1 li ul.navigation-2 li a:active, #navigation-1 li ul.navigation-2 li a:hover {
	clear:left;
	background:#666666;
	padding:4px 0;
	width:146px;
	border:none;
	border-bottom:1px solid #ffffff;
	position:relative;
	z-index:1000;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 {
	display:none;
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	left:145px;
	top:-2px;
	padding:1px 1px 0 1px;
	border:1px solid #000000;
	border-left:1px solid #000000;
	background:#ffffff;
	z-index:900;
}
#navigation-1 li ul.navigation-2 li:hover ul.navigation-3 {
	display:block;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited {
	background:#000000;
}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active {
	background:#666666;
}
#navigation-1 li ul.navigation-2 li a span {
	position:absolute;
	top:0;
	left:132px;
	font-size:12pt;
	color:#fe676f;
}
#navigation-1 li ul.navigation-2 li:hover a span, #navigation-1 li ul.navigation-2 li a:hover span {
	position:absolute;
	top:0;
	left:132px;
	font-size:12pt;
	color:#ffffff;
}
                    
                    
/* #### FOOTER #### */


#foot
{
	clear: both;
	width: 100%;
	height: 49px;
	background-color: #FFE4C4; 
	background-position: bottom;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 10px;
}

#foot p
{
	color:#000;
	font-family:"trebuchet ms";
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.8em;
	text-align:center;;
}

#foot a
{
	color: #000;
	text-decoration: underline;
}


#foot a:hover
{
	color: #000;
	text-decoration: none;
}


label
{
	float: left;
	clear: left;
	font-size:11px;
}

.button
{
	margin: 10px 0 0 0;
	float: right;
}

