/*CVS Add-ins*/
/*
$Revision: 1.2 $
$Date: 2009/01/22 15:42:25 $
$RCSfile: safari.css,v $
Authors: JDE, SPI
Copyright (c) A&B.FACE2NET GmbH
*/

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*
		safari.css fuer HTML Baukasten SPD 2009 
		(spezielle Angaben fuer aeltere Opera und Mac Safari) 
		14.01.2009 JDE 
*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */


html, 
body{ height: auto; } 
.out{ /*position: static;*/ display: none; }


/* + + + + + basics.css + + + + + */
#footer .inner .copy .languagelinks li{ padding-right: 4px; }
#footer .inner .footerlinks li{ padding-right: 7px; }
#footer .inner #service{ width: 785px; }


/* + + + + + nav.css + + + + +
#navMain li.active strong{ border: 1px solid #E2001A; border-left:0; }
#navMain li.activelink strong{ border-bottom: 1px solid #818080; } */

#navMain li.active strong,
#navMain li.activelink strong{ padding-top: 1px; padding-bottom: 1px; }

#breadcrumb span{ min-height: 1.45em; background-position: -33px -31px; }
#breadcrumb span strong, 
#breadcrumb span a:link, 
#breadcrumb span a:visited{ padding-top: .25em }
#breadcrumb span.start strong, 
#breadcrumb span.start a:link, 
#breadcrumb span.start a:visited{ padding-top: .2em; }


/* + + + + + content.css + + + + + */
/*formular*/
#content form#frm_search .border select{ width: 80px; }
#content form#frm_search input.formElement{ width: 416px; }

#content form .submit input{ padding: 1px 7px; }

#content form#formrecommend fieldset label{ min-height: 19px; }


/*galerie*/
#content .gallery .browse a:link,
#content .gallery .browse a:visited{ padding-bottom: 7px; }


/*tagliste*/
#content .tagliste h2 a:link,
#content .tagliste h2 a:visited{ margin-bottom: 2px; display: block; width: auto; float: left; }
#content .tagliste div{ clear: left; }

#content .back{ padding-top: 6px; padding-bottom: 6px; }
#content .back span a:link,
#content .back span a:visited{ padding: 4px 0; }


/*blaettern*/
#content .turnPage .rew,
#content .turnPage .ff{ margin-top: -2px; }


/*rote variante
.special #content .inner form fieldset .radioItem label input{ margin-top: 1px; }
.special #content .inner form fieldset.noFloat .itemContent .radioItem label input{ margin-top: -9px; }

.special #inhalt hr.white{ background-color: #B10013; border-bottom: none 0; border-top: solid 5px #B10013; color: #B10013; }
.special #content .inner form div#sendButton.formitem{border: solid 1px blue; width: auto;}
.special #content .inner form div#sendButton.formitem input{border: solid 1px blue; width: auto;}
*/
.special #content .inner form fieldset.noFloat .itemContent .radioItem label span{ margin-top: -7px; }
.special #inhalt hr.white{ background-color: #B10013; border-bottom: none 0; border-top: none 0; color: #B10013; }
.special #content .inner form div#sendButton.formitem{ float: none; }

/*footer*/
#footer .inner .copy{ min-width: 250px; width: 16em;  }

#footer .inner #service { width: 560px; float: right; }
#footer .inner #service .footerlinks{ float: left; }