/* 
================================
Skin styles for Simple Red Leaf Skin 3 Pane Layout
Created by Lee Sykes - http://www.dnncreative.com
================================
*/
a:link, a:visited { color:#4f5050; text-decoration:underline; }

#slideCont {
	margin: 10px;
	border:0;
	text-align: center;
}
#slideCont img {
	margin: 5px;
}

body
{
    /* set default font size for skin (Titles etc. will then use a percentage to specify their sizes) */
    margin: 0;
    padding: 0;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.8em;
    background-color: #313130;
    /*background-image: url(red_leaf_fd_sm2.jpg);*/
    background-repeat: no-repeat;
    background-position: 100% 4%;
    background-attachment: fixed;
	text-align:justify;
}

body img {

border:0;}

body p {
	line-height: 1.6;
}


#top 
{
width: 100%;
height: 29px;
background-image:url(images/top.jpg);
background-repeat:repeat-x;
text-align:center;
}

#topin
{
width: 100%;
height: 29px;
background-image:url(images/topin.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:center;
margin:0;
padding:0;
}


#topinside
{
width: 1000px;
height: 29px;
text-align:center;
margin-left:auto;
margin-right:auto;
}

#topin1
{
float:left;
text-align:right;
width:80%;
}

#topin2
{
float:right;
text-align:right;
width:20%;
padding:7px 0 0 0;
}

#flags
{
width: 245px;
height: 43px;
background-image:url(../images/flags-en.jpg);
background-repeat:no-repeat;
text-align:left;
margin:10px 0 0 0;
padding:0 12px 0 0;
font-size:80%;
float:right;
position:relative;
}

#tool2
{
width: 245px;
height: 48px;
background-image:url(images/tool2.jpg);
background-repeat:no-repeat;
text-align:left;
margin:0 0 0 0;
padding:0 12px 0 0;
font-size:80%;
float:right;
position:relative;
}



#tool
{
width: 267px;
height: 55px;
background-image:url(images/tool.jpg);
background-repeat:no-repeat;
text-align:left;
margin:10px 0 0 0;
padding:0;
font-size:80%;
float:right;
}

#wrap
{
    width: 900px;
	margin-left:auto;
	margin-right:auto;
	background-color:#fff;
	/*min-height: 450px;height: 450px !important; height: 450px;*/
	/*background-image:url(bg_wrap2.jpg);
	background-repeat: repeat-x;*/
	padding: 0;
	margin-top:0;
}


#wrap2
{
    width: 900px;
	margin-left:auto;
	margin-right:auto;
	background-color:#fff;
	/*min-height: 450px;height: 450px !important; height: 450px;*/
	/*background-image:url(bg_wrap2.jpg);
	background-repeat: repeat-x;*/
	padding: 0;
	margin-top:0;
}

.tagline
{
    width:900px;
    padding:0;
	margin:0;
	text-align:center;
	background-color:#313130;
	margin-left:auto;
	margin-right:auto;
	min-height: 20px;height: 20px !important; height: 20px;
}
.tagline h1{text-align:center;}
.tagline h2{text-align:center;}


#testa { clear:both; }

#testa1 {
float:left; 
text-align:left; 	
min-height: 20px;height: 20px !important; height: 20px;
}

#testa2 {
float:right; 
text-align:right; 
font-size:90%;
min-height: 20px;height: 20px !important; height: 20px;
}

H1
{
	font: 80% Verdana, Arial, Helvetica, sans-serif;
    color: #b4b3b3;
    padding:7px 0 0 0;
	margin:0;	
}

H2
{
color:#373737;
padding:0;
margin:0;
font-size: 150%;
font-family: "Palatino Linotype";
text-align: left;
font-weight: bold;

}

H3 
{
color:#006633;
padding:0;
margin:0;
font-size: 150%;
font-family:"Palatino Linotype";
text-align:left;
font-weight:bold;
}

H4 
{
color:#373737;
padding:0;
margin:0;
font-size: 150%;
font-family: "Palatino Linotype";
text-align: left;
font-weight: bold;
}

H5 
{
color:#006633;
padding:0;
margin:0;
font-size: 150%;
font-family:"Palatino Linotype";
text-align:left;
font-weight:bold;
}

H6 
{
color:#006633;
padding:0;
margin:0 0 5px 0;
font-size: 110%;
font-family:"Palatino Linotype";
text-align:left;
font-weight:bold;
}

.titolomultipartner 
{
color:#006633;
padding:0;
margin:0;
font-size: 150%;
font-family:"Palatino Linotype";
font-weight:bold;
}

.sottotitolo 
{
color:#909090;
padding:0;
margin:0;
font-size: 90%;
font-family:"Palatino Linotype";
text-align:left;
}

#bordoSup
	{
	width:100%;
	margin:0;
	padding:0;
	min-height: 16px;height: 16px !important; height: 16px;
	background-color:#313130;
}

#bordoSup1
	{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 105px;height: 105px !important; height: 100px;
	background-color:#FFFFFF;
	

}
#bordoSup1a
	{
	width:600px;
	margin:0;
	padding:0;
	float: left;
	min-height: 105px;height: 105px !important; height: 105px;
	background-color: #FFF;
	text-align:left;
}
#bordoSup1b
	{
	width:300px;
	margin:0;
	padding:0;
	float: right;
	text-align:right;
	min-height: 105px;height: 105px !important; height: 105px;
	background-color:#FFFFFF;
}

#menupage
{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 25px;height: 25px !important; height: 25px;
	background-image:url(images/sfondo-menu.jpg);
	background-repeat:repeat-x;
}

#menupage a:link, #menupage a:visited { color:#ffffff; text-decoration:none; }
#menupage a:hover { color:#ffffff; text-decoration:none; }
#menupage a:active { color:#ffffff; text-decoration:none; }

#menupage div {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
padding-top:6px;
position:relative;
}


#falshmenu
	{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 200px;height: 200px !important; height: 200px;
	background-color:#FFFFFF;
	text-align:center;
}

#menupagine
	{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 104px;height: 104px !important; height: 104px;
	background-color:#FFFFFF;
}

.white {
color:#ffffff;
font-size:90%;
font-family:Arial, Helvetica, sans-serif;
}

.trattini
	{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 3px;height: 3px !important; height: 3px;
	background-image:url(images/trattini.jpg);
	background-repeat:repeat-x;
}

#bodypagina
	{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 70px;height: 70px !important; height: 70px;
	background-color:#FFFFFF;
	background-image:url(images/bodypagina.jpg);
	background-repeat:no-repeat;
}

#bodypaginaa {
	float: left;
	width: 580px;
	margin-top:7px;
	margin-left:15px;
	padding:0;
	min-height: 60px;height: 60px !important; height: 60px;
	position:relative;
	text-align:left;
}

#bodypaginaa p{
	color: #313130;
	font-size:90%;
}

#bodypaginaa li{
	list-style-image: url(images/lista2.gif);
	line-height:20px;
	color:#313130;
	font-size:90%;
}

#bodypaginab {
	float: right;
	width: 260px;
	margin-top:20px;
	margin-right:15px;
	padding:0;
	min-height: 60px;height: 60px !important; height: 60px;
	position:relative;
	text-align:left;
}


#menupaginanuova {
	min-height: 263px;height: 263px !important; height: 263px;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
}


#menupaginanuova1 {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-aboutus.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginanuova1contactsdir {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-contactsdir.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginanuova1aboutus {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-aboutus.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginanuova1index {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-index.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginanuova1press {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-press.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginanuova1sitemap {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-sitemap.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginanuova1tecno {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-tecno.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginanuova1sedi {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-sedi.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginanuova1contacts {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-contacts.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginanuova1b {
	min-height: 263px;height: 263px !important; height: 263px;
	width:250px;
	float:left;
	margin:0px 0 0 15px;
}


#menupaginanuova1brand {
	min-height: 263px;height: 263px !important; height: 263px;
	width:250px;
	float:left;
	margin:0;
}

#menupaginanuova2 {
	min-height: 263px;height: 263px !important; height: 263px;
	width:265px;
	float:left;
	background-image:url(images/menupage-aboutus2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}
.green {color:#006633;}

.pic {font-size:80%;}

.dotgreen {
width:100%;
height:13px;
	background-image:url(images/dotgreen.gif);
	background-position:left;
	background-repeat:repeat-x;
}

#menupaginanuova2 a:link, #menupaginanuova2 a:visited { color:#ffffff; text-decoration:underline; }
#menupaginanuova2 a:hover { color:#ffffff; text-decoration:none; }
#menupaginanuova2 a:active { color:#ffffff; text-decoration:none; }

#bodypaginasecondo a:link, #bodypaginasecondo a:visited { color:#343434; text-decoration:none; font-size:80%; }
#bodypaginasecondo a:hover { color:#343434; text-decoration:underline; font-size:80%; }
#bodypaginasecondo a:active { color:#343434; text-decoration:none; font-size:80%; }


#bodypaginasecondobrand a:link, #bodypaginasecondobrand a:visited { color:#343434; text-decoration:none; font-size:80%; }
#bodypaginasecondobrand a:hover { color:#343434; text-decoration:underline; font-size:80%; }
#bodypaginasecondobrand a:active { color:#343434; text-decoration:none; font-size:80%; }


#bodypaginasecondocons
	{
	width:252px;
	margin:0;
	padding:0;	
	min-height: 700px;height: 700px !important; height: 700px;
	background-image:url(images/paginasecondocons.jpg);
	background-repeat:no-repeat;
	float:left;
	background-position:bottom left;
}

#bodypaginasecondocons a:link, #bodypaginasecondocons a:visited { color:#343434; text-decoration:none; font-size:80%; }
#bodypaginasecondocons a:hover { color:#343434; text-decoration:underline; font-size:80%; }
#bodypaginasecondocons a:active { color:#343434; text-decoration:none; font-size:80%; }



#menupaginanuovaactivity2 a:link, #menupaginanuovaactivity2 a:visited { color:#ffffff; text-decoration:underline; }
#menupaginanuovaactivity2 a:hover { color:#ffffff; text-decoration:none; }
#menupaginanuovaactivity2 a:active { color:#ffffff; text-decoration:none; }

#menupaginanuovapartners2 a:link, #menupaginanuovapartners2 a:visited { color:#ffffff; text-decoration:underline; }
#menupaginanuovapartners2 a:hover { color:#ffffff; text-decoration:none; }
#menupaginanuovapartners2 a:active { color:#ffffff; text-decoration:none; }


#menupaginanuovaclients2 a:link, #menupaginanuovaclients2 a:visited { color:#ffffff; text-decoration:underline; }
#menupaginanuovaclients2 a:hover { color:#ffffff; text-decoration:none; }
#menupaginanuovaclients2 a:active { color:#ffffff; text-decoration:none; }

#menupaginanuovacontacts2 a:link, #menupaginanuovacontacts2 a:visited { color:#ffffff; text-decoration:underline; }
#menupaginanuovacontacts2 a:hover { color:#ffffff; text-decoration:none; }
#menupaginanuovacontacts2 a:active { color:#ffffff; text-decoration:none; }

#menupaginanuovasitemap2 a:link, #menupaginanuovasitemap2 a:visited { color:#ffffff; text-decoration:underline; }
#menupaginanuovasitemap2 a:hover { color:#ffffff; text-decoration:none; }
#menupaginanuovasitemap2 a:active { color:#ffffff; text-decoration:none; }

#menupaginanuovatrade2 a:link, #menupaginanuovatrade2 a:visited { color:#ffffff; text-decoration:underline; }
#menupaginanuovatrade2 a:hover { color:#ffffff; text-decoration:none; }
#menupaginanuovatrade2 a:active { color:#ffffff; text-decoration:none; }

#menupaginaconsulting2 a:link, #menupaginaconsulting2 a:visited { color:#ffffff; text-decoration:underline; }
#menupaginaconsulting2 a:hover { color:#ffffff; text-decoration:none; }
#menupaginaconsulting2 a:active { color:#ffffff; text-decoration:none; }

#menupaginabrand2 a:link, #menupaginabrand2 a:visited { color:#ffffff; text-decoration:underline; }
#menupaginabrand2 a:hover { color:#ffffff; text-decoration:none; }
#menupaginabrand2 a:active { color:#ffffff; text-decoration:none; }

#menupaginanuovatrade {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-trade.jpg);
	background-position:center;
	background-repeat:no-repeat;
}


#menupaginanuovatrade2 {
	min-height: 263px;height: 263px !important; height: 263px;
	width:265px;
	float:left;
	background-image:url(images/menupage-trade2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}


#menupaginanuovaactivity {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-activity.jpg);
	background-position:center;
	background-repeat:no-repeat;
}


#menupaginanuovaactivity2 {
	min-height: 263px;height: 263px !important; height: 263px;
	width:265px;
	float:left;
	background-image:url(images/menupage-activity2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

#menupaginanuovapartners {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-partners.jpg);
	background-position:center;
	background-repeat:no-repeat;
}


#menupaginanuovapartners2 {
	min-height: 263px;height: 263px !important; height: 263px;
	width:265px;
	float:left;
	background-image:url(images/menupage-partners2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

#menupaginanuovasitemap {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-sitemap.jpg);
	background-position:center;
	background-repeat:no-repeat;
}


#menupaginanuovasitemap2 {
	min-height: 263px;height: 263px !important; height: 263px;
	width:265px;
	float:left;
	background-image:url(images/menupage-sitemap2.jpg); 
	background-position:center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

#menupaginanuovacontacts {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-contacts.jpg);
	background-position:center;
	background-repeat:no-repeat;
}


#menupaginanuovacontacts2 {
	min-height: 263px;height: 263px !important; height: 263px;
	width:265px;
	float:left;
	background-image:url(images/menupage-contacts2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}


#menupaginaconsulting {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-consulting.jpg);
	background-position:center;
	background-repeat:no-repeat;
}


#menupaginaconsulting2 {
	min-height: 263px;height: 263px !important; height: 263px;
	width:265px;
	float:left;
	background-image:url(images/menupage-consulting2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

#menupaginabrand {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabrandsergiopro {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-sergiopro.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabrandairbag {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-airbag.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabrandrightbank {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-rightbank.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabranddomination {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-domination.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabrandmattiolo {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(../images/menu-page-mattiolo.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabrandbritchicks {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-britchicks.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabrandcsp {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-csp.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabrandkillah {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-killah.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabrandnagitex {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-nagitex.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabrandsomegirls {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-somegirls.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabrandbalestra {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-balestra.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabrandcelebriteens {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-celebriteens.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabrandmn {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-m&n.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabrandmiss {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-miss.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabrandenergie {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-energie.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabrandmanara {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-manara.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabrandpanini {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-panini.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabrandrachael {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-rachael.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#menupaginabrand2 {
	min-height: 263px;height: 263px !important; height: 263px;
	width:265px;
	float:left;
	background-image:url(images/menupage-brand2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

#menupaginanuovaclients {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-clients.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

#bodypaginanuovabrand-all
	{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 2000px;height: 2000px !important; height: 2000px;
	background-color:#fff;
	background-image:url(images/paginanuova.jpg);
	background-repeat:repeat-y;
	background-position:left;
}

#menupaginabrandcoretti {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-coretti.jpg);
	background-position:center;
	background-repeat:no-repeat;
	
}

#menupaginabrandsergiotacchini {
	min-height: 263px;height: 263px !important; height: 263px;
	width:635px;
	float:left;
	background-image:url(images/menupage-brand-sergio.jpg);
	background-position:center;
	background-repeat:no-repeat;
}


#menupaginanuovaclients2 {
	min-height: 263px;height: 263px !important; height: 263px;
	width:265px;
	float:left;
	background-image:url(images/menupage-clients2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

#bodypage1
	{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 700px;height: 700px !important; height: 700px;
	background-color:#FFFFFF;
	background-image:url(images/page1a.jpg);
	background-repeat:repeat-y;
	background-position:left;
}

#bodypaginanuova1
	{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 800px;height: 800px !important; height: 800px;
	background-color:#fff;
}



#bodypaginanuovasitemap
	{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 1600px;height: auto !important; height: 1600px;
	background-color:#fff;
}



#bodypaginanuova2
	{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 1500px;height: 1500px !important; height: 1500px;
	background-color:#fff;
}


#bodypaginacontact-us
	{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 2400px;height: 2400px !important; height: 2400px;
	background-color:#fff;
}

#bodypaginanuovabrandmanara
	{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 2200px;height: 2200px !important; height: 2200px;
	background-color:#fff;
	background-image:url(images/paginanuova.jpg);
	background-repeat:repeat-y;
	background-position:left;
}

#bodypaginanuovabrandpagemanara
	{
	width:648px;
	margin:0;
	padding:0;	
	min-height: 2100px;height: 2100px !important; height: 2100px;
	background-color:#fff;
	background-image:url(images/paginanuova.jpg);
	background-repeat:repeat-y;
	background-position:left;
	float:left;
}



#bodypaginanuovabrand
	{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 1800px;height: 1800px !important; height: 1800px;
	background-color:#fff;
	background-image:url(images/paginanuova.jpg);
	background-repeat:repeat-y;
	background-position:left;
}

#bodypaginanuovabrandpage
	{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 1700px;height: 1700px !important; height: 1700px;
	background-color:#fff;
	background-image:url(images/paginanuova.jpg);
	background-repeat:repeat-y;
	background-position:left;
}

#bodypaginanuovabrandbrit
	{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 2000px;height: 2000px !important; height: 2000px;
	background-color:#fff;
	background-image:url(images/paginanuova.jpg);
	background-repeat:repeat-y;
	background-position:left;
}


#bodypaginaprimo
	{
	width:648px;
	margin:0;
	padding:0;	
	min-height: 500px;height: 500px !important; height: 500px;
	float:left;
		background-image:url(images/paginanuova.jpg);
	background-repeat:repeat-y;
	background-position:top right;
}

#bodypaginaprimo1
	{
	width:90%;
	margin:0 10px 0 15px;
	padding:0;	
	float:left;
	position:relative;
}

#bodypaginaprimo1new
	{
	width:90%;
	margin:0;
	padding:0;	
	float:left;
	position:relative;
}


#bodypaginaprimo1a
	{
	width:15%;
	margin:0 5px 0 5px;
	padding:0;	
	float:left;
	position:relative;
	text-align:center;
}

#bodypaginaprimo1b
	{
	width:87%;
	margin:0 15px 0 15px;
	padding:0;	
	float:left;
	position:relative;
	text-align:left;
	
}

#bodypaginaprimo1bmanara
	{
	width:90%;
	margin:0 5px 0 15px;
	padding:0;	
	float:left;
	position:relative;
	text-align:left;
	
}

#bodypaginaprimo1b p
	{
	color:#333333;
}


#bodypaginaprimo1 p
	{
	color:#333333;
}

#bodypaginasecondoindex
	{
	width:252px;
	margin:0;
	padding:0;	
	min-height: 500px;height: 500px !important; height: 500px;
	background-repeat:no-repeat;
	float:left;
	background-position:bottom left;
}

#bodypaginasecondo
	{
	width:252px;
	margin:0;
	padding:0;	
	min-height: 700px;height: 700px !important; height: 700px;
	background-image:url(images/paginasecondo.jpg);
	background-repeat:no-repeat;
	float:left;
	background-position:top left;
}

#bodypaginasecondotop
	{
	width:252px;
	margin:0;
	padding:0;	
	min-height: 21px;height: 21px !important; height: 21px;
	background-image:url(images/paginasecondotop.jpg);
	background-repeat:no-repeat;
	float:left;
	background-position:bottom left;
}

#bodypaginasecondotopindex
	{
	width:240px;
	margin:0;
	padding:0;	
	min-height: 600px;height: auto !important; height: 600px;
	background-repeat:no-repeat;
	float:left;
	background-position:bottom left;
}



#bodypaginasecondobrand
	{
	width:252px;
	margin:0;
	padding:0;	
	min-height: 700px;height: 700px !important; height: 700px;
	background-image:url(images/paginasecondobrandnoimage.jpg);
	background-repeat:no-repeat;
	float:left;
	background-position:top left;
}

#bodypaginasecondobrandimage
	{
	width:252px;
	margin:0;
	padding:0;	
	min-height: 700px;height: 700px !important; height: 700px;
	background-image:url(images/paginasecondobrandimage.jpg);
	background-repeat:no-repeat;
	float:left;
	background-position:top left;
	text-align:center;
}



#bodypaginasecondobrand2
	{
	width:250px;
	margin:0;
	padding:0;	
	min-height: 700px;height: 700px !important; height: 700px;
	background-image:url(images/paginasecondobrand2.jpg);
	background-repeat:no-repeat;
	float:left;
	background-position:top left;
}


#bodypaginasecondoactivity
	{
	width:252px;
	margin:0;
	padding:0;	
	min-height: 700px;height: 700px !important; height: 700px;
	float:left;
	background-position:bottom left;
}


#bodypagesecondoindex
	{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 280px;height: 280px !important; height: 280px;
	background-color:#FFFFFF;
	background-image:url(images/barberini-full2.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	text-align:right;
}

#bodypagesecondobrand
	{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 280px;height: 280px !important; height: 280px;
	background-color:#FFFFFF;
	background-image:url(images/barberini-full3.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	text-align:right;
}


#bodypagesecondo
	{
	width:100%;
	margin:0;
	padding:0;	
	min-height: 280px;height: 280px !important; height: 280px;
	background-color:#FFFFFF;
	background-image:url(images/barberini-full.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}

#bodypage1 p{
	color: #313130;
	font-size:90%;
}

#bodypage1 a:link, a:visited { color:#424242; text-decoration:underline; }
#bodypage1 a:hover { color:#424242; text-decoration:none; }

#bodypage1a {
	float: left;
	width: 550px;
	padding:20px 20px 10px 25px;
	min-height: 170px;height: 170px !important; height: 170px;
	position:relative;
	text-align:justify;
}

#bodypage1consulting {
	float: left;
	width: 548px;
	margin:0;
	padding:0;
	min-height: 310px;height: 310px !important; height: 310px;
	position:relative;
	text-align:justify;
	background-image: url(images/consulting2.jpg);
	background-repeat:no-repeat;
}


#bodypage1consultingnew {
	float: left;
	width: 625px;
	margin:0;
	padding:0;
	min-height: 310px;height: 310px !important; height: 310px;
	position:relative;
	text-align:justify;
	/*background-color:#000000;*/
	background-image: url(images/consultingnew.jpg);
	background-repeat:no-repeat;
}

#bodypage1consulting1new {
	float: left;
	width: 72%;
	margin:0;
	padding:0;
	min-height: 280px;height: 280px !important; height: 280px;
	position:relative;
	text-align:justify;
}

#bodypage1consulting2new {
	float: left;
	width: 25%;
	margin:0;
	padding:0;
	min-height: 280px;height: 280px !important; height: 280px;
	position:relative;
	text-align:center;
}

#bodypage1consulting1 {
	float: left;
	width: 67%;
	margin:25px 0 0 0;
	padding:0;
	min-height: 280px;height: 280px !important; height: 280px;
	position:relative;
	text-align:justify;
}

#bodypage1consulting2 {
	float: left;
	width: 30%;
	margin:40px 0 0 0;
	padding:0;
	min-height: 280px;height: 280px !important; height: 280px;
	position:relative;
	text-align:center;
}


#bodypage1b {
	float: right;
	width: 270px;
	padding:20px 20px 10px 10px;
	min-height: 170px;height: 170px !important; height: 170px;
	position:relative;
	text-align:justify;
}

#bodypage1bindex {
	float: right;
	width: 270px;
	padding:20px 20px 10px 0px;
	min-height: 170px;height: 170px !important; height: 170px;
	position:relative;
	text-align:justify;
}


#bodypage2aindex {
	float: left;
	width: 285px;
	padding:10px 10px 10px 15px;
	position:relative;
	margin:0;
	text-align:justify;
}


#bodypage2bindex {
	float: left;
	width: 290px;
	padding:10px 10px 10px 10px;
	background-image:url(images/puntini2.jpg);
	background-position:left;
	background-repeat:repeat-y;
	margin:0;
	position:relative;
	text-align:justify;
}

.h {
	color: #006633;

}

#bodypage1100 {
margin: 0 0 0 20px;
position:relative;
	min-height: 1100px;height: 1100px !important; height: 1100px;

}

#bodypage2 {
margin: 0 0 0 20px;
position:relative;
	min-height: 600px;height: 600px !important; height: 600px;

}



#bodypage2a {
	float: left;
	width: 265px;
	padding:10px 10px 10px 10px;
	position:relative;
	margin:0;
	text-align:justify;
}

#bodypage1consulting1 li{
margin:0;
padding:0;
	list-style-image: url(images/lista2.gif);
	line-height:20px;
	color:#313130;
	font-size:90%;
}

#bodypage2a p{
	color: #313130;
	font-size:90%;
}

#bodypage2b {
	float: left;
	width: 265px;
	padding:10px 10px 10px 10px;
	background-image:url(images/puntini2.jpg);
	background-position:left;
	background-repeat:repeat-y;
	margin:0;
	position:relative;
	text-align:justify;
}



#bodypage2b p{
	color: #313130;
	font-size:90%;
}


#bodypage2c {
	float: left;
	width: 265px;
	padding:10px 10px 10px 10px;
	background-image:url(images/puntini2.jpg);
	background-position:left;
	background-repeat:repeat-y;
	margin:0;
	position:relative;
	text-align:justify;
}

#bodypage2c p{
	color: #313130;
	font-size:90%;
}


.footer2 a:link, .footer2 a:visited { color:#ffffff; text-decoration:none; }
.footer2 a:hover { color:#ffffff; text-decoration:none; }
.footer2 a:active { color:#ffffff; text-decoration:none; }

.footer
{
    width:900px;
    padding:0;
	margin:0;
	min-height: 15px;height: 15px !important; height: 15px;
	text-align:center;
	background-color:#313130;
	margin-left:auto;
	margin-right:auto;
}

.footer2
{
    width:900px;
    padding:0;
	margin:10px; 0 0 0;
	min-height: 30px;height: 30px !important; height: 30px;
	text-align:center;
	background-color:#313130;
	margin-left:auto;
	margin-right:auto;
}

.footer2 p
{
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:90%;
    color: #fff;
}


a.home {
padding-left:24px;
background:url(home.gif) 10% 50% no-repeat;
height:18px;
vertical-align:bottom;
font-size: 70%;
}

a.email {
padding-right:24px;
background:url(contacts.gif) 100% 10% no-repeat;
height:24px;
vertical-align:bottom;
font-size: 70%;
padding-top:1px;
padding-bottom:5px;
color:#27282c;
}
 


#header1 
{
width:100%;
margin:0;
padding:0;
/*background-color:#FFFFFF;*/
min-height: 120px;height: auto !important; height: 120px;
}


#header1a {
text-align:left;
margin:0 170px 0 10px;
padding:0;
}

#header1b {
float:right;
width:200px;
text-align:right;
margin:10px 10px 0 0;
padding:0;

}


#contact {
width: 100px;
float:right;
margin:0;
padding:0;
text-align:right;
vertical-align:top;
min-height: 60px;height: auto !important; height: 60px;
}

#header2
{
	width:100%;
	margin:0;
	padding:0;
	background-image:url(bg_woman.jpg);
  background-position:bottom left;
  background-repeat:no-repeat;
	min-height: 259px;height: 265px!important; height: 265px;
}
#header3 {
margin-right:483px;
padding-left:5px;
text-align:left;
}

#header4 {
	width: 481px;
	padding:2px;
	text-align:left;
	float:right;
	margin:0;
	margin-left:2px;
	background-image:url(bgMenunew2.jpg);
	background-position:top right;
	background-repeat:no-repeat;
min-height: 265px;height: 265px!important; height: 265px;
}



#slogan{
	width:90%;
	text-align:justify;
	font-family:"Palatino Linotype", "Times New Roman", sans-serif;
	color:#868787;
	/*padding: 5px;*/
	background-color:#FFFFFF;
	padding-top:15px;
}
#slogan p {color:#868787; padding-top:15px;}
#menu{
	/*position:relative;*/
	width: 246px;
	margin-left: 247px;
	text-align: left;
	padding-top: 35px;
		
	/*min-height: 265px;height: 265px!important; height: 265px;*/
}



#loginlinks
{
	font-family:"Palatino Linotype", "Times New Roman", sans-serif;
	font-size:10px;
	color:#989894;
}

#logo
{
    padding:5px; /*margin: 0 0 15px 0; */
	margin:0;
	
	min-height: 60px;height: auto !important; height: 60px;
	
}

/* Main Layout */
/*#content
{
    float: right;
    width: 79%; /* padding: 0 0 0 10px; 
}*/


#contentup 
{
background-image:url(bgcontentup1.jpg);
background-position:top left;
background-repeat:no-repeat;
width:100%;
min-height: 270px;height: 270px !important; height: 270px;
background-color:#FFFFFF;
}


#contentpage 
{
width:100%;
min-height: 220px; height: 220px !important; height: 220px;
background-color:#FFFFFF;
text-align:left;
padding:0;
margin:0;
}

#contentpage p
{
margin-left:15px;
margin-right:15px;
color:#868787;
}

#contentpage H4
{
    font-size: 130%;
	font-family:"Palatino Linotype";
    font-weight: bold;
    color: #006633;
	text-align:center;
}

#contentup1
{
width:260px;
padding-left:225px;
padding-top:8px;
text-align:justify;
float:left;
clear:left;
min-height: 270px;height: 270px !important; height: 270px;
position:relative;
}

#contentup2
{
padding-right:10px;
padding-top:10px;

text-align:left;
}

div.hrClear {
clear:both;
height:0;
overflow:hidden;
margin:0;
}
#block{
display:block;
width:100%;
}

#contentup3a
{
width:45%;
padding:10px;
margin:auto;
margin-left:10px;
text-align:center;
float:left;
}
#contentup3b
{
width:45%;
padding:10px;
margin:auto;
text-align:center;
float:left;
}

#contentdown
{
/*background-image:url(barberini.gif);*/
background-repeat: no-repeat;
background-position:bottom right;
background-color:#FFFFFF;
width:100%;
min-height: 450px;height: 450px !important; height: 450px;
margin:auto;
}

#contentdown1
{
width:48%;
margin-top:0px;
padding-left:1.2em;
padding-right:0.6em;
float:left;
height:auto;

}

#contentdown2
{
width:45%;
margin-top:0px;
padding-left:1em;
padding-right: 1em;
float:right;
border-left:1px dashed #ccc;
 
}

#contentdown3
{
width:176px;
margin-left:10px;
margin-right:10px;
margin-top:10px;
float:right;
}

/*#sidebar
{
    float: left;
    width: 18%;
}*/

#date
{
    color: #989894;
	font-size:10px;
	font-family:"Palatino Linotype", "Times New Roman", sans-serif;

}

#footer
{
	width:100%;
	margin:auto;
	clear:both;
	margin-bottom:0px;
	margin-top:15px;
	height:40px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#989894;
	background-color:#313130;
}
#footer a {
	text-decoration:underline;
	color:#989894;
	}

#footer a:hover {
	text-decoration:none;
	color:#989894;
	}


#end 
{
width:100%;
clear:both;
margin:0;
font-size:10px;
color:#989894;
padding-bottom:20px;
}

#end2
{
width:667px;
text-align:center;
height:48px;
background-image:url(sfondo-footer.gif);
margin-left:auto;
margin-right:auto;
}

#end2 p
{
color:#333333;
}

/* -----------------
Set default font for modules
--------------------
 */
.Normal, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{
	margin: 0;
	padding:0;
	line-height: 1.2;
	font-size: 1.0em;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#6b6d6d;
}

.NormalHome
	{
	color:#6b6d6d;
	}

/* ================================
style for module titles
================================ */
.Head
{
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 170%;
    font-weight: bold;
    color: #C00; /* letter-spacing: 2; */
}
/* style of item titles on edit and admin pages */
.SubHead    {
    font-size:  85%;
}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-size:  85%; 
}

/* ===============
button style for standard HTML buttons 
================== */
.StandardButton
{
	font-size: 90%;
}
/* =======================
 HTML Tag Styles 
=========================== */



/* =====================================
    CSS STYLES FOR HouseMenu SkinObject
   =====================================
*/

/* Vertical Menu */
#HouseMenuNav
{
	/* menu wrapper div */
    /*border-top: solid 1px #fff;*/
	margin:0;
	padding-left: 10px;
	/*padding:10px;
	padding-right:0;*/

	
}

#HouseMenuNav ul
{
    /* all submenu lists */
    padding: 0;
    border: 0;
    margin: 0;
    list-style: none;
}

#HouseMenuNav a
{
    /* all links within the menu wrapper */
}

#HouseMenuNav li
{
    /* all list items */ /* -- Border around each menu item -- */
    /*border-bottom: 1px solid #eaeaea; /* added for opera browser to remove bullets on lists */
    list-style: none;
	height:33px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}

#HouseMenuNav li a:link, #HouseMenuNav li a:visited
{
	/* main colour of the menu */
    margin: 0;
	color: #7e7d7d;
	text-decoration: underline; /* added for opera */
	font-size: 95%;
	font-weight: bold;
	/*background-color:#fff;*/
	text-align:left;
	padding-left: 70px;
}

#HouseMenuNav li a:hover
{
	/*border-left:solid 2px #006633;*/
    color: #fff;
	text-decoration:none;
	}
#HouseMenuNav ul ul
{
    /* second level menu items */
    margin-left: 0px;
}
#HouseMenuNav ul ul li
{
    border-bottom: 1px solid #711515;
    margin: 0; /* remove the bullets from the sub menu */
    list-style: none;
}


.Normal A:link, .Normal A:visited, .Normal A:active
{
	text-decoration: underline;
    color: #4f5050;
}
.Normal A:hover
{
    text-decoration: none;
    color: #868787;
}

/* This is the Date eg. any items that are not links */
.SkinItem
{
    text-decoration: none;
    color: #989894;
}
/* This sets the style for all skin items that are links */
A.SkinItem:link, A.SkinItem:visited, A.SkinItem:active
{
	text-decoration: underline;
    color: #4f5050;
}
A.SkinItem:hover
{
    text-decoration: none;
    color: #868787;
}

.fontpic {
font-size:80%;
}

.listaindex li{
	list-style-image: url(images/lista2.gif);
	line-height:20px;
	color:#373737;
	font-size:90%;
}


.lista li{
	list-style-image: url(images/lista2.gif);
	line-height:20px;
	color:#373737;
}


.listasotto li{
	list-style-image: url(images/lista4.gif);
	line-height:30px;
	color:#373737;
}
.listapartners li{
	list-style-image: url(images/lista5.gif);
	line-height:40px;
	color:#373737;
}

.listahome {
margin-top:10px;
padding-top:0px;
margin-left:15px;
}

.listahome li{
	list-style-image: url(lista.gif);
	line-height:25px;
	color:#868787;
	font-size:90%;
}

.listahome2 li{
	list-style-image: url(lista.gif);
	line-height:25px;
	color:#868787;
	font-size:90%;
}

.lista2 li{
line-height:25px;
list-style-type:decimal;
}

.lista3 li{
list-style-image: url(lista.gif);
line-height:20px;
list-style-position:inherit;
}

.titolo-articoli {
color:#006633;
font-family:"Palatino Linotype";
font-size:130%;
font-weight:bold;
}

.titolo-solutions {
color:#006633;
font-family:"Palatino Linotype";
font-size:100%;
font-weight:bold;
padding-top:0px;
}

.titolo-articoli2 {
color:#006633;
font-family:"Palatino Linotype";
font-size:130%;
font-weight:bold;
padding-top:10px;
}


.briciole {
font-size:90%;
color:#333333;
}

#sfondobrand{
width: 254px;
/*background-image:url(images/sfondo-brand.jpg);
background-repeat:no-repeat;
background-position:center;*/
text-align:center;
margin:0;
padding:0;
float:left;
}


/*---------------------------------------
	POP UP
----------------------------------------*/

#pic {
	position: relative;
	top: 10px;
	width: 135px;
	z-index:300;
}
#pic p {
	display:none;
}

#pic a .large p {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
	display:none;
}
#pic a .large img {
	display:none;

}

#pic a img {
	border: 0px;
}

#pic a.p1, #pic a.p1:visited {
	/*border: 1px solid #000000;*/
	display: block;
	height: 90px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 135px;
}

#pic a.p1:hover {
	color: #000000;
	text-decoration: none;
}

*#pic a.p1:hover .large {
	display: block;
	height: 349px;
	left: 0px;
	position: absolute;
	top: 60px;
	width: 504px;
}

*#pic a.p1:hover .large img {
	display:block;
	
}




#pic2 {
	position: relative;
	top: 10px;
	width: 135px;
	z-index:300;
}
#pic2 p {
	display:none;
	border: 0px;
}

#pic2 a .large p {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
	display:none;
}
#pic2 a .large img {
	display:none;

}

#pic2 a img {
	padding: 2px;
		border: 0px;
}

#pic2 a.p1, #pic2 a.p1:visited {
	/*border: 1px solid #000000;*/
	display: block;
	height: 90px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 135px;
}

#pic2 a.p1:hover {
	background-color: #fff;
	color: #000000;
	text-decoration: none;
}

*#pic2 a.p1:hover .large {
	display: block;
	height: 349px;
	left: 0;
	position: absolute;
	top: -60px;
	width: 500px;
}

*#pic2 a.p1:hover .large img {
	display:block;
}



#pic3 {
	position: relative;
	top: 10px;
	width: 135px;
	z-index:100;
}
#pic3 p {
	display:none;
	background-color:#FFFFFF;
}

#pic3 a .large p {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
	display:none;
}
#pic2 a .large img {
	display:none;

}

#pic3 a img {
	padding: 2px;
	border:0px;
}

#pic3 a.p1, #pic3 a.p1:visited {
	/*border: 1px solid #000000;*/
	display: block;
	height: 90px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 135px;
}

#pic3 a.p1:hover {
	color: #000000;
	text-decoration: none;
}

*#pic3 a.p1:hover .large {
	display: block;
	height: 344px;
	left: 5px;
	position: absolute;
	top: -60px;
	width: 500px;
}

*#pic3 a.p1:hover .large img {
	display:block;
}




/* JAVASCRIPT */

#slideshow {
float:left;
	border: 0px solid #000;
	overflow: hidden;
	margin: 5px auto 10px 0;
	position: relative;
	width: 110px;
	height: 38px;
}

#slideshow img {
	width: 110px;
	height: 38px;
}

#slideshowN {
float:right;
border: 0px solid #000;
	overflow: hidden;
	margin: 5px auto 10px 5px;
	position: relative;
	width: 110px;
	height: 38px;
	}
	
#slideshowN img {
	width: 110px;
	height: 38px;
}

#slideshow {cursor: pointer;}

#slideshow img {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
}

#slideshowN {cursor: pointer;}

#slideshowN img {
	display: none;
	position: absolute;
	top: 0;
	left: 120;
}


#Cslideshow {cursor: pointer;}

#Cslideshow img {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
}

#CslideshowN {cursor: pointer;}

#CslideshowN img {
	display: none;
	position: absolute;
	top: 0;
	left: 115;
}

#Cslideshow {
float:left;
	border: 0px solid #000;
	overflow: hidden;
	margin: 5px auto 10px;
	position: relative;
	width: 110px;
	height: 38px;
}

#Cslideshow img {
	width: 110px;
	height: 38px;
}

#CslideshowN {
float:right;
border: 0px solid #000;
	overflow: hidden;
	margin: 5px auto 10px;
	position: relative;
	width: 110px;
	height: 38px;
	}
	
#CslideshowN img {
	width: 110px;
	height: 38px;
}



/* JAVASCRIPT */

#slideshow {
float:left;
	border: 0px solid #000;
	overflow: hidden;
	margin: 5px auto 10px 0;
	position: relative;
	width: 110px;
	height: 38px;
}

#slideshow img {
	width: 110px;
	height: 38px;
}

#slideshowN {
float:right;
border: 0px solid #000;
	overflow: hidden;
	margin: 5px auto 10px 5px;
	position: relative;
	width: 110px;
	height: 38px;
	}
	
#slideshowN img {
	width: 110px;
	height: 38px;
}

#slideshow {cursor: pointer;}

#slideshow img {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
}

#slideshowN {cursor: pointer;}

#slideshowN img {
	display: none;
	position: absolute;
	top: 0;
	left: 120;
}


#Cslideshow {cursor: pointer;}

#Cslideshow img {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
}

#CslideshowN {cursor: pointer;}

#CslideshowN img {
	display: none;
	position: absolute;
	top: 0;
	left: 115;
}

#Cslideshow {
float:left;
	border: 0px solid #000;
	overflow: hidden;
	margin: 5px auto 10px;
	position: relative;
	width: 110px;
	height: 38px;
}

#Cslideshow img {
	width: 110px;
	height: 38px;
}

#CslideshowN {
float:right;
border: 0px solid #000;
	overflow: hidden;
	margin: 5px auto 10px;
	position: relative;
	width: 110px;
	height: 38px;
	}
	
#CslideshowN img {
	width: 110px;
	height: 38px;
}

