/*css version 5 morgane.*/

/*******le gros********/
/* BASE */

body {

font: 10px "Arial", sans-serif;
cursor:crosshair;
color:#313131;
}

table {
color: #313131;

 }

tr {
color: #313131;

 }



td{
	color: #313131;
	text-align: justify;
	line-height: 12px;
	background-color: #dff2f4;
	font-size: 10px;
border: 1 px #ffffff;}

td.sidebar {

	color: #313131;
padding-left: 16px;
	padding-right: 16px;
	background: url("http://i48.tinypic.com/sl48b4.png")
	;}
	
	
/********cutenews********/
.cutene{
	color: #313131;
padding-left: 16px;
	padding-right: 16px;
	background: url("http://i50.tinypic.com/11v2na9.png")
	}
	
	.titrecute{text-align: left;
color: #11545b;
background-color : #ffffff;
font-size: 17px;
font-family: Times new Roman;
letter-spacing: 4px;
font-weight:normal;
padding-right: 20px;
margin-top: 0px;
margin-bottom: 4px;}

.datecute{text-align: right;
color: #11545b;
background-color : #47868c;
font-size: 14px;
font-family: Times new Roman;
letter-spacing: 4px;
font-weight:normal;
padding-right: 20px;
margin-top: 0px;
margin-bottom: 4px;}

.commentcute{text-align: right;
color: #11545b;
background-color : #47868c;
font-size: 11px;
font-family: Times new Roman;
letter-spacing: 4px;
font-weight:normal;
padding-right: 20px;
margin-top: 0px;
margin-bottom: 4px;}
/********fincutenews********/

/********texte********/


i,em {
	color: #636363;
	font: italic;
	text-align: center;
	}



b {
color: #266a72;
font-size: 11px;
text-decoration: none;
letter-spacing:1px; 
text-transform: uppercase;
}

u {
font-size: 10px;
color: #266a72;
letter-spacing:1px; 
text-decoration: none;

}

/********liens********/

a, a:link, a:visited, a:active {
	 color: #526264;text-decoration: none;
font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
font-weight:normal;
letter-spacing:2px; 
text-transform: lowercase;
	 } 

a:hover {
	color: #899fa1;
	text-decoration: none;
	font: 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight:bold;
	letter-spacing:2px;
	text-transform: lowercase;
	 } 


/********images********/



.img{
	-moz-border-radius: 3px;
	border: 1px solid #aacccf;
	padding: 2px;
	opacity : 0.6;  
}

.img:hover{
	-moz-border-radius: 3px;
	border: 1px solid #ffffff;
	padding: 2px;
	opacity : 0.9;  
}



.imgcoup{
-moz-border-radius: 15px;
	border: 1px solid #aacccf;

	opacity : 0.6; 
}

.imgcoup:hover{
	-moz-border-radius: 15px;
	border: 1px solid #ffffff;

	opacity : 0.9;  
}


	
.gradualfader {
padding: 2px;
	-moz-border-radius: 3px;
	border: 1px solid #ffffff;
}

.img1{margin: 1px;
border: 0px solid #d9dddd;
-webkit-box-shadow:0px 0px 1px #7a7f7f;
-moz-box-shadow:0px 0px 1px #7a7f7f;
	opacity : 0.9
}

.img1:hover {margin: 1px;
border: 0px solid #d9dddd;
-webkit-box-shadow:0px 0px 1px #7a7f7f;
-moz-box-shadow:0px 0px 1px #7a7f7f;
opacity : 0.7
}


/********titre********/


h1 {
text-align: center;
color: #ffffff;
background-color : #9bd5db;
font-size: 17px;
line-height:17px;
font-family: Times new Roman;
letter-spacing: 4px;
font-weight:normal;
text-transform: uppercase;
padding-right: 20px;
margin-top: 0px;
margin-bottom: 4px;



}


h2 {

color: #95a0a1;

font-size:7pt; 
font-weight:normal;
letter-spacing:2px; 
line-height:11pt; 
padding:2px;
display: block;
margin-left: 0px;
margin:0px;
text-transform:lowercase;
text-align:center
}


h3{
text-align:center;
color: #a5a5a5;text-decoration: none;
font: 12px Times new Roman;
font-weight:normal;
letter-spacing:1px; 
text-transform: uppercase; 
border-bottom: 2px solid #FFFFFF;
}




.cuttitre2{
	background-color : #d6f0f2;

letter-spacing:1px; 
text-transform: uppercase; 
-moz-border-radius: 5px;
text-align: center;
color: #497f84;
font-size: 20px;
font-family: Times new Roman;
letter-spacing: 1px;
font-weight:normal;
text-transform: uppercase;
padding-right: 20px;
margin-top: 0px;
margin-bottom: 4px;

}
.cuttitre{


letter-spacing:1px; 
text-transform: uppercase; 

text-align: center;
color: #497f84;
font-size: 14px;
font-family: Times new Roman;
letter-spacing: 1px;
font-weight:normal;
text-transform: uppercase;
margin-top: 0px;
margin-bottom: 4px;

}


.family{
text-align: center;
color: #11545b;
font-size: 15px;
font-family: Times new Roman;
letter-spacing: 3px;
font-weight:normal;
padding-right: 20px;
margin-top: 0px;
margin-bottom: 4px;


}




/********navigations********/


#navi a
{

font-family: Arial, Helvetica, Geneva, sans-serif;
text-align: center; 
color:#717070; 
font-weight:normal; 
font-size: 9px; 
padding: 5px; 
padding-left:5px; 
display:block; 
text-decoration: none; 
margin:1px; 
background-color:#ffffff;
text-transform:none; 
border-bottom: 1px solid #b2b2b2;



}



#navi a:hover {
color: #70aeb3;
font-family: Arial, Helvetica, Geneva, sans-serif;
cursor:crosshair;
background-color:#ffffff; 
padding-left:5px; 
border-bottom: 1px solid #5e9fa5;
}


}





/********en plus********/

blockquote {
	background-color: #f8f7f3;
	background-image: url("../mademoiselleportfolio/images/quote.png");
	background-repeat: no-repeat;
	PADDING: 12px 15px 12px 25px;
	MARGIN: 10px 15px 10px 15px;
	line-height:9pt;
	font-size : 10px; 
    font-family : trebuchet MS;
border-right: 1px solid #a18263;
border-bottom: 1px solid #a18263; 
	
article {border:1px solid #c7be96;
background-color:#f8f7f3;
top right #f8f4e5 no-repeat;font-size:11px;line-height:16px;padding:6px 5px 6px 5px;}
}

q{
	font-weight:bold;
}

td {
	
font-size: 9px;
	color: #999999;
background-color: #ffffff;
}

.news{
padding:7px;
background:#F5F3F3;
-moz-border-radius:10px;
text-align:justify;
}


.side {
	border: 0px solid #efefef;
	padding: 10px;
	margin-bottom: 10px;}


.cate{background-color: #dff2f4;
	PADDING: 12px 15px 12px 25px;
	MARGIN: 10px 15px 10px 15px;
	font-size : 10px;  
-moz-border-radius:10px;
}
	
/********content********/

	
#contentleft {
	-webkit-border-radius: 15px; 
	-moz-border-radius-topright:  15px; 
	background:#f1e7d2;
	float: right;
	width: 600px;
	margin-right: 15px;
margin-left: 15px;
	padding-top: 0px;
	padding-bottom:20px;
	margin-bottom: 10px;
	}
	
.content1 {	margin: 0px;
	margin-left: 5px;
	margin-right: 5px;
	border: 0px solid #efefef;
	line-height: 11px;
	padding: 7px;}


/********sidebarright********/


.side-content {
font-family: Arial, Helvetica, Geneva, sans-serif;
display: block;
text-align: center; 
color:#717070; 
font-size: 9px; 
padding: 10px; 
padding-left:10px; 
margin:1px;
-moz-border-radius: 10px;
background-color:#f8feff;
margin: 3px;
-webkit-box-shadow:0px 0px 1px #adb7b7;
-moz-box-shadow:0px 0px 1px #adb7b7;







}

.side-contenu {
background:#faedde;
color: #be9976;
padding-top:6px;
padding-left:6px;
padding-right:6px;
padding-bottom: 6px;
text-align:justify;}

