/******************************************//***template design "globbersthemes" **********//***Everhest/JUILLET 2010/************//***by globbers for globbersthemes ************//***all rights reserved***********************//******************************************//********************************************//*** *********body et aspect general ***********//*******************************************/html {height: 100%;}body{margin:0;padding:0;text-align:center;background:#ffffff  ;font-size:13px;color:#76938c;font-family: helvetica, tahoma, arial , 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;color:#76938c;font-weight:bold;}a:hover {color:#272727;}ul {margin:0;padding-left:20px;}li {list-style-type:disc;background:transparent;margin: 4px;}img {border:none;margin:3px 5px;padding:0;}img .caption {text-align: left;}.highlight{background:#76938c;padding: 0px 2px 0px 2px;color:#ffffff;}.button {background:#000;border:none;color:#fff;font-weight:bold;padding:4px;-moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px;border-radius: 6px 6px 6px 6px;          -webkit-border-top-left-radius: 6px; /* pour Chrome */  -webkit-border-top-right-radius: 6px; /* pour Chrome */  -webkit-border-top-top-radius: 6px; /* pour Chrome */  -webkit-border-top-bottom-radius: 6px; /* pour Chrome */          }.inputbox {color:#26211e;background:#fcfdfa;border:none;padding:4px;font-weight:bold;}.pagewidth{width:980px;text-align:center;background:transparent;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;position:relative;}fieldset {margin:0px 5px 5px 5px;padding:5px;border:1px dashed #76938c;}/**************************//*********HEARDER**********//**************************/#header {float:left;width:100%;height:359px;background: url(../images/bg-header.jpg) repeat-x;}#header-left {float:left;width:450px;height:359px;background:transparent;}#header-right {float:left;width:515px;height:359px;background:transparent;}#sitename {float:left;background:transparent;margin-top:20px;margin-left:20px;}/***************************//*MOD LOGIN/REGISTER/SEARCH*//***************************/#tool {float:left;width:320px;height:27px;background:transparent;margin-top:45px;margin-left:75px;}a.login-switch {float:left;background: url(../images/login.jpg) no-repeat;color: #000;width:61px;height:27px;}a.register-switch {float:left;background: url(../images/register.jpg) no-repeat;color: #000;width:61px;height:27px;margin-left:20px;}a.search-switch {float:left;background: url(../images/search.jpg) no-repeat;color: #000;width:61px;height:27px;margin-left:20px;}a.login-switch:hover {background: url(../images/login-hover.jpg) 0 0 no-repeat;	}a.register-switch:hover {background: url(../images/register-hover.jpg) 0 0 no-repeat ;}a.search-switch:hover {background: url(../images/search-hover.jpg) 0 0 no-repeat ;}	a.show,a.show:hover {float:left;color: #000;width:61px;height:27px;background: url(../images/close.jpg) 0 0 no-repeat;} a.deconnexion {float:left;background:transparent url(../images/logout.jpg) no-repeat;color: #000;width:61px;height:27px;}#gl-login {background: #475753;color: #fff;top: 250px;display: none;height: auto;overflow: hidden;padding: 11px 21px 11px 33px;position: absolute;left: 300px;text-align:left;z-index: 999;width:150px;-moz-box-shadow: 1px 1px 6px #000;    -webkit-box-shadow: 1px 1px 6px #000;    box-shadow: 1px 1px 6px #000;   }h3.tittle-login{text-align:left;font-weight:bold;font-size:20px;letter-spacing:1px;margin:0 ;padding:5px 0 12px 0px;}h3.tittle-register{text-align:left;font-weight:bold;font-size:21px;margin:0 ;padding:5px 0 12px 0px;}#gl-register{background: #475753;color: #fff;top: 250px;display: none;height: auto;overflow: hidden;padding: 16px 11px 11px 25px;position: absolute;left: 300px;text-align:left;z-index: 999;width:450px;-moz-box-shadow: 1px 1px 6px #000;    -webkit-box-shadow: 1px 1px 6px #000;    box-shadow: 1px 1px 6px #000;   }#gl-search {background: #475753;color: #fff;top: 370px;display: none;height: auto;overflow: hidden;padding: 5px 15px;position: absolute;left: 200px;text-align:left;z-index: 999;-moz-box-shadow: 1px 1px 6px #000;  -webkit-box-shadow: 1px 1px 6px #000;   box-shadow: 1px 1px 6px #000; }#gl-login form a,#gl-register form a {background:transparent;color:#fff ;}#gl-login label {color: #fff;padding-top:4px;}#gl-register label{color: #fff;padding-top:4px;}#gl-login .button  {background:#000;color:#fff;padding:5px;margin:20px 0 5px 0;cursor:pointer;}#gl-register .button {background:#000;color:#fff;padding:5px;margin:10px 0 20px 0;cursor:pointer;}#gl-login .inputbox,#gl-register .inputbox {background:#ffffff;border: none;color: #333333;margin-top:2px;}#gl-login form {float: left;margin-top: 5px;}#gl-login form label {float: left;}label.gl-login-user span,label.gl-login-password span {display: block;float: left;}#gl-login form input.button {font-size: 11px !important;float: left;}#gl-login form #mod_login_username,#gl-login form #mod_login_password {background: #FFFFFF;border: 0px solid #490001;width: 120px;margin: 3px 8px 0 0;font-size: 12px !important;padding: 2px;font-weight:normal;}#gl-login form a {padding: 5px 0 !important ;margin: 0;text-decoration: none;background:transparent;display:block;}#gl-login form a:hover,#gl-login form a:active,#gl-login form a:focus {text-decoration: underline;}.gl-login-links {padding: 2px 0 !important;margin:0;clear: both;text-transform: none;letter-spacing: normal;font-size: 12px;font-weight:normal;}.gl-login-links a {font-weight:normal;}.libele {display:none;}#topmenu{float:left;width:500px;height:35px;background:transparent;margin:20px 0 0 20px;text-align:center;}/*Menu Top*/#navigation ul {list-style: none;margin: 0;padding: 0px;}#navigation {float:left;width:500px;height:35px;background:transparent;margin-top:5px;text-transform: uppercase;}#navigation a {display: block;float: left;height: 22px;line-height: 22px;padding: 0 13px;font-family: helvetica, Arial, sans-serif;font-weight:bold;color:#898989;font-size:11px !important;letter-spacing:1px;background: url(../images/bg-item.gif) 0 7px no-repeat;}#navigation  a:hover{color: #d0cdcd;}#navigation li {display: block;float: left;margin: 0;margin-right: 5px;padding: 0;}#navigation li li a {font-size: 10px !important;padding:5px 0;color:#898989;}#navigation li li {border-top: 1px solid #272727;border-bottom: 1px solid #272727;}.nav, .nav * {margin:0;padding:0;}.nav{line-height:1.0;float:left;margin-bottom:1.5em;position: relative;z-index:10;}.nav ul {background:#403f3f; padding: 0;}.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:177px;}#navigation li li a {height: 30px;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-image: none;}#navigation li:hover li a,#navigation li.sfHover li a,#navigation li.active:hover li a,#navigation li.active.sfHover li a {background-image: none;}.nav li ul {float:none;left:-999em;position:absolute;width: 177px;z-index: 5;border-left: 1px solid #2c2014;border-right: 1px solid #2c2014;border-bottom: 1px solid #2c2014;}.nav li:hover ul,.nav li.sfHover ul {left:0px;top: 22px;}.navli:hover li ul,.na li.sfHover li ul,.na li li:hover li ul,.na li li.sfHover li ul,.na li li li:hover li ul,.na 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: 177px;}.nav li li {position: relative;float:none;width: 177px;}/* slideshow gallery */#slideshow {float:left;width:495px ;height:236px;background: url(../images/bg-slideshow.png) 0 0 no-repeat;margin: 5px 0 0 0;position:relative;z-index:1;}.slideshowlite {width: 485px;height: 233px;background:transparent;padding:4px 0px 0px 0px;}.slideshowlite a {position:absolute;left:0;z-index: 5;text-align:left;}.slideshowlite img {border: none;height: 226px;width: 485px;	}/* pagination control*/.slideshowlite ul,.slideshowlite ol { position: absolute;margin-top: 245px;left:50px !important;z-index: 3; list-style-type:none;}@media screen and (-webkit-min-device-pixel-ratio:0) { .slideshowlite ul,.slideshowlite ol  {  position: absolute;margin-top: 249px;left:50px !important;z-index: 3; list-style-type:none;  }}.slideshowlite ul li,.slideshowlite ol li {float: left;width: 34px;padding: 0 4px 0 0;list-style-type:none;}.slideshowlite ul li a {background: url(../images/page.jpg) no-repeat 0% 0%;position: relative;display: block;width: 36px;height: 27px;float: left;line-height: 21px;text-decoration: none;text-align: center !important;font-size: 12px;font-weight: bold;color: #fff !important;}@media screen and (-webkit-min-device-pixel-ratio:0) { .slideshowlite ul li a {background: url(../images/page.jpg) no-repeat 0% 0%;position: relative;display: block;width: 36px;height: 27px;float: left;line-height: 23px;text-decoration: none;text-align: center !important;font-size: 12px;font-weight: bold;color: #fff !important;  }}.slideshowlite ul li a.current {background: url(../images/page-act.jpg) no-repeat 0% 0%;color: #dcdcdc;}.slideshowlite ul li a:hover {background: url(../images/page-act.jpg) no-repeat 0% 0%;color: #dcdcdc;}.slideshowlite ol {display: none;} /*******USERS-BOX*****/#box-wrap {float:left;width:100%;height:195px;background: url(../images/bg-box.jpg) 0 100% repeat-x;}#users-box {float:left;width:980px;height:195px;background:transparent;}.box {float:left;width:293px;height:195px;text-align:left;} .sep {float:left;width:50px;height:189px;background: url(../images/sep.jpg) 0 0 no-repeat;} #users-box  .moduletable ,#users-box  .moduletable_menu ,#users-box  .moduletable_text {background:transparent;margin:0;padding:5px 0 0 33px;}#users-box  .moduletable  h3,#users-box .moduletable_menu h3 ,#users-box .moduletable_text h3{font-size:18px;background: transparent;padding:4px 10px ;margin:12px 0 12px 0;letter-spacing:1px;text-transform:uppercase;}div .moduletable a,div .moduletable_menu a ,div .moduletable_text a {font-weight:normal;font-style:italic;}div .moduletable a:hover,div .moduletable_menu a:hover ,div .moduletable_text a:hover {font-weight:normal;font-style:italic;}/**********pathway*****/#pathway-wrap {float:left;width:100%;height:45px;margin:0;padding:0;text-align:left;background: url(../images/bg-pathway.jpg) 0 0 repeat-x;filter:alpha(opacity=70); /* propriétaire IE */-moz-opacity:0.70; /* propriétaire Firefox */opacity:0.70; /* CSS3 */}#pathway {float:left;width:720px;height:45px;margin:0 ;padding:0 0 0 40px ;text-align:left;}#pathway p {font-weight:bold;padding: 0 ;margin:12px 0 0 0;}/******date******/#datetime {float:left;padding:12px 0 0 0;text-align:center;font-weight:bold;}/***********************//**colonne left/right**//***********************/#left {float:left;width:215px;margin:0 10px 0px 5px;text-align:left;background: url(../images/bg-col.jpg) 100% 0 repeat-y;}#right {float:left;width:215px;margin:0 5px 0px 10px;background: url(../images/bg-col.jpg) 0 0 repeat-y;text-align:left;}#left .moduletable ,#left .moduletable_menu ,#left .moduletable_text {margin-bottom:0px;padding-bottom:20px;margin-top:25px;margin-left:20px;margin-right:10px;background: url(../images/bg-col.jpg) 0 100% repeat-x;}#right .moduletable ,#right .moduletable_menu ,#right .moduletable_text {margin-bottom:0px;padding-bottom:20px;margin-top:25px;margin-right:20px;margin-left:10px;background: url(../images/bg-col.jpg) 0 100% repeat-x;}#left .moduletable  h3,#right .moduletable  h3,#left .moduletable_menu h3 ,#right .moduletable_menu h3 ,#left .moduletable_text h3,#left .moduletable_text h3 {font-size:18px;background:transparent;padding-left:10px;color:#5b736d;}#main {float:left;width:490px;margin-top:0px;text-align: left; padding:25px 8px 0px 8px;background:transparent;}#main-mid {float:left;width:710px;margin-top:0px;margin-left:20px;text-align: left;padding:25px 8px 0px 8px;background:transparent;}#main-full {float:left;width:920px;margin-top:0px;margin-left:20px;margin-right:20px;text-align: left ;padding:25px 8px 15px 8px;background:transparent;}div .componentheading {font-size:18px;}/******CALENDAR*******/.calendar {display:block ;padding:5px 0px;background: url(../images/bg-calendar.jpg) 0 0 no-repeat;width:70px ;height:20px;text-align:center;}.day {color: #fff;font-weight:bold;margin: 0;padding:0 ;font-size:17px;background:transparent;font-weight: bold;display:inline;}.month {color: #fff;font-weight: bold;margin: 0;padding:0 ;font-size:17px;background:transparent;display:inline;}.contentinfo {margin: 0 0 0 85px;padding: 5px 0 0 0;background:transparent;font-weight:normal;font-style:italic;font-size:12px;}.contentheading,a.contentpagetitle {font-size:18px;padding-top:0px;margin-bottom:10px;font-weight:bold;font-style:normal;}table.contentpaneopen, .contentpane {background:transparent;margin-top:0;font-style:italic;}table.contentpaneopen img {margin:3px 7px;}a.contentpagetitle:hover,a.contentpagetitle:active {color:#000000;font-style:normal;}a.readon {float:right;background:#76938c;font-weight: bold;padding:5px;margin-right:15px;color:#fff;margin-top:5px;font-weight:normal;-moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px;border-radius: 6px 6px 6px 6px;          -webkit-border-top-left-radius: 6px; /* pour Chrome */  -webkit-border-top-right-radius: 6px; /* pour Chrome */  -webkit-border-top-top-radius: 6px; /* pour Chrome */  -webkit-border-top-bottom-radius: 6px; /* pour Chrome */          }.blog_more {margin-bottom:25px;}.blog_more strong {letter-spacing:1px;font-size:14px;text-transform:uppercase;font-weight:bold;padding-left:35px;}.blog_more li {margin:5px 25px;}.modifydate {margin-top:10px;text-decoration:underline;}.article_separator, .article_seperator{height:35px;width:100%;display:block;}/*****footer*****/#footer {float:left;width:100%;height:50px;background: url(../images/bg-pathway.jpg) 0 0 repeat-x;border-top:1px solid #d7d7d7;filter:alpha(opacity=70); /* propriétaire IE */-moz-opacity:0.70; /* propriétaire Firefox */opacity:0.70; /* CSS3 */}#footer_tm {float:left;width:860px;height:30px;background:transparent;margin-top:15px;}.ftb {margin-top:7px;text-align:center;font-weight:normal;font-size:12px;} .ftb a, .ftb a:visited{padding:0 !important;border:none !important;} #top {float:left;width:30px;height:30px;margin-top:8px;padding:0 !important;border:none !important;background:transparent;}.top_button {padding:0 !important;border:none !important;}/*****POOL****/table.poll td{text-align:left;font-size:12px;margin:0 !important;padding:0;}table.poll thead td {font-size:15px;padding-left:14px;font-weight:bold;}table.poll div  {text-align:left;padding:3px !important;}table.poll .button{font-size:12px;margin:5px 0px 0 8px;padding:6px;font-weight:bold;}table.pollstableborder td.sectiontableentry1,table.pollstableborder td.sectiontableentry2 {background:transparent;margin:0;padding:3px ;font-style:italic;}/*table*/.sectiontableheader {padding:5px;}td.contentdescription {padding:5px;}tr.sectiontableentry1 td,tr.sectiontableentry2 td {padding:5px;}table.contenttoc {margin: 5px;border: 1px solid #000;padding: 5px;float: right;color:#fff;}table.contenttoc td {padding: 0 5px;}/**publicité****/div.bannergroup_text {padding-bottom:10px;}div.bannerfooter {padding:10px;}div.banneritem_text  {padding-top:10px;margin:0;}div.bannerheader {padding-left:20px !important;padding-right:20px !important;font-size:14px;font-weight:bold;}/**end file***/
