/* CSS Document */


body 
{
	background-image:url(fo_smartprint_images/bg_body_fo_smartprint.jpg);
	background-repeat:repeat-y;
	background-color:#ffae00;
}

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

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

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

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

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

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

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

/* --- CONTAINER --- */

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


/* --- BACKGROUND --- */

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


/* --- HEADER --- */

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

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

#geschaeftsbereich a:hover {

}


/* --- TOPNAVI --- */

#topnavi {
color: #FFFFFF;
}

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

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

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

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

#topnavi a.act {
background-image: url(fo_smartprint_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 #ffae00; /* linke Spalte Farbe  */ 
} 

#inner {

}


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

#left {
background-color: #ffae00;
}


/* --- LEFTNAVI_HIGHLIGHT --- */

#leftnavi_highlight {

}

#leftnavi_highlight p {

}

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

#leftnavi_highlight a:hover {

}

#leftnavi_highlight a.act {
background-image: url(fo_smartprint_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_smartprint_images/nav_square_nav_b.gif);
background-repeat: no-repeat;
}

#leftnavi a:hover {

}

#leftnavi a.act {
background-image: url(fo_smartprint_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_smartprint_images/nav_square_nav_d.gif);
background-repeat: no-repeat;
}

#subnavi a:hover {

}

#subnavi a.act {
background-image: url(fo_smartprint_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 #ff7f00;
}


/* --- FEATURE --- */

#feature {
color: #ff7f00;
}

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

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

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

#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 #ff7f00;
}


/*  --- FOOTER --- */ 

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


/*  --- COPYRIGHT --- */ 

#copyright {

} 

#copyright img {

}


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



/* CONTENT */

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

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

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

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



.auszeichnung
{
	color: #ff7f00;
}

/* indexed_search */

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


/* --- Bildpersonalisierung-KLASSEN --- */

/*#bildpers_unten
{
	position:relative;
	z-index:0;
}
#bildpers_oben
{
	position:relative;
	z-index:1;
}
*/
div#bildpers_inhalt
{
	background: url('http://www.fo-print-media.ch/fileadmin/images/fo_smartprint/bildpersonalisierung/ladebalken_fo_smartprint.gif') no-repeat 50% 50%;
	width:286px;
	height:197px;
}