body {
    background:#000000 none repeat scroll 0%;
    font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
    font-size:12px;
    font-weight:normal;
    margin:0px;
}

a  {     
    color:#DD0000;     
    text-decoration:none;   
}   

a:hover  {     
    color:#EEEEEE;     
    text-decoration:underline;   
} 

#containerBackground{
    background: #000000;
    text-align:center;
}
#containerMain {
    background-image: url(../images/designIndex/backgroundTop.png);
    background-repeat: no-repeat;
    margin:0px auto;
    width:880px;

}

#top {
    height:90px;
}

#main
{
    text-align:left;
}

#menu {
    margin-top: 80px;
    float:left;
    width:140px;
}

#menutop
{
    height:20px;
}


#content
{
	float:left;
}




#page
{
    width:630px;
    margin-left:10px;
    padding-left:20px;
    border-left: 1px #DD0000 solid;
}

#footer
{
    clear:both;
    color:#7D7D85;
    font-family:Verdana;
    font-size:10px;
    padding:28px 10px 15px;
    text-align:center;
}

#bottom
{
	clear:both;
}



#boxes 

.box 
{

    font-family:Verdana;
    overflow: hidden;
    border-width: 0px;
    
}

.box .title 
{

    color:#FCEB00;
    font-size:12px;
    font-weight: bold;
    margin-bottom: 4px;
    height: 12px;
}

.box .content 
{
    overflow: hidden;
}

.box .cell_center
{
    border: 1px #DD0000 solid;
    padding : 10px;
}

.box .tl_corner
{

}

.box .tr_corner
{

}

.box .bl_corner
{

}

.box .br_corner
{

}

.box .t_border
{

}

.box .l_border
{

}

.box .r_border
{

}

.box .b_border
{

}

/* mainmenu */

div#mainmenu
{
	width:150px;
}
div#mainmenu ul
{
	margin:0;
	padding:0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
div#mainmenu ul li
{
	padding:3px 0;
	margin:0;
}
div#mainmenu ul li a,
div#mainmenu ul li a:link,
div#mainmenu ul li a:visited,
div#mainmenu ul li a.expanded
{
    font-weight: bold; 
    font-size: 13px;	
    margin: 0px;	
    color: #FCEB00;	
    font-family: Verdana; 
    font-variant: small-caps; 
    text-decoration: none;
	outline:0 none; /* firefox only */
}
div#mainmenu ul li a.expanded,
div#mainmenu ul li a.expanded:hover
{
	color: #DD0000;	
	cursor:default;
}
div#mainmenu ul li a:hover
{
	color:#AA0000;
}
div#mainmenu ul li div.slider
{
	color:#DDDDDD;
	font-family:Verdana;
	font-size:10px;
	padding-left:12px;
	display:none;
}



div#mainmenu ul li div.slider ul li a,
div#mainmenu ul li div.slider ul li a:link,
div#mainmenu ul li div.slider ul li a:visited
{
	display:block;
	padding:2px 0;
	color:#FCEB00;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	font-variant:normal;
	font-weight:normal;
	outline:0 none; /* firefox only */
	
}
div#mainmenu ul li div.slider ul li a:hover
{
	color:#AA0000;
}


div#mainmenu ul li div.slider ul li div.slider
{
	color:#DDDDDD;
	font-family:Verdana;
	font-size:10px;
	padding-left:12px;
	display:none;

}

div#mainmenu ul li div.slider ul li div.slider ul li a,
div#mainmenu ul li div.slider ul li div.slider ul li a:link,
div#mainmenu ul li div.slider ul li div.slider ul li a:visited
{

	display:block;
	padding:1px 0;
	color:#FCEB00;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	font-variant:normal;
	font-weight:normal;
	outline:0 none; /* firefox only */



}
div#mainmenu ul li div.slider ul li div.slider ul li a:hover
{
	color:#AA0000;
}


/* news slider */
div#containerNews
{
	width:220px;
}
div#containerNews div#newsSlider
{
	height:130px;
	overflow:hidden;
	padding:5px;
}
div#containerNews div#newsSlider div.news
{
	text-align:left;
	display:none;
}

div#containerNews div.newsMenu
{
   	background-color:#DD0000;
    height:15px;
    padding:3px 0 0 3px;
}
div#containerNews div.newsMenu a,
div#containerNews div.newsMenu a:link,
div#containerNews div.newsMenu a:visited
{
	float:left;
	display:block;
	font-family:arial;
	font-size:9px;
	font-weight:bold;
	color:#DD0000;
	text-decoration:none;
	text-align:center;
	background-color:#FF9F9F;
	height:11px;
	line-height:11px;
	width:11px;
	margin:0 1px 0 1px;
	overflow:hidden;
}
div#containerNews div.newsMenu a.selected
{
	background-color:#FFFFFF;
}



.menuTop05				    {  font-weight: bold; font-size: 13px;	margin: 0px;	color: #FCEB00;	font-family: Verdana; font-variant: small-caps; text-decoration: none;}
.menuTop05:link				{  font-weight: bold; font-size: 13px;	margin: 0px;	color: #FCEB00;	font-family: Verdana; font-variant: small-caps; text-decoration: none;}
.menuTop05:visited			{  font-weight: bold; font-size: 13px;	margin: 0px;	color: #FCEB00;	font-family: Verdana; font-variant: small-caps; text-decoration: none;}
.menuTop05:hover			{  font-weight: bold; font-size: 13px;	margin: 0px;	color: #DD0000;	font-family: Verdana; font-variant: small-caps; text-decoration: none;}

.menuTop05_Sub				{  font-size: 10px;	color: #FCEB00;	font-family: Verdana;	text-decoration: none }
.menuTop05_Sub:link			{  font-size: 10px;	color: #FCEB00;	font-family: Verdana;	text-decoration: none }
.menuTop05_Sub:visited		{  font-size: 10px;	color: #FCEB00;	font-family: Verdana;	text-decoration: none }
.menuTop05_Sub:hover		{  font-size: 10px;	color: #AA0000;	font-family: Verdana;	text-decoration: none }

.menuTop05_SubSub           { font-weight: bold; font-size: 9px; color: #FCEB00; font-family: Verdana;	text-decoration: none; font-variant: small-caps;}
.menuTop05_SubSub:link  	{ font-weight: bold; font-size: 9px; color: #FCEB00; font-family: Verdana;	text-decoration: none; font-variant: small-caps;}
.menuTop05_SubSub:visited 	{ font-weight: bold; font-size: 9px; color: #FCEB00; font-family: Verdana;	text-decoration: none; font-variant: small-caps;}
.menuTop05_SubSub:hover 	{ font-weight: bold; font-size: 9px; color: #AA0000; font-family: Verdana;	text-decoration: none; font-variant: small-caps;}

.menu                       {  font-family: Verdana; font-size: 10px; font-weight: bolder; color: #EEEEEE; font-variant: small-caps; text-decoration: none;}
.menu:link                  {  font-family: Verdana; font-size: 10px; font-weight: bolder; color: #EEEEEE; font-variant: small-caps; text-decoration: none;}
.menu:visited               {  font-family: Verdana; font-size: 10px; font-weight: bolder; color: #EEEEEE; font-variant: small-caps; text-decoration: none;}
.menu:hover                 {  font-family: Verdana; font-size: 10px; font-weight: bolder; color: #DD0000; font-variant: small-caps; text-decoration: none;}

INPUT.Button	{ border-right: #555555 1px solid;	border-top: #555555 0px solid;	border-left: #222222 1px solid;	border-bottom: #222222 0px solid;	background-color: transparent; background-image :url('../images/designIndex/BT_input.GIF'); height: 17px; font-size: 10px;}
INPUT       { border-right: #EEEEFF 2px ridge; 	border-top: #EEEEFF 2px ridge;	border-left: #CCCCFF 2px ridge;	border-bottom: #CCCCFF 2px ridge; }

.shopprix {  font-family: Tahoma, Arial, "Courier New"; font-size: 14px; font-weight: bold; color: #AA5555; text-align: center}


.counter
{
    font-size: 10px;	
    color: #FFFFFF;	
    font-family: Verdana;
    margin-bottom:20px;
}

.nextMatch
{
    padding-top: 30px;
    font-size: 9px;	
    color: #DD0000;	
    font-family: Verdana;
    text-align: center;
}


.mainText, table.defaultTable td, div#containerNews div#newsSlider, .box .content 
{  
    font-family: Verdana;
    font-size: 11px; 
    font-weight: normal; 
    color: #DDDDDD; 
    text-align: justify;
}

.mainLegende 
{ 
    font-family: Verdana;
    font-size: 9px; 
    font-weight: normal; 
    color: #666666 ;
    width:650px;
    margin: auto auto auto auto;
}

.mainTitre, .subTitre03 				
{  
    font-family: Verdana;
    font-size: 15px; 
    font-weight: bold; 
    color: #FCEB00; 
    border-style: none; 
    border-top-width: 1px; 
    border-right-width: 0px; 
    border-bottom-width: 0px; 
    border-left-width: 0px; 
    line-height: 12px;
    margin-bottom: 10px;
}

.mainSousTitre
{ 
    font-family: Verdana;
    font-size: 13px; 
    font-weight: bold; 
    color: #FCEB00; 
    border-style: none; 
    border-top-width: 1px; 
    border-right-width: 0px; 
    border-bottom-width: 0px; 
    border-left-width: 0px; 
    line-height: 12px;
}

.pagetitle	
{  
    height:60px;
    width:100%;
    padding-left:115px;
    font-family: Verdana;
    font-size: 18px; 
    font-weight: bold; 
    color: #FCEB00; 
    font-variant: small-caps;

}


table.defaultTable {

	border-spacing: 4px;
	

}
table.defaultTable th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 5px 3px 5px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: #333333; 
	-moz-border-radius: 8px 0px 8px 0px;
	text-align: left;
	font-weight: bold; 
    font-size: 12px; 
    color: #EEEEEE; 
    font-family: verdana, arial; 
    text-decoration: none ;

}
table.defaultTable td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 5px 3px 5px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: #222222; 
	-moz-border-radius: 8px 0px 8px 0px;
}


