/* CSS Document */


body 
{
	background-image:url(fo_publishing_images/bg_body_fo_publishing.jpg);
	background-repeat:repeat-y;
	background-color:#e1581a;
}

a
{
	color: #a10a09;
	text-decoration:underline;
}

a:hover
{
	color: #e1581a;
	text-decoration:underline;
}

li
{
	color: #a10a09;
	list-style-type: square;
}

input 
{
	border : 1px #a10a09 solid;
 	color : #a10a09;
}

textarea 
{
	border : 1px #a10a09 solid;
 	color : #a10a09;
}

select 
{
	border : 1px #a10a09 solid;
 	color : #a10a09;
}

input.button 
{
	background-color: #a10a09;
 	color : #FFFFFF;
}

/* --- CONTAINER --- */

#container {
border: 1px solid #a10a09;
} 


/* --- BACKGROUND --- */

#background {
background-image: url(fo_publishing_images/content_fo_publishing.jpg);
background-repeat: repeat-y;
}


/* --- HEADER --- */

#header {
background-image: url(fo_publishing_images/header_fo_publishing.jpg);
background-repeat: repeat-y; 
}

#geschaeftsbereich a {
background-image: url(fo_publishing_images/nav_square_nav_b.gif);
background-repeat: no-repeat;
padding: 0px 0px 0px 20px;
}

#geschaeftsbereich a {
background-image: url(fo_publishing_images/nav_square_nav_b.gif);
background-repeat: no-repeat;
}

#geschaeftsbereich a:hover {

}


/* --- TOPNAVI --- */

#topnavi {
color: #FFFFFF;
}

#topnavi p {
background-color: #a10a09;
}

#topnavi p.act {
background-color: transparent;
}

#topnavi a {
background-image: url(fo_publishing_images/nav_pfeil_topnavi_a.gif);
background-repeat: no-repeat;
padding: 0px 0px 0px 20px;
color: #FFFFFF;
text-decoration:none;
}

#topnavi a:hover {
color: #e1581a;
}

#topnavi a.act {
background-image: url(fo_publishing_images/nav_pfeil_topnavi_b.gif);
background-repeat: no-repeat;
padding: 0px 0px 0px 20px;
color: #000000;
text-decoration:none;
}

#topnavi a.act:hover {
color: #000000;
}


/* --- SPALTEN-DEFINITION --- */

#outer { 
border-left: solid 286px #e1581a; /* linke Spalte Farbe  */ 
} 

#inner {

}


/* --- SPALTE LINKS --- */

#left {
background-color: #e1581a;
}


/* --- LEFTNAVI_HIGHLIGHT --- */

#leftnavi_highlight {

}

#leftnavi_highlight p {

}

#leftnavi_highlight a {
background-image: url(fo_publishing_images/nav_square_nav_b.gif);
background-repeat: no-repeat;
}

#leftnavi_highlight a:hover {

}

#leftnavi_highlight a.act {
background-image: url(fo_publishing_images/nav_square_nav_a.gif);
background-repeat: no-repeat;
color: #000000;
text-decoration:none;
}

#leftnavi_highlight a.act:hover {

}


/* --- LEFTNAVI --- */

#leftnavi {

}

#leftnavi p {

}

#leftnavi a {
background-image: url(fo_publishing_images/nav_square_nav_b.gif);
background-repeat: no-repeat;
}

#leftnavi a:hover {

}

#leftnavi a.act {
background-image: url(fo_publishing_images/nav_square_nav_a.gif);
background-repeat: no-repeat;
color: #000000;
text-decoration:none;
}

#leftnavi a.act:hover {

}


/* --- SUBNAVI --- */

#subnavi {

}

#subnavi p {

}

#subnavi a {
background-image: url(fo_publishing_images/nav_square_nav_d.gif);
background-repeat: no-repeat;
}

#subnavi a:hover {

}

#subnavi a.act {
background-image: url(fo_publishing_images/nav_square_nav_a.gif);
background-repeat: no-repeat;
color: #000000;
text-decoration:none;
}

#subnavi a.act:hover {

}


/* --- SUBSUBNAVI --- */

#subsubnavi a {
background-image: none !important;
}

#subsubnavi a.act {
background-image: none !important;
color: #000000;
text-decoration:none;
}


/* --- SUCHFELD --- */

#suchfeld {

}

#suchfeld p {
border-bottom: 1px solid #a10a09;
}


/* --- FEATURE --- */

#feature {
color: #FFFFFF;
}

#feature p {
border-bottom: 1px solid #a10a09;
}

#feature a {
color: #FFFFFF;
text-decoration:none;
}

#feature a:hover {
color: #FFFFFF;
}

#feature a.act {
color: #000000;
text-decoration:none;
}

#feature a.act:hover {
color: #000000;
}


/* --- SPALTE CONTENT --- */ 

#content{ 

}

.spalte_2_links_bild img {
border: 1px solid #a10a09 !important;
}


/*  --- FOOTER --- */ 

#footer {
background-image: url(fo_publishing_images/footer_fo_publishing.jpg);
background-repeat: repeat-y; 
} 


/*  --- COPYRIGHT --- */ 

#copyright {

} 

#copyright img {

}


/* --- TEXT-KLASSEN --- */



/* CONTENT */

table.artikel td img {
	border-color: #a10a09;
}

td.bildnews div img {
border-color: #a10a09;
}

.artikeltitel
{
background-image: url(fo_publishing_images/nav_square_nav_b.gif);
background-repeat: no-repeat;
padding: 0px 0px 10px 20px !important;
font-weight: bold;
}

table.artikel td.einstieglinks
{
	color: #a10a09;
}



.auszeichnung
{
	color: #a10a09;
}

/* indexed_search */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { 
	color:#a10a09; 
}