/*RESET----------------------------------------------------------------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}

/*BASE----------------------------------------------------------------------------*/
html,body {background:#FFFFFF}
body {font:.8em Arial,sans-serif; color:#000;}

a {text-decoration:none; color:#468360;}
a:hover{text-decoration: underline; color: #000}
h1 {padding-top:22px; text-align:left; background: url(images/logo.png) no-repeat 0 15px; width:561px; height: 194px; text-indent: -5000px; margin: 0}
h1 a{width:561px; height: 194px;display: block}
hr {display:none;}
ul{ margin: 10px 15px; padding: 0;}
li{ list-style: disc; margin: 0 0 6px;font-size:1em; line-height:1.4em; }
h2 {padding:0px 0 0.5em 0; font-size: 190%;font-family: "Georgia",serif }
h3{ font-size: 150%;padding:0px 0 0.5em 0; font-family: "Georgia",serif }
h2 em {display:block; background:url('images/hr-trans.png') no-repeat 50% 0; padding-top:11px; font-size:.9em;}
h2+ p{ margin-bottom: 1em;}
p+img {position:absolute; right:25px; background:url('images/cadrePhoto-trans.png'); padding:12px;}
table{border-collapse: collapse}
table td{vertical-align: top; padding: 10px 10px 10px 10px ; /*border-bottom: 1px solid #DEDEDE*/}

/*FRAME----------------------------------------------------------------------------*/
#header{width:849px; height: 194px; margin: 0 auto}
#content { position:relative; width:849px; margin:0 auto; padding:32px 0 25px 0em;}
#nav{width:215px; float: left; margin-right: 30px;margin-top: 27px;border-right: 1px solid #478361; padding-right: 15px}
#innerds{float: left; width:580px; }

#innerds h3{color: #468360; font-size: 200%;font-family: georgia,serif; padding-top: 25px; padding-bottom:5px; }
#innerds h4{color: #000;font-family: georgia,serif; font-size: 130%; margin-bottom: 5px}
#innerds p{ line-height: 140%; margin-bottom: 15px}
#innerds p strong{font-weight: bold}
#innerds p img{margin: 0px 10px 10px 0}
#menu_nav {text-align:center; font-size:.8em;padding-bottom:7px; margin-bottom:1em; padding: 0; margin: 0;}
#menu_nav li { padding:0 8px 0 14px;margin: 0 0 15px 0; list-style: none; text-align: right}
#menu_nav a{color:#468360;font-size: 160%; text-align: left;font-family: georgia,serif}

#menu_nav a:hover {color:#046380;}

#footer { text-align:center;}
#footer #miniwrap {height:133px;  width:849px; margin:0 auto; padding-top:0;}
#footer br {display:none;}
#footer strong {text-transform:uppercase;}

#copyright{margin: 0 0 0 0; padding: 10px 0 0 0; border-top: 1px solid #EFEFEF; clear: both}

#bottom_nav{ margin: 0 auto; width:170px; padding: 5px 0}
#bottom_nav li{ float: left; margin-right: 10px; list-style: none}
#bottom_nav li a:hover{ text-decoration: underline}

#badge{ clear: both}


#myform div{width:500px; clear: both; float: left; margin-bottom: 10px}
#myform label{float: left; width:120px;}
#myform input,#myform textarea{float: left; width:300px;border: 1px solid #DFDFDF}
img{border:1px solid #DEDEDE; padding: 5px}

.hygeine_prod{margin-top:10px;margin-bottom: 25px; clear: both;width:570px}
.hygeine_prod td{padding: 3px; border-bottom: 1px solid #EFEFEF; }
.hygeine_prod th{padding: 2px;font-size: 1.1em}
.hygeine_prod tr:last-child td{border-bottom:none; }

