/****************************************************
#####################################################
##-------------------------------------------------##
##           HOEFGILES- Version 1.0.0               ##
##-------------------------------------------------##
## Copyright = globbersthemes.com- 2011            ##
## Date      = fevrier  2011                       ##
## Author    = globbers                            ##
## Websites  = http://www.globbersthemes.com       ##
##                                                 ##
#####################################################
****************************************************/
html {
height: 100%;
}

body{
margin:0;
padding:0;
text-align:center;
background:#fff url(bg000000.jpg) top center repeat;
font-size:13px;
color:#000;
font-family: tahoma,arial , sans-serif;
font-weight:bold;

}
/*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:#000;
font-weight:bold;
}

a:hover {
color:#a23535;
}

/*listes a puces*/
ul {
}

li {
list-style-type:square;
background:transparent;
padding:0;
margin: 4px;
}

/*image*/
img {
border:none;
margin:3px 5px;
padding:0;
}

img .caption {
text-align: left;
}

.highlight{
background:#5a532b;
padding: 0px 2px 0px 2px;
color:#ffffff;
}

.button {
background:#a23535;
border:none;
color:#fff;
font-weight:bold;
padding:4px;
}

.inputbox {
color:#000;
background:#ffffff;
border:none;
padding:4px;
font-weight:bold;
}

.pagewidth{
width:980px;
text-align:left;
background:transparent;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;

}

fieldset {
margin:5px;
padding:5px;

}

.clr {
clear:both;

}

/**********************************/
/**********CONTENT-TOP*************/
/**********************************/
#content-top {
width:100%;
height:817px;
background: url(content0.jpg) 0 0 repeat;

}

#content {
width:980px /* 1174px */;
height:817px;
background:  url(contento.jpg) no-repeat ;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;

} 

#top-head {
float:left;
width:980px;
height:160px;
background:transparent;
margin:0;

}

#sitename {
float:left;
width:293px;
height:139px;
margin:15px 0 0 0;

}

#blockquote {
float:left;
width:960px;
height:188px;
background: url(blocquot.png) 0 0 no-repeat ;

}

#blockquote-content{
float:left;
width:850px;
height:110px;
margin:45px 10px 25px 45px;
background:transparent;
padding:0;

}

#blockquote-content p {
font-size:33px;
color:#fff;
text-transform:uppercase;
padding:0;
margin:0;

}

/***SLIDE****/

#slide {
float:left;
width:900px;
height:439px;
padding:0 0 0 20px !important ;
background:transparent;
position: relative;
margin-top:30px;
margin-left:20px;

}

.joomscontmask1{
float:left;
width:829px;
height:439px;
overflow:hidden; 
position: relative;
margin:0 !important;
padding:0 !important;

}

#joomscontbox1 {
position: absolute;
margin:0  !important;

}

#joomscontbox1 .inner {
width:829px;
height:439px;
display:block;
float:left;
margin:0  !important;
padding:0 !important;

}

.prev1, .next1{
width: 48px; 
height: 57px;
position: absolute;
top:0;
z-index: 1;
cursor:pointer; 

}

.prev1{
left:-30px;
background:url(prev0000.png) 0 0 no-repeat ;
margin-top:200px;

}

.next1{
right:0px;
background:url(next0000.png) 0 0 no-repeat ;
margin-top:200px !important;

}

.inner .moduletable {
padding:0 ;
margin:0;
text-align:left;
z-index:10;

}

#slide img{
margin:0 !important;
padding:0!important;
width:829px;
height:439px;

}

/********************************************/
/*************PATHWAY********************* /
/*******************************************/
#medium {
float:left;
width:100%;
height:60px;
background:url(medium00.jpg) 0 0 repeat-x ;
border-top:4px solid #000;

}

#pathway {
float:left;
width:750px;
height:40px;
background:transparent;
margin-top:20px;
font-size:20px;

}


/********************************************/
/*** **********MAIN************************  /
/*******************************************/

#main {
	float:left;
	width:650px;
	background:transparent;
	margin-top:20px;
}

#main-mid {
float:left;
width:700px;
background:transparent;
margin-top:20px;

}

#main-full {
float:left;
width:100%;
background:transparent;
height:600px;
margin-top:20px;

}

/******Les Titres********/
 #main h2 ,#main-mid h2 ,#main-full h2 {
font-size:25px;
font-weight:bold;
color:#a23535;
padding:15px 0 0 0;
margin:0;
text-transform:uppercase;

}

#main h2 a,
#main-full h2 a {
color:#a23535;
text-transform:uppercase;

}

#main h2 a:hover, 
#main-full h2 a:hover {
color: #000;
text-transform:uppercase;

} 

.blog-featured h2 {
font-size:25px;
font-weight:bold;
color:#a23535;
padding:15px 0 0 0;
margin:0;
text-transform:uppercase;

}

.blog-featured h2 a {
color:#a23535;
text-transform:uppercase;

}

.blog-featured h2 a:hover {
color: #000;
text-transform:uppercase;

}

.items-row {
padding-top:25px;
padding-bottom:20px;

}

.items-leading {
padding-bottom:25px;

}

/****Bouton Actions******/

ul.actions  {
background:transparent;
 margin:0;

}

ul.actions  li{
list-style:none;
float:right; 

}

/****Les Items descriptifs des articles******/
dl.article-info {
background:transparent;
margin:0;
padding:5px 0;

}

dt.article-info-term {
font-size:15px;
font-weight:bold;
text-decoration:underline;
padding-bottom:5px;

}

dl.article-info dd {
background:transparent;
margin:0;
padding:0;

}

/*****categories******/
table.category {
padding:20px;
margin-top:20px;

}

/****Readmore******/
.readmore {
float:right;
font-weight: bold;
padding:5px;
margin-right:15px;
margin-top:5px;
margin-bottom:5px;
background:#a23535; ;

}

.readmore a {
color:#fff;

}

.readmore a:hover {
color:#000;

}

.items-more {
margin-bottom:25px;

}

.items-more h3{
letter-spacing:1px;
font-size:14px;
text-transform:uppercase;
font-weight:bold;
padding-left:35px;
background:transparent;

}

.items-more li {
margin:5px 25px;

}

/**pagination entre les articles***/

li.pagenav-prev,li.pagenav-next {
list-style:none;

}

.pagenav .pagenav-prev { 
float:left;

}

.pagenav .pagenav-next {
float:right;

 }

.pagenav-prev, .pagenav-next {
background:#a23535;
padding:6px;
margin:10px 0;
color:#fff;

}

.pagenav-prev a, .pagenav-next a {
color:#fff;

}

.pagenav-prev a:hover, .pagenav-next a:hover {
color:#000;

}

 /**pagination PAGES***/
 .pagination{
margin:10px 0 ;
padding:10px 0 10px 0px;

}

 .pagination ul {
list-style-type:none;
margin:0;
padding:0;
text-align:center;

}

.pagination li  {
display:inline;
padding:2px 5px;
margin:0 2px

}

.pagenav{
padding:2px;

}

.pagination li.pagination-start,
.pagination li.pagination-next,
.pagination li.pagination-end,
.pagination li.pagination-prev{
font-weight:bold;

}

 .pagination li.pagination-start ,
 .pagination li.pagination-start  span{
padding:0

}

p.counter{
font-weight:bold;
text-align:center;

}

/********************************************/
/*** **********BLOCK LEFT/RIGHT***********  /
/*******************************************/
#colonnewrap {
float:right;
width:460px;
background: transparent;
margin-top:20px;


}

#colonnewrap-mid {
float:right;
width:230px;
background: url(http://www.globbersthemes.com/demo/hoefgiles/images/antes_sep.jpg) 0 0 repeat-y;
margin-top:20px;

}

#colonnewrap-full {
display:none;

}

/*columns*/
#col1,#col2{
float: left;
width: 230px;

}

#col1 .element ,#col2 .element {
padding: 0 10px;

}

#colonnewrap div.moduletable h3 ,
#colonnewrap-mid div.moduletable h3 {
font-size: 25px;
margin: 0 10px 0 5px;
color: #000;
font-variant: small-caps;
background: transparent;

}

#colonnewrap div.moduletable ,
#colonnewrap-mid div.moduletable {
margin: 9px 0 0 0;
padding: 0 2px 15px 20px;
border-bottom: 1px dotted #ccc; 
background:transparent;

}

#colonnewrap div.moduletable ul ,
#colonnewrap-mid div.moduletable ul {
margin-left:0px;
padding-left:20px;

}


/************footer***************/
#footer {
float:left;
width:100%;
height:230px;
background:#1b1b1b;
margin:15px 0 0 0;

}

/***user-box****/
#users-box {
float:left;
width:960px;
height:220px;
background:transparent ;
padding-top:25px;
color:#fff;
margin-left:3px;

}


#users-box .moduletable  a {
font-size:13px;
color:#fff;

}


#users-box .moduletable a:hover  {
color:#a23535;

}

.box {
float:left;
width:215px;
height:220px;
text-align:left;
margin-left:20px;
background:transparent;

} 

#users-box .moduletable  h3  {
font-size:22px;
padding:6px;
color:#fff;
text-align:center;
font-variant: small-caps;
background:#a23535;
font-weight:bold;
display:inline;

}

#users-box .moduletable  ul {
padding-left:15px;

}

#footer-bottom {
float:left;
width:100%;
height:90px;
background:#1d1d1d;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
}

.ftb {
float:left;
margin-top:40px;
text-align:center;
font-weight:normal;
font-size:13px;
width:880px;
color:#fff;

}

.ftb a{
padding:0 !important;
border:none !important;
color:#fff !important;
font-weight:bold;

} 

.ftb a:hover{
padding:0 !important;
border:none !important;
color:#a23535 !important;

} 

#top {
float:left;
width:30px;
height:30px;
margin-top:20px;
padding:0 !important;
border:none !important;
background:transparent;

}

.top_button {
padding:0 !important;
border:none !important;

}


/***end files*****/
