/* Grundeinstellungen */

body                  	{
                        background:         #E4E3E3 url(http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/background.jpg) repeat-x;
                        background-attachment:	fixed;
                        height:             100%;
                        font:               10px/14px verdana,arial,helvetica,sans-serif;
                        color:              #000000;
                        margin:             0px;
                      }
                      
#main                 	{
                        margin-left:        auto;
                        margin-right:       auto;
                        height:             100%;
                        width:              1010px;
                      } 	
                      
#wrapper              	{	/* nimmt die vorhandenen Seitenbereiche auf */
  float: left;					
  background: #ffffff;
  width: 100%;	
                      }	
                      
#shadow_left          	{	/* linker Schatten */
                        background:         url(http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/shadow_left.gif) repeat-y left;
                      }	
                      
#shadow_right         	{	/* rechter Schatten */
                        margin-left:        5px;
                        background:         url(http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/shadow_right.gif) repeat-y right;
                      }	

#window               	{
                        float:              left;
             		}

/* Headerbereich */

#headertext				{
						height:				40px;
						width:				1010px;
						padding-left:		5px;
						padding-top:		5px;
						color:				#CC3300;
						font-size:			20px;
						font-weight:		bold;
					}
					
#header_slogan			{
						height:				10px;
						width:				100%;
						padding-left:		5px;
						position:			absolute;
						top:				25px;
						color:				#CC3300;
						font-weight:		bold;
						font-size:			8px;
					}


.header 		     	{
                        height:             140px;
                        width:              1000px;
                        background:         transparent url(http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/header_neu.jpg) 0 0;
                  }

/* Dynamische Umschaltung der Header-Logos in Abh?ngigkeit von der aktuellen Abteilung */
.header#eppingen {
	                      background:         transparent url(http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/header_neu.jpg) 0 0;
	                }
	                
	                

#pos_link 		      	{	/* Positionieren der Links inerhalb vom #header */							
                        height:             25px;
                        width:              1000px;                     
                        position:           absolute;
                        top:                161px;
                      }
					
#link_abteilungen 		{
      					float:				left;
      					width:				100%;
      					font-size:			93%;
      					line-height:		normal;
          				/*border-bottom:		1px solid #6B78A9;*/
      				}
      				
#link_abteilungen ul 	{
          				margin:				0px;
          				padding:			3px 3px 0 3px;
          				list-style:			none;
      				}
      				
#link_abteilungen li 	{
      					display:			inline;
      					margin:				0px;
      					padding:			0px;
      				}
      				
#link_abteilungen a 	{
      					float:				left;
      					background:			url("http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/navi/tableft4.gif") no-repeat left top;
      					margin:				0px;
     	 				padding:			0 0 0 7px;
      					text-decoration:	none;
      				}
      				
#link_abteilungen a span {
      					float:				left;
      					display:			block;
      					background:			url("http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/navi/tabright4.gif") no-repeat right top;
      					padding:			5px 15px 4px 6px;
      					color:				#000000;
     				}
     				
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#link_abteilungen a span {
						float:				none;
					}
/* End IE5-Mac hack */

#link_abteilungen a:hover span 	{
      					color:				#6B78A9;
      				}
      				
#link_abteilungen a:hover {
      					background-position:0% -42px;
      				}
      				
#link_abteilungen a:hover span {
      					background-position:100% -42px;
      				}

#link_abteilungen #current a {
              			background-position:0% -42px;
      				}
      				
#link_abteilungen #current a span {
              			background-position:100% -42px;
      }

#wrapper_navitop		{
					}    
					
					                                   
#navi_top 	        	{
                        height:             10px;
                        text-align:			right;
                        position:           absolute;
                        top:             	28px;
                        right:				130px;
                        font-size:			9px;
                        font-weight:		normal;
                        color:				#999999;
                        
                      }
                      
a.navi_top:link			{
						color:				#999999;
						text-decoration:	none;
					}
					
a.navi_top:visited		{
						color:				#999999;
						font-weight:		none;
					}

a.navi_top:hover		{	
						color:				#999999;
						font-weight:		bold;
						text-decoration:	none;
					}
					
a.navi_top:active		{
						color:				#999999;
						font-weight:		bold;
						text-decoration:	none;
					}
						

/* Pfadleiste */

#pfad	                {
                        height:             20px;
                        width:              995px;
                        background:         #ffffff;
                        padding-left:       5px; 
                        text-align:         left;
                        color:              #999999;
                      }

/* Spalten */

#wrapper_left		   	{
  float:              left;
  height:             100%;
  width:              200px;
  background:         #ffffff;
  margin-right:		5px;
  margin-left:		5px;
}
                      
#wrapper_content	    {
  float:              right;
  width:             	790px;
  background:         #ffffff;
}
           
#wrapConLeft {
  float: left;
  width: 480px;
  background:         #ffffff;
}                      
#wrapper_right		    {
  float:              right;
  height:             100%; 
  width:              200px; 
  background:         #ffffff;
  margin-right:		5px;
  margin-left:		5px;                                              
                      }

/* Navigationsbereich */

.wrapper_navi			{
						height: 			100%;
						width:				195px;
						border:				1px dashed;
						border-color:		#cccccc;
						margin-bottom:		20px;						
					 }
					 
.navi_titel				{
						height:				12px;
						background:			url(http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/verlauf_modul2.jpg) repeat-x left;
						color:				#ffffff;
						font-size:			10px;
						font-style:			normal;
						font-variant:		normal;
						font-weight:		normal;
						text-align:			left;	
						padding-left:		4px;
						padding-top:		4px;
						padding-bottom:		4px;
						border-bottom:		1px solid;
						border-color:		#000000;								
				  	}
				  	
#navi					{
						height:				100%;
						min-height:			220px;
/*						background:			transparent url(http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/wappen/wappen_elsenz.png) no-repeat; */
						background-position:center;
						padding-top:		10px;
						padding-left:		10px;
						padding-bottom:		0px;
						
						font-size:			12px;
						font-style:			normal;
						font-variant:		normal;
						font-weight:		normal;
						
						text-decoration:	none;
						
					}
				  	
a.navi:link				{
						color:				#000000;
						text-decoration:	none;
					}
					
a.navi:visited			{
						color:				#000000;
						font-weight:		bold;
					}

a.navi:hover			{	
						color:				#000000;
						font-weight:		bold;
						text-decoration:	none;
					}
					
a.navi:active			{
						color:				#cccccc;
						font-weight:		bold;
						text-decoration:	none;
					}

/* Wappen im Bavigationsblock anzeigen */

#wrapper_navi_Navigation_Adelshofen .wrapper_navi_inhalt {
	          background:      transparent url(http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/wappen/wappen_adelshofen.png) no-repeat;
	        } 
#wrapper_navi_Navigation_Elsenz .wrapper_navi_inhalt {
            background:      transparent url(http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/wappen/wappen_elsenz.png) no-repeat;
          } 
#wrapper_navi_Navigation_Eppingen .wrapper_navi_inhalt {
            background:      transparent url(http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/wappen/wappen_eppingen.png) no-repeat;
          } 
#wrapper_navi_Navigation_Kleingartach .wrapper_navi_inhalt {
            background:      transparent url(http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/wappen/wappen_kleingartach.png) no-repeat;
          } 
#wrapper_navi_Navigation_Muehlbach .wrapper_navi_inhalt {
            background:      transparent url(http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/wappen/wappen_muehlbach.png) no-repeat;
          } 
#wrapper_navi_Navigation_Richen .wrapper_navi_inhalt {
            background:      transparent url(http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/wappen/wappen_richen.png) no-repeat;
          } 
#wrapper_navi_Navigation_Rohrbach .wrapper_navi_inhalt {
            background:      transparent url(http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/wappen/wappen_rohrbach.png) no-repeat;
          } 

/* Contenbereich */

.content_titel			{
						height:				12px;
						background:			transparent url(http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/verlauf_modul2.jpg) repeat-x left;
						color:				#ffffff;
						font-size:			10px;
						font-style:			normal;
						font-variant:		normal;
						font-weight:		normal;
						text-align:			left;
						padding:			4px;
						border-bottom:		1px solid;
						border-color:		#000000;
						
					}

.wrapper_inhalt			{
						height:				100%;						
						border:				1px dashed;
						border-color:		#cccccc;
						margin-bottom:		10px;
					}
.wrapper_beitrag		{
					}
					
.inhalt_titel			{
            			height:				14px;
            			background-color: 	#fff;
            			color:		      	#000000;
            			font-size:			12px;
            			font-style:			normal;
            			font-variant:		normal;
            			font-weight:		normal;
            			margin-top:		20px;
            			padding:			4px;
            			border-bottom:		1px solid;
            			border-color:		#CCCCCC;
            		}

					
.titel1               {
                        text_align:         left;
                        float:              left;
                        width:              400px;
                      }
                      
.titel2               {
                        text_align:         right;
                        float:              right;
                      }


					
.inhalt					{
						height:				100%;
						padding-top:		10px;
						padding-left:		10px;
						padding-right:		10px;
						padding-bottom:		5px;											
					}

.inhalt img				{	/*Ausrichtung und Formatierung im Newsbereich */						
						float:              left;
                        border:             1px solid;
                        border-color:		#000000;
                        margin:				2px;
                 	}
                 	
.inhalt h1				{	/*Überschrift Newsbeitrag */
						color:				#000000;
						font-size:			11px;
						font-style:			normal;
						font-variant:		normal;
						font-weight:		bold;
						
					}
					
					
					
/* Modulbereich */

#wrapper_modul			{
						height:				100%;
						width:				195px;
						border:				1px dashed;
						border-color:		#cccccc;
						margin-bottom:		20px;
					}
					
.modul_titel				{
						height:				12px;
						background:			url(http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/verlauf_modul2.jpg) repeat-x left;
						color:				#ffffff;
						font-size:			10px;
						font-style:			normal;
						font-variant:		normal;
						font-weight:		normal;
						text-align:			left;	
						padding:			4px;
						border-bottom:		1px solid;
						border-color:		#000000;								
				  	}
				  	
#modul					{
						height:				100%;
						background:			transparent;
						
						padding-top:		10px;
						padding-left:		10px;
						padding-bottom:		20px;
						
						font-size:			12px;
						font-style:			normal;
						font-variant:		normal;
						font-weight:		normal;
						
						text-decoration:	none;						
					}
					
a.modul:link				{
						color:				#000000;
						text-decoration:	none;
					}
					
a.modul:visited			{
						color:				#000000;
						font-weight:		bold;
					}

a.modul:hover			{	
						color:				#000000;
						font-weight:		bold;
						text-decoration:	none;
					}
					
a.modul:active			{
						color:				#cccccc;
						font-weight:		bold;
						text-decoration:	none;
					}
					
img:link 				{
		        		border: 			0; 
					}
	
img:visited 			{
						border: 			0; 
					}
	
img:hover 				{
						border: 			0; 
					}
	
img:active 				{	
						border: 			0;
					}
					
/* Überschriften */

h2 						{
						color: 				#000000;
						font-size: 			15px;
						border-bottom: 		1px solid #000000;
						margin-bottom:		100px;
						clear:				both;
						letter-spacing: 	0.1em;
						font-weight:		bold;
						width:				560px;
					}
		
/* Fußzeile */

#footer	              	{
  float: left;
  text-align:         center;
  width:              1000px; 
  background:         #ffffff; 
  font-size:          8px;
  font-style:			normal;
  font-variant:		normal;
  font-weight:		normal;		
                      }
                   
/* Suchmodul */



/*******************/
/* Navigationstabs */
/*******************/

ul.subsection_tabs          {
                              list-style:             none;
                            	margin:                 0 0 5px 0;
                            	padding:                0;
                            	clear:                  both;
                            	height:                 20px;
                            	clear:                  both;
                            }

ul.subsection_tabs li.tab   {
                            	float:                  left;
                            	margin-right:           7px;
                            	text-align:             center;
                            }

ul.subsection_tabs li.tab a {
                            	display:                block;
                            	height:                 20px;
                            	padding:                0 6px 0 6px;
                            }

ul.subsection_tabs li.tab a:hover {
                              color:                  #000000;
                            }

ul.subsection_tabs li.tab a.active {
                            }

ul.subsection_tabs li.source_code {
                            	float:                  right;
                            }


/* sfMediaLibrary */

#sf_asset_container ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
#sf_asset_container a img,:link img,:visited img { border: none; }

#sf_asset_container a:link, #sf_admin_container a:visited
{
  text-decoration: none;
}

#sf_asset_container a:hover
{
  text-decoration: underline;
}

#sf_asset_container td
{
  margin: 0;
  padding: 20px;
  font-family: Arial, sans-serif;
  font-size: 11px;
  background-color: #fff;
}

#sf_asset_container p
{
  margin-bottom: 5px;
}


#sf_asset_container #sf_asset_assets
{
  padding-top: 10px;
  clear: left;
}

#sf_asset_container h1
{
  margin: 8px 0;
  padding: 3px;
  padding-left: 0px;
  color: #555;
  font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
  font-size: 25px;
}

#sf_asset_container input
{
  padding: 3px;
  font-family: Arial, sans-serif;
  font-size: 11px;
  border: 1px solid #ddd;
  vertical-align:middle;
}

#sf_asset_container label
{
  display: block;
  padding: 0 1em 3px 0;
  text-align: left;
  color: #666;
  font-weight: normal !important;
}

#sf_asset_container .form-row
{
  padding: 10px;
  border-bottom: 1px solid #ddd;
  height: 40px;
}

#sf_asset_container #sf_asset_upload_form
{
  width: 240px;
  margin-right: 10px;
}

#sf_asset_container #sf_asset_mkdir_form
{
  width: 150px;
}

#sf_asset_container fieldset
{
  margin-bottom: 3px;
  border: 1px solid #ddd;
  border-bottom: 0px;
}

#sf_asset_container .float-left
{
  float: left;
}

#sf_asset_container .float-right
{
  float: right;
}

#sf_asset_container ul.sf_asset_actions
{
  display: block;
  margin: 0;
  list-style-type: none;
  text-align: right;
}

#sf_asset_container ul.sf_asset_actions a
{
  color: #333;
}

#sf_asset_container ul.sf_asset_actions li
{
  list-style-type: none;
  display: inline;
}

#sf_asset_container ul.sf_asset_actions input
{
  padding: 3px 3px 3px 20px;
  color: #333;
  font-size: 11px;
  font-family: Arial, sans-serif;
  border: 0px;
  border-right: 4px solid #999;
  background-color: #ffc;
  cursor: hand;
  cursor: pointer;
}

#sf_asset_container .sf_asset_action_add_file
{
  background: url(../ikarus/web/images/filenew.png) no-repeat 3px 2px;
  border-right: 4px solid #73B65A !important;
}

#sf_asset_container .sf_asset_action_add_folder
{
  background: url(../ikarus/web/images/folder_new.png) no-repeat 3px 2px;
  border-right: 4px solid #73B65A !important;
}

#sf_asset_container .sf_asset_filters li
{
  list-style-type: none;
}

#sf_asset_container .assetImage
{
  float: left;
  padding: 10px 20px 5px 20px;
  padding: 10px;
  margin-right: 15px;
  margin-bottom: 15px;
  border: 1px solid #ddd;
  background-color: #eee;
  text-align: center;
}

#sf_asset_container .assetComment
{
  font-family: Arial, sans-serif;
  margin: -10px -10px;
  margin-top: 10px;
  padding: 2px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #aaa;
  font-size: 90%;
  color: #eee;
  text-align: left;
}

#sf_asset_container .assetComment a
{
  border-bottom: 0;
}

#sf_asset_container .assetImage a
{
  color: #eee;
  border-bottom: 0;
}

#sf_asset_container .thumbnails
{
  width: auto !important;
  width: 0px;
}




ul.aufzaehlung
{
  list-style:     none;
}

/* TABS */

    #tabsE {
      width:100%;
      background:#fff;
      font-size:93%;
      line-height:normal;
      border-bottom:	1px solid;
      border-color:		#000;

      }
    #tabsE ul {
        margin:0;
        list-style:none;
      }
    #tabsE li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsE a {
      background:url("http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/tab/tableftE.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsE a span {
      display:block;
      background:url("http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/tab/tabrightE.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }

    #tabsE a span {float:none;}

    #tabsE a:hover span {
      color:#FFF;
      }
    #tabsE a:hover {
      background-position:0% -42px;
      }
    #tabsE a:hover span {
      background-position:100% -42px;
      }

        #tabsE #current a {
                background-position:0% -42px;
        }
        #tabsE #current a span {
                background-position:100% -42px;
        }
        
        
/* Buttons */
.pagination                 {
	                            clear:                    both;
	                          }

.pagination_first, .pagination_previous, .pagination_firstsite, .pagination_site, .pagination_lastsite, .pagination_next, .pagination_last, .pagination_first p, .pagination_previous p, .pagination_firstsite p, .pagination_site p, .pagination_lastsite p, .pagination_next p, .pagination_last p {
                              height:                   21px;
                            }

.pagination_first, .pagination_previous, .pagination_firstsite, .pagination_site, .pagination_lastsite, .pagination_next, .pagination_last {
                              float:                    left;
	                          }

.pagination_first p, .pagination_previous p, .pagination_firstsite p, .pagination_site p, .pagination_lastsite p, .pagination_next p, .pagination_last p {
	                            padding:                  0 5px;
	                          }
	                          
.pagination_first, .pagination_previous, .pagination_firstsite {
	                            padding-left:             5px;
                            }

.pagination_last, .pagination_next, .pagination_lastsite {
                              padding-right:            5px;
                            }

.pagination_first           {	
                              background:               url("http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/pagination/left1.png") no-repeat left top;
                            }

.pagination_first p         {
                              background:               url("http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/pagination/middle.png") repeat-x left top;
                            }

.pagination_previous, .pagination_firstsite {
                              background:               url("http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/pagination/left2.png") no-repeat left top;
                            }

.pagination_previous p, .pagination_firstsite p {
                              background:               url("http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/pagination/middle.png") repeat-x left top;
                            }

.pagination_site            {
                              background:               url("http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/pagination/middle.png") repeat-x left top;
                              border-left:              1px solid #b3b3b3;
                            }

.pagination_last            {
                              background:               url("http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/pagination/right1.png") no-repeat right top;
                            }

.pagination_last p          {
                              background:               url("http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/pagination/middle.png") repeat-x right top;
                            }

.pagination_next, .pagination_lastsite {
                              background:               url("http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/pagination/right2.png") no-repeat right top;
                            }

.pagination_next p, .pagination_lastsite p {
                              background:               url("http://www.feuerwehr-eppingen.de/ikarus/web/images/layout/pagination/middle.png") repeat-x right top;
                            }

.pagination_lastsite p {
                              border-left:              1px solid #b3b3b3;
                            }

.pagination_first:hover, .pagination_previous:hover, .pagination_firstsite:hover, .pagination_site:hover, .pagination_first p:hover, .pagination_previous p:hover, .pagination_firstsite p:hover, .pagination_site p:hover { 
                              background-position:      0% -21px;
                            }

.pagination_lastsite:hover, .pagination_next:hover, .pagination_last:hover, .pagination_lastsite p:hover, .pagination_next p:hover, .pagination_last p:hover { 
                              background-position:      100% -21px;
                            }

/***********/
/* Backend */
/***********/

/* Content */

.content_tree               {
                              width:                    250px;
                              float:                    left;
                            }

.content_main               {
                              width:                    700px;
                              float:                    left;
                            }

