/*  
Layout URL: http://demilovatofrance.com/
Design et codage: Lulu
Contact: lulu@demilovatofrance.com
*/

body {
	background: #333333;
	font-family: verdana;
	font-size: 7px;
	color: #8A8A8A;
	width:auto;
}
a:link, a:active, a:visited {
	color: #72860E;
	text-decoration: underline;
}
a:hover {
	color: #070707;
	text-decoration: underline;
}
/* Liens Follow Demi */
a.twit:link, a.twit:active, a.twit:visited {
	color: #070707;
	text-decoration: underline;
}

a.twit:hover {
	color: #7D9013;
	text-decoration: underline;
}
a img {
	border: 1px solid #D4D4D6;
	}
a:hover img {
	border: 1px solid #070707;
}


.header {
	font-family: verdana;
	font-size: 9px;
	letter-spacing: 0px;
}

strong {
	color: #CA3D5F;
	font-size: 9px;
}

b {
	text-transform: uppercase;	
	font-size: 7pt;
	color: #070707;
}

.h4 {
	color: #72860E;
	font-weight: bold;
}

u {
	color: #070707;
}

em {
	color: #070707;
}
/*  
Contenu colone gauche
intérieur cellule ppal
*/

.contentsidebar{
	background-color: #EEEEEE;
	border: 2px solid #EEEEEE;
	padding: 5px;
	text-align: justify;
	font-family: verdana;
	font-size: 9px;
	color: #8A8A8A;
	}
	/*  
intérieur cellule coté
2eme niveau
*/
	
	.contentsidebar2{
	background: #F7F6F6;
	border-bottom : 0px solid #000000;
	text-align: justify;
	padding: 5px;
	line-height: 11px;
	font-family: verdana;
	font-size: 9px;
	color: #8A8A8A;
	border-bottom : 1px solid #EEEEEE;
	}
	/*  
COMMENTAIRES CUTENEWS
*/
	
	.contentsidebar21{
	background: #F7F6F6;
	border-bottom : 0px solid #000000;
	text-align: justify;
	padding: 5px;
	line-height: 11px;
	font-family: verdana;
	font-size: 9px;
	color: #8A8A8A;
	border-bottom : 1px solid #EFC48F;
	}
	/*  
titre sidebar
*/
	
	.contentsidebar3{
	background-color: #EEEEEE ;
	border-bottom : 2px solid #CA3D5F;
	text-align: right;
	padding: 7px;
	text-transform: uppercase;
	line-height: 11px;
	font-family: georgia;
	font-size: 14px;
	color: #72860E;
	letter-spacing: 1px;
	font-style: italic;
	}
		/*  
intérieur cellule gde colonne
*/
	
	.contentsidebar4{
	background: #F7F6F6;
	border-bottom : 0px solid #000000;
	text-align: justify;
	padding: 5px;
	line-height: 12px;
	font-family: verdana;
	font-size: 9px;
	color: #8A8A8A;
	}
		/*  
titre 2eme niveau
ex: discographie
*/
	
	.contentsidebar5{
	background-color: #EEEEEE ;
	border-bottom : 1px solid #72860E;
	text-align: left;
	padding: 7px;
	text-transform: uppercase;
	line-height: 11px;
	font-family: georgia;
	font-size: 12px;
	color: #CA3D5F;
	font-style: italic;
	letter-spacing: 1px;
	}
		/*  
footer / barre bas de page
*/
.footer {
	font-size: 11px;
	font-family: georgia;
	color: #070707;
	text-align: center;
	letter-spacing: 1px;
	padding: 10px; 
	background: #EEEEEE;
	border-top: 0px solid #FFFFFF;
	text-transform: uppercase;
}

.titlenews {
	background-color: #EEEEEE ;
	border-bottom : 2px solid #CA3D5F;
	text-align: right;
	padding: 7px;
	text-transform: uppercase;
	line-height: 11px;
	font-family: georgia;
	font-size: 14px;
	color: #72860E;
	font-style: italic;
	font-weight: none;
	letter-spacing: 1px;
}
		/*  
titre pages
*/

.titlenews2 {
	background-color: #EEEEEE ;
	border-bottom : 2px solid #CA3D5F;
	text-align: right;
	padding: 7px;
	text-transform: uppercase;
	line-height: 11px;
	font-family: georgia;
	font-size: 14px;
	color: #72860E;
	font-style: italic;
	font-weight: none;
	letter-spacing: 1px;
}

.titlenews3 {
	background-color: #EEEEEE;
	border-bottom: 0px solid #C3C3C3;
	font-weight:normal;
	font-size: 9px;
	font-family:arial;
	color: #666C90;
	text-align: center;
	text-transform:uppercase;
	letter-spacing: 1px;
	line-height: 18px;
	padding-left: 5px;
}
/*  
retour/actualiser/main
*/
.option {
	background-color: #EEEEEE;
	border-bottom : 0px solid #EFC48F;
	font-size: 10px;
	color: #070707;
	line-height: 12px;
	letter-spacing: 0px;
	text-align: center;
	margin-bottom: 0px;
	margin-top: 0px;
    padding: 8px;
}

/*  
menu page index catégories
*/
.menu {
	border-bottom: 1px solid #FFFFFF;
	font-size: 7pt;
	padding: 5px;
	color: #A0A0A0;
	line-height: 14px;
}
blockquote {
    background-color: #F7F6F6;
	font: 9px verdana;
	color: #666666;
	padding: 5px;
	}
input, textarea, select {		
	background-color: #F7F7F7;
	border: #CBCBCB 1px solid;
	border-spacing: 8pt;	
	font-family: verdana;
	font-size: 7pt;
	color: #7D7D7D;
	padding: 5px;	
	line-height: 15px;
}
button, submit {
	background-color: #FAFAFA;
	border: #F3F3F3 solid 1px ;		
	font-family: tahoma;
	font-size: 7pt;
	color: #F78187;
	padding: 5px;		
}
ul {
margin-left: 7px;
padding:0px;
margin-right: 3px;
margin-bottom: 7px;
margin-top: 5px;
}
ul li {
margin-left: 7px;
padding:0px;
margin-right: 3px;
margin-bottom: 7px;
margin-top: 5px;
}