@charset "utf-8";
/* CSS Document */

*{
padding:0;
margin:0;
}

body
{
background-color:#336699;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1
{
font-size:12px;
font-weight:bold;
padding: 0px 20px 0px 40px;
}

p
{
font-size:12px;
padding: 0px 20px 0px 40px;
}

a
{
color:#336699;
text-decoration:none;
}


a:hover
{
text-decoration:none;
color: #003366;
}

a h1
{
font-size:11px;
text-decoration:none;
height:20px;
background-image:url(../images/degrade.jpg);
background-repeat:no-repeat;
padding-top : 2px;
display:block;
cursor: hand;
}


li a
{
color:#000000;
text-decoration:none;
}

.texteliens
{
padding-left:60px;
}

li
{
font-size:12px;
padding-left: 60px;
list-style:none;
}

img
{
border:none
}

.footer p
{
font-size:9px;
color:#336699;
text-align:center;
}

.conteneur
{
position:absolute;
left:50%;
top:50%;
margin: -300px 0px 0px -477px;
width:955px;
height:600px;
}

/*header*/

.head
{
width:955px;
height:290px;
}

.header
{
width:543px;
height:157px;
background-image:url(../images/ciec_01.jpg);
float:left;
}

.logo
{
width:208px;
height:115px;
display:block;

}

.photo
{
width:412px;
height:290px;

float:right;
}

.menu_head
{
width:543px;
height:133px;
float:left;
}

.bord_head
{
width:23px;
height:133px;
display:block;
background-image:url(../images/ciec_03.jpg);
float:left;
}

.menu_cont_head
{
width:153px;
height:133px;
display:block;
float:left;

}

.contenu_head
{
width:367px;
height:133px;
display:block;
float:left;
background-color:#FFFFFF;
padding-top: 45px
}

/*contenu*/

.contenu
{
width:955px;
height:275px;
display:block;
float:left;
}

.bord_cont
{
width:23px;
height:275px;
background-image:url(../images/ciec_03.jpg);
display:block;
float:left;
}

.menu_cont
{
width:153px;
height:275px;
display:block;
float:left;
}

.contenu_cont
{
width:591px;
height:275px;
background-color:#FFFFFF;
display:block;
float:left;
}

.contenu_all
{
width:750px;
height:275px;
background-color:#FFFFFF;
display:block;
float:left;
}

.colonnes1
{
width:315px;

/*background-color:#FFFFFF;*/
display:block;
float:left;
margin-left:60px;
}

.colonnes2
{
width:370px;

/*background-color:#FFFFFF;*/
display:block;
float:right;
}

.newsconteneur
{
width:159px;
height:275px;
display:block;
float:left;
background-color:#FFFFFF;
}


.news
{
width:159px;
height:32px;
display:block;
float:left;
background-color:#FFFFFF;
background-image:url(../images/ciec_10.jpg);
background-repeat:no-repeat;
}

.newscontenu
{width:159px;
height : 150px;
display:block;
float : left;
}

.bordd_cont
{
width:29px;
height:275px;
background-image: url(../images/ciec_11.jpg);
display:block;
float:right;
}


/*menu*/

.titre
{
width:153px;
height:72px;
display:block;
}

.activites
{
width:153px;
height:32px;
display:block;
}

.formations
{
width:153px;
height:29px;
display:block;
}

.boutique
{
width:153px;
height:32px;
display:block;
}

.infodog
{
width:153px;
height:30px;
display:block;
}

.annonces
{
width:153px;
height:31px;
display:block;
}

.trou_menu
{
width:153px;
height:85px;
display:block;
background-color:#FFFFFF;
}

.forum
{
width:153px;
height:34px;
display:block;
}

.contacts
{
width:153px;
height:29px;
display:block;
}

.liens
{
width:153px;
height:34px;
display:block;
}

/*footer*/

.footer
{
width:955px;
height:35px;
display:block;
}

.bord_footer
{
width:23px;
height:35px;
display:block;
background-image: url(../images/ciec_19.jpg);
float:left;
}

.contenu_footer
{
width:903px;
height:35px;
display:block;
float:left;
background-image: url(../images/ciec_20.jpg);
}

.bordd_footer
{
width:29px;
height:35px;
display:block;
background-image: url(../images/ciec_21.jpg);
float:left;
}

table
{
font-size:12px;
}

.activ
{
	padding-left: 300px;
}
.droite {
	text-align:right;
	padding-right: 50px;
	font-size:12px;
}

