* {
outline : none;
}

html {
		overflow: hidden;
	}
	body {
		margin: 0px;
		padding: 0px;
		background: #222 url('url(%27../images/bg_andalousie.jpg%27)%20no-repeat');
		width: 100%;
		height: 100%;
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 0.9em;
		color:white;
		background-image : url('../images/bg_andalousie.jpg');
background-attachment : fixed;
	}
	
	a {
		text-decoration: none;
		color: #ff8000;
	}
	a:hover	{
		text-decoration: none;
		background: #ff8000;
		color: #ffffff;
	}
	a:visited {
		text-decoration: none;
		color: #ff8000;
	}
	a:visited:hover {
		text-decoration: none;
		background: #ff8000;
		color: #ffffff;
	}
	
	#footer {
	position: absolute;
	left: 0;
	bottom: 10px;
	width: 100%;
	text-align:center;
}



#logo{position:relative;
margin:20px auto 0 auto;
width:295px;
text-align:left;}



#navlist
{
margin: 0;
padding: 0 0 20px 10px;
font-family: verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
line-height: 14px;
font-weight: normal;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #fff;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-top: 4px solid #18eb22;
padding-bottom: 2px;
background: transparent;
color: #fff;
}
#navlist a:hover { color: #fff; }


#global{
position:relative;
margin-top:150px;
margin-right:auto;
margin-left:auto;
width:800px;
text-align:left;
}
.frame {width:220px; height:330px; padding:10px; background:#fff; border:1px solid #ccc; float:left; margin-right:8px; display:inline;}
.wrap {width:220px; height:330px; position:relative; overflow:hidden; font-family:arial, sans-serif;}
.wrap img {display:block;}
.wrap div {width:200px; height:320px; position:absolute; left:0; top:0; background:url('trans.gif');; padding-left:10px; padding-right:10px; padding-top:300px; padding-bottom:10px}
.wrap div b {display:block; width:220px; height:330px; position:absolute; left:0; top:300px; z-index:1; background:#000; filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity:0.40;}
.wrap div span {position:relative; z-index:500;}
.wrap div h1{font-size:22px; color:#fc0; text-align:center; margin:0; padding:0;}
.wrap div p {font-size:12px; color:#fff; line-height:16px;}
.wrap div a {color:#fc0; font-size:12px; position:absolute; left:0; top:300px; text-decoration:none; display:block; margin:0; text-align:right; width:200px;}
.wrap div a:hover {color:#ff0;}