/* RAD: media - all*/
html, body {
font-family:Verdana,Arial,Helvetica,sans-serif;
}

img#tx_mwimagemap_img_5306{
height:80%;
margin-top:-20px;
width:80%;
}

@media screen {

/*
INFOBOX LINKS Formatierung
*/
.main-navigation .subcontent-unit-border-green .csc-textpic{
border:5px solid #99d8f3;
border-top:0px;
}
.main-subcontent h1{
background-color: #ffffff;
color: #024594;
}
.main-subcontent  .subcontent-unit-border-green h1{
color: #ffffff ;
}
.main-navigation .subcontent-unit-border-green .csc-textpic a {
	font-weight:bold;
	color:#009ee1!important;
	text-decoration:none;
}
.main-navigation .subcontent-unit-border-green .csc-textpic a:hover {
	text-decoration:underline;
}
/* RAD: specific FIX for EuroHYP ONLY*/
img#tx_mwimagemap_img_4359{
margin-left: -11px;
}

/* 
Formular Radio Buttons nebeneinander 
Nur bei UID 446
*/
.tx-powermail-pi1_formwrap_446 .tx_powermail_pi1_fieldwrap_html_radio .powermail_radio_inner{
float: left; 
padding-right: 5px;
}
/* Umbruch für IE6 nach Radiobuttons */
.tx-powermail-pi1_formwrap_446 .tx_powermail_pi1_fieldwrap_html_radio .tx_powermail_pi1_fieldwrap_html_radio_title
,.tx-powermail-pi1_formwrap_446 .tx_powermail_pi1_fieldwrap_html_label{
width:100%;
}
.powermail_check_inner
{
	margin-top: 0px;
	display: block;
	clear:both;	
}
.powermail_check_inner label
{
padding-top: 5px;
}
.tx-powermail-pi1_mandatory{
background-color:	#b2e2f6;
border:				1px solid #2978b8;
color: 				#505050 !important;
padding:			5px;
}

.content .subcontent-unit-border-green{
border: 1px solid #2978b8;
}


.sitelogo {
width:222px;
position:absolute;
z-index:10;
background-color:#ffffff;
margin:10px 0 0 8px;
background-image:url(../../../../websites/eurohyp1/images/logo.jpg);
background-repeat:no-repeat;
}
 
.main{
background:transparent url(../../img/eurohyp1/bg_navigation.gif) top left repeat-y;
}

.headerpicture {
    margin: 0 0 0 154px;
    position: absolute;
    text-align: right;
    width: 800px;
    z-index: 3;
	}
.header-bottom {
    background-color: #004494 !important;
	border-top:1px solid #AFAFAF !important;
	border-bottom:1px solid #AFAFAF !important;
}
.nav2 .menuparent{
display: none;
}

/*Links */
.main a {
    color: #174590;
    font-weight: bold;
    text-decoration: underline;
}

.main a:link{
    color: #174590;
    font-weight: bold;
	text-decoration: underline;
}
.main a:visited{
    color: #174590;
    font-weight: bold;
	text-decoration: underline;
}

.main a:hover{
    color: #2978b8;
    font-weight: bold;
	text-decoration: underline;
}

/*Links */
.subcontent-unit-border-green a 
,.subcontent-unit-border-green a:link
,.subcontent-unit-border-green a:visited{
    color: #000000;
    font-weight: normal;
    text-decoration: underline;
}
.subcontent-unit-border-green a:hover{
    color: #174590;
    font-weight: normal;
	text-decoration: none;
}

.content ol{
margin-left:20px;
font-size:1.2em;
line-height:1.5;
}
.content li{
padding-bottom:10px;
}
.main-content table td{
font-size:100%;
}
.main-content ul li {
color:#505050;
}

p.bodytext{
color: #505050;
height:100%;
}
/* Navigation */
li.top-act a { text-decoration:underline; }
.lang a {color:#009ee1; font-weight:bold; text-decoration:none;}
.lang a:hover {
color:#009ee1; 
text-decoration:underline;
}
.lang a:visited,
.rootline a:visited {color:#174590;}
.rootline a { font-weight:bold; color:#174590; text-decoration:none;}
.rootline a:hover {color:#174590; text-decoration:underline;}

.rootline {float:left; 
width:500px; list-style:none; padding:10px 0 0 230px; z-index:11;
	/* deaktiviert, zu viel Abstand im Header */
	/* margin-top:15px;*/
}
/* RTE Editor */
.name-of-person {
	color: #505050;
}
.detail {
	color: #004494;
}
.important {
	color: #009ee1;
}


.main-content h1
,.htmlarea-content-body h1/* RTE Editor */ {
	border-bottom: 2px solid #174590;
	margin: 0 0 0.4em;
	padding: 0 0 2px;
	color: #024594;
}
.main-content h2
,.htmlarea-content-body h2/* RTE Editor */ {
	border-bottom: 2px solid #024594;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{
 	color: #505050;
}


.header-bottom{
height:25px;
background-color: #545574;

border-top:none;
border-bottom:none;
}

#nav, #nav ul {
	float: left;
	white-space:nowrap;
	width:954px;
	background:#174590;
	color:#99d8f3;
	font-size: 12px;
	list-style-type:none;
	z-index:999;
}
#nav li ul a{
background-color: #545574;
}
#nav li ul a:hover{
background-color: #2978b8;
}

#nav a:hover{
background-color: #2978b8;
}

#navli:hover, #nav li.sfhover {
	background-color:#b2e2f6;
	text-decoration:none;
}

.nav1 li a
{
color:#ffffff;
}
.nav1 li a:hover
{
color:#ffffff;
text-decoration:underline;
}


.main-navigation {
background-color: #99d8f3;
}
.main-navigation h1{
background-color:#174590;	
}
.main-navigation h1.first{
background-color:#174590;
margin-bottom:1px;
}
.main-navigation h1.first:hover{
background-color:#019cde;
}

h1.first a{
color:#ffffff;
font-size:0.9em;
text-decoration:none;
display:block;
font-weight: bold !important;
}

h1.first a:link{
color:#ffffff;
font-size:0.9em;
text-decoration:none;
margin-left: -12px;
display:block;
font-weight: bold !important;
}

h1.first a:hover{
color:#666666 !important;
font-size:0.9em;
text-decoration:none;
margin-left: -12px;
background-color:#019cde;
display:block;
font-weight: bold !important;
}

h1.first a:visited{
color:#ffffff;
font-size:0.9em;
text-decoration:none;
margin-left: -12px;
display:block;
font-weight: bold !important;
}

.main-navigation li a{
background-color:#174590;
color:#ffffff !important;
font-weight: bold;
font-size:1.2em;
}

.main-navigation li a:hover{
background-color:#019cde;
color:#666666 !important;
}

.main-navigation ul li a.level1-act 
{
font-weight: bold !important;
background-color: #174590;
color:#ffffff !important;
}
.main-navigation ul li ul a.level2-act
{
font-weight: bold !important;
color:#666666 !important;
background-color: #99d8f3;
}
.main-navigation ul li ul li ul a.level3-act
{
font-weight: bold !important;
color:#666666 !important;
background-color: #b2e2f6;
}

.main-navigation ul li a:hover.level1-act
{
background-color: #019cde;
color:#666666 !important;
}
.main-navigation ul li ul a:hover.level2-act{
color:#666666 !important;
background-color: #99d8f3;
}
.main-navigation ul li ul li ul a:hover.level3-act 
{
color:#666666 !important;
background-color: #b2e2f6;
}

.main-navigation ul li a.level2-no{
background-color: #66c5ed;
font-weight: normal !important;
}
.main-navigation ul li a:hover.level2-no{
background-color: #99d8f3;
font-weight:normal;
}

/* RAD: -> controlled by .nav3 a(:hover)
.main-navigation ul li a.level3-no{
background-color: #b2e2f6;
font-weight: normal !important;
}
.main-navigation ul li a:hover.level3-no{
background-color: #99d8f3;
font-weight:normal;
}
*/

.main-navigation ul li ul li a{
color:#666666 !important;
background-color: #b2e2f6;
font-weight:normal;
}
.main-navigation ul li ul li a:hover{
color:#666666 !important;
background-color: #99d8f3;
font-weight:normal;
}



.nav3 a, .nav2 a{
line-height:1.3em !important;
padding-top:6px !important;
padding-bottom:6px !important;
font-weight: normal !important;
}

.nav3 a:hover{
background:#b2e2f6 !important; 
line-height:1.3em;
padding-top:6px;
padding-bottom:6px;
}


/*
.nav3 ul li ul li a:hover{
color:#2978b8 !important;
background: #019cde;
font-weight:normal;
line-height:0.9em;
}
*/
ul.nav3-li{
padding-bottom:20px;
}

/* Teaserboxen */
.subcontent-unit-border-blue h1, .subcontent-unit-noborder-blue h1 {
    background-color: #545574;
}


.subcontent-unit-border-blue {
    background-color: #99d8f3;
    border: none;
}

.subcontent-unit-border-green h1, .subcontent-unit-noborder-green h1 {
    background-color: #174590;
}


.subcontent-unit-border-green{
    background-color: #66c5ed;
    border: none;
}


.subcontent-unit-border-orange h1, .subcontent-unit-noborder-orange h1 {
    background-color: #b2e2f6;
}

.subcontent-unit-border-orange {
    background-color: #b2e2f6;
    border: none;
}

/*Footer*/
.footer{
background-color:#174590;
}

.footer p{
color:#ffffff;
}

.main-content .tx_powermail_pi1_fieldwrap_html_radio_title  {
margin: 0px;
}

input.button {
    background: none repeat scroll 0 0 #66c5ed!important;
	color:#ffffff !important;
	}



.onlyprint, #onlyprint{
display:none;
}
	
.button{
font-weight: bold;
}
.csc-textpic, .csc-textpic-intext-left{
height:100%;
}
.csc-textpic-imagewrap {
/*margin-top:-16px;*/
}
/* RSS FEED S T A R T */
div.rss-box ul.rss-items li.rss-item a{
   font-size:21px !important;
   color: 	rgb(2, 69, 148);
   /*border-bottom: 2px solid rgb(2, 69, 148) !important;*/
}
/* RSS FEED E N D */
}

@media print {

/*Links */
.main a 
,.main a:visited 
,.main a:link
,.mail
,.mail a 
,.mail a:visited 
,.mail a:link 
,.external-link-new-window
,.external-link-new-window a 
,.external-link-new-window a:visited 
,.external-link-new-window a:link 
,.rootline a
,.rootline a:visited  
,.rootline a:link
 {
	color: #174590;
	font-weight: bold;
	text-decoration: underline;
}
	.rootline { 
width:333px; list-style:none; padding:60px 0 0 0px; z-index:11;
position: relative;
margin-top:0px;
}
/* Powermail - kein button in der Druckversion für das Konferenzformular*/
/*
#powermaildiv_uid490{
display:none;
}*/
#default-registrationform label{
font-weight:normal;
}
.powermail_default-registrationform{
border:1px solid #333333!important;
padding: 3px;
font-weight:bold;
width:97%;
}
#default-registrationform select{
width:97% !important;
}

input[type=checkbox] {
 width:10px;
}
input[type=submit] {
display:none;
}

/* 
Formular Radio Buttons nebeneinander 
Nur bei UID 446
*/
.tx-powermail-pi1_formwrap_446 .tx_powermail_pi1_fieldwrap_html_radio .powermail_radio_inner{
float: left; 
padding-right: 5px;
}
/* Umbruch für IE6 nach Radiobuttons */
.tx-powermail-pi1_formwrap_446 .tx_powermail_pi1_fieldwrap_html_radio .tx_powermail_pi1_fieldwrap_html_radio_title
,.tx-powermail-pi1_formwrap_446 .tx_powermail_pi1_fieldwrap_html_label{
width:100%;
}

.validation-failed
,.tx-indexedsearch-info{
background-color:#019cde !important;
}
.powermail_mandatory
,.tx-indexedsearch-redMarkup{
color:#019cde !important;
}
.tx-indexedsearch-redMarkup{
font-weight: bold !important;
}

.noprint{
display:none;
height:0px;
width:0px;
}

.page-container{
box-shadow: none !important;
}

.powermail_check_inner label
{
padding-top: 5px;
}

.header-top{
height:70px;
}
.onlyprint, #onlyprint{
display:block;
height:100%;
width:100%;
}

.header-breadcrumbs{
margin-top:30px;
width:600px;
}

p.bodytext{
color: #505050;
height:100%;
}

.powermail_check_inner
{
margin-top: 0px;
}


}