body,td,th, tr, p, div    { color: #333; font-size: 11px; line-height: 17px; font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif }

body.fcwback    { background: #900 url(../images/fcw_hintergrund.jpg) repeat-x; margin: 0px; padding: 0px }

hr

 {

color: #ccc;

background-color: #ccc;

height: 1px;

width: 100%;

}



a:link, a:visited

   { color: #000; font-weight: bold; text-decoration: none }

a:hover 

  { color: black; font-weight: bold; text-decoration: underline }

a.category:link, a.category:visited

   { color: maroon; font-weight: bold }

a.category:hover 

{

  color            : #006699;

}
.mainlevel 

{

padding-left: 5px;



  }

a.mainlevel:link, a.mainlevel:visited

       { color: white; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 2px; border-top: none white; border-right: none white; border-bottom: 1px solid #fff; border-left: none white; width: 150px; display: block }



a.mainlevel:hover , A#active_menu { color: #999; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; border-bottom: 1px solid #fff; width: 150px; display: block }


table.moduletable 

{

	font-size:11px;

	font-family:arial, sans-serif;

	padding-left: 5px;



}

table.moduletable th

    { color: #999; font-weight: bold; font-size: 10px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: left; text-transform: uppercase; padding-top: 4px; padding-left: 0px; height: 21px }

table.moduletable td

    { color: #999 }

    table.moduletable-mitte
      { color: aqua }
    table.moduletable-mitte th
      { color: lime }
    table.moduletable-mitte td
      { color: green }
     
     
ul#mainlevel-nav   { }
ul#mainlevel-nav li   { font-weight: bold; font-size: 11px; line-height: 22px; text-transform: capitalize; float: right; display: block }
ul#mainlevel-nav li a  { color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none; background-color: transparent; padding-right: 12px; padding-left: 3px; display: block }
ul#mainlevel-nav li a:hover   { color: #999; font-weight: bold; font-size: 11px }  
     
UL#mainlevel-nav LI A#active_menu-nav     { color: #999; font-weight: bold }     

.contentheading-nav
  { color: black; font-weight: bold; font-size: 16px; font-family: Helvetica, sans-serif; background: url(../images/ball.gif) no-repeat; text-indent: 16px; border-bottom: 1px solid #c00; width: 100%; height: 16px }

a.readon-nav:link, a.readon-nav:visited

     { color: #333; font-weight: bold; text-decoration: underline }

a.readon-nav:hover 

    { color: maroon; font-weight: bold; text-decoration: none }



#mainlevel-block {
margin: 0; padding: 0;
}
#mainlevel-block li {
	background-image: none;
	padding-left: 0px;
list-style:none; float: right; 
margin: 0; width: 15.5%; 
font-size: 10px;
line-height: 20px;
white-space: nowrap;
text-indent: 15px;
}
#mainlevel-block a {
display: block; float: right; text-decoration: none;  border: 1px solid;
border-color: #fff #cc3300 #cc3300 #fff;
background: #ff9933 url(../images/vmenu_bgr.png) 2px no-repeat;
color: white;
}
#mainlevel-block a {
float: none;
}
#mainlevel-block a:hover {
background: #FFFF99;
color: #000000;
}





     
.newsflash 

{

  font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;

  font-size        : 10px;

  color            : #19465b;

  text-transform   : uppercase;

}

.frameheader 

{

  font             : Trebuchet MS, Arial, Helvetica, sans-serif;

  font-size        : 18px;

  font-weight      : none;

  color            : #006699;

}

.poll

  { color: white; font-size: 10px; line-height: 15px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif }



.inputbox

     { color: #333; font-size: 12px; background-color: #d3d3d3; margin-right: 5px; border: solid 1px #666 }

table.moduletable-login .inputbox

    { color: white; font-size: 12px; background-color: #730000; margin-right: 5px; border: solid 1px #730000 }

.contentpane 

{

}

 .button 

  { color: #333; font-size: 11px; background-color: #d3d3d3; border: solid 1px #666 }

.contentpaneopen 

 { color: #333; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; border: none; width: 100%; cellpadding: 0px; cellspacing: 0px }



.buttonheading

 { }

.componentheading

   { color: #999; font-weight: bold; font-size: 26px; line-height: 30px; font-family: Helvetica, sans-serif }

.contentheading
{ width: 98%; color: #c00; font-weight: bold; font-size: 16px; border-bottom: 1px solid #c00; font-family: Helvetica, sans-serif }


.contentdescription 

{

	font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size        : 11px;

	color            : #333333;

	text-align       : left;

}

.category 

 { color: #999; font-weight: bold; font-size: 11px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif }



.sectiontableheader 

 { font-weight: bold; background-color: #dcdcdc }

.sectiontablefooter 

{



}



.sectiontableentry1 



{

	background-color : #ffffff;

}



.sectiontableentry2

  { background-color: #f5f5f5 }


.sectiontableentry1-umfrage
 { color: yellow; background-color: blue }

.sectiontableentry2-umfrage

   { color: fuchsia; background-color: lime }


mainlevel-umfrage, a.active_menu-umfrage     { color: #fff; font-weight: bold }

.small 

  { color: #a9a9a9; font-style: italic; font-weight: normal; font-size: 10px; line-height: 11px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none }

.smalladmin

   { color: #8b0000; font-weight: normal; font-size: 10px; line-height: 12px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none }

.admincom

   { color: #8b0000; font-weight: normal; font-size: 9px; line-height: 12px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none }



.createdate
   { color: #a9a9a9; font-weight: normal; font-size: 9px; line-height: 9px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none }

.smalldark 

{

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 9px;

  color            : #000000;

  font-weight      : normal;

}			


a.readon:link, a.readon:visited

     { color: #333; font-weight: bold; text-decoration: underline }

a.readon:hover 

    { color: maroon; font-weight: bold; text-decoration: none }




table.contenttoc {

  border: 1px solid #cccccc;

  padding: 2px;

  margin-left: 2px;

  margin-bottom: 2px;

  align:right;



}



table.contenttoc td {

  padding: 2px;

}



table.contenttoc th  { color: #666666; font-weight: bold; font-size: 10px; text-align: left; text-transform: uppercase; padding-top: 2px; padding-left: 4px; height: 21px }

ul {

	

	}



li {

	

	list-style-image: url(../images/arrow.png);

	

	}

.latestnews {

	line-height: 16px;

	padding-bottom: 4px;

}
td.weissgrau  { background: url(../images/hintergrund.gif) repeat-y }
td.tablemann { color: white; font-weight: bold; background-color: maroon; text-indent: 5px }
