/* Global --------------------------- */


img {
	border:0;
    }	

.clear {
	clear:both;
	}

a { color:#990100;}
a:hover { color:#501EFF;}

.paging_top  {
 background-color:#ffe8cd;
 padding:5px;
 border-top:1px solid #C0C0C0;
}

.paging_top a {
 color:#808080;
 text-decoration:underline;
}
.paging_top a:hover {
 color:#990100;
 font-weight:bold;
 text-decoration:underline;
}


/* Layout --------------------------- */

body    {background-color: #99A9AF; 
         color: #000000; 
         font-family: Arial, Helvetica, sans-serif;  
         text-decoration: none; 
         letter-spacing: normal; 
         text-align:left; 
         word-spacing: normal;
          margin-top:0px;
          margin-left:0px;
	 font-size:10pt;
                  }

#main		{width:930px;
		 display:inline;
		}                  


#top       {border-right:1px solid #990100; 
		 background:#AA2A15 url('img/topbg.gif') repeat-x 0 0;
		 width:930px;
		 height:92px;
		padding:0px;
		overflow:hidden;
		}

#top_r      {float:right;
		 text-align:right;
		}


#wrap   { width:930px;
	    border-right:1px solid #990100; 
	   border-bottom:1px solid #990100; 
	 background:#FFFFFF url('img/navibg.gif') repeat-y 0 0;
          }

#navi 	{
	 width:144px;
	 color:#FFFFFF;
         float:left;
	 display:inline;
	 padding-left:10px;
	 height:100%;

		}

#content    {background-color:#FFFFFF;
	     width:760px;	
	     float:left;
	     padding:10px 10px 0px 5px;
	    }


ul#navigation { list-style-type:none;
		margin:0;
		padding:0;

}



a.nav_main {   font-weight:bold; 
		color:#FFFFFF;
		text-decoration:none;
		font-size:10pt;
		}
a.nav_main:hover { color:#501EFF; }



a.nav_parli  {   font-weight:normal;
		color:#FFFFFF;
 	        text-decoration:none;
		font-size:10pt;
		
}
a.nav_parli:hover { color:#501EFF; }


ul.nav_parent {
	list-style-image: url('img/icons/parent.gif');
	margin:0px;
	padding:0px 0px 0px 23px;
	}


#bordercontent { border: 1px solid #808185;
		 padding: 9px;
		
}

#bordercontent legend { color:#AA2A15; 
		font-size:18pt; 
		margin-bottom:0px; 
		margin:0px;
		padding:0px;
		
}

#st_news { background-color:#f8e1dd;
		   border:1px solid #990100;padding:5px;

 }


/* Artikel --------------------------- */

h2 { color:#AA2A15; margin-bottom:0px; }

fieldset#aktuell { background-color:#f8e1dd;
		   border:1px solid #990100;padding:5px;

 }
fieldset#aktuell legend {font-weight:bold; color:#990100;font-size:12pt; }

#akt_01 {
	float:left;
	width:50%;
}

#akt_02 {
       
}

/* Einsätze/termine --------------------------- */

#e_primary {float:left;
	    width:545px;
	  }

#e_secondary{
		float:left;
		width:175px;
		text-align:left;
		padding-left:10px;
		background-color:#FFFFFF;
	   }

.et_table { vertical-align: top;
            width:545px;
		 font-size:9pt;
	
          }

.et_table td{ vertical-align: top;
            
          }

.et_table_title_j {color:#990100; font-weight:bold;
                 }

.et_table_title_m {color:#AAAAAA; background-color:#FAfAfA; 
                  }


.et_date_m  {font-size:8pt; 
             font-weight:normal;  
             color:#7D878F;

	     }
	     .et_bod { background-color:#F1F1F1; }
	     

.et_date_bg  {background:#F1F1F1 url('img/kalenderv3.gif') no-repeat 0 0;
              font-family:verdana;
              font-size:10pt;
              line-height:8pt;
              padding-left:8px;
              padding-top:18px;
              padding-right:10px; 
              height:54px;
	          width:30px;
              text-align:center;
              color:#7D878F;
              font-weight:bold;
		border-bottom:1px solid #CCCCCC;
	     }

.et_date     { color:#000000; }

.et_link    { color:#990100;}
.et_link a   { text-decoration:underline;} /* background-color:#fffef8; */
.et_ort     { width:172px; } /* background-color:#fdfdfd; */


.et_hr  {  font-size:2px;  padding:0px; margin:0px;  background-color: #EEEEEE;border-bottom:1px solid #CCCCCC;}
.et_hr hr { height: 1px; border:none; background-color: #EEEEEE;}
.et_hr2 { height: 1px; border:none; background-color: #CCCCCC;}

/* News  --------------------------- */



.news_date {font-size:13pt; color:#990100; font-weight:bold;}
.news_titel { padding:5px; background-color:#FD9532; background-image:url('img/news_titel_bg.gif'); }
.news_body {border-bottom:1px solid #C0C0C0; padding:5px;  background-color:#F5F5F5;}



/* Gästebuch  ---------------------- */


.gb_form_table { border:1px solid #C0C0C0; background-color:#F1F1F1; }
.gb_form_te {vertical-align:top; width:200px; padding-right:10px; text-align:right;}
.gb_form_ip {}


.gb_bit_table {font-size:10pt; width:100%;}
.gb_bit_table td {vertical-align:top; font-size:10pt;}
.gb_nt_td {background-color:#F5F5F5;padding:5px;border-bottom:1px solid #CCCCCC;}



/* Mannschaft --------------------------*/


.man_bg{
	padding-top:10px;
	background:#FFFFFF url('img/mannschaft_bg_border.gif') no-repeat 50% 0;
	font-size:8pt;
}





/* Kalender --------------------------- */


.calbg {
    background-color:#FFFFFF;
    background-image:url('img/cal_bdg_de.gif');
    height:25px;
    width:25px;
}

a.calte {
    background-color:#FFFFFF;
    height:25px;
    color:#C10000;
    font-weight:bold;
   
}
.calbg_a {
    background-image:url('img/cal_dbg_at.gif');
    background-color:#C0C0C0;
    color:#FFFFFF;
}

.caltable{
    font-size:11px;
    text-align:center;
    color:#888888;
    font-family:Verdana;
    padding:1px;
    border:1px solid #CCCCCC;
    
}

.calhead{
    background-image:url('img/news_titel_bg.gif');
    background-color:#AAAAAA;
    font-size:11px;
    font-weight:bold;
    color:#466079;
    height:25px;
}
a.cala {
    color:#466079;
    text-decoration:none;
}
a.cala:hover {
    color:#FF0000;
    text-decoration:none;
}

.form_error { 
			 color:#FF0000;
		   	 visibility:hidden;
			 font-size:1pt;
}
#error{background-color:#FFEFEF;
       border:1px solid #CA0202;
       padding:4px;
		line-height:25px;
}

#ok { background-color:#57AF15;
	color:#FFFFFF;
	padding:4px;
line-height:25px;
	border:2px solid #FFFFFF;
}
.tr_gb_em {visibility:hidden; height:1px; position:absolute; }

a.liny {color:#000000;}
a.liny:visited  {color:#000000;}
a.liny:active {color:#000000;}
a.liny:link  {color:#000000;}

