a:link {
color:#000000;
background-color:transparent;
text-decoration:underline;
}

a:visited {
color:#000000;
background-color:transparent;
text-decoration:underline;
}

a:hover {
color:#000000;
background-color:transparent;
text-decoration:none;
}

a.scrollover {
    /* Default Colour/Styles here */
    color: #D65C33;
	height:20px;
    }
    a.scrollover em:first-line {
    /* Rollover Colour/Styles here */
    color: #666666;
		height:20px;
  }

#shadow{
position:absolute;
top:0px;
left:0px;
background-color:black;
height:100%;
width:100%;
z-index:500;
}

#rss{
width:270px;
height:310px;
overflow-y:auto;
overflow-x:hidden;
border-bottom:solid 2px #333333;
}

#campagnes{
display:none;
}

#popup{
position:absolute;
left: 50%; 
top: 200px;
width: 790px;
height:auto;
color:#000000;
margin-left: -400px;
padding:0px 5px 5px 5px;
z-index:600;
background-color:white;
border:solid 1px #C2CC98;
text-align:center;
}

p, td, div {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

h1{
font-size:22px;
font-weight:bold;
}

input {
font-size: 10px;
}

#nuage{
position:absolute;
top:150px;
left:770px;
width:190px;
height:400px;
text-align:left;
}

.nuage1{
font-size:12px;
text-decoration:none;
}

.nuage2{
font-size:14px;
text-decoration:none;
}

.nuage3{
font-size:16px;
text-decoration:none;
}

.nuage4{
font-size:20px;
text-decoration:none;
}

.nuage5{
font-size:24px;
text-decoration:none;
}

.nuage1:hover{
text-decoration:underline;
}

.nuage2:hover{
text-decoration:underline;
}

.nuage3:hover{
text-decoration:underline;
}

.nuage4:hover{
text-decoration:underline;
}

.nuage5:hover{
text-decoration:underline;
}

#demo{
position:absolute;
left: 50%; 
top: 0px;
width: 840px;
height:570px;
margin-left: -420px;
border:solid 1px #333333;
z-index:10000;
}

#fermer{
position:absolute;
left: 50%; 
top: 0px;
padding-top:5px;
z-index:10000;
width:840px;
margin-left: -420px;
height:20px;
text-align:center;
cursor:pointer;
border:dotted 1px #333333;
background:#FFFFFF;
color:#666666;
}

#menuTop{
position:absolute;
top:18px;
left:50%;
width:990px;
height:20px;
margin-left:-430px;
}

#shadow {
position:absolute;
top:0px;
left:0px;
background:#FFFFFF;
width:100%;
z-index:100;
}

#main{
position:absolute;
top:50px;
left:50%;
width:990px;
height:1350px;
margin-left:-495px;
background:url(../medias/repeater.jpg) repeat-y;
}

#header{
position:absolute;
top:0px;
left:0px;
width:990px;
height:108px;
background:url('../medias/header.jpg') no-repeat;
}

#footer{
position:absolute;
bottom:0px;
left:0px;
width:990px;
height:30px;
background:url('../medias/footer.jpg') no-repeat;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	background:url('../medias/background-main.jpg');
}
