body {
 margin:0;padding:0;height:100%;width:100%;
 background-color:#fff;
 }

html {
 overflow-x:hidden;height:100%;
}

img {
 border:none;
}

div.clear {
 clear:both;
}

form {
 margin:0;display:inline;
}

#wrapper {
 /*width:320px;*/
 background-color:#ffffff;
}

#header {
 position:relative;
 /*width:320px;*/
 height:175px;
 background:url(../gfx/header.png) repeat-x;
}

#logo {
 width:127px;height:108px;
 background:url(../gfx/logo.png) no-repeat;
}

#schriftzugHome {
 position:absolute;left:21px;top:75px;z-index:100;
 width:283px;height:68px;
 background:url(../gfx/schriftzug_home.png) no-repeat;
}
#schriftzug {
 position:absolute;right:13px;top:39px;z-index:100;
 width:145px;height:35px;
 /*background:url(../gfx/schriftzug_home.png) no-repeat;*/
}



#jump {
 height:32px;
 margin: 10px 12px 0 12px;
 padding-top:2px;
 border-top:solid 1px #1B4E93;
}

body.home #jump {
border:none;margin-top: 0px;
}



#voll{
 float:right; margin-right:16px;
}

#fb{
 float:right; margin-top:3px;
}

#voll a {
 font: normal 10px Verdana,Arial,Helvetica,sans-serif;
 color:#1B4E93;text-decoration:none;
}

#stage {
 
}


#stage h1 {
 margin-left:38px;
 font: bold 13px Verdana,Arial,Helvetica,sans-serif;
 color:#1B4E93;
}

#stage #pfeil{
 text-align:center;
}
#stage #foto{
 text-align:center;margin-top:20px;
}


#sponsor a {
position:absolute;top:5px;right:13px;
 font: normal 9px Verdana,Arial,Helvetica,sans-serif;
 color:#1B4E93;text-decoration:none;
}

#mobil_lawinfo {
	margin-left:11px;
}

#mobil_lawinfo a {
 font: normal 11px Verdana,Arial,Helvetica,sans-serif;
 color:#1B4E93;text-decoration:none;z-index:200;
 
}


#sponsor img {
 float:right;margin-left:5px;
}

#content  {
 margin-left:12px;margin-right:12px;
 font: normal 12px Verdana,Arial,Helvetica,sans-serif;line-height:140%;
 padding-bottom:20px;margin-top:-28px;
}


#content h1 {
 margin:0; font: bold 16px Verdana,Arial,Helvetica,sans-serif;
 color:#1B4E93;margin-bottom:10px;/*width:200px;*/
}
#content h1 span {
 font-weight:normal
}


#content h2 {
 font-size: 12px;
 margin-bottom:0px;
 color:#1B4E93;
 border-top:solid 1px #1B4E93;
 padding:3px 0 0 0;
}
#content h2.noline {
 border:none;
}

#content a:link,
#content a:visited
 {
 color:#E2298E;
 text-decoration:none
}
#content a:hover {
 text-decoration:underline
}
#content strong.blue {
 color:#1B4E93;
}

#copyBand {
 padding:5px 0 5px 0;
}
#copyBand.first{
 padding-top:0px;
}

#copyBand strong{
 color:#1B4E93; 
}

hr {
 margin-top:4px;
 border:none;
 border-bottom: solid 1px #87B4D8;
 height:1px;
}

.galerieCell {
 float:left;margin-right:8px;margin-bottom:8px;height:60px;
}
.newsImageCell {
 float:left;margin-right:8px;margin-bottom:8px;height:127px;
}




/* Termine */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div.termine {
 border-top:solid 1px #1B4E93;
 margin-bottom:5px;
}

div.termine .monat {
  color:#012F6B; font-weight:bold;margin: 3px 0;
}

div.termine a.info:link, div.termine a.info:visited {
  color:#E2298E; font-weight:bold;
  font: bold 18px serif; text-decoration:none;
}

div.termine a.info:hover {
 text-decoration:underline;
}


div.termine table {
 border-top: solid 1px #87B4D8;
 width:100%;
}

div.termine table td{
 vertical-align:top;
 padding:3px 0 3px 0;
}

div.termine table td.privat{
 color:#909090;
}



div.termine table td.r{
 border-top: solid 1px #87B4D8;
 padding:0;
}

div.termine table td.c1{
 width:45px;
}

div.termine table td.c1 img {
 padding:5px 5px;
}

div.termine table td.c2{
 width:185px;
}

div.termine table td.c2 .icons {
 margin:5px 0;
}

div.termine table td.c2 .icons  img {
 padding:5px 5px;
}

div.termine table td.c2 .icons a {
 padding:5px 15px 5px 0;
}


div.termine table td.c2 .iconInfo {
}
div.termine table td.c2 .iconGmap {
 margin-left:3px;
 margin-right:5px;
}
div.termine table td.c2 .iconFacebook {
}

.infotable th,.infotable td {
 text-align:left;vertical-align:top;
}

/*

div.termine table td.c3{
 width:60px;text-align:right;
 padding:2px 0 0px 0;
}


div.termine table td.c3 .iconInfo {
}
div.termine table td.c3 .iconGmap {
 margin-left:3px;
 margin-right:5px;
}
div.termine table td.c3 .iconFacebook {
}
*/


