/* ===| TYPOGRAPHY |============================================*/

body{font: 12px/1.2em Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif; color:#ffffff;}

h1{font-size: 13px; font-family:Verdana, Arial, Tahoma, sans-serif;  width: 648px; height:76px; float:left; background: url(images/bg-h1.jpg) left top no-repeat; }
h1 span.large{font-size:45px; line-height: 45px; font-weight: normal; padding:5px 5px 0 52px; float:left;}
h1 span.small{font-size: 13px; line-height:18px !important; width:550px; font-weight:bold; line-height:45px; padding:28px 0 0 0; float:left; }
h2{font: bold 15px/18px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif; float:left;}
h3{font: bold 14px/18px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif; float:left;}
h4{font: normal 1.8em/1.5em Arial;}
h5{font: normal 1.2em/1.5em Arial;}
h6{font: bold 1em/1.5em Arial;}

#right-outter .box h2{position:absolute; top:24px; left:14px; font: bold 17px/18px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif; color:#da6f1f;}
#right-outter .box h2 a{color:#da6f1f; text-decoration: none; }

.invisible{display:none;}


p{font-size:12px; line-height:14px; margin-bottom:15px; text-align: justify;}

#right-outter .box p{color:#e7bfac; margin-bottom:7px;}

#footer p, #footer li{color:#d95f23; font-size:11px; margin-bottom:7px;}

#footer a:link, #footer a:visited{color:#df7c4d; text-decoration: none;}
#footer a:hover, #footer a:focus{color:#d95f23; text-decoration: underline;}

#menu2 a:link, #menu2 a:visited{color:#d95f23; text-decoration: none; padding: 0 9px 0 7px;}
#menu2 a:hover, #menu2 a:focus{color:#df7c4d; text-decoration:underline;}

.prod-title a:link, .prod-title a:visited{color:#DC6E21; text-decoration:none ;}
.prod-title a:hover, .prod-title a:focus{color:#d95f23; text-decoration: underline;}

.coord-inner{padding: 0 40px;}

#coord p{text-align:right; padding-top:15px; color:#d95517;}

span#mailsPlace1, span#mailsPlace2, span#mailsPlace3{padding-left:18px; margin-left:20px; background: url(images/icon-mail.gif) left 5px no-repeat;}
#coord span.planLink{padding-left:18px; margin-left:20px; background: url(images/icon-plan.gif) left 4px no-repeat;}

#coord a:link, #coord a:visited{color:#df7c4d; text-decoration:underline ;}
#coord a:hover, #coord a:focus{color:#d95f23; text-decoration: none;}

a:link, a:visited{color:#df7c4d; text-decoration:underline ;}
a:hover, a:focus{color:#d95f23; text-decoration: none;}

.box p.boxAddresse, .box p.boxTel{color:#b84811 !important; text-align:left; line-height:13px; font-size:11px;}
.box p.boxAddresse{width:150px; float:left;}
.box p.boxTel{width:100px; float:right;}

.box p.boxAddresse a:link, .box p.boxAddresse a:visited{color:#e7bfac; text-decoration:underline ;}
.box p.boxAddresse a:hover, .box p.boxAddresse a:focus{color:#d95f23; text-decoration: none;}



/* ========== Typography Preset Styles ============== */

ul.bullet-1, ul.bullet-2{padding-left: 15px !important;overflow: hidden;margin-left: 5px !important;}
ul.bullet-1 li,  ul.bullet-2 li {list-style: none;padding-bottom: 3px !important;margin-bottom: 5px !important;padding-left: 15px !important;}

ul.bullet-1 {margin-left:0; padding-left:0;}
ul.bullet-1 li{float:left; color:#eb8d61; font-weight:bold; margin-right:45px;}

ul.bullet-1 li {background: url(images/bullet-1.gif) 0 5px no-repeat !important;}
ul.bullet-2 li {background: url(images/typo/bullet-2.png) 0 5px no-repeat !important;}