/*****************************/
/*** Core html setup stuff ***/
/*****************************/
body{
align:center;
font-size:12px;
font-family:Arial, sans-serif;
Background-color:#000000;
}
#alles{/*Alles*/
Background-color:#000000;
}

#oben{
width: 100%;
height:162px;
border-style:solid;
border-width:0px;
}

#mitte{
height:70em;
padding:1em;1em;
border-style:solid;
border-width:0px;
background-color:#000000;
}

#unten{
float:none;
}
.login {
position: absolute;
top:520px;
left:160px;
width:160px;
color:#ffffff;
}
.news {
position: absolute;
top:480px;
left:160px;
width:180px;
}
.hm:link {
color:#ffffff;
text-decoration:none;
}
.hm:visited {
color:#ffffff;
text-decoration:none;
}
.hm:active {
color:#fc0500;
text-decoration:none;
}
.hm:hover {
color:#fc0500;
text-decoration:none;
}
.hm:link img {
color:#ffffff;
border-style:none;
}
.hm:visited img {
color:#ffffff;
border-style:none;
}
.hm:active img {
background-color:#fc0500;
}
.hm:hover img {
background-color:#fc0500;
}
.Navigation {
vertical-align:middle;
width:180px;
font-size:18px;
font-weight:bold;
margin-top:25px;
}
.lm {
position: relative;
top:70px;
left:0px;
width:180px;
font-size:12px;
color:#ffffff;
}
//Stile.css

.td_logo {
background-image:url(./images/Logo_187x162.jpg);
background-repeat:no-repeat;
}
.td_header {
background-image:url(./images/ballhaus_header_3.jpg);
background-repeat:no-repeat;
}
.td_hauptfeld {
background-color:#666666;
vertical-align:top;
}
.td_rechts {
vertical-align:top;
}
.tab_inhalt {
background-color:#000000;
}
.tab_inhalt_bh {
background:url(../images/Logo_600x520.jpg) 120px 0 no-repeat;
}
.td_a a:link {
color:#ffffff;
font-family:Arial;
font-weight:bold;
text-decoration:none;
}
.td_a a:hover span {
color:red;
font-family:Arial;
font-weight:bold;
text-decoration:none;
}
.td_a a:visited {
color:#ffffff;
font-family:Arial;
font-weight:bold;
text-decoration:none;
}
.td_a a:active {
color:#ffffff;
font-family:Arial;
font-weight:bold;
text-decoration:none;
}
.td_a a:hover img {
background-color:red;
}
img {
margin-right:10px;
}
.td_a span {
font-size:14px;
}
.td_a span.klein {
font-size:10px;
}
.menue2_link a:link {
color:#ffffff;
font-size:12px;
text-decoration:none;
margin-bottom:2px;
}
.menue2_link a:acive {
color:#ffffff;
font-size:12px;
text-decoration:none;
margin-bottom:2px;
}
.menue2_link a:hover {
color:red;
font-size:12px;
text-decoration:none;
margin-bottom:2px;
}
.menue2_link a:visited {
color:#ffffff;
font-size:12px;
text-decoration:none;
margin-bottom:2px;
}
.menue2 {
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:none;
margin-top:15px;
margin-bottom:5px;
}
.newsletter {
border-style:solid;
border-width:1px;
border-color:#9d9d9d;
background-color:#2d2d2d;
margin-top:5px;
color:#9d9d9d;
}
.visitcounter {
border-style:solid;
border-width:1px;
border-color:#9d9d9d;
background-color:#2d2d2d;
margin-top:5px;
color:#9d9d9d;
}
.uebnl {
font-size:10px;
color:#9d9d9d;
font-weight:bold;
}
#addSubscriber {
background-color:#858585;
border-top:2px solid #9d9d9d;
border-right:2px solid #666666;
border-left:2px solid #9d9d9d;
border-bottom:2px solid #666666;
}
#removeSubscriberByEmail {
background-color:#858585;
border-top:2px solid #9d9d9d;
border-right:2px solid #666666;
border-left:2px solid #9d9d9d;
border-bottom:2px solid #666666;
}}/*****************************/
/*** Core html setup stuff ***/
/*****************************/
body{
align:center;
font-size:12px;
font-family:Arial, sans-serif;
Background-color:#000000;
}
#alles{/*Alles*/
Background-color:#000000;
}

#oben{
width: 100%;
height:162px;
border-style:solid;
border-width:0px;
}

#mitte{
height:70em;
padding:1em;1em;
border-style:solid;
border-width:0px;
background-color:#000000;
}

#unten{
float:none;
}
.login {
position: absolute;
top:520px;
left:160px;
width:160px;
color:#ffffff;
}
.news {
position: absolute;
top:480px;
left:160px;
width:180px;
}
.hm:link {
color:#ffffff;
text-decoration:none;
}
.hm:visited {
color:#ffffff;
text-decoration:none;
}
.hm:active {
color:#fc0500;
text-decoration:none;
}
.hm:hover {
color:#fc0500;
text-decoration:none;
}
.hm:link img {
color:#ffffff;
border-style:none;
}
.hm:visited img {
color:#ffffff;
border-style:none;
}
.hm:active img {
background-color:#fc0500;
}
.hm:hover img {
background-color:#fc0500;
}
.Navigation {
vertical-align:middle;
width:180px;
font-size:18px;
font-weight:bold;
margin-top:25px;
}
.lm {
position: relative;
top:70px;
left:0px;
width:180px;
font-size:12px;
color:#ffffff;
}
//Stile.css

.td_logo {
background:url(../images/Logo_187x162.jpg) 0 0 no-repeat;
}
.td_header {
background-image:url(../images/ballhaus_header_3.jpg);
background-repeat:no-repeat;
}
.td_hauptfeld {
background-color:#666666;
vertical-align:top;
}
.td_rechts {
vertical-align:top;
}
.tab_inhalt {
background-color:#000000;
}
.tab_inhalt_bh {
background:url(../images/Logo_600x520.jpg) 120px 0 no-repeat;
}
.td_a a:link {
color:#ffffff;
font-family:Arial;
font-weight:bold;
text-decoration:none;
}
.td_a a:hover span {
color:red;
font-family:Arial;
font-weight:bold;
text-decoration:none;
}
.td_a a:visited {
color:#ffffff;
font-family:Arial;
font-weight:bold;
text-decoration:none;
}
.td_a a:active {
color:#ffffff;
font-family:Arial;
font-weight:bold;
text-decoration:none;
}
.td_a a:hover img {
background-color:red;
}
img {
margin-right:10px;
}
.td_a span {
font-size:14px;
}
.td_a span.klein {
font-size:10px;
}
.menue2_link a:link {
color:#ffffff;
font-size:12px;
text-decoration:none;
margin-bottom:2px;
}
.menue2_link a:acive {
color:#ffffff;
font-size:12px;
text-decoration:none;
margin-bottom:2px;
}
.menue2_link a:hover {
color:red;
font-size:12px;
text-decoration:none;
margin-bottom:2px;
}
.menue2_link a:visited {
color:#ffffff;
font-size:12px;
text-decoration:none;
margin-bottom:2px;
}
.menue2 {
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:none;
margin-top:15px;
margin-bottom:5px;
}
.newsletter {
border-style:solid;
border-width:1px;
border-color:#9d9d9d;
background-color:#2d2d2d;
margin-top:5px;
color:#9d9d9d;
}
.visitcounter {
border-style:solid;
border-width:1px;
border-color:#9d9d9d;
background-color:#2d2d2d;
margin-top:5px;
color:#9d9d9d;
}
.uebnl {
font-size:10px;
color:#9d9d9d;
font-weight:bold;
}
#addSubscriber {
background-color:#858585;
border-top:2px solid #9d9d9d;
border-right:2px solid #666666;
border-left:2px solid #9d9d9d;
border-bottom:2px solid #666666;
}
#removeSubscriberByEmail {
background-color:#858585;
border-top:2px solid #9d9d9d;
border-right:2px solid #666666;
border-left:2px solid #9d9d9d;
border-bottom:2px solid #666666;
}
/**************************/
/* Responsive              /
/**************************/
.page-wrapper    {       margin:0 auto;
                         width:900px;
                         font-family: Arial;
                         padding:0px;     }
.main {                  width: 900px;
                         display: inline;
                         float: left;
                         padding:0px;
                         overflow: hidden; }
.main-nav  {             width: 180px;
                         float: left;
                         overflow: hidden; }
.mainContent {           width: 705px;
                         padding:0px;
                         float: left;
                         overflow: hidden;
                         background-color:#CBEFF3; }
.aside {                 width: 150px;
                         float: left;
                         overflow: hidden; }

/**************************/
/* Überschreiben            /
/**************************/

div.blog {
margin:0px;
padding:0px;}

div.page-header {
background-color:#B4B4B4;
margin:0px;
padding:1px;}

div.page-header h2 {
padding-left:5px;
}

div.item-page {
background-color:#C0C0C0;
margin:0px;
padding:0px;
padding-top:2px;}

/* Newsletter      */



/* Gästebuch      */

div#easybook {
background-color:#E6EA5E;
padding:10px;
color:#676767;
}

strong.easy_pagination {
color:#676767;
}

textarea#gbtext {
width:600px;
height:150px;
}

