/* Style sheet content */

.start h3 {margin-bottom:0.333em;}
.start h6 {margin-top:1.6em; margin-bottom:0.333em; text-transform:uppercase; font-weight:normal; color:#fcfcfc;}

#main .ref ul {margin:0; }
#right .ref ul {margin-bottom:1.7em;}
#main .ref pre, #main .ref span, #right .ref pre, #right .ref span {display:inline;}
#main .ref pre, #right .ref pre {
	color:#cc0000;
	font-weight:bold;
	text-transform:uppercase;
}


#main .ref img, 
#main .ce_yw_youtube_movie,
#main .mod_newsreader .ce_text img,
#main .mod_newslist .ce_text img,
#right .kurznavi .ce_hyperlink img, 
#right #ref_aktuell .ce_image img,
#main .ce_text img,
#main .ce_image img,
#main .ce_slideshow2,
#main .issuu
{
border:1px solid #333;
margin:0;
padding:4px;
}

#main .issuu,
#main .ce_text .image_container {
	margin-bottom:1.7em;
}

#main .orahmen .ce_image img,
#main .orahmen .ce_image a:hover img,
#main .ce_text.orahmen img,
#main .ce_text.orahmen a:hover img
{border:0; padding:0;}


#main .ref a:hover img, 
#main .ce_text a:hover img,
#right .kurznavi .ce_hyperlink a:hover img, 
#right .ref_aktuell a:hover img,
#main .ce_image a:hover img {
border:1px solid #888;
}

#main .mod_article .ce_image.rand {
	margin-bottom:1.7em;
}

#main .ce_text {margin-bottom:-1.7em;}

#main #testimonials .ce_text.g4 {width:250px;}
#main #testimonials .ce_text.g4.gr {margin-right:20px !important;}


#right .meta .ce_text p.verweis {
	text-transform:uppercase;
	background-color:#cc0000;
	padding-left:10px;
	width:200px;
	
}

#right .meta .ce_text p.verweis a {
	color:#fff;
	display:block;
}

#right .mod_article.border, #main .mod_article.border {
margin-bottom:2.416657em;
padding-bottom:2.4999em;
border-bottom:1px solid #333;
}

#right .mod_article.oborder, #main .mod_article.oborder {
margin-bottom:2.4999em;
padding-bottom:2.4999em;
}


#right .kurznavi .ce_hyperlink {
	float:left;
	margin:0 0 10px 0;
}

#right .kurznavi .ce_hyperlink.uo {margin-bottom:0px;}

#right .ref h3, #right .ref .gt_h3, #right .ref .gt_h3_white {margin-bottom:0px;}

div.quote {
height:420px;
overflow:hidden;
padding:0;
position:relative;
}

div.quote div.blockquote {
bottom:1.7em;
display:block;
padding:15px;
position:absolute;
right:0;
text-align:right;
width:auto;
}


div.quote div.blockquote p.authorname {
background:#cc0000 none repeat scroll 0 0;
color:#FFFFFF;
display:inline-block;
font-size:1.6667em;
line-height:1.4;
margin:0;
padding:2px 10px 2px 45px;
}

div.quote div.blockquote p.authortitle, div.quote_danke div.blockquote_danke p {
background:transparent url(images/bg_testi.png) repeat scroll 0 0;
color:#FFFFFF;
display:inline-block;
font-size:1em;
font-weight:normal;
line-height:1.4;
margin:0 0 15px;
padding:4px 10px;
}

div.quote div.blockquote p.testimonial {
color:#fff;
font-size:1.5em;
font-weight:normal;
line-height:22px;
margin:0;
}

div.third p {
margin-bottom:0;
}

#footer p {
font-size:90%;
line-height:1.8em;
}
