/* CCS-Datei der GfH - Gesellschaft für Humangenetik */
/* Allgemein //////////////////////////////////////////////////////////////////////////////*/
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;	
}
table {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;	
}
table#nachabstand {
margin-bottom: 20px;
}
td#navi_0 {height: 29px; width: 200px; border-bottom: 1px solid #00357F;}
td#navi_0_aktiv {height: 29px; width: 200px; background-color: #8FA8CC; border-bottom: 1px solid #00357F;}
td#navi_1 {height: 29px; width: 200px; background-color: #B4C6DF; border-bottom: 1px solid #8FA8CC;}
td#navi_1_linie {height: 29px; width: 200px; background-color: #B4C6DF; border-bottom: 1px solid #00357F;}
td#navi_2 {height: 22px; width: 200px; background-color: #DAE4F2; border-left: 1px solid #B4C6DF;}
td#navi_2_linie {height: 22px; width: 200px; background-color: #DAE4F2; border-left: 1px solid #B4C6DF; border-bottom: 1px solid #8FA8CC;}
td#navi_2_linie_dunkel {height: 22px; width: 200px; background-color: #DAE4F2; border-left: 1px solid #B4C6DF; border-bottom: 1px solid #00357F;}
td#navi_kongress {height: 29px; width: 200px; border-bottom: 1px solid #00357F; padding: 10px;}
ul {margin-left: 24px;}
a {
color: #00357F;
}
li {
list-style-image:url(../bilder/list_pfeil.gif);
list-style-position: outside;
padding-bottom: 10px;
}
input {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
height: 20px;
}
input#suche {
width: 100px;
border: 1px solid #A8AEB5;
}
input#button {
width: 50;
color: #FFFFFF;
font-weight: normal;
background-color: #597EB3;
border: 1px solid #00357F;
margin-right: 2px;
}
textarea {
font-family: Tahoma, Verdana, Helvetica, Arial;
font-size: 11px;
color: #000000;
border: 1px 1px 1px 1px solid #00357F;
}
select {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #00357F;
}
option {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
form {
margin-top:0px;
margin-bottom:0px;
}	
/* Hauptnavigation //////////////////////////////////////////////////////////////*/
/* 0. Stufe ///////////*/
a.link_hauptnavi_0:link, a.link_hauptnavi_0:visited, a.link_hauptnavi_0:hover, a.link_hauptnavi_0:active {
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
padding-left: 8px;
/*padding-top: 6px;
padding-bottom: 6px;*/
width: 200px;
}
a.link_hauptnavi_kongress{
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
/*padding-top: 6px;
padding-bottom: 6px;*/
width: 200px;
}
a.link_hauptnavi_0_aktiv:link, a.link_hauptnavi_0_aktiv:visited, a.link_hauptnavi_0_aktiv:hover, a.link_hauptnavi_0_aktiv:active {
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
width: 200px;
padding-left: 8px;
/*padding-top: 6px;
padding-bottom: 6px;*/
}
/* 1. Stufe ////////////////////*/
a.link_hauptnavi_1:link, a.link_hauptnavi_1:visited, a.link_hauptnavi_1:hover, a.link_hauptnavi_1:active {
color: #00357F;
text-decoration: none;
width: 200px;
padding-left: 18px;
}
a.link_hauptnavi_1:hover {color: #FFF;}
a.link_hauptnavi_1_aktiv:link, a.link_hauptnavi_1_aktiv:visited	, a.link_hauptnavi_1_aktiv:hover, a.link_hauptnavi_1_aktiv:active {
color: #FFF;
text-decoration: none;
width: 200px;
padding-left: 18px;
background-image:url(../bilder/background1.gif);
background-repeat:no-repeat;
background-position:10px 6px;
}
/* 2. Stufe ////////////////////////////////////*/
a.link_hauptnavi_2:link, a.link_hauptnavi_2:visited	, a.link_hauptnavi_2:hover, a.link_hauptnavi_2:active {
color: #00357F;
text-decoration: none;
width: 200px;
padding-left: 18px;
}
a.link_hauptnavi_2:hover {text-decoration: underline;}
.hauptnavi_2_aktiv {
font-size: 11px;
font-weight: normal;
color: #00357F;
text-decoration: underline;
background-color: #DAE4F2;
width: 200px;
padding-left: 18px;
}
.hauptnavi_2_aktiv_linie{
font-size: 11px;
font-weight: normal;
color: #00357F;
text-decoration: underline;
background-color: #DAE4F2;
width: 200px;
padding-left: 18px;
}
/* Servicenavigation ///////////////////////////////////////////////////////*/
a.link_service:link, a.link_service:visited, a.link_service:hover, a.link_service:active {
font-size: 10px;
color: #333333;
text-decoration: none;
}
a.link_service:hover	{text-decoration: underline;}
.service {
font-size: 10px;
color: #333333;
text-decoration: none;
font-weight: normal;
border: none;
}
/* Infoleiste ///////////////////////////////////////////////////////////////*/
a.link_druck:link, a.link_druck:visited, a.link_druck:hover, a.link_druck:active {
font-size: 10px;
color: #00357F;
line-height:14px;
text-decoration: none;
width: 140px;
padding-left: 28px;
padding-top: 10px;
padding-bottom: 4px;
background-image:url(../bilder/druck.gif);
background-repeat:no-repeat;
background-position:4px 6px;
}
a.link_druck:hover {text-decoration: underline;}

.link_pdf {
	background-image:url(../bilder/pdf.gif);
	background-repeat:no-repeat;
	padding: 0 0 10px 26px;
	margin: 5px;
}
.link_pdf a{
font-size: 10px;
color: #00357F;
line-height:14px;
text-decoration: none;
}
a.link_pdf:hover {text-decoration: underline;}
/* Link ABC */
a.link_abc:link, a.link_abc:visited, a.link_abc:hover, a.link_abc:active {
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
padding-left: 2px;
padding-right: 2px;
background-color: #597EB3;
}
a.link_abc:hover { 
background-color: #FFFFFF;
color: #597EB3; 
}
.info_grau	{
font-size: 10px;
color: #00357F;
text-decoration: none;
width: 140px;
height: 20px;
padding-left: 8px;
padding-top: 4px;
padding-bottom: 4px;
margin-bottom: 2px;
background-color: #DFDDE5;
font-weight: bolder;
}
.info_blau	{
font-size: 10px;
color: #FFFFFF;
text-decoration: none;
width: 140px;
padding-left: 8px;
padding-top: 4px;
padding-bottom: 4px;
margin-bottom: 2px;
background-color: #8FA8CC;
font-weight: bolder;
}
/* Textlinks ///////////////////////////////////////////////////////////////////////////*/
a.link_zum_seitenanfang:link, a.link_zum_seitenanfang:visited, a.link_zum_seitenanfang:hover, a.link_zum_seitenanfang:active {
font-size: 9px;
color: #00357F;
text-decoration: none;
font-weight: normal;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 20px;
background-image:url(../bilder/anfang_pfeil.gif);
background-repeat:no-repeat;
background-position:2px 14px;
}
a.link_zum_seitenanfang:hover a.link_zum_seitenanfang:active {background-image:url(../bilder/anfang_pfeil.gif); background-repeat:no-repeat; background-position:2px 12px;}
a.link_aktuelles:link, a.link_aktuelles:visited, a.link_aktuelles:hover{
color: #00357F;
text-decoration: underline;
line-height: 16px;
}
a.link_aktuelles:hover {text-decoration: none;}
a.link_email:link, a.link_email:visited, a.link_email:hover, a.link_email:active {
color: #00357F;
text-decoration: underline;
}
a.link_email:hover {color: #597EB3; text-decoration: none;}
a.link_suche:link, a.link_suche:visited, a.link_suche:hover, a.link_suche:active {
font-size: 11px;
color: #000000;
text-decoration: underline;
}
a.link_suche:hover		{ color: #597EB3; text-decoration: none;}
a.link_suche_aktiv:link, a.link_suche_aktiv:visited, a.link_suche_aktiv:hover, a.link_suche_aktiv:active {
font-size: 11px;
color: #000000;
text-decoration: none;
}
a.link_suche_aktiv:hover  {color: #597EB3;}
a.link_intern:link, a.link_intern:visited, a.link_intern:hover, a.link_intern:active {
color: #00357F;
text-decoration: underline;
margin-bottom: 1px;
margin-top: 1px;
}
a.link_intern:hover {color: #597EB3; text-decoration: none;}
a.link_pdf_text:link, a.link_pdf_text:visited, a.link_pdf_text:hover, a.link_pdf_text:active {
font-size: 10px;
color: #00357F;
line-height:16px;
text-decoration: none;
padding-left: 28px;
padding-top: 10px;
padding-bottom: 4px;
background-image:url(../bilder/pdf.gif);
background-repeat:no-repeat;
background-position:4px 6px;
}
a.link_pdf_text:hover {text-decoration: underline;}
.abstand {
margin-bottom: 8px;
margin-top: 8px;
margin-left: 8px;
}
/* Text //////////////////////////////////////////////////////////////////////////////*/
.t_copy {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;	
}
.t_bildquelle {
font-size: 9px;
}
.t_copy_start {
line-height: 16px;
color: #000000;
margin-bottom: 10px;
}
.t_copybold_start {
line-height: 16px;
color: #000000;
font-weight: 600;
margin-bottom: 10px;
}
.t_copy_small {
line-height: 14px;
font-size: 10px;
color: #00357F;
padding: 2px;
}
.t_copy_weiss {
line-height: 16px;
color: #FFFFFF;
margin-bottom: 10px;
margin-top: 6px;
}
.t_copy_rot {
color: #FF0000;
}
.t_copybold_blau {
font-weight: bolder;
line-height: 16px;
color: #003399;
margin-bottom: 10px;
margin-top: 6px;
}
.t_copybold_blau_2 {
font-weight: bolder;
line-height: 16px;
color: #8FA8CC;
margin-bottom: 10px;
margin-top: 6px;
}
.t_copybold {
font-weight: bold;
}
.t_copybold_orange {
font-weight: bold;
color: #FF6633;
}
.t_copybold_blau_0 {
font-weight: bold;
color: #00357F;
}
.t_datum_aktuelles {
font-size: 10px;
color: #A8AEB5;
}
.t_head_start {
font-weight: bolder;
border-top: 1px solid #DAE4F2;
color: #597EB3;
}
.t_head_start_orange {
font-weight: bolder;
border-top: 1px solid #DAE4F2;
color: #FF0000;
}
.t_datum_kongress {
font-size: 12px;
line-height: 20px;
font-weight: bold;
color: #333333;
background-color: #DDDDDD;
padding-left: 5px;
}
.t_head {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
line-height: 22px;
color: #BEC4CC;
font-style: normal;
}
.t_head_kongress2007 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
line-height: 22px;
color: #555555;
font-style: normal;
}
.t_head_kongress2008 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
line-height: 22px;
color: #555555;
font-style: normal;
margin-top: 10px;
}
.t_subhead {
font-size: 12px;
font-weight: bolder;
line-height: 20px;
color: #00357F;
}
.t_subhead_kongress2007 {
font-size: 12px;
font-weight: bolder;
line-height: 20px;
color: #CC3333;
}
.t_subhead2 {
font-size: 12px;
font-weight: bolder;
line-height: 20px;
color: #00357F;
margin-top: 14px;
margin-bottom: -4px;
}
.t_fusszeile {
font-size: 10px;
color: #00357F;
text-decoration: none;
font-weight: normal;
border-top: 1px solid #00357F;
border-right: none;
border-bottom: none;
border-left: none;
padding-top: 10px;
padding-bottom: 10px;
}
.t_info_text {
font-size: 10px;
color: #00357F;
line-height:14px;
text-decoration: none;
padding-left:6px;
padding-right: 1px;
padding-bottom:4px;
border-left-width: 1px solid #DFDDE5;
border-right-width:	1px solid #DFDDE5;
}
}
.t_info_textklein {
font-size: 10px;
color: #00357F;
line-height:14px;
text-decoration: none;
padding-left:1px;
padding-right: 1px;
padding-bottom:1px;
border-left-width: 1px solid #DFDDE5;
border-right-width:	1px solid #DFDDE5;
}
.t_footer {
font-size: 10px;
line-height:12px;
color: #666666;
}
/* Hintergründe //////////////////////////////////////////////////////////////////////////*/
.bg_blau_0 {background-color: #00357F;}
.bg_blau_1 {background-color: #597EB3;}
.bg_blau_2 {background-color: #8FA8CC;}
.bg_blau_3 {background-color: #DAE4F2;}
.bg_grau_0 {background-color: #A8AEB5;}
.bg_grau_1 {background-color: #BEC4CC;}
.bg_grau_2 {background-color: #DFDDE5;}
/* Rahmen und Linien //////////////////////////////////////////////////////////////////////*/
.linie_unten {
border-bottom: 1px solid #FFFFFF;
background-color: #DAE4F2;
}
.linien_service {
border-top: 1px solid #00357F;
border-bottom: 1px solid #00357F;
background-color: #B4C6DF;
vertical-align:middle;
}
.linie_dotted {
	border-bottom: 1px dotted #8FA8CC;
	margin: 0;
	padding-top: 4px;
	padding-bottom: 4px;
}
.veranstaltungen_start {
	margin: 0;
	padding-top: 4px;
	padding-bottom: 4px;
}
.linie_solid {border-bottom: 1px solid #8FA8CC;}
.linie_rahmen_grau_2 {border: 1px solid #DFDDE5;}
/* Bild-Eigenschaften ////////////////////////////////////////////////////////////////////////////*/
.bild_float {
margin: 4px 10px 4px 0px;
float:left;
}
.bild_float_rechts {
float:right;
}
/* Formularfelder ///////////////////////////////////////////////////////////////////////////////*/
.form {  
color: #000000;
width: 160;
height: 18;
border: 1px 1px 1px 1px solid #00357F;
}
.input_mitglieder {  
width: 200;
height: 20;
border: solid 1px #597EB3;
}
.input_mitglieder2 {  
height: 20;
border: solid 1px #597EB3;
}
.button { 
width: 100;
height: 18;
font-weight: bold;
}
.form_akademie {  
width: 340;
height: 18;
border: 1px 1px 1px 1px solid #00357F;
}
.form_akademie_kurz {  
font-size: 11px;
color: #000000;
width: 80;
height: 18;
border: 1px 1px 1px 1px solid #00357F;
}
.form_akademie_hoch {  
font-size: 11px;
color: #000000;
width: 340;
height: 50;
border: 1px 1px 1px 1px solid #00357F;
}
.button_akademie { 
font-size: 11px;
width: 160;
color: #FFFFFF;
height: 18;
font-weight: bold;
background-color: #597EB3;
border: 1px 1px 1px 1px solid #00357F;
}
.textarea_160 {  
width: 160px;
}
.textarea_320 {
width: 420px;
border: 1px solid #FFFFFF;
height: 200px;
}
.textarea_320_100 {
width: 420px;
border: 1px solid #FFFFFF;
height: 100px;
}
.selectbreite {
width: 400px;
}
.form_admin {  
font-size: 11px;
color: #000000;
width: 320;
height: 18;
border: 1px 1px 1px 1px solid #00357F;
}
.form_admin_0 {  
font-size: 11px;
color: #000000;
height: 18;
border: 1px 1px 1px 1px solid #00357F;
}
.button_admin { 
font-size: 11px;
width: 100;
color: #FFFFFF;
height: 18;
font-weight: bold;
background-color: #597EB3;
border: 1px 1px 1px 1px solid #00357F;
}
.button_admin2 { 
font-size: 11px;
width: 200;
color: #FFFFFF;
height: 22;
font-weight: bold;
background-color: #597EB3;
border: 1px 1px 1px 1px solid #00357F;
}
.admin_subhead {
font-weight: bold;
border-bottom: 1px dotted #8FA8CC;
margin-bottom: 2px;
}
.einzug {
padding-left: 20px;
}
/*Kongress*/
#bg_qs{background-color:#33FFFF;}
#bg_fw{background-color:#99CC66;}
#bg_sy{background-color:#FFCC66;}
#bg_ws{background-color:#66FFCC;}
#bg_sh{background-color:#CCCC00;}
.einzug_kongress {
padding-left: 65px;
}
a.link_organisationen{
font-size: 10px;
line-height: 14px;
color: #336699;
text-decoration: none;
}
a.link_organisationen:hover{
font-size: 10px;
color: #336699;
text-decoration: underline;
}
a.link_organisationen_2{
font-size: 10px;
line-height: 14px;
text-decoration: none;
}
a.link_organisationen2:hover{
font-size: 10px;
}
.border_link_organisationen{
border: solid 1px #B4C6DF;
background-color: #FFF;
}
.login_status{
background-color: #FFFFCC;
border: solid 1px #888888;
line-height: 30px;
padding-left: 10px;
margin-bottom: 20px;
}
/* Starseiten-Elemente */
.a_Start_Headline {
font-size: 11px;
line-height: 17px;
background-color: #B4C6DF;
vertical-align:middle;
font-weight: bold;
padding-left:8px;
color: #00357F;
}
.a_Start_Subheadline{
font-weight: bolder;
border-top: 1px solid #DAE4F2;
color: #597EB3;
padding-top: 5px;
}
/* Neue Styles */
#marginal {
	border: 1px solid #DFDDE5;
}
#marginal #head {
	font-size: 10px;
	color: #00357F;
	line-height: 20px;
	padding: 2 4 2 8;
	background-color: #DFDDE5;
	font-weight: bold;
}
#marginal #text {
	padding: 4px;
}
#kongress_table p {
	padding: 0px;
	margin:0px;
}
a.link_pdf:active  { 
font-size: 10px;
color: #00357F;
line-height:14px;
text-decoration: none;
width: 10px;
height: 10px;
padding-left: 28px;
padding-top: 10px;
padding-bottom: 10px;
background-image:url(../bilder/pdf.gif);
background-repeat:no-repeat;
background-position:4px 8px;
 } 
a.link_aktuelles:active  { text-align: right}
a.link_aktuelles:active  { 
color: #00357F;
text-decoration: underline;
line-height: normal;
 } 
.t {
	font-weight: bolder;
	color: #597EB3;
	border-top: 1px solid #DAE4F2;
	height: 11px;
	width: auto;
	font-size: 11px;
	font-style: normal;
	word-spacing: normal;
	letter-spacing: normal;
	white-space: normal;
	top: auto;
	line-height: 14px;
	margin-top: 11px;
	margin-bottom: -18px;







}
