
.addresstext { 
 font-family: Roboto Condensed, sans-serif;
 font-size: 16em;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000;
}

.addresstitle { 
 font-size: 14px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000;
}

.arrowLink { 
 height:59px;
 background-image: url(/elements/styles/191.png);
 background-repeat: no-repeat;
}

.backHomeRow1 { 
 max-width:980px;  background-position:center; min-height:353px;
 background-image: url(/elements/styles/188.png);
 background-repeat: no-repeat;
}

.blank { 
}

.bookfields { 
 font-size: 10px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #353535;
 border:1px solid #c3c9ca;
}

.booksubmit { 
 font-size: 12px;
 line-height: normal;
 font-weight: bold;
 font-style: normal;
 color: #fff;
 background-color: #114158;
 width:145px; height:19px; text-align:center; border:1px solid #6e9aaf; cursor:pointer; 
}

.booktext { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000;
 padding-bottom:7px; padding-right:5px;
}

.booktitle { 
 font-size: 14px;
 line-height: normal;
 font-weight: bold;
 font-style: normal;
 color: #000;
}

.botaddresstext { 
 font-family: Jura, sans-serif;
 font-size: 17px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000;
}

.botaddressTitle { 
 font-size: 13px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000;
}

.cartDelete { 
 font-family: Tahoma,Verdana,Segoe,sans-serif;
 font-size: 12px;
 line-height: normal;
 font-weight: bold;
 font-style: italic;
 color: #FFFFFF;
 background-color: #ff7d00;
 border:1px solid #bfb446; cursor: pointer;
}

.cartDiscount { 
 font-size: 14px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #FF0000;
}

.cartOldPrice { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #813E3E;
 text-decoration:line-through;
}

.cartPrice { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000;
}

.cartSubmit { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 width:129px; height:30px; border:0px; cursor: pointer;
 background-image: url(/elements/styles/27.png);
 background-repeat: no-repeat;
}

.cartText { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #DA2424;
}

.cartTitles { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: Normal;
 color: #fff;
 background-color: #484848;
 border-right:1px solid #fff;  padding:3px;
}

.containerBack { 
}

.date { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #424244;
}

.footerBack { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 background-color: #d5d5d5;
}

.footerText { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000;
}

.formerror { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #9d2d2d;
 padding:3px; 
}

.formfields { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #494845;
 border:1px solid #4c4c4c; padding:1px 2px;
}

.formrequired { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: italic;
 color: #000;
}

.formsearch { 
 font-size: 10px;
 line-height: normal;
 font-weight: normal;
 font-style: Normal;
 color: #000000;
 background-color: #d6f3c8; border: 1px solid #000000;
}

.formsubmit { 
 font-size: 13px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 background-color: #151515;
 border:1px solid #4c4c4c; cursor: pointer; margin-top:10px; 
border-radius:10px; 
-moz-border-radius:10px; 
-webkit-border-radius:10px; 
-khtml-border-radius:10px;
padding:3px 10px; 
}

.formtext { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #444444;
 padding-bottom:4px;
}

.formtitle { 
 font-family: Jura, sans-serif;
 font-size: 32px;
 line-height: normal;
 font-weight: bold;
 font-style: normal;
 color: #083559;
 padding-bottom:30px; 
}

.gradient { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 background-repeat:no-repeat !important;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#74afd4), to(#547598));
background: -webkit-linear-gradient(top, #74afd4, #547598);
background: -moz-linear-gradient(top, #74afd4, #547598);
background: -ms-linear-gradient(top, #74afd4, #547598);
background: -o-linear-gradient(top, #74afd4, #547598);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=´#cccccc´, endColorstr=´#000000´);
}

.grid10 { 
 float:left; width:10%; margin:0px;
}

.grid2 { 
 float:left; width:50%; margin:0px;
}

.grid20 { 
 float:left; width:20%; margin:0px;
}

.grid30 { 
 float:left; width:30%; margin:0px;
}

.grid4 { 
 float:left; width:25%; margin:0px;
}

.grid40 { 
 float:left; width:40%; margin:0px;
}

.grid60 { 
 float:left; width:60%; margin:0px;
}

.grid70 { 
 float:left; width:70%; margin:0px;
}

.grid80 { 
 float:left; width:80%; margin:0px;
}

.grid90 { 
 float:right; width:90%; margin:0px;
}

h1 { margin:0px; 
font-family: Jura, sans-serif; 
 font-size: 32px;
 line-height: normal;
 font-weight: 500;
 font-style: normal;
 color: #083559;
 line-height:normal;
}

h2 { margin:0px; 
 font-size: 14px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #c80909;
 line-height:normal;
}

h3 { margin:0px; 
 font-size: 16px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000;
 line-height:normal;
}

.headerTitle { 
}

.homeGoldTitle { 
 font-family: Jura, sans-serif;
 font-size: 20px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #a68a55;
}

.homeTitle { 
 font-family: Jura, sans-serif;
 font-size: 32px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 margin-bottom:20px; padding-left:9%;
}

.homeTitle2 { 
 font-family: Jura, sans-serif;
 font-size: 32px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 margin-bottom:10px;
}

.hoverImage { 
 position:absolute;
width: 100%;
height:100%;
z-index: 10;
opacity: 0;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
background-size: cover;
}

.hoverImage:hover { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 opacity:1;
}

.internalTitle { 
 font-family: Jura, sans-serif;
 font-size: 32px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
}

.memberarea { 
 font-size: 13px;
 line-height: normal;
 font-weight: bold;
 font-style: normal;
 color: #000;
}

.menuSep { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 width:5px; height:32px; position:absolute;
 background-image: url(/elements/styles/95.jpg);
 background-repeat: no-repeat;
}

.menusettings2L { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: Normal;
 padding-left:18px; line-height:12px;
}

.newsletError { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #cc0000;
}

.newsletField { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000;
 border:1px solid #4c4c4c; height:23px; line-height:23px; padding:0px 5px;
}

.newsletSubmit { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #fff;
 background-color: #333333;
 border:1px solid #4c4c4c; cursor: pointer; height:25px; line-height:25px; padding:0px 10px;
}

.newsletTitle { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000;
 margin-bottom:7px;
}

.outline-outward { 
}

.pagingFirstPage { 
 font-size: 10px;
 line-height: normal;
 font-weight: normal;
 font-style: Normal;
 color: #fff;
 border:1px solid #dcdcdc; width:22px; height:16px; cursor: pointer;
}

.pagingLastPage { 
 font-size: 10px;
 line-height: normal;
 font-weight: normal;
 font-style: Normal;
 color: #fff;
 border:1px solid #dcdcdc; width:22px; height:16px; cursor: pointer;
}

.pagingNum { 
 font-size: 10px;
 line-height: normal;
 font-weight: bold;
 font-style: normal;
 color: #000;
 background-color: #FFFFFF;
 border:1px solid #bababa; cursor: pointer; padding:2px 5px;
}

.pagingNumSel { 
 font-size: 10px;
 line-height: normal;
 font-weight: bold;
 font-style: normal;
 color: #ffffff;
 background-color: #999999;
 border:1px solid #bababa; cursor: pointer; padding:2px 5px;
}

.photoshover { 
 position:absolute;
width: 100%;
height:100%;
z-index: 10;
opacity: 0;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
background-size: cover;
}

.photoshover:hover { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 opacity:1;
}

.round-corners { 
}

.searchResultsTitle { 
 font-size: 13px;
 line-height: normal;
 font-weight: bold;
 font-style: Normal;
 color: #000;
 padding-top:4px; padding-bottom:4px; border-bottom:1px dotted #000;
}

.sink { 
}

.sitemap { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 color: #000;
}

.skew { 
}

.submenusettings2L { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: Normal;
 padding-left:16px; line-height:13px;
}

.textHome { 
 font-family: Jura, sans-serif;
 font-size: 17px;
 line-height: normal;
 font-weight: 400;
 font-style: normal;
 color: #2a3448;
 margin:0px 50px;
}

.textHomeWhite { 
 font-family: Jura, sans-serif;
 font-size: 17px;
 line-height: normal;
 font-weight: 400;
 font-style: normal;
 color: #fff;
 margin:0px 50px;
}

.Transparent { 
 left: 0; right: 0;  position: absolute; 
max-width: 100%; margin: auto;
max-width:980px; bottom:20px;
 background-image: url(/elements/styles/212.png);
 background-repeat: repeat;
}

.underline { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 border-bottom:3px solid #000; width:100%
}

.usefulText { 
 font-size: 11px;
 line-height: normal;
 font-weight: normal;
 font-style: Normal;
 color: #000;
}

.vertAlign980 { 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 left: 0; right: 0; position: absolute; 
max-width: 100%; margin: auto;
max-height: 427px; width:980px; 
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}

.width980 { 
 max-width:980px; margin:auto; width:100%;
}

.wow fadeIn { 
}

.wow fadeInLeft { 
}

.wow fadeInRight { 
}

.wow fadeInUp { 
}

.wow zoomIn { 
}
