@charset "UTF-8";

.fhg_link { margin-top: 15px; }

#main ul.sitemap li li li li li li a { padding-left:5.36em; }

small { font-size: 12px; }

/*
#main ul.linklist li, #contentboxes ul.linklist li {
	padding-left: 0px;
	list-style-position: inside;
	list-style-image: url(iais-add_FILES/pfeil.gif);
	list-style-type: none;
	background-image: url(none);
}

#main ul.bulletpointlist li, #contentboxes ul.bulletpointlist li {
	background-image: url(iais-add_FILES/icons_lang.gif);
	padding-left: 0px;
	list-style-position: inside;
	list-style-image: url(iais-add_FILES/bullet.gif);
	list-style-type: none;
	background-image: url(none);
}

*/


#main .section strong {
	background-color:transparent;
	font-weight:bold;
}
/*
#main .section strong {
	background-color: #ffffcb;
	font-weight: normal;
}
*/
ul.csc-bulletlist li {
	background: url(iais-add_FILES/icons.gif) no-repeat 0 -7494px;
	padding-left: 0.9em;
	}
	
#main ul.linklist li li {
	background-image: url(iais-add_FILES/icons_lang.gif);
	padding-left: 0px;
	list-style-position: inside;
	list-style-image: url(iais-add_FILES/bullet.gif);
	list-style-type: none;
	background-image: url(none);
}
	
.csc-linkToTop {
	margin-top: -12px;	
	padding-right: 10px;
	padding-bottom: 10px;
	text-align: right;
	background: white;
	}

.csc-linkToTop a {
	padding-right: 10px;
	background: url(iais-add_FILES/icons.gif) no-repeat 0 -7494px;
	background-position: right -2096px; /* arrow top #555555 */
	}
	
		

#contentboxes dl{
	margin-bottom:0;
	}
	
#contentboxes .section .csc-textpic-text .bodytext {
	padding-top:0;
	}	

#contentboxes .section {
	padding: 0;
	padding-bottom: 0.95em;
	}
	
#contentboxes .section .bodytext {
	padding:1.3em 0.95em;
	padding-bottom:0;
	}
	
#contentboxes .csc-textpic-imagewrap {
	padding-left:0.95em;
	padding-top:1.3em;
	}
	
#contentboxes .csc-textpic-text {
	padding-top:0em;
	}			
	
#contentboxes .section h4 {
	background-color:#A5D2D9;
	font-stretch:wider;
	font-weight:bold;
	line-height:1.4em;
	padding:0.2em 0.83em;
	color: #ffffff;
	}

#contentboxes h3 {
	background-color:#a5d2d9;
	color:#fff;
	font-stretch:wider;
	font-weight:bold;
	line-height:1.4em;
	padding:0.2em 0.83em;
	}


#main dl{
	margin-bottom:0
	}
	

#main .section_oA {
	background-color: #fff;
	color: #555;
	padding-bottom: 0.001em;
	padding: 1.4em 0.95em 0.6em 0.95em;
}


#main dd {
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:77%;
font-weight:bold;
padding-bottom:0.5em;
}


#vignettes .external {
	background:none;
	padding-right:0px;
	}



/* Mail-Formular */

.csc-mailform-field label{
	display:block;
	float:left;
	padding-right:0.913em;
	width:9.7em;
	}

.csc-mailform-field input {
	float:left;
	width:20.25em;
	margin-bottom:0.5em;
	}
	
.csc-mailform-field textarea {	
	margin-bottom:0.5em;
	border:1px solid #009474;
	width:20.25em;
	}
	
.csc-mailform-field select{
	width:20.25em;
	border:1px solid #009474;
	color:#555555;
	margin-bottom:0.5em;
	}	

.csc-mailform-field .csc-mailform-submit {
	border:medium none;
	cursor:pointer;
	font-weight:bold;
	margin-left:0.5em;
	padding:0.1em 0.5em;
	background-color:#005C99;
	color: #ffffff;
	width: 5em;
	margin-left:26em;
	margin-top:0.4em
	}

.csc-mailform-field .csc-mailform-radio {
	width:auto;
	height:1.33em;
	}
	
.csc-mailform-field .csc-mailform-check {
	height:1.33em;
	margin-right:20em;
	width:auto;
	}	

.csc-mailform-radio label {
	margin-left:0.415em;
	margin-right:1.5em;
	width:auto;
	}

.csc-mailform-radio legend {
	display:none;
	}
.csc-loginform td {
	border: none;
}

	
/* Styles fÃ¼r Dateiliste */

#contentboxes #download {
	padding-left: 7px;
	}
	
#download img {
	display: inline;
	vertical-align: text-bottom;
	}
	
#download {
	font-size: 12px;
	line-height:1.3em;
	padding-top:0.3em;
	}
	
.upper {
	text-transform: uppercase;
	}
		
	
/* Styles für Publikationsextension */

.user-iaisbib-pi1 { 
	font-size: 93%;
	margin-top: 12px;
	}

.pub { margin-bottom: 15px; }
	
.title { font-weight: bold; }



/* Bildergalerie */

.csc-textpic-imagerow ul { width: 514px; }
.csc-textpic-imagerow li { float: left; margin-right: 10px; }


/* Login in Content-Box */

#contentboxes .tx-felogin-pi1 { font-size: 93%; }
#contentboxes .tx-felogin-pi1 div { padding:0 0.95em 0 0.95em; }
#contentboxes .tx-felogin-pi1 legend { padding:0.95em 0.95em 0 0.95em; }
#contentboxes .tx-felogin-pi1 h3 { font-size: 98%; }


/* Social Bookmarks */
#main a.facebook span { background: url(../img/icon_facebook_bw.png); }
#main a:hover.facebook span, #main a:focus.facebook span { background: url(../img/icon_facebook_c.png); }
#main a.twitter span { background: url(../img/icon_twitter_bw.png); }
#main a:hover.twitter span, #main a:focus.twitter span { background: url(../img/icon_twitter_c.png); }