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

Body{background-image: url(images/mario.jpg);background-repeat: repeat;width: 900px; margin: auto; margin-top: 20px; margin-bottom: 20px; padding:0px;}
a:link {color:#FFF;}
a:visited {color:#FFF;}
a:hover {color:#FF0;}

/* header */
#h1 {background-repeat:no-repeat;}

#pub {width:468px; height:60px; margin-top:20px; background-color:#999;}

/* corps */
#corp_haut {width:898px; height:120px; margin-top:5px; padding: 0px; background-image:url(/images/corp_haut.png); background-repeat:no-repeat;}

#corp {width:900px; height:auto; margin-top:5px; margin-bottom:7px;}

.corp_bas { margin-bottom:7px;}

#cadre {width: 900px;height: auto;margin: 0 auto;padding: 0;}
#cadre_top, #cadre_bas{width: 100%;margin: 0;padding: 0;}
#cadre_milieu {background:url(images/c_03.png) repeat-y;width: 100%;height: auto;margin: 0;padding:0px;}
#cadre_top {background:url(images/c_01.png) no-repeat;height: 25px;}
#cadre_bas {background:url(images/c_05.png) no-repeat;height: 25px; margin-bottom:7px;}

/* produit */
#produit {width:900px; height:1734px; margin-top:7px; margin-bottom:7px; background-image:url(images/produit.png); background-position:center; background-repeat:no-repeat;}

/* download */
#download {width:900px; height:839px; margin-top:7px; margin-bottom:7px; padding:0px; background-image:url(images/download_fond.png); background-position:center; background-repeat:no-repeat;}
/* contact */
#centre {width:900px; height:450px; margin-bottom:7px;}

#contact_G {width:293px; height:450px; float:left; margin-top:7px; background-image:url(images/contact_gauche.png); background-position:center; background-repeat:no-repeat;}

#contact_D {width:600px; height:450px; float:right; margin-top:7px; margin-bottom:7px; background-image:url(images/cadre_contact.png); background-position:center; background-repeat:no-repeat;}
/* fin contact */

/* commande */
#com {width: 900px;height: auto;margin: 0 auto;padding: 0;}
#com_top, #cadre_bas{width: 100%;margin: 0;padding: 0;}
#com_milieu {background:url(images/c_03.png) repeat-y;width: 100%;height: auto;margin: 0;padding:0px;}
#com_top {background:url(images/c_01.png) no-repeat;height: 25px; margin-top:7px;}
#com_bas {background:url(images/c_05.png) no-repeat;height: 25px; margin-bottom:7px;}

/* commun */
#espace {width:900px; height:7px; margin: 0; padding: 0;}

#bas {width:900px; height:35px; margin-top:10px; margin-bottom:10px; padding:0; background-image:url(images/bas.png); background-repeat:no-repeat;}

/* css firmware */
.css {
	font-size: 12px;
	color:#C90;
	line-height: 20px;
	border: none;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";

}
.da {
	font-size: 14px;
	color: #FF0000;
	line-height: 22px;
	font-weight: bold;
	border: none;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";

}
.tableunderline {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-size: 12px;
	line-height: 22px;
	color: #FFF;
	font-family: "Arial", "Helvetica", "sans-serif";
}

.cssbold {
	font-size: 12px;
	font-weight: bold;
	/*color: #333333;*/
	color:#FFF;
	text-decoration: none;
	line-height: 22px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";

}
.bbold {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 22px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";



}.abouts {
	font-size: 11px;
	color: #333333;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	line-height: 20px;
	font-weight: normal;

}
.tableborder {
	border: 2px solid #F0A900;
	font-family: "Arial", "Helvetica", "sans-serif";
}

.tablerightline {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e8e8e8;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.tableunderline2 {
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #0060A7;
	font-size: 12px;
	line-height: 20px;
	color: 333333;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-weight: bold;



}
.tableunderline3 {

	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.tableborder2 {

	border: 2px solid #009966;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.tableborder3 {


	border: 2px groove #009966;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.redtext {

	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #FF6600;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
}
.greentext {


	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #0066CC;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
}
