/* CSS */

/*#### tag-definitions ####*/
 
body,td {
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 11px;
	line-height: 16px;
	}
p{
	margin-top: 0px;
	margin-bottom: 0px;
}	
a {color: #336699;}
a:hover {text-decoration: none;}
table#main {margin-bottom: 20px;}
table#side {margin-bottom: 15px;}
table#side_login {background-color: #F2F2F2;}

select{
background-color: #FFFFFF;
}
input#textfield_0 {
	color: #336699;
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 11px;
	height:18px; 
	border: 1px solid #C4C4C4;
	background-color: #FFF;
}
ul {
	line-height: 10px;
	margin-bottom: 2px;
	margin-top: 2px;
}

li {
	list-style-image:url(../img/list_dot.gif);
	list-style-position: outside;
	padding-bottom: 2px;
	line-height: 14px;
}
input#textfield_login {
	color: #336699;
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 11px; 
	width: 70px; 
	border: 1px solid #C4C4C4;
	background-color: #FFF;
}
input#textfield_144 {
	color: #336699;
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 11px;
	width: 144px; 
	border: 1px solid #C4C4C4;
	background-color: #FFF;
}
input#button {
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 11px;
	height:18px; 
	background-color: #D1EDD8;
	border: 1px solid #00AA55;
	margin-bottom: 1px;
	margin-top: 1px;	
}
input#button_login {
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 11px;
	background-color: #D1EDD8;
	border: 1px solid #00AA55;
	width: 40px;
	margin-bottom: 2px;
}
input#button_logout {
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 11px;
	background-color: #D1EDD8;
	border: 1px solid #00AA55;
	width: 45px;
	margin-bottom: 2px;
}
input#button_edit {
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 11px;
	background-color: #D1EDD8;
	border: 1px solid #00AA55;
	width: 85px;
	margin-bottom: 2px;
}
#button_0{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 11px;
	background-color: #D1EDD8;
	border: 1px solid #00AA55;
	margin-bottom: 2px;
}
textarea {
	color: #336699;
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 11px;
	border: 1px solid #666;
	width: 300px;
	background-color: #FFF;
}
.reg_textarea {
	color: #336699;
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 11px;
	border: 1px solid #666;
	width: 500px;
	background-color: #FFF;
}
select {
	color: #336699;
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 11px;
	border: 1px solid #00428B;
}
/*#### background-colors for main-navigation ####*/
#nav_myAccount {background-color: #F1F1F1;}
#nav_instituts {background-color: #F1F1F1;}
#nav_diseases {background-color: #F1F1F1;}
#nav_equal {background-color: #F1F1F1;}
#nav_service {background-color: #F1F1F1;}
#nav_research {background-color: #F1F1F1;}
#nav_index {background-color: #F1F1F1;}
#nav_default {background-color: #FFF;}
/*#### background-colors ####*/

/*#### background-colors for main-navigation ####
#nav_myAccount {background-color: #F7FFF5;}
#nav_instituts {background-color: #F2F9FF;}
#nav_diseases {background-color: #FFF0F0;}
#nav_equal {background-color: #F2EDF2;}
#nav_geneticcenters {background-color: #F5F5F5;}
#nav_selfhelpgroups {background-color: #FAF2ED;}
#nav_index {background-color: #F1F1F1;}
#### background-colors ####*/

/*#### table ####*/
.table_background_grey {background-color: #C4C4C4;}
.table_background_red {background-color: #990000;}
.table_head_grey {background-color: #CFCFCF;}
.table_head_diseases {background-color: #CC3333;}
.table_head_labs {background-color: #6699CC;}
.table_head_eqas {background-color: #EE6600;}
.table_head_research {background-color: #007233;}
.table_head_service {background-color: #FFCC33;}
.table_head_myaccount {background-color: #00AA55;}
.table_tr_grey_1 {background-color: #F1F1F1;}
.table_tr_grey_2 {background-color: #FFF;}
.table_white {background-color: #FFF;}
.table_admin_yellow {background-color: #FFFFAA;}

/*#### links ####*/
a.link_sidenavi:link,visited,hover,active{	
	color: #000;
	text-decoration: none;
}
a.link_sidenavi:visited{	
	color: #000;
	text-decoration: none;
}
a.link_sidenavi:hover {color: #00AA55;}

a.link_service:link{
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
a.link_service:visited{
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
a.link_service:hover{
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
a.link_service:active{
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
a.link_service:hover {color: #00AA55;}

a.link_omim:link{	
	font-weight: normal;
	color: #00AA55;
	text-decoration: none;
}
a.link_omim:visited{	
	font-weight: normal;
	color: #00AA55;
	text-decoration: none;
}
a.link_omim:hover{	
	font-weight: normal;
	color: #00AA55;
	text-decoration: none;
}
a.link_omim:active{	
	font-weight: normal;
	color: #00AA55;
	text-decoration: none;
}

a.link_email:link,visited,hover,active{
	color: #000;
}
a.link_email:hover {text-decoration: none;}

/*#### text ####*/
.italic {
	font-style: italic;
}
.grey {
	color: #004040;
	/*font-style: italic;*/
	font-size: 9px;
}
.greyhead {
	color: #004040;
	/*font-style: italic;*/
}

.t_small {font: normal 9px Verdana,Arial,Helvetica,sans-serif;}
.t_content_head {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #336699;
	line-height: 22px;
	padding-left: 4px;	
}
.t_content_head_eqas {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #336699;
	line-height: 22px;
	padding-left: 4px;	
}
.t_content_head_labs {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #336699;
	padding-left: 4px;	
}
.t_content_head_diseases {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #336699;
	padding-left: 4px;	
}
.t_content_head_research {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #336699;
	padding-left: 4px;	
}
.t_content_head_service {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #336699;
	padding-left: 4px;	
}
.t_content_head_myaccount {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #336699;
	padding-left: 4px;	
}
.border_head{border-top: 2px solid #CCCCCC;}
.border_head_eqas{border-top: 2px solid #CCCCCC;}
.border_head_labs{border-top: 2px solid #CCCCCC;}
.border_head_diseases{border-top: 2px solid #CCCCCC;}
.border_head_research{border-top: 2px solid #CCCCCC;}
.border_head_service{border-top: 2px solid #CCCCCC;}
.border_head_myaccount{border-top: 2px solid #CCCCCC;}

.t_subhead {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #000;	
}
.t_white{
	font-size: 11px;
	color: #FFF;
}
.t_white_bold {
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
}
.t_red {color: #FF0000;}
.t_bold {font-weight: bold;}
.t_bold_blue {
	font-weight: bold;
	margin-bottom: 100px;
	padding-bottom: 100px;
	color: #336699;

}
.t_service {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.t_sidenavi_head {
	color: #336699;
	font-size: 11px;
	font-weight: bold;
}
.footer {
	color: #333333;
	font: 10px Verdana, Arial, Helvetica, sans-serif;

}
.help_headline {
	color: #000;
	font-size: 14px;
	font-weight: bold;
}

.help_space {
	color: #000;
	font-size: 14px;
	font-weight: bold;
	margin-top: 15px;
}
/*#### borders ####*/
.border_green {border: 1px solid #00AA55;}
.border_grey_right {border-right: 1px solid #EEEEEE;}
.border_grey_bottom {border-bottom: 1px solid #EEEEEE;}
/* #border_tablerow {border-bottom: 2px solid #C4C4C4;}*/
#border_tablerow {}
#nav_dotted {
	border-bottom: 1px dotted #999;
}
.line {
	border-bottom: 1px solid #999999;
}
.lineheight {
	line-height: 18px;
}
#margin {
	margin-top: 4px;
}
.text_head_search_results{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	background-color:#D1EDD8;
	border-bottom: 1px solid #00AA55;
}
