/* CSS Document */

body 
{
 background-image:url(/images/bg_images.jpg);
	background-repeat:no-repeat;
	background-color:#E2E2E0;
	background-attachment:fixed;
	scrollbar-base-color: #0459AC; scrollbar-arrow-color: FFFFFF;
	font-family:Verdana, Helvetica, sans-serif;
	text-align:center;/*fuer IE_quirks*/
}


h1 {font-size:18px;color:#182770; font-weight:bold;}
h2 {font-size:16px;color:#182770; font-weight:bold;}
h3 {font-size:14px;color:#182770; font-weight:bold;}
p, td {font-size:12px;color:#182770;margin-top:0px;}

#content li {font-size:12px;color:#182770; margin-top:0px;margin-left:20px;}
#content ul {margin-left:420px;}

a:link, a:visited, a:active, a:hover
{ 
  text-decoration:underline;

  color:#DA0909;
  font-size:12px;
}
a:active, a:hover
{ 
  color:#182770;
}
/*Seitenaufbau*/
#wrapper {
	width:760px;
	margin:0px auto;
	text-align:left;
	background-color:#E58F5D;
	border:1px solid #9c1f1b;
/*border-width : 5px;
border-style : outset;*/
}
/* Die Titelzeile */
#title {
height:105px;
padding:5px;
text-align:center;
background-color:#E58F5D;
/*border-bottom: 1px solid #ffffcc;*/

}


/* Der Inhalt */
#content {
margin-top: 40px; 
background-color:#E58F5D;
padding:20px;
padding-top:10px;
color:#182770;
/*border-top: 1px solid #ffffcc;*/
}
* html #content {
margin-top: 0; 
/*border-top: 5px solid #ffffcc;*/
}

/*Suckerfish-Menue*/

#suckerfishnav {
background:#E58F5D; url("images/suckerfish_red.png") repeat-x;
font-size:14px;
font-family:verdana,sans-serif;
font-weight:bold;
}

#suckerfishnav, #suckerfishnav ul {
float:left;
list-style:none;
line-height:30px;
padding:0;
border:1px solid #ffffcc;
margin:0 0 1px 0;
width:757px;
}

#suckerfishnav a {
display:block;
color:#182770;
text-decoration:none;
padding:0px 10px
}

#suckerfishnav li {
float:left;
padding:0
}

#suckerfishnav li ul {
	position:absolute;
	left:-999em;
	height:auto;
	width:160px;
	font-weight:normal;
	margin:0;
	line-height:1;



-moz-opacity:0.85;
opacity:0.85;
khtml-opacity:0.85
}

#suckerfishnav li li {
padding-right:1px;
width:160px;
border-bottom:1px solid #ffffff;
}

#suckerfishnav li li a {
padding:4px 10px
}

#suckerfishnav li ul li {
font-weight:bold;
font-family:verdana,sans-serif
}

#suckerfishnav li ul li a {
font-size:12px;
color:#ffffff;
}

#suckerfishnav li:hover ul li a {
color:#ffffff;
}

#suckerfishnav li ul ul {
margin:-21px 0 0 151px
}

#suckerfishnav li ul li:hover {
background:#9C1F1B;
}

#suckerfishnav li ul li:hover a {
color:#ffffff;
}

#suckerfishnav li ul li:hover li a {
color:#ffffff;
}

#suckerfishnav li ul li li:hover a {
color:#ffffff;
}

#suckerfishnav li ul li ul li:hover ul li a {
color:#ffffff;
}

#suckerfishnav li ul li ul li:hover ul li:hover a {
color:#ffffff;
}

#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul {
left:-999em
}

#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul {
left:auto;
background:#444
}

#suckerfishnav li:hover, #suckerfishnav li.sfhover {
background:#DA0909
}

#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
color:#ffffff;
}
div#popup {
background:#EFEFEF;
border:1px solid #999999;
margin:0px;
padding:7px;
width:270px;
}

#fusszeile {
	clear: both;
	height: 44px;
	color: #001145;
	margin: 0;
	background-color: #E58F5D;
	border-top:1px dotted #9C1F1B;
	text-align: center;
	/*font-size:9px;*/
	
} 
.webdesign {
	font-size:9px;}
	
.webdesign a{
	font-size:9px;}
