/*-------------------------------------------------
                     STRUCTURE                      
---------------------------------------  ----------*/

html,body{margin:0;padding:0}
.hidden{display: none}
body{text-align:center;margin:auto;font: normal 10px verdana, sans-serif}
/* Divers system */
table#main{text-align:left;width:49%}
#page{margin:0;padding:0}
div#blocksleft{margin:0;padding:0;list-style:none;text-align:center}
div#blocksright{margin:0;padding:0;list-style:none;text-align:center}
img {border:0}
.pointerhand{cursor:pointer;cursor:hand}
#ajaxMessage{font-size:10px;color:red;}
.small {font-size:9px;}
.FloatLeft{float: left;}
.FloatRight{float: right;}
.ClearBoth{clear: both;}
.DisplayNone{display: none;}
.textAlignRight{text-align: right;}
.intitule{vertical-align: top;font-weight:bold}
.msgerreur{background-color: #ffd5cb;color:#FF3300;border: 1px solid #FF3300;text-align:center;padding:5px;margin-bottom:5px}
h1,h2{margin:0;padding:0}
h1{font-size:180%}
h2{font-size:140%}
h3{font-size:120%}
/* Location bar (where are you)*/
.NavigationPath {padding:3px;font: normal 10px Verdana,sans-serif;FONT-WEIGHT: bold;TEXT-DECORATION: none;}

/* Zebra table */
tr.alt {background: #ecf6fc;}
tr.over {background: #bcd4ec;}
tr.selected {background: #f9d1d3;}

/* Page contenu */
.page_header{margin:0;margin-top:0;margin-bottom:0;padding:5px;padding-left:10px;font: normal 120%/1.3 Verdana,sans-serif;font-weight:bold}
.page_content{margin:0;margin-top:0;padding:8px;}
.content{padding:0}

#content{margin:0px;padding:0px;}
#sidebar-a {float:left;width:180px;margin:0;margin-bottom:10px;text-align:left;padding-top:10px;background-color:#baccda;}
#sidebar-a .padding {padding:0px}

#sidebar-b {float:right;width:224px;margin:0;margin-bottom:10px;text-align:left;}
#sidebar-b .padding {padding:0px}

/* Footer */
#footer{clear:both;margin:10px 10px;font-size:9px}
#footer .padding {padding:0px}

/* Speddbar */
.speedbar{text-align:center;margin:0;padding:5px;font-size:10px;font-family:Verdana;}
a.speedbar {text-decoration:none;}
a.speedbar:hover {text-decoration:underline;}

/* Products */

/* Résumé */
div#productlist{width:50%;margin-right:5px}
.productsummary_header {font: normal 120%/1.3 Verdana,sans-serif;margin:0px;padding: 5px 5px 3px;text-align:left}
.productsummary_header a {text-decoration:none;font-weight:bold}
.productsummary_header a:hover {text-decoration:underline}
.productsummary_content a {text-decoration:none;font-weight:bold}
.productsummary_content a:hover {text-decoration:underline}

/* Détaillé */
.product_header{padding:5px;margin:5px;margin-bottom:0;font: normal 120%/1.3 Verdana,sans-serif;font-weight:bold}
.product_content{padding:10px;margin:5px}
.first{margin-top:0}
.product_details{padding:10px}
.product_description{padding:10px;text-align:left}

/* Liste de photos */
div#imageFloatContainer {float:left;margin-right:5px}

.newContentFooterLeft{
 background-image:url(../images/blgray.jpg);
 background-position:bottom left;
 background-repeat:no-repeat;
 height:15px;
 background-color:#b9cbda;
}
.newContentFooterRight{
 background-image:url(../images/brwhite.jpg);
 background-position:right;
 background-repeat:no-repeat;
 height:15px;
 background-color:#FFFFFF;
}
/*-------------------------------------------------
                     COULEURS                      
---------------------------------------  ----------*/

body{background-color: #f3f2f0;color:#666681}
/* Header */
#header{}
/* Subheader */
#subheader {}

/* Container */
#container {;
	width:987px;
	margin-top:17px;}
/* Footer */
#footer{}
/* Page content */
.titre{background:#FFF;color:#F97602}
.page_content{background:#FFF}
.content{background:#FFF;width:100%}
/* Speedbar */
.speedbar{background:#f3f2f0;color:#696969}
a.speedbar {color:#ff5400;}
a.speedbar:hover {color:#ff5400;}
/* Location bar (where are you)*/
.NavigationPath {COLOR: #000;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
.NavigationPath A:link {COLOR: #8CC63F;FONT-WEIGHT: bold;TEXT-DECORATION: underline;}
.NavigationPath A:visited {COLOR: #8CC63F;FONT-WEIGHT: bold;TEXT-DECORATION: underline;}
.NavigationPath A:hover {COLOR: #8CC63F;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
.NavigationPath A:active {COLOR: #8CC63F;FONT-WEIGHT: bold;TEXT-DECORATION: underline;}
/* photo */
.photo {padding:5px;border:1px solid black;background: #FFF}
/* Products Résumé */
.productsummary_titre{color:#FFF}
.productsummary_header {background: #FD9308;color:#FFF}
.productsummary_header a {color:#FFF}
.productsummary_content{background:#A2A9AF;color:#000}
.productsummary_content a {color:#FFF}
/* Products Détaillé */
.product_header{background:#169cfe;color:#FFF}
.product_content{background:#A2A9AF;color:#000}
.product_details{background:#FFF}
.product_description{background:#FFF;color:#000}
/* Autres */

input, textarea {border: 1px solid;border-color: #8CC63F;background: #eff0f2}

/* Non classé */
#container {/*margin:0;padding:0;*/text-align:left}
/*#header {width:100%;height:89px;color:#fff;background:url('../images/BANDEAUsogifty.jpg');background-repeat:no-repeat;background-position: top right;}*/
#header {width:100%;height:89px;}
#subheader {height:22px;background-color:#0F0;text-align:left}
#headermenu {width:100%;text-align:left;height:22px;background-color:#8CC63F}
.lg_rectangle{padding:5px;background-color:#eff0f2;color:#585B60}
.lg_rectangle_titre{padding-left:5px;padding-top:5px;background-color:#585B60;color:#585B60}

.subtitle{padding:5px;margin-bottom:5px;background-color:#eff0f2}
.textareasubtitle {font-family:arial;font-size:10pt;width:49%;display:block;background-color:#eff0f2;border:0px}
.title{background:url('../images/arrow.gif');background-repeat:no-repeat;background-position: center left;color:#818286;padding-left:20px;font-weight:bold;margin:5px}
.intitule {font-weight:bold;vertical-align:middle;color:#8CC63F;text-align:right}
.inputfieldcontainer{padding:2px;padding-right:4px;background:#eff0f2;color:#818286}
.inputfield {padding-top:3px;padding-bottom:3px;border:0;background:#eff0f2;color:#8CC63F}
.inputfieldDate {padding-top:3px;padding-bottom:3px;border:0;background:#eff0f2;color:#8CC63F}
.inputfielderror{border:1px solid red}
.headerline{font-size:16px;font-weight:bold;color:#FFF}

a.navlink{color: #63605B;text-decoration:none}
a.navlink:hover{color: #000;text-decoration:underline}

a.righlink{color:#1d1e1f;text-decoration:none;font-weight:bold}
a.righlink:hover{color:#E3923C}

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

.contentTextIndent{
	text-indent:20px;
}
.contentText{
	color:#aaaaaa;
	text-indent:0px;
}
.orangeArrow{
	list-style-image: url(../images/content/bullet.jpg);
}
.orangeArrow li{
	padding-bottom:2px;
	padding-top:2px;
}
