/* BODY ALL LANGUAGE FR - IT - ES - EN */

* {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	background-repeat: no-repeat;
}
#main {
    width: 925px;  margin: 0 auto 0 auto;  text-align:left;  background-color: #ffffff;  HEIGHT: 100%; vertical-align:middle; margin-top:2px;
}
#header {
	HEIGHT: 28px;	background-image: url(../images/07-fr-index-bg-header.jpg);	
}
#header_euro {
	HEIGHT: 28px;	background-image: url(../images/07-fr-index-bg-header_euro.jpg);
}
#contener {
	width: 925px; background-color: #ffffff;
}
#footer {
	MARGIN: 0px; FONT-SIZE: 10px; HEIGHT: 45px; TEXT-ALIGN: center; background-color: #ffffff; width:900px;
}

/* CALQUES DIV POSITION RELATIVE */


#express {
	HEIGHT: 77px;
	width: 120px;
	position: relative;
	LEFT: -280px;
	TOP: -150px;
	z-index: 100000;
}
#express2 {
	HEIGHT: 77px;
	width: 120px;
	position: relative;
	LEFT: -8px;
	TOP: -250px;
	z-index: 100000;
}

#castorpresta{
	HEIGHT: 143px;
	width: 120px;
	position: relative;
	LEFT: 800px;
	TOP: -250px;
	z-index: 100010;
}
#castorenga{
	HEIGHT: 143px;
	width: 120px;
	position: relative;
	LEFT: 0px;
	TOP: -180px;
	z-index: 100020;
}


/* MENU GENERAL*/

.menu {
	COLOR:#fff;	FONT-FAMILY: Arial, Helvetica, sans-serif;	font-size: 11px; text-decoration: none;	font-weight: bold; margin-left:7px; margin-right:7px;
}
.menu A:link{
 color:#fff; text-decoration: none; 
}
.menu A:active{
 color:#fff; text-decoration: none; 
}
.menu A:visited{
 color:#fff; text-decoration: none; 
}
.menu A:hover{
 color:#CCCCCC; text-decoration: none; 
}



/* SOUS MENU */

#sousmenu{
	COLOR: #009EE0; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10px;  font-weight: bold;
}
#sousmenu UL {
	 MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 20px; WIDTH: 100%; COLOR: white; LINE-HEIGHT: 15px; PADDING-TOP: 2px;  
}
#sousmenu UL LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px;	PADDING-TOP: 5px;
}
#sousmenuUL LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; COLOR: #2b304c; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#sousmenu UL LI A:hover {
	COLOR: #CCCCCC;	text-decoration: none;
}
.sousmenu{
	COLOR: #009EE0; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold;
}
A.sousmenu{
	COLOR: #009EE0;	text-decoration: none;
}
A.sousmenu:link {
	COLOR: #009EE0;	text-decoration: none;
}
A.sousmenu:visited{
	COLOR: #009EE0;	text-decoration: none;
}
A.sousmenu:hover{
	COLOR: #333333;	text-decoration: none;
}


/************** Block *****************/

.BlockTopLeft  {
	background-image: url(../images/07-BTL.gif); background-repeat: no-repeat;	line-height: 29px;
}
.BlockTopRight{
	background-image: url(../images/07-BTR.gif); background-repeat: no-repeat;	line-height: 29px;
}
.BlockTopCenter {
	background-image: url(../images/07-BTC.gif); background-repeat: repeat-x;	line-height: 29px;
}
.BlockBasLeft{
	background-image: url(../images/07-BBL.gif); background-repeat: no-repeat;
}
.BlockBasRight {
	background-image: url(../images/07-BBR.gif); background-repeat: no-repeat;
}
.BlockBasCenter {
	background-image: url(../images/07-BBC.gif); background-repeat: repeat-x;
}
.BlockRight {
	background-image: url(../images/07-BR.gif);	background-repeat: repeat-y;
}
.BlockLeft {
	background-image: url(../images/07-BL.gif); background-repeat: repeat-y;
}
.BlockContenu {
	padding: 10px;
}

/************** Block Variante *****************/

.BTL-02 {
	background-image: url(../images/07-BTL-02.gif); background-repeat: no-repeat;	line-height: 29px;
}
.BTR-02{
	background-image: url(../images/07-BTR-02.gif); background-repeat: no-repeat;	line-height: 29px;
}
.BTC-02 {
	background-image: url(../images/07-BTC-02.gif); background-repeat: repeat-x;	line-height: 29px;
}

/************** RAYON *****************/

#content {
	HEIGHT: 210px;	TEXT-DECORATION: none;	margin: 0px; padding:0px;
}

#content li{
list-style-type:none; margin: 0px; padding: 0px; BORDER-BOTTOM: #CCCCCC 1px solid; text-align: left; line-height: 22px;
}

#content a{
text-decoration:none; color:#FFFFF; display:block; padding-left:10px;
}

#content a:hover{
BACKGROUND-COLOR: #0099FF; color:#FFFFFF; 
}



/**********************************************/
/*               EURO         */


#main_div_euro {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 30px;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN: 0px 2px;
	WIDTH: 900px;
	BORDER-RIGHT-WIDTH: 0px;
	text-align: left;
}
.euro_div {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 10px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 12.3%; LINE-HEIGHT: 13px; BORDER-RIGHT-WIDTH: 0px
}
.euro_link_header {
	COLOR: #353535; LINE-HEIGHT: 23px
}
#euro_title {
	FONT-SIZE: 11px; 
}
A.euro_link {
	COLOR: #999999
}
#euro_title SPAN {
	FONT-SIZE: 10px; COLOR: gray; POSITION: relative; TOP: 9px
}
.euroTeam {
	FLOAT: left; MARGIN: 0px 7px 0px 0px
}
.euro_space {
	MARGIN: 0px 0px 5px
}
#euro_title SPAN A {
	COLOR: gray
}
.iC {
	MARGIN: 0px 4px
}
.box {
	FLOAT: left
}
.box_c_none {
	CLEAR: both; DISPLAY: block; FLOAT: left
}
.box_f_none {
	CLEAR: both; DISPLAY: block; FLOAT: left
}

/**********************************************/