body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, legend, textarea, p, blockquote, th, td {
   padding:0;
   margin:0;
   border:0;
	color:#FFFFFF;
}
img{
   border: none;
}
body{
   font-family:arial,helvetica,clean,sans-serif;
   font-size:10px;
   font-size-adjust:none;
   font-stretch:normal;
   font-style:normal;
   font-variant:normal;
   font-weight:normal;
   line-height:1.231;
	background: #000000 url(/templates/astro-portail.star/images/page_bg1.jpg) center bottom fixed no-repeat;

}
#headerwapper{
   margin:0 auto;
   padding-top:15px;
   width:991px;
}
#header {
   background:transparent;
   border-bottom:1px solid #FFFFFF;
   border-top:1px solid #FFFFFF;
   border-left:1px solid #FFFFFF;
   border-right:1px solid #FFFFFF;
   height:17em;
   width:930px;
   padding:1px 30px;
   position:relative;
}
#adsense{
   margin:0 auto -5 0;
   padding:0;
   height:30px;
}
#bannergroup{

}
#bottom{
   background:transparent;
   border-bottom:1px solid #FFFFFF;
}
#perso p{
font-family: Arial; text-align: justify; text-indent: 0px; font-size: 8px;
}
a {
   color:#CFEEFF;
   text-decoration:none;
}
a:hover{
   color:#8BAAFF;
   text-decoration:none;
}
#topmenuwrapper{
   border-bottom:1px solid #FFFFFF;
   border-left:1px solid #FFFFFF;
   border-right:1px solid #FFFFFF;
   border-top:1px solid #FFFFFF;   
   margin:0 auto;
   padding:0;
   width:990px;
   background:transparent;
   height:40%;
}
#topmenu ul{
   list-style: none;
}
#topmenu ul li {
   display: inline;
}
#topmenu a{
   color:#FFFFFF;
   float:left;
   padding:0.6em 1em;
   font-weight: bold;
}
#user4{
   list-style: none;
   background:transparent;
}
#user4 ul{
   list-style: none;
}
#user4 ul li {
   display: inline;
   list-style: none;
}
#user4 a{
   color:#FFFFFF;
   float:left;
   padding:0.6em 1em;
   font-weight: bold;
}

#sitename{
   margin-left: 20%;
   margin-right: 20%;
   margin-top: 10px;
   margin-bottom: 5px;
}
#sitename a{
   color:white;
   font-size:35px;
   font-weight:bold;
}
#sitename a:hover{
   color:#8BAAFF;
   font-size:35px;
   font-weight:bold;
}
#sitename a:visited{
   color:white;
   font-size:35px;
   font-weight:bold;
}

#bodywrapper {
   padding:0;
   width:100%;
}
#contentinner {
   background:transparent;
   border-left:1px solid #FFFFFF;
   border-right:1px solid #FFFFFF;
   border-bottom:1px solid #FFFFFF;
   margin:0 auto;
   overflow:hidden;
   padding:0;
   width:990px;
}
#content{
   width:990px;
   color:#FFFFFF;
   margin-bottom:-2px;
float:left;
}
#clear{
   clear: both;
}
#footer{
   width: 992px;
   margin: 0 auto;
   padding: 0px;
   text-align: center;
   color: #FFFFFF;
   font-size: 8px;
}
fieldset{
   border: none;
	color:#000000;
		font-size:10px;
}
#com-form-login ul a:hover, #form-login ul a:hover{
   padding:0;
   margin:0;
   border:0;
	font-size:10px;

}

button{
border: 1px solid #FFFFFF; background-color: transparent; color:#FFFFFF;
}
input{border: 1px solid #FFFFFF; background-color: transparent; color:#FFFFFF;}
fieldset {border: 1px solid #FFFFFF; background-color: transparent; color:#FFFFFF;}
select{border: 1px solid #FFFFFF; background-color: transparent; color:#FFFFFF;}
option{border: no; background-color: transparent; color:#FFFFFF;}
textarea{border: 1px solid #FFFFFF; ; background-color: transparent; color:#FFFFFF;}