/* DYN BOX START */

.dynboxstart, .dynboxstartimg, .dynboxstartimg img, .dynboxstarttop, .dynboxstarttext{
width: 300px;
}

.dynboxstart{
float: left;
margin:0px 10px 10px 0px;
cursor: pointer;
overflow: hidden;
height:195;
}

.dynboxstartimg{
height: 170px;
overflow: hidden;
position:relative; top:0px;
background-color: #fff;
}



.dynboxstarttop{
height:40px;
background-color: #1B1E61;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}


.dynboxstartbottom{
height:10px;
background-color: #1B1E61;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}

.dynboxstarttitle{
padding:10px 5px;
overflow: hidden;
}

.dynboxstarttitle a{
text-decoration: none;
color: #fff;
font-weight: bold;
}

.dynboxstarttext{
max-height:60%;
overflow: hidden;
color: #000;
background-color: #fff;
position:absolute; bottom:0px;
opacity:0.8;
}

.dynboxstarttextspace{
padding:10px;
}



/* DYN BOX TEASER */

.dynboxteaser, .dynboxteaserimg, .dynboxteaserimg img, .dynboxteasertop, .dynboxteasertext{
width: 300px;
}

.dynboxteaser{
float: left;
margin:0px 10px 10px 0px;
cursor: pointer;
}

.dynboxteaserimg{
height: 170px;
overflow: hidden;
z-index: 1;
position:relative; top:0px;
background-color: #fff;
}


.dynboxteasertop{
height:40px;
background-color: #1B1E61;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}


.dynboxteaserbottom{
height:10px;
background-color: #1B1E61;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}

.dynboxteasertitle{
padding:10px 5px;
overflow: hidden;
}

.dynboxteasertitle a{
text-decoration: none;
color: #fff;
font-weight: bold;
}

.dynboxteasertext{
max-height:60%;
overflow: hidden;
color: #000;
background-color: #fff;
z-index: 2;
position:absolute; bottom:0px;
opacity:0.8;
}

.dynboxteasertextspace{
padding:10px;
}



/* DYN BOX CONTENT */

.dynboxcontent, .dynboxcontentimg, .dynboxcontentimg img, .dynboxcontenttop, .dynboxcontenttext{
width: 300px;
}

.dynboxcontent{
float: left;
margin:0px 10px 10px 0px;
cursor: pointer;
}

.dynboxcontentimg{
height: 170px;
overflow: hidden;
z-index: 1;
position:relative; top:0px;
background-color: #fff;
}


.dynboxcontenttop{
height:40px;
background-color: #1B1E61;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}


.dynboxcontentbottom{
height:10px;
background-color: #1B1E61;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}

.dynboxcontenttitle{
padding:10px 5px;
overflow: hidden;
}

.dynboxcontenttitle a{
text-decoration: none;
color: #fff;
font-weight: bold;
}

.dynboxcontenttext{
max-height:60%;
overflow: hidden;
color: #000;
background-color: #fff;
z-index: 2;
position:absolute; bottom:0px;
opacity:0.8;
}

.dynboxcontenttextspace{
padding:10px;
}


/* DYN BOX FAHRZEUGE */

.dynboxfahrzeuge, .dynboxfahrzeugeimg, .dynboxfahrzeugeimg img, .dynboxfahrzeugetop, .dynboxfahrzeugetext{
width: 300px;
}

.dynboxfahrzeuge{
float: left;
margin:0px 10px 10px 0px;
cursor: pointer;
}

.dynboxfahrzeugeimg{
height: 170px;
overflow: hidden;
z-index: 1;
position:relative; top:0px;
background-color: #fff;
}


.dynboxfahrzeugetop{
height:40px;
background-color: #1B1E61;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}


.dynboxfahrzeugebottom{
height:10px;
background-color: #1B1E61;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}

.dynboxfahrzeugetitle{
padding:10px 5px;
overflow: hidden;
}

.dynboxfahrzeugetitle a{
text-decoration: none;
color: #fff;
font-weight: bold;
}

.dynboxfahrzeugetext{
max-height:60%;
overflow: hidden;
color: #000;
background-color: #fff;
z-index: 2;
position:absolute; bottom:0px;
opacity:0.8;
}

.dynboxfahrzeugetextspace{
padding:10px;
}