@charset "utf-8";
/* CSS Document */


/*global settings*/
body{margin:0;}
#my_body{margin:0 auto; width:950px;margin-top:8px;position:relative;}
form{margin:0; padding:0;}
h3{margin:0;padding:0;}
h4{margin:8px 0 0 0;}
ul,ul li{margin:0;padding:0;}

/*positioning for header*/
#header{float:left;}
#logo img{float: left; width:542px;}
#toplinks{float:right;margin-bottom:6px; width:400px;}
#toplinks ul{list-style:none; margin:0;padding:0; float:right;}
#toplinks ul li{float:left;}

/*positioning for hotline*/
.hotline{float:left;width:200px;}

/*positioning for language*/
.lang{float: right; margin-right:43px;}
.lang ul{/*position:fix;  top:64px;left:850px;z-index:11;margin:0 3px*/ float:left !important;display:block !important;top:0 !important;background:none !important;border:none !important;position:static!important;}
.lang ul li{float:left; margin:0 4px 0 0}
.lang a{float:left;}
.lang a.langselect{display:none;}
.lang li img{opacity:1; filter:alpha(opacity=70); border:1px solid #006ea2;}
.lang li a:hover img, .lang li.selected img{opacity:1; filter:alpha(opacity=100)}}

/*positioning for search form*/
form#searchform{float: left;width:400px;}
form#searchform .textfield{float:left; width:170px; height:16px;}
form#searchform .button{float:right; width:130px; height:30px;}
form#searchform select{outline:0; height:18px; margin-top:6px;float:left;width:78px;}

/*positioning for header navigation*/
#navigation {float: left;width:950px;}
#navigation ul{list-style:none; margin:0;}
#navigation ul li{float: left; margin-left:1px;position:relative; width:134.8px;z-index:100;}
#navigation ul li:first-child{margin-left:0;}
#navigation ul li a span{margin-left:10px;}

#navigation ul li ul{left: 0px; float: left;list-style-type: none;position: absolute; top: 24px;margin:0 0px 0 0px;}
#navigation ul li ul li{width:124px;clear: left; margin-right:0px;}
#navigation ul li ul:first-child{width:143px;}
#navigation ul li ul{margin-left:7px !important;}
#navigation ul li ul li{margin-left:0px;}
#navigation ul li ul li a span{margin-left:0px;}


/*positioning for content element*/
#content{float:left; margin-bottom:6px;}
.texts{float:left; width:763px;}
.textelement{float: left;margin:0 14px 4px 0; width:489px;padding-bottom:10px;}
#accordion {clear:both;float:left;width:100%;}
.textelement img{ }
.textelement ul{margin:0;margin:5px 0 10px 10px;}
.textelement ul li{margin-bottom:2px;list-style:disc outside;margin-left:30px;}
.texts .top-items .item, .texts .other-items .item{margin-bottom:18px;}
.texts .top-items .item{width:246px;float:left;}
.texts .item .section-image{float: left;}
.textelement h1{margin:0 0 18px 0;}
/*.texts .item h3, */.textelement.top-items h2{margin:0;}
.top-items{width:246px; margin-right:14px;}
.section_image{padding:0 5px 5px 0;}
/*.texts .textelement.listview{margin-top:-14px;height:10px;}*/

/*positioning for slideshow*/
#slideshow .item{width:auto;}
#slideshow a{height:116px;left:16px;position:absolute;top:300px;width:450px;}
#slideshow .alt{left:484px;}
#slideshow img{border:0;}

/*breadcrumb style*/
#breadcrumb{height:22px;}

/*article*/
#article{float:right; margin-right:188px;}

/*imagepool style*/
#imagepool{float: left; width:763px;margin-bottom:6px;display:block;}
#imagepool form{position:absolute; top:365px; left:17px;z-index:9;}
#imagepool form label{float: left; width:150px; font-weight:bold;}
#imagepool form select{float: left; width:130px;margin:5px 0}

/*positioning for highlights*/
#highlights{float: left; width:182px; margin-left:5px; min-height:650px;}
#highlights .item{float:left;width:176px;}
#highlights .item.teaser{ border-bottom:7px solid #fff; padding:0;width:182px; min-height:0;}
#highlights {position:absolute;top:166px; left:765px;}
#highlights  img{padding-left:2px;}
#highlights .teaser img{float: left;padding-left:0px;}
#highlights ul{margin:0;}
#highlights .produkt h1{margin-bottom:3px;}
#highlights h1, #highlights h2{margin:0;}
#highlights .highlight-default{background:#fdd9c1;}

/*positioning for home element and produktgruppen */
#texts-home .texts, #texts-home .textelement, .full{width:950px;}
#texts-home .item{float: left; width:314px; margin-left:4px;margin-bottom:10px;clear:none;}
#texts-home .NewProduct{float: left; width:314px; margin-bottom:10px;clear:none;}
.full .item, .full .NewProduct{float: left; width:314px;margin-bottom:10px;clear:none;}
#texts-home .textelement .item:first-child, #texts-home .textelement .NewProduct:first-child, .full .item:first-child,.full .NewProduct:first-child{margin-left:0;}
#texts-home .item .section-text, .full .item .section-text{float: left; width:115px;}
.full .NewProduct .short-description{float: left; width:140px;}
.full .NewProduct .product-image{float:left ;}
#texts-home .textelement .slideshow .item h3{color:#ED1C24;font-size:1.5em;}
/*positioning for top item*/
.texts .top-items .item .section-image{padding-left:0px;padding-right:0; float:left;}
.texts .top-items .item .section-text{ width:120px; float:left;}

#gallery a img{border:0; margin:0 2px;}
#gallery .previous{float:left;margin-top:25.5px;}
#gallery .next{float:left;margin-top:25.5px;}
#gallery #scroller{float:left;}
img.events{float:none;}


/*kontakt form style*/
#kontakt_form label, #frmMailSolution label{float: left; width:126px;margin-right:12px;}
#texts-contatto #kontakt_form label{ width:140px;}
#kontakt_form .textfield, #kontakt_form .input_error, #route_planner .textfield, #frmMailSolution .textfield, #frmMailSolution .input_error{width:200px;height:16px;margin-bottom:3px; }
#kontakt_form .textarea, #order_form .textarea{width:260px;height:60px;margin-bottom:3px;}
#kontakt_form .captcha.text_box{width:124px;height:16px;margin-top:4px;}
#kontakt_form .captcha{width:130px; height:30px;}
#kontakt_form select, #frmMailSolution select{margin:0;padding:0;margin-bottom:3px;border:1px solid #B3C4DC;}
#kontakt_form select.big{width:207px;}

.unsubscribe {float:right;font-weight:bold;padding-right:20px;}
/*google map border style*/
#gmap{margin-bottom:8px;}

/*servier page*/
ul.pdf_links li{float:left; width:449px;}

/* partner */
#accordion h2{ clear:both;}
#accordion .partner_image{ width:175px;}
.partner_text{ width:300px;padding-right:10px;float:left;}
/* partner */

.listview .item{float:left;width:100%;clear:both;}
.partner_image{float:right;width:175px;}

#texts-home #slideshow{width:950px;}
#texts-home #slideshow .item{display:none;}
#texts-home #slideshow .item:first-child{display:block;}
#texts-home  #slideshow .item{margin:0;width:auto;}
#product_slide{position:absolute;top:144px;width:313x;left:635px;z-index:9}
#texts-home #product_slide{position:absolute;top:417px;width:950px;left:auto;background:transparent;z-index:99}

div.item div.head-image-text{position:absolute;}

#texts-home #product_slide .product_item{float:left;background-color:transparent !important;}
#texts-home #product_slide .product_item img{margin-left:16px;}
#texts-home #product_slide a span{position:static;}
#texts-home #product_slide a.product_link {text-align:right;padding-right:120px;width:330px;padding-top:64px;height:52px;}
#texts-home #product_slide a.product_link span.subtitle {color:#ED1C24;margin-right:3px;white-space:nowrap ;}
#texts-home #product_slide a.product_link:first-child {text-align:left;padding-left:120px;padding-right:0;}
/* gallery */
table.galerie {
float:left;
width:500px;
}

table.galerie img {
border:0 none;
}

#scrollWindow {
border-top:1px solid #4C4C4C;
margin-top:9px;
overflow:hidden;
padding-top:18px;
width:450px;
}

#scroller {
height:80px;
overflow:hidden;
width:auto;
}

#scroller .scrolling_img {
display:block;
float:left;
margin:0 6px;
overflow:hidden;
}

#scroller img {
margin:0 6px;
}
#highlights .item div.teaser{
display:none;
}
/*
.textelement .item div.teaser{
margin-bottom:9px;
padding-bottom:6px;
border-bottom:1px solid #eeeeee;
}

.textelement #accordion .item ul li:last-child div.teaser{
border:none;
}
*/
.textelement .item .section-text li{
margin-top:9px;
padding-top:6px;
padding-bottom:6px;
border-top:1px solid #eeeeee;
}

.textelement .item .section-text ul li:first-child{
border:none;
margin-top:0;
padding-top:0;
}

.image_gallery
{
padding-top:10px;padding-top:10px;
width:760px;
}

ul#letterList {
        padding: 0;
        margin: 0 ;
}

ul#letterList li {
        display: inline;
        list-style: none;
        margin-right: 1em;
	margin-left:5px;
}

ul#letterList li:first-child {
        margin-right: 2em;
	margin-left:0;
}

ul#letterList a.selected {
         font-weight: bold;
      }

.glossar-item{
border-bottom:1px solid #EEEEEE;
padding:8px 0;
}
span.checkbox_label{
height:16px;
margin-bottom:5px;
margin-top:2px;
width:350px;
float:left;
}

.trend-taste{
float:left;
padding-right:10px;
width:268px;
}

.pdf_image{
float:left;
width:195px;
padding-bottom:5px;
}

a.link_overview{
float:left;
margin-top:10px;
}

/* default-highlight */
#highlights .products-grid-related
{
clear:both;

}

#highlights .products-grid-related h1.product-name
{
clear:both;
font-size:1.3em;
}

#highlights .short-description
{
float:left;
}
#highlights h1.highlight_title{
margin-top:6px;
margin-bottom:10px;
}
#highlights .products-grid-related a.morelink
{
float:right;
margin-right:8px;
padding:5px 0;
}

#highlights .products-grid-related a.product-image
{

}

#highlights .products-grid-related img
{
float:none;
}

a.popup_link
{
float:left;
margin:5px 0;
}

/* Sitemap */

.sitemap{float:left;width:503px;}

.sitemap ul, .sitemap ul li{margin:0;padding:0;margin:5px;
}

.sitemap ul li
{
	list-style:none;
	margin:16px 0 4px 4px;
}

.sitemap ul li ul
{
 margin-left:25px;
}

.sitemap ul li ul li {
list-style:circle outside none;
float:none;
margin-top:0;
}

#toplinks ul li {margin-bottom:5px;}
h1.highlight_title{
margin-bottom:16px;
}
.footer{
clear:both;
margin:16px 16px 16px 0px ;
float:left; width:940px;
}


#texts-wir-ueber-uns-sponsoring-partner ul li, #texts-about-us-sponsoring-partner ul li, #texts-support-food-glossary ul li, texts-support-food-lexikon ul li{list-style:disc outside;}
ul li h2{
margin:0 0 7px;
padding:0;
margin-bottom:7px;
}

.textelement ul.pdf_links li{list-style:none;margin-left:30px;}

.paging_bottom{margin:10px 0;float:left;}

.partner h2{margin:8px 0;padding:0;}
div.teaser{margin-bottom:12px;}
#highlights div.teaser{margin-bottom:0px;}

#texts-home a.product_link{float:left; width:450px; height:116px; position:relative; top:-85px;margin-left:17px;}
#texts-home .product_item a.product_link span {display:inline;}
.product_item a.product_link {font-size:1.4em;margin-top:1px; background:url('/images/erlebniswelten/span-bg-44.png');width:313px;display:block; background-repeat:no-repeat; }
#texts-home .fr #product_slide .product_item a.product_link{ font-size:1.0em; padding-top:70px;}
#texts-erlebniswelten .product_item a.product_link, #texts-experices .product_item a.product_link,#texts-mondi-di-esperienze .product_item a.product_link,#texts-univers-culinaires .product_item a.product_link{font-size:1.4em;margin-top:1px; background:url('../images/span-bg-38.png');width:313px;display:block; background-repeat:no-repeat; } 
#texts-erlebniswelten .product_item a.product_link span, #texts-experices .product_item a.product_link span,#texts-mondi-di-esperienze .product_item a.product_link span,#texts-univers-culinaires .product_item a.product_link span{padding-top:8px;}
#texts-erlebniswelten .product_item:first-child, #texts-experices .product_item:first-child,#texts-mondi-di-esperienze .product_item:first-child{margin-top:4px;}


.product_item a.product_link span {height:30px;width:299px; display:block;background-repeat:no-repeat;background-position:right center;padding-left:14px;padding-top:14px;}
#product_slide.items_6{padding-top:24px;}
#product_slide.items_7{padding-top:2px;}


.addthis_button{float:left;margin-top:-58px;clear:both;}

/*gallery style*/


.image_gallery .item a{float:left;margin:10px 5px 10px 0;}
.image_gallery .item img{border:1px solid #666;}
.image_gallery .paging a{font-weight:bold;border-left:1px solid #00387f;text-decoration:none;padding-left:6px;}
.image_gallery .paging a:first-child{border-left:0;margin:0;padding:0;}
.image_gallery .paging a.selected{color:#ED1C24;}









#texts-support-reiseberichte .textelement.reiseberichte{width:auto;}
#texts-support-reiseberichte .listview .item{float:left; width:360px;clear:none; border-bottom:0;font-size:8pt; margin-right:10px;margin-bottom:15px;}
#texts-support-reiseberichte .listview .item h3{font-size:9pt;padding:0 0 6px;margin:0;}
#texts-support-reiseberichte .listview a img{float:left; margin-right:10px;border:1px solid #666;}
.reiseberichte .item h3{width:200px;}
#texts-support-reiseberichte .listview .item .gallery-text{float:left;}

#overlay_image {display:none;z-index: 9999; position: absolute;filter: alpha(opacity=80); background: #000000; width: 100%; height: 100%; top: 0px; left: 0px; -moz-opacity: 0.80; opacity: .80;}
#ajax_window span{float:right;}
#ajax_window span a {color:red;float:right;font-size:17px;font-weight:bold;position:absolute;text-decoration:none;z-index:999999;top:0}
#ajax_window {position:absolute; left:50%;margin-left:-196px;z-index:99999;width:408px;font-family:arial; color:#333333;background:#F9F7E3;border:6px solid #444343; text-align:center;padding:15px;}
#ajax_window h1{margin:0 0 6px 0; padding:0; font-size:1.3em;}
#ajax_window h2{margin:0; padding:0; font-size:1em;color:#434343;font-weight:normal;}



.news .item-image{float:left;padding-right:8px;width:90px;}
.news .section-image{float:left;width:90px;} .textelement .news .section-image a,.textelement .news-video-show a{text-decoration:none;}
.news-video-show .play-video, .news-video-show .watch-video{margin:0;}
.news .section-text{float:left;width:385px;}
.news .full{width:100%;}
.video_image{padding:10px 0;}
.play-video, .watch-video{margin:5px 0;}
.image_gallery .top{padding-top:5px;}
.image_gallery .bottom{float:right;clear:both;padding-right:12px;padding-top:5px;}
.item .news-video-show a img{ padding-bottom:5px;}

/*news*/
#texts-wir-ueber-uns-salomon-news h3{cursor:pointer;}
#news-accordion .item{float:left; width:496px;border-bottom:0}
#texts-wir-ueber-uns-salomon-news ul{list-style:none; margin:0; padding:0;}
#texts-wir-ueber-uns-salomon-news ul li{border-bottom:1px solid #eee;float:left; width:496px; margin:0; list-style:none; padding;5px 0;}
.news-video-show{margin:16px 0}

#news-accordion .section-image{width:137px;}
#news-accordion .section-text{width:340px;}
#news-accordion .full{width:489px;}

.serveasy-product-item, .faszination-product-item {float:left;width:950px;}
.serveasy-product-item  .item, .faszination-product-item .item{float:left;width:230px;margin-left:10px;}
.serveasy-product-item  .item:first-child, .faszination-product-item .item:first-child{margin-left:0;}
.serveasy-product-item .serveasy-product-info{float:left;margin-top:-185px;position:relative;width:227px;z-index:9;}
.serveasy-product-item .salad-image{float:left;}
#serveasy-image-teaser div.head-image-text h1, #serveasy-image-teaser div.head-image-text {color:#00387F;}
#serveasy-top-product{left:765px;position:absolute;top:180px;z-index:9;}
#serveasy-top-product h3 {background:url("../images/bullet-red.png") no-repeat scroll left center transparent;font-family:tahoma;font-size:1em;margin-bottom:0;margin-left:12px;padding-left:13px;}
#serveasy-top-product a {background:url("../images/bullet-red-arrow.png") no-repeat scroll left center transparent;margin-left:29px;padding-left:15px;text-decoration:none;}
.serveasy-full{width:950px;}
.serveasy-full h3{font-size:}

.textelement .serveasy-product-info h3{background:url("../images/bullet-red.png") no-repeat scroll left center transparent;font-family:tahoma;font-size:1em;margin-bottom:0;margin-left:12px;padding-left:13px; margin-bottom:0 !important;}
.textelement #serveasy-top-product h3 a,.textelement .serveasy-product-info h3 a{ background:none; margin:0;padding:0; float:none; }
.textelement .serveasy-product-info a {background:url("../images/bullet-red-arrow.png") no-repeat scroll left center transparent;margin-left:29px;padding-left:15px;text-decoration:none;}

.serveasy-full h1{ margin-bottom:10px;}
.head-image-text ul{margin:0;padding:0;}
.head-image-text ul li {background:url("../images/bullet-orange-18px.png") no-repeat scroll left 7px transparent;font-family:tahoma;font-size:1.5em;font-weight:bold;list-style:none outside none;text-indent:25px;margin:0 0 0 6px;}
.serveasy-product-info h3{font-family:tahoma; font-size:1em; }

/* #texts-wir-ueber-uns-salomon-news-2010-07 .top-items{margin-top:130px;} */
#texts-wir-ueber-uns-salomon-news-2010-07 .education-sponsoring .teaser{margin-bottom:28px;}

#texts-wir-ueber-uns-salomon-news-2010-07 .top-items .item {
margin-top:5px;
}

/*awards style*/
#award{ margin:0; padding:0}
#award li{list-style:none;margin:0;padding:0;}
#award li a{float:left;clear:left;text-decoration:none;background:url(../images/bullet.png) no-repeat 0 4px;color:#0D3B7E;font-size:1.5em;margin-bottom:8px; padding-left:18px; font-weight:bold;}
#award li a:hover{color:#0D3B7E;}
#award .awards{margin-bottom:16px;float:left; width:763px;}
#award h1{color:#0D3B7E;font-size:1.6em;padding:0; margin:0 0 10px;}
#award h2{font-size:1.3em; margin:0; padding:5px 0; min-height:74px;color:#0D3B7E}
#award h2 span{display:block; font-size:0.8em;}
#award a.morelink{background:url(../images/arrow-red.png) no-repeat left 3px;text-transform:uppercase;color:#0D3B7E;padding-bottom:4px;padding-left:14px;font-weight:normal; text-decoration:none;font-size:1em;margin-bottom:0;}
#award a.lightbox-urkunde:hover, #award a.morelink:hover{color:#000;}
#award img.section_image{float:left; padding:0 6px 0 0}

#award #unternehmen h2{/*background:url(../images/salomon-logo.jpg) no-repeat left top;*/ min-height:56px;text-align:left; padding:10px 0 10px 15px}
#award #unternehmen .item{float:left;margin-left:4px;margin-bottom:10px;width:251.5px;background:url(../images/award-item-bg.jpg) no-repeat left top;text-align:center; padding-bottom:8px;}
#award #unternehmen .item:first-child, #award #produkte .item.even{margin-left:0;}
#award #unternehmen .item img{margin-bottom:18px;}
#award #unternehmen .alt{margin-left:0;}
#award .links-products{background:url(../images/arrow-red.png) no-repeat left 7px; clear:both; float:left;padding-bottom:4px;padding-left:14px;font-weight:bold; text-decoration:none;font-size:1.6em;margin-bottom:0; margin-top:20px;}

#award #produkte .item{float:left; width:379.5px; margin-left:4px;margin-bottom:5px;background:url(../images/item-bg.jpg) no-repeat left top;}
#award #produkte .section-text{float:left;width:232px; margin:0 6px 4px 0;min-height:131px;}
#award-index h1{background:url(../images/bullet.png) no-repeat 0 4px;color:#0D3B7E;font-size:1.5em;margin-bottom:8px; padding-left:18px; font-weight:bold;}
#award-index h1 a:hover{ color:#e8020e;}
#award-index .section-text{ padding-left:18px;}
#produkte .section_big{ float:right; margin-top:-48px;}
#award #produkte #lightbox-bg-urkunde{ background:none;}
#award #unternehmen #section_award_image{ margin:0px; background:none;}
#award a.lightbox-urkunde img{padding-left:-14px;}

/* #texts-mein-salomon-30-jahre .vkf .vkf-checkbox td h1{margin:0;padding:0;font-size:0.9em;} */
#texts-univers-culinaires .product_item a.product_link,#texts-groupes-de-produits .product_item a.product_link{ font-size:1em;}
#texts-univers-culinaires .product_item a.product_link span {height:27px; padding-top:11px;}




#award #unternehmen .urkunde{ background:url(../images/arrow-red.png) no-repeat left 3px;
color:#0D3B7E;
font-size:1em;
font-weight:normal;
margin-bottom:0;
padding-bottom:4px;
padding-left:14px;
text-decoration:none;
text-transform:uppercase;
margin-left:120px;
}

#texts-order-formular label{float:left; margin-right:12px; width:126px;text-align:right;}
#texts-order-formular .textfield{border:1px solid #B3C4DC; padding:2px;width:200px; height:16px;margin-bottom:3px;}
#texts-order-formular .title{float:left; width:126px; margin:8px 300px 8px 0;text-align:right; font-weight:bold;}
#texts-order-formular .textfield-small, #texts-order-formular .textfield-read, #texts-order-formular .textfield-price{border:1px solid #B3C4DC; padding:2px;width:80px; height:16px;margin-bottom:3px;}
#texts-order-formular .row{clear:both;}
#texts-order-formular #artikel-list .title-1, #texts-order-formular #artikel-list .title-2, #texts-order-formular #artikel-list .title-3{font-weight:bold; float:left;}
#texts-order-formular #artikel-list .data-1, #texts-order-formular #artikel-list .data-2, texts-order-formular #artikel-list .data-3{padding:0;float:left; margin-right:5px;}
#texts-order-formular #artikel-list .title-1{width:85px;margin:10px 5px 5px 0}
#texts-order-formular #artikel-list .title-2{width:155px;margin:10px 5px 5px 0}
#texts-order-formular #artikel-list .title-3{width:120px;margin:10px 5px 5px 0}
#texts-order-formular #artikel-list .textfield-small{width:70px;}
#texts-order-formular #artikel-list .textfield-read{width:150px;}
#texts-order-formular #artikel-list .textfield-price{width:120px;}
.plus-image{float:right;margin-top:-25px;width:100px}
#texts-order-formular .submit_button{float:left; margin-top:10px;}
#texts-order-formular span.required{
float:left;
clear:both;
margin-top:12px;
}


/*product-page style*/
.full .item .width-auto{width:auto;}
#texts-produktgruppen .head-image-text div, #texts-product .head-image-text div, #texts-gruppi-di-prodotti .head-image-text div, #texts-groupes-de-produits .head-image-text div{color:#000;margin-top:20px;}
#texts-produktgruppen .head-image-text div h2, #texts-product .head-image-text div h2{color:#FFF;font-size:1.4em; font-style:italic; margin:-12px 0 14px}
.serveasy-mediterran{width:462px}

.faszination .item{width:306px; margin-left:16px;}
.faszination .item:first-child{margin-left:0;}
.faszination .item .section-image{padding-right:0}

.faszination-full{width:950px;}
.faszination-full .top-items{width:230px;}
.other-items{width:230px;margin-right:0;}
.faszination-full .head-image-text h1 a{color:#fff;}
.faszination-full .head-image-text div{width:290px;}
.faszination-full .faszination-product-item .item {width: auto;}

.faszination-product-item .serveasy-product-info {float: left;margin-top: -214px; position: relative; width: 227px;z-index: 9;}
.textelement .faszination-product-item .serveasy-product-info h3{background:url("../images/h3-bullet.gif") no-repeat scroll left center transparent;font-family:tahoma;font-size:1.25em;margin-bottom:0;margin-left:12px;padding-left:18px; margin-bottom:0 !important;}
.serveasy-mediterran ul{list-style:none; margin:0; padding:0; width:220px;}
.textelement .serveasy-mediterran ul li{background:url(../images/sq-bullet.gif) no-repeat left 3px; padding-left:18px;list-style:none; margin-left:0;list-style:none;}
.faszination-full .top-items .item, .faszination-full .other-items .item{position:relative; margin-bottom:12px;}
.faszination-full .top-items .item h3, .faszination-full .other-items  .item h3{position:absolute;top:8px; width:200px; left:8px;background:url("../images/h3-bullet.gif") no-repeat scroll left 3px;padding-left:18px;}
.faszination-full .top-items  .item h3 span, .faszination-full .other-items  .item h3 span{background:none; text-indent:0;font-weight:normal;clear:both;float:left; color:#000; font-size:0.95em;}
.faszination-full .serveasy-mediterran{position:relative;}
.faszination-full .serveasy-mediterran h2{margin-bottom:4px;}
.faszination-full .serveasy-mediterran .section-image{position:absolute; right:0; top:50%;}


/*productgruppen page style*/
#productgruppen_slide .num_1, #productgruppen_slide .num_2, #productgruppen_slide .num_3, #productgruppen_slide .num_4, #productgruppen_slide .num_5, #productgruppen_slide .num_6, #productgruppen_slide .num_7{left: 635px;position: absolute;top: 146px;z-index: 9;}
#productgruppen_slide .num_2{top:191px}
#productgruppen_slide .num_3{top:236px}
#productgruppen_slide .num_4{top:281px}
#productgruppen_slide .num_5{top:326px}
#productgruppen_slide .num_6{top:371px}
#productgruppen_slide .num_7{top:416px}
#productgruppen_slide .productgruppen_item a.productgruppen_link {background: url("/images/erlebniswelten/span-bg-44.png") no-repeat left;display: block;font-size: 1.4em;margin-top: 1px;width: 313px; color: #00367B;cursor: pointer;font-weight: bold;text-decoration:none}
#productgruppen_slide .productgruppen_item a.productgruppen_link:hover{color:#ed1c24}
.productgruppen_item a.productgruppen_link span {background-position: right center;background-repeat: no-repeat;display: block;height: 30px;padding-left: 14px;padding-top: 14px;width: 299px;}

#productgruppen_slide .num_8, #productgruppen_slide .num_9{position:absolute; left:0; top:195px;z-index:9}
#productgruppen_slide .num_9{top:240px;}
#productgruppen_slide .num_8 a.productgruppen_link span, #productgruppen_slide .num_9 a.productgruppen_link span{background-position:left center; padding-left:45px;}


/*for new index page remove after 8 October 2011*/
#texts-index-test .texts, #texts-index-test .textelement, #texts-index-test .full{width:950px;}
#texts-index-test .item{float: left; width:314px; margin-left:4px;margin-bottom:10px;clear:none;}
#texts-index-test .NewProduct{float: left; width:314px; margin-bottom:10px;clear:none;}
#texts-index-test .textelement .item:first-child, #texts-index-test .textelement .NewProduct:first-child, .full .item:first-child,.full .NewProduct:first-child{margin-left:0;}
#texts-index-test .item .section-text, #texts-index-test .full .item .section-text{float: left; width:115px;}

#texts-index-test #slideshow{width:950px;}
#texts-index-test #slideshow .item{display:none;}
#texts-index-test #slideshow .item:first-child{display:block;}
#texts-index-test #slideshow .item{margin:0;width:auto;}
#texts-index-test #product_slide{position:absolute;top:417px;width:950px;left:auto;background:transparent;z-index:99}
#texts-index-test #product_slide .product_item{float:left;background-color:transparent !important;}
#texts-index-test #product_slide .product_item img{margin-left:16px;}
#texts-index-test #product_slide a span{position:static;}
#texts-index-test #product_slide a.product_link {text-align:right;padding-right:120px;width:330px;padding-top:64px;height:52px;}
#texts-index-test #product_slide a.product_link span.subtitle {color:#ED1C24;margin-right:3px;white-space:nowrap ;}
#texts-index-test #product_slide a.product_link:first-child {text-align:left;padding-left:120px;padding-right:0;}


#texts-index-test a.product_link{float:left; width:450px; height:116px; position:relative; top:-85px;margin-left:17px;}
#texts-index-test .product_item a.product_link span {display:inline;}
#texts-index-test .fr #product_slide .product_item a.product_link{ font-size:1.0em; padding-top:70px;}
