@charset "utf-8";

/* structure */
@import '../header/css/header.css';
@import '../footer/css/footer.css';
@import '../menu/css/menu.css';
@import 'tiny.css';

/* modules */
@import '../../modules/news/css/news.css';
@import '../../modules/services/css/services.css';
@import '../../modules/wellness/css/wellness.css';
@import '../../modules/download/css/download.css';
@import '../../modules/contact/css/contact.css';
@import '../../modules/shop/css/shop.css';

@import '../ressources/buttons/standard/style.css';
@import '../ressources/pageslist/pageslist.css';


img {			margin:0; padding:0; border:0; }

html {			width:100%;	height:100%; margin:0; padding:0; overflow-y:scroll; }
td {			vertical-align:top; }


body {			height:100%; margin:0; padding:0; cursor:default; position:relative;
				background:url(images/bg.jpg);
				font:11px Arial, Helvetica, sans-serif; }

h1 {			font-size:16px; color:#fccd15; margin:0 0 5px 0; }
h5 {			font-size:13px; color:gray; border-top:1px dashed gray; padding:2px 0 0 0; margin:0 0 5px 0; }


.container {	position:relative; width:100%; background:black; text-align:center; }

.content {		position:relative; width:920px; display:table; padding:10px; background:white; margin:-30px auto 0 auto; }

.bgcolor {		background:#434343; }


.copyright a{		color:#6e6e6e; text-decoration:underline; }
.copyright a:hover{	color:black; }


/* USER */
.inscription_form {			color:white; }
.inscription_form h2{		margin:0; padding:0; color:#FCCD15; font:18px; }
.inscription_form label{	padding-top:5px;display:block; }



/* Login */
.login {				margin:0 auto; display:table; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.login .cell_1,
.login .cell_2{			width:390px; height:240px; float:left; display:table-cell; margin:0 0; padding:15px 35px 25px 35px; }

.login .cell_1{			background:url('images/login_cell1.jpg') top right; }
.login .cell_2{			background:url('images/login_cell2.jpg') top left; color:white; }

.login div div{			text-align:right; display:table; margin:0 auto;  }
.login input{			margin:0 0 5px 5px; border:0; padding:4px 5px;
						-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }

.login .cell_1 input{ 	background:white; }						
.login .cell_2 input{ 	background:white; }

.login h1{				font-size:30px; text-align:left;  }
.login .cell_1 h1{		color:white; }
.login p{				font-size:13px; text-align:justify; width:275px; }
.login label{			font-size:13px; }
