
*{
padding:0px;
margin:0px;

}
/*   -------------TextFormats------------   */

body		{ font-family: Arial, Verdana; font-size: 13px;  }
p 		{ font-size: 13px;  }
a 		{ font-size: 13px; }
td		{ font-size: 12px; }

/*    -------------Titels------------   */

h1 		{ font-size: 15px; padding:15px 0px 10px 0px;}
h2 		{ font-size: 13px; padding:10px 0px 5px 0px;}
h3 		{ font-size: 12px; padding:10px 0px 2px 0px;} 


/* |  -------------TextLinks------------   */
a		{ color:#EF2025; }
a:visited 	{ }
a:active 	{ }
a:hover 	{ color:#EF2025;}

/* |  -------------TextClasses------------   */

.notice { font-style: italic;}
.error	{ font-weight:bold; color:#911E49;}
.small 	{ font-size: 10px;  color:#000000;}
	
#text 	{  position:absolute; width:230px; z-index:1; border: 0px; text-align:justify; }




/* |  -------------Elements------------   */


body 	{ height: 100%; width:100%; margin: 0;  text-align:center}
html, body {height: 100%;}
table	{ border-collapse: collapse; }
.content ul	{ list-style-image: url("ul.png"); margin-left:10px;padding-left:10px;}
li	{ font-size: 12px;  margin-top: 10; margin-bottom: 0;}
img	{ border:0px;}

.red	{color:#EF2025;}

input,textarea	{ border:1px solid #333333;}
input.no	{ border:0px solid #333333;}
textarea	{ font-family: Arial, Verdana, Helvetica; font-size: 12px;  }


#outer {
	width:60%;

	padding:10px;
	text-align:left;
	 margin:0 auto;
	width:60em;
}

#footer {
text-align:center;
}

#footer {
text-align:center;
}


/* col definition */
.col_2_1{
	width:15em;
	float:left;
	min-height:100%;
}
.col_2_2 {
	margin: 0 0 0 15em;
	margin-bottom:20px;
}


.col_3_1{
	width:15em;
	float:left;
	min-height:100%;
}
.col_3_2{
	width:30em;
	float:left;
	min-height:100%;
	padding-right:5px;
}
.col_3_3{
	float:left;	
	width:14em;
	min-height:100%;
	padding-left:5px;
	border-left:1px solid #ccc;
	
}






#head img{
float:left;

}

#head {
	margin-bottom:30px;
}

.clearer {
clear:both;
}

#footer {
padding:10px;
color:#aaa;
}




#navigation{
text-align:left;
width:170px;
list-style:none;
margin:0px;
padding:0px;
padding-left:10px;

}

#navigation li {
margin:0px;
padding:1px;

}

#navigation a {
display:block;
text-decoration:none;
margin:0px;
background-color:#efefef;
padding:2px 3px;
color:#000;
border-left:5px #efefef solid;
}

#navigation a:hover  {
color:#EF2025;
border-left:5px #EF2025 solid;

}

#navigation a.active {
color:#EF2025;
font-weight:bold;
}

#navigation ul{
list-style:none;
padding-left:20px;

}

#content{
text-align:left;
vertical-align:top;
padding:20px

}


.slogan1{
	
	text-align:right;

	font-weight:bold;
	color:#BBBBBB;
	word-spacing:1px;
	letter-spacing:2px;
	font-size:0.9em;
	padding-top: 70px;
	


}
.slogan2 {
	color:#EF2025;
	height:15px;
}
.slogan3{
	vertical-align:bottom;
	text-align:right;
	padding:20px;
	padding-right:45px;
	color:#BBBBBB;
	
	height:30px;
}
.footer{
	text-align:center;
	font-size: 10px;  color:#DDDDDD;
}

legend {
	border:0px solid #eeeeee;
	text-align:right;
	color:#CCCCCC;
	padding:2px;
	margin: 10px 0px 10px 0px;
}

label,.csc-mailform-field label{
        width: 10em;
        float: left;
        text-align: left;
        display: block;

	vertical-align:center;
        
}




