* { margin:0; padding:0;}

.sitedujour {
		width:250px; 
		border:1px solid #A75183;
		background: #F2CDE4 url(/rellok-massage/bg1.jpg) top left no-repeat;
		-moz-border-radius:8px;

		-webkit-border-radius:8px;
}

.sitedujour img {
border:2px solid #CC72A7;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}


.sitedujourtitre a:link, .sitedujourtitre a:active, .sitedujourtitre a:visited {
			font-size:14px;
			text-decoration:none;
			color:#5C1559;
			font-weight:normal;
		}
		
		.sitedujourtitre a:hover {
			text-decoration:underline;
			color:#642861;
		}

.fondsitedujur {

width:100%;
	
	border:2px solid #E4B5D3;
	
		-moz-border-radius:4px;

		-webkit-border-radius:4px;
		
		background:url(/rellok-massage/fond40.png) repeat;
}
.liensgauche a:link, .liensgauche a:active, .liensgauche a:visited {
			text-decoration:underline; color:#000000; font-size:11px;
		}
		
.liensgauche a:hover {
	text-decoration:underline; color:#9900CC; font-size:11px;
}
/*FOrmulaire*/
#formulairedecontact input.texte, #formulairedecontact input.textearea {padding:3px; width:300px;}
#formulairedecontact select.select {padding:3px; width:308px;}
#formulairedecontact input.code {padding:3px; width:218px;}
#formulairedecontact .error {font-size:16px; font-weight:bold; display:none;}
#formulairedecontact .red {color:#FF0000;font-weight:bold;font-size:16px;}
#formulairedecontact .violet {color:#6B2C68;}
#contener {
    -moz-border-radius: 4px 4px 4px 4px;
    background: url("/rellok-massage/fond40.png") repeat scroll 0 0 transparent;
    border: 1px solid #B34FAF;
    color: #4C104A;
	width:100%
}
.texten { font-weight:bold;}
legend {
	width:auto;
	height:auto;
	padding:4px;
	color:#6B2C68;
	font-weight:bold;
	}

1fieldset:hover {
	background: none;
	background-color:#FEF3FC;
}

button, input[type=submit], input[type=button], button:visited  {
	border:1px solid #772974;
	background:none;
	background-color: #762373;
	color:#FFFFFF;
	font-size:11px;
	
	
	
	display: inline-block;
	vertical-align:middle;
	margin:0;
	padding:2px 4px 2px 4px; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	font-weight:bold;
	
	
}

input[type=submit]:hover, input[type=button]:hover, button:hover{
	background-color: #4C104A;
}


input[type=text], input[type=password], textarea, select, checkbox, radio {
	border:1px solid #4C104A;
	padding:1px 2px 1px 2px;
	background-color:#F3D7F0;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	color:#4C104A;
	width:300px;
}

input[type=text]:hover, input[type=password]:hover, textarea:hover, select:hover, checkbox:hover, radio:hover, input[type=text]:active, input[type=password]:active, textarea:focus, select:focus, checkbox:focus, radio:focus {
	background: none;
	background-color:#F6E7F4;
}

/*MOdifs*/
#lienutiles { width:100%; display:block; margin:20px 0 0; height:24px;}
#btn_top10 { width:48%; float:left; text-align:center;}
#btn_top10 a{ height:24px; border:1px solid #ce79ca; padding:5px 0 0; display:block;}
#btn_top10 a:hover { background:#fff;}
#btn_nouveautes { width:48%; float:right; text-align:center;}
#btn_nouveautes a { height:24px; border:1px solid #ce79ca; padding:5px 0 0;  display:block;}
#btn_nouveautes a:hover { background:#fff;}

#menucat{ width:250px; margin:20px 0 0; border:1px solid #963c92;}
#menucat h2 { margin:3px; border-bottom:1px dashed#963c92;}
h2.Style4, h2.Style4 a:link {
    font-size: 12px;
    font-weight: bolder;
}
#pub_gauche_200 { width:250px; display:block; text-align:center; margin:20px 0 0;}
#pub_gauche_300 { width:250px; display:block; text-align:center; margin:20px 0 0;}
#cartegauche { width:244px; margin:20px 0 0; padding:3px;}
#cartegauche:hover { background:#fff;}
#bloc_connexion { width:250px; margin:20px 0 0;}
.headtitle { height:32px; padding: 10px 0 0 39px; background:url(favicon.png) 0 0 no-repeat;}
#lienajoutersite { width:250px; text-align:center; border:1px solid #963c92; background:#f3cbe8; margin:20px 0 0;}
#lienajoutersite:hover { background:#fff;}
#text_gauche { color:#963C92; font-size:11px; padding:5px; width:250px; margin:20px 0 0; background:#FFE6F8; text-align:justify; border-bottom:2px solid #CEBBC8; border-right:2px solid #CEBBC8;}
#text_gauche:hover { background:#fbdcf2;}
.h50 { height:50px;}
/*New_droite*/
.pub_sky_600 { width:120px; margin:20px 0 0;}
#texte_droite { color:#963C92; font-size:11px; padding:5px; background:#FFE6F8; text-align:justify; border-bottom:2px solid #CEBBC8; border-right:1px solid #CEBBC8; margin:20px 0 0;}
#texte_droite:hover { background:#fbdcf2;}
.btnpartenaire { width:110px; border:1px solid #ce79ca; padding:5px; text-align:center; margin:20px 0 0;}