/* Wireless and Web http://www.wirelessandweb.co.uk
 ------------------------------------------------------------------------*/
* {
margin: 0px;
padding: 0px;
}

html,
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px auto 15px auto;
font-size: 10px;
background-color:#fff;
background-position: center;
background-repeat:no-repeat;
color:#34333a;
}

#wrapper{
width: 900px;
margin:15px auto 0px auto;
padding: 0px 0px 0px 0px;
border: 0px solid #bcd2bf;
height:800px;
}

#wrapper2{
width: 890px;
margin:15px auto 0px auto;
padding: 0px 0px 0px 0px;
border: 0px solid #bcd2bf;
background-color:#0e0a09;
}

.layer{
width: 890px;
background: url(/images/guizol-bg.jpg) top right no-repeat;
margin:0px auto 0px auto;
padding: 0px 0px 0px 0px;
border: 0px solid #94a459;

}

.layerw{
width: 890px;
background: url(/images/guizol-bgw.jpg) top right no-repeat;
margin:0px auto 0px auto;
padding: 0px 0px 0px 0px;
border: 0px solid #94a459;

}







/* Header
------------------------------------------------------------------------------*/
#header {
width: 900px;
height:40px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}

#header-contact {
width: 900px;
margin: 50px 0px;
padding: 0px 0px 0px 0px;
height: 200px;
background-color:#0e0a09;

}



.image {
margin:0px;
padding:0px 0px 0px 0px;
float:left;
}

.headernav {

margin:0px 0px;
padding 0px;

}




/*sample widget styles*/

/*---------- navigation bar---------------*/
	#buttonBar {	padding-left: 20px; 
				width:100%;
				font-size:1.4em;
				float: left;
		}
		
		.ui-default-state {
			padding: .5em 1em;
			cursor: pointer;
		}
		
		
		
		#buttonBar {
			
			padding: 0;
		}
		#buttonBar li, #buttonBar li a {
			float: left;
			margin: 0;
			padding: 0;
			list-style: none;
			text-decoration: none;
		}
		#buttonBar li a, #menu li a  {
			padding: .5em 1em;
			
			margin: 1px;
			text-decoration: none;
			display: block;
		}
		
		
/*  gallery
------------------------------------------------------------------------------*/

#tabs {
margin:20px 0px;
height:300px;
font-size:11px;
}


#intro {
width:900px;
margin:30px 0px 0px 0px;
font-size:1.4em;
float:left;
}
 
.newsticker li {
height:120px;
padding: 5px;
}

//**.intro h1 {
font-size:1.2em;
margin-top:10px;
}

.intro h2 {
font-size:1.2em;
margin-top:10px;
}
**//


h3 {
text-align:center;
}

.poppy{
text-align:center;
padding:.5em;
}

#intro ul li {
list-style:none;
}

.banner-image {
width:640px;
float:right;
}

.intro p {
padding:10px;
}


#gallery-pika {
float:right;
padding:0px 10px 10px 30px;

}

.cright {
width:450px;
margin:30px 0px;
float:left;
}

.gallwrap {
height:450px;
margin-right:40px;
}

#pump {
float:right
}

.cleft {
width: 200px;
float:left;
margin:10px 50px;
}

#contact {
margin: 10px 10px 300px 10px;
padding: 10px 10px 50px 10px;
font-size:1.4em;
}

#contact h1 {
font-size: 1em;
}

/*  content
------------------------------------------------------------------------------*/

#content {
margin:30px;
clear:both;
}
#content h1 {
font-size:1.2em;
margin-top:10px;
}

p {
padding:5px 0px;
font-size:1.1em;
line-height:1.2em;
margin:10px 0px;
}

.history {
background: url(../images/clement.jpg) center no-repeat;
width:400px;
float:left;
margin:20px 0px 40px 0px;
}

.furnace {
float:right;
margin:20px 0px 40px 0px;
}

.about {
width:600px;
float:left;
margin:0px 0px 20px 50px;
}

.picture {
float:right;
margin:20px;
}

.gmap {
width:450px;
float:left;
margin:0px 0px 0px 20px;
padding:0px 10px 0px; 50px;
}


#bc {
position:relative;
top:-220px;
float:left;
width:200px;
}

#bcg {

float:left;
width:250px;
}

.expo {
width:250px;
float:left;
font-size:1em;
margin:20px 0px;
}



.address {
float:left;
margin:10px 0px 10px 0px;
}

.shop {
float:left;
}



/*   Footer
------------------------------------------------------------------------------*/

#footer {
clear:both;
width: 900px;
text-align: center;
height:30px;
line-height:30px;
font-size:1em;
font-weight:bold;
}


#accordion {
width:auto;
margin:30px;
}

#accordion ul{
float:left;
}

.centraltop {
margin:0px 0px;
height:65px;
}
.central {
margin:10px 0px;
font-size:1.1em;
}

.fuzzy {
float:right;
}

#preLoader {
background: url(../images/ajax-loader.gif) center no-repeat;
height:600px;
}

.bbc {
float:left;
margin:0px 0px;
}

.bbc1{
float:left;
margin:10px 25px;
}

.bbc2{
display:block;
margin-left:auto;
margin-right:auto;
width:50%;
}

.langue {
float:right;
margin:10px;
}

.topline {
position:relative;
top:0px;
left:200px;
font-size:2em;
font-style:italic;
color:#121212;
float:left;
}

.sun {
background: url(../images/ora-sun-small.png) no-repeat;
height:32px;
width:32px;
float:left;
}

.junior {
display:block;
margin:auto;
width:50%;
}

ul li ul {
margin:0px 10px;
}
