@charset "utf-8";
/* CSS Document */

body
{
margin-top:0px;
}

.titre
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#b2a591;
letter-spacing:2px;
font-weight:bold;
}


.design
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#093679;
	font-size:11px;
	letter-spacing:1.5px;
	padding-left:200px;
}

p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#093679;
	font-size:11px;
	letter-spacing:1.5px;
}

/*PATIO DOORS*/
.style1 {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana;
}
.style2 {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
}
.style3 {
	font-family: Verdana;
	font-size: 14px;
}
.style4 {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
}
/*END PATIO DOORS*/

	/*Classe a utiliser pour le texte en gris*/
.gris
{
color:#7d8b87
}

.bold
{
font-weight:bold
}

a
{
color:#093679;
}



/*ELEMENTS MENU*/


#menu {font-family: arial, sans-serif; width:800px; height:27px; position:relative; font-size:11px; z-index:100;}
#menu ul li a, #menu ul li a:visited {display:block; text-decoration:none; color:#000;width:100px; height:27px; text-align:center; color:#fff;  line-height:20px; font-size:11px; overflow:hidden;}
#menu ul {padding:0; margin:0; list-style: none;}
#menu ul li {float:left; position:relative;background: url(../images/menus/bg_menu.jpg); background-repeat:no-repeat}
#menu ul li ul {display: none;}

/* specific to non IE browsers */
#menu ul li:hover a {color:#fff;background: url(../images/menus/bg_menu_over.jpg);}
#menu ul li:hover ul {display:block; position:absolute; top:27px; left:0; width:105px;}
#menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
#menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
#menu ul li:hover ul li ul {display: none;}
#menu ul li:hover ul li a {display:block; background: url(../images/menus/menu_sub.jpg); font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase}
#menu ul li:hover ul li a:hover {background: url(../images/menus/menu_sub_over.jpg); color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase}
#menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
#menu ul li:hover ul li:hover ul.left {left:-105px;}

/*DIVS*/

#container
{
	width:800px;
	margin:auto;
	border-left:1px solid black;
	border-right:1px solid black;
}

#top
{
width:800px;
height:157px;
}

#left
{
float:left;
width: 186px;
background:url(../images/div_left/bg_left.jpg);

}

#right
{

	margin-left:180px;
	padding:20px;
	background:white;
}

#right2
{
padding:0px;
margin-left:186px;
background:white;

}

#right3
{
padding:20px;
margin-left:10px;
background:white;
}

#linkpatio
{
padding:0px;
margin-left:0px;
padding-top:20px;
background:white;

}
#linkpatio1
{
padding:0px;
margin-left:0px;

padding-top:68px;
background:white;

}
#linkpatio2
{
padding:0px;
margin-left:0px;
padding-top:94px;
background:white;
}

#linkpatio3
{
padding:0px;
margin-left:0px;
padding-top:60px;
background:white;
}

#linkpatio4
{
	padding:0px;
	margin-left:0px;
	padding-top:30px;
	background:white;
}

#linkpatio5
{
padding:0px;
margin-left:0px;
padding-top:49px;
background:white;
}

#linkpatio6
{
padding:0px;
margin-left:0px;
padding-top:100px;
background:white;
}

#linkpatio7
{
padding:0px;
margin-left:0px;
padding-top:50px;
background:white;
}

#linkpatio8
{
padding:0px;
margin-left:0px;
padding-top:0px;
background:white;
}
#linkpatio9
{
padding:0px;
margin-left:0px;
padding-top:90px;
background:white;
}

#accueil
{
	background-image: url(../images/index.jpg);
	height: 600px;
	width: 800px;
	font-size: 16px;
	text-align: center;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 1.5px;
	padding-top: 175px;
}

#bottom
{
clear:both;
}

Classes

/*Classe qui gere le menu du choix des langues*/

ul,li .langue
{
background:url(../images/menus/bg_langue.jpg);
color:#fff;
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; text-transform:uppercase;
}

.content
{
float:left;
width:300px;
}
