/* CSS Document */

body {
	margin:50px 0;
	padding:0;
	background-color:#9c9c9c;
	text-align:center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:10px;	
}

p {
	font-size: 14px;
	padding: 0;
	margin: 0;
}

/*------ INTRO --------*/

#contenitore_intro {
    margin-top:100px;
	width:100%;
	background-image: url(../images/bg_index.gif); background-repeat:repeat-y;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

#cont_swf_intro {
	margin-left: auto;
	margin-right: auto;
	width:960px;
	height:540px;
}
#cont_logo_intro {
    margin:auto;
    width: 333px;
	height:540px;
	
}
#footer_intro {
    margin:0;
	width:100%;
	height: 60px;
	text-align:center;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #F7F7F7;
}

#cont_fb {
	margin: 0;
	padding-top: 20px;
	width:auto;
	height:auto;
	float:left;
	text-align:left;
}

/*------ // INTRO --------*/

a img {
	border: 0;
}
img {
	border: 0;
}

a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #F7F7F7;
	text-decoration:none;
}
.clear{
	clear:both;
}


.floatSX {
	float: left;
}
.floatDX {
	float: right;
}
.margin_left {
  margin-left:40px;
}

7
html {
  height: 100%;
  overflow: auto;
}

#contenitore {
    margin-top:40px;
	width:100%;
	background-image: url(../images/bg_contenitore.gif); background-repeat:repeat-y;
	text-align:center;
	height:auto;
}

#cont_main {
	margin-left:auto;
	margin-right:auto;
	width:960px;
	height:540px;
}

#cont_swf {
	margin: 120px auto 20px 54px;
	background-image:url(../images/bg_txt.png);
	background-repeat:no-repeat;
	float:right;
	width: 694px;
	height:400px;
}
#cont_areastampa {
	margin: 173px auto 20px 54px;
	padding: 20px;
	background-image:url(../images/bg_area_stampa.png);
	background-repeat:no-repeat;
	float:right;
	width: 654px;
	height:287px;
}

#cont_txtbg{
    width: 454px;
	height: 400px;
	margin: 0;
	padding: 0;
	float:left;
}
.storia{
	background-image:url(../images/storia.png);
	background-repeat:no-repeat;
}
.home{
	background-image: url(../images/love_haiti_02.png);
	background-repeat:no-repeat;
}
.home02{
	background-image: url(../images/love_haiti_02.png);
	background-repeat:no-repeat;
}
.filosofia{
	background-image:url(../images/disegni.png);
	background-repeat:no-repeat;
}
.personal{
	background-image:url(../images/personalizzazioni.png);
	background-repeat:no-repeat;
}

#titolo{
    font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#d3ab60;
	border-bottom: 1px solid #b8b8b8;
	margin: 64px 0 10px 0;
	padding-right: 20px;
	float:left;
	text-align: left;
	width: 200px;
	height:19px;
	line-height:19px;
}
.tit_areastampa{
	border-bottom:1px solid #B8B8B8;
	color:#D3AB60;
	float:left;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:14px;
	height:19px;
	line-height:19px;
	margin-bottom:10px;

	text-align:left;
	width:274px;
}
.tit_areastampa_margin
{
	margin-right:106px;
}

.tit_page_articolo{
	border-bottom:1px solid #B8B8B8;
	color:#D3AB60;
	float:left;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:14px;
	height:19px;
	line-height:19px;
	margin-bottom:20px;
	margin-right:10px;
	text-align:left;
	width:654px;
}

#tit_as{
    font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#d3ab60;
	border-bottom: 1px solid #b8b8b8;
	margin-bottom: 20px;
	float:left;
	text-align: left;
	width: 305px;
	height:19px;
	line-height:19px;
}

#cont_txt {
    display:block;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e1e1e1;
	margin: 0;
	padding-right: 20px;
	float:left;
	text-align: left;
	width: 200px;
	height:auto;
	overflow:hidden;
}

#cont_txt a {
	color:#000000;
	text-decoration:none;
}

#cont_txt a:hover {
	color:#000000;
	text-decoration: underline;
}


#cont_txt div{
	display:block;
	width: 200px;
	height:250px;
	background:none;
}

#navigator{
    margin: 6px 0 0 180px;
	float: left;
}




#prev{
	width: 20px;
	height: 20px;
	text-align: center;
	cursor:pointer;
	margin-right:10px;
	float:left;
}

#next{
	width: 20px;
	height: 20px;
	text-align: center;
	cursor:pointer;
	margin-right:10px;
	float:right;
}


/*------ area stampa --------*/
.cont_art_big {
	width:654px;
	height: auto;
	float: left;
	text-align:left;
}
.cont_art_big .titolo {
	font-size: 12px;
	color:#ffffff;
	margin:0 0 10px 0;
	padding:0;
}
.cont_art_big .scaricaPDF a {
	font-size: 11px;
	color: #e1cda6;
	float:right;
	margin:0;
	padding:0;
}
.cont_art_big .scaricaPDF a:hover {
	color: #000000;
}
.cont_art_big p {
    font-size: 12px;
}
.color1 {
color:#000000;
}
.color2 {
color:#f4f4f4;
}

.cont_articolo {
	width:274px;
	height: auto;
	padding-bottom: 10px;
	float: left;
}

#tit_articolo{
	margin: 0;
	padding-bottom: 10px;
	float:left;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	width:270px;
	height: 16px;
	line-height: 16px;
	text-align:left;
}
#tit_moda{
	margin: 0;
	padding-bottom: 10px;
	float:left;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	width:200px;
	height: 16px;
	line-height: 16px;
	text-align:left;
}

.leggi{
float:right;
margin:4px 0 10px;
padding-bottom:10px;
text-align:right;
width:98%;
}
.borderbott{
	border-bottom: 1px solid #6c6c6c;
}
.leggi a{
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #d4bf95;
}
.leggi a:hover{
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
}

.articolo {
	margin-left: 24px;
	padding: 0;
	
}

.articolo li {
	margin: 0;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #202020;
	text-decoration:none;
	list-style:none;
	text-align:left;
	float:left;
}

.articolo li a {
	margin: 0;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #202020;
	text-decoration:none;
	list-style:none;
	text-align:left;
	float:left;
}
.articolo li a:hover {
    margin: 0;
	text-decoration:none;
	color: #d3ab60;
	list-style:none;
}
/*------ // area stampa --------*/

/*------ spalla SX --------*/

#spalla_sx {
	width:212px;
	height:auto;
	float:left;
}

.menu_sx {
	margin-left: 0;
	padding: 0;
}

.menu_sx li {
	margin: 0;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	width:212px;
	height: 20px;
	line-height: 20px;
	text-decoration:none;
	list-style:none;
	text-align:left;
	float:left;
}

.menu_sx li a {
	margin: 0;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	width:212px;
	height: 20px;
	line-height: 20px;
	text-decoration:none;
	list-style:none;
	text-align:left;
	float:left;
}
.menu_sx li a:hover {
    margin: 0;
    width:212px;
	height: 20px;
	line-height: 20px;
	text-decoration:none;
	color: #333333;
	list-style:none;
	background-image:url(../images/bottone.png);
	background-repeat:no-repeat;
	background-position: left 0;
}
.menu_sx .children
{
	z-index:5;
	height:auto;
}
.menu_sx li a.attivo {
	color: #000000;
}

.menu_sx .current a:link,  .menu_sx .current a:visited,.menu_sx .current a:active
{
	color:#202020;

}
.menu_sx .current a:hover
{
	color:#202020;

}





.menu_sx ul.sub {
	margin-left: 6px;
	padding: 0;
	z-index:1;


}
.menu_sx li ul.sub li {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0;
}
.menu_sx li ul.sub li a {
	color: #FFFFFF;
}
.menu_sx li ul.sub li a:hover {
	color: #000000;
	background-image: none;
	text-decoration:none;
	list-style:none;
	border:none;
}
.menu_sx li ul.sub li a.attivo {
	color: #000000;
}
#noBg {
	background-image: none;
}
.beije {
color:#d3ab60;
}
.black {
color:#000000;
}
.beije:hover
{
	color:#000000;
}
.back {
font-size:11px;
color:#000000;
}

.bold {
font-weight:bold;
}
/*------ // spalla SX --------*/



#cont_logo {
	margin: 20px 0 23px 0;
	padding:0;
}

			


/*-------- footer ---------*/
#cont_footer {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	background-image: url(../images/bg_footer.gif);
	height:20px;
	clear:both;
}

#footer {
	margin-left: auto;
	margin-right: auto;
	margin-top: 1px;
	width: 960px;
}
#footer ul {
	list-style: none;
	padding: 3px 0 0 0;
	margin:0;
	overflow:hidden;
}
#footer ul li {
	float: left;
	padding: 0 40px 0 0;
	margin:0;
}
#footer ul li a {
	color: #ffffff;
	text-decoration: none;
}
#footer ul li a:hover {
	color: #424242;
}
#footer ul li a.attivo {
	color: #424242
}
#footer ul li.first {
    padding-right:40px;
}
#footer ul li.last {
	padding-right:0;
}
/*-------- // footer ---------*/

/*-------- Articoli ---------*/
 #manArtDx,#manArtSx
 {
 	height:245px;
	overflow:hidden;
	width:274px;
 }
 #manArtSx, .articolo {
 	margin-left:0px;
 }
 .imgthumbs
 {
 	float:left;
	margin-right:10px;
 }
.cntSx
 {
float:left;
width:182px;

 }
 .rowArtDX
 {
	height:132px;
 }
.navArt
{
float:right;
text-align:right;
width:65px;
}

.navArt .bt
{
	width:25px;
}
.icon
{
	margin-right:7px;
	margin-top:15px;
	text-align:center;
}
.cursor
{
	cursor:pointer;
}
.scaricaPDF  {
float:left;
text-align:left;
margin-top:10px;
}
.blkArticle
{
	display:block;
	height:244px;
	width:274px;
}
.blkDX
{
margin-left:106px;
margin-top:10px;
	
}
/*-------- // Articoli ---------*/
