body 
{ background: #ffffff;padding: 0px; margin: 0px }
.columenu {background: url(../img/bg_umenu.gif)}
.header {background: url(../img/bgmenu.gif)}
.banner {background: url(../img/bg_banner.gif); width:161px}
.suche {background: url(../img/ban_suche.gif); width:159px}
.cerca {background: url(../img/ban_cerca.gif); width:159px}
.search {background: url(../img/ban_search.gif); width:159px}
input {border: 1px solid #000000;font:12px verdana, arial, helvetica; }
form { margin:0px }
.dmenu {padding-left:9px;}
.e7 { font:11px verdana, arial, helvetica} 
a.e7:link, a.e7:visited, a.e7:active
{ color:#ff8c00; text-decoration:underline; font: 11px verdana, arial, helvetica }
a.e7:hover  
{ color:#000000; text-decoration:none; font: 11px verdana, arial, helvetica }
br { font: bold 12px verdana, arial, helvetica }
/*classi del cms*/ 
p { font:12px verdana, arial, helvetica;margin-top:10px } 
td { font:12px verdana, arial, helvetica }
h1 { font: bold 16px verdana, arial, helvetica; color:#3333cc; margin-bottom:10px; margin-top:10px }
h2 { font: bold 14px verdana, arial, helvetica; color:#3333cc; margin-bottom:10px; margin-top:10px }
h3 { font: bold 12px verdana, arial, helvetica; color:#3333cc; margin-bottom:0px; margin-top:10px }
.h1 {
font: bold 16px  verdana, arial, helvetica; color:#3333cc; margin-bottom:10px; margin-top:10px }
.h2 {
font: bold 14px verdana, arial, helvetica; color:#3333cc; margin-bottom:10px; margin-top:10px }
.h3 {
font: bold 12px verdana, arial, helvetica; color:#3333cc; margin-bottom:0px; margin-top:10px }
a:link, a:visited, a:active
{ color:#3333cc; text-decoration:underline; font: 12px verdana, arial, helvetica }
a:hover  
{ color:#000000; text-decoration:none; font: 12px verdana, arial, helvetica }

ul 
{ font: 12px verdana, arial, helvetica; list-style-image:url(../img/li.gif) }
ol 
{ font: 12px verdana, arial, helvetica }
/*Tabelle ohne Rahmen*/
table.noborder 
{ font: 12px verdana, arial, helvetica; border:none;  margin-top:5px; margin-bottom:20px }
th.noborder 
{ font: bold 12px verdana, arial, helvetica; border:none; background-color:#a0d6ff; color:#000000; text-align:left; padding:2px }
td.noborder 
{ font: 12px verdana, arial, helvetica;  border:none; padding:2px}
td.noborderbg 
{ font: 12px verdana, arial, helvetica;  border:none; background-color:#a0d6ff; padding:2px }
/*Tabelle mit Rahmen*/
table.border 
{ border:solid;  border-width:1px;  border-color:#3333cc;  border-collapse:collapse; font: 12px verdana, arial, helvetica; padding:2px;  margin-top:5px; margin-bottom:20px }
th.border 
{ font: bold 12px verdana, arial, helvetica;  border:solid;  border-width:1px;  border-color:#3333cc;  background-color:#a0d6ff; color:#000000; text-align:left; padding:2px }
td.border  
{ font: 12px verdana, arial, helvetica;  border:solid;  border-width:1px; border-color:#3333cc; background-color:#ffffff; padding:2px }
td.borderbg 
{ border-style:solid; border-width:1px; border-color:#3333cc; font: 12px verdana, arial, helvetica; background-color:#a0d6ff; padding:2px }
.desc 
{ font: 12px verdana, arial, helvetica; font-weight:normal }
.bord 
{ border:1px solid #000000 }
.nobord 
{ border:0px solid } 
.error 
{ font: 12px verdana, arial, helvetica; color:#ff0000;font-weight:bold}
hr 
{ height:1px;color:#000000 } 
.inputtext {
border: #000000 1px solid; background: #cccccc; font: normal 12px verdana, arial, helvetica, sans-serif; width: 250px; color: #000000; padding:2px
}
.inputtextarea {
border: #000000 1px solid; background: #cccccc; font: normal 12px verdana, arial, helvetica, sans-serif; width: 250px; color: #000000; padding:0px; margin-bottom:5px;
}
.textkont { float:left;font: normal 12px verdana, arial, helvetica, sans-serif; width: 390px; color: #000000; }
.textform { float:left; padding-top:5px;}
h5 {font: bold 22px verdana, arial, helvetica; text-align:left; margin-bottom:0px}
.pprint {height:1px; color:#000000; width:640px}
.content {width:640px; padding:10px;text-align:left; font: normal 12px verdana, arial, helvetica;}
.footer {text-align:right; font: normal 11px verdana, arial, helvetica, sans-serif; width:640px }