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

body, input, select, option, td, div, span, li, p {font-family:Trebuchet MS, Calibri, Tahoma, Arial; font-size:12px; color:#000;}
body, form, p, ul {margin:0; padding:0;}
body {background-color:#dbdbdb; margin-top:10px;}
img {border:0;}

.clearBooth{clear:both; margin:0; padding:0; width:0; height:0;}

.wrapper {position:relative; margin: 0 auto; width:1000px; height:700px; overflow:hidden;}
.wrapper .cornerLeftTop {background:transparent url('/img/panel/lt.png') no-repeat top left; width:8px; height:8px; position:absolute; top:0; left:0;}
.wrapper .cornerLeftBotoom {background:transparent url('/img/panel/lb.png') no-repeat bottom left; width:8px; height:8px; position:absolute; top:692px; left:0;}
.wrapper .cornerRightTop {background:transparent url('/img/panel/rt.png') no-repeat top right; width:8px; height:8px; position:absolute; top:0; left:992px;}
.wrapper .cornerRightBottom {background:transparent url('/img/panel/rb.png') no-repeat bottom right; width:8px; height:8px; position:absolute; top:692px; left:992px;}
.wrapper .borderLeft {background:transparent url('/img/panel/l.png') repeat-y; width:8px; height:684px; margin:8px 0 0 0; position:absolute; top:0; left:0;}
.wrapper .borderRight {background:transparent url('/img/panel/l.png') repeat-y; width:8px; height:684px; margin:8px 0 0 0px; position:absolute; top:0; left:992px;}
.wrapper .borderTop {background:transparent url('/img/panel/t.png') repeat-x; width:984px; height:8px; margin:0 0 0 8px; position:absolute; top:0; left:0;}
.wrapper .borderBottom {background:transparent url('/img/panel/t.png') repeat-x; width:984px; height:8px; margin:0px 0 0 8px; position:absolute; top:692px; left:0;}


.wrapper .innerWrapper { position:absolute; top:0; left:0; width:1000px; height:700px; top:0; left:0;}

.footer {position:relative; margin:0 auto; height:51px; width:100px; padding:10px 0;}

.loadScreen {position:relative; margin:0 auto; width:1000px; padding-top:280px;}
.bigLogo {width:500px; height:117px; margin:0 auto;}
.loading {background-image:url('/img/loading.gif'); background-repeat:no-repeat;}
.loadScreen .loading{width:78px; height:20px; vertical-align:middle; margin:0 auto; padding:10px 0 0 35px;}



.mainScreen {width:100%; height:100%; background:url('/img/mainBackground.jpg') no-repeat;}
.backgroundBlured{position:absolute; top:0; left:0; margin:8px; width:984px; height:684px; padding:0; z-index:50; background:url('/img/mainBackgroundBlured.jpg') no-repeat; overflow:hidden; display:none;}

#doorLeft, #doorRight {float:left; width:500px; height:700px;}
#mainMenu {position:absolute;top:595px; margin:0 8px; width:984px; height:85px; z-index:103;}
#mainMenu .background {position:absolute; background-color:#000; width:100%; height:85px;}
#mainMenu .logo {position:absolute; right:0; width:357px; height:85px;}
#mainMenu .menu {position:absolute; left:20px; width:560px; height:85px;}
#mainMenu .menu .menuItem {float:left; margin:0 0px; cursor:pointer; position:relative; top:0; left:0;}
#mainMenu .menu .menuItem ul {list-style:none;}
#mainMenu .menu .menuItem ul li a{color:#fff; font-size:20px; text-decoration:none;}
#mainMenu .menu .menuItem ul li ul li{padding:4px 10px; text-align:center; background-color:#000;}
#mainMenu .menu .menuItem ul li ul li a{color:#fff; font-size:14px; background-color:#000; text-decoration:none;}
#mainMenu .menu .firstLine {padding-top:10px;}
#mainMenu .menu .secondLine {margin-top:50px;}
#mainMenu .menu .menuBody {position:absolute; float:left; bottom:36px; left:-70px;  width:200px;}


#ajaxContentHolder{position:relative; margin:0 auto; top:40px; width:0; display:none; z-index:100;}
#ajaxContentHolderFullScreenL1 {position:absolute; margin:8px; width:984px; height:684px; padding:0; z-index:104; overflow:hidden; display:none;}
#ajaxContentHolderFullScreenL2 {position:absolute; margin:8px; width:984px; height:684px; padding:0; z-index:106; overflow:hidden; display:none;}
#ajaxContentHolderFullScreenL3 {position:absolute; margin:8px; width:984px; height:684px; padding:0; z-index:108; overflow:hidden; display:none;}
#ajaxContentClose{position:absolute; right:60px; top:50px; display:none; z-index:101; text-align:right; width:70px; cursor:pointer;}
#ajaxContentFullScreenL1Close{position:absolute; right:10px; top:10px; display:none; z-index:105; text-align:right; width:70px; cursor:pointer;}
#ajaxContentFullScreenL2Close{position:absolute; right:10px; top:10px; display:none; z-index:107; text-align:right; width:70px; cursor:pointer;}
#ajaxContentFullScreenL3Close{position:absolute; right:10px; top:10px; display:none; z-index:109; text-align:right; width:70px; cursor:pointer;}





.povesteaNoastra {width:900px;}
/*
.povesteaNoastra .povesteaNoastraLeft {float:left; width:356px; height:400px; background:url('/img/povesteaNoastra/smileOfTheMonth.png'); margin-right:15px; padding:32px 22px; background-color:#c0b7b2;}
.povesteaNoastra .povesteaNoastraLeft div {position:relative; top:300px;}
*/
.povesteaNoastra .povesteaNoastraRight {float:left; width:856px; height:400px; padding:32px 22px; background-color:#c0b7b2;}
.povesteaNoastra .povesteaNoastraRight div { width:856px; height:400px; padding:0;  overflow:auto;}
.povesteaNoastra p {margin-bottom:10px; text-align:justify; padding-right:10px;}


.noutati {width:900px;}
.noutati .noutatiLeft {float:left; width:400px; height:705px;}
.noutati .noutatiLeft div {position:absolute; width:100px; height:100px;}
.noutati .noutatiRight {float:left; width:430px; background:url('/img/noutati/pageBg.png') no-repeat; padding:80px 20px 40px 50px; height:585px;}
.noutati .noutatiRight .noutatiNewsScollingDiv { width:inherit; height:425px; padding:0;  overflow:auto;}
.noutati .noutatiRight .noutatiNewsScollingDiv p.articleTitle {margin-bottom:10px; padding-right:10px; font-size:20px;}
.noutati .noutatiRight .noutatiNewsScollingDiv p.articleBody {margin-bottom:10px; padding-right:10px; text-align:justify;}
#tooltip.thingsWeLoveTooltips {width:300px; text-align:justify; background-color:#fffbcc;}

.press {width:900px;}
.press .pressLeft {float:left; width:200px; height:400px; margin-right:15px; padding:32px 22px; background-color:#c0b7b2; overflow:auto;}
.press .pressLeft ul li a {font-size:12px; text-decoration:none; color:#000;}
.press .pressLeft ul li a:hover {color:#888;}
.press .pressRight {float:left; width:597px;  padding:0;}
.press .pressRight div { width:441px; height:400px; padding:0;  overflow:auto;}
.press p {margin-bottom:10px; text-align:justify; padding-right:10px;}
#newsImgHolder {text-align:center; margin:0 auto;}


.collection {width:100%; height:100%}

.shoeHolder {width:924px; height:659px; background:url('/img/shoes/mainBackground.jpg') no-repeat top left; padding:25px 20px 0 40px;}
.shoeHolder .shoeImgHolder {float:left; width:452px; height:551px; overflow:hidden; margin-right:40px;}
.shoeHolder .shoeImgHolder .shoeImgBig {width:452px; height:452px; margin-bottom:20px; }
.shoeHolder .shoeImgHolder .shoeImgBig .shoeBigImageHolder {width:450px; height:450px; display:table-cell; vertical-align:middle; z-index:1}
.shoeHolder .shoeImgHolder .shoeImgBig img {display:block; margin:0 auto; border:1px solid #9d9d9d;}
.shoeHolder .shoeImgHolder .shoeImgThumbnails {width:450px; height:79px;}
.shoeHolder .shoeImgHolder .shoeImgThumbnails ul {list-style:none;}
.shoeHolder .shoeImgHolder .shoeImgThumbnails li.tumbHolder {float:left; width:63px; height:77px; border:1px solid #9d9d9d; margin-left:31px;}
.shoeHolder .shoeImgHolder .shoeImgThumbnails ul li:first-child {margin:0;}
.shoeHolder .shoeImgHolder .orderForm {position:absolute; top:25px; left:40px; width:450px; height:450px; border:1px solid #9d9d9d; background-color:#fff; display:none; z-index:2}
.shoeHolder .shoeImgHolder .orderForm .closeBtn {position:absolute; width:16px; height:16px; top:10px; right:10px;}
.shoeHolder .shoeImgHolder .orderForm .closeBtn img {border:0; margin:0;}
.shoeHolder .shoeImgHolder .orderForm .orderFormContent {width:450px; padding-top:40px; height:410px;}
.shoeHolder .shoeImgHolder .orderForm .orderFormContent p { padding:0 20px; text-align:justify;}

.shoeHolder .shoeInfo {float:left; width:422px;}
.shoeHolder .shoeInfo .shoeId {width:422px; padding-bottom:5px; font-size:13px; font-weight:bold;}
.shoeHolder .shoeInfo .shoeTabsHolder {width:422px; margin-bottom:15px;}
.shoeHolder .shoeInfo .shoeTabsHolder .shoeTabs {position:relative; width:422px; border-left:1px solid #888; height:24px; z-index:101;}
.shoeHolder .shoeInfo .shoeTabsHolder .shoeTabs div.tab {float:left;width:100px; height:20px; padding-top:2px; border:1px solid #888; border-left:0; background-color:#e6e6e6; text-align:center; cursor:pointer;}
.shoeHolder .shoeInfo .shoeTabsHolder .shoeTabs div.active {border-bottom:1px solid #fff; background-color:#fff;}
.shoeHolder .shoeInfo .shoeTabsHolder .shoeTabsContent {position:relative; min-height:358px; text-align:left; padding:20px 20px 20px 10px; top:-1px; width:390px; border:1px solid #888; background-color:#fff; z-index:100;}

.shoeHolder .shoeInfo .shoeOptions {width:420px; height:70px; border:1px solid #888; background-color:#fff; margin-bottom:15px;}
.shoeHolder .shoeInfo .shoeOptions .shoeOption {float:left; width:140px; margin-left:30px; padding-left:35px; height:30px; margin-top:5px; color:#ccc; cursor:default;}
.shoeHolder .shoeInfo .shoeOptions .active {color:#000; cursor:pointer;}
.shoeHolder .shoeInfo .shoeOptions .pickColor {background:url('/img/color.gif') no-repeat left top;}
.shoeHolder .shoeInfo .shoeOptions .recommendToFriend {background:url('/img/ruler.jpg') no-repeat left top;}
.shoeHolder .shoeInfo .shoeOptions .shoeHeal {background:url('/img/toc.gif') no-repeat left top;}
.shoeHolder .shoeInfo .shoeOptions .clientCorner {background:url('/img/mail.gif') no-repeat left top;}
.shoeHolder .shoeInfo .shoeOptions a {color:#000; text-decoration:none;}
.shoeHolder .orderBtnHolder {width:420px; text-align:center;}
.shoeHolder .orderBtnHolder .orderBtn {background-color:#d4d0c8; border:1px solid #565656; width:107px; height:23px;}
.colors {width:984px; height:684px; background-color:#fff;}
.colors img {float:left; margin:6px 7px;}
input.error {background-color:#f88;}
input.orderInput {border:1px solid #999;}

.serviciiSmiling {position:absolute; bottom:0; left:0; width:422px; text-align:center; font-weight:bold; cursor:pointer;}

.serviciiSmilingHolder {position:absolute; top:0; left:0; padding-left:20px; width:984px; height:684px; background-color:#fff;}
.serviciiSmilingHolder p {margin:13px 0;}

.outletHolder {width:939px; height:659px; background:url('/img/shoes/mainBackground.jpg') no-repeat top left; padding:25px 20px 0 25px;}
.outletHolder .outletShowcase { float:left; overflow:auto; width:400px; height:610px;}
.outletHolder .outletShowcase .outletItem {float:left; height:77px; width:63px; margin:5px;}
.outletHolder .outletShowcase .outletItem img {cursor:pointer;}
.outletHolder .shoeImgHolder {float:left; width:452px; margin-left:30px;}
.outletHolder .shoeImgHolder .shoeImgBig {width:452px; height:452px; margin-bottom:10px; }
.outletHolder .shoeImgHolder .shoeImgBig .shoeBigImageHolder {width:450px; height:450px; display:table-cell; vertical-align:middle; z-index:1}
.outletHolder .shoeImgHolder .shoeImgBig img {display:block; margin:0 auto; border:1px solid #9d9d9d;}
.outletHolder .shoeImgHolder .shoeImgDetails {width:450px;}
.outletHolder .shoeImgHolder .orderForm {position:absolute; top:25px; left:454px; width:450px; height:450px; border:1px solid #9d9d9d; background-color:#fff; display:none; z-index:2}
.outletHolder .shoeImgHolder .orderForm .closeBtn {position:absolute; width:16px; height:16px; top:10px; right:10px;}
.outletHolder .shoeImgHolder .orderForm .closeBtn img {border:0; margin:0;}
.outletHolder .shoeImgHolder .orderForm .orderFormContent {width:450px; padding-top:40px; height:410px;}
.outletHolder .shoeImgHolder .orderForm .orderFormContent p { padding:0 20px; text-align:justify;}
.outletHolder .shoeImgHolder .shoeImgDetails {width:430px; border:1px solid #9d9d9d; background:#fff; padding:10px; margin-bottom:10px;}

.outletHolder .orderBtnHolder {width:452px; text-align:center;}
.outletHolder .orderBtnHolder .orderBtn {background-color:#d4d0c8; border:1px solid #565656; width:107px; height:23px;}
.opacity03{-khtml-opacity: 0.3;opacity: 0.3;}

.shopOnlineHomeMenuBtn ul {list-style:none;}
.shopOnlineHomeMenuBtn ul li {font-size:14px;}
.shopOnlineHomeMenuBtn ul li ul li:first-child {margin-top:20px;}
.shopOnlineHomeMenuBtn a {text-decoration:none; color:#000; font-size:14px;}


.outletHomeMenuBtn {position: absolute; top: 80px; left: 150px; cursor: pointer; font-size: 14px; padding:0 65px 40px 20px; background:url('/img/deco.png') no-repeat 0px 5px;}
.shopOnlineHomeMenuBtn {position: absolute; top: 50px; left: 630px; cursor: pointer; font-size: 14px; padding:0 85px 40px 20px; background:url('/img/deco.png') no-repeat 0px 5px;}
.limitedEditionHomeMenuBtnStyle {position: absolute; top: 120px; left: 340px; cursor: pointer; font-size: 14px; padding:0 145px 40px 20px; background:url('/img/decoBig.png') no-repeat 0px 5px; color:#f00; font-weight:bold;}

.collectionsInsideMenuOutlet {position: absolute; top: 40px; left: 20px; cursor: pointer; font-size: 14px; padding:0 85px 40px 20px; background:url('/img/deco.png') no-repeat 0px 5px; color:#fff;}
.collectionsInsideMenu {position: absolute; top: 100px; left: 20px; cursor: pointer; font-size: 14px; padding:0 85px 40px 20px; background:url('/img/deco.png') no-repeat 0px 5px; color:#fff;}
.collectionsInsideMenu ul {list-style:none;}
.collectionsInsideMenu ul li {font-size:14px; color:#fff;}
.collectionsInsideMenu ul li ul li:first-child {margin-top:20px;}
.collectionsInsideMenu ul li ul li a{color:#fff;}
.collectionsInsideMenu a {text-decoration:none; color:#000; font-size:14px;}


#collectionDescription {position:absolute; top:8px; right:8px; width:610px; height:550px; background-color:#c3c3c3; z-index:60; padding:10px; text-align:justify; font-weight:normal;}

.limitedEditionContainer {width:944px; height:644px; padding:20px;}
.limitedEditionContainer .slideshowImgContainer {width:944px; height:644px; display:table-cell; text-align:center; vertical-align:middle;}
.limitedEditionContainer .slideshowImgContainer  img {background-color:#fff; padding:10px 10px 20px;}
.limitedEditionContainer .colajContainer {width:944px; height:644px; display:table-cell; text-align:center; vertical-align:middle;}

.shoeHealsHolder {position:absolute; top:45%; left:400px; width:350px; border:1px solid #999; background-color:#fff; z-index:200; padding:15px;}
.shoeHealsHolder .closeBtn {position:absolute; width:16px; height:16px; top:10px; right:10px;}
.shoeHealsHolder  img.heal {margin:10px;}


.recommendToFriendHolder {position:absolute; top:15px;; left:200px; width:450px; border:1px solid #999; background-color:#fff; z-index:200; padding:15px;}
.recommendToFriendHolder .closeBtn {position:absolute; width:16px; height:16px; top:10px; right:10px;}
