/* CSS Document */
a {

font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#2077d0;
text-decoration:none;
}

a:hover {
  text-decoration:underline;
  color:#666;
}

body{
margin:0px;
padding:0px;

}

.ueberschrift, .uberschrift a:link, .uberschrift a:active, .uberschrift a:visited {

font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#2077d0;
font-weight:bold;
text-decoration:none;

}






.ueberschrift h1
{

font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#2077d0;
font-weight:bold;

}
.ueberschrift h2
{

font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#2077d0;
font-weight:bold;

}

.textblau
{

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#2077d0;

}

.textblau a
{

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#2077d0;

}


.textorange
{

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffa200;
font-weight:bold;

}

.text{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.fliess-text{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
font-weight:normal;
}

.textgruen{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0C3;
	font-weight:bold;
}

.textgames{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}

#impressum

{
  position:absolute;
  width: 484px;
  height: 338px;
  left: 52px;
  top: 191px;
}



#logout-tipps

{
	position:absolute;
	width: 484px;
	height: 1457px;
	left: 33px;
	top: 191px;
	background-color:#FAFAFA;
}

#infos

{
  position:absolute;
  width: 484px;
  height: 338px;
  left: 52px;
  top: 191px;
}

#agb

{
	position:absolute;
	width: 478px;
	height: 952px;
	left: 50px;
	top: 190px;
	overflow: auto;
}

#datenschutz

{
	position:absolute;
	width: 498px;
	height: 1466px;
	left: 52px;
	top: 190px;
	overflow: auto;
}


#login-button
{
  position:absolute;
  width: 79px;
  height: 27px;
  left: 586px;
  top: 12px;
}

#login-button-02
{
	position:absolute;
	width: 79px;
	height: 27px;
	left: 636px;
	top: 12px;
}

#registrieren-link
{
  position:absolute;
  width: 79px;
  height: 27px;
  left: 590px;
  top: 41px;
}

#registrieren-link a hover
{
  text-decoration:underline;
}

#registrieren-link a
{
  font-size:12px;
  font-family:Tahoma, Geneva, sans-serif;
  color:#06C;
}

#registrieren-link-02
{
	position:absolute;
	width: 79px;
	height: 27px;
	left: 640px;
	top: 41px;
}
#registrieren-link-02 a hover
{
  text-decoration:underline;
}
#registrieren-link-02 a
{
  font-size:12px;
  font-family:Tahoma, Geneva, sans-serif;
  color:#06C;
}


#infos

{
	position:absolute;
	width: 484px;
	height: 459px;
	left: 50px;
	top: 190px;
}

#main
{
  position:relative;
  margin:auto;
  width:788px;
  height:1700px;
  background-image:url(bilder/seite-mitte.gif);
  background-repeat: no-repeat;


}
#mainlog
{
  position:relative;
  margin:auto;
  width:788px;
  height:2400px;
  background-image:url(bilder/seite-mitte_log.gif);
  background-repeat: no-repeat;


}

#main-02
{
  position:relative;
  margin:auto;
  width:788px;
  height:1700px;
  background-image:url(bilder/seite-mitte-02.gif);
  background-repeat: no-repeat;


}

#links

{
width:234px;
height:1700px;


margin-left:-234px;
background-image:url(bilder/hintergrund-links-lang-neu.gif);
background-repeat: no-repeat;


}

#rechts

{
width:232px;
height:1700px;

margin-top:-1700px;
margin-left:785px;
background-image:url(bilder/hintergrund-rechts-lang-neu.gif);
background-repeat: no-repeat;


}


#rechts2

{
width:232px;
height:2400px;
margin-top:-1700px;
margin-left:785px;
background-image:url(bilder/hintergrund-rechts-lang-neu.gif);
background-repeat: no-repeat;
background-color:#e5e4e4;


}


#spiel
{
  position:absolute;
  left: -562px;
  top: 135px;
}

#games
{
  position:absolute;
  left: 35px;
  top: 180px;
  width: 507px;
  height: 2px;
  

}

#logo
{
  position:absolute;
  top:60px;
  left:61px;
  width:227px;
  height:83px;

}


#formular
{
	position:absolute;
	top:202px;
	left:40px;
	width:327px;
	height:456px;
	border:solid 2px #2077d0;
}
#formular2
{
	position:absolute;
	top:202px;
	left:40px;
	width:327px;
	height:466px;
	border:solid 2px #2077d0;
}
#formular-03
{
  position:absolute;
  top:202px;
  left:40px;
  width:327px;
  height:410px;
  border:solid 2px #2077d0;
  padding:5px;
}

#formular-04
{
	position:absolute;
	top:202px;
	left:40px;
	width:317px;
	height:440px;
	border:solid 2px #2077d0;
	padding:5px;
}

#formular-05
{
	position:absolute;
	top:202px;
	left:40px;
	width:327px;
	height:607px;
	border:solid 2px #2077d0;
}

#formular-06
{
	position:absolute;
	top:202px;
	left:40px;
	width:517px;
	height:176px;
	border:solid 2px #2077d0;
}

#iframe
{
	position:absolute;
	top:440px;
	left:5px;
	width:609px;
	height:750px;
	overflow-x: hidden;
	border:1pt solid black;
}

#coreg1
{
	position:absolute;
	top:380px;
	left:33px;
	width:527px;
	height:900px;

}


#iframe2
{
	position:absolute;
	top:227px;
	left:5px;
	width:609px;
	height:750px;
	overflow-x: hidden;
	border:1pt solid black;
}

#rechtertext
{
  position:absolute;
  top:201px;
  left:385px;
  width:178px;
  height:420px;

}

.Stilfooter 
{

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF9900;

}


.Stilfooter a
{

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF9900;
text-decoration:

}

.Stilfooter a:link, .Stilfooter a:hover, .Stilfooter a:active,  .Stilfooter a: visited
{

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF9900;

}


#textmitte
{
	position:absolute;
	top:685px;
	left:33px;
	width:527px;
	height:911px;
}

#textmitte-NL
{
	position:absolute;
	top:405px;
	left:14px;
	width:527px;
	height:911px;
}

#textmitte-NL-02
{
	position:absolute;
	top:635px;
	left:14px;
	width:527px;
	height:911px;
}

#textmitte-fb
{
	position:absolute;
	top:851px;
	left:33px;
	width:527px;
	height:734px;
}

#button
{
  position:absolute;
  left: 52px;
  top: 13px;
  width:124px;
  height:119px;
}

#partnerlinks
{
	position:absolute;
	left: 0px;
	top: 840px;
	width:181px;
	height:228px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
}

#partnerlinks-02
{
	position:absolute;
	left: 38px;
	top: 840px;
	width:181px;
	height:228px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
}

#rest-sms-01
{
	position:absolute;
	left: 0px;
	top: -67px;
	width:181px;
	height:62px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#06C;
}
#rest-sms-01 a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#06C;
}
#rest-sms-01 a hover
{
	text-decoration:underline;
}


#banner-empfehlung
{
	position:absolute;
	left: 27px;
	top: 240px;
	width:127px;
	height:482px;
}

#banner-google-01
{
  position:absolute;
  left: 10px;
  top: 179px;
  width:168px;
  height:639px;
}

#banner-google-02
{
  position:absolute;
  left: -780px;
  top: 93px;
  width:168px;
  height:639px;
  text-align:right;
}

#banner-google-abmeldeseite
{
	position:absolute;
	left: 34px;
	top: 179px;
	width:168px;
	height:639px;
}

#banner-flash-01
{
	position:absolute;
	left: -725px;
	top: 96px;
	width:123px;
	height:485px;
}

#bild 

{
  position:absolute;
  left: 3px;
  top: 207px;
  width: 146px;
  height: 214px;
}


#orangenebox
{
  position:absolute;
  top:109px;
  left:591px;
  width:181px;
  height:1059px;

}

#spiele
{
  position:absolute;
  left: 33px;
  top: 225px;
}

#navi2 {
	position:absolute;
	left:34px;
	top:1680px;
	width:695px;
	height:18px;
	z-index:1;
}


#navi {
  position:absolute;
  left:50px;
  top:9px;
  width:507px;
  height:26px;
  z-index:1;
}




/*sms versand*/

#kostenlose-sms-versendung {
  position:absolute;
  left:5px;
  top:34px;
  width:326px;
  height:317px;
  z-index:2;
  visibility: visible;
}

#kostenlose-sms-ueberschrift {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	position:absolute;
	left:17px;
	top:-27px;
	width:302px;
	height:53px;
	z-index:2;
	float:left;
	visibility: visible;
}

#doi-info {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	position:absolute;
	left:17px;
	top:11px;
	width:294px;
	height:381px;
	z-index:2;
	float:left;
	visibility: visible;
}

#doi-info-02 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	position:absolute;
	left:17px;
	top:11px;
	width:493px;
	height:163px;
	z-index:2;
	float:left;
	visibility: visible;
}

#doi-info h3{
  font-family:Tahoma, Geneva, sans-serif;
  font-size:14px;
  color:#090;
  display:inline;
}

#kostenlose-sms-ueberschrift h3{
  font-family:Tahoma, Geneva, sans-serif;
  font-size:14px;
  color:#090;
  display:inline;
}

#kostenlose-sms-formular {
	position:absolute;
	left:10px;
	top:46px;
	width:280px;
	height:147px;
	z-index:2;
	visibility: visible;
}

#formbox {
  font-family:Tahoma, Geneva, sans-serif;
  font-size:12px;
  color:#333;
}

ul#form {
  list-style:outside;
  list-style:none;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:12px;
}
ul#form li {
  padding:2px;
}
.textfeld {
  height: 25px;
  width: 150px;
  border: thin solid #999;
  background-color:#FFFfff;
  font-size:14px;
}
.textfeld2 {
  height: 70px;
  width: 232px;
  border: thin solid #999;
  background-color:#FFFfff;
  font-size:14px;
}
.textfeld3 {
  height: 25px;
  width: 140px;
  border: thin solid #999;
  background-color:#FFFfff;
  font-size:14px;
}

.textfeld4 {
  height: 70px;
  width: 150px;
  border: thin solid #999;
  background-color:#FFFfff;
  font-size:14px;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
  margin:0;
  padding:0;
}

#loginbox{
	position:absolute;
	top:40px;
	left:11px;
	width:482px;
	height:335px;
	float:left;
	font-size:14px;
}
#loginbox2{
	position:absolute;
	top:40px;
	left:11px;
	width:482px;
	height:135px;
	float:left;
	font-size:14px;
}
/*kostenlose sms formular 2*/

#formular-02
{
  position:absolute;
  top:322px;
  left:40px;
  width:327px;
  height:410px;
  border:solid 2px #2077d0;
}

#kostenlose-sms-versendung-02 {
  position:absolute;
  left:5px;
  top:34px;
  width:326px;
  height:317px;
  z-index:2;
  visibility: visible;
}

#kostenlose-sms-ueberschrift-02 {
  font-family:Tahoma, Geneva, sans-serif;
  font-size:12px;
  position:absolute;
  left:17px;
  top:-27px;
  width:294px;
  height:53px;
  z-index:2;
  float:left;
  visibility: visible;
}

#kostenlose-sms-formular-02 {
  position:absolute;
  left:20px;
  top:66px;
  width:280px;
  height:250px;
  z-index:2;
  visibility: visible;
}

#formbox-02 {
  font-family:Tahoma, Geneva, sans-serif;
  font-size:12px;
  color:#333;
}

ul#form-02 {
  list-style:outside;
  list-style:none;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:12px;
}
ul#form-02 li {
  padding:2px;
}

#rechtertext-02
{
	position:absolute;
	top:321px;
	left:385px;
	width:178px;
	height:420px;
}

#bild-02 

{
  position:absolute;
  left: 3px;
  top: 207px;
  width: 146px;
  height: 214px;
}

#textmitte-02
{
	position:absolute;
	top:795px;
	left:33px;
	width:527px;
	height:860px;
}

#textmitte-03
{
	position:absolute;
	top:795px;
	left:33px;
	width:527px;
	height:737px;
}

#textmitte-04
{
	position:absolute;
	top:515px;
	left:33px;
	width:527px;
	height:1052px;
}

#textmitte-log
{
	position:absolute;
	top:315px;
	left:33px;
	width:527px;
	height:1052px;
}

/*ende*/

#introtext
{
	position:absolute;
	top:178px;
	left:36px;
	width:518px;
	height:110px;
}

#index-like-button {
	position:absolute;
	left:287px;
	top:135px;
	width:233px;
	height:80px;
	z-index:1;
}

.coregHeader {
    background: url("") no-repeat scroll 0 0 #F7F7F7;
    color: #FF4444;
    height: 65px;
    margin: 10px auto 0;
    padding: 15px;
    width: 550px;
}
