body { margin:0px; padding:0px; 
/*color:#939C9A;*/
color:#333333;
/*background-image:url(../imgs/rep_blue_new.jpg);*/
background: url(../imgs/bg-blue.gif) center repeat-y #22304E;
/*background-repeat:repeat-x;
background-color:#0F29EB;
background-color:#356AEA;
background-color:#451F03;
background-color:#2C2726
background-color:#130B08;*/
}

.topbgimg{
background-image:url(../imgs/bg_little_1_new.jpg); background-repeat:no-repeat; background-position:left top;
}

.topbgruffin{
background-image:url(../imgs/rep_blue_new.jpg); background-repeat:repeat-x; background-position:left top;
}

.footer { 
/*color:#888888;*/
color:#7AC2FA;
font-size:10px;
}
.footer a{ 
color:#E1E1E1; 
text-decoration:none
}
.footer a:hover{ 
text-decoration:underline
}
.footer span{ 
color:#E1E1E1
}

.menu {color:#7AC2FA; font-size:15px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.menu a{ margin-right:50px; padding-left: 22px; background-image:url(../imgs/pap_bleu_bleu.gif); background-repeat:no-repeat; background-position:left top; color:#7AC2FA; text-decoration:none; background-position:}
.menu a:hover{background-image:url(../imgs/pap_blanc_bleu.gif); background-repeat:no-repeat; background-position:left top; text-decoration:none; color:#FFFFFF;}
.menu a.sel{background-image:url(../imgs/pap_blanc_bleu.gif); background-repeat:no-repeat; background-position:left top; text-decoration:none; color:#FFFFFF;}

.form input{
	/*color: #939C9A;*/
	color:#0B246D;
	text-transform:none;
	padding:2px 0 0 4px;
	border-color:#3D3A39;
	border-style:solid;
	border-width:1px;
	/*background-color:#364772;*/
	background-color: #5F76A8;
}


.form textarea {
	/*color: #939C9A;*/
	color:#0B246D;
	/*overflow:hidden;*/
	padding:2px 0 0 4px;
	border-color:#3D3A39;
	border-style:solid;
	border-width:1px;
	/*background-color:#364772;*/
	background-color: #5F76A8;
}
.text{
/*color:#939C9A;
color:#939C9A;*/
color:#EFF3FF;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
div#content {
  width: 750px;
  height: 190px;
  overflow:hidden;
  vertical-align:middle;
} 
#link {
filter:alpha(opacity=50); 
-moz-opacity: .5;
}
#link:hover{
filter:alpha(opacity=100); 
-moz-opacity: 1;
}

img {
border:0;
}

.top{
background-image:url(../imgs/top_bleu.gif); 
background-repeat:repeat-x; 
background-position:top left ;
}
.bas{
background-image:url(../imgs/bottom_bleu.gif); 
background-repeat:repeat-x; 
background-position:top left ;
}
.logopap{
background:url(../imgs/logo_bleu.jpg); 
background-repeat:no-repeat; 
background-position:bottom right;
}

select, input, textarea{
	font-family:tahoma;
	font-size:11px;
	vertical-align:top;
	line-height:13px;
	color:#939C9A;
}

a{ color:#7AC2FA; text-decoration:underline}
a:hover{ text-decoration:none}
