/* NilsonCMS Standard Style */
html,input,textarea {
font-family: Arial, Helvetica, sans-serif; font-size: 100.01%;
}
hr {
border: none; border-top: 1px dotted; border-color:#CCCCCC;
}
h1 {
font-size: 1.3em; margin: 0em; padding: 0em;
}
h2 {
font-size: 1.1em; margin: 0em; padding: 0.2em;
background-color: rgb(223, 237, 215);
}
legend {
font-weight: bold;
padding: 0.2em 0.4em;
}
input,textarea {
width: 100%;
}
table {
display:block;
}
th,td {
vertical-align: top;
}
a {
border:0;
text-decoration:none;
}
img {
border:0;
display:block;
}
a img {
display:block;
}
.button {
width: auto;
}
.error {
background-color: rgb(244, 225, 225); border: 1px solid rgb(204, 0, 0);
padding: 0.2em; color: rgb(204, 0, 0);
}
body {
background-image:url(../images/design/background.gif);
}
a.footer {
text-decoration:none;
color:#000000;
font-weight:bold;
font-size:14px;
}
table.contenttable {
width:90%;
text-align:left;
}
div.pagnitation {
text-align:left;
}
/* ### Tabelle 01 ### */
#Tabelle_01 {
min-height:601px;
height:auto !important;
height:601px;
}
/* ### Naviagtion ### */
.submenu ul li ul {
visibility:hidden;
width:120px;
}
.submenu ul, .submenu ul li ul {
list-style:none;
padding:0;
margin:0;
position:absolute;
}
.submenu ul li ul li {
text-align:left;
text-indent:5px;
}
.submenu a:hover ul, .submenu li:hover ul {
visibility:visible;
}
.submenu a:link, .submenu a:visited {
display:block;
font-size:10px;
color:#000;
background:#999999;
text-decoration:none;
width:100%;
}
.submenu a:hover {
background:#D3D3D3;
color:#000;
}
/* ### Guestbook ### */
div.gb_entry_head {
background-color:#00CCFF;
margin-top:10px;
width:100%;
font-size:14px;
color:#000000;
font-weight:bold;
text-align:left;
}
div.gb_entry_head a img {
display:inline;
}
div.gb_entry_text {
background-color:#88DCF4;
width:100%;
font-size:10px;
color:#000000;
text-align:left;
}
/* ### Impressum ### */
table.im_head {
text-align:left;
}
/* ### Veranstaltungen ### */
div.veranstaltungen_head {
background-color:#00CCFF;
margin-top:10px;
width:100%;
font-size:16px;
color:#000000;
font-weight:bold;
text-align:left;
}
div.veranstaltungen_main {
background-color:#88DCF4;
width:100%;
font-size:12px;
color:#000000;
text-align:left;
}
/* ### Bands ### */
div.Bands_Head {
text-align:left;
background-color:#00CCFF;
margin-top:10px;
font-size:14px;
font-weight:bold;
}
div.Bands_Text {
text-align:left;
background-color:#88DCF4;
}