
/*
Theme Name: Corsica
Theme URI: 
Description: Nice Corsica
Version: 1.0
Author: 105
Author URI: 
*/
* {padding:0;
	margin:0;}
.linklove {display:none;
			}
html, body {
	height: 80%;
	margin: 0;
	padding: 0;
	border:0;
	}

ul,li {margin:0;
		padding:0;}

h2 {margin:0;
	padding:0;}


html {
	background: #21b5ed;/* url('images/fond-global.png') repeat;*/
	}
	
body {	font: normal 80%  Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
		color: rgb(68, 68, 68);
	 }

#global {
	position: relative;
	min-height: 80%;
	width: 950px; 
	padding: 0px 10px;
	margin: 0px auto;
	background: url('images/centrale.png') repeat-y center; 
	border:0;
				}

#header {
	background: url('images/banner107.png') center top no-repeat; 
	height: 310px;
	width: 970px;
	position: relative;
	margin:0 auto;
	border:0;
		
	}

#searchform {position:absolute;
				top:205px;
				right:30px;}
				
#header p{  color:#0CF;
			position:absolute;
			top:170px;
			right:34px;}
	
#left {
	float: left;
	width: 200px;
	margin:0;
	padding:0;
		}


/* MENU */


#menu {
	display:inline;
	float:left;
	width: 200px;
	margin: 20px 0px 0px 9px;
	color: #FFF;
	font: 1.4em 'georgia', arial, sans-serif;
	
}


#menu li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display:inline;
	line-height:30px;
	}


#menu li a {
	padding: 3px 0px 3px 30px;
	display: block;
	line-height:30px;
	color: #ffffff ;
	background: url('images/rightlist_bullet.gif') no-repeat left center;
	text-decoration:none;
	}

#menu li a:hover {
	background-color:#0b4254 ; 
	background:#0b4254 url('images/rightlist_bullet.gif') no-repeat right center;
	color: #ffffff;

}

#center {
	overflow:auto;
		}

a {	color:#21b5ed;
	
	}
	
a:hover, a:focus, a:active {
   color:#1ea5d7;
   
}	
	
.clear {clear:both;}

/* CONTENT STYLING */ /* CONTENT STYLING */  /* CONTENT STYLING */  /* CONTENT STYLING */  /* CONTENT STYLING */


#content {
	float: right;
	width: 660px;
	margin:0px 20px;
 	
	}
#content a {text-decoration : none;}
#content a:hover { text-decoration: underline;}



#content p { 	text-align: justify;
  				line-height:150%;
  				/*margin-bottom:1.3em;*/
				margin: 0px  50px 15px 0px;
				
				}
	
#content h1 a {
	color: #21b5ed;
}
	

	
#content h1 a:hover, #content h2 a:hover {
	text-decoration: underline;
	}
	

#content h1 { 	font:400 2.6em 'century gothic','arial narrow', arial, sans-serif;
				color: #21b5ed;
				margin-top: 15px;}

#content h2 { 	color:#21b5ed;
				font: 1.4em 'georgia', arial, sans-serif;
				padding: 5px 0px 5px 20px}


#content h3 {	padding:0px 0px 0px 20px;
				margin:5px 0px 5px 40px; 
				font-size:1.2em;
				line-height:20px;
				border-left:4px solid #21b5ed;
				}

ol {
	font-weight: 800;
	font-size: 1.0em;
	color: #0CC;
	margin: 20px;
	}
 
ol span {
	font: 400 1.0em arial,sans-serif;
	color: #888;
	}

ol li {
	margin-left: 25px;
	padding: 4px 0;
	}

#content ul {
	list-style-type: none;
	/*margin: 20px;*/
	padding:0px 0px 0px 100px;
	}
	
#content ul li {
	padding: 4px 25px;
	background: url('images/bulletli.gif') no-repeat left center;
	}
	

	
#footer span.chapeau {	font-size:1em;
						color:#FFFFD2;
						padding-right: 10px;
						padding-left: 10px;
						background:#3A4247;
						border-right:1px solid #CCC;
						border-bottom:1px solid #CCC;
						margin: 10px 21px 10px 18px;}
	


/* FOOTER STYLING */   	/* FOOTER STYLING */   	 /* FOOTER STYLING */   	/* FOOTER STYLING */   	/* FOOTER STYLING */   	
#footer {
	position:relative;
	margin:0px auto;
	width: 970px;
	height: 175px;
	background: url('images/footer106.png') center no-repeat;
		}

#footer #texte {/*padding:0px 10px 10px 10px;*/
				font-size: 0.9em;
				text-align:right;
				}
#footer #texte p {	color:#666 ;
			    	margin:0 23px 0 90px;
					}


#footer a {	color : #0CF;
			background: #FFF;
			font-size:0.9em;
			padding:0px 8px;
			text-align:center;
			text-decoration : none;}
			
#footer a:hover {
				color: #fffFFF;
				background:#09F;
}

