@charset "UTF-8";
/* DataCite CSS Style */

html, body {height:100%; margin:0; padding:0;}

body,td,th {font-family:Georgia, "Times New Roman", Times, serif; font-size: 13px; color:#333333;}
body {background-color:#FFFFFF; background-repeat:repeat-y; background-position:1020px 0px; background-attachment:fixed;}

a {outline:0;}
a:link, a:visited {text-decoration: none; color:#0072cc;}
a:hover, a:active {text-decoration: none; color:#000;}

img {border:0;}

p	{font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; line-height:20px;}

h1 {font-family: FacitWeb, Arial, sans-serif; letter-spacing:0.8px; font-weight:bold; font-size:12px; color:#333333; margin:0;}
	
h2, h3 {font-size:20px; line-height:24px; font-weight:normal; margin:0;}

h3 {border-bottom:1px dotted #0072cc; width:450px; padding-right:300px; position:relative;} /* Newsheadlines */
h3 span {position:absolute; left:480px;}
	
ul, li {padding:0px; margin:0px; list-style-type:none;}


/* +++ Globale Stile +++ */

#pageWrap { position:absolute; width:980px; min-height:100%; background-color:#fff; padding-right:10px; float:left;}
#pageBody { padding-bottom:40px; /* Höhe des Footers */ }

.blue {color:#0072cc;}
.bold-blue {font-weight:bold; color:#0072cc; letter-spacing:1px;}
.violet {color:#7f50a6;}
a.black {color:#000;}
.underline { border-bottom:1px solid #FFFFFF; font-style:normal;}
.dotted {border-bottom:1px dotted #0072cc;}

img.btClose { position:absolute; left:48%; bottom:8px; cursor:pointer; }

	/* Textspalte links & rechts */
#Tleft {margin-top:70px; margin-left:70px; margin-right:10px; width:400px; line-height:18px; float:left;}
#Tleft h2 span:before {content:"– "; margin-left:-15px;}

#Tright {float:left; margin-top:130px;}


/* +++ Head +++ */

#menu{position:fixed; width:980px; text-align:center; left:0px; top:0px; padding-top:30px; white-space:nowrap; z-index:2; 
	font-family:FacitWeb, Arial, sans-serif; font-weight:bold; letter-spacing:1px; font-size:12px; color:#333333; background-color:#fff;}
#menu span {margin-right:15px; cursor:default; text-decoration:none; color:#333333;}
a.mInactive {position:relative; top:-27px; padding-top:35px; margin-right:15px; text-decoration:none; color:#333333;}
a.m0 {padding-top:20px; margin-right:15px; text-decoration:none; color:#333333;}

#logo {position:absolute; right:50px; top:70px; border: 1px solid #FFFFFF; background-color:#FFFFFF;}

/* +++ Footer +++ */
#footer { position:absolute; bottom:0; left:0; height:35px; width:990px; color:#0072cc; font-size:11px; letter-spacing:1px; line-height:20px; }
#fMenu a { margin-right:10px; cursor:pointer; }
#fCenter { width:580px; margin:0 auto; }

div.footer-info {position:absolute; width:330px; bottom:48px; padding:10px; height:400px; z-index:99999; background-color:#333333; color:#fff; 
	font-family: FacitWeb, Arial, sans-serif; letter-spacing:0px; font-size:13px; line-height:18px; display:none;}
div.footer-info a {color:#fff; text-decoration:underline;}
div.footer-info a:hover {color:#fff; text-decoration:none;}

#contact {right:515px; font-size:26px; line-height:38px; letter-spacing:0.8px; font-weight:bold;}
#imprint {right:310px;}
#wiki {right:435px; letter-spacing:1px;}
#wiki div {margin-top:50px;}
	
	/* DOI Resolver Field */
#doiResolver {float:left; position:relative; vertical-align:top; margin-right:20px;}
#searchfield {margin:0; padding:1px; height:18px; width:180px; border:1px solid #0094DD; color:#0072cc;  background-image:url(../img/doiresolver-back.gif); background-position:26px 2px; background-repeat:no-repeat; vertical-align:top; border-right:none; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
#btSubmit {margin-left:-4px; border-top:1px solid #0094DD; border-bottom:1px solid #0094DD; border-right:1px solid #0094DD; border-left:none; background-image:url(../img/search-lupe.gif); background-color:#FFFFFF; background-position:center; background-repeat:no-repeat; height:22px; width:20px; vertical-align:top; padding:10px; *margin-top:1px;}
	

/* +++ Home +++ */

		/* Flipbox */
#flipbox {position:absolute; background-color:#008ee0; overflow:hidden; color:#FFFFFF; font-weight:bold; height:490px; width:410px; top:85px; left:50px; z-index:2;}
.fliptext1 {font-family:FacitWeb, Arial, sans-serif; margin:0; font-size:58px; line-height:72px; letter-spacing:1px; padding:20px; width:385px;}
.fliptext2 {font-family:FacitWeb, Arial, sans-serif; margin:0; font-size:26px; line-height:38px; letter-spacing:1px; padding:15px;}
.fliptext3 {font-family:FacitWeb, Arial, sans-serif; position:absolute; bottom:10px; left:20px; font-size:26px; line-height:38px; letter-spacing:1px;}
.fliptext3 span {font-family:FacitWeb, Arial, sans-serif; font-size:12px; line-height:16px; letter-spacing:1px;}

#information-menu {position:absolute; left:500px; top:115px; z-index:2;}
#information-menu ul li a {font-size:30px; line-height:38px; margin:0; color:#7f50ab; cursor:pointer;}
#info-researchers, #info-libraries, #info-datacenters, #info-publishers {position:absolute; background-color:#7f50ab; padding:10px; color:#fff; left:80px; width:240px; height:260px; z-index:8;
	font-family: FacitWeb, Arial, sans-serif; font-weight:bold; font-size:13px;}
#info-researchers span, #info-libraries span, #info-datacenters span, #info-publishers span {font-weight:normal;}
#info-researchers {top:40px;} #info-libraries {top:78px;} #info-datacenters {top:116px;} #info-publishers {top:154px;}

#news-menu {position:absolute; width:420px; top:436px; left:560px; z-index:1;}
#news-menu ul {font-size:12px; letter-spacing:1px; line-height:18px; color:#0072cc;}


/* +++ What is DataCite +++ */

.listing:before {content:"– "; margin-left:-11px;}

#grafik-dc-struktur {float:left; margin-top:160px; margin-left:50px;}


/* +++ What is DOI +++ */

.textback {background:url("../img/markDoi.gif") repeat-x scroll 0 0 transparent; font-weight:bold;}
blockquote {margin:0 0 0 20px; color:#0072cc;}


/* +++ Examples +++ */

#Tleft-Examples {margin-top:70px; margin-left:70px; margin-right:10px; width:410px; line-height:18px; float:left;}

#doiexample {margin-left:60px; width:380px; line-height:28px;}
#doiexample h2, #doiexample h3{line-height:28px;}


/* +++ Members & Members_europe +++ */

#map {position:absolute; top:140px; left:20px;}

#zoom-europe {cursor:-moz-zoom-in; cursor:-webkit-zoom-in; background:url(ie.gif); width:59px; height:62px; position:absolute; left:276px; top:218px; z-index:2;}

#zoom-world {cursor:-moz-zoom-out; cursor:-webkit-zoom-out; background:url(ie.gif);}

#IE-zoomout1, #IE-zoomout2, #IE-zoomout3 {display:none;} /* IE Lupen Cursor*/

.map-info {position:absolute; width:210px; z-index:4; color:#fff; background-color:#7f50ab; padding:10px 10px 30px 10px; font-size:13px; font-family: FacitWeb, Arial, sans-serif;}
.iBox {	display:none; }
.iBox a:link, .iBox a:visited {color:#fff !important; text-decoration:underline;}
.iBox a:hover {color:#fff !important; text-decoration:none;}

#memberlist {position:absolute; width:320px; top:180px; left:650px; margin-bottom:80px; font-size:12px; line-height:18px;}
#memberlist dl dd a:link, #memberlist dl dd a:visited { color:#000;}
dl.dlInactive, dl.dlInactive dd a { color:#ccc !important;}
#memberlist dl dd a:hover { color:#0072cc;}
#memberlist dl dt {margin-bottom:-19px;}
#memberlist dl {margin:0;}
#memberlist h1 {margin-top:4px; margin-left:40px;}

.marginale {position:absolute; left:415px; width:280px; color:#000; letter-spacing:1px;}

	/* Member Info Boxen */
#i-tib {
	top:285px;
	left:348px;
}

#i-zbmed {
	top:314px;
	left:318px;
}

#i-gesis {
	top:334px;
	left:330px;
}

#i-brit {
	top:291px;
	left:241px;
}
#i-eth {
	top:373px;
	left:330px;
}
#i-inist {
	top:343px;
	left:262px;
}
#i-dtic {
	top:220px;
	left:345px;
}
#i-delft {
	top:290px;
	left:298px;
}
#i-cisti {
	top:257px;
	left:158px;
}
#i-ands{
	top:277px;
	left:359px;
}
#i-cdl{
	top:274px;
	left:73px;
}
#i-purdue{
	top:273px;
	left:127px;
}
#i-ms{
	top:261px;
	left:72px;
}
#i-dcc{
	top:220px;
	left:228px;
}


/* +++ News +++ */

#newsList p { color:#0072cc; }
#Tleft ul li { line-height:28px; margin-bottom:4px;}
#Tleft ul li h3{ cursor:pointer; }
#newsList a {text-decoration:underline;}

