html { background-color:#f0f0f0; background-image:url(../images/gui-fahrerprojekt/background.jpg); background-repeat:repeat-x; }

body  { background-image:url(/fileadmin/images/gui-fahrerprojekt/bg-header.gif); background-repeat:repeat-x;  margin:0px; padding:0px;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align: center;}
p, td, tr { padding:0px; margin:0px; }
p { font-site:12px; }

h1 { color:#ca0011; text-transform:uppercase; font-size:20px; font-weight: normal; margin:0px 0px 4px 0px; padding: 0px; }
h2 { background-image:url(/fileadmin/images/gui-fahrerprojekt/bg-headline2.gif); padding: 4px; margin:10px 0px 1px 0px; color:white; font-size:14px; text-transform:uppercase; font-weight:bold; }
h3 { color:#ca0011; text-transform:uppercase; font-size:12px; font-weight:bold; margin:10px 0px 10px 0px; }

A:link{color: #c10116; text-decoration: underline} A:visited {color: #c10116; text-decoration: underline} A:active {color: #c10116; text-decoration: underline} A:hover {color: #c10116; text-decoration: none} 

#header { text-align:center; width: 992px; height: 134px; position:relative;  }
#suche { position: absolute; right:0px; top:10px; }
#logo { position: absolute; left:0px; top:0px; }
#social-icons { position: absolute; left:-40px; top:150px; }
#social-icons img { margin-bottom:7px;}

#navigation-1 { position: absolute; right: 1px; top: 60px; }
#navigation-1 ul {margin:0px; padding:0px; list-style: none; list-style-type:none; }
#navigation-1 ul li { float:left; }
#navigation-1 ul li a { display: block; font-size: 18px; color: #333333; text-decoration:none; padding: 4px 0px 4px 20px; text-transform:uppercase; }
#navigation-1 ul li a:hover, #navigation-1 ul li.active a { color: #ca0011; text-decoration:underline; }

#navigatoin-2 {  }
#navigation-2 ul {margin:0px; padding:0px; list-style: none; list-style-type:none; position: absolute; left: 0px; top: 104px; }
#navigation-2 ul li { float:left; }
#navigation-2 ul li a { display: block; font-size: 12px; font-weight: bold; color: white; text-decoration:none; padding: 7px 12px; text-transform:uppercase; }
#navigation-2 ul li a:hover, #navigation-2 ul li.active { color: white; text-decoration:none; background-image:url(/fileadmin/images/gui-fahrerprojekt/bg-navi2.gif); }

#container { width: 992px; height: auto; margin: 0 auto; text-align: center;  }

#slideshow { width: 785px; height: 260px; float:none; clear:both; margin-bottom: 20px; }

#container-page { width: 992px; height: auto; margin: 0 auto; background-color:white; text-align:left;  }
#container-inner { margin:30px; }
#container-left { float:left; width: 785px; height: auto;background-color: white;background-color: white; text-align:left; overflow:hidden; }
#container-right { float:right; width: 182px; height: auto; font-size: 12px; text-align:left; }
#container-right ul { border: 1px solid #ccc; margin:0px 0px 10px 0px; height: 260px; overflow:hidden; padding:0px; background-color:#efefef; list-style: none; }
#container-right ul li { margin-left: 8px;  }

#navigation-left { width: 182px; float:left; border: 1px solid #ccc;  background-color:#fdedee; text-align:left; }
#container-left2 { float:left; width: 603px; height: auto;background-color: white;background-color: white; text-align:left; }

.submenu a, .submenu a:visited { padding: 5px 5px 5px 12px; font-weight: bold; color: #154f99; display: block; line-height: 16px; text-decoration:none; }
.submenu a:hover, .submenuaktiv a, .submenuaktiv a:visited { padding: 5px 5px 5px 12px; font-weight: bold; color: #ca0011; display: block; line-height: 16px;  }

.clear { width: 900px; float: none; clear:both;height:1px; font-size:1px; }

img a { border: none; }
img { border: none; }

#footer { height: 120px; color: #7d7d7d; text-align:center; width: 992px; background-color: #000;  }
#footer-inner {  width: 992px; height: 100px; margin: 10px 0px 0px 0px; background-color: #000; }
#footer-left { float:left; width: 480px; text-align:left; padding: 8px; }
#footer-right { float:right; width: 480px; text-align:right; padding: 8px; }

.imgtext-table{
margin: 0px 10px 0 10px;
} 