

html {
padding:0px;
margin:0px;
}

body {
font-size: 14px;
font-family: Arial, Sans-Serif;
color:#333333;
padding:0px;
margin:0px;

}


input {
font-size:12px;
}

.clear {
clear:both;
}

a {color: #D30073;}
a:visited {color:#D30073;}
a:hover {color: #D30073;}
a:active { color:#D30073;}

h1 {
font-size: 16px;
padding:5px 15px;
margin:0px }

h2 {
font-size:14px;
font-weight: bold;
padding:10px 0px 7px 0px;
margin:0px;
color:#2796C6;
}

h3 {
font-size:14px;
font-weight: bold;
padding:0px;
margin:0px;}



/* ----------container zentriert das layout-------------- */
#container {
width: 980px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;

}

/* ----------banner -------------- */


#banner {
padding: 0px;
margin: 0px;
}

#logo {
float:left;
padding: 0px;
margin: 0px;
}
 

#service {
float:left;
padding: 0px;
margin: 0px 0px 0px 20px;
height:0px;
width:745px;
}

#user {
float:left;
padding: 55px 18px 0px 10px;
margin: 0px;

}

#user a{
color:#FFFFFF;
}

#impress {
float:right;
padding: 15px 18px 0px 10px;
margin: 0px;
}

#impress input {
font-size:10px;
width:130px;
padding:3px 0px 0px 3px;
margin:0px;
}

#impress a {
color:#000000;
}



/* -----------------Inhalt--------------------- */
#content {
padding: 0px;
margin-left: 233px;
margin-right: 0px;

}


div#content { 
height:100%;

}


#inlineContent {
margin: 0px;
padding: 45px 20px 15px 10px;
line-height:18px;
background-image:url(Site/corner-top-right.jpg);
background-repeat:no-repeat;
}

.siteHeadline { 
font-size:22px;
font-weight:bold;
margin-bottom:30px;
letter-spacing:-1px;
}

#inlineContent ul {

margin: 0px;
padding: 0px;

}

#inlineContent ul li {
list-style-type:none;
background-image:url(Site/navarrow.gif);
background-repeat:no-repeat;
background-position:0px 6px;
margin: 0px;
padding: 0px 0px 0px 10px;

}

.contentTable {

padding: 5px;
border:1px solid #cccccc;
background:url(Site/cbg.jpg);

}

#sepContent {

margin: 10px 0px 0px 0px;
border-bottom:1px dotted #cccccc;
height:1px;
width:99%;


}

.newsHeadline {

font-weight:bold;
color:#FFB25C;
font-size:12px;

}




/* --------------left navigavtion------------- */
#left {
float: left;
width: 229px;
margin: 0px;
padding: 0px;
background-image:url(Site/bg-left-shadow.png);
}







#menue {
padding:45px 17px 10px 0px;

background-image:url(Site/corner-top-left.jpg);
background-repeat:no-repeat;
background-position:0px -2px;


}


#menue ul {

margin:0px 0px 0px 15px;
padding:0px;
}

#menue li {

list-style:none;
padding:0px;

}



#menue li a {

color:#333333;
text-decoration:none;
padding:0px;
margin:0px;
line-height:200%;

}

#menue ul li  {

font-size:14px;
font-weight:bold;
padding-bottom:20px;
padding-left:3px;

}


#menue ul  {


}

#menue ul li ul {

padding:0px;
margin:0px;


}

#menue ul li a  {


}

#menue ul li ul {

padding:0px;
border:none;

}

#menue ul li ul a {

padding:0px;
margin:0px;
line-height:140%;

}

#menue ul li ul li {

font-size:12px;
font-weight:normal;
padding:0px 0px 0px 10px;
margin:0px;

}

#menue ul li ul li.selected {

background-repeat:no-repeat;
background-position:0px 6px;

}

#menue ul li ul li a {

padding:0px;
margin:0px;

}

#menue ul li ul li ul {

padding:0px;
margin:0px;
}

#menue ul li ul li ul a {

padding:0px;
margin:0px;
}

#menue ul li ul li ul li {

padding:0px 0px 0px 10px;
margin:0px;


}

#menue ul li ul li ul li a {

padding:0px;
margin:0px;

}

#sep
{
position:relative;
background-image:url(Site/navSep.gif);
background-repeat:no-repeat;
top:74px;
left:16px;
height:1px;
margin:0px;
padding:0px;

}

#sep2 {
background-image:url(Site/navSep.gif);
background-repeat:no-repeat;
height:1px;
left:16px;
margin:0;
padding:0;
position:relative;
top:171px;
}
#sep3 {
background-image:url(Site/navSep.gif);
background-repeat:no-repeat;
height:1px;
left:16px;
margin:0;
padding:0;
position:relative;
top:285px;
}
#sep4 {
background-image:url(Site/navSep.gif);
background-repeat:no-repeat;
height:1px;
left:16px;
margin:0;
padding:0;
position:relative;
top:383px;
}
#sep5 {
background-image:url(Site/navSep.gif);
background-repeat:no-repeat;
height:1px;
left:16px;
margin:0;
padding:0;
position:relative;
top:447px;
}
/* --------------left content------------- */


#infoboxLeft ul li {
list-style-image:url(Site/arrow.gif);
padding:0px;
margin:0px;

}

#infoboxLeft ul {
padding:0px 0px 7px 20px;
margin:0px;

}


/* -----------footer--------------------------- */
#footer {

padding: 7px 0px 10px 15px;
margin-left: 227px;
margin-right: 0px;
 }

#footer a {
text-decoration:none;
color:#000000; }

