body,td,th {
	font-family: Verdana;
	color: #000000;
	font-size:12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#F7E2F4 url(/images/bg-page4.jpg) repeat-x;
}

a:link, a:active, a:visited {
			1font-size:11px;
			1text-decoration:underline;
			color:#963C92;
			font-weight:normal;
		}
		
a:hover {
			text-decoration:none;
			color:#642861;
		}

.footer{
		background-color:#000000;
		color:#FFFFFF;
		font-size:11px;
		text-align:center;
		-moz-border-radius-topleft:8px;
		-moz-border-radius-topright:8px;
		-moz-border-radius-bottomleft:8px;
		-moz-border-radius-bottomright:8px;
		-webkit-border-top-left-radius:8px;
		-webkit-border-top-right-radius:8px;
		-webkit-border-bottom-left-radius:8px;
		-webkit-border-bottom-right-radius:8px;
}
.Style1 {
	color: #FFFFFF;
	font-size: 11px;
}

.cadre-gauche1 {
	border:1px solid #963C92;
	background-color:#FEE9F8;
		-moz-border-radius-topleft:8px;
		-moz-border-radius-topright:8px;
		-moz-border-radius-bottomleft:8px;
		-moz-border-radius-bottomright:8px;
		-webkit-border-top-left-radius:8px;
		-webkit-border-top-right-radius:8px;
		-webkit-border-bottom-left-radius:8px;
		-webkit-border-bottom-right-radius:8px;
}

.cadre-gauche2 {
	border:1px solid #CE79CA;
	background-color:#F3CBE8;
		-moz-border-radius-topleft:5px;
		-moz-border-radius-topright:5px;
		-moz-border-radius-bottomleft:5px;
		-moz-border-radius-bottomright:5px;
		-webkit-border-top-left-radius:5px;
		-webkit-border-top-right-radius:5px;
		-webkit-border-bottom-left-radius:5px;
		-webkit-border-bottom-right-radius:5px;
}

.cadre-milieu-blanc {
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
		-moz-border-radius-topleft:8px;
		-moz-border-radius-topright:8px;
		-moz-border-radius-bottomleft:8px;
		-moz-border-radius-bottomright:8px;
		-webkit-border-top-left-radius:8px;
		-webkit-border-top-right-radius:8px;
		-webkit-border-bottom-left-radius:8px;
		-webkit-border-bottom-right-radius:8px;
}

.degrade {
	/*border:1px solid #FFFFFF;*/
	background:#EBBCE6 url(/images/bg-degrade1.jpg) bottom repeat-x;
		
		-moz-border-radius-topleft:8px;
		-moz-border-radius-topright:8px;

		-webkit-border-top-left-radius:8px;
		-webkit-border-top-right-radius:8px;

		
}
.degrade3 {
	/*border:1px solid #FFFFFF;*/
	background:#EBBCE6 url(/images/bg-degrade7.jpg) top repeat-x;
		
		-moz-border-radius-topleft:8px;
		-moz-border-radius-topright:8px;

		-webkit-border-top-left-radius:8px;
		-webkit-border-top-right-radius:8px;

		
}

.degrade2 {
	/*border:1px solid #FFFFFF;*/
	background:#FDF6FC url(/images/bg-degrade2.jpg) bottom repeat-x;
		
		-moz-border-radius-topleft:8px;
		-moz-border-radius-topright:8px;

		-webkit-border-top-left-radius:8px;
		-webkit-border-top-right-radius:8px;

		
}
.Style2 {
	font-size: 11px;
	color: #963C92;
}
.Style4 {
	color: #642861;
	font-weight: bold;
}


.liensbas {
			color:#FFD5F3;
		}
.liensbas a:link, .liensbas a:active, .liensbas a:visited {
			font-size:11px;
			text-decoration:underline;
			color:#963C92;
			font-weight:normal;
		}
		
		.liensbas a:hover {
			text-decoration:none;
			color:#642861;
		}
.Style8 {color: #000000; font-weight: bold; }

.bgactif { background-color:#FFFFFF;}
.bginactif { background:none;}

.btnactif { color:#4E114B; font-size:11px; font-weight:bold;}
.btninactif { color:#FFFFFF; font-size:12px; font-weight:normal;}

.tagcloudmini { margin:2px 0 2px 0; padding:5px 0; border-top:0px #CCC dotted; color:#E791AE; font-size:10px; }
.tagcloudmini h5 { margin:-10px 0 2px 0; position:absolute; }
.tagcloudmini p { margin:2px 0; }
.tagcloudmini a { margin:2px 4px; padding:2px 4px; font-size:9px; line-height:10px; height:14px; vertical-align:middle; display:inline-block; background-color:#F4D7F0; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:1px #ffffff solid; color:#000000; }
.tagcloudmini a:hover { background-color:#F0B5EF; border-color:#BC56BA; color:#540E53; }

.tag_size1 { font-size:80%; }
.tag_size2 { font-size:95%; }
.tag_size3 { font-size:110%; }
.tag_size4 { font-size:130%; }
.tag_size5 { font-size:150%; }


#featured{width:410px;border:1px solid #963C92;padding-right:314px;position:absolute;height:208px;background:#C487B9;}
#featured ul.ui-tabs-nav{position:absolute;top:0;left:410px;list-style:none;padding:0;margin:0;width:314px;}
#featured ul.ui-tabs-nav li{padding:1px 0;padding-left:11px;font-size:12px;color:#666;}
#featured ul.ui-tabs-nav li img{float:left;margin:2px 5px;background:#fff;padding:2px;border:1px solid #eee;}
#featured ul.ui-tabs-nav li span{font-size:11px;font-family:Verdana;line-height:18px;}
#featured li.ui-tabs-nav-item a{display:block;height:50px;color:#762572;background:#fff;line-height:20px;}
#featured li.ui-tabs-nav-item a:hover{background:#F7E2F5;}
#featured li.ui-tabs-selected{background:url("/images/selected-item1.png") top left no-repeat;}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{background:#F7E2F5; color:#000000;}
#featured .ui-tabs-panel{width:410px;height:208px;position:relative;}
#featured .ui-tabs-panel .info{position:absolute;top:135px;left:0;height:74px; background-image:url(/images/noir60.png); width:100%;}
#featured .info h2{font-size:14px;font-family:Verdana;color:#fff;padding:5px 0px 0 5px;margin:0;overflow:hidden;}
#featured .info p{margin:0 5px;font-family:Verdana;font-size:11px;line-height:10px;color:#f0f0f0;}
#featured .info a{text-decoration:none;color:#fff;}
#featured .info a:hover{text-decoration:underline;}
#featured .ui-tabs-hide{display:none;}

#h2{

    font-size:14px;font-family:Verdana;color:#963C92;
    font-weight: bold;
}
a.info{
    position:relative; 
    z-index:24; background-color:#F7E2F4;
    color:#60185D;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#EAC9E6}

a.info span{display: none}

a.info:hover span{ 
/*le contenu de la balise span ne 
sera visible que pour l'état a:hover */
 display:block; 
 position:absolute;
	
    top:auto; left:auto; width:292px;
	border-top:0px;
	color:#60185D;
    text-align: justify;
    font-weight:none;
    padding:1px;
    
    }
.infobulle{ 
/*le contenu de la balise span ne 
sera visible que pour l'état a:hover */
 border:3px solid #60185D;background-color:#FFFFFF;
 font-size:11px;
 padding:4px;
 -moz-border-radius-topleft:6px;
		-moz-border-radius-topright:6px;
		-moz-border-radius-bottomleft:6px;
		-moz-border-radius-bottomright:6px;
		-webkit-border-top-left-radius:6px;
		-webkit-border-top-right-radius:6px;
		-webkit-border-bottom-left-radius:6px;
		-webkit-border-bottom-right-radius:6px;
		
		min-height:30px;
    
    }
a:link, a:active, a:visited {
			font-size:11px;
			text-decoration:underline;
			color:#963C92;
			font-weight:normal;
		}
		
a:hover {
			text-decoration:underline;
			color:#642861;
		}

.content a, .content a:link, .content a:active, .content a:visited {
    color: #000;
    1font-size: 11px;
    1font-weight: normal;
    text-decoration: none;
}

.menu {
	margin:2px;
	margin-bottom:0px; 
}
.wrapper { width:987px; margin:0 auto;}
#header { width:100%; height:200px; display:block;}
h1.headline { font-size:10px; color:#963C92;}
.divlogo { width:253px; float:left;}
.top { width:732px; float:right;}
#divpubhaut { width:728px; height:90px; margin:10px 0 0; position:relative;}
.h37 { width:100%; height:57px;}
#navigation { width:100%; height:42px; display:block; margin:9px 0 0;}
ul#menu { display:block; list-style:none; position:relative;}
#menu li { display:inline; float:left; margin:1px 1px 0; font-size:12px;}
#menu li a.menu-inactif { font-weight:bold; color:#fff; background:#963C92; padding:13px 19px; text-decoration:none;}
#menu li a.menu-actif { font-weight:bold; color:#fff; background:#000000; padding:13px 19px; text-decoration:none;}
#mainpage { width:100%; display:block; margin:25px 0 0;}
#colgauche { width:250px; float:left;}
#pagebody { width:728px; float:right;}
#texte_haut { width:714px; padding:5px; background:#FFE6F8; text-align:justify; border-bottom:2px solid #CEBBC8; border-right:1px solid #CEBBC8;}
#texte_haut:hover { background:#FBDCF2;}
#slideshow { width:724px; background:#fff; display:block;}
#slidetitre { height:26px; border-bottom:1px dashed#963c92; padding:5px 0 0;}
#slide  { width:728px; height:213px;}
.white { color:#fff;}
#showcase { width:728px; display:block;}
#colmiddle { width:600px; float:left;}
#coldroite { width:120px; float:right;}
#pubmiddle { margin:20px 0;}
.annligne { width:100%; display:block; }
.anncolgauche { width:48%; float:left;}
.anncoldroite { width:48%; float:right;}
.blocann { width:278px; border:4px solid #FFFFFF; margin:10px 0;}
.blocann:hover { background:#F8EBF6;}
h2.annlisttitre { font-size:8px; font-weight:normal; color:#963C92; padding:2px; border-bottom:1px dashed#fee9f8;}
h2.annlisttitre a { text-decoration:none;}
.contentann { margin:5px 0 0; padding:0 5px;}
.imgann { float:left; overflow:hidden;}
.descann { width:162px; float:right;}
.descann p { text-align:justify; font-size:10px;}
.btndetail { width:47px; height:17px; float:right; background:url(images/btn-details.jpg) 0 0 no-repeat; text-align:center;}
.btndetail a { font-size:10px; color:#fff;}
#bloc_detentegraphie { width:100%; display:block; margin:20px 0 0;}
.listanntitre { width:590px; padding:5px; border-bottom:1px dashed#963c92; }
.placecarte {}
h2.titredetentegraphie { border:1px solid#ce79ca; text-align:center; font-size:12px; padding:3px 0;}
h2.titredetentegraphie:hover { background:#fff;}
.pub_sky_600 { width:120px; margin:20px 0 0;}
#texte_droite { padding:5px; background:#FFE6F8; text-align:justify; border-bottom:2px solid #CEBBC8; border-right:1px solid #CEBBC8; margin:20px 0 0;}
.btnpartenaire { border:1px solid#ce79ca; padding:5px; text-align:center; margin:20 0 0;}
#divpubhaut a,#divpubhaut a:link, #divpubhaut.a:visited { display:block;}

#ariane { height:20px; background:#DCAFD6; padding:5px;}

.clr { clear:both;}
.center { text-align:center;}

#annpage { width:728px;}