﻿/* CLEAR */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-size:100%;}
html {font-family:Palatino Linotype,Times New Roman,"microsoft sans serif",arial,sans-serif;font-size:12px;color:#8f6a45;}

p {padding:3px 0 3px 0;margin:0;}
strong, th, thead td {font-weight:bold;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;margin:0;padding:0;border:0;outline:0;}

h1 {font-size:21px;font-weight:bold;line-height:21px;}
h2 {font-size:16px;}
h3 {font-size:17px;}
h4 {font-size:15px;}
h5 {font-size:13px;}
h6 {font-size:11px;}

ol,ul {list-style:none;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}:focus{outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0;}

cite, em, dfn {font-style:italic;}
code, kbd, samp, pre, tt, var, textarea {font-size:12px;font-family:Arial;}
del {text-decoration:line-through;color:#666;}
ins, dfn {border-bottom:1px solid #ccc;}
small, sup, sub {font-size:85%;}
abbr, acronym {text-transform:uppercase;font-size:85%;letter-spacing:.1em;}
a abbr, a acronym {border:none;}
abbr[title], acronym[title], dfn[title] {cursor:help;border-bottom:1px solid #ccc;}
sup {vertical-align:super;}
sub {vertical-align:sub;}

blockquote {border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;}
blockquote *:first-child:before {content:"\201C";}
blockquote *:first-child:after {content:"\201D";}

fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
label {font-weight:bold;}
textarea, input[type='text'], input[type='password'], select {border:1px solid #ccc;background:#fff;}
textarea:hover, input[type='text']:hover, input[type='password']:hover, select:hover {border-color:#aaa;}
textarea:focus, input[type='text']:focus, input[type='password']:focus, select:focus {border-color:#888;outline:2px solid #ffffaa;}
input, select {cursor:pointer;}
input[type='text'] {cursor:text;}

a[href$=".pdf"] {padding:2px 22px 2px 0;margin:-2px 0;background-repeat:no-repeat;background-position:right center;}
a[href$=".doc"] {padding:2px 22px 2px 0;margin:-2px 0;background-repeat:no-repeat;background-position:right center;}
a[href$=".xls"] {padding:2px 22px 2px 0;margin:-2px 0;background-repeat:no-repeat;background-position:right center;}
a[href$=".rss"] {padding:2px 22px 2px 0;margin:-2px 0;background-repeat:no-repeat;background-position:right center;}
a[href$=".rdf"] {padding:2px 22px 2px 0;margin:-2px 0;background-repeat:no-repeat;background-position:right center;}
a[href^="aim:"] {padding:2px 22px 2px 0;margin:-2px 0;background-repeat:no-repeat;background-position:right center;}
a[href$=".pdf"] {background-image:url('/shared/images/icons/pdf.png');}  
a[href$=".doc"] {background-image:url('/shared/images/icons/doc.png');}  
a[href$=".xls"] {background-image:url('/shared/images/icons/xls.png');}  
a[href$=".rss"] {background-image:url('/shared/images/icons/feed.png');}
a[href$=".rdf"] {background-image:url('/shared/images/icons/feed.png');}
a[href^="aim:"] {background-image:url('/shared/images/icons/im.png');}

a {color:#0099CC;text-decoration:none;}
a:hover {text-decoration:underline;}
a.eventHP {color:#8f6a45;}
a.pathLink {color:#8f6a45;text-decoration:none;}
a.pathLink:hover {text-decoration:underline;}

/* SHARED */

.clear {clear:both;height:12px;}
.spacer {clear:both;height:4px;}
.details {position:absolute;bottom:2px;right:7px;padding:1px 0px 2px 0;text-align:right;}
.itemsList {min-height:260px;height:auto !important;height:260px;}
.left {float:left;}
.right {float:right;}
.small {font-size:11px;}
.redText {color:#A00;}

.utilities {clear:both;padding:28px 10px 8px 10px;width:550px;}
.utilityLeft {width:330px;float:left;}
.utilityRight {width:200px;float:left;text-align:right;font-size:14px;}

/* TEMPLATE */

#template {width:885px;margin:0 auto;}
  #headerContainer {width:885px;height:352px;background:url('/shared/images/header.png') bottom left;clear:both;}
    #logo {float:left;padding:15px 0px 0px 364px;}
    #languages {float:right;padding-top:25px;color:#A38566;}
    #menuContainer {width:800px;height:50px;margin:0 auto;font-size:14px;clear:both;}
      #menuContent {padding-top:30px;}
        #menuContent ul,li {list-style:none;}
        #menuContent .menuItem {float:left;margin-right:5px;}
		 #menuContent .menuItem a {font-family:Palatino Linotype,Times New Roman}
        #menuContent .menuItemSelected {float:left;margin-right:5px;color:#57BCDD;font-family:Palatino Linotype,Times New Roman}
        #menuContent .lastMenuItem {float:left;}
				#menuContent .lastMenuItemSelected {float:left;color:#57BCDD;}
        #menuContent a {text-decoration:none;color:#A38566;}
    #photo {width:820px;height:214px;margin:0px auto;}
  #pathContainer {height:22px;padding:3px 20px 0 45px;background:url('/shared/images/body.png');clear:both;font-family:arial;}
  #bodyContainer {width:885px;background:url('/shared/images/body.png');clear:both;}
    #bodyContent {width:820px;margin:0 auto;clear:both;}
	#bodyContent a {font-family:HelveticaNeue,arial;}
      #homeLeft {width:401px;float:left;margin-right:12px;}
      #homeRight {width:407px;float:right;}
      #pageLeft {width:605px;float:left;}
      #pageRight {width:200px;float:right;}
  #footerContainer {width:885px;height:130px;background:url('/shared/images/footer.png');}
    #footerContent {height:90px;font-size:10px;text-align:center;color:#A38566;}
      #footer {padding-top:55px;}
    #footerLogo {float:right;}

/* BOX */

.corniceTitle {font-size:15px;font-weight:normal;color:#09C;border-bottom:dotted 1px #09C;margin-bottom:10px;font-family:Palatino Linotype,Times New Roman,"microsoft sans serif";}
.titleInt {color:#09C;}
.testoInt {line-height:18px;padding-top:12px;}
.corniceSmallTop {width:401px;height:10px;background:url('/shared/images/corniceSmallTop.png');}
.corniceSmallMiddle {width:401px;height:325px;background:url('/shared/images/corniceSmallMiddle.png');}
.corniceSmallPadding {padding:3px 11px;font-family:HelveticaNeue,arial;}
.corniceSmallBottom {width:401px;height:11px;background:url('/shared/images/corniceSmallBottom.png');}

.corniceTop {width:605px;height:10px;background:url('/shared/images/corniceTop.png') no-repeat;}
.corniceMiddle {width:605px;min-height:325px;height:auto !important;height:325px;background:url('/shared/images/corniceMiddle.png') repeat-y;}
.cornicePadding {padding:3px 13px;}
.corniceBottom {width:605px;height:10px;background:url('/shared/images/corniceBottom.png') no-repeat;}

.boxDottedTitle {font-size:15px;font-weight:normal;color:#09C;height:25px;border-bottom:dotted 1px #09C;text-align:center;padding-top:5px;font-family:Palatino Linotype,Times New Roman,"microsoft sans serif";}
.boxDottedLeft {width:195px;min-height:165px;height:auto !important;height:165px;border:dotted 1px #D8CCB6;float:left;}
.boxDottedRight {width:195px;min-height:165px;height:auto !important;height:165px;border:dotted 1px #D8CCB6;float:right;}
.boxSmallDottedRight {width:195px;min-height:80px;height:auto !important;height:80px;border:dotted 1px #D8CCB6;float:right;}

ul.listEvents {list-style:disc;margin:0 0 0 12px;padding:0;}
ul.listEvents li {list-style:disc;padding:4px 0 4px 0;}
.textAll {line-height:18px;}
.basketButton {border:0;margin:0;padding:0;width:195px;height:49px;background:url('/shared/images/basket.png');font-size:11px;color:#09C;}
.basketButton div {margin-left:50px;}
.basketButton .link {padding:10px 0px 0px 0px;width:140px;text-align:center;font-family:arial;}

.contentBoxContainer {width:490px;margin:28px auto;}
.contentBoxLeft {height:90px;width:225px;float:left;margin:0px 40px 20px 0px;background:#EADFDA;}
.contentBoxRight {height:90px;width:225px;float:left;background:#EADFDA;}
.contentBoxImage {width:100px;height:90px;overflow:hidden;float:left;}
.contentBoxContent {width:105px;float:right;margin-top:40px;}
.contentBoxText {border-bottom:dotted 1px #8D6641;}
.contentBoxContent a {text-decoration:none;color:#8D6641;}

/* PRODUCT PAGE */

.productImage {width:330px;margin-right:10px;float:left;}
.productDetails {width:235px;float:right;border:solid 1px #EADFDA;background:#FFF;}
  .productDetailsText {padding:10px;}
  .productDetailsCart {padding:10px;background:#faf9f6;}
.productTitle {font-size:14px;font-weight:normal;color:#09C;margin-bottom:5px;font-family:HelveticaNeue,Arial;}

/* FORM */

fieldset {border:solid 1px #E5DDD3;background:#FFF;}
label {width:110px;float:left;margin-right:10px;}
.inputTxt {border:solid 1px #E5DDD3;}
.inputSubmit {border:0px;background:#FFF;color:#09C;}
.fieldsetTitle {border-bottom:dotted 1px #E5DDD3;}

/* BASKET */

.basketTable {border:solid 1px #EADFDA;}
.basketTable th {background:#EADFDA;height:20px;}
.basketTable td {background:#FFF;border-bottom:dotted 1px #EADFDA;padding:5px;}

    #bodyContent a.titleHref {text-decoration:none;font-family:Palatino Linotype,Times New Roman;}