/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css 1262 2005-09-30 10:00:32Z mz $   

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2004 XT-Commerce 
   -----------------------------------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com 
   (c) 2003	 nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License 
   ---------------------------------------------------------------------------------------*/
p, h1, h2, h3, h4{
text-align:left;}
img {
border:0px;}
.search {
	padding-right:15px;
}
.coul1{background-color:#E8F398;padding-left:5px;}
.coul2{background-color:#D7EA4D;padding-left:5px;}
.bgTop{background-image:url(img/bg-top.gif); font-size:7px;
background-position:left top;
background-repeat:no-repeat;}
.bgBottom1{background-image:url(img/bg-bottom1.gif); font-size:7px;
background-position:left bottom;
background-repeat:no-repeat;}
.bgBottom2{background-image:url(img/bg-bottom2.gif); font-size:7px;
background-position:left bottom;
background-repeat:no-repeat;}
.bgContentTop{background-image: url(img/bg-content-top.gif););
background-position:left top;
background-repeat:no-repeat;
background-color:#e8f398;
padding:7px 7px 3px 7px;}

table{
	border:none;}
.language a{
	color: #000;
	text-decoration:none;
	font-size:10px;
	padding-right:7px;}
.espace1{padding-top:5px; padding-bottom:5px;}
.listBorder1{border-bottom:solid 1px  #DBDBDB;width:95%;margin:0; height:7px;}
.listBorder2{border-right:solid 1px #DBDBDB; width:1px;}
.buyNow img{padding:0px 0px 5px 20px;}



.ariane {
background-color:#E8F398;
color:#666;
font-size:11px;
padding-left:14px;
}

.ariane a{
color:#FF3399;
text-decoration:none;
}
#agb li {
	list-style-position: outside;
	font-size:11px;
	margin:0px;
	padding:0px;
}
#agb ul {
	list-style-position: outside;
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-right:20px;
}
#agb p {
	font-size:12px;
	margin:0px;
}
#agb h1 {
	font-size:14px;
	margin:0px;
	padding-bottom:0px;
	padding-top:15px;
	font-weight:bold;
}
#agb a:link, #agb a:visited {
	text-decoration:underline;
	color:#000;
}
#agb a:hover {
	text-decoration:none;
	color:#000;
}



.agb li {
	list-style-position: outside;
	font-size:11px;
	margin:0px;
	padding:0px;
}
.agb ul {
	list-style-position: outside;
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-right:20px;
}
.agb p {
	font-size:12px;
	margin:0px;
}
.agb h1 {
	font-size:14px;
	margin:0px;
	padding-bottom:0px;
	padding-top:15px;
	font-weight:bold;
}
.agb a:link, #agb a:visited {
	text-decoration:underline;
	color:#000;
}
.agb a:hover {
	text-decoration:none;
	color:#000;
}


.wegLeft {
	float:left;
	padding-left:50px;
}
.wegLeft p {
	font-size:12px;
	margin:0px;
	padding-top:2px;
	padding-bottom:10px;
}
.wegLeft h1 {
	font-size:12px;
	margin:0px;
	font-weight:bold;
}
.wegLeft a:link, .wegLeft a:visited {
	text-decoration:underline;
	color:#000;
}
.wegLeft a:hover {
	text-decoration:none;
	color:#000;
}
.wegRight {
	float:right;
	padding-right:70px;
}
.wegRight p {
	font-size:12px;
	margin:0px;
	padding-top:2px;
	padding-bottom:10px;
}
.wegRight h1 {
	font-size:12px;
	margin:0px;
	font-weight:bold;
}
.wegRight a:link, .wegRight a:visited {
	text-decoration:underline;
	color:#000;
}
.wegRight a:hover {
	text-decoration:none;
	color:#000;
}
.tempIndexBorder1 {
	border-bottom:solid 1px #666;
	background-image:url(img/pink_dots.gif);
	background-repeat:repeat-x;
	background-position:left top;
	padding-right:30px;
}
.tempIndexBorder2 {
	background-image:url(img/pink_dots_vertical.gif);
	background-repeat:repeat-y;
	background-position:left top;
	font-size:1px;
	margin:0px;
}
.tempIndexTitle {
	background-image:url(img/pink_dots.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	padding:5px 0px 5px 7px;
}
.headerLogo {
	width:50px;
	padding-left:10px;
	float:left;
}
.headerLogoTitle {
	font-size:24px;
	font-weight:bold;
	float:left;
	padding-top:10px;
}
.lignTop {
}
.lignBottom {
	border-bottom:solid 1px #999;
}
.lignLeft {
	border-left:solid 1px #999;
}
.lignRight {
	border-right:solid 1px #999;
}
.lignLeftRight {
	border-right:solid 1px #999;
	border-left:solid 1px #999;
}
.lignPink0 {
	background-image:url(img/pink_dots.gif);
	background-repeat:repeat-y;
	background-position:left top;
	margin:0px;
	font-size:1px
}
.lignPink1 {
	background-image:url(img/pink_dots.gif);
	background-repeat:repeat-y;
	background-position:right top;
	margin:0px;
	font-size:1px
}
.lignPink2 {
	background-image:url(img/pink_dots.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	margin:0px;
}
.lignPink3 {
	background-image:url(img/pink_dots.gif);
	background-repeat:repeat-x;
	background-position:left top;
	margin:0px;
}
.lignPink4 {
	background-image:url(img/pink_dots.gif);
	background-repeat:repeat-x;
	background-position:left center;
	margin:0px;
	font-size:2px;
}
.stockWarning {
	font-size : 10px;
	color: #cc0033;
}
.productsNotifications {
	background-color: #f2fff7;
}
.orderEdit {
	font-size : 10px;
	color: #70d250;
	text-decoration: underline;
}
BODY {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	background-color:#E7E7E8;
	padding-top:3px;
}
.BgMain {
	background-image:url(img/bg_index.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.borderMainLeft {
	border-left:solid 1px #c1c3c4;
}
.borderMainRight {
	border-right:solid 1px #c1c3c4;
	width:15px;
}
.borderMainBottom {
	border-bottom:solid 1px #c1c3c4;
}
img {
	border:0;
}
.advanceSearch {
	font-size:11px;
}
.SpaceLeftRight {
	padding-left:10px;
	padding-right:10px;
}
p {
	margin:0px;
}
A {
	color: #000000;
	text-decoration: none;
}
A:hover {
	color: #ff00cc;
	text-decoration:underline;
}
.subNav:link, .subNav:visited {
	color: #FF00CC;
	text-decoration: none;
}
.subNav:hover {
	color:#FF66FF;
}
FORM {
	display: inline;
}
TR.header {
	background-color: #ffffff;
}
TR.headerNavigation {
	background: #F6F6F6;
}
TD.headerNavigationText {
	font-size: 11px;
	color: #666;
}
TD.headerNavigation {
	font-size: 10px;
	color: #666;
	font-weight : bold;
	border-bottom: 1px solid;
	border-color: #b6b7cb;
	background-color: #F6F6F6;
}
A.headerNavigation {
	color: #FF3399;
}
A.headerNavigation:hover {
	color: #FF3399;
}
TD.conditions {
	background-color: #FF00CC;
	color:#fff;
	font-size:11px;
	padding-bottom:5px;
}
A.confirmationEdit {
	color: #ff00cc;
	font-style: italic;
}
A.confirmationEdit:hover {
	color: #ff66cc;
	font-style: italic;
	text-decoration: underline;
}
TR.headerError {
	background-color: #ff0000;
	color:#fff;
}
TR.headerMessage {
	background-color: #FF0000;
	color:#FFFFFF;
	font-size:12px;
}
TD.headerMessage {
	padding-top:2px;
	padding-bottom:2px;
}
.moduleHeading {
	font-size: small;
	font-weight: bold;
	padding-bottom: 10px;
}
TD.headerError {
	font-size: 12px;
	background: #ff0000;
	color: #ffffff;
	font-weight : bold;
	text-align : center;
}
TR.headerInfo {
	background: #00ff00;
}
TD.headerInfo {
	font-size: 12px;
	background: #00ff00;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}
TR.footer {
	background: #bbc3d3;
}
TD.footer {
	font-size: 10px;
	background: #F6F6F6;
	color: #000000;
	font-weight : bold;
	border-bottom: 1px solid;
	border-color: #b6b7cb;
}
.infoBox {
}
.infoBoxStyle {
	border-bottom:solid 1px #666666;
}
.infoBoxContents {
	font-size: 10px;
 color::#fff;
}
.infoBoxNotice {
	background: #FF8E90;
}
.infoBoxNoticeContents {
	background: #FFE6E6;
	font-size: 10px;
}
TD.infoBoxHeading {
	font-size: 11px;
	font-weight: bold;
	height:17px;
	color: #fff;
}
TD.infoBoxHeadingRight {
	font-size: 11px;
	font-weight: bold;
	height:17px;
	color: #fff;
}
TD.infoBoxHeadingLeft {
	font-size: 11px;
	font-weight: bold;
	height:17px;
	color: #990000;
}
.lineInfoBoxHeading {
	border-bottom:solid 1px #FFFFFF;
}
.lineInfoBoxHeading2 {
	background-image:url(img/white_dots.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
.line1 {
	background-image:url(img/white_dots.gif);
	background-position:left center;
	background-repeat:repeat-x;
	font-size:1px;
}
.line2 {
	background-image:url(img/gray_dots.gif);
	background-position:left center;
	background-repeat:repeat-x;
	font-size:1px;
}
.line3 {
	background-image:url(img/pink_dots.gif);
	background-position:left center;
	background-repeat:repeat-x;
	font-size:1px;
}
TD.infoBox, SPAN.infoBox {
	font-size: 10px;
}
TD.infoBoxLeft {
	font-size: 10px;
	color:#fff;
}
TD.infoBox_right, SPAN.infoBox_right {
	font-size: 10px;
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
	background: #f8f8f9;
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
	background: #f8f8f9;
}
TABLE.productListing {
	border: 1px;
	border-style: solid;
	border-color: #b6b7cb;
	border-spacing: 1px;
}
.productListing-heading {
	font-size: 10px;
	background: #b6b7cb;
	color: #FFFFFF;
	font-weight: bold;
}
TD.productListing-data {
	font-size: 10px;
}
A.pageResults {
	color:#FF00CC;
	text-decoration: underline;
}
A.pageResults:hover {
	color:#FF99FF;
}
TD.pageHeading, DIV.pageHeading {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
TR.subBar {
	background: #f4f7fd;
}
TD.subBar {
	font-size: 10px;
	color: #000000;
}
TD.main, P.main {
	font-size: 11px;
	line-height: 1.5;
}
TD#main, P#main {
	font-size: 11px;
	line-height: 1.5;
}
TD.smallText, SPAN.smallText, P.smallText {
	font-size: 10px;
}
TD.accountCategory {
	font-size: 13px;
	color: #aabbdd;
}
TD.fieldKey {
	font-size: 12px;
	font-weight: bold;
}
TD.fieldValue {
	font-size: 12px;
}
TD.tableHeading {
	font-size: 12px;
	font-weight: bold;
}
SPAN.newItemInCart {
	font-size: 10px;
	color: #ff0000;
}
CHECKBOX, INPUT, RADIO, SELECT {
	font-size: 11px;
}
TEXTAREA {
	width: 100%;
	font-size: 11px;
}
SPAN.greetUser {
	font-size: 12px;
	color:#FF0099;
	font-weight: bold;
}
SPAN.underline {
	text-decoration: underline;
}
TABLE.formArea {
	background: #f1f1f1;
	border-color: #cccccc;
	border-style: solid;
	border-width: 1px;
}
TD.formAreaTitle {
	font-size: 12px;
	font-weight: bold;
}
.copyright {
	font-size: 11px;
	line-height: 1.5;
	text-align:center;
	visibility:hidden;
}
.parseTime {
	font-size: 11px;
	line-height: 1.5;
	text-align:center;
}
A.copyright {
	color: #000000;
}
A.copyright:hover {
	color: #0000ff;
	text-decoration: underline;
}
SPAN.markProductOutOfStock {
	font-size: 14px;
	color: #ff66cc;
	font-weight: bold;
}
SPAN.productSpecialPrice {
	color: #ff0000;
}
SPAN.productOldPrice {
	color: #ff0000;
	text-decoration: line-through;
}
SPAN.errorText {
	color: #ff0000;
}
SPAN.productDiscountPrice {
	color: #ff0000;
	font-weight: bold;
}
.smallHeading {
	font-size: 11px;
	font-weight: bold;
	color: Black;
}
#moduleRow  {
	width:100%; float:left;
}
#moduleRow ul {
	list-style-type: none;
	padding:0px;
	margin:0px;
	padding-top:7px;
}
#moduleRow ul li{
	padding-bottom:5px;
		margin:0px;
		padding:0px;
		line-height:11px;
}
#moduleRow ul ul {
	list-style-type: none;
	padding:0px;
	margin:0px;
	margin-left:7px;
	padding-top:7px;
}
#moduleRow ul ul li{
	padding-bottom:5px;
		margin:0px;
		padding:0px;
		line-height:11px;
}
#moduleRow ul li a {
	display: block;
	margin:0px;
	font-size: 12px;
	color: #333;
	font-weight:bold;
	background-image: url(img/icon-arrow-gray.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:7px;
}
#moduleRow ul li a:hover {
	display: block;
	line-height:11px;
	margin:0px;
	font-size: 12px;
	color: #FF00CC;
	font-weight:bold;
}
#logIn {
	font-size: 11px;
	;
	color:#990000;
}
#logIn a {
	font-size: 11px;
	;
	color:#990000;
	text-decoration:underline;
}
#logIn a:hover {
	font-size: 11px;
	color: #FF00CC;
	text-decoration:underline;
}
#moduleRow a:hover {
	font-size: 12px;
	line-height: 1.4;
	color:#ff00cc;
	font-weight:bold;
}
#moduleRowOver {
	font-size: 13px;
	line-height: 1.5;
	color:#FFFFFF;
}
.moduleRowSelected {
	background-color:#FF00FF;
	font-size:11px;
	color:#fff;
}
.checkoutBarFrom, .checkoutBarTo {
	font-size: 10px;
	color: #8c8c8c;
}
.checkoutBarCurrent {
	font-size: 10px;
	color: #ff00cc;
}
/* sitewide font classes */
/* Note: heading<Number> equals <font size="Number"> */
.heading1 {
	font-size: 7pt;
}
.heading2 {
	font-size: 9pt;
}
.heading3 {
	font-size: 10pt;
}
.heading4 {
	font-size: 12pt;
}
.heading5 {
	font-size: 16pt;
}
/* Sitemap Tables */
.sitemap_heading {
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #666666;
	padding-top: 2px;
	padding-bottom: 2px;
}
.sitemap_heading a {
	color:#FFFFFF;
}
.sitemap_heading a:hover {
	color:#CCCCCC;
	text-decoration:none;
}
.sitemap_sub {
	font-size: 9pt;
	color: #000000;
	background-color: #E6E6E6;
	padding: 2px 2px;
}
.sitemap_sub a {
	color:#000000;
}
.sitemap_sub a:hover {
	color:#999999;
	text-decoration:none;
}
/* message box */

.messageBox {
	font-size: 10px;
}
.messageStackError, .messageStackWarning {
	font-size: 10px;
	color:#FFFFFF;
	background-color: #ff0000;
}
.messageStackSuccess {
	font-size: 10px;
	background-color: #FF00CC;
	color:#FFFFFF;
}
/* input requirement */

.inputRequirement {
	font-size: 10px;
	color: #ff0000;
}
.tableShop {
	background-color: #ffffff;
	border-left: 1px solid;
	border-right: 1px solid;
	border-color: #b6b7cb;
}
.navLeft {
	width: 185px;
}
.navRight {
	border-left: 1px solid;
	border-color: #b6b7cb;
	width: 185px;
}
.contentsTopics {
	font-size: 14px;
	font-weight: bold;
}
.tableListingI {
	background-color: #eeeeee;
}
.tableListingII {
	background-color: #d0d0d0;
}
.tableBody {
	padding: 5px;
}
.poweredby {
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.onepxwidth {
	width: 1px;
}
.productDetailTitle{
	font-size:16px;
	font-weight:bold;
}
.productDetailDescription{
	font-size:12px;
	margin:0px;
}
.productDetailDescription h1{
	font-size:18px;
	margin:0px;
}
.productDetailDescription p{
	font-size:12px;
	margin:0px;
}
.productDetailDescription p a{
padding-top:5px;
	font-size:11px;
	margin:0px;
}
.productDetailInfo{
	font-size:10px;
	margin:0px;
	padding-top:3px;
}
.productDetailPrice{
	font-size:13px;
	font-weight:bold;
}
.productDetail a:link, #productDetail a:visited {
	text-decoration:underline;
	color:#FF00CC;
}
.productDetail a:hover{
	text-decoration:underline;
	color: #FF66FF;
}
.title1 {
	font-size:12px;
	font-weight:bold;
}
.title2 {
	font-size:14px;
	font-weight:bold;
}
.text1 {
	font-size:11px;
	font-weight:normal;
	text-align:left;
}
.text2 {
	font-size:10px;
	font-weight:normal;
}
.boxText {
	font-size: 10px;
	color:#990000;
}
#boxText {
	font-size: 10px;
	color:#990000;
}
#boxText a:link, #boxText a:visited {
	font-size: 10px;
	color:#990000;
	text-decoration:underline;
}
#boxText a:hover {
	font-size: 10px;
	color: #FF00CC;
	text-decoration:underline;
}
.boxTextBG {
	font-size: 10px;
	background-color: #f1f1f1;
}
.boxTextBGII {
	font-size: 10px;
	background-color:#FC85F3;
}
.boxTextPrice {
	font-size: 10px;
	color:#FF00FF;
}
.errorBox {
	font-size : 11px;
	color:#fff;
	background-color:#FF00CC;
}
.gvBox {
	font-size : 14px;
	font-weight: bold;
	border-color: #FFFFFF;
	border: 1px solid;
	background-color: #ffb3b5;
}
/*
#templateIndexTop {
	background-image:url(img/amb_index_intro.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#templateIndexTopBox {
	width:460px;
	margin-left:240px;
	margin-top:10px;
	margin-right:0px;
	margin-bottom:25px;
	padding:7px;
	padding-right:0px;
}
#templateIndexTopBox h1 {
	font-size:20px;
	color:#CC0099;
	margin:0px;
}
#templateIndexTop p {
	font-size:12px;
	color:#990033;
	margin:0px;
}
#templateIndexTop a:link, #templateIndexTop a:visited {
	font-size:12px;
	color:#990033;
	margin:0px;
	text-decoration:underline;
}
#templateIndexTop a:hover {
	font-size:12px;
	color:#990033;
	margin:0px;
	text-decoration:none;
}
#templateIndexBanner {
	background-image:url(img/bg_flash.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:10px;
}
*/
.templateIndexTopUk {
	background-image:url(img/amb_index_intro_uk_new.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
.templateIndexTopBoxUk {
	width:359px;
	margin-left:115px;
	margin-top:10px;
	margin-bottom:20px;
	padding:7px;
	padding-right:0px;
}
.templateIndexTopBoxUk h1 {
	font-size:18px;
	color:#CC0099;
	margin:0px;
}
.templateIndexTopBoxUk p {
	font-size:12px;
	color:#990033;
	margin:0px;
	padding-top:5px;
}
.templateIndexTopBoxUk h2 {
	font-size:11px;
	color:#990033;
	margin:0px;
	padding-top:5px;
	font-weight:normal;
}
.templateIndexTopBoxUk a:link, .templateIndexTop a:visited {
	font-size:12px;
	color:#990033;
	margin:0px;
	text-decoration:underline;
}
.templateIndexTopBoxUk a:hover {
	font-size:12px;
	color:#990033;
	margin:0px;
	text-decoration:none;
}
.templateIndexGiftUkDe {
	background-image:url(img/amb_occasion_index_new.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:240px;
}
/* christmas-Gift 1 Start */
#templateIndexGiftUk {
	background-image:url(img/amb_occasion_index_new_1.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:292px;
	height:148px;
	padding-left:195px;
	padding-top:20px;
}
#templateIndexGiftUk p {
	font-size:24px;
	color:#FF0066;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#templateIndexGiftUk a:link, #templateIndexGiftUk a:visited {
	font-size:14px;
	color:#FF0066;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#templateIndexChristmasUk {
	background-image:url(img/amb_index_christmas.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:240px;
}
.templateIndexChristmasUk h1 {
	padding-bottom:100px;
	padding-left:7px;
	font-weight:normal;
	margin:0px;
	color:#fff;
}
.templateIndexChristmasUk p {
	padding-top:18px;
	padding-bottom:5px;
	padding-left:7px;
	font-weight:bold;
	margin:0px;
	color:#fff;
	font-size:16px;
}
.templateIndexChristmasUk .top:link, .templateIndexChristmasUk .top:visited, .templateIndexChristmasUk .top:hover {
	font-size:14px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
/* christmas-Gift 1 Ende */

/* christmas-Gift 2 Start */
.templateIndexGiftUk2 {
	background-image:url(img/amb_occasion_index_new_2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:363px;
	height:148px;
	padding-top:20px;
}
.templateIndexGiftUk2 p {
	font-size:24px;
	color:#FF0066;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-left:150px;
}
.templateIndexGiftUk2 a:link, .templateIndexGiftUk2 a:visited {
	font-size:14px;
	color:#FF0066;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.templateIndexChristmasUk2 {
	background-image:url(img/amb_index_christmas_new_2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:363px;
}
.templateIndexChristmasUk2 p {
	padding-top:18px;
	padding-bottom:0px;
	padding-left:7px;
	font-weight:bold;
	margin:0px;
	color:#fff;
	font-size:24px;
}
.templateIndexChristmasUk2 .top:link, .templateIndexChristmasUk2 .top:visited, .templateIndexChristmasUk2 .top:hover {
	font-size:14px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
/* christmas-Gift 2 Ende */
/* umbrella  Start */
.templateIndexUmbrellaUk2 {
	background-image:url(img/amb_sacs-parapluies_1_de.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:363px;
}
.templateIndexUmbrellaUk2 p {
	padding-top:107px;
	padding-bottom:0px;
	padding-left:7px;
	font-weight:bold;
	margin:0px;
	color:#333;
	font-size:20px;
}
.templateIndexUmbrellaUk2 .top:link, .templateIndexUmbrellaUk2 .top:visited, .templateIndexUmbrellaUk2 .top:hover {
	font-size:14px;
	color:#FF0066;
	text-decoration:none;
	font-weight:bold;
}
/* umbrella  End */

/* christmas-Gift 3 Start */
#templateIndexGiftUk3 {
	background-image:url(img/amb_occasion_index_new_3.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:240px;
	height:158px;
	padding-top:10px;
}
#templateIndexGiftUk3 p {
	font-size:24px;
	color:#FF0066;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-left:5px;
}
#templateIndexGiftUk3 a:link, #templateIndexGiftUk3 a:visited {
	font-size:14px;
	color:#FF0066;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#templateIndexChristmasUk3 {
	background-image:url(img/amb_index_christmas_new_1.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:487px;
}
.templateIndexChristmasUk3 p {
	padding-top:5px;
	padding-bottom:89px;
	padding-left:100px;
	font-weight:bold;
	margin:0px;
	color:#fff;
	font-size:24px;
}
.templateIndexChristmasUk3 .top:link, .templateIndexChristmasUk3 .top:visited, .templateIndexChristmasUk3 .top:hover {
	font-size:14px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
/* christmas-Gift 3 Ende */
#templateIndex {
	color:#fff;
	font-size:28px;
}
#templateIndex p {
	padding-top:10px;
	padding-bottom:5px;
	padding-left:20px;
	font-weight:bold;
	margin:0px;
}
#templateIndex h1 {
	padding-bottom:110px;
	padding-left:20px;
	font-weight:normal;
	margin:0px;
}
#templateIndex .top:link, #templateIndex .top:visited, #templateIndex .top:hover {
	font-size:16px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
.templateIndexRubrique {
	padding:3px 0px 3px 10px;
	font-weight:bold;
	background-color:#F8DFE9;
	background-image:url(img/pink_dots.gif);
	background-repeat:repeat-x;
	background-position:left top;
	margin:0px;
	font-size:14px;
}
.templateIndexRubrique .rubrique:link, .templateIndexRubrique .rubrique:visited {
	color:#E41F67;
	text-decoration:none;
}
.templateIndexRubrique .rubrique:hover {
	color:#E41F67;
	text-decoration:none;
}
.seeMore {
	padding-top:7px;
	padding-bottom:7px;
}
.seeMore:link, .seeMore:visited {
	font-size:14px;
	font-weight:bold;
	color:#E41F67;
	background-image:url(img/icon_arrow.gif);
	background-position:center right;
	background-repeat:no-repeat;
	padding-right:12px;
	margin-right:12px;
	text-decoration:none;
}
#templateIndex .rubrique:hover {
	font-size:14px;
	color:#FF0099;
	text-decoration:none;
}
.price {
	padding-left:20px; padding-right:10px;
}
.price h2 a {
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding-top:10px;
	padding-bottom:0px;
	line-height:normal;
	color:#FF33CC;
}
.price p {
	font-size:11px;
	font-weight:normal;
	margin:0px;
	color:#333;
	padding-top:7px;
	padding-bottom:7px;
	line-height:normal;
}
.price h3 a{
	font-size:14px;
	font-weight:normal;
	margin:0px;
	color:#669900;
	padding-top:0px;
	line-height:normal;
}

.color1:link, .color1:visited {
	color:#FF33CC;
}
.color2:link, .color2:visited {
	color:#669900;
}

#categorieHeader {
	background-color:#F8DFE9;
	color:#E41F67;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:1px 0px 1px 7px;
	font-weight:bold;
}
.indexPlacematFr {
	background-image:url(img/amb_sous-plats-fr.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:732px;
	height:267px;
	float:left;
}
.indexPlacematBoxFr {
	margin-left:10px;
	margin-top:10px;
	width:467px;
	padding-top:25px;
	padding-left:6px;
	padding-bottom:30px;
}
.indexPlacematBoxFr h1 {
	font-size:28px;
	color: #FF0099;
	font-weight:bold;
	margin:0px;
	line-height:normal;
}
.indexPlacematBoxFr p {
	font-size:12px;
	color: #333;
	padding-bottom:5px;
	padding-top:0px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
	padding-left:1px;
}
.indexPlacematBoxFr h2 {
	font-size:11px;
	color:#fff;
	padding:7px;
	padding-left:7px;
	padding-top:0px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}





.indexPlacematDe {
	background-image:url(img/amb_set_de_2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:732px;
	height:270px;
	float:left;
}
.indexPlacematBoxDe {
	margin-left:10px;
	margin-top:10px;
	width:367px;
	padding-top:5px;
	padding-left:6px;
	padding-bottom:30px;
}
.indexPlacematBoxDe h1 {
	font-size:24px;
	color:#fff;
	font-weight:bold;
	margin:0px;
	line-height:normal;
}
.indexPlacematBoxDe p {
	font-size:12px;
	color:#fff;
	padding-bottom:5px;
	padding-top:0px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
	padding-left:1px;
}
.indexPlacematBoxDe h2 {
	font-size:11px;
	color:#fff;
	padding:7px;
	padding-left:7px;
	padding-top:0px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}
.indexPlacematUk {
	background-image:url(img/amb_set_uk_2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:732px;
	height:270px;
	float:left;
}
.indexPlacematBoxUk {
	margin-left:10px;
	margin-top:5px;
	width:367px;
	padding:7px;
	padding-right:7px;
}
.indexPlacematBoxUk h1 {
	font-size:24px;
	color:#fff;
	font-weight:bold;
	margin:0px;
	line-height:normal;
}
.indexPlacematBoxUk p {
	font-size:12px;
	color:#fff;
	padding:7px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}
.indexPlacematBoxUk h2 {
	font-size:11px;
	color:#fff;
	padding:7px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}
.indexGiftsDe {
	background-image:url(img/amb_occasion_uk.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:732px;
	height:289px;
	float:left;
}
.indexGiftsBoxDe {
	margin-left:45px;
	margin-top:190px;
	width:307px;
	padding:7px;
	padding-bottom:10px;
}
.indexGiftsDe h1 {
	font-size:24px;
	font-weight:bold;
	color:#fff;
	padding-left:7px;
	margin:0px;
	line-height:normal;
}
.indexGiftsDe p {
	font-size:12px;
	color:#fff;
	padding:7px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}
.indexGiftsUk {
	background-image:url(img/amb_occasion_uk.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:732px;
	height:289px;
	float:left;
}
.indexGiftsBoxUk {
	margin-left:40px;
	margin-top:195px;
	width:307px;
	padding:7px;
	padding-bottom:10px;
}
.indexGiftsUk h1 {
	font-size:24px;
	font-weight:bold;
	color:#fff;
	padding-left:7px;
	margin:0px;
	line-height:normal;
}
.indexGiftsUk p {
	font-size:12px;
	color:#fff;
	padding:7px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}

.indexGiftsFr {
	background-image:url(img/amb_occasion_fr.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:732px;
	height:289px;
	float:left;
}
.indexGiftsFr h1 {
	font-size:28px;
	font-weight:bold;
	color:#666;
	padding-left:185px;
	padding-top:20px;
	margin:0px;
	line-height:normal;
}
.indexGiftsFr p {
	font-size:13px;
	color:#666;
	padding-left:185px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}

.indexHostalityDe {
	background-image:url(img/amb_gastronomie_uk_2_uk.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:732px;
	height:370px;
	float:left;
}
.indexHostalityBoxDe {
	margin-left:30px;
	margin-top:190px;
	width:307px;
	padding:7px;
	padding-top:0px;
	padding-bottom:5px;
}
.indexHostalityDe h1 {
	font-size:24px;
	font-weight:bold;
	color:#fff;
	padding-left:7px;
	padding-top:0px;
	margin:0px;
	line-height:normal;
}
.indexHostalityDe p {
	font-size:12px;
	color:#fff;
	padding:7px;
	padding-top:0px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}
.indexHostalityUk {
	background-image:url(img/amb_gastronomie_uk_2_uk.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:732px;
	height:370px;
	float:left;
}
.indexHostalityBoxUk {
	margin-left:30px;
	margin-top:185px;
	width:297px;
	padding:7px;
	padding-bottom:5px;
}
.indexHostalityBoxUk h1 {
	font-size:24px;
	font-weight:bold;
	color:#fff;
	padding-left:0px;
	margin:0px;
	line-height:normal;
}
.indexHostalityBoxUk p {
	font-size:12px;
	color:#fff;
	padding:7px;
	padding-left:0px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}
.indexHostalityBoxUk h2 {
	font-size:11px;
	color:#fff;
	padding:7px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}
.indexProvenceDe {
	background-image:url(img/amb_provence_uk_2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:732px;
	height:319px;
	float:left;
}
.indexProvenceBoxDe {
	margin-left:400px;
	margin-top:20px;
	width:307px;
	padding:7px;
	padding-bottom:30px;
}
.indexProvenceDe h1 {
	font-size:24px;
	font-weight:bold;
	color:#fff;
	padding-left:7px;
	margin:0px;
	line-height:normal;
}
.indexProvenceDe p {
	font-size:12px;
	color:#fff;
	padding:7px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}
.indexProvenceUk {
	background-image:url(img/amb_provence_uk_2_uk.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:732px;
	height:319px;
	float:left;
}
.indexProvenceBoxUk {
	margin-left:400px;
	margin-top:20px;
	width:307px;
	padding:7px;
	padding-bottom:30px;
}
.indexProvenceUk h1 {
	font-size:24px;
	font-weight:bold;
	color:#fff;
	padding-left:7px;
	margin:0px;
	line-height:normal;
}
.indexProvenceUk p {
	font-size:12px;
	color:#fff;
	padding:7px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}
.indexLiving1BoxDe {
	margin-left:20px;
	margin-top:20px;
	margin-right:20px;
	width:290px;
	padding:7px;
	padding-bottom:40px;
}
.indexLiving1BoxDe h1 {
	font-size:28px;
	color:#fff;
	font-weight:bold;
	margin:0px;
	line-height:normal;
}
.indexLiving1BoxDe p {
	font-size:12px;
	color:#fff;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}
.indexLiving1BoxDe h2 {
	font-size:11px;
	color:#fff;
	padding:7px;
	padding-left:0px;
	padding-top:5px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}
.indexLivingDe {
	background-image:url(img/amb_interior_de_3_de.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:732px;
	height:319px;
	float:left;
}
.indexLivingUk {
	background-image:url(img/amb_interior_de_3_uk.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:732px;
	height:319px;
	float:left;
}
.indexLiving1BoxUk {
	margin-left:20px;
	margin-top:20px;
	margin-right:20px;
	width:290px;
	padding:7px;
	padding-bottom:40px;
}
.indexLiving1BoxUk h1 {
	font-size:28px;
	color:#fff;
	font-weight:bold;
	margin:0px;
	line-height:normal;
}
.indexLiving1BoxUk p {
	font-size:12px;
	color:#fff;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}
.indexLiving1BoxUk h2 {
	font-size:11px;
	color:#fff;
	padding:7px;
	padding-left:0px;
	padding-top:5px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}
.indexBath1De {
	background-image:url(img/amb_bath_uk_2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:732px;
	height:319px;
	float:left;
}
.indexBath1BoxDe {
	margin-left:400px;
	margin-top:20px;
	width:307px;
	padding:7px;
	padding-bottom:10px;
}
.indexBath1BoxDe h1 {
	font-size:24px;
	font-weight:bold;
	color:#fff;
	padding-left:7px;
	margin:0px;
	line-height:normal;
}
.indexBath1BoxDe p {
	font-size:12px;
	color:#fff;
	padding:7px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}
.indexBath1Uk {
	background-image:url(img/amb_bath_uk_2_uk.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:732px;
	height:319px;
	float:left;
}
.indexBath1BoxUk {
	margin-left:400px;
	margin-top:20px;
	width:307px;
	padding:7px;
	padding-bottom:20px;
}
.indexBath1BoxUk h1 {
	font-size:24px;
	color:#fff;
	padding-left:7px;
	font-weight:bold;
	margin:0px;
	line-height:normal;
}
.indexBath1BoxUk p {
	font-size:12px;
	color:#fff;
	padding:7px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}
.indexKitchen1 {
	background-image:url(img/amb_kitchen_uk_2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:732px;
	height:319px;
	float:left;
}
.indexKitchen1Box {
	margin-left:380px;
	margin-top:20px;
	width:283px;
	padding:7px;
	padding-bottom:30px;
}
.indexKitchen1Box h1 {
	font-size:28px;
	color:#fff;
	font-weight:bold;
	margin:0px;
	line-height:normal;
}
.indexKitchen1Box p {
	font-size:14px;
	color:#fff;
	margin:0px;
	font-weight:normal;
	padding-bottom:20px;
	line-height:normal;
}
.indexKitchen {
	background-image:url(img/amb_interior_de_1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	color:#669933;
	font-size:26px;
	padding-left:10px;
	padding-top:210px;
	font-weight:bold;
}
.indexKitchen a:link, .indexKitchen a:visited, .indexKitchen a:hover {
	color:#669933;
	text-decoration:none;
	font-size:18px;
	font-weight:normal;
}
.indexLiving {
	background-image:url(img/amb_interior_de_0.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	color:#fff;
	font-size:26px;
	padding-left:85px;
	padding-top:135px;
	font-weight:bold;
}
.indexLiving a:link, .indexLiving a:visited, .indexLiving a:hover {
	color:#fff;
	text-decoration:none;
	font-size:18px;
	font-weight:normal;
}
.indexBath {
	background-image:url(img/amb_bath_uk_1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:26px;
	color:#fff;
	padding-left:10px;
	padding-top:5px;
	font-weight:bold;
}
.indexBath a:link, .indexBath a:visited, .indexBath a:hover {
	color:#fff;
	text-decoration:none;
	font-size:18px;
	font-weight:normal;
}
.indexChristmasDe {
	background-image:url(img/bg_christmas_2_de.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:732px;
	height:319px;
	float:left;
}
.indexChristmasBoxDe {
	margin-left:80px;
	margin-top:20px;
	width:307px;
	padding:7px;
	padding-bottom:100px;
}
.indexChristmasBoxDe h1 {
	font-size:24px;
	color:#fff;
	padding-left:7px;
	font-weight:bold;
	margin:0px;
	line-height:normal;
}
.indexChristmasBoxDe p {
	font-size:12px;
	color:#fff;
	padding:7px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}
.indexUmbrellaUk {
	background-image:url(img/amb_sacs-parapluies_2_de.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:728px;
	height:85px;
	float:left;
}
.indexUmbrellaUk {
	margin-left1:80px;
	margin-bottom:10px;
	padding:7px;
	padding-bottom:40px;
	padding-top:195px;
}
.indexUmbrellaUk h1 {
	font-size:24px;
	color:#666666;
	padding-left:7px;
	font-weight:bold;
	margin:0px;
	line-height:normal;
}
.indexUmbrellaUk h2 {
	font-size:12px;
	color:#666666;
	padding-left:7px;
	font-weight:normal;
	margin:0px;
	line-height:normal;
}
.indexUmbrellaUk p {
	font-size:12px;
	color:#666666;
	padding:7px;
	padding-top:0px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}


.indexUmbrellaFr {
	background-image:url(img/amb_sacs-parapluies_2_de.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:728px;
	height:85px;
	float:left;
}
.indexUmbrellaFr {
	margin-left1:80px;
	margin-bottom:10px;
	padding:7px;
	padding-bottom:60px;
	padding-top:175px;
}
.indexUmbrellaFr h1 {
	font-size:24px;
	color:#666666;
	padding-left:7px;
	font-weight:bold;
	margin:0px;
	line-height:normal;
}
.indexUmbrellaFr h2 {
	font-size:12px;
	color:#666666;
	padding-left:7px;
	font-weight:normal;
	margin:0px;
	line-height:normal;
}
.indexUmbrellaFr p {
	font-size:12px;
	color:#666666;
	padding:7px;
	padding-top:0px;
	margin:0px;
	font-weight:normal;
	line-height:normal;
}

.salons {
	float:left; text-align:center;width:100%;color:#FFFFFF;
}
.salons p {
	color:#999;
	font-size:11px;
	padding-left:35px;
}
.service{
float:left; color: #FF3399;
}
.borderRS1 {
border-right:solid 1px #DBDBDB; width:1px;
}

.borderRS2 {
border-bottom:solid 1px  #DBDBDB;width:95%;margin:0;
}
.borderRS3 {
width:1px;border-bottom:solid 1px #FF00FF;
}
.borderRS4 {
border-bottom: 1px solid; border-color: #000000;
}
.borderRS5 {
border-top: 1px solid; border-color: #d4d4d4;
}

.borderRS6 {
border:solid 1px #ccc;
}

.RS1 {
padding-top:5px; padding-bottom:5px;
}
.RS2 {
color:#FFFFFF;
}
.RS3 {
background-color:#D7EA4D;
}
.RS4 {
background-color:#E8F398;
}
.RS5 {
margin-top:7px;
}

.RS6 {
padding-left:20px;
}
.RSLeft {
float: left; width:363px;
}
.RSRight {
float: right; padding-right:5px; width:363px;
}