
/***********************************************************************************/
/*****************  MENU HORIZONTAL *********************************************************/

#menu_horizontal {
	position:relative;
	width:550px;
	height:auto !important;
	height:50px;
	z-index:3;
	top: 8px;
	left:280px;
        float:left;
	padding-top:0px;
	display:block
}


div#menu_horizontal li { 
	width:auto; 
	height:50px !important; 
        height:60px;

        float:left; 
	text-align:center; 
	padding:10px 5px 0px 0px; 
        margin-left:15px; 
	margin-right:15px;
}

.active{
	background: url(/template/v3/images/puce-top.gif) no-repeat center bottom;

}

div#menu_horizontal li:hover {
	background: url(/template/v3/images/puce-top.gif) no-repeat center bottom;
}

div#menu_horizontal a { 
	vertical-align:middle; 
	font: bold 1.0em verdana, sans-serif;
	color:#A3C5FF; 
	text-decoration: none;
}

div#menu_horizontal a:hover { 
	vertical-align:middle; 
        font: bold 1.0em verdana, sans-serif;
	color:#ECF2FF;
	text-decoration: none;
}



.menu{

        background-image: url("/template/default/images/menu-bg.gif");
	background-repeat: repeat-y; 
        width:243px;
        margin-bottom:5px;

}

.menu-top{

        background-image: url("/template/default/images/menu-top.gif");
	background-repeat: repeat-y;
        height:39px;        
}
.menu-spacer{
    background: url(/template/default/images/menu-spacer.gif) no-repeat;
    height:5px;
} 
.menu-foot{

        background-image: url("/template/default/images/menu-foot.gif");
	background-repeat: repeat-y; 
        font-size:1px;
        height:8px;
}
/***********************************************************************************/
/*****************  SIDEBAR  *********************************************************/

#sidebar {
        
        position:relative;
        top:0px !important;
        top:0px;
        left:32px;
        width:235px !important;
        width:50px;
	min-height:500px;
	z-index:2;
        margin: -85px 0px 0px 0px;
        padding: 5px 0px 0px 0px;
        float:left;
}
/*	border-bottom: 1px dotted #93B9F9;*/
#sidebar ul li{
	padding: 5px 0px 0px 15px;
      
}

ul.list-category li {
	background: url("/template/v3/images/bullet-blue.gif") no-repeat left 6px;
	padding-left: 20px;
}

#sidebar ul#sponsor li{
padding: 5px 0px 0px 7px;
} 

#sidebar a{
	font:  1.0em verdana, sans-serif,Georgia,"Lucida Sans Unicode", "trebuchet MS";
	color:#F2FECE; 
	text-decoration: none;
}

#sidebar a:hover{
	font: 1.0em verdana, sans-serif,Georgia,"Lucida Sans Unicode", "trebuchet MS";
	color:#F2FECE; 
	text-decoration: underline;
}


#sidebar ul.sponsor{margin-left: -9px;}

/*blogroll */
ul.list-color li{
	background: url("/template/v3_0/images/bullet-green.gif") no-repeat left 6px;
	padding-left: 20px;
}


/*archives widget */
#sidebar1 ul.list-cat-tuto li ul.list-archives li{
	background: url("/template/v3_0/images/bullet-orange.gif") no-repeat left 6px;
	padding: 3px 0px 3px 17px;
}
ul.list-archives li{
	background: url("/template/v3_0/images/bullet-orange.gif") no-repeat left 6px;
	}
#sidebar1 ul.list-cat-tuto li {
	padding: 7px 0px 3px 27px;
font: 0.95em verdana, sans-serif,Georgia,"Lucida Sans Unicode", "trebuchet MS";
	
          
}


