body {
width:806px;
font-family:Verdana, sans-serif;
background:url(/templates/sir_typographic/bkgr_body.gif) repeat-y #D8D8D8;
margin:0;
padding:0;
}

#page {
width:806px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
background-color:#fff;
}

#logo_ase {
width:190px;
position:absolute;
top:0;
left:0;
z-index:11;
margin:0 0 0 15px;
}

h1 {
font-size:130%;
color:#086E3C;
margin-bottom:20px;
}

#content h1 {
border-bottom:solid 1px #086E3C;
font-size:20px;
padding-bottom:3px;
margin:0 0 10px;
}

h2 {
font-size:120%;
color:#000000;
}

h2.starter {
font-size:110%;
color:#00865B;
margin:0 0 4px;
padding:0;
}

h2.az {
font-size:100%;
margin:0;
padding:0;
}

.notextdeco {
text-decoration:none;
}

#concon p.paz {
margin:0 0 10px;
padding:0;
}

img {
border:0;
}

p {
margin-top:0;
margin-bottom:0;
text-align:justify;
}

#concon p {
margin-top:7px;
margin-bottom:7px;
text-align:justify;
}

#concon {

line-height:125%;
padding:8px 6px 10px 5px;
margin:0 20px;
}

a:link,a:visited,a:active {
color:#086E3C;
}

a:hover {
color:#0000cc;
}

#title {
margin-top:0;
padding-top:0;
margin-bottom:10px;
}

#concondata {
line-height:125%;

padding:8px 6px 10px 5px;
}

#footer {
text-align:center;
margin-bottom:200px;
color:#000000;
font-size:70%;
text-decoration:none;
margin-top:10px;
}

#navlist {
list-style-type:circle;
font-size:94%;
color:#249A67;
line-height:115%;
margin:0 0 15px;
padding:0 0 0 26px;
}

#navlist li {
padding-bottom:5px;
}

#navcontainer a {
width:100%;
text-decoration:none;
}

#current {
font-weight:700;
}

.small {
font-size:70%;
}

.headline {
font-weight:700;
background-color:#00865B;
font-size:14pt;
letter-spacing:120%;
color:#fff;
padding-top:5px;
padding-bottom:3px;
padding-left:10px;
display:block;
}

.ws-teaserhead {
font-weight:700;
background-color:#249A67;
font-size:85%;
color:#fff;
text-indent:9px;
}

.ws-teasertxt {
color:#000000;
line-height:150%;
font-size:80%;
padding:4px 4px 4px 0;
}

#subnavlists {
margin-left:0;
padding-left:0;
margin-top:2px;
margin-bottom:10px;
}

#subnavlists li {
list-style-type:none;
}

#real {
float:right;
}

#printfooter {
display:none;
}

#openerpic {
margin-bottom:8px;
}

.kontaktkarten {
width:355px;
margin:0 0 20px 0;
}

.apselect {
width:175px;
}

.topicbutton {
margin-bottom:9px;
}

.startercolum {
width:185px;
float:left;
margin-right:4px;
margin-top:6px;
}

DIV#sitemap {
line-height:22px;
padding:1em 1.5em;
}

DIV#sitemap LI {
list-style-type:none;
background:url(http://www.meyer-pipes.com/pix/extm.gif) no-repeat 0 0;
margin:0;
padding:0 0 0 24px;
}

DIV#sitemap LI.last {
background:url(http://www.meyer-pipes.com/pix/exlm.gif) no-repeat 0 0;
}

DIV#sitemap LI.file:before {
content:url(http://www.meyer-pipes.com/pix/exfilebw.gif);
}

DIV#sitemap LI.file:before:hover {
content:url(http://www.meyer-pipes.com/pix/exfilecolor.gif);
}

DIV#sitemap LI.folder:before {
content:url(http://www.meyer-pipes.com/pix/exfolderbw.gif);
}

DIV#sitemap LI.folder:before:hover {
content:url(http://www.meyer-pipes.com/pix/exfoldercolor.gif);
}

DIV#sitemap UL {
list-style-type:none;
background:url(http://www.meyer-pipes.com/pix/exim.gif) repeat-y 0 0;
margin:0 0 0 -24px;
padding:0 0 0 24px;
}

DIV#sitemap UL.last {
background-image:none;
}

DIV#sitemap LI LI {
color:#000000;
font-weight:400;
}

DIV#sitemap LI.folder:hover {
color:goldenrod;
font-weight:700;
}

DIV#sitemap LI.file:hover {
color:mediumblue;
font-weight:700;
}

#form1_vorname,#form1_firma,#form1_nachname,#form1_lesermail,#form1_strasse,#form1_ort,#form1_telefon,#form1_kennt {
width:195px;
}

#form1_plz {
width:40px;
}

#form1_kennt {
width:395px;
height:185px;
}

#form1 input,#form1 textarea {
font-weight:verdana, sans-serif;
color:#434343;
}

.meyerpipes {
color:#666;
}

#leftmenu .module {
margin:20px 0 0;
}

a.mainlevel {
display:block;
margin-bottom:0;
font-family:Verdana, Helvetica, sans-serif;
border-bottom:1px solid #fff;
font-size:15px;
text-decoration:none;
text-indent:10px;
color:#2B2B2B;
padding:14px 5px 5px 23px;
}

a.mainlevel:hover {
color:#049B68;
}

#concon a:visited {
color:Purple;
}

#concon a:hover {
color:#000;
}

a#active_menu.mainlevel {
color:#000;
font-weight:bold;
}

a.sublevel {
display:block;
margin-left:15px;
color:#2B2B2B;
padding:3px 5px 7px 23px;
}

a.sublevel:hover {
color:#099A63;
}

#active_menu {
font-weight:bold;
color:#000;
}

#topnavioben {
width:100%;
padding-top:8px;
text-align:center;
border-top:1px solid #E6E8E7;
}

ul#mainleveltopnaviAse {
text-align:center;
list-style-type:none;
margin:0;
padding:0;
}

ul#mainleveltopnaviAse li {
float:left;
}

a.mainleveltopnaviAse {
display:block;
font-size:13px;
color:#009965;
text-decoration:none;
margin:0 35px 0 92px;
}

.moduletablesearchSnek h3 {
font-size:13px;
font-weight:700;
padding-left:7px;
background:url(/templates/sir_typographic/bkgr_h1.gif) no-repeat #fff;
}

#hornoben {
position:absolute;
top:93px;
left:263px;
z-inex:1px;
width:615px;
height:17px;
background:url(/templates/sir_typographic/bkgr_horn.gif) no-repeat #fff;
}

#topbkkr {
width:100%;
position:absolute;
top:0;
left:0;
z-index:10;
height:122px;
background:url(/templates/sir_typographic/bkgr_top.gif) repeat-x #fff;
}

#collage {
width:100%;
position:absolute;
top:0;
left:210px;
width:560px;
z-index:12;
height:114px;
background:url(/images/stories/fotos/collage2.jpg) no-repeat;
}

#concon a:link,#concon a:acitve {
color:Blue;
}
.modulesearchSnek{
margin:30px 0 0 34px;
}
.modulesearchSnek form{
margin:0;
}
.modulesearchSnek h3{
margin:0;
font-size:13px;
padding:3px 0 7px 7px;
background:url(/templates/sir_typographic/bkgr_h1.gif) no-repeat;
}
.contentheadingnewsAse{
font-size:13px;
font-weight:bold;
display:block;
text-align:left;
color:#000;
width:300px;
}
.componentheadingnewsAse,
.componentheading{
font-size:16px;
display:block;
text-align:left;
color:#000;
font-weight:bold;
width:300px;
padding:0 0 13px 10px;
background:url(/templates/sir_typographic/bkgr_h1.gif) no-repeat;
margin:13px 0 3px 24px;
}
.blognewsAse{
margin:0 20px;
}

#collage {

}
.contentpaneopen ul li{
margin-bottom:7px;
list-style-image:url(/images/stories/arrow_mp.gif);
}
.sitemap ul.level_0{
margin:0 0 20px 30px;
}
.searchintro,
.searchResultsAse{
margin:0 22px;
}

.flag_aus{
background:url(/images/stories/flags/flag_aus.gif) no-repeat 155px 85px;
}
.flag_col{
background:url(/images/stories/flags/flag_arg.gif) no-repeat 155px 93px;
}
.flag_est{
background:url(/images/stories/flags/flag_est.gif) no-repeat 155px 85px;
}
.flag_ita{
background:url(/images/stories/flags/flag_ita.gif) no-repeat 155px 85px;
}
.flag_fra{
background:url(/images/stories/flags/flag_fra.gif) no-repeat 155px 85px;
}
.flag_lat{
background:url(/images/stories/flags/flag_lat.gif) no-repeat 155px 85px;
}
.flag_bel{
background:url(/images/stories/flags/flag_bel.gif) no-repeat 155px 85px;
}
.flag_rom{
background:url(/images/stories/flags/flag_rom.gif) no-repeat 155px 85px;
}
.flag_spa{
background:url(/images/stories/flags/flag_spa.gif) no-repeat 155px 85px;
}
.flag_tai{
background:url(/images/stories/flags/flag_tai.gif) no-repeat 155px 85px;
}

.flag_na{
background:url(/images/stories/flags/flag_usa_can.gif) no-repeat 70px 70px;
}
