body {margin: 0;
padding: 0;
font-family : Arial,"Trebuchet MS", Helvetica, sans-serif;
font-size: 1em;
height:100%;
background: #666666 url(/imgs/csimgs/fondarrce.jpg) no-repeat fixed top right; }

#sciar {
display:block;
position:fixed;
color: #cccccc;
font-family:Courier,  monospace,  "Courier New";
font-size: 14px;
text-align: center;
background-image: url("/imgs/csimgs/logomarge.jpg");
width:200px; height:250px;
left: 90px;
top: 170px;
}

/* ------------------------------------------------------------------------------------
MenuPropositions arrce
------------------------------------------------------------------------------------ */

#menuProp
{
	background: transparent;
	width: 500px;
	height: 20px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuProp li
{
	float: left;
	width: 112px;
	text-align: left;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuProp  li a:link, #menuProp  li a:visited
{
	display: block;
	height:auto;
	color: #333333;
	background: transparent url("/imgs/csimgs/menu.png") repeat;
	margin: 0;
	padding: 4px 8px;
	border-right: 1px solid #fff;
	font-size: 12px;
	font-weight: bold;
	
	text-decoration: none;
}

#menuProp  li a:hover { background: transparent url("/imgs/csimgs/trnspa.png") repeat; }
#menuProp  li a:active {  background: olive url("/imgs/csimgs/trnspa.png") repeat;}

#menuProp  .sousMenu
{
	display: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuProp  .sousMenu li
{
	float: none;
	margin: 0;
	padding: 0;
	border: 0;
	width: 224px;
	font-size: 10px;
	border-top: 1px solid #fff ;
	
}
#menuProp  .sousMenu li a:link, #menuProp .sousMenu li a:visited
{
	display: block;
	color: #fff;
	margin-top: 0px;
	border: 0;
	text-decoration: none;
	font-size: 10px;
	background: transparent url("/imgs/csimgs/trnspa.png") repeat;
}
#menuProp  .sousMenu li a:hover
{
	background-color: transparent;
	color:#333333;
}

#menuProp  li:hover > .sousMenu { display: block; }

a {
font-family : Arial,"Trebuchet MS", Helvetica, sans-serif;
font-size: 1em;
color: #333333;
font-weight: bold;
text-decoration: none;
padding-left:2px;
 }


p {
width:420px;
text-align: justify;
font-family : Arial,"Trebuchet MS", Helvetica, sans-serif;
font-size: 0.9em;
color: #003333;
padding-right: 12px;
padding-left:0;
 }

h1
{
	margin-top:10px;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	color: #666666;}
	
h2
{
	
	text-decoration:underline;
	font-weight: bold;
	font-size: 11px;
	text-align: right;
	padding-right:5px;
	color: #999999;}
	
h3
{
	margin-top:10px;
	font-weight: bold;
	font-size: 17px;
	text-align: center;
	color: #666666;}
	
.px {
    display:block;
    position:absolute;
    top:350px;
    right:142px;
    width:250px;
	font-family : Arial,"Trebuchet MS", Helvetica, sans-serif;
	text-align: justify ;
	line-height: 1.1em;
	font-size: 10px ;
	color: #666666;
   text-transform: uppercase;
    float:right;
    }	
    
dl.float
{
padding:0; 
text-align:center;
font-family: Times, Georgia,"Times New Roman", sans-serif;
 font-size: 0.9em;
 width:190px;
color: #003333;
background: transparent url("/imgs/csimgs/trnspa.png") repeat;
margin-top:-100px;
margin-right:35px;
float:right;
}  
	
ul
{list-style-position: inside;
margin-top:6px;

}

li
{list-style-type:none;
text-align:center;
margin-left: -95px;

padding: 0;}

dl
{
margin: 0;
padding:0; 
text-align:center;
font-family: Times, Georgia,"Times New Roman", sans-serif;
 font-size: 0.9em;
 margin-left:-20px;
 width:250px;
color: #003333;
background: transparent url("/imgs/csimgs/trnspa.png") repeat;
}

dt
{
font-weight: bold;
font-family: Times, Georgia,"Times New Roman", sans-serif;
text-align:center;
font-size: 1em;
color: #003333;
line-height: 1.2em;
background: transparent url("/imgs/csimgs/trnspa.png") repeat;
}

.dd
{
margin: 0 0 1em 0;
font-size: 1em;
padding: 0;
}




div.propositions {position:absolute;
top:0;
right:120px;
padding-right:10px;
width:450px;
font-size:16px;
color: #000000;
height:auto;
z-index: 499;
background:transparent ; 
}


div.propositions1 {position:absolute;
top:200px;

right:120px;
padding-right:10px;
width:450px;
font-size:16px;
color: #000000;
height:auto;
z-index: 499;
background:transparent ; }




#presenta { position:fixed; top:30%; left:70%; width:200px; height:75px; z-index:1000;font-size: 13px;
 color: #666666; font-style: italic ;
}

#presenta a.p1, #presenta a.p1:visited  {display:block; width:75px; height:75px; text-decoration:none; background:#fff; top:30px; left:60px; border:0;}
#presenta a img {border: thick white solid;}
#presenta a.p1:hover {text-decoration:none; background-color:transparent; color:gray;}
#presenta a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
#presenta a.p1:hover .large {display:block; position:fixed; top:150px; left:8%; width:220px; height:300px; border:5px solid #fff;background-color:#fff;}


