@charset "utf-8";
/* CSS Document 
 * Créé le 28/12/09
 * Krinéos.fr 
 */

*{
	padding:0;
	margin:0;
}
#global{
border:solid 0px red;
}
/* définition de la partie header */
#header{
position:relative;
background-image:url(../design/back_header_right.png);
background-repeat:repeat-x;
min-width:1050px;
height:216px;
width:auto;
}

#header_logo{
background-image:url(../design/header.png);
position:relative;
background-position:center;
width:837px;
height:384px;
z-index:10;
}
#header_krineos_fr{
position:absolute;
top:30px;
right:25px;
height:20px;
width:200px;
z-index:100;
}

#logos{
position:relative;
height:116px;
width:900px;
top:55px;
margin-left:auto;
margin-right:auto;
z-index:100;
text-align:center;
}

#logo{

background-image:url(../design/logo.png);
height:115px;
width:427px;
margin-left:30px;
float:left;
}
#logo_desc{
background-image:url(../design/desc2.png);
height:105px;
width:388px;
float:left;
}
/* MENU */
#menu{
position:relative;
height:26px;
width:750px;
top:64px;
margin-right:auto;
margin-left:auto;
}
#menu_img{
float:left;
margin-left:5px;
}

/* définition de la partie centrale */
#centre{
background-image:url(../design/centre_background.png);
background-repeat:repeat-x;
min-width:1050px;
width:auto;
min-height:408px;
}

#contenu{
position:relative;
padding:10px;
width:1050px;
margin-left:auto;
margin-right:auto;
}
/* FOOTER */
#footer{
background-image:url(../design/footer.png);
width:auto;
min-width:1050px;
height:116px;
bottom:0px;
}
#footer_txt{
text-align:center;
padding-top:15px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#activite{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.lienfooter{
text-decoration:none;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}


.nolink{
border:none;
text-decoration:none;
outline:none;
}
.activite{
color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}
.agauche{
float:left;
}
.adroite{
float:right;
}

.devis{
position:relative;
top:42px;
left:15px;
text-decoration:none;
border:none;
}

a:focus
{
outline:0;
}


/* Gestion du slide */

.scroll {
	min-height:500px;
	width: 1050px;
	overflow: auto;
	overflow-x: hidden;
	position: relative;
	clear: left;
	border:solid 0px black;
}

.scrollContainer div.panel {
	padding: 5px;
	height: auto;
	width: 1045px;
}
/* Non utilisé ici 
.scrollButtons {
	position: absolute;
	top: 150px;
	cursor: pointer;
}

.scrollButtons.left {
	left: -20px;
}

.scrollButtons.right {
	right: -20px;
}
*/
.hide {
	display: none;
}

/* Conteneurs */
#txt_pres{
width:900px;
min-height:500px;
margin-left:auto;
margin-right:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#txt_pres h2{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
border-bottom-style:dotted;
}
/* Conteneurs */
#devis_pres{
width:400px;
margin-left:50px;
margin-right:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#devis_pres h2{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
border-bottom-style:dotted;
}
.fondconteneur{
background-color:#ebe5e5;
border:solid 1px #333333;
}
.opaque{
  opacity:0.5;
}

#mention_pres{
width:300px;
margin-left:auto;
margin-right:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#mention_pres h2{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
border-bottom-style:dotted;
}

.misevaleurcolore{
color:#FF6600;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
border-bottom-style:dotted;
border-bottom-width:1px;
}

.misevaleursouligne{
border-bottom-style:dotted;
border-bottom-width:1px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.misevaleursoulignegras{
border-bottom-style:dotted;
border-bottom-width:1px;
font-weight:bold;
text-decoration:none;
}
.bouton{
border-style:solid;
border-width:1px;
border-color:#333333;
color:#333333;
font-weight:bold;
background-color:#CCCCCC;
}
.gras{
font-weight:bold;
}
.devisstyle{
color:#FF6600;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
