@import "reset.css";
@import "typography.css";

body {
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#000;
	background:/*#faea00*/#f3e300 url(/img/bg2.gif) top left repeat-x;
}
#intro {
	background:#000 url(/img/top-intro.gif) top left repeat-x;
}
#intro-page {
	background:url(/img/intro.png) top center no-repeat;
	height:559px;
	width:100%;
	position:relative;
	display:block;
	margin:0 auto;
}
#copy {
	color:#FAEA01;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	padding:70px 0 0 0;
}
#intro-page #intro-text{
	width:500px;
	display:block;
	position:relative;
	height:250px;
	margin:0 auto;
	padding:250px 0 0 0 ;
}
#intro-page #intro-text .enter-ita{
	float:left;
	text-align:right;
	position:absolute;
	left:-40%;
	bottom:180px;
	width:280px;
	display:block;	
}
#intro-page #intro-text .enter-eng{
	float:right;
	text-align:left;
	position:absolute;
	right:-40%;
	bottom:180px;
	width:280px;
	display:block;		
}
#intro-page #intro-text .enter-ita p, #intro-page #intro-text .enter-eng p{
	padding:0 0 10px 0;
}
#intro-page #intro-text .enter-ita a, #intro-page #intro-text .enter-eng a{
	background:url(/img/button-enter.png) top center no-repeat;
	height:36px;
	width:112px;
	display:block;
	text-align:center;
	font-size:19px;
	font-weight:bold;
	padding:15px 0 0 0;	
	margin:10px 0 0 0;
}
#intro-page #intro-text .enter-ita a{
	float:right;
}
#intro-page #intro-text .enter-eng a{
	float:left;
}

#header {
	padding:0 0 5px 0;
	z-index:50;
}
#header.center h1 a{
	background:url(/img/logo.png) top left no-repeat;
	width:102px;
	height:83px;
	display:block;
	text-indent:-9999px;
	position:absolute;
	top:0;
	left:0;
}
.center {
	position:relative;
	width:950px;
	margin:0 auto;
	
}
#menu {
	padding:9px 0 0 107px;
	width:843px;
	display:block;
}
#menu ul{
	display:block;
	height:33px;
	padding:0 0 0 10px;
}
#menu ul li{
	display:inline;
}
#menu ul li a{
	display:block;
	float:left;
	position:relative;
	padding:5px 2px 0 10px;
	text-transform:uppercase;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	height:28px;
	background:url(/img/bg-button.gif) top left no-repeat;
	width:auto!important;
	margin:0 12px 0 0;
	text-align:left;
	color:#000;
	/*text-shadow:1px 1px 2px #FFFFFF;*/
}
#menu ul li a span{
	width:5px;
	background:url(/img/bg-button-dx.gif) top left no-repeat;
	position:absolute;
	height:33px;
	top:0;
	right:-5px;
	display:block;
}

#menu ul li a:hover, #menu ul li a:hover span, .active, #menu ul li a.active span{
	background-position:bottom left!important;
	color:#fff!important/*AE412A*/;
	text-shadow:1px 1px 2px #000!important;
}
#movie {
	width:100%;
	height:344px;
	display:block;
	background:#000000 url(/img/loader.gif) center no-repeat;	
}
#sun {
	width:950px;
	height:353px;
	display:block;
	margin:0 auto;
	position:absolute;
	bottom:0;
}

#slider {
	height:169px;
	width:100%;
	display:block;
	margin:0 auto;
	overflow:visible;
	position:relative;
	background:#000000 url(/img/loader.gif) center no-repeat;

}

/*SLIDESHOW***************************/

#bg-slideshow {
	background:transparent url(/img/bg-slider.png) top left repeat-x;
	position:absolute;
	height:169px;
	width:100%;
	z-index:5;
	top:47px;
	left:0;
	display:block;
}
#slide {
	margin:0 auto;
	z-index:1;
	text-align:center;
	display:block;
	/*overflow: hidden;*/
	height:169px;
}
#slide img{
	height:169px;
	z-index:1;
	width:2000px;
	margin:0 auto;
	display:block;
}
#slide span{
	height:169px;
	z-index:1;
	width:2000px;
	margin:0 auto;
	display:block;
}

/*#slide img{
	height:169px;
	z-index:1;
	/*margin:0 auto;
}*/
/**************************************/


#home-sx {
	float:left;
}
#content {
	width:950px;
	margin:0 auto;
	background:url(/img/bg-content.png) center bottom no-repeat;
	height:auto!important;
	height:660px;
	min-height:660px;
	padding:10px 0 130px 0;
}

.home {
	height:455px!important;
	min-height:455px!important;
	background:none!important;
	position:relative;
}
.box-news, .box-eventi {
	width:387px;
	height:87px;
	background:url(/img/box-news.gif) top left no-repeat;
	padding:10px 25px;
	font-size:14px;
}
.box-eventi {
	background:url(/img/box-eventi.gif) top left no-repeat!important;
	margin:10px 0 0 0;
}
.box-news p, .box-eventi p {
	display:inline;
	font-size:12px;
}

.box-news h2, .box-eventi h2 {
	font-size:15px;
	color:#c12229;
	text-transform:uppercase;
}
.list-news{
	display:block;
}
ul.list-news, ul.lastnews{
	display:block;
	padding:2px 0;
}
ul.list-news li, ul.lastnews li{
	background:url(/img/red-bull.png) center left no-repeat!important;
	padding:5px 15px;
	font-size:11px!important;
	font-weight:bold;
	font-family:"Trebuchet MS";
}
ul.lastnews li a {
	color:#D0031C;
	text-decoration:none;
}
ul.lastnews li a:hover {
	background:#D0031C;
	color:#fff;
}

.data, .more{
	color:#636363;
	font-size:13px;
	padding:1px 5px 0 0;
	float:left;
	display:inline;
}
.more {
	float:right!important;
	font-size:10px!important;
	padding:3px 5px 0 0;
	text-transform:uppercase;
}
#link-home {
	width:143px;
	float:left;
	height:226px;
	display:block;
	padding:0 10px;
}
#link-home a{
	float:left;
	width:143px;
	height:108px;
	display:block;
	text-indent:-9999px;
}
#link-home a:hover{
	background-position:bottom left!important;
}

a.special_eng {
	background:url(/img/specials_eng.png) top left no-repeat;
	margin:0 10px 10px 10px;
	width:144px;
	height:227px;
	float:left;
	text-indent:-9999px;
}
a.cocktail {
	background:url(/img/gusta.png) top left no-repeat;
	margin:0 10px 10px 0;
	width:144px;
	height:227px;
	float:left;
	text-indent:-9999px;
}
a.cocktail_eng {
	background:url(/img/gusta_eng.png) top left no-repeat;
	margin:0 10px 10px 0;
	width:144px;
	height:227px;
	float:left;
	text-indent:-9999px;
}
a.cocktail:hover, a.cocktail_eng:hover, a.special_eng:hover{
	background-position:bottom left!important;
}


#link-home a.download {
	background:url(/img/download.gif) top left no-repeat;
	margin:0 10px 0 0;
}
#link-home a.special {
	background:url(/img/specials.png) top left no-repeat;
	margin:0 8px 10px 0;
}
#link-home a.store {
	background:url(/img/store.png) top left no-repeat;
}
#tag-home {
	background:url(/img/bg-tag.gif) top left no-repeat;
	height:234px;
	width:167px;
	padding:5px 15px;
	display:block;
	font-weight:bold;
	float:right;
}
#tag-home ul {
	margin:0 auto;
	display:block;
	height:190px;
	width:170px;
	text-align:center;
	overflow:hidden;
}
#tag-home ul li{
	display:inline;
}

#tag-home ul li a {
	/*float:left;*/
	display:inline;
	padding:0 2px 0 0;
	color:/*#9a4806*/#483f42;
	text-decoration:none;
	height:20px;
	/*vertical-align:middle;*/
}
#tag-home ul li a:hover {
	background:#e9c602;
	color:#AE412A;
}
/*PAGINA*************************************/

#box-testo, .news{
	width:418px;
	background:url(/img/box-txt.gif) top left no-repeat;
	height:272px;
	float:left;
	display:block;
	padding:15px 35px;
	color:#494949;
	font-size:14px;
}
#centrale .news {
	width:747px!important;
	background:#FBEC00;
	padding:20px 35px;
	height:10px;
	min-height:10px;
	height:auto!important;
	margin:0 0 40px 0;
	position:relative;
	padding:10px 15px;	
}

#centrale .news img {
	margin:0 10px 0 0;
	float:left;
}
.news span.top {
	background:url(/img/top-box-full.gif) top left no-repeat;
	height:12px;
	position:absolute;
	top:-12px;
	left:0;
	display:block;
	width:777px;
}
.news .thumbFoto{
	margin-right:5px;
	position:relative;
	width:80px;
	height:80px;
	float:left;
}
.news span.bottom {
	background:url(/img/bottom-box-full.gif) top left no-repeat;
	height:12px;
	position:absolute;
	bottom:-12px;
	left:0;
	display:block;
	width:777px;
}
/*********/

#box-default, #box-full{
	width:418px;
	height:10px;
	min-height:10px;
	height:auto!important;
	float:left;
	display:block;
	padding:3px 35px;
	color:#494949;
	font-size:14px;	
	background:#FBEC00;
	position:relative;
	margin:12px 0 0 0;
}
#box-full {
	width:707px;
}
#box-default span.top, #box-full span.top{
	background:url(/img/top-box-news-default.gif) top left no-repeat;
	height:12px;
	position:absolute;
	top:-12px;
	left:0;
	display:block;
	width:488px;
}
#box-full span.top{
	background:url(/img/top-box-full.gif) top left no-repeat;
	width:787px;
}
#box-default span.bottom, #box-full span.bottom{
	background:url(/img/bottom-box-news-default.gif) top left no-repeat;
	height:12px;
	position:absolute;
	bottom:-12px;
	left:0;
	display:block;
	width:488px;
}
#box-full span.bottom{
	background:url(/img/bottom-box-full.gif) top left no-repeat;
	width:787px;
}

#box-default p, #box-full p{
	padding:0 0 10px 0;
}
#box-default h2, #box-full h2 {
	padding:0!important;
}

#box-default p img, #box-testo p img {
	/*float:left;*/	
	background:#fff;
	border:1px solid /*#E8C502*/#E8C502;
	padding:10px;
	float:left;
	margin:5px 10px 5px 0;
}


/*********/

#ricette {
	background:url(/img/128ricette.gif) top left no-repeat;
	width:282px;
	height:144px;
	display:block;
	position:relative;
}
.ricette_eng {
	background:url(/img/128ricette_eng.gif) top left no-repeat!important;
}
#ricette span {
	background:url(/img/ricette_free.png) top left no-repeat;
	width:116px;
	height:122px;
	display:block;
	position:absolute;
	top:-5px;
	right:-20px;
	cursor:pointer;
}
#ricette #catal {
	background:url(/img/ricette_free_eng.png) top left no-repeat!important;
	width:90px;
	height:140px;
	display:block;
	position:absolute;
	top:-4px;
	right:-6px;
	cursor:pointer;
}
#ricette p {
	font-size:11px;
	padding:50px 0 0 15px;

}
#ricette ul {
	padding:0px 0 0 15px;
	font-size:11px;
	font-family:"Trebuchet MS";
}
#ricette ul li{
	padding:1px 0;
}
#ricette ul li a{
	color:#494949;
	display:block;
}

/***/


#box-testo h2, .news h2, #box-default h2, .news h2 a, #extras h2, #box-full h2{
	color:#861e1e;
	font-size:17px;
	padding:0 0 10px 0;
}
#menu-sx {
	width:150px;
	float:left;
	padding:0 15px 0 0 ;
}
#menu-sx ul li a {
	display:block;
	height:33px;
	text-transform:uppercase;
	color:#610d0d;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:13px 0 5px 0;
	text-decoration:none;
	/*text-shadow:1px 1px 2px #fff;*/
}
#menu-sx ul li a.double {
 	padding:5px 0 15px 0!important;
}
#menu-sx ul li a.sx {
	background:url(/img/bg-menu-sx.gif) top left no-repeat;
}
#menu-sx ul li a.dx {
	background:url(/img/bg-menu-dx.gif) top left no-repeat;
}
#menu-sx ul li a:hover, .subActive{
	background:none!important;
	color:#fff!important;
	text-decoration:none;
	text-shadow:1px 1px 2px #000000 !important;
}
/*CENTRALE*************************************************/

#centrale {
	float:left;
	display:block;
	height:100px;
	min-height:100px;
	height:auto!important;
	width:575px;
	padding:12px 0 0 0;
}


#extras, .extras {
	width:905px!important;
	background:#FBEC00 url(/img/bg-extras.gif) bottom left no-repeat;
	height:140px;
	min-height:140px;
	height:auto!important;
	margin:12px 0 0 0;
	position:relative;
	padding:3px 20px;
	float:left;
}
.extras{
	background:#FBEC00;
	display:none;
}

.dowF{
	padding:6px!important;
	float:left!important;
}

.dowL{
	text-align:center!important;
}


#extras p, #extras h3, .extras p{
	padding:0 0 0 140px;
}

#extras span.top, .extras span.top {
	background:url(/img/top-box-total.gif) top left no-repeat;
	height:12px;
	position:absolute;
	top:-12px;
	left:0;
	display:block;
	width:950px;
}
#extras span.bottom, .extras span.bottom {
	background:url(/img/bottom-box-total.gif) top left no-repeat;
	height:12px;
	position:absolute;
	bottom:-12px;
	left:0;
	display:block;
	width:950px;
}
#download {
	margin-top:10px;
}
#download ul{
	padding:10px 0;
	margin-top:10px;
}
#download ul li{
	display:inline;
}
#download ul li a{
	float:left;
	display:block;
	padding:0 5px 0 0;
}
#download ul li a:hover{
	background:none;
}
 
.dowF{
float:left;!important;
padding:5px;!important;
 
}

/*SIDE DX*****************************************/

#side-dx {
	width:282px;
	float:left;
	display:block;
	margin:0 0 0 15px;
}
#side-dx.side-news{
	width:195px!important;
	margin:0 0 0 15px;
}

#side-dx.side-news p{
	text-align:left;
	color:#494949;
}
.box-small, .box-medium{
	background:#fbec00;
	width:250px;
	height:auto!important;
	height:30px;
	min-height:30px;
	padding:0 12px 10px 20px;
	position:relative;
	margin:23px 0 34px 0;
	font-family:Verdana;
	font-size:11px;
	color:#9d3b19;
}
.archivio {
	background:#fbec00 url(/img/top-box-news-dx.gif) top left no-repeat;
	width:155px!important;
	text-align:left;
	padding-right:20px;
}
.box-medium{
	background:#fbec00!important;
	margin-top:60px;
	text-align:center;
	padding:10px 20px;
	width:242px;
}
.box-small .lastnews p{
	text-align:left!important;
	color:#000000;
	font-size:13px;
	padding-right:5px;
	font-family:"Trebuchet MS";
	/*font-weight:bold;*/
}
.box-small .lastnews .data {
	/*font-weight:bold;*/
	font-family:"Trebuchet MS";
}
#archivio {
	text-align:center;
	padding:10px 0;

}
#archivio h4{	
	border-top:1px solid #E8C502;
	padding:5px 0;

}

#archivio h4 a {
	font-family:"Trebuchet MS";
	color:#c12229;
	font-size:14px;
	margin:0 auto;
	text-decoration:none;

}
#archivio h4 a:hover {
	text-decoration:underline;

}
a.feed {
	background:url(/img/rss.png) center left no-repeat;
	height:23px;
	padding:5px 0 0 20px;
	display:block;
	width:50px;
}	

.box-medium span.feedback {
	background:transparent url(/img/bg-feedback.gif) top left no-repeat;
	height:41px;
	display:block;
	position:absolute;
	top:-26px;
	width:282px;
	left:0;
}
.box-medium span.feedback_eng {
	background:transparent url(/img/bg-feedback_eng.gif) top left no-repeat;
	height:41px;
	display:block;
	position:absolute;
	top:-26px;
	width:282px;
	left:0;
}
.box-medium span.posta, .box-medium span.ricettario {
	background:transparent url(/img/bg-posta.gif) top left no-repeat;
	height:40px;
	display:block;
	position:absolute;
	top:-26px;
	width:282px;
	left:0;
}
.box-medium span.posta_eng {
	background:transparent url(/img/bg-posta_eng.gif) top left no-repeat!important;
}
.box-medium span.ricettario {
	background:transparent url(/img/bg-ricettario.gif) top left no-repeat;
}
.box-medium span.bottom,  .box-small span.bottom{
	background:transparent url(/img/bottom-box-small.gif) bottom left no-repeat;
	height:24px;
	display:block;
	position:absolute;
	bottom:-24px;
	width:282px;
	left:0;
}


.box-medium span.top,  .box-small span.top{
	background:transparent url(/img/top-box-small.png) bottom left no-repeat;
	height:24px;
	display:block;
	position:absolute;
	top:-24px;
	width:282px;
	left:0;
}



.archivio span.bottom{
	background:transparent url(/img/bottom-box-news-dx.gif) bottom left no-repeat;
	height:24px;
	display:block;
	position:absolute;
	bottom:-24px;
	width:195px;
	left:0;
}
.box-small h3, .box-medium h3 {
	color:#c12229;
	font-size:15px;
	padding:0 0 10px 0;
	text-transform:uppercase;
	font-family:"Trebuchet MS";
	text-align:left;
}
.list-news h3 a {
	font-size:13px;
}
.box-small p, .box-medium p  {
	padding:0 0 10px 0;
	text-align:left;
	margin:0 auto;
}
.box-medium form {
	padding:0 0 20px 0;

}
#cocktails {
	margin:0 0 10px 0;
	clear:both;
	display:block;
	height:91px;
}
#cocktails a{
	width:137px;
	height:91px;
	display:block;
	text-indent:-9999px;
}
#cocktails a.cocktails{
	background:url(/img/cocktails.png) top left no-repeat;
	float:left; 
}
#cocktails a.ricette{
	background:url(/img/ricette.png) top left no-repeat;
	float:left; 
	padding:0 5px 0 0;
}
#cocktails a.cocktails-eng{
	background:url(/img/cocktails_eng.png) top left no-repeat;
	float:left; 
}
#cocktails a.ricette-eng{
	background:url(/img/ricette_eng.png) top left no-repeat;
	float:left; 
	padding:0 5px 0 0;
}
#cocktails a:hover{
	background-position:bottom left!important;
}

/*GALLERY*****************************************/
#video {
	margin:0 auto 10px auto;
}
.player {
	width:200px!important;
	padding:0!important;
	text-align:center;
}
ul#gallery {
	display:block;
	height:auto!important;
	height:10px;
	min-height:10px;
}
ul#gallery li{
	display:inline
}
ul#gallery li a{
	float:left;
	display:block;
	margin:0 7px 7px 0;
	width:74px;
	height:74px;	
	background:#fff;
	border:1px solid /*#E8C502*/#E8C502;
}

ul.download {
	list-style:url(/img/bull.png);
	padding:0 0 0 16px;
	text-align:left;
	position:relative;
	display:block;
}
ul.download li{
	padding:2px 0;
}
ul.download li.ico-pdf{
	background:url(/img/ico-pdf.gif) top right no-repeat;
	position:absolute;
	top:-40px;
	right:0;
	height:69px;
	width:57px;
	list-style:none;
	z-index:3000;
}

/*FORM*************************/

.submit {
	text-align:center;
	display:block;
	padding:0 0 0 50px;
}
button.invia, button.annulla, button.cerca, button.acquista, button.cancel, button.send{
	background:url(/img/p-invia.gif) top left no-repeat;
	width:65px;
	height:23px;
	border:0;
	display:block;
	text-indent:-9999px;
	cursor:pointer;
	float:left;
	margin:0 10px 0 0;
}

button.annulla {
	background:url(/img/p-annulla.gif) top left no-repeat!important;
}
button.send {
	background:url(/img/p-send.gif) top left no-repeat!important;
}
button.cancel {
	background:url(/img/p-cancel.gif) top left no-repeat!important;
}
button.acquista {
	background:url(/img/p-acquista.png) top left no-repeat!important;
	width:75px!important;
	float:right!important;
}
button.cerca {
	background:url(/img/p-cerca.png) top left no-repeat!important;
	float:right!important;
	margin:2px 0 0 0!important;
}

/*FOOTER*************************/

#footer {
	height:225px;
	background:#000000;
	color:#FAEA01;
	display:block;
	position:relative;
	padding:0 0 20px 0;
}
#footer-content {
	background:url(/img/bg-footer.gif) top center no-repeat;
	height:171px;
	font-family:Verdana;
	font-size:11px;
}
#footer-content ul {
	display:block;
	width:520px;
	margin:0 auto;
	padding:171px 0 10px 0;
	clear:both;
	height:20px;
	text-align:center;
}
#footer-content ul li{
	display:inline;
	float:left;
}
#footer-content ul li span{
	padding:0 0 0 5px;
}
#footer-content ul li a{
	float:left;
	display:block;
	border-right:1px solid #FAEA01;
	color:#FAEA01;
	padding:0 5px;
}
#footer-content ul li a.social {
	width:15px;
	height:14px;
	text-indent:-9999px;
	border:0!important;
}

#footer-content ul li a.facebook{
	background:url(/img/facebook.gif) center no-repeat;
}
#footer-content ul li a.flickr{
	background:url(/img/flickr.gif) center no-repeat;
}
#footer-content ul li a.rss{
	background:url(/img/rss.gif) center no-repeat;
}
#footer-content ul li a.twitter{
	background:url(/img/twitter.gif) center no-repeat;
}
a.area{
	position:absolute;
	top:15px;
	left:0;
	background:url(/img/area-riservata.gif) no-repeat;
	width:105px;
	height:29px;
	display:block;
	text-indent:-9999px;
}
a.blog{
	position:absolute;
	top:15px;
	right:0!important;
	background:url(/img/blog.gif) no-repeat;
	width:105px;
	height:29px;
	display:block;
	text-indent:-9999px;
}
/*
	Vincenzo Miele
	Modulo NEWS
*/
.articolo{
	display:block;
	margin-bottom:5px;
}
.articolo a{
	display:block;
	font-weight:boldeR;
}
.thumb{
	display:block;
	width:74px;
	height:74px;
	text-indent:-9999px;
	overflow:hidden;
}
/**/


/*CONTATTI**********************/

#contatti form{
	padding:5px 0;
}

#contatti p {
	padding:5px 0 5px 0;
	float:left;
}

#contatti label {
	display:block;
	padding:3px 5px;
	margin:0 5px 0 0;
	width:180px;
	float:left;
	border-top:1px solid #D9BA04;
}

#contatti input {
	float:left;
	width:215px;
}

#contatti select {
	border:1px solid #D9BA04;
	padding:3px;
	width:200px;
	float:left;
	text-align:left;
	color:#004a78;
	margin:0;
}

#contatti div.info {
	font-size:10px;
	font-family:"Trebuchet MS";
	color:#494949;
	background:#fff;
	height:82px;
	overflow: auto;
	width:322px;
	padding:5px;
	border:1px solid #CCCCCC;
	float:left;
}
#contatti div.messaggio {
	font-size:10px;
	font-family:"Trebuchet MS";
	color:#000000;
	background:#fff;
	height:82px;
	width:320px;
	border:1px solid #CCCCCC;
	float:left;
	margin:0 20px 0 0;
	padding:5px;
}
#contatti textarea {
	font-size:12px;
	height:82px;
	padding:10px;
	width:400px;
}


#contatti .inviannulla{
	padding:3px;
	margin:10px 5px 0 0;
	width:70px;
	color:#FFF;
	text-align:center;
}

input[type=checkbox] {
	border:0;
	width:15px !important;
	background:none;
	display:block;
}

#contatti input.button{
	background:#D9BA04;
	height:30px;
	width:100px;
	text-align:center;
	color:#000;
	display:block;
	padding:2px 0;
	cursor:pointer;
	border:1px solid #D9BA04;
	margin:0 5px 0 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:11px;
}

#multiselection{
	width:280px;
	float:left;
	display:block;
}

#multiselection label {
	display:block;
	padding:3px 0;
	margin:0 5px 0 0;
	width:220px;
	float:left;
	background:none;
}

/*++++++++++++++ the overlayed element+++++++++++++++ */
.simple_overlay {
	
	/* must be initially hidden */
	display:none;
	
	/* place overlay on top of other elements */
	z-index:10000;
	
	/* styling */
	background:#000000/*E6C402*/;
	color:#E6C402;
	
	width:675px;	
	min-height:200px;
	border:1px solid #000;
	padding:20px;
	font-size:11px;
	
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 90px 5px #ccc;
	-webkit-box-shadow: 0 0 90px #ccc;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;	
}

/* close button positioned on upper right corner */
.simple_overlay .close {
	background-image:url(/img/close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:50px;
	width:50px;
}
div.wrap {
	height:600px;
	overflow-y:auto;
}
.simple_overlay h2 {
	font-size:18px;
	text-transform:uppercase;
	padding:0 0 10px 0;
}
ul#access li a {
	font-size:15px;
}
ul#access li{
	padding:5px 0;
}
#credits ul li {
	float:left;
	margin:0 0 0 50px ;
}
#credits ul li a{
	margin:10px 0;
}
#credits ul li a.neikos {
	background:url(/img/neikos.gif) top left no-repeat;
	width:200px;
	text-indent:-9999px;
	height:69px;
	display:block;
	margin:10px auto;
} 
#credits ul li a.creativa {
	background:url(/img/creativa.gif) top left no-repeat;
	width:238px;
	height:84px;
	text-indent:-9999px;
	display:block;
} 


#disclaimer p{
	overflow:auto;
	margin-right:50px
	width:700px;
	height:500px;
}