@charset "UTF-8";
/* CSS Document */

html {
outline:none;
height:101%;
}

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, label, input, table, img, a {  
margin:0; 
padding:0; 
border:0;
outline:0;
}
html, body {
background-color:#fff;
background-image:none;
font-family:"Lucida Grande", Arial, Helvetica, sans-serif;
font-size:1em;
line-height:1.5em;
color:#364557;
}
#page {
width:760px;
margin:0;
background-image:none;
}
#pageTitle {
width:760px;
height:40px;
background-image:none;
}
#websiteTitle { display:block; }
h1, h2, h3, h4, h5 { color:#003366; }
h1 { font-size:1.25em; }
#pageTitle h2{
margin:20px 0 0 0;
padding:0;
font-size:0.875em;
letter-spacing:0.125em;
text-transform:uppercase;
}
#suchen {
display:none;
}
#sign4u { display:block; margin-bottom:15px; font-size:1em; }
#inhalt {
width:760px;
padding:0;
background:none;
}
#inhalt h3 { margin:0; font-size:0.875em; }
.abstand{
display:none;
}
#inhalt p.ie {
display:none;
}
#inhalt p {
width:760px;
margin:0;
font-size:.75em;
line-height:1.5em;
}
.auszeichnung{
color:#003366;
font-weight:bold;
}
#inhalt .kundenlisteLinks {
width:240px;
float:left;
margin:0 0 13px 0;
padding-left:15px;
list-style:none;
font-size:.75em;
line-height:1.5em;
border-left:1px dotted #99CCFF;
}
#inhalt .kundenlisteRechts {
width:240px;
float:left;
margin:0 0 13px 0;
padding-left:15px;
list-style:none;
font-size:.75em;
line-height:1.5em;
border-left:1px dotted #99CCFF;
}
#inhalt .kundenlisteLinks li, #inhalt .kundenlisteRechts li {
background-image:url(../_img/listArrow.gif);
background-position:0 51%;
background-repeat:no-repeat;
padding-left:15px;
}
#inhalt .liste {
width:560px;
margin:0 0 13px 0;
padding-left:15px;
list-style:none;
font-size:.75em;
line-height:1.5em;
border-left:1px dotted #99CCFF;
}
#inhalt .liste strong {
color:#003366;
padding-right:8px;
}
#inhalt .liste li {
background-image:url(../_img/listArrow.gif);
background-position:0 8px;
background-repeat:no-repeat;
padding:0 0 13px 15px;
}
#inhalt a{
color:#364557;
}
.spez{
display:none;
}
hr { display:none; }
/* /// Skiplinks /// */
.skiplink  { display:none; }
/* ///// HAUPTNAVIGATION ///// */
#navbox {display:none;}
/* ////////// Referenzen ////////// */
.refbox{
width:550px;
padding-bottom:13px;
}
.refbox a {
color:#373F63;
text-decoration:underline;
}
.refbox img{
width:234px;
float:left;
padding-right:30px;
}
.refbox h4 { padding:6px 0 4px 0; font-size:0.75em; border-top:1px dotted #99CCFF; }
.refbox ul {
margin-top:39px;
width:280px;
float:left;
list-style:none;
font-size:0.75em;
line-height:1.5em;
}
.refbox ul li {
background-image:url(../_img/listArrow.gif);
background-position:0 8px;
background-repeat:no-repeat;
padding-left:15px;
}
/* ////////// 3D Galerie ////////// */
.hoverbox {
width:760px;
list-style: none;
margin:0;
padding:0;
}

.hoverbox img {
background: #fff;
border:1px solid #CCC;;
padding: 0px;
vertical-align: top;
width: 137px;
height: 105px;
}
.hoverbox li {
background: #fff;
border-width: 0px;
display: inline;
float: left;
margin: 2px;
padding: 0px;
}
/* ////////// ENDE Hoverbox Code ////////// */
/* ////////// Games ////////// */
#gamesWrapper {
width:760px;
margin:0;
padding:0;
}
#gamesWrapper ul {
margin:0 0 0 0;
padding:0;
}
#gamesWrapper ul li {
width:154px;
float:left;
list-style:none;
margin:0;
padding:0 30px 0 0;
}
#gamesWrapper ul li h4 {
padding:11px 0 0 0;
margin:0;
font-size:0.75em;
}
#gamesWrapper ul li img {
padding:10px;
border:1px solid #99CCFF;
background-color:#fff;
}
/* ////////// ENDE Games ////////// */
/* ------------------------------ Galery-Stuff ------------------------ */

.autor{ text-align:right; font-style:italic; margin:0 0 10px 0!important;}
#galeryWrapper{
width:760px;
margin-left:0;
background-color: #fff;
color: #A4ACC3;
}
#galeryWrapper h4 {
font-size:0.6875em;
color: #003366;
margin:10px 0 0 0;
}
#galeryHead{
margin:5px 0 0 0;
background-color: #fff;
/*position: relative;*/
}
#galeryHead p {
font-size:0.75em;
margin:0;
text-align: right;
color: #666;
font-weight:bold;
}
#galeryNav{
display:none;
}
.copyright {
width:640px;
font-size:0.6875em;;
text-align:center;
background:transparent;
border-top:1px solid #C9D2D4;
margin:0 0 0 0;
}
/* ///// clear FLOAT ///// */
.clearLeft { clear:left; }
.clearfloat{ clear:both; }
/* ///// ENDE clear FLOAT ///// */


/* ///// FOOTER ///// */
#footer {
display:none;
}
/* ///// ENDE FOOTER ///// */
#printFooter{
width:760px;
color:#373F63;
display:block;
font-size:.75em;
}
#printFooter hr{
display:block;
width:760px;
margin:0;
}
/* ////////// Suche ////////// */
.zoom_searchform1 { font-size: .8125em; margin:0; padding:0 0 0 625px; }
.label_searchform {display:none;}
input.zoom_button1 {
width:25px;
float:left;
margin:0;
padding:0;
border:0;
}
input.zoom_searchbox_start {
margin:3px 5px 0 2px;
padding:0 0 0 0;
width: 203px;
float:left;
border:0;
background:transparent;
font-family:"Lucida Grande", Arial, Helvetica, sans-serif;
font-size:0.8125em;
line-height:0.8125em;
color:#373F63;
}
#SSLzertifikat {
display:none;
}
#flashcontent {
display:none;
}
/* ///// GOOGLE MAPS ///// */
#map {
border:1px solid #003366;
height:300px;
width:560px;
margin:0 0 10px 0; 
}
#map p {
width:150px;
margin:0;
line-height:16px; 
}