
body { background-color:#A11903; background-image:url(hintergrund.gif); background-repeat:repeat-y; background-position:center; margin:0; padding:0; height:120%; padding-bottom:2px; }

.td, tr, p, div { font-family:Verdana,Arial,Helvetica,"Trebuchet MS",sans-serif; font-size:12px; color:#f1f1f1; text-align:justify; }

.contentpane, .inhalto table.contentpaneopen td {font-size:12px; font-family:Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif; }

.contentdescription {font-size:12px; font-family:Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif; background-color:transparent; color:#f1f1f1}

.pfadbar { /*background-image:url(pfeil.gif); background-repeat:repeat-x; */ background-color:#660000; background-position:center; height:25px; }

.pfad {font-family:Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif; color:#f1f1f1; font-size:13px !important; font-weight:bold; text-decoration:none; }

a.pfad:link, a.pathway:visited { color:#fff; font-size:13px !important; /*font-weight:normal;*/ text-decoration:none; font-weight:bold; }
a.pfad:hover {color:#CEC8C8; font-size:13px !important; /*font-weight:normal;*/ font-weight:bold; text-decoration:underline; }

h1 {color:#FFCC66; font-size:20px; font-weight:bold; }
h2 {color:#FFCC66; font-size:18px; font-weight:bold; }
h3 {color:#FFCC66; font-size:16px; font-weight:bold; }
h4 {color:#FFCC66; font-size:14px; font-weight:bold; }
h5 {color:#FFCC66; font-size:12px; font-weight:bold; }
h6 {color:#FFCC66; font-size:11px; font-weight:bold; }

ul {list-style-image:url(arrow.png); font-size:12px; text-align:left; }

hr {width:90%; }

a:link, a:visited {color:#CEC8C8; font-weight:bold; text-decoration:none; font-size:12px; }
a:hover {color:#CEC8C8; font-weight:bold; text-decoration:underline; }

.small,.modifydate { font-family:Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif; font-size:11px; color:#808080; text-decoration:none; font-weight:normal; }

.createdate { font-family:Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif; font-size:11px; color:#9D515E; text-decoration:none; font-weight:normal; }

a.category:link, a.category:visited {color:#CEC8C8; font-weight:bold; text-decoration:none; }
a.category:hover {color:#CEC8C8; font-weight:bold; text-decoration:underline; }

a.weblinks:link, a.weblinks:visited {color:#CEC8C8; font-weight:bold; text-decoration:none; }
a.weblinks:hover {color:#CEC8C8; font-weight:bold; text-decoration:underline; }

a.blogsection:link, a.blogsection:visited {color:#CEC8C8; font-weight:bold; text-decoration:none; }
a.blogsection:hover {color:#CEC8C8; font-weight:bold; text-decoration:underline; }

a.fase4rdf:link, a.fase4rdf:visited {color:#FFCC66; font-weight:bold; text-decoration:none; }
a.fase4rdf:hover {color:#FFCC66; font-weight:bold; text-decoration:underline; }

a.mainlevel { height:20px; list-style-type:none; margin:0px 0; padding-right:0; width:170px !important; border:0; border-bottom-width:0; font-weight:normal; }
a.mainlevel:link, a.mainlevel:visited { font:14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; background:url(mainlevel.gif) repeat-x bottom left; padding:3px 0; padding-top:0; padding-left:6px; color:white; display:block; height:20px; width:auto; text-decoration:none; font-weight:normal; }
a.mainlevel:hover { background:url(mainhover.gif) repeat-x bottom left; color:white; text-decoration:none; font-weight:normal; }
a.mainlevel:active { background:url(mainhover.gif) repeat-x bottom left; color:white; text-decoration:none; font-weight:normal; }


a.sublevel { /*height:20px; */margin:0; padding:0; width:150px /*170px*/ !important; }
a.sublevel:link, a.sublevel:visited { font:14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; padding:0 0 0 20px; color:white; display:block; /*height:20px; width:auto; */text-decoration:none; font-weight:normal; }
a.sublevel:hover { color:#FFFF00; text-decoration:underline; font-weight:normal; }
a.sublevel:active { color:#FFFF00; text-decoration:none; font-weight:normal; }




table.moduletable { width:100%; margin-bottom:15px; }

table.moduletable td {padding:1px 0; }

div.moduletable { margin-bottom:15px; }

#modulecol div.module { width:190px; background:transparent url(modulemiddle.gif) left repeat-y; text-align:center; }
#modulecol div.module div { width:190px; background:transparent url(moduleheader.gif) top left no-repeat; padding-top  :2px; }
#modulecol div.module div div { width:190px; background:transparent url(modulefooter.gif) bottom left no-repeat; padding-bottom :2px; }
#modulecol div.module div div div { width:190px; padding-left:7px; padding-right:7px; padding-top:7px; background:transparent; padding-bottom:14px;  font-size:12px; }
#modulecol div.module div div div div { padding:0px; margin:0px; width:140px; }

.searchbox { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; background-color:#F0F0F0; }

.category { color:#999999; font-family:Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }

.banner { text-align:center; }

.poll { font-family:Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif; font-size:12px; color:#000000; line-height:14px; }

.sectiontableentry1, .contentpane { background-color:transparent; }

.sectiontableentry2 { background-color:#FF6600; /*#686767;*/ }

.sectiontableheader { background-color:#A11903 /*#660000; #722938;*/ font-family:Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif; font-size:11px; color:#f1f1f1; font-weight:normal; }

.moduleheading { font-family:Arial,Helvetica,"Trebuchet MS",Verdana,sans-serif; font-size:12px; font-weight:bold; color:#f1f1f1; text-indent:5px; text-align:center; }

table.searchintro {width:500px !important; }


.wm {
margin:5px 0 10px 0; 
padding:0; 
font-family: arial, sans-serif;
font-size:11px;
font-weight:normal;
text-align:center;
color:#DD6262; /*#FF9900;*/
}
.wm a, .wm a:link, .wm a:visited {
text-decoration: none;
font-weight:normal;
color:#DD6262; /*#FF9900;*/
}
.wm a:hover {
color: #ccc;
}