/******************************************//***template design "globbersthemes" **********//***BAAKMINSTER/DECEMBRE 2009/************//***by globbers for globbersthemes ************//***all rights reserved***********************//******************************************//********************************************//*** *********body et aspect general ***********//*******************************************/html {height: 100%;}body{margin:0 auto;padding:0;text-align:center;background:#aecfee url(../images/tlo.jpg) no-repeat left top;font-size:13px;color:#9db5c1;font-family: 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:#9db5c1;font-weight:bold;}a:hover {color:#aedd27;}/*listes a puces*/ul {}li {list-style-type:square;background:transparent;margin:4px;}/*image*/img {border:none;margin:3px 5px;padding:0;}img .caption {text-align: left;}.highlight{background:#aedd27;padding: 0px 2px 0px 2px;color:#ffffff;}.button {background:#aedd27;border:none;color:#ffffff;font-weight:bold;padding:4px;}#josForm.form-validate {margin-left:30px ;}.josForm ,#jForm {margin-left:25px ;}.inputbox {color:#9db5c1;background:#ffffff;border:1px solid #085771;padding:4px;font-weight:bold;}.pagewidth{width:962px;text-align:center;background:transparent;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;}fieldset {margin:5px;padding:5px;border:1px solid #9db5c1;}/********************************************//*** **************TOP **********************//*******************************************/#top {float:left;width:962px;height:140px;background: url(../images/baakminster_top.png) 0 0 no-repeat;margin:0;padding:0;}#sitename {float:left;width:266px;height:45px;background:transparent;padding:5px 0 0 50px;margin:0;}/*** ********topmenu ************************/#topmenu {float:right;width:540px;height:42px;background:transparent;margin-top:77px;margin-right:45px;} #navigation {height: 30px;width:auto;float:right;margin-left:0px;text-transform: uppercase;}#navigation a {display: block;float: left;height: 41px;line-height: 42px;padding: 0px 25px 0px 30px;font-weight:bold;color:#aedd27;font-size:12px;margin-left:-17px;}#navigation  a:hover{color: #aedd27;}#navigation ul {list-style: none;margin: 0 0px 0 0 ;padding: 20px 0 0 0px;}#navigation li {display: block;float: left;margin-left:0px;margin-right: 0px;padding: 0 ;}#navigation li li a {font-size: 11px;padding: 0 10px;margin:  0;color:#ffffff;}#navigation li li {border-top: 1px solid #e1e6ea;}#navigation li {background: url(../images/baakminster_menutop2.png) no-repeat 100% 0px;height:41px;}#navigation li span {background: url(../images/baakminster_menutop2.png) 0 0 no-repeat ;height:41px;}#navigation li a {color: #ffffff;background: url(../images/baakminster_menutop1.png) no-repeat 0 0;height:41px;}.nav, .nav * {margin: 0;padding:0;}div#navigation {  position: relative;z-index: 50;}#navigation li li {margin:  0;}div#navigation li li span,div#navigation li.active li span,div#navigation  li:hover li span {background:none;}.nav {line-height:1.0;float:left;margin-bottom:1.5em;position: relative;}.nav ul {background:#03344b; padding: 0;margin-top:20px !important;}.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:135px;}div#navigation li li a {height: 30px;line-height: 30px;}div#navigation li:hover li,div#navigation li.sfHover li,div#navigation li.active:hover li,div#navigation li.active.sfHover li,div#navigation li:hover li span,div#navigation li.sfHover li span {background-image: none;}div#navigation li:hover li a,div#navigation li.sfHover li a,div#navigation li.active:hover li a,div#navigation li.active.sfHover li a {background-image: none;}.nav li ul {float:none;left:-999em;position:absolute;width: 177px;z-index: 5;}.nav li:hover ul,.nav li.sfHover ul {left:0px;top: 22px;}.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: auto;top:0px;width: 177px;}.nav li li {position: relative;float:none;width: 177px;}/*pathway*/#pathway_w{float:left;width:865px;height:53px;background:#b3d0de ;padding:0;margin:23px 0 0 50px ;}#breadcrumbs {float:left;background:transparent;margin-top:20px;padding-left:20px;text-align:left;color:#ffffff;font-weight:bold;width:570px;}#breadcrumbs p {display:inline;}#breadcrumbs a {text-transform:none;}#breadcrumbs a:link,#breadcrumbs a:visited {background:transparent;color:#ffffff;}#breadcrumbs span a:hover,#breadcrumbs span a:active,#breadcrumbs span a:focus {background:transparent;color:#efefef;text-decoration:none;}/*** ********search  *************/#search {float:right;width:214px;height:28px;background: url(../images/baakminster_searchform.jpg) no-repeat ;margin-top:15px ;margin-right:25px;}#search .inputbox {float:left;width:214px;background:transparent;font-size:12px;margin-top:2px;font-weight:normal;}form#searchForm  {margin-left:52px;}/********************************************//*** ***********CARROUSEL********************//*******************************************/#wrapper{float:left;width:962px;background: url(../images/baakminster_wrapper.png) 0 0 repeat-y;padding:0;margin:0;}#carrousel{float:left;width:865px;height:286px;background: url(../images/baakminster_bgheader.jpg) 0 0 repeat-x;padding:0 ;margin:0 0 0 50px ;}/********************************************//*** ***********CONTENT MAIN****************//*******************************************/#main {float:left;width:580px;text-align:left;margin-left:60px;margin-top:15px;}#main-full{float:left;width:850px;text-align:left;margin-left:32px;margin-top:15px;}/****FRONTPAGE STYLE*****/.contentmain {margin-left:45px;color:#000000;text-align:justify;margin-bottom:20px;}.head {font-size:22px;font-weight:bold;padding:6px 0 0 0;display:block;color:#94C5DC;text-transform:capitalize;}/****calendar***/ .calendar {margin-left:0px;display:block ;padding:11px 0 0 0;background:url(../images/calendar.png) 0 0 no-repeat ;width:110px ;height:50px;font-size:16px;text-align:center;}.calendar .day {color: #f9f4f4;font-weight:bold;margin: 0;padding: 0;font-size:16px;background:transparent;width:40px ;font-weight: bold;}.calendar .month {color: #f9f4f4;font-weight: bold;margin: 0;padding:0 ;font-size:16px;background:transparent;width:40px ;}.contentinfo {margin: 0px ;padding: 0px 18px;background: url(../images/baakminster_user.jpg) 0 0 no-repeat;width:100%;margin-left:45px;color:#9db5c1;font-weight:bold;}/*****************joomla style main**********/div.contentpane {margin-left:0px;}table.contentpaneopen, table.contentpane {margin-left:80px;color:#000000;text-align:justify;margin-bottom:20px;}.contentheading ,.componentheading, a.contentpagetitle {font-size:22px;font-weight:bold;padding:6px 0 0 0;color:#a1cbdb;text-transform:capitalize;margin-left:45px;}a.contentpagetitle:hover,a.contentpagetitle:active {color:#aedd27;}.small {}span.small {background: url(../images/user.png) 0 0 no-repeat;padding-left:18px;}.modifydate {margin-top:10px;text-decoration:underline;}.createdate {background: url(../images/clock.png) 1px 2px no-repeat;padding-left:18px;padding-top:2px;}span.pagenav {margin-top:20px !important;}span.pagenav, a.pagenav {padding:5px;}span.pagenav ,.pagenav:hover {color:#ffffff;background:#aedd27;}.blog_more {margin-left:32px;padding-left:25px;margin-bottom:25px;}.blog_more strong {margin-left:25px;color:#0c4558;letter-spacing:1px;font-size:14px;text-transform:uppercase;font-weight:bold;}.blog_more li {margin:5px 0px;}a.readon {float:right;background:#aedd27;font-weight: bold;padding:5px;margin-right:15px;color:#ffffff;margin-top:10px;}a.readon:hover, a.readon:active, a.readon:focus {background:#9db5c1;color:#ffffff;}span.content_rating,span.content_vote {padding-left: 52px;}table.contenttoc {margin: 5px;border: 1px solid #a1cbdb;padding: 5px;float: right;color:#a1cbdb;}table.contenttoc td {padding: 0 5px;}/* content tables */.sectiontableheader {padding:15px;}td.contentdescription {padding:15px;}tr.sectiontableentry1 td,tr.sectiontableentry2 td {padding:5px;}.article_separator, .article_seperator {display:none;	}.leading_separator {display: block;height: 10px;}.row_separator {display: none;}.column_separator {padding: 0 25px;}/*publicite*/div.bannergroup_text{padding-bottom:40px;}div.bannerfooter {padding:40px;}div.banneritem_text  {border-bottom: 1px dotted #ccc;padding:6px 15px;width:195px !important;margin:0;}div.bannerheader {color:#aedd27 !important;padding-left:20px !important;font-size:14px;font-weight:bold;} /********************************************//*** ***********MOD RIGHT********************//*******************************************/#right {float:right;width:273px;background:transparent;padding:0 14px 0 0;margin:10px 0 0 0;text-align:left;} #right div.module,#right div.module_menu ,#right div.module_text  {width:273px;background:transparent url(../images/baakminster_menu.png) left repeat-y;margin-bottom:8px;}#right div.module div,#right div.module_menu div, #right div.module_text div  {width:273px;background:transparent url(../images/baakminster_menu_top.png) top left no-repeat;}#right div.module div div,#right div.module_menu div div, #right div.module_text div div {width:273px;background:transparent url(../images/baakminster_menu_bottom.png) bottom left no-repeat;}#right a,#right a:visited {color:#ffffff;}#right a:hover {color:#aedd27;}#right div.module h3,#right div.module_menu h3 {font-size:17px;width:190px;font-weight:bold;margin:0;padding-top:25px;padding-bottom:8px;padding-left:55px;color:#ffffff;text-align:left;font-variant: small-caps;background: url(../images/baakminster_h3.jpg) 0 20px  no-repeat ;}#right div.module_text h3{font-size:17px;width:190px;font-weight:bold;padding-top:25px;padding-left:55px;color:#ffffff;text-align:left;font-variant: small-caps;background: url(../images/baakminster_h3.jpg) 25px 20px no-repeat ;}#right div.module div div div,#right div.module_menu div div div {margin: 9px 0 0 0px;padding: 0 0px 45px 20px;border-bottom: 0px dotted #ccc; background:transparent ;width:203px;color:#fff;}#right div.module_text div div div {width:153px;text-align:left;background:transparent;margin-left:8px;}#right div.module ul,#right div.module_menu ul,#right div.module_text ul {margin:0px;padding:0px 0 0 30px;color:#fff;}#right table.contentpaneopen,#footer-content table.contentpaneopen {margin:0 ;padding:0 ;color:#fff;}a.mainlevel{padding-bottom:4px;display:block;}/*  Le module Polls */table.poll td{text-align:left;font-size:12px;margin:0 !important;padding:0;}table.poll thead td {font-size:13px;padding-left:14px;color:#aedd27;font-weight:bold;}table.poll div  {text-align:left;padding:3px !important;}table.poll .button{font-size:12px;margin:2px 0px 0 8px;padding:4px;}table.pollstableborder td.sectiontableentry1,table.pollstableborder td.sectiontableentry2 {color: #ffffff; background:transparent;margin:0;padding:2px ;}/*  Le module loginform */form#form-login fieldset  {border:none;}/********************************************//*** ***********FOOTER********************//*******************************************/#footer {float:left;width:962px;height:344px;text-align:left;background:#aecfee url(../images/baakminster_footer.png) 0 0 no-repeat;}#footer-content {width:860px;height:205px;background:transparent;margin-left:auto;margin-right:auto;margin-top:30px;}.box {float:left;width:860px;height:200px;background:transparent;margin-left:5px;overflow:hidden;}#footer-content div.moduletable h3,#footer-content div.moduletable_menu h3{font-size:17px;width:190px;font-weight:bold;margin:0;padding-top:10px;padding-bottom:8px;color:#ffffff;text-align:center;font-variant: small-caps;}#footer-content div.moduletable,#footer-content div.moduletable_menu,#footer-content div.moduletable a,#footer-content div.moduletable_menu a {color:#fff;}#footer-content div.moduletable a:hover,#footer-content div.moduletable_menu a:hover{color:#aedd27;}#footer-content a.mainlevel {margin-left:45px;}#footer-bottom {background:transparent;height:35px;width:860px;margin-left:auto ;margin-right:auto ;}/*bouton top*/#footer-top {float:left;width:30px;height:25px;padding:0 ;margin-right:10px;background:transparent;}#footer_tm {float:left;width:800px;height:30px;background:transparent;text-align:center;}.ftb {margin-top:8px;margin-left:10px;font-size:12px;font-weight:normal;color:#fff;}.ftb a, .ftb a:visited{padding:0;color:#aedd27;}.ftb a:hover {color:#fff;}/*end file*/
