body{
	background:transparent url(../img/body.jpg) no-repeat 49% 142px;
}	


	
#middle{
	min-height:384px;
	padding:0;
	margin:0 0 34px;
}


#goBack{
	color:#FFFFFF;
	margin-bottom:0;
	margin-left:613px;
	margin-right:0;
	margin-top:0;
	position:absolute;
	top:208px;
}

#accordeon{
	width:300px;
	background:transparent;
	min-height:380px;
}

#accordeon h4{
	background:url("../img/h3Accordeon.jpg") no-repeat scroll left 4px transparent;
	font-size:17px;
	padding:2px 0 10px 30px;
	text-transform:uppercase;
}

#accordeon h3.first{
	background:transparent;
	padding:2px 0 5px 5px;
}

#nextStep{
	padding:0 0 5px;
}

#nextStep p{
	padding:0 8px 0 30px;

}

#nextStep p + p{
	margin:10px 0 0;
}

#nextStep p .where{
	display:block;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
}

#nextStep p .when{
	display:block;
	font-size:10px;
	padding:0 0 0 10px;
}


#buyNow{
	background:#000 url("../img/buyTop.jpg") no-repeat scroll left top;
	padding:25px 0 0;
	margin:5px 0 0 0;
}



#social{
	background:url("../img/accordeonTop.jpg") repeat-x scroll center top transparent;
	padding:2px 0 0;
}


#social > div{
	text-align:center;
}
#social span{
	margin:0 7px;
}



#pubs{
	background:none repeat scroll 0 0 #4A4A4A;
	margin:0;
	padding:8px 2px 3px;
	width:290;
}

#pubs > div{
	margin:0 0 5px 0;

}




h4{
    font-size:14px;
    text-transform:uppercase;
    padding:6px 0 6px 5px;
}

/* ====================== */
/* --- HOME MORE NEWS --- */
/* ====================== */

#moreNews{
    height:135px;
}

#moreNews h4{ color:white; }

#moreNews ul{
    list-style:none;
}

#moreNews ul li{
    border:dotted #bbbaba;
    border-width:0 0 1px 0;
    padding:5px 5px;
}

#moreNews ul li a, #moreNews ul li a:visited{
    padding:3px 5px;
    color:#666;
}

/* ================= */
/* --- HOME NEWS --- */
/* ================= */

#homeNews{
	font-size:11px;
	margin:0px 5px 0 0px;
	width:685px;
}

#homeNews h4{
	color:#FFF;
	font-size:20px;
	margin:0 0 0 10px;
	text-transform:uppercase;
}

#homeNews .a-news{
    padding:0 0 0pxpx;
	margin:0 0 0px 30px;
}

#homeNews .a-news + .a-news{
	display:none;
}

#homeNews .a-news h2,
#homeNews .a-news h2 a,
#homeNews .a-news h2 a:link,
#homeNews .a-news h2 a:hover,
#homeNews .a-news h2 a:visited
{
	float:right;
    padding:5px 5px;
    font-size:14px;
    color:#FFF;
	width:360px;
}

#homeNews .vignette-news{
    background:#42bbf7;
	padding:1px;
	margin: 5px 0 0 0;
}


#homeNews .text-news{
    background:#000 url(../img/textNews.jpg) repeat-x left top;
    padding:10px 10px 10px 20px;
    height:160px;
    color:#777;
    width:340px;
}

#homeNews .a-news .btmNews{
    clear:both;
    text-align:left;
	color:#FFF;
	    font-size:9px;
	display:none;
}


#homeNews .text-news .more{
    margin:20px 0 0 0;
    text-align:left;
    text-decoration:none;
}


#homeNews .text-news .more a,
#homeNews .text-news .more a:link,
#homeNews .text-news .more a:hover,
#homeNews .text-news .more a:visited
{
	color:#000;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	padding:3px 8px;
	background:#FFF;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}



