* {padding:0; margin:0;}
body {background-color:#7b7b7b; font: 62.5%/1.4 Tahoma, Arial, Helvetica, sans-serif}
img{border:0;}
p{margin:1em 0 1em 0; }
h1{font-size:1.8em; font-weight:normal; color:#333; line-height:1em; margin-bottom:0em; margin-top:1em; text-shadow: 0 1px 1px #999}
h2{font-size:1.4em; font-weight:normal; color:#333; line-height:1em; margin-bottom:-0.5em; margin-top:1em; text-shadow: 0 1px 1px #999}
h3{font-size:1.1em; font-weight:bold; color:#eee; line-height:1em; margin-bottom:-0.5em; margin-top:1.5em; text-shadow: 0 1px 1px #999}
a {color:#eaeaea;}
a:hover{color:#fff;}

label{font-size:0.9em; clear:all; màrgin-bottom:20px}
input, textarea{width:20em; margin-bottom:0.6em;}
input#submit{width:107px; height:38px}
.chck{width:auto; float:left; margin-right:5px; clear:both; display:inline; margin-bottom:0;}
.selector { clear: left; //height: 1px; margin-top:-5px; *margin-top:-7px; margin-bottom:5px;}
    .selector input { float: left; margin-right: -20px }
    .selector label { margin-left: 20px; display: block; height:20px; *padding-top:3px; }

.lightGray{color:#999;}
.white{color:#cacaca;}
.note{font-size:0.9em; line-height:1.2em; color:#872600; background-color:#eee; padding:10px; margin-left:-10px; //padding-left:20px;}
.small{font-size:0.6em;}
.alpha50{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; 	-khtml-opacity: 0.5; opacity: 0.5;}
.alpha50:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; 	-khtml-opacity: 1; opacity: 1;}

div#header{margin-top:20px; background: url('/images/header-circles.png') right top no-repeat #303030; text-align:center;}
#logoBan{width:850px; margin-left:auto; margin-right:auto;}

#menu{height:90px; background:url('/images/menu-bg.gif') repeat-x #736c66; text-align:center; padding-left:300px;}
#menu a img{margin-right:30px; }
#menu a:hover{}
#menu img{margin-right:30px;}

#content{text-align:center; background: url('/images/content-circle.gif') left top no-repeat; min-height:100px;}
#content .layout, #footer{width:850px; margin-left:auto; margin-right:auto;}
#content .mainCol{text-align:left; width:450px;  float:left;  font-size:1.2em; color:#fff;}
#content .addCol{text-align:left; width:250px; float:left;  font-size:1.1em; margin-right:55px; padding-top:0.5em;}
#content .thirdCol{display:none; text-align:left; width:200px; display:block;float:right; text-align:right; margin-right:20px; padding-top:5.2em;}
* html #content .addCol{padding-top:1.5em;}
#content .addCol p{line-height:1.2em; margin-bottom:2em; }

#footer {clear:both; color:#cacaca; font-size:1.1em; padding-bottom:50px;}
#footer div{margin-top:50px; margin-bottom:50px;} 
#footer .addCol{text-align:left; width:205px; display:block;float:left; margin-right:100px; }
#footer .mainCol{text-align:left; width:400px; display:block;float:left;  }
#footer .thirdCol{text-align:left; width:200px; display:block;float:right; text-align:right; margin-right:20px;}

.attention{background-color:#908d8b; padding:10px 15px 15px 15px; width:220px; position:relative;}
.attention a{font-weight:bold; }
.buttons{opacity:0.4;-moz-opacity:0.4;filter:alpha(opacity=40); float:right; position:relative; top:-35px;}
.announce{background:#ddd; padding:10px 15px 15px 15px; width:220px; position:relative; left:0; border:1px #fff solid;}
.announce a{color:#000;}
#zoomLink {white-space: nowrap; position: absolute;}
#zoomLink a{text-decoration:none; color:#fff; outline: none; }
#zoomLink span{border-bottom:1px #fff dashed;}
#zoomLink a.active{color:#cacaca}

#zoomLink a.active span{border:none; cursor: default;}

#zoomLink img {top:5px; position:relative; }

.zoomIcon{z-index:10; position:relative; top:-36px; left:1px; //top:-40px; //left:3px; width:16px; height:16px; margin-bottom:-140px; margin-right:-140px;
opacity: 0.1;
-moz-opacity: 0.1;
-khtml-opacity: 0.1;
filter: alpha(Opacity=10);}


.moreSpaceSides{border-left:12px #fff solid !important; border-right:12px #fff solid !important; border-top:0 #fff solid !important; background-color:#fff;}
.moreSpaceSidesBig{border-left:32px #fff solid !important; border-right:32px #fff solid !important; border-top:10px #fff solid !important; background-color:#fff;}


.seasons-menu{
	line-height:21px;
	margin-top:10px;
	margin-left: 6px;
}
.seasons-menu li {
	list-style: none;
	margin: 0 0 2px 0;
}
.seasons-menu .cur{
	background:#ddd; 
	padding:0 6px 0 6px; 
	margin-left:-6px; 
	line-height:16px; 
	display:inline-block
}

