., img, div{
margin		: 0;
padding		: 0;
}

html,body {
font-family	: Georgia, Arial, sans-serif;
font-size	: 12px;
color		: #000;
font-weight	: 100;
height		: 100%;
margin		: 0 auto;
padding		: 0;
}


body {
text-align			: center;
color				: #000;
background-color	: #000;
letter-spacing		: 0px;
width				: 804px;
letter-spacing		: auto;
}

html{
margin-bottom: 0.01em;
}

table, tr, td, input, select {
font-family	: Georgia, Arial, sans-serif;
font-size	: 12px;
color		: #000;
}

a {
color		: #000;
text-decoration: underline;
}

a:hover {
color: #555;
text-decoration: underline;
}


#global {
position	: absolute;
top			: 50%;
left		: 50%;
width		: 804px;
height		: 552px;
margin-left	: -402px;
margin-top	: -276px;
border		: 2px solid #980101;
text-align	: left;
}

/************************** SCROLLER *************************/

#container {
overflow		: hidden; 
width			: 804px;
height			: 392px; 
position		: relative;
}

#content {
width			: 3216px;
height			: 392px;
position		: relative;
}

.scrolling-content {
width			: 804px;
height			: 392px;
text-align		: left;
position		: absolute;
overflow		: auto;
}
 
#content1 {
left		: 0px; 
top			: 0px;
}
 
#content2 {
left		: 804px; 
top			: 0px;
}
 
#content3 {
left		: 1608px; 
top			: 0px;
}

#content4 {
left		: 2412px; 
top			: 0px;
}



#top{
height		: 124px;
width		: 804px;
background	: #000 url(images/top-index-laissus.jpg) no-repeat;
}

/************************* INDEX ******************************/

#index-left{
position	: absolute;
top			: 0;
height		: 552px;
width		: 93px;
background	: #000 url(images/index-laissus-1.jpg) no-repeat;
float		: left;
}

#index-right {
position	: absolute;
top			: 0;
left		: 93px;
height		: 552px;
width		: 711px;
border		: none !important;
margin		: auto !important;
text-decoration : none;
background	: url("images/index-btn.jpg") 0 0 no-repeat;
float		: right;
z-index		: 1;
}

#index-right a {
position	: absolute;
top			: 0px;
left		: 0px;
height		: 552px;
width		: 711px;
background	: url("images/index-btn.jpg") 0 0 no-repeat;
text-indent	: -9999px;
border		: 0;
z-index		: 1;
}

#index-right a:hover {background-position: 0 -552px; 	border		: 0;
}

/************************* DOMAINE ******************************/

#domaine-main1{
height		: 392px;
width		: 516px;
background	: #000 url(images/domaine-laissus-1.jpg) no-repeat;
float		: left;
}

.content-domaine{
text-align	: center;
margin		: 10px 10px 0px 10px;
}


#domaine-main2 {
position	: relative;
height		: 392px;
width		: 288px;
background	: url(images/domaine-laissus-2.jpg) no-repeat;
float		: right;
}

/************************* VINS ******************************/

#vins-main1{
height		: 210px;
width		: 804px;
background	: #000 url(images/vins-laissus-1.jpg) no-repeat;

}

#vins-main2 {
height		: 146px;
width		: 804px;
background	: url(images/vins-laissus-2.jpg) no-repeat;
text-align	: center;

}

#vins-main3 {
height		: 36px;
width		: 804px;
background	: url(images/vins-laissus-3.jpg) no-repeat;
}

.col1{
width		: 252px;
margin		: 9px 5px 0 5px;
float		: left;
text-align	: center;
}

.col2{
width		: 252px;
margin		: 5px 5px 0 5px;
float		: left;
text-align	: center;
}

.col3{
width		: 252px;
margin		: 5px 5px 0 5px;
float		: left;
text-align	: center;
}

/************************* GITE ******************************/

#gite-main1{
height		: 392px;
width		: 288px;
background	: #000 url(images/gite-laissus-1.jpg) no-repeat;
float		: left;
text-align	: center;
}

.content-gite{
text-align	: center;
margin		: 10px 10px 0px 10px;
}

#gite-main2 {
height		: 392px;
width		: 516px;
background	: url(images/gite-laissus-2.jpg) no-repeat;
float		: right;
}

/************************* CONTACT ******************************/

#contact-main1{
height		: 392px;
width		: 383px;
background	: #000 url(images/contact-laissus-1.jpg) no-repeat;
float		: left;
text-align	: center;
}

#contact-main1 p{
text-align	: center;
margin		: 40px 20px 20px 20px;
}

#contact-main2 {
height		: 392px;
width		: 421px;
background	: url(images/contact-laissus-2.jpg) no-repeat;
float		: right;
}

/*********************** TEXTES ********************************/

h1{
margin		: 0;
padding		: 0;
color		: #980101;
font-size	: 18px;
}

h2{
margin		: 0;
padding		: 0;
color		: #980101;
font-size	: 14px;
}

h3{
margin		: 0;
padding		: 0;
color		: #980101;
font-size	: 12px;
}

h4{
margin		: 0;
padding		: 0;
color		: #000;
font-size	: 12px;
text-align	:center;
}
