/****************************************************#######################################################-------------------------------------------------####           Hyuster- Version 1.7.0                ####-------------------------------------------------#### Copyright = globbersthemes.com- 2011            #### Date      = Octobre 2011                        #### Author    = globbers                            #### Websites  = http://www.globbersthemes.com       ####                                                 #######################################################****************************************************/html {height: 100%;}body{margin:0;padding:0;text-align:center;background:#eeeeee;font-size:13px;color:#908c8a;font-family: arial, tahoma, sans-serif;font-weight:normal;}/*texte*/p {font-size: 100%;}h1 {font-size: 200%;}h2 {font-size: 150%;}h3 {font-size: 125%;}h4, h5, h6 {font-size: 100%;}/* liens hypertextes*/ a:link, a:visited {text-decoration:none;font-weight:bold;/* color:#908c8a; */color:#706c6b;}a:hover {color:#3d5d7c;}ul {margin:0;padding-left:20px;}li {list-style-type:square;background:transparent;margin: 4px;}img {border:none;margin:3px 5px;padding:0;}img .caption {text-align: left;}.highlight{background:#857c5d;padding: 0px 2px 0px 2px;color:#f9f3e0;}.button {background:#345576;border:none;color:#fff;font-weight:bold;padding:4px;}.inputbox {color:#fff;background:#345576;border:none;padding:4px;font-weight:bold;}.pagewidth{width:900px;text-align:center;background:transparent;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;}fieldset {margin:0px 5px 5px 5px;padding:10px;border:none;}/***********************/#wrapper-top {float:left;width:100%;height:140px;background: url(../images/header.jpg) 0 0% repeat-x;}/**********************/#sitename {float:left;width:271px;height:80px;background:transparent;}#tool {float:right;width:300px;height:40px;background:transparent;margin-right:20px;margin-top:5px;}/*********************/#topmenu {float:left;width:900px;height:60px;background:transparent;margin-top:4px;}#navigation ul {list-style: none;margin: 0;padding: 0px;}#navigation {float:left;width:900px;height:60px;text-transform:uppercase;margin-top:10px;}#navigation a {display: block;float: left;height: 42px;padding: 12px 8px 0 8px;font-weight:normal;font-size:20px !important;}#navigation  a:hover{background: url(../images/navi.png) 0 0% repeat-x;}#navigation li.active a  {background: url(../images/navi.png) 0 0% repeat-x;color:#345576;}#navigation li {display: block;float: left;margin: 0;margin-right:11px;padding: 0;}#navigation li li a {font-size: 17px !important;padding:20px 0 0 0;background: url(../images/bg-ul.jpg) 0 0% repeat;}#navigation li li a:hover {background: url(../images/bg-ul.jpg) 0 0% repeat;}#navigation li li.active a ,#navigation li li.active  {background: url(../images/bg-ul.jpg) 0 0% repeat !important;}#navigation li li {border-bottom: 1px solid #908c8a;}.nav, .nav * {margin:0;padding:0;}.nav{float:left;position: relative;z-index:10;}.nav li {float:left;list-style:none;position:relative;background:none;}.nav li li a {display:block;padding: 0;text-decoration:none;background-image: none;float:none;width:150px;}#navigation li li a {height: 35px;line-height:30px;}#navigation li:hover li,#navigatin li.sfHover li,#navigation li.active:hover li,#navigation li.active.sfHover li,#navigation li:hover li span,#navigation li.sfHover li span {background: url(../images/bg-ul.jpg) 0 0% repeat;}#navigation li:hover li a,#navigation li.sfHover li a,#navigation li.active:hover li a,#navigation li.active.sfHover li a {background: url(../images/bg-ul.jpg) 0 0% repeat;}.nav li ul {float:none;left:-999em;position:absolute;width: 150px;z-index: 5;}.nav li:hover ul,.nav li.sfHover ul {left:0px;top: 50px;}.nav li:hover li ul,.nav li.sfHover li ul,.nav li li:hover li ul,.nav li li.sfHover li ul,.nav li li li:hover li ul,.nav li li li.sfHover li ul {top:-999em;}.nav li li:hover ul,.nav li li.sfHover ul,.nav li li li:hover ul,.nav li li li.sfHover ul,.nav li li li li:hover ul,.nav li li li li.sfHover ul {left: 177px;top:0px;width: 150px;}.nav li li {position: relative;float:none;width: 150px;}/****box*****/#wrapper-box {float:left;width:900px;text-align:left;margin-top:35px;} .box {float:left;width:260px;height:282px;background:transparent; border-right:1px solid #dedede; margin-left:12px;}.box-f {float:left;width:260px;height:262px;background:transparent;margin-left:12px;}.box .moduletable_menu  ,.box .moduletable  ,.box  {padding:0px 12px 15px 12px;}.box-f .moduletable_menu  ,.box-f .moduletable  ,.box-f   {padding:0px 12px 15px 12px; }.box .moduletable_menu h3,.box .moduletable h3,.box h3,.box-f .moduletable_menu h3,.box-f .moduletable h3,.box-f h3 {font-size:23px;text-transform:uppercase;text-align:left;font-weight:bold;color:#706c6b;}.box .moduletable_menu  a,.box .moduletable  a,.box  a,.box-f .moduletable_menu  a,.box-f .moduletable  a,.box-f  a  {font-weight:normal;}.box .moduletable_menu  a:hover,.box .moduletable  a:hover,.box  a:hover,.box-f .moduletable_menu  a:hover,.box-f .moduletable  a:hover,.box-f  a:hover{font-weight:normal;}/*********************/#wrapper {float:left;width:888px;background:#f8f8f8 url(../images/wrapper-box.jpg) 0 0 repeat-x ;margin-top:20px;padding:0;}#main {float:left;background:transparent;width:680px;padding:0;text-align:left;margin-bottom:0px;margin-top:30px;}#main-full {float:left;width:880px;text-align:left;margin-bottom:0px;background:transparent;margin-top:30px}/******RIGHT*********/#right {float:left;width:135px;text-align:left;padding-right:0px;padding:0;background:transparent;margin-top:30px;margin-bottom:30px;margin-left:15px;border-left:1px solid #dedede;}#right h3 {font-size:23px;text-transform:uppercase;text-align:left;font-weight:bold;color:#706c6b;}#right ul {padding-left:10px;}#right .moduletable_menu,#right .moduletable { margin-bottom:40px;padding-left:40px;background:transparent; }#footer {float:left;width:900px;height:60px;background:transparent;}.ftb {margin-top:30px;text-align:center;font-weight:normal;font-size:13px;width:730px;float:left;} .ftb a, .ftb a:visited{padding:0 !important;border:none !important;color:#345576;} .ftb a:hover {color:#908c8a;} #top {float:left;width:30px;height:30px;margin-top:18px;padding:0 !important;border:none !important;background:transparent;}.top_button {padding:0 !important;border:none !important;}/**end file***/