/*
colors:

pink: #F04860 
blue:84c4df
darkblue:3ca8d5
orange:#ff9900
*/

/* Fix ie7-- png transparency */

#headerLogo,img {behavior: url("/images/iepngfix.htc");}

/* GENERICS */
.clear {clear: both;}
.right {float: right;}
.left {float: left;}

/* ELEMENT DEFAULTS */

body {font: 12px "Arial", "Verdana", "Lucida Grande", "Arial", "Helvetica","sans-serif";color: #333333;}
h2 {font-size: 24px;margin-top: 10px;margin-bottom: 18px;color: #5a5a5a;font-weight: bold;}
h3 {font-size: 13px;color: #a7a7a7;margin-bottom: 2px;font-weight: bold;}
a {text-decoration: underline;color: #006699;font-weight: normal;}
a:hover{text-decoration: none;color: #006699;font-weight: normal;}
hr {border-top-style: none;border-left-style: none;border-right-style: none;border-bottom-style: solid;border-bottom-color: #eee;margin-top: px;margin-bottom: 8px;margin-right: 16px;}
html,body {height: 100%;}
ul {list-style: square;padding-left:15px;}


/* SITE HEADER LAYOUT & STYLES*/
#pageContent {position: relative;min-height: 100%;height: auto !important;height: 100%;}
#headerBackground {width: 100%;height: 131px;background-image: url("../images/header_bg.gif");}
#headerLanguages {margin: auto;width: 982px; padding-top:2px;text-align: right;height:18px;}
#headerLanguages .content {color: #fff;}
#headerLanguages .content a {color: #fff;text-decoration:underline;}
#headerLanguages .content a:hover {text-decoration:none;}
#headerContent {position: relative;display: block;margin: auto;width: 982px;height:85px;}

#headerLogo {float: left;width: 270px;height: 60px;background: url("../images/header_logo.png");}
#headerVakken {float: right;margin-top: 5px;width: 650px;height: 67px; }

#headerVak1 {float:left;width: 204px;height:67px;border-right: 1px solid #ff9900;border-left: 1px solid #ff9900; padding-left: 7px; padding-right: 7px;}
#headerVak1 .title {color: #ffcc99;font-weight:bold;font-size:14px;}
#headerVak1 .content {color: #fff;}
#headerVak1 .content a {color: #fff;text-decoration:underline;}
#headerVak1 .content a:hover {text-decoration:none;}

#headerVak2 {float:left;width: 185px;height:67px;border-right: 1px solid #ff9900;  padding-left: 7px; padding-right: 7px;}
#headerVak2 .title {color: #ffcc99;font-weight:bold;font-size:14px;}
#headerVak2 .content {color: #fff;}
#headerVak2 .content a {color: #fff;text-decoration:underline;}
#headerVak2 .content a:hover {text-decoration:none;}

#headerVak3 {float:left;width: 79px; height:67px;padding-left: 7px; padding-right: 7px;}

#headerNav {float: left; margin-top:9px;height: 29px; width:100%;}
#headerShopNavContainer {float: right;}
#headerLangNav {padding-top: 3px;}
#headerShopNav {float: right;color:#FFFFFF;font-size:12px;text-align:center;margin-left:-222px;position:absolute;margin-top: 20px;height: 30px; padding: 8px;width:206px;background: url("../images/header_shoppingcart.gif");}
/*#headerShopNav {position:absolute;color:#FFFFFF;font-size:12px;text-align:center;margin-top: 20px;height: 30px; padding: 8px;width:206px;background: url("../images/header_shoppingcart.gif");}*/
#headerShopNav a {color:#FFFFFF;font-weight:normal;}


ul#menu { clear: both; float: left; list-style: none;position: relative;}
ul#menu li {float: left;line-height: 1.4;border-left: 1px solid #3ca8d5;}
ul#menu li.first {float: left;line-height: 1.4;border-left: none;}
ul#menu li.thirdlast {margin-left: 150px;line-height: 1.4;border-left: none;}
ul#menu li.secondlast {margin-left: 150px;line-height: 1.4;border-left: none;}
ul#menu li.last {line-height: 1.4;border-left: 1px solid #3ca8d5;}
ul#menu li a {color: #333;text-decoration: none;font-size: 13px;font-weight: bold;text-align: center;line-height: 29px;display: block;padding-left: 10px;padding-right: 10px;}
ul#menu li a:hover,ul#menu li a:active {color: #333333; background-color:#3ca8d5}
ul#menu li a.selected {color: #333333; background-color:#3ca8d5}

/* SITE CONTENT LAYOUT & STYLES */
#contentContainer {display: block;margin: auto;width: 982px;height: auto !important;height: 100%;padding-bottom: 250px; }
#contentSide {float: left;width: 175px;background-color:#eeeeee;}
#contentMain a {font-size: 14px;text-decoration: none;}

/* CONTENT BOXES */

.navSearchBox {background-image: url("../images/search_bg.gif");padding-top:7px;padding-bottom:7px;text-align:center;}

.navBox {background-color:#eee; height: auto !important;height: 100%;}
.navBox .mainCat {font-weight:bold;font-size: 13px;padding-top:10px;padding-left:3px;}
.navBox .mainCat a {text-decoration:none;font-weight:bold;font-size: 13px;padding-top:10px;padding-left:3px;color:#333}
.navBox .subCat {padding-left:10px;color:#006699;padding-top: 4px;padding-bottom: 1px; }
.navBox .subCat a {color: #006699;text-decoration:none;font-weight:normal;}
.navBox .subCat a:hover {color: #ff0066;text-decoration:underline;}
.navBox .subCatSelected {font-weight:bold;padding-left:10px;color:#ff0066;padding-top: 4px;padding-bottom: 1px; }
.navBox .subCatSelected a {font-weight:bold;color: #ff0066;text-decoration:none;}
.navBox .subCatSelected a:hover {color: #006699;text-decoration:underline;}
.navBox .subCat2 {padding-left:20px;color:#006699;padding-top: 4px;padding-bottom: 1px; }
.navBox .subCat2 a {color: #006699;text-decoration:none;font-weight:normal;}
.navBox .subCat2 a:hover {color: #ff0066;text-decoration:underline;}
.navBox .subCat2Selected {font-weight:bold;padding-left:20px;color:#ff0066;padding-top: 2px;padding-bottom: 1px; }
.navBox .subCat2Selected a {color: #ff0066;text-decoration:none;font-weight:bold;}
.navBox .subCat2Selected a:hover {color: #006699;text-decoration:underline;}

.navWishlistBox {margin-top: 20px;padding-top:5px;padding-bottom:5px;background-color:#666666;}
.navWishlistBox .title {font-weight:bold;font-size: 13px;color:#fbb03b;padding-top:10px;padding-left:3px;}
.navWishlistBox .content {color:#fff;padding-left:3px;}
.navWishlistBox .content a {font-weight:normal;text-decoration:none; color:#fff;}
.navWishlistBox .content a:hover {text-decoration:underline;}

.navFreeshippingBox {margin-top: 20px;padding-top:5px;padding-bottom:5px;background-color:#ffffff;border:2px solid #F04860;}
.navFreeshippingBox .title {font-weight:bold;font-size: 13px;color:#F04860;padding-top:10px;padding-left:3px;}
.navFreeshippingBox .content {color:#3ca8d5;padding-left:3px;}
.navFreeshippingBox .content a {font-weight:normal;text-decoration:none; color:#3ca8d5;}
.navFreeshippingBox .content a:hover {text-decoration:underline;}

.navFreeGiftBox {padding:5px;background-color: #ffffff;border: 1px dashed #cccccc;display:block;margin-top:15px;}
.navFreeGiftBox .title {color: red;font-weight:bold;font-size:14px;margin-top:7px;}
.navFreeGiftBox .description {color: #3ca8d5;font-weight:bold;font-size:12px;margin-top:7px;}

.navTestimonialBox {margin-left:5px;padding:3px;background-color: #ffffff;border: 1px dashed #cccccc;display:block;margin-top:15px;width:90%;}
.navTestimonialBox .title {color: green;font-weight:bold;font-size:13px;margin-top:7px;}
.navTestimonialBox .description {color: #3ca8d5;font-weight:bold;font-size:12px;margin-top:7px;}
.navTestimonialBox .contentTitle {font-weight:bold;color: #333333;font-size:11px;margin-top:7px;}
.navTestimonialBox .contentDescription {font-style:italic;color: #333333;font-size:10px;margin-top:7px;}

.contentBox742_SG {margin-left:5px;margin-top:7px;float: left;width: 796px;}
.contentBox742_SG .header {width: 100%;line-height: 2;background-color: #ffffff;}
.contentBox742_SG .content {width: 100%;padding: 0px;}
.contentBox742_SG TD {padding: 5px;}
.contentBox742_SG .pageNav {}
.contentBox742_SG .pageNav a {text-decoration:underline;}
.contentBox742_SG .pageNav a:hover {text-decoration:none;}

.loginBox230_FW {float: left;width: 230px;height:30px;color:#FFFFFF;background: url("../images/sideboxLogin.png");}
.loginBox230_FW .content {width: 230px;text-align:center;padding: 3px;}
.loginBox230_FW a {width: 230px;color: #ffffff;font-weight:bold;text-decoration:underline;}
.loginBox230_FW a:hover {width: 230px;color: #ffffff;font-weight:bold;text-decoration:none;}

.catalogBox230_FW {float: left;width: 230px;color:#aaaaaa;margin-top:10px;}
.catalogBox230_FW .header {font-size:13px;color:#2e9fbb;height:20px;text-align:center;font-weight:bold;padding-top:10px;background: url("/images/sideboxNavTop.png");}
.catalogBox230_FW .content {padding-left:5px;padding-right:5px;background: url("/images/sideboxNavItem.png");}
.catalogBox230_FW .item {padding-left:10px;padding-right:10px;font-size:12px;color:#aaaaaa;text-align:left;border-bottom: 1px dotted;padding-top: 7px;padding-bottom: 7px; }

.catalogBox230_FW .subitem {padding-left:15px;padding-right:10px;font-size:12px;color:#aaaaaa;text-align:left;border-bottom: 1px dotted;padding-top: 5px;padding-bottom: 5px; }
.catalogBox230_FW .subitem a {color: #999999;font-weight:bold;text-decoration:none;}
.catalogBox230_FW .subitem a:hover {color: #cccccc;font-weight:bold;text-decoration:none;}

.catalogBox230_FW .footer {color:#aaaaaa;height:25px;text-align:center;font-weight:bold;padding-top:10px;background: url("/images/sideboxNavBottom.png");}
.catalogBox230_FW a {color: #ee1c2f;font-weight:bold;text-decoration:none;}
.catalogBox230_FW a:hover {color: #999999;font-weight:bold;text-decoration:none;}


.loginBox {text-align: center; margin-left: auto; margin-right: auto;width: 250px; border: 1px solid #eee;padding: 12px;}
.loginBox .header {font-size: 12px;font-weight:bold}
.loginBox .content {margin-top: 15px; text-align:center;}
.loginBox .error {margin-top: 5px;color: #FF0000;font-weight: bold;}

.productBox {margin:14px; float:left; width:125px; height:175px; font-size:12px;}
.productBox a {text-decoration:none;font-weight:normal;cursor: pointer;cursor: hand;}
.productBox .image {width:125px; height:125px;}
.productBox .nieuw {background: url("/includes/shops/babygoodies/images/new.png");height:30px; width:30px; position:absolute;margin-top:90px;margin-left:90px;}
.productBox .promo {background: url("/includes/shops/babygoodies/images/promo.png");height:30px; width:30px; position:absolute;margin-top:90px;margin-left:90px;}
.productBox .pers {background: url("/includes/shops/babygoodies/images/pers.png");height:30px; width:30px; position:absolute;margin-top:90px;margin-left:90px;}
.productBox .price {border-bottom: 1px dotted; color:#339900;font-size:12px;font-weight:bold;}
.productBox .cell {padding:1px;}
.productBox .normalprice {color:#339900;font-size:10px;font-weight:bold;}
.productBox .promoprice {color:#FF0000;font-size:13px;font-weight:bold;}
.productBox .productname a {font-weight:normal;color: #2e9fbb;text-decoration:underline;}

.productFreeGiftBox {margin:5px; float:left; width:125px; font-size:11px;}
.productFreeGiftBox a {text-decoration:none;font-weight:normal;cursor: pointer;cursor: hand;}
.productFreeGiftBox .image {width:125px; height:125px;}
.productFreeGiftBox .price {border-bottom: 1px dotted; color:#339900;font-size:12px;font-weight:bold;}
.productFreeGiftBox .normalprice {color:#339900;font-size:10px;font-weight:bold;}
.productFreeGiftBox .promoprice {color:#FF0000;font-size:13px;font-weight:bold;}
.productFreeGiftBox .productname a,a:hover {font-weight:normal;color: #2e9fbb;text-decoration:none;}

#containerDesigner {}
#containerDesignerx {}
#containerDesignerContent {width:580px; background-color:#eeeeee;}
.containerDesignerContentTitle {padding-top:20px;padding-bottom:20px;padding-left:30px;color:#F04860;font-size:15px;font-weight:bold;border-bottom: 1px dashed #666666;}

.categoryImage {text-align: center;padding-top:5px;}
.categoryDescription {width:100%;padding-top:5px;padding-bottom:5px; border-bottom: 1px dotted #cccccc;}
#categoryBox {padding:10px;border: 1px solid #cccccc;width:100%;margin-bottom:20px;}
#categoryBox .title {font-weight:bold;font-size: 13px;color:#3ca8d5;}
#categoryBox .combipromo {text-align:center;width:300px;color: red;font-weight:bold;font-size:14px;padding:10px; background-color: #ffffff;border: 1px dashed #ff6666;display:block;}

.subCategorybox {border-bottom:1px dotted #666666;margin-bottom:10px;}
.subCategoryboxTitle {color: #3ca8d5;font-weight:bold;font-size:14px;margin-top:10px;}
.subCategoryboxTitle2 {color: #3ca8d5;font-weight:bold;font-size:12px;}

#categoryDesignerBox {padding:7px;border: 1px solid #cccccc;height:60px;width:130px;background-color:#eeeeee;font-weight:bold;font-size:14px;}
#categoryDesignerBox .stap1 {background: url("http://media.jongster.eu/images/babygoodies/stap1.png");height:30px; width:30px; position:absolute;margin-top:-20px;margin-left:-30px;}
#categoryDesignerBox .stap2 {background: url("http://media.jongster.eu/images/babygoodies/stap2.png");height:30px; width:30px; position:absolute;margin-top:-20px;margin-left:-30px;}
#categoryDesignerBox .stap3 {background: url("http://media.jongster.eu/images/babygoodies/stap3.png");height:30px; width:30px; position:absolute;margin-top:-20px;margin-left:-30px;}
#categoryDesignerBox .stap4 {background: url("http://media.jongster.eu/images/babygoodies/stap4.png");height:30px; width:30px; position:absolute;margin-top:-20px;margin-left:-30px;}


.productDetailBox {width:796px;}
.productDetailBox .actionsbox {width:250px; background-color: #f6f6f6;border: 1px solid #ccc;}
.productDetailBox .actionsboxDesigner {width:190px; background-color: #f6f6f6;border: 1px solid #ccc;}
.productDetailBox .mainImage {width:250px;height:250px;float:left;text-align: center;}
.productDetailBox .extraImages {width:100%;padding:5px;text-align: left;}
.productDetailBox .extraImage {border: 1px solid #eee;margin:5px;}
.productDetailBox .attributes input,select{border: 1px solid #ccc;font-size:11px;padding: 2px;}
.productDetailBox .attributes {padding:10px; background-color: #f6f6f6;border: 1px solid #ccc;}
.productDetailBox .attribute {padding:5px;border-bottom: 1px dotted #cccccc;}
.productDetailBox .attributeTitle {cursor: hand;cursor: pointer;font-size:14px;font-weight: bold;margin: 10px 0;}
.productDetailBox .attributeTitleOpen {color: #006699;}
.productDetailBox .attributeTitleClosed {color: #FF0066;}
.productDetailBox .addcart {padding:15px;text-align:center;}
.productDetailBox .price {font-size:14px;color:#339900;font-weight:bold;}
.productDetailBox .promoprice {font-size:16px;color:#FF0000;font-weight:bold;}
.productDetailBox .summary {font-size:11px;}
.productDetailBox .attributes .productFreeGifts {padding:10px; background-color: #f6f6f6;border-bottom: 1px dotted #cccccc;}
.productDetailBox .freeProductboxOff {display: block;float:left;padding:5px;border: 3px solid #f6f6f6;cursor: hand;}
.productDetailBox .freeProductboxOn {display: block;float:left;padding:5px;border: 3px solid #ff9900;cursor: hand;}
.productDetailBox .productSuggestion {padding:10px;}
.productDetailBox .productSuggestion .title {color: #3ca8d5;font-weight:bold;font-size:14px;border-bottom: 1px dotted;margin-top:7px;}

.productDetailBox .productCombiPromoBoxS {width:200px; background-color: #ffffff;border: 1px dashed #cccccc;display:block;}
.productDetailBox .productCombiPromoBoxS .title {color: red;font-weight:bold;font-size:14px;margin-top:7px;}
.productDetailBox .productCombiPromoBoxS .description {color: #3ca8d5;font-weight:bold;font-size:12px;margin-top:7px;}
.productDetailBox .productCombiPromoBoxS .price {color: #339900;font-weight:bold;font-size:12px;}
.productDetailBox .productCombiPromoBoxS .image {position:relative;}
.productDetailBox .productCombiPromoBoxS .discount {color: red;font-weight:bold;font-size:18px;background-color:#FFFFFF;height:25px; width:60px; border:1px dashed red;position:absolute;margin-top:80px;margin-left:10px;}

.productDetailBox .productCombiPromoBoxS2 {width:220px; background-color: #ffffff;border: 0px dashed #cccccc;display:block;}
.productDetailBox .productCombiPromoBoxS2 .title {color: red;font-weight:bold;font-size:14px;margin-top:7px;}
.productDetailBox .productCombiPromoBoxS2 .description {color: #3ca8d5;font-weight:bold;font-size:12px;margin-top:7px;}
.productDetailBox .productCombiPromoBoxS2 .price {color: #339900;font-weight:bold;font-size:12px;}
.productDetailBox .productCombiPromoBoxS2 .image {position:relative;}
.productDetailBox .productCombiPromoBoxS2 .discount {color: red;font-weight:bold;font-size:18px;background-color:#FFFFFF;height:25px; width:60px; border:1px dashed red;position:absolute;margin-top:80px;margin-left:10px;}

.productDetailBox .productCombiPromoBoxL {width:100%; background-color: #ffffff;border: 1px dashed #cccccc;display:block;}
.productDetailBox .productCombiPromoBoxL .title {color: red;font-weight:bold;font-size:14px;margin-top:7px;}
.productDetailBox .productCombiPromoBoxL .description {color: #3ca8d5;font-weight:bold;font-size:12px;margin-top:7px;}
.productDetailBox .productCombiPromoBoxL .price {color: #339900;font-weight:bold;font-size:12px;}
.productDetailBox .productCombiPromoBoxL .image {position:relative;}
.productDetailBox .productCombiPromoBoxL .discount {color: red;font-weight:bold;font-size:18px;background-color:#FFFFFF;height:25px; width:60px; border:1px dashed red;position:absolute;margin-top:25px;margin-left:70px;}

.descriptionDesigner {width:580px;padding:10px;border-bottom: 1px dashed #ccc;margin-bottom:10px;}

#mainImageId {width:250px;height:250px;text-align:center;}

.shoppingcartItem {margin-top:5px;width:100%;font-size:11px;border: 1px solid #cccccc;}
.shoppingcartItem .title {text-decoration:none;font-size:12px;font-weight:bold;color:#2e9fbb;padding:5px;}
.shoppingcartItem .title a {text-decoration:none;font-size:12px;font-weight:bold;color:#2e9fbb;padding:5px;}
.shoppingcartItem .content {font-size:11px;padding:5px;}
.shoppingcartItem .total {font-size:11px;}
.shoppingcartSubtotal {width:100%;margin-top:5px;font-size:12px;border: 2px solid #cccccc;background-color: #eeeeee;color:#333333;}
.shoppingcartTotal {width:100%;margin-top:5px;font-size:12px;border: 2px solid #0382a2;background-color: #2e9fbb;color:#ffffff;}
.shoppingcartCoupon {width:100%;margin-top:5px;font-size:12px;border: 2px solid #009900;background-color: #ccffcc;color:#006600;}
.shoppingcartAllreadyCustomer {padding:3px; margin-top:5px;font-size:12px;border: 2px solid #ff9900;background-color: #ffcc99;font-weight:bold;}
.shoppingcartCustomerCredit {width:100%;margin-top:5px;font-size:12px;border: 2px solid #FF9900;background-color: #eeeeee;color:#333333;}

#shoppingcartLikeUsOnFacebook {width:318px; height:103px; background: url("../images/likeusonfb.png");display:block;}
#shoppingcartLikeUsOnFacebook .title {padding-left:105px;padding-top:10px;font-size:12px; color:#000000;font-weight:bold;}
#shoppingcartLikeUsOnFacebook .title2 {padding-left:105px;padding-top:5px;font-size:11px; color:#0066cc;}

#shoppingcartGiftCoupon {width:318px; height:103px; background: url("../images/giftcoupon.png");display:block;}
#shoppingcartGiftCoupon .title {padding-left:130px;padding-top:20px;font-size:14px; color:#0066cc;font-weight:bold;}
#shoppingcartGiftCoupon .title2 {padding-left:175px;padding-top:15px;font-size:16px; color:#F04860;}


.wishlistItem {width:100%;font-size:11px;border-bottom: 1px dotted #3ca8d5;}
.wishlistItem .title {font-size:11px;font-weight:bold;color:#2e9fbb;}
.wishlistItem .total {font-size:11px;}

.accountOrdersBox {border: 1px solid #84c4df;width:100%;}
.accountOrdersBox .header {font-weight:bold;color:#FFFFFF;background-color:#84c4df;}
.accountOrdersBox .tableheader {font-weight:bold;color:#FFFFFF;background-color:#84c4df;}
.accountOrdersBox .item {border-bottom: 1px dotted #84c4df; border-right: 1px dotted #eeeeee;}
.accountOrdersHistoryBox {border: 1px solid #eeeeee;color:#666666;}

.accountCredit {font-weight:bold;color:#009900;font-size:14px;}

.homeProductBox {margin:5px; float:left; width:150px; height:175px; font-size:11px;}
.homeProductBox a {font-weight:normal;text-decoration:none;cursor: pointer;cursor: hand;}
.homeProductBox .image {width:150px; height:150px;}
.homeProductBox .nieuw {background: url("/includes/shops/babygoodies/images/new.png");height:30px; width:30px; position:absolute;margin-top:90px;margin-left:90px;}
.homeProductBox .promo {background: url("/includes/shops/babygoodies/images/promo.png");height:30px; width:30px; position:absolute;margin-top:90px;margin-left:90px;}
.homeProductBox .price {border-bottom: 1px dotted; color:#339900;font-size:12px;font-weight:bold;text-align:left;}
.homeProductBox .normalprice {color:#339900;font-size:10px;font-weight:bold;}
.homeProductBox .promoprice {color:#FF0000;font-size:13px;font-weight:bold;}
.homeProductBox .productname a {font-weight:normal;color: #2e9fbb;text-decoration:underline;text-align:left;}

.linkmore a {font-size:13px;font-weight:bold;color: #F04860;text-decoration:underline;float:right;}
.pageHomePromoContainer  {height:240px;}
.pageHomeFeaturedContainer  {width:100%;}
.pageHomeNewContainer  {height:240px;}
.homeWelcometextContainer  {float:left;border: 1px dotted #84c4df;padding:10px;width:30%;margin-top:10px;margin-bottom:10px;}
.homeNewsContainer  {float:right;border: 1px dotted #84c4df;padding:5px;width:65%;margin-top:10px;margin-bottom:10px;}
.homeNewsContainer  .title {color: #3ca8d5;font-weight:bold;font-size:12px;border-bottom: 1px dotted;}

.blogDate {position: relative;height:55px;width:35px;float: left;color:orange;}
.blogDate .day {position: absolute;font-weight:bold; font-size:2.5em;}
.blogDate .month {position: absolute;font-weight:bold; font-size:1.5em;top:25px;}
.blogDate .year {position: absolute;font-weight:bold; font-size:1.3em;top:41px;}
.blogDateHome {position: relative;height:45px;width:35px;float: left;color:orange;}
.blogDateHome .day {position: absolute;font-weight:bold; font-size:2em;}
.blogDateHome .month {position: absolute;font-weight:bold; font-size:1.1em;top:21px;}
.blogDateHome .year {position: absolute;font-weight:bold; font-size:0.9em;top:33px;}

.blogTitle {width:100%;position: relative;height:55px;float: left;}
.blogTitle .title {margin-left:45px;margin-top:5px;font-weight:bold; font-size:2em;}
.blogTitle .author {margin-left:45px;margin-top:8px;font-size:1em;color: #84c4df;}
.blogTitleHome {width:100%;position: relative;height:45px;float: left;}
.blogTitleHome .title {margin-left:45px;margin-top:0px;font-weight:bold; font-size:1.5em;color:#333333;}
.blogTitleHome .author {margin-left:45px;margin-top:8px;font-size:1em;color: #84c4df;}

.blogContent {padding-top:5px;padding-bottom:10px;font-size:1.2em;}
.blogContent .visual {float:left;padding:5px;}
.blogContent .link {float:left;padding-top:10px;padding-bottom:10px;}
.blogReadmore {padding-bottom:10px;padding-right:10px;text-align:center;font-size:1.2em;border-bottom: 1px dashed #cccccc;}
.blogContentHome {width:100%;padding-top:5px;padding-bottom:10px;font-size:1em;}
.blogContentHome .visual {float:left;padding:5px;}
.blogContentHome .link {float:left;padding-top:10px;padding-bottom:10px;}
.blogReadmoreHome {width:100%;padding-bottom:10px;padding-right:10px;text-align:center;font-size:1em;border-bottom: 1px dashed #cccccc;}

.faqCategory {}
.faqCategory .faqCategoryTitle {color: #3ca8d5;font-weight:bold;font-size:13px;}
.faqTitle {margin-bottom:5px;color: #3ca8d5;font-weight:bold;font-size:13px;width:100%;border-bottom:1px dashed #3ca8d5;}
.faqContent {margin-bottom:15px;width:100%;}

/*OTHER*/
.pageTitle {color: #F04860;font-weight:bold;font-size:14px;border-bottom: 1px dotted;margin-top:7px;}
.pageSubtitle {color: #3ca8d5;font-weight:bold;font-size:12px;margin-top:10px;}
.pageDescription {margin-top:10px;color: #333333;font-size:11px;}
.pageError {margin-top:10px;color: #FF0000;font-size:14px;font-weight:bold;}
.pageNote {margin-top:10px;color: #FF0000;font-size:9px;font-weight:bold;}
.pageBrowsing {margin-top:10px;color: #ff6699;font-size:10px;font-weight:bold;float:left;}
.pageBrowsing .item {border:1px solid #cc9966;padding:3px;}
.pageBrowsing .item a {color: #2e9fbb;text-decoration:none;}
.pageBrowsing .item a:hover {text-decoration:none;}
.pageHomeTitle {color: #F04860;font-weight:bold;font-size:14px;border-bottom: 1px dotted;}
.pageHomeTitle a {color: #F04860;font-weight:bold;font-size:14px;text-decoration: none;}
.pagePricefilter {float:right;margin-top:10px;color: #ff6699;font-size:10px;}
.designerPrice {width:100px; height:100px;color:#ff33cc;font-size:22px;font-weight:bold;background-image: url("http://media.jongster.eu/images/babygoodies/designerpricetag.png");text-align:center;}

.attributeError {margin-bottom:5px;background-color:#ffcccc;width:100%;color: #FF0000;font-size:12px;font-weight:bold;border: 1px solid red;padding:10px;}

.errorBox {margin-bottom:5px;margin-top:5px;background-color:#ffcccc;width:100%;color: red;font-size:12px;font-weight:bold;border: 1px solid red;padding:10px;}
.successBox {margin-bottom:5px;margin-top:5px;background-color:#ccffcc;width:100%;color: green;font-size:12px;font-weight:bold;border: 1px solid green;padding:10px;}

.tagCloud {width:100%;padding-left:3px;padding-right:3px;}
.tagCloud .title {font-weight:bold;font-size: 13px;padding-top:10px;}
.tagCloud a {color:#666666;}


/*TUMBNAIL VIEWER*/
#thumbBox{ position: absolute;left: 0;top: 0;width: auto;padding: 5px;padding-bottom: 0;background: #e0e05a;visibility: hidden;z-index: 10;cursor: hand;cursor: pointer;}
#thumbBox .footerbar{ font: bold 16px Tahoma;letter-spacing: 5px;line-height: 1.1em;color: white;padding: 5px 0;text-align: right;}
#thumbBox #thumbImage{ background-color: white;}
#thumbLoading{ position: absolute;visibility: hidden;border: 1px solid black;background-color: #EFEFEF;padding: 5px;z-index: 5;}

/*REVIEWS*/
#reviewTopBox {border: 1px solid #cccccc;width:500px;margin-top:10px;margin-left:140px;background-color:#eeeeee;}
#reviewCustomerBox {border: 1px solid #cccccc;width:700px;margin-top:10px;margin-left:40px;}
.reviewScore {font-size: 30px;font-weight:bold;color:#000000;}
.reviewScore2 {font-size: 30px;font-weight:bold;color:#333333;}
.reviewScale {font-size: 25px;font-weight:bold;color:#999999;}
.reviewGiven {font-size: 18px;font-weight:bold;color:#999999;}
.reviewCustomername {font-size: 13px;font-weight:bold;color:#3ca8d5;}
.reviewDate {font-size: 11px;color:#999999;}
.reviewTitle {font-size: 14px;font-weight:bold;color:#333333;}

/* SITE FOOTER LAYOUT & STYLES*/
#footerBackground {position: absolute;clear: both;width: 100%;bottom: 0 !important;bottom: -1px;background-image: url("../images/footer_bg.png");background-repeat: repeat-x;background-color:#84c4df;}
#footerBackground .main {position: relative;font-size: 11px;overflow: hidden;margin: auto;margin-top:5px;width: 982px;padding-top: 15px;color:#666666;}
#footerBackground .bottom {text-align:center;padding-top:4px;margin: auto;margin-top:10px;width: 100%;height: 30px; color:#fff;background-color:#333;border-top: 2px solid #222;}
#footerBackground .bottom a{text-decoration: none;color:#fff}
#footerBackground .bottom a:hover{text-decoration: underline;color:#fff}

.column-fb {width: 300px;float: right;}

#column-190 {width: 190px;height: 180px;margin-right: 10px;float: left;border-right: 1px solid #3ca8d5;}
#column-190 .title {font-size: 14px;font-weight:bold;color:#333;padding-top: 10px;}
#column-190 .content {font-size: 11px;color:#333;padding-top: 5px;padding-bottom:10px; margin-right:10px;}
#column-190 a {text-decoration:underline;font-weight:normal;color:#333;}
#column-190 a:hover {text-decoration:none;}

#column-250 {width: 250px;height: 180px;margin-right: 10px;float: left;border-right: 1px solid #3ca8d5;}
#column-250 .title {font-size: 14px;font-weight:bold;color:#333;padding-top: 10px;}
#column-250 .content {font-size: 11px;color:#333;border-bottom: 1px solid #3ca8d5;padding-top: 5px;padding-bottom:10px; margin-right:10px;}
#column-250 a {text-decoration:underline;font-weight:normal;color:#333;}
#column-250 a:hover {text-decoration:none;}

#footerBackground .main h2 {font-size: 16px;margin-bottom: 15px;color: #fff;}
#footerTitle {font-size: 10px;margin-top: 10px;margin-bottom: 18px;color: #2e9fbb;font-weight: bold;}

ul#Footer {list-style: square;padding-left:15px;}
ul#Footer li {padding-bottom:5px;}
ul#Footer li a {text-decoration:none;}
ul#Footer li a:hover,ul#Footer li a:active {text-decoration:underline;}

/*FORM ELEMENTS*/
.langSelect {font-size: 11px;}
.importantbutton {font-size: 18px;background-color: #009900;color: #fff;}
.wishlistButton {height: 30px;width: 30px;cursor: pointer;text-indent: -9999px;border: none;background: transparent url("/includes/shops/babygoodies/images/addwishlist.png") no-repeat center top; } 
.addcartButton {font-weight:bold;font-size: 11px;background-color: #009900;color: #fff;height: 30px;}
.searchButton {height: 22px;width: 22px;cursor: pointer;text-indent: -9999px;border: none;background: transparent url("/images/search.png") no-repeat center top; } 
.inputSearch {font-size: 12px;color:#999999; font-style: italic;padding:1px;border:1px solid;padding-bottom:3px;}
.brandSelect {font-size: 10px;color:#333333; padding:1px;border:1px solid #999999;margin-top:3px;width:150px;}
.mailinglistButton {height: 22px;width: 22px;cursor: pointer;text-indent: -9999px;border: none;background: transparent url("/images/search.png") no-repeat center top; } 
.continueshoppingButton {font-weight:bold;font-size: 11px;background-color: #ccc;color: #333;height: 30px;}
.checkoutButton {font-weight:bold;font-size: 11px;background-color: #009900;color: #fff;height: 30px;}

/*fade out for language selection*/
.black_overlay{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.white_content {display: none;position: absolute;top: 25%;left: 25%;width: 50%;height: 20%;padding: 16px;border: 1px solid black;background-color: white;z-index:1002;overflow: auto;}
.language {font-size:25px;}

.desSlideshow{
    background-image: url(http://media.jongster.euimages/babygoodies/homepageslider/loading.gif);
    background-position: center center;
    background-repeat: no-repeat;
}
.navText
{
font-size: 14px;color:#ffffff; font-weight: bold;
}
.desSlideshow .switchBigPic,.desSlideshow .nav{
    display: none;
}

/*CSS BUTTON STUFF*/

#button {padding: 5px;display: inline; /*For ignore double margin in IE6*/float:right;}
#button a {margin-left:10px;text-decoration: none;float:left;color: #ffffff;cursor: pointer;font: 900 14px/22px "Arial", Helvetica, sans-serif;}
#button a span {margin: 0 10px 0 -10px;padding: 1px 8px 5px 18px;position: relative; /*To fix IE6 problem (not displaying)*/float:left;}
#button.fuchsia a.current {background: url(http://media.jongster.eu/images/babygoodies/button_fuchsia.png) no-repeat top right;color: #ffffff;}
#button.fuchsia a.current span {background: url(http://media.jongster.eu/images/babygoodies/button_fuchsia.png) no-repeat top left;}
#button.fuchsia a:hover {background: url(http://media.jongster.eu/images/babygoodies/button_fuchsia_hover.png) no-repeat top right;color: #ffffff;}
#button.fuchsia a:hover span {background: url(http://media.jongster.eu/images/babygoodies/button_fuchsia_hover.png) no-repeat top left;}
#button.blue a.current {background: url(http://media.jongster.eu/images/babygoodies/button_blue.png) no-repeat top right;color: #ffffff;}
#button.blue a.current span {background: url(http://media.jongster.eu/images/babygoodies/button_blue.png) no-repeat top left;}
#button.blue a:hover {background: url(http://media.jongster.eu/images/babygoodies/button_blue_hover.png) no-repeat top right;color: #ffffff;}
#button.blue a:hover span {background: url(http://media.jongster.eu/images/babygoodies/button_blue_hover.png) no-repeat top left;}

