@charset "utf-8";
/*
Theme Name: Overpipe
Theme URI: http://www.e-labo.biz/
Description: theme overpipe, by  <a href="http://www.e-labo.biz">e-labo</a>.
Version: 1.0
Author: Eddy BOELS
Author URI: http://www.e-labo.biz/

*/
/****************************************************************************/
/*                            CSS GENERIQUES                                */
/****************************************************************************/

body {
	background:#fff url(img/bg.jpg) repeat-x;
	background-position:bottom;
	font-family:"Arial";
	padding:0;
	margin:0;
}

ul {
	list-style:none;
	margin:0;
	padding:0;
}

img {
	border:none;
}
img.alignleft {
float:left;
padding:5px 5px 5px 0;
}

img.alignright {
float:right;
padding:5px 0px 5px 5px;
}
.alignleft {
float:left;
}
.center {
text-align:center;
color:#CCCCCC;
}
.alignright {
float:right;
}
h1 {
	padding:0;
	margin:0;
	font-size:15px;
	font-weight:normal;
}
a {
text-decoration:none;
color:#645174;}
a:hover {
text-decoration:underline;}
p {
	margin:0;
	padding:0;
}

.clear {
clear:both;
}



/****************************************************************************/
/*                               CSS PAGES                                  */
/****************************************************************************/
#page {

background:url(img/bg2.jpg) repeat-x;	
	background-position: 50% 0;
}
#wrapper {
width:950px;
margin:0 0 0 18px;
background-color:#FFFFFF;
/*padding-bottom:50px;
*/}

#header {
text-align:right;
background:url(img/fr/header.png) no-repeat;
background:url(img/en/header.png) no-repeat;
background:none;
color:#645174;
height:300px;}
#header ul li {
display:inline;
line-height:10px;
height:12px;
padding: 0 5px;
border-right:solid 1px  #645174;
}
#header ul li a{
color: #ffffff;
font-size:12px;
}
#header ul.qtrans_language_chooser{
float:right;
padding-top:5px;
}


#header ul.qtrans_language_chooser li {
border:medium none;
display:inline;
float:left;
padding:0 5px;
}
#header ul li .current_page_item, #header ul li a:hover {
color:#645174;}

#anim {
height:300px;}

#bando-1 {
background:#F6E54F url(img/bando-1.jpg) no-repeat 0 0;
height:30px;
color:#564568;
font-size:20px;
padding-left:210px;
font-weight:bold;}
#bando-2 {
background:#F6E54F url(img/bando-2.jpg) no-repeat 0 0;
height:109px;
font-size:18px;}

#bando-2 .gauche {
color:#564568;
float:left;
font-weight:normal;
line-height:20px;
margin-left:210px;
padding:10px 30px 0 0;
width:420px;}

#bando-2 ul {
float:right;
padding:10px 35px 0px 0;
width:250px;
}
#bando-2 ul li{
padding-left:15px;
background:url(img/puce.jpg) no-repeat 0 5px;
color:#FFFFFF;
}
#bando-2 ul li a {
color:#FFFFFF;
}
#news ul {
padding-left:45px;
font-size:12px;
color:#666666;
line-height:16px;
}
#news ul li {
float:left;
padding:0 15px;
width:260px;
}

#news h2 {
margin:0;
padding:10px 0 0;
}

#news h2 a{
color:#645174;
font-size:14px;
font-weight:bold;}

#infos {
background:transparent url(img/info-right.jpg) no-repeat scroll right center;
color:#FFFFFF;
display:block;
height:26px;
margin-left:55px;
width:150px;
}
#infos div{
background:url(img/info-left.jpg) no-repeat;
padding-left:15px;
font-size:18px;
line-height:22px;
height:26px;
}

#news ul li.info-1, #news ul li.info-2 {
border-right:dotted 2px #F6E54F;
}

p.plus a{
background:transparent url(img/plus.jpg) no-repeat scroll 0 0;
color:#645174;
float:right;
font-size:12px;
padding-left:35px;
margin-top:5px;}
p.plus a:hover{
text-decoration:underline;}

#footer {
background:transparent url(img/footer.jpg) no-repeat;
width:950px;
height:20px;
margin:auto;
text-align:center;}
#footer-plus {
text-align:center;
padding-bottom:40px;}

#footer-plus ul {
height:12px;
}
#footer-plus ul li {
display:inline;
height:12px;
line-height:10px;
padding: 0 5px;
border-right:solid 1px  #999999;
}
#footer-plus ul li a{
color: #ffffff;
font-size:10px;
}
a, input {
position: relative;
}
#footer-plus ul li .current_page_item, #footer-plus ul li a:hover {
color:#645174;}
#footer-plus ul li.e-labo {
border:none;
vertical-align:-4px;}

/* tests */

#ombre {
background:transparent url(img/ombre.png) no-repeat 50% bottom !important;
background: none ;
width:985px;
margin: 0 auto;
min-height:730px;
padding-bottom:20px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='wp-content/themes/overpipe/img/ombre.png',sizingMethod='scale');}

#bando {
background:transparent url(img/bando.png) no-repeat !important;
background: none ;
width:1157px;
margin:auto;
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='wp-content/themes/overpipe/img/bando.png',sizingMethod='crop');
}

#single {
padding:10px 10px 50px 10px;
color:#666666;
background:#FFFFFF url(img/anim.jpg) no-repeat;
background-position:bottom;
}
#single h1 {
color:#645174;
font-size:18px;
padding-bottom:10px;
font-weight:bold;}
a.alignright {
padding-right:10px;
padding-top:35px;}

.description {

}

.navigation {
font-size:10px;
margin:0 25px;
padding-bottom:50px;}

.linklove {
display:none!important;
}
form {
padding-bottom:15px;
}
#slideshow {
float:right;
width: 384px;
padding:20px;
}

#text {
color:#666666;
font-family:Tahoma;
font-size:11px;
line-height:16px;
padding:20px;
width:480px;
padding-right: 0;
}
#text h2 {
font-weight:bold;
color:#84332D;
border-bottom:#EEA000 dotted 1px;
display:block;

padding-bottom:5px;
font-size:12px;
}
#text ul {
padding-left:20px;

}
#text ul li {
background:url(img/puce_b.jpg) no-repeat;
background-position:left 2px;
padding:0 0 5px 15px;
}

#pics {
width:43%;
}
.ngg-galleryoverview {
clear:none!important;}
#docs {
float:right;
padding-right:40px;
width:43%;
}

#docs h2, #pics h2 {
border-bottom:1px dotted #EEA000;
color:#84332D;
display:block;
font-size:12px;
font-weight:bold;
padding-bottom:5px;}

#docs ul li {
background:transparent url(img/puce_b.jpg) no-repeat scroll 0 5px;
padding-left:15px;
}
#docs ul li a {
color:#666666;
}
#docs ul li a:hover {
text-decoration:underline;
}
#cadre, #conForm {
margin:25px;
padding:20px;
border:solid #645174 1px;
}
