BODY
{
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #222222;
	scrollbar-base-color: #ffffff;
	scrollbar-track-color: #F1F1F1;
	scrollbar-darkshadow-color: #111111;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #ffffff; 
	font-family : arial;
	font-size : 10px;
	color : #000000; 
	left : 0; 
	top : 0; 
	right : 0; 
	margin : 0;
	padding : 0;
}
IMG
{
	border : 0;
}

TABLE
{
	border : 0;
}

FORM
{
	margin : 0; 
	padding : 0;
}

DIV
{
	margin : 0; 
	padding : 0;
	border : 0;
}

LI
{
	vertical-align: middle;
}



a:link, a:hover, a:visited
{
color : #CC3300; 
text-decoration : underline;
} 



.myA:link  , .myA:visited ,   .myA:active 
{ 
color: #CC3300;
text-decoration: none;
}

.myA:hover    
{ 
color: #CC3300;
text-decoration: underline;
}


input, textarea  {
	font-size: 12px;
	font-family: arial, Tahoma, Arial, Helvetica  ;
	background-color: #F8F8F8;
	color: #000022;
	border-bottom: 1px solid #000022;
	border-left: 1px solid #000022;
	border-right: 1px solid #000022;
	border-top: 1px solid #000022;
}

.checkbox { 

	background-color: #FFFFFF;
	color: #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-top: 0px solid #FFFFFF;

}

.output { 
	background-color: #F8F8F8;
	color: #000000;
	border-bottom: 1px solid #EEEEEE;
	border-left: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
	border-top: 1px solid #EEEEEE;
}

.in
{
        cursor: pointer;
        cursor: hand;
     	font-size: 9px;        
}


.texte10 {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}

.texte12 {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

.titre {
	font-family: Arial;
	font-size: 17px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}

.titreoffre {
	font-family: Arial;
	font-size: 17px;
	font-style: normal;
	color: #CC3300;
	font-weight: bold;
}

.accrocheoffre {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #CC3300;
	font-weight: bold;
}

.navtop table{
	border:1px solid #000;
/*	border-bottom:0px solid #000;*/
}

.navtop td{
	border:0px solid #000;
	font:bold 12px arial, helvetica, sans-serif;color:#fff;font-variant:small-caps;
	/*background:url(pixs/design/nav/bgnav.gif) repeat-x;*/
	background:url(pixs/bgnav_ray_bl.gif) repeat;
	height:20px;

	
}
.navtop td {
 border-right:1px solid #000;
 border-bottom:0px solid #000;
 /*background:url(pixs/design/nav/bgnav.gif) repeat-x;*/
}
.navtop  td#client  {
	border-right:0px solid #000;
	border-bottom:0px solid #000;
 /*background:url(pixs/design/nav/bgnav_client.gif) repeat-x;*/
 background:url(pixs/bgnav_ray_or.gif) repeat;
}

.navtop a, .navtop a:hover, .navtop a:visited{
padding:2px 10px 2px 10px;
display:block;color:#fff;text-decoration:none;
}

.navtop a:hover{
/*background:#0081c4;*/
}
.navtop td#client a:hover{
/*background:#e56d45;*/
}

.expo{
font-weight:bold;
color:#0081C4;
}

