#wrapper { 
height : auto;
} 

#agency {
position: absolute;
margin-left: 10px;
}

#website { 
width : 768px;
background-image : url('sonnenschutzfolien-sicherheitsfolien-glasbeschichtungen/bgwebsite.jpg');
background-repeat : repeat-x;
background-color : #fff;
border-right : 1px solid #fff;
border-left : 1px solid #fff;
margin : auto;
} 

#header { 
width : 740px;
height : 23px;
padding-top : 60px;
margin : auto;
} 

#banner { 
width : 740px;
height : 136px;
margin : auto;
} 

#dropdown { 
width : 740px;
height : 30px;
background-image : url('sonnenschutzfolien-sicherheitsfolien-glasbeschichtungen/shadow.jpg');
background-repeat : no-repeat;
margin : auto;
} 

#content { 
width : 718px;
background-color : white;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #333;
padding : 0 10px;
padding-bottom : 30px;
border : 1px solid #ccc;
margin : auto;
line-height : 20px;
word-spacing : 3px;
} 

#footer { 
width : 768px;
height : 35px;
background-image : url('sonnenschutzfolien-sicherheitsfolien-glasbeschichtungen/bg_footer.jpg');
background-repeat : repeat-x;
padding-top : 10px;
margin-top : 0;
} 


fieldset { 
border : 1px solid #ccc;
margin : 0;
padding : 0 20px 0 20px;
width : 600px;
margin : auto;
}

legend { 
height : 25px;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : bold;
letter-spacing : 1px;
color : #253370;
}

* { 
padding : 0;
margin : 0;
} 

body { 
background-image : url('sonnenschutzfolien-sicherheitsfolien-glasbeschichtungen/bg_body.jpg');
background-repeat : repeat-x;
background-color : #fff;
background-attachment : fixed;
} 

#content h1 { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 22px;
font-weight : normal;
line-height : 26px;
letter-spacing : 1px;
color : #253370;
} 

#content h2 { 
background-image : url('sonnenschutzfolien-sicherheitsfolien-glasbeschichtungen/bullet.gif');
background-repeat : no-repeat;
background-position : 0 11px;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : normal;
line-height : 26px;
color : #253370;
padding : 0 0 0 15px;
margin : 20px 0 5px 0;
} 

h3 { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #253370;
margin-top : 20px;
} 

h4 { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 20px;
font-weight : normal;
line-height : 26px;
color : #253370;
} 

hr { 
background-color : #bcbcbc;
color : #bcbcbc;
border : #bcbcbc;
height : 1px;
margin-top : 10px;
margin-bottom : 10px;
} 

.line { 
text-align : left;
width : 525px;
} 
 
#wrapper_info { 
width : 180px;
float : right;
margin-left : 10px;
margin-bottom : 10px;
}

.info_head { 
width : 180px;
height : 50px;
background-image : url('sonnenschutzfolien-sicherheitsfolien-glasbeschichtungen/bg_info.gif');
background-repeat : no-repeat;
}

.info_content { 
width : 168px;
border : 1px solid #ccc;
padding : 10px 5px 10px 5px;
color : #808080;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
line-height : 14px;
text-align : justify;
}

a.info { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
word-spacing : 3px;
line-height : 14px;
color : #808080;
text-decoration : none;
border-bottom : 1px dotted #808080;
}

a.info:visited { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
word-spacing : 3px;
line-height : 14px;
color : #808080;
text-decoration : none;
border-bottom : 1px dotted #808080;
}

a.info:hover { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
word-spacing : 3px;
line-height : 14px;
color : #3257a3;
text-decoration : none;
border-bottom : 1px solid #3257a3;
} 

a.link { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
border-bottom : 1px dotted #333;
text-decoration : none;
color : #333;
} 

a.link:hover { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
border-bottom : 1px solid #fbbb04;
text-decoration : none;
color : #253370;
} 

a.headlink { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : normal;
line-height : 26px;
color : #253370;
text-decoration : none;
border-bottom : 1px dotted #253370;
} 

a.headlink:visited { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : normal;
line-height : 26px;
color : #253370;
text-decoration : none;
border-bottom : 1px dotted #253370;
} 

a.headlink:hover { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : normal;
line-height : 26px;
color : #253370;
text-decoration : none;
border-bottom : 1px solid #fbbb04;
} 

a.struk { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
word-spacing : 3px;
line-height : 17px;
color : #808080;
text-decoration : none;
} 

a.struk:visited { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
word-spacing : 3px;
line-height : 17px;
color : #808080;
text-decoration : none;
} 

a.struk:hover { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
word-spacing : 3px;
line-height : 17px;
color : #3257a3;
text-decoration : underline;
} 

.logo { 
position : absolute;
width : 189px;
height : 63px;
margin : 25px 0 0 25px;
} 

.slogan ul { 
position : absolute;
list-style-image : url('sonnenschutzfolien-sicherheitsfolien-glasbeschichtungen/bullet.gif');
font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
line-height : 18px;
color : #fff;
padding-left : 20px;
margin-top : 30px;
margin-left : 300px;
} 

.ulist { 
list-style-type : square;
color : #fbbb04;
margin-top : 20px;
margin-left : 100px;
line-height : 18px;
} 

.ulist ul { 
list-style-type : square;
color : #fbbb04;
margin-top : 0px;
margin-left : 20px;
line-height : 18px;
} 



.grey { 
color : #333;
word-spacing : 3px;
} 

.greylight { 
color : #808080;
} 

.top { 
float : right;
} 

.box { 
width : 525px;
height : 167px;
margin-top : 10px;
margin-bottom : 10px;
} 

.bildboxlinks { 
border-right : 1px solid #ccc;
border-top : 1px solid #ccc;
float : left;
border-left : 1px solid #ccc;
border-bottom : 1px solid #ccc;
padding : 1px;
} 

.bildboxrechts { 
border-right : 1px solid #ccc;
border-top : 1px solid #ccc;
float : right;
border-left : 1px solid #ccc;
border-bottom : 1px solid #ccc;
padding : 1px;
} 

.bildlinks { 
border-right : 1px solid #ccc;
border-top : 1px solid #ccc;
margin-top : 5px;
float : left;
border-left : 1px solid #ccc;
margin-right : 10px;
border-bottom : 1px solid #ccc;
padding : 1px;
} 

.bildrechts { 
} 

.struktur { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
word-spacing : 3px;
line-height : 14px;
color : #808080;
padding : 5px 0 3px 2px;
border-bottom : 1px dashed #ccc;
margin-bottom : 10px;
}

blockquote {
width: 500px;
background: #e8e8e8;
padding: 10px;
border-top: 3px solid #FBBB09;
border-bottom: 3px solid #FBBB09;
margin: 10px 0 10px 0;
font-size: 11px;
}
blockquote cite {
display: block;
font-size: 90%;
font-style: normal;
letter-spacing: 1px;
text-align: right;
}

#content blockquote h2 {
background-image : url('none');
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : normal;
line-height : 26px;
color : #253370;
margin: 0;
padding: 0;
}

.footerlinks { 
width : 768px;
height : 60px;
background-image : url('sonnenschutzfolien-sicherheitsfolien-glasbeschichtungen/bg_space.jpg');
background-repeat : repeat-x;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-align : center;
color : #808080;
line-height : 14px;
padding-top : 10px;
} 

address { 
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
font-style : normal;
color : #fff;
text-align : center;
} 

p.topmenue { 
text-align : left;
padding : 0 0 2px 0;
margin-left : 0;
} 

.img { 
text-align : left;
padding : 5px 40px 0 0;
margin : 0;
}
 
a.img { 
background : url('sonnenschutzfolien-sicherheitsfolien-glasbeschichtungen/bullet_off.gif') no-repeat left;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-decoration : none;
color : #253370;
padding : 0 8px 0 14px;
} 

a.img:hover { 
background : url('sonnenschutzfolien-sicherheitsfolien-glasbeschichtungen/bullet_on.gif') no-repeat left;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-decoration : none;
color : #253370;
} 

a.lang { 
padding : 0 8px 0 0;
} 




#menue { 
float : left;
height : 28px;
padding-top : 2px;
margin-left : 5px;
}
#menue ul { 
float : left;
list-style-type : none;
width : 170px;
margin : 0;
}

#menue h1 a { 
background : transparent;
display : block;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #1c4477;
line-height : 26px;
padding : 0 0 2px 3px;
border: none;
}

#menue h1 a:hover {
background: none;
color : #1c4477;
text-decoration: underline;
border: none;
} 


#menue a { 
display : block;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
text-decoration : none;
color : #1c4477;
line-height : 24px;
padding-left : 5px;
} 
#menue a { 
background : #e8e8e8;
color : #1c4477;
border-left : 1px solid #ccc;
border-right : 1px solid #ccc;
} 
#menue a:hover { 
background : #3257a3;
color : #fff;
border-left : 1px solid #ccc;
border-right : 1px solid #ccc;
} 

.topborder { 
border-top : 1px solid #ccc;
} 
.border { 
border-bottom : 1px solid #ccc;
} 

#menue li { 
position : relative;
} 
#menue ul ul { 
z-index : 500;
position : absolute;
} 
div#menue ul ul { 
display : none;
} 
div#menue ul li:hover ul { 
display : block;
} 

#menue ul ul ul {
position: absolute;
top: 0;
left: 100%;
} 

div#menue ul ul,
div#menue ul li:hover ul ul, 
div#menue ul ul li:hover ul ul 
  {display: none;} 

div#menue ul li:hover ul, 
div#menue ul ul li:hover ul, 
div#menue ul ul ul li:hover ul 
  {display: block;}
