/* GENER	AL fonts */
body, table, td, P, OL, UL, DIV, input,textarea, select, span {
	font-family:  Geneva, Arial,  san-serif;
	font-size: 11px;
}

P, H1, H2 {margin: 0px 0px 5px 0px;}


/* Main template elements */
#allframe  {width:1300px;}
#all        {width:800px; float:left;}
#topbanners{ width:790px;height:60px;padding:0px;margin:0px;background:black;}
.bannervertspacer{height:10px;width:790;background:black;padding:0px;margin:0px;}
.bannerspacer{float:left;width:10px;height:60px;background:black;}
.topbanner { width:250; height:60;overflow: hidden;float:left;padding:0px;margin:0px;}
#rbanners      {width:100px; height:700px;float:left;}
.rbannersmall  {width:100px; height:140px;overflow:hidden; float:left;	}
.rbannerlarge  {width:100px;height:300px;overflow:hidden; float:left;}
.linkcat {width:18%;padding-left:12px;height:auto;float:left;font-size:11px;color:black;}
#lvTop { width:790px;height:16px;padding-left:4px;border-top:solid #eee 1px; width:790px;background:black;font-size:10px;}
#lvLinks {height:12px;width:720px;float:left;overflow:hidden;}
#lvOpen  {float:right;width:60px;height:14px; overflow:hidden;}
#lvMain  {width:790px;height:16px;font-size:10px;}

#header{ background-image: url('http://aulum.dcmedia.biz/fileadmin/template/images/blindsblaa.gif');
	     background-repat: repeat-x;	
	     width: 790px; height: 60px;
		 border-top:solid white 16px;
}
#topmenubar   {background:#FD7902;width:790px;height:16px; color: #ffffff; font-size:10	px; font-weight:bold;border-top:solid 1px #6699CC;}
               
#datetime         {float:right;white-space:nowrap; font-weight:medium;width:160px;overflow:hidden;}
#startpage A:hover ,#startpage A:visited, #datetime a:link, #datetime a:visited{ color:white; width:100px;}

#main         {width:790px; margin:0px; padding:0px; /* border-top:solid thin #6699CC;*/}
#leftmenu     {width:120px;padding:0px;margin:0px;/*border-right:solid 1px #6699CC;
  background:#ffffff url(images/shade.gif) top left repeat-y;*/}
#mainmenu { }
#mainmenu  li  {
  font-size:13px;
  width:90px;
  font-weight: bold;
  line-height: 25px;
  padding-top:0px;
  margin-left:0;
}
#lowmenu      { 
 
}
#lowmenu  li  { list-style-type: none;text-align:right;padding-right:2px;white-space:nowrap; }
#content      { float:left; width:506px;padding:10px 7px 0px 7px;}
#content table, #content td, #content P, #content OL, #content DIV,  #content input,#content textarea, #content #content select, #content span {
	font-family: Verdana, Arial,  san-serif;
	font-size: 11px;
}
#content H1{font-family: Verdana, Arial,  san-serif;
	font-size: 13px;}
 #content H2{font-family: Verdana, Arial,  san-serif;
	font-size: 12px;}
#rcolumn      { width:150px;float:right;}
#rightbanners { width:200px;}
ul#topmenu    {
 float:left
 white-space: nowrap;
 margin-top:0;
 margin-left:2;
 padding-left:3;
}
#topmenu  li{
   list-style-type: none;
   float:left;
   margin-left:4px;
   padding-left:10px;
}
/* class styles */

.rbox{
width:150px;
}
.rheader {
	background:#6699CC;
	color:#ffffff;		
	font-size: 11px;
	font-weight: bold;	
	height: 15px;
	width: 150px;
	text-indent:4px;
	border-top:solid #ffffff 10px;
}
.rheader a:link,   .rheader a:visited{
	color:ffffff;
}
a:link,    a:visited {
	text-decoration: none;
	color: #333;
}
a:active, a:hover   {
	text-decoration: none;
	color: #FD7902;
}

#lvTop a:link,   #lvTop a:visited{
	text-decoration: none;
	color:#ccc	;
	font-size:11px;
}
#lvTop a:active, #lvTop a:hover   {
	text-decoration: none;
	color: #FD7902;
}

.header {
	font-size: 32px;
	font-weight: bold;
	text-align: center;
	border-top:solid white 7px;
}
.mainmenuactive {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	width: 100%;
	border-top-style: solid;
	border-top-color: #333333;
	border-top-width: 1px;
	color: #FF9900;
	list-style: none ;
}

.mainmenupassive {
	border-top:   solid 1px white;
	border-bottom:solid 1px white;
	list-style-image:url(http://aulum.dcmedia.biz/	fileadmin/template/images/a4.gif);
}

.topmenupassive{
	color: #FFFFFF;
	padding-left:4px;
}
.topmenuactive{
	color: #eeeeee;
	padding-left:4px;
}
.topmenupassive a:link,  .topmenupassive a:visited {
	color: #ffffff;
}
.topmenupassive a:active, .topmenupassive a:hover   {
	color: #dddddd;
}
.topmenuactive a:link,  .topmenuactive a:visited {
	color: #bbb;
}
.topmenuactive a:active, .topmenuactive a:hover   {
	color: #dddddd;
}

}
.lowmenuACT{}
.lowMenuACT a:link, .lowMenuACT a:active, .lowMenuACT a:visited, lowMenuACT a:hover{
	background-color:eeeeee;
	
}
.rcolumn {
	width: 140px;
	vertical-align: top;
	font-size: 10px;
	padding: 5px;
}
.textmenu {
	padding-top: 4px;
}

.mainform {
	font-size: 11px;
	background-color: #eee;
}
.mainform input, .mainform.select {
	border-left:none;
	border-right:none;
	border-top:none;
	border-bottom:none;
	font-size: 10px;
}

.mainform small {
	font-size: 10px;
}
.mainform a:link,   .mainform a:visited {
	text-decoration: none;
	color: #f00;
}
.mainform a:active, .mainform a:hover   {
	text-decoration: none;
	color: #222 ;
}
#tx_keyword_form{
	padding:2px 2px 2px 2px;
	font-size: 11px;
}
#tx_keyword_form input{
	font-size: 11px;
}
.alpha {
	font-size: 12px;
	margin: 1px;
	width: 5px;
	padding: 1px;
}

.keywordWideUL {
 float:left;
 list-style:none;
 margin:5px 0px 5px 0px;
 white-space: nowrap; 
 padding-left:0px;
 width:490;
 overflow:hidden;
}
.keywordA, .keywordB{ 
  float:left; 
  font-weight:bold;	
  text-decoration:none;
  padding-left:4px;
  margin-left:0px;
 }
.keywordA a:link, .keywordA a:visited{ color:#FD7902;}  
.keywordB a:link, .keywordB a:visited{ }  

.keywordHighUL{ list-style:none;margin-left:15px; font-weight:bold;}
.alert {
	font-size: 12px;
	color: #FF0000;
}
.forenMenu {
 float:left;
 list-style:none;
 margin:5px 0px 5px 0px;
 white-space: nowrap; 
 padding-left:0px;
}
.foren1NO {
	border: 1px solid #FFFFFF;
	margin-left: 10px;
}
.foren1NO a:link, .foren1NO a:visited { color:#505050; font-weight:bold;}
.foren1ACT {
    width:250px;
	margin-left: 0px;
	padding-left: 8px;
	border-top:solid 1px #bbb;
	border-right: 1px none #CCCCCC;
	border-bottom:solid 1px #bbb;
	border-left: 1px none #CCCCCC;
}	
.foren1ACT a:link, .foren1ACT a:visited { color:#FD7902;font-weight:bold;}
.foren2NO {
	padding-left: 10px;
	margin-left: 20px;
	border: 1px #999999;
}
.inlineMenu {
 float:left;
 list-style:none;
 margin:5px 0px 5px 0px;
 /* white-space:nowrap; */
 padding-left:0px;
}
.inlineNormal, .inlineActive{ 
  float:left; 
  font-weight:bold;	
  text-decoration:none;
  padding-left:4px;
  margin-left:0px;
  /* white-space:nowrap; */
 }
.inlineNormal a:link, .inlineNormal a:visited{ }  
.inlineActive a:link, .inlineActive a:visited{ color:#FD7902;}  

.calMenu {
 float:left;
 list-style:none;
 margin:5px 0px 5px 0px;
 white-space: nowrap; 
 padding:5px 0 10px 0;
 text-align:center;
 width:490px;
}
.calNormal, .calActive{ 
  float:left; 
  font-weight:bold;	
  text-decoration:none;
  padding-left:4px;
  margin-left:0px;
  white-space:nowrap;
 }
.calNormal a:link, .calNormal a:visited{ color:#FF9922; }  
.calActive a:link, .calActive a:visited{ color:#FD7902; }  

.md { color:#FD7902;padding-left: 4px;}
/* NEWS */
.news-list-container{width:auto;height:auto;}
 .newsHeaderFeatured{ font-size:13px;font-weight:bold;}
 .news-list-item{width:490px;}
 .news-list-morelink{font-weight:bold;}
 .news-list-image{}
 .news-list-text{padding-left:3px;}
 
 .imgbordersel {
 height:60px;
 width: 60px; overflow:hidden;
 float:left;
 margin:1px;
 border-top:solid red 1px; 
 border-left:solid red 1px; 
 border-right:solid red 1px;
 border-bottom:solid red 1px; 
 } 
 .imgborder {
 height:60px;
 width: 60px; overflow:hidden;
 float:left;
 margin:1px;
 border:solid black 1px; 
 }
 .contribbox{
    clear:both;
  	width:100%;height:auto;
 	border-left:solid white 1px;
 	border-right:solid white 1px;
	overflow:hidden;
  }
 .imglistbox {width:100%;height:auto;clear:both;}
 .contributors{ 
   width:100%;
   height:auto;
   list-style:none;
   padding-left:0px;
   margin:0 0 0 10px;
   white-space:nowrap;
  }
 .contrib{background:#fff;float:left;padding:0px;} 
 .contribsel{background:#eee;float:left;padding:0px;} 
 .left {float:left;}
 
 .otherrow_0 {background:#f8f8f8; padding-left:5px;margin-left:4px;}
 .everyrow_0 {background:#e0e0ef; padding-left:5px;margin-left:4px;}
 .otherrow_1 {background:#ffff80; padding-left:5px;margin-left:4px;}
 .everyrow_1 {background:#ffff80; padding-left:5px;margin-left:4px;}
 .otherrow_1 a:link,.otherrow_1 a:visited{color:red;}
 .everyrow_1 a:link,.everyrow_1 a:visited{color:red;}
 .shortlink  {width:150px;height:13px;overflow:hidden;}
 
 .pulter0 { background:#eeeeee; }
 .pulter1{  }
 .pulter2{ background:#bbffef; padding-left:5px;margin-left:4px;}
 .pulterdate0,.pulterdate1,.pulterdate2{width:100px;background:#eee;}
 
 /* plugins */
 .tx-advCalendar-pi1_event {border-top:solid #888 1px; border-bottom:solid #888 1px;padding:3px 3px 3px 3px;margin-top:10px;}

#chctop {height:16px;width:450px;padding:0;margin:0;clear:both; overflow:hidden;color:#568ab7;}
#chctop ul{margin:0;padding:0;float:left;}
#chctop ul li{float:left;list-style:none;padding:0 3px 0 3px; margin:1px; }
#chctop ul li a{text-decoration: none;color:#568ab7;}
#chctop ul li a:hover{text-decoration:underline;color:#568ab7;}