/* Css for Content Sharing with Hymer - breite Version 740px - created 11.11.2008 */

/*  Colors
    
    dark-blue: 003A95
    medium-blue: 406CB0
    light-blue: 7F9DCA
    gray: E5E5E5
*/

/* Einfügen des neutralen css */
/* @import url(../neutral.css); */

/* Ausblenden der Werbung auf der Detailseite */
	.advertising {display:none;}

/* Anzeige von Elementen: für Breite 740px -----------------------------------------*/

    .functionbar {display:block;}
    /*.container, .content.search, .content.detail {width:730px;}*/
    .detail .function-box {float:left; margin:10px 16px 15px 0; width:204px;}
    .content-box {float:right; width:510px; margin:10px 0 0 0;}
    .container {width:732px;} 
    .sticky-footer {margin:0;}
    .content {margin-right:8px;}

/* Ende Anzeige */

/* Anpassungen Farben und Schriften -------------------------------------------*/

    body {font-family:Verdana, Arial; background:#fff;}
    .wrapper {border-color:#7F9DCA; background:#e5e5e5;}
    .content a, .criteria-header span {color:#003A95;}
    p {font-family: Verdana; font-size:90%;}
    .main-box .service-wrapper, .main-box .rating-wrapper, .freetext {background:#fff; border-color:#7F9DCA;}
    .result .wrapper {background:#F5F5F5;}
    .result .uneven.wrapper {background:#e5e5e5;}
    .content h1, .content h2, .content h3, .content h4, .content h5 .result-header {border-color:#003A95;}
    .detail table td {border-color:#e5e5e5;}
    
    a.prev-entry {background:#003A95 url(hymer-img/arrow-left.gif) no-repeat 5px 50%; border:solid 2px #7F9DCA; padding:4px 6px 4px 18px ; left:0;
	               color: #fff; font-size:0.9em; text-decoration:none;}
	a.prev-entry:hover {background:#406CB0 url(hymer-img/arrow-left.gif) no-repeat 5px 50%; border:solid 2px #7F9DCA;}
	
	a.back-results {background:#003A95 url(hymer-img/arrow-up.gif) no-repeat 5px 50%; border:solid 2px #7F9DCA; padding:4px 6px 4px 22px ; left:41.5%;
	               color: #fff; font-size:0.9em; text-decoration:none;}
	a.back-results:hover {background:#406CB0 url(hymer-img/arrow-up.gif) no-repeat 5px 50%; border:solid 2px #7F9DCA;}
	
	a.next-entry {background:#003A95 url(hymer-img/arrow-right.gif) no-repeat 95% 50%; border:solid 2px #7F9DCA; padding:4px 18px 4px 6px; right:0;
	               color: #fff; font-size:0.9em; text-decoration:none;}
	a.next-entry:hover {background:#406CB0 url(hymer-img/arrow-right.gif) no-repeat 95% 50%; border:solid 2px #444;}
    
    
/* Ende Anpassungen */



/* Eigene Grafiken -----------------------------------------------------*/

	.search-nav li{background:url(hymer-img/search-left.gif) no-repeat top left; float:left; margin:4px 8px 0 0; padding:0 0 0 7px;}
	.search-nav a {background:url(hymer-img/search-right.gif) no-repeat top right; padding: 7px 8px 6px 0; text-decoration:none; display:block;
	               color:#fff;}
	.search-nav a:hover {color:#fff;}               
	.search-nav li.current {background:url(hymer-img/service-left-current.gif) no-repeat top left; margin: 0 8px 0 0; padding:0 0 0 7px; position:relative; top:1px; z-index:9;}
	.search-nav .current a {background:url(hymer-img/service-right-current.gif) no-repeat top right; padding: 10px 8px 7px 0;
	                        color:#222;}
	                        
	.service-nav li {background:url(hymer-img/service-left.gif) no-repeat top left; max-width:225px; float:left; margin:4px 8px 0 0; padding:0 0 0 7px;}
	.service-nav a {background:url(hymer-img/service-right.gif) no-repeat top right;  padding: 5px 7px 4px 0; text-decoration:none; display:block;
					color:#fff; font-size:0.9em;}	
	.service-nav a:hover {color:#fff;}				
	.service-nav li.current-service {background:url(hymer-img/search-left-current.gif) no-repeat top left; margin: 0 8px 0 0; position:relative; top:1px;}
	.service-nav .current-service a {background:url(hymer-img/search-right-current.gif) no-repeat top right; padding: 8px 7px 5px 0;
							 color:#222;}	                        

	.content .result-display {border-bottom: solid 1px #7f9dca; padding: 8px; background: url(hymer-img/search-result.gif) no-repeat top left;
							  color:#fff;margin: 0 0 8px 0;}
		.result-display p {color:#fff;}
		.result-display h1 {color:#fff;}
    .content .pager {background: url(hymer-img/search-result.gif) no-repeat 100% 100%; border-top: solid 1px #7f9dca; margin:5px 0 0 0; padding:10px 4px; position:relative;}
						
    .detail-header {background:url(hymer-img/detail-header.gif) no-repeat  0 0;}
    .detail-header { padding:8px; border:none; border-bottom:solid 1px #7F9DCA;}
    
	.button-large {background:url(hymer-img/button-special-left.gif) no-repeat 0 0; display:block; float:left; padding:0 0 0 8px;}
        .button-large span {background:url(hymer-img/button-special-right.gif) no-repeat 100% 0; display:block; height:32px; padding:6px 8px 0 0;
                            color:#fff; font-weight:bold; font-size:1.2em;}
        
        .button-large:hover {background:url(hymer-img/button-special-left-on.gif) no-repeat 0 0; text-decoration:none;}
        .button-large:hover span {background:url(hymer-img/button-special-right-on.gif) no-repeat 100% 0; color:#fff; text-decoration:none;}
    
	.content .special-button.full-width	{background:url(hymer-img/button-special-left.gif) no-repeat 0 0; padding:0 0 0 8px; border:none; clear:both; display:block; margin: 12px 8px 0 8px;}
	.content .special-button.full-width:hover {background:url(hymer-img/button-special-left-on.gif) no-repeat 0 0;}
		.content .special-button.full-width .outer-wrapper {background:url(hymer-img/button-special-right.gif) no-repeat 100% 0; text-decoration:none; display:block; padding:0.4em 0 0 0; height:32px;
		                       color:#fff; }
		.content .special-button.full-width .outer-wrapper:hover {background:url(hymer-img/button-special-right-on.gif) no-repeat 100% 0;}
	
	.button-large.img-upload .outer-span span {background:url(hymer-img/camera-blue.gif) no-repeat 3px 0;}
				.button-large.contact .outer-span span {background:url(hymer-img/mail-blue.gif) no-repeat 3px 1px;}
				
    
/* Ende eigene Grafiken */							  

/* Anpassungen Formulare ---------------------------------------------------*/

    .form.upload table td, .form.upload table th {background:#C6D0DF; border-top:none; border-bottom:#E5E5E5 solid 3px;}    
    .form table td, .detail .form th {background:#C6D0DF;  border-bottom:3px solid #E5E5E5; border-right:3px solid #E5E5E5;}    
    fieldset {background:#C6D0DF; border:solid 1px #406CB0; border-bottom:solid 1px #003B96; border-right: solid 1px #003B96;}
    ol.form-new {border:none;}

/* Ende Anpassungen Formulare */
