@charset "UTF-8";
/* =Browser Reset
-------------------------------------------------------------------------*/
p,div,h1,h2,h3,ul,li,form,input,select,option {
margin:0;
padding:0;
}
img {
margin:0;
padding:0;
border:0;
}
ul {list-style:none;}
a {outline:0;}

/* =Allgemeine Formatierungen
-------------------------------------------------------------------------*/
body {
margin:0;
padding:0;
font-family:Helvetica, Verdana, sans-serif;
color:#000;
font-size:62.5%;
background:#FFF;
}

/* =Layout-------------------------------------------------------------------------*/
#wrapper {
margin:0px auto 0px auto;
padding: 0;
width:970px;
background-color:#FFFFFF;
}
#header { height:61px; text-align:right; }
#content {
min-height:540px;
*height:540px;
}
#footer { clear:both;}
#nav {
	float:left;
	width:450px;
	text-align:left;
	padding: 48px 0 0 0;
	text-transform:uppercase;
}
#nav a { text-decoration:none; font-size:12px; color:#666; padding: 0 20px 0 0;}
#nav a:hover {color:#000;}
#nav a.selected {color:#000;}
.imgfooter { vertical-align:sub;}
#footer a { color:#333; text-decoration:none;}
#footer a:hover { text-decoration:underline;}
#content a { color:#000; text-decoration:none;}
#content a:hover { text-decoration:underline;}


/* =Headings
---------------------------------------------------------------------------------*/
#content h1 {
	font-size:16px;
	line-height:24px;
	margin:0;
	padding:100px 0 20px 0;
	font-weight: normal;
	letter-spacing: 1px;
}
#content p { font-size:16px; line-height:24px; margin: 0 0 20px 0; letter-spacing:1px;}
#footer p {
	color:#333333;
	font-size:12px;
	line-height:16px;
}

/* =Lists
-------------------------------------------------------------------------*/
dt {
float:left;
width:165px;
margin:0;
font-size:16px;
line-height:24px;
}
dd {
margin:0 0 5px 165px;
font-size:16px;
line-height:24px;
}
/* =Misc.
-------------------------------------------------------------------------*/
.extended, .extended1, .extended2 { display:none;}
a.toggle, a.toggle1, a.toggle2 {
	font-size:16px;
	line-height:24px;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
	margin:0;
	padding:0;
	letter-spacing: 1px;
}
#about { padding:100px 0 0 0;}
ul#mycarousel {margin:0; padding:0;}
.divfloatleft { float:left; width:350px;}
.divfloatright { float:right; width:480px;margin:0 100px 0 0;}
.floatrightabout {float:right; padding:0 142px 0 0}