
#content_left h1{
font-weight:normal;
color:#888;
font-size:25px;
margin-bottom:20px;
}

/*
#content_left h2{
line-height:21px;
font-weight:normal;
padding:0px 0px 13px 0;
color:#67AE22;
font-size:20px;
}


#content_left h3{
line-height:16px;
font-weight:normal;
padding:0px 0px 6px 0;
color:#67AE22;
font-size:15px;
}




#content_right h5{
line-height:20px;
font-weight:normal;
padding:0px 0px 3px 0;
color:#666;
font-size:18px;
}

*/



.vidli {
position:absolute;
bottom:3px;
left:240px;
}



.masche{
background-image: url(../images/bg/masche.png);
background-repeat:no-repeat;
background-position: top left;
position:absolute;
top:0px;
right:0px;
width:144px;
height:135px;
}

.box-ab {
position:relative;
text-align:left;
background-image: url(../images/bg/bg-ab.gif);
background-repeat:repeat-x;
background-position: top center;
background-color:#c48291;
border:1px solid #4d0617;
width:545px;
padding:15px;
color:#fff;
}

.box-ab a img{
position:absolute;
bottom:0px;
right:0px;
}




.box-la {
position:relative;
text-align:left;
background-image: url(../images/bg/bg-la.gif);
background-repeat:repeat-x;
background-position: top center;
background-color:#f2f2c2;
border:1px solid #b8b801;
width:545px;
padding:15px;
color:#000;
}

.box-la a img{
position:absolute;
bottom:0px;
right:0px;
}



.box-am {
position:relative;
text-align:left;
background-image: url(../images/bg/bg-am.gif);
background-repeat:repeat-x;
background-position: top center;
background-color:#cedfef;
border:1px solid #284a6b;
width:545px;
padding:15px;
color:#000;
}

.box-am a img{
position:absolute;
bottom:0px;
right:0px;
}




.box-bru {
position:relative;
text-align:left;
background-image: url(../images/bg/bg-bru.gif);
background-repeat:repeat-x;
background-position: top center;
background-color:#d5c6b1;
border:1px solid #684719;
width:545px;
padding:15px;
color:#4c3210;
}

.box-bru a img{
position:absolute;
bottom:0px;
right:0px;
}



.box-si {
position:relative;
text-align:left;
background-image: url(../images/bg/bg-si.gif);
background-repeat:repeat-x;
background-position: top center;
background-color:#dbe2b6;
border:1px solid #3b7627;
width:545px;
padding:15px;
color:#17391e;
}

.box-si a img{
position:absolute;
bottom:0px;
right:0px;
}



.box-right {
width:250px;
text-align:left;
border:1px solid #222;
padding:10px;
color:#000;
}


.box-rightschatten {
text-align:left;
width:250px;
background-image: url(../images/bg/bg-rightschatten.gif);
border:1px solid #87888A;
background-repeat:repeat-x;
background-position: top center;
padding:10px;
color:#000;
}


.box-rightschatten img {
position:relative;
top:8px;
}


.anfragedetail {
position:absolute;
left:310px;
top:100px;
width:280px;

}

h3 {
font-weight:bold;
margin-bottom:19px;
font-size:16px;
}

h4 {
font-weight:normal;
margin-bottom:4px;
font-size:14px;
}



.csc-textpic-caption {
padding-top:10px;
font-size:11px;
}






a {
color:#E6332E;
text-decoration:none;
}

a:hover {
color:#555;
}




#impressum {
position:relative;
left:730px;
width:170px;}


#impressum a{
color:#D7D7D7;
font-size:13px;
}

#link {
margin-top:8px;
width:100px;
float:left; 
}
#icc{
width:60px;
float:left;
}