body { 
font-family : verdana, sans-serif; 
} 

span.captcha { 
font-family : verdana, sans-serif;
font-size : 12px; 
color : #316AC5; 
font-weight : bold; 
} 

a { 
color:black; 
text-decoration : none; 
} 

a:hover { 
color : #316AC5;/*#1e71ec; */
} 

a.aktiv { 
text-decoration : underline; 
color : #1e71ec; 
} 

span.accesskey { 
text-decoration : underline; 
} 

a img { 
border : none; 
} 

a.ohne { 
color : #0046d5; 
text-decoration : none; 
} 

table { 
font-size:12px;
border-collapse : collapse; 
} 

td { 
border: none;
padding : 0; 
} 

td.subtitle { 
color:#316AC5; /*#2598F7;*/
font-size:13px;
} 

table#overall-layout { 
width : 100%; 
} 

table#overall-layout td#header-row { 
/*height : 90px; */
border-width : 0px 0px 1px 0px; 
border-style : solid; 
border-color : #123D40;
} 

table#overall-layout td#header-row table { 
width : 100%; 
} 

table#overall-layout td#header-row td#header-left { 
width : 100px; 
/*background-image : url(../images/dafne_science_os_white_cut.jpg); */
background-repeat : no-repeat; 
background-position : left; 
cursor : pointer; 
font-family : verdana, sans-serif;
font-weight:bold;
color:#316AC5;

} 

table#overall-layout td#header-row td#header-right { 
font-size:6px;
width : 200px; 
} 

table#overall-layout td#header-row td#header-right img { 
vertical-align : middle; 
}

table#overall-layout td#selector-row td.selector { 
height : 80px; 
width : 79px; 
text-align : center; 
cursor : pointer; 
border : 1px solid #808080; 
}

table#overall-layout td#selector-row table { 
width : 100%; 
}

td.selector#DaFNE { 
background-color : #99c07c; 
color : black; 
}

td.selector#DaFNEplus { 
background-color : #7c99c0; 
color : black; 
}

td.selector#DaFNEII { 
background-color : #999999; 
color : black; 
}

td.filler { 
font-size : 12px; 
padding-right : 10px; 
} 

table#overall-layout td#content-row table { 
margin-top : 0; 
} 

table#overall-layout td#content-row td#navigation-bar-left { 
font-size : 12px; 
vertical-align : top; 
border-width : 0px 1px 1px 1px; 
border-style : solid; 
border-color : #123D40/*#808080*/;
margin-left : 0; 
} 

table#overall-layout td#content-row td#navigation-bar-right { 
font-size : 12px; 
vertical-align : top; 
padding-left : 14px; 
padding-right : 14px; 
} 

table#overall-layout td#content-row td#content { 
width : 100%; 
font-size : 12px; 
padding : 10px; 
vertical-align : top; 
text-align : justify; 
height : 550px;
} 

table#overall-layout td#content-row td#content li { 
text-align : left; 
} 

table#overall-layout td#content-row td#content p:first-letter { 
font-size : 1.1em; 
} 

#leftColumn { 
width : 345px; 
float : left; 
font-family : verdana, sans-serif;
font-size : 12px; 
border-top-width:0px; 
border-left-width:0px;  
border-right-width:0px;  
border-bottom-width:0px;  
border-style:solid; 
border-color:#000000;
} 

#leftColumn a:hover{ 
font-family : verdana, sans-serif;
font-size : 12px; 
color: #000000;
} 

button { 
margin-top : 8px; 
background-position : left; 
background-repeat : no-repeat; 
padding-left : 22px; 
padding-right : 10px; 
border : 1px solid #808080; 
}

* button { 
overflow : visible; 
}

button.search { 
background-image : url(../images/search.gif); 
}

button.logon {
	background-image: url(../images/ok.gif);
}

button.send { 
background-image : url(../images/email.gif); 
}

div.center { 
padding-top : 10px; 
width : 100%; 
text-align : center; 
}

div.center a { 
font-weight : bold; 
}

div.right { 
padding-top : 10px; 
width : 100%; 
text-align : right; 
}

ul.links { 
list-style-type : none; 
}

ul.links li { 
padding-top : 10px; 
}

ul.links li a { 
font-weight : bold; 
color:#316AC5;
}

ul.links-small { 
font-size : 12px; 
list-style-type : none; 
margin : 0; 
} 

ul.menu { 
margin : 0; 
margin-top : 20px; 
padding : 0; 
list-style-type : none; 
}

ul.menu li { 
margin-bottom : 10px; 
padding : 0; 
font-weight : bold; 
} 
ul.ortelius, ul.program_topic { 
list-style-type : none; 
} 
ul.ortelius li.top { 
margin-top : 20px; 
font-weight : bold; 
} 
ul.ortelius li.sub { 
font-weight : normal; 
} 
ul.program_topic li.program { 
font-weight : bold; 
} 
ul.program_topic li.topic { 
font-weight : normal; 
} 
ul.ortelius li a, ul.program_topic li a { 
text-decoration : underline; 
color:#316AC5;
} 
table#overall-layout td#content-row td#navigation-bar-right div.link_with_image { 
text-align : center; 
width : 100%; 
height : 100px; 
background-repeat : no-repeat; 
background-position : center; 
} 
table#overall-layout td#content-row td#navigation-bar-right div.link_wo_image { 
text-align : center; 
width : 100%; 
height : 3em; 
} 

div#dafne-details table { 
border-collapse : separate; 
} 

div#dafne-details td { 
padding : 2px; 
color : black; 
background-color : #ddd; 
} 

div#dafne-details td.label { 
font-weight : bold; 
} 

table.menu{ 
font-size : 12px; 
border-collapse : separate; 
cursor : pointer;
}

table.login_admin{ 
font-size : 12px; 
border-collapse : separate; 
background-color : #eee;
padding:10px;
width:100%;
}


table.login_admin td {
}

table.login_userapp{ 
font-size : 10px; 
border-collapse : separate; 
background-color : #eee;
}

table.login_userapp td {
}



table.menu td { 
padding : 2px;
color:#000000;
}

table.menu td:hover { 
padding : 2px; 
background-color : #FFFFFF;/*#F9F4F4;#5D8DD9; */
color:#FFFFFF;
}

table.menu td.none { 
font-weight: bold;
padding: 3px; 
background-color : #D5D5D5; 
color: #000000;
border-width : 0px 0px 2px 0px;
border-style : solid; 
border-color :#666666; /*#123D40;*/
}

table.project_long,
table.report
{
	font-size: 12px;
	border-collapse: separate;
}

table.project_long td,
table.report td

{
	padding: 2px;
	background-color: #eee;
}

table.project_long td.label,
table.report td.label
{
	font-weight: bold;
	padding-right: 10px;
}

table.project_long td.value,
table.report td.value
{
	width: 100%;	
	padding-right: 10px;
}

table.report td.title
{
	text-align: center;
	font-weight: bold;
	background-color: #ddd;
}

div#cntFirst3 { 
padding : 100px 110px 60px 60px; 
} 

div #aktiv { 
color : #FFFFFF; 
/*font-weight : bold; */
font-size : 12px; 
text-decoration : none; 
font-family : verdana, sans-serif;
background-color :#FFFFFF;
} 

table#overall-layout td#content-row td#navigation-bar-left { 
background-color : #88E5F0;/*#88b2f0; */ 
} 

span.captcha { 
font-family : Comic Sans MS; 
font-size : 24px; 
color : #ffb3b5; 
font-weight : bold; 
} 

table#overall-layout td#content-row td#navigation-bar-right { 
background-color : #88E5F0; 
} 

table#overall-layout td#selector-row td.selector#DaFNEplus { 
/*border-bottom : none; */
border-width : 1px 1px 1px 1px; 
border-style : solid; 
border-color : #123D40;

} 

table#overall-layout td#selector-row td.filler { 
height : 30px; 
border-width : 0px 0px 1px 0px; 
border-style : solid; 
border-color : #123D40;
/*background-color: #88B2F0;/*#36707E;*/
font-family : verdana, sans-serif;
font-size : 12px; 
} 

form#searchform input.text { 
margin-top : 4px; 
margin-bottom : 8px; 
border : 1px solid #808080; 
width : 100%; 
/*font-weight : bold; */
} 



table.links{ 
font-size : 12px; 
border-collapse : separate; 
background-color : #fff; 
}

table.links td { 
padding : 3px; 
}

table.search{ 
font-size :12px; 
border-collapse : separate; 
background-color : #eee;
padding:10px;
width:100%;
}

table.search td { 
padding : 3px; 
}



