@charset "UTF-8";
/* CSS Document */

/*TABELLEN*/
.full table tr td {padding: 5px !important; vertical-align: top;}
.mceEditor table tr td, .mceEditor table tr td table tr td, td.mceStatusbar, td.mceIframeContainer, td.mceToolbarEnd {padding: 0 !important; margin:0px !important;}

/*HEADLINES*/
#content h1 {
        font-family: Trebuchet MS; margin: 0 0 10px 0; font-size: 15px; color:#2e74ae; font-weight:bold; line-height: 20px;}
        
#content h2 {
        font-family: Trebuchet MS; margin: 0 0 10px 0; font-size: 15px; color:#2e74ae; font-weight:normal; line-height: 20px;}
        
#content h3 {
		margin: 5px 0; font-size: 12px; color:#333; font-weight:bold; display: block; clear: left;}

#content h6 {font-size: 11px; color:#333; font-weight:normal; margin: 0 0 10px 0; text-transform:uppercase;}
#content h6 span.FDPdate{color: #333;}

#content hr {border: none; border-bottom: 1px solid #ccc;  width: 100%; height: 1px;  display: block; margin: 20px 0; color: #ccc;}


/*LINKS*/

#content a {color: #2e74ae;  text-decoration:none;}
#content a, #content h1 a, #content h6 a {padding: 0; background: none;}
#content a.linkIcon {background: url(icon_link.gif) left 7px no-repeat; padding: 3px 0 3px 15px;}
.full .bildleiste a {margin: 0 0 5px 0; background: url(icon_link.gif) left 2px no-repeat !important; padding: 0 0 0 15px !important;}
#content a:hover {color: #0099cf;}
.imgText a {color: #ffeb00 !important; padding: 0 !important; background: none !important;}
.imgText a:hover {text-decoration: underline !important;}


/*SOCIAL LINKS*/
#socialLinks {width: 257px; margin-left: -3px !important}
#socialLinks a {height: 15px !important; overflow:hidden; margin: 0 3px !important; display:inline-block;}
#socialLinks a span {display: none;}



#socialLinks a.rss { background: url(socialIcons/rss.gif) 0 0 no-repeat; width: 15px;}
#socialLinks a.facebook { background: url(socialIcons/facebook.gif) 0 0 no-repeat; width: 40px;}
#socialLinks a.flickr { background: url(socialIcons/flickr.gif) 0 0 no-repeat; width: 49px;}
#socialLinks a.twitter { background: url(socialIcons/twitter.gif) 0 0 no-repeat; width: 61px;}
#socialLinks a.youtube { background: url(socialIcons/youtube.gif) 0 0 no-repeat; width: 39px;}
#socialLinks a.studivz { background: url(socialIcons/studivz.gif) 0 0 no-repeat; width: 17px;}

#socialLinks a:hover { background-position: left -15px;}

/*LISTEN*/

#content .leftSide ul {margin: 15px; padding: 0; list-style-type: square;}


/*SONDERINHALTE*/


.floatingElements {
	width: 683px;}
.person  {
	float:left; width: 305px; padding: 10px; margin: 0 16px 15px 0; background: #cce6ef;
	}
	
.pleft {clear:left; }


/*LINKS*/

#content a.iconPDF {padding: 0 0 0 20px !important; min-height: 16px;; display: inline-block; background: url(iconPDF.png) left top no-repeat !important;}
#content a.iconMP3 {padding: 0 0 0 20px !important; min-height: 16px;; display: inline-block; background: url(iconMP3.png) left top no-repeat;}
#content a.iconWORD {padding: 0 0 0 20px !important; min-height: 16px;; display: inline-block; background: url(iconWORD.png) left top no-repeat;}
#content a.iconXLS {padding: 0 0 0 20px !important; min-height: 16px;; display: inline-block; background: url(iconXLS.png) left top no-repeat;}
#content a.iconVIDEO {padding: 0 0 0 20px !important; min-height: 16px;; display: inline-block; background: url(iconVIDEO.png) left top no-repeat;}
#content a.iconRAR {padding: 0 0 0 20px !important; min-height: 16px;; display: inline-block; background: url(iconRAR.png) left top no-repeat;}