html{
	overflow-y: scroll;
}

body{
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	scrolling: no;
	overflow-x: 'hidden';
	/*overflow-y: 'hidden';*/
	/*scrollbar-base-color: #E6E6E6;
	scrollbar-arrow-color: #808080;
	scrollbar-darkshadow-color: #E6E6E6;
	scrollbar-face-color: #BFBFBF;
	scrollbar-shadow-color: #E6E6E6;
	scrollbar-track-color: #E5E5E5; *//*Farbe fï¿½r freibleibenden Verschiebeweg*/
}

td {
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

form {
	padding: 0;
	margin: 0;
}

.headline_layout{
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
	letter-spacing: 1px;
	margin-left: 6px;
}
.date_layout{
	font-size: 9pt;
}

.maintext{
	padding:3px;
	/*height:350px;
	width:639px;*/
	/*position:absolute;*/
	z-index:3;
	/*overflow:auto;*/
	overflow-x: 'hidden';
	overflow-y: 'hidden';
	scrolling: no;
	/*line-height:1.8em;*/
	/*color:red;*/
	/*scrollbar-base-color: #E6E6E6;
	scrollbar-arrow-color: #808080;
	scrollbar-darkshadow-color: #E6E6E6;
	scrollbar-face-color: #BFBFBF;
	scrollbar-shadow-color: #E6E6E6;
	scrollbar-track-color: #E5E5E5; *//*Farbe fï¿½r freibleibenden Verschiebeweg*/
}
.maintext p, .maintext td {
	line-height:1.4em;
	/*color:green;*/
}
.maintext ul {
	margin-top: 1em;
	margin-bottom: 1em;
	padding-top: 0;
	padding-bottom: 0;

}
.mainframe{
	/*height:277px;
	width:572px;*/
	position:absolute;
	z-index:3;
	overflow:auto;
	/*scrolling: no;*/
	/*overflow-x: 'hidden';
	overflow-y: 'hidden';
	/*scrollbar-base-color: #E6E6E6;
	scrollbar-arrow-color: #808080;
	scrollbar-darkshadow-color: #E6E6E6;
	scrollbar-face-color: #BFBFBF;
	scrollbar-shadow-color: #E6E6E6;
	scrollbar-track-color: #E5E5E5;*//*Farbe fï¿½r freibleibenden Verschiebeweg*/
}

td a:link {
	color: #808080;
}

td a:visited {
	color: #808080;
}

table.top_menu {
	color: #FFFFFF;
	font-weight: bold;
}


table.top_menu td {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}

td.top_menu_parent{
	height: 30px;
	width: 211px;
	padding-bottom:1px;
	background-color:#808080;
	color:red;
	/*bordeR: 1px solid green;*/
}
table.menu {
	font-weight: bold;
}

table.menu a {
	text-decoration: none;
	color: #808080;
}

table.menu td {
	font-size:11px;
	/*background-color: #E6E6E6;*/
	background-color: #E6E6E6;
}

input.member {
	height: 15px;
	font-size: 10;
	width: 139px !important;
	width: 139px;
	border-width: 1;
	border-style: solid;
	padding: 0;
	margin:0;
	/*border-color: #BFBFBF;*/
	border-color: #BFBFBF;
}

input.member_username {
	height: 12px;
	font-size: 10;
	width: 163px !important;
	width: 120px;
	/*border-width: 1;
	border-style: solid;*/
	padding: 0;
	margin:0;
	/*border-color: #BFBFBF;*/
	/*border-color: #BFBFBF;*/
}
input.member_userid{
	height:15px;
	padding:0;
	margin:0;
	border:0;
	/*border: 1px solid red;*/
}

input.search {
	height: 15px;
	font-size: 12;
	width: 141px;
	border-width: 1;
	border-style: solid;
	padding: 0;
	margin: 0;
	/*border-color: #BFBFBF;*/
	border-color: #BFBFBF;
}
input.button{

	    border: 1px solid white;
	    color: white;
	    /*background-color: #BFBFBF;*/
	    background-color: #BFBFBF;

    }
#result th{
	/*text-align: left;*/
	/*background-color: #BFBFBF;*/
	color:black;
	padding:3px 5px 3px 5px;
    font-size: 11px;
}
#result td{
	padding:3px 5px 3px 5px;
	background-color: #E6E6E6;

	color:black;
}
#result_detail th{
	padding:3px 5px 3px 5px;
	background-color: white;
    color:black;
    font-style:bold;
    font-size:11px;
}
#result_detail td{
	padding:3px 5px 3px 5px;
	background-color: white;
    color:black;
}
a.link_congress:link {
	text-decoration: none;
	color: #FFFFFF;
}

a.link_congress:visited {
	text-decoration: none;
	color: #FFFFFF;
}

a.link_congress:hover {
	color: #0066E6;
}

a.link_society:link {
	text-decoration: none;
	color: #FFFFFF;
}

a.link_society:visited {
	text-decoration: none;
	color: #FFFFFF;
}

a.link_society:hover {
	color: #FFFF01;
}


a.link_patient:link {
	text-decoration: none;
	color: #FFFFFF;
}

a.link_patient:visited {
	text-decoration: none;
	color: #FFFFFF;
}

a.link_patient:hover {
	color: #00BF00;
}

a.link_members:link {
	text-decoration: none;
	color: #FFFFFF;
}

a.link_members:visited {
	text-decoration: none;
	color: #FFFFFF;
}

a.link_members:hover {
	color: #F6000D;
}

/* DEFAULT */
a.hotlink1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.hotlink1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
a.hotlink1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

/* SOCIETY */
a.hotlink_bild1,
a.hotlink_bild1:visited,
a.hotlink_bild1:link
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}


/* CONGRESS */
a.hotlink_bild2,
a.hotlink_bild2:visited,
a.hotlink_bild2:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

/* PATIENT */
a.hotlink_bild3,
a.hotlink_bild3:visited,
a.hotlink_bild3:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}


/* MEMBERS */
a.hotlink_bild4,
a.hotlink_bild4:visited,
a.hotlink_bild4:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}



div.sitemap{
	padding:3px;
	height:430px;
	/*width:170px;*/
	padding: 10px;
	/*position:absolute;
	z-index:3;*/
	overflow:auto;

	background-color: #E6E6E6;

	scrollbar-base-color: #E6E6E6;
	scrollbar-arrow-color: #808080;
	scrollbar-darkshadow-color: #E6E6E6;
	scrollbar-face-color: #BFBFBF;
	scrollbar-shadow-color: #E6E6E6;
	scrollbar-track-color: #E5E5E5; /*Farbe fï¿½r freibleibenden Verschiebeweg*/
}


.headline{
    float:left;
}

.img_lang{

}
.clear{
  clear:both;
}


.section{
	overflow: hidden;
}
td.section a.link, td.section_1 a.link, td.section a.link_active, td.section_1 a.link_active, td.section_2 a.link, td.section_2 a.link_active, td.section_3 a.link, td.section_3 a.link_active, td.section_4 a.link, td.section_4 a.link_active, td#sitemap_1 table.top_menu a, td#sitemap_2 table.top_menu a, td#sitemap_3 table.top_menu a, td#sitemap_4 table.top_menu a {
	text-decoration: none;
	color: #FFFFFF;
}

table.menu a:hover, table.menu td.menu_active a {
	/*background-color: #808080;*/
	background-color: #808080;
}

table.menu a {
	display: block;
	width: 100%;
	/*height: 14px;*/
	padding-top: 1px;
	padding-bottom: 1px;
}

/*td.marker_1 {
	background-color: #FFFF01;
}
*/
td.section a.link:hover, td.section_1 a.link_active, td.section table.menu a:hover, td.section table.menu td.menu_active a, td#sitemap_1 table.top_menu a:hover, td#sitemap_1 div.sitemap a:hover {
	color: #FFFFFF;
}

/*td.section_1 a.link:hover, td.section_1 a.link_active, td.section_1 table.menu a:hover, td.section_1 table.menu td.menu_active a, td#sitemap_1 table.top_menu a:hover, td#sitemap_1 div.sitemap a:hover {
	color: #FFFF01;
}

td.marker_2 {
	background-color: #0066E6;
}

td.section_2 a.link:hover, td.section_2 a.link_active, td.section_2 table.menu a:hover, td.section_2 table.menu td.menu_active a, td#sitemap_2 table.top_menu a:hover, td#sitemap_2 div.sitemap a:hover {
	color: #0066E6;
}

td.marker_3 {
	background-color: #F6000D;
}

td.section_3 a.link:hover, td.section_3 a.link_active, td.section_3 table.menu a:hover, td.section_3 table.menu td.menu_active a, td#sitemap_3 table.top_menu a:hover, td#sitemap_3 div.sitemap a:hover {
	color: #F6000D;
}

td.marker_4 {
	background-color: #00BF00;
}

td.section_4 a.link:hover, td.section_4 a.link_active, td.section_4 table.menu a:hover, td.section_4 table.menu td.menu_active a, td#sitemap_4 table.top_menu a:hover, td#sitemap_4 div.sitemap a:hover {
	color: #00BF00;
}
*/
table.sub_menu, table.sub_menu_1, table.sub_menu_2, table.sub_menu_3, table.sub_menu_4 {
	margin-top: 1px;
}

table.sub_menu a, table.sub_menu_1 a, table.sub_menu_2 a, table.sub_menu_3 a, table.sub_menu_4 a {
	display: block;
	text-decoration: none;
	padding: 1px 2px;
	border: 1px solid white;
}

table.sub_menu a span, table.sub_menu_1 a span, table.sub_menu_2 a span, table.sub_menu_3 a span, table.sub_menu_4 a span {
	display: block;
	text-indent: -11px;
	margin-left: 11px;
}

table.sub_menu a.sub_menu_active, table.sub_menu a:hover {
	border: 1px solid #808080;
}
/*
table.sub_menu_1 a.sub_menu_active_1, table.sub_menu_1 a:hover {
	border: 1px solid #FFFF01;
}

table.sub_menu_2 a.sub_menu_active_2, table.sub_menu_2 a:hover {
	border: 1px solid #0066E6;
}

table.sub_menu_3 a.sub_menu_active_3, table.sub_menu_3 a:hover {
	border: 1px solid #F6000D;
}

table.sub_menu_4 a.sub_menu_active_4, table.sub_menu_4 a:hover {
	border: 1px solid #00BF00;
}
*/
div.sitemap a {
	text-decoration: none;
}

div.sitemap ul {
	list-style-image: url(../images/layout/arrow.gif);
}

div.sitemap ul ul {
	list-style-image: url(../images/layout/arrow_small.gif);
}

div.sitemap ul, div.sitemap li {
	padding: 0;
	margin: 0;
}

div.sitemap li {
	margin-left: 14px;
	font-weight: bold;
	font-size: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
}

div.sitemap li li {
	font-weight: normal;
	font-size: 9px;
}

td.hotlink a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

td.hotlink a:hover, td.hotlink a:active, td.hotlink a:visited {
	color: white;
}
.inactive {
	color:red;/*#dddddd;*/
	font-weight: normal;
}
.footer, .footer a.footer{
	color:silver;
	text-decoration: none;
	font-size:9px;
	height: 10;
}
/*#a_all{ float:left; position:absolute; width:211px; height:60px; };
#a1 { visibility:hidden; position:absolute; float:left; top:1px; left:0px; width:142px; height:51px; z-index:1; background-image:url(../images/sponsoren/abbott_small.jpg)}
#a2 { visibility:hidden; position:absolute; float:left; top:1px; left:30px; width:142px; height:51px; z-index:2; background-image:url(../images/sponsoren/cordis_logo_small.jpg)}
#a3 { visibility:hidden; position:absolute; float:left; top:1px; left:60px; width:142px; height:51px; z-index:3; background-image:url(../images/sponsoren/terumo_small.jpg)}
*/
#all{
	float:left;
	position:absolute;
	width:211px;
	height:60px;
	/*border: 1px solid red;*/
}
#logo_1 {
	visibility:hidden;
	position:absolute;
	float:left;
	top:1px; left:0px;
	width:142px; height:51px;
	z-index:1;
	/*border: 1px solid blue;*/
}
#logo_2 {
	visibility:hidden;
	position:absolute;
	float:left;
	top:1px; left:30px;
	width:142px; height:51px;
	z-index:2;
	/*border: 1px solid silver;*/
}
#logo_3 {
	visibility:hidden;
	position:absolute;
	float:left;
	top:1px; left:60px;
	width:142px; height:51px;
	z-index:3;
	/*border: 1px solid purple;*/
}

