/* home */

#contenuti-corpo
{
	width: 910px;
	float: left;
	padding: 0 0 2em 0;
	margin: 0 0 0 18px;
}

#column1
{
	width: 450px;
	float: left;
	margin: 0 30px 0 0px;
	padding: 0;
	text-align: left;
}
#column2
{
	width: 425px;
	float: left;
	margin: 0 5px 0 0px;
	padding: 0;
	text-align: left;
}
#column1b
{
	width: 450px;
	float: left;
	margin: 0 10px 0 0px;
	padding: 0;
	text-align: left;
}

#column2b
{
	width: 450px;
	float: left;
	margin: 0 0px 0 0px;
	padding: 0;
	text-align: left;
}

h1
{
	font-size: 22px;
	line-height: 25px;
	margin-bottom: 10px;
	background-image: url(/sito/images/punto-oriz-oro.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	padding-bottom: 2px;
	text-transform: uppercase;
	color: #BA8C20;
}
h2
{
	font-size: 18px;
	line-height: 26px;
	margin-bottom: 10px;
}
p
{
	font-size: 12px;
	line-height: 20px;
}
img.home
{
	margin-bottom: 10px;
}
h1, h2, p, h3
{
	font-family: Arial, Verdana, Georgia, serif;
}


h3
{
	background-color: #BA8C20;
	color: #fff;
	text-transform: uppercase;
	font-size: 12px;
	margin: 0;
	padding: 2px 0px 2px 5px;
	width: 420px;
	margin-bottom: 15px;
	font-weight: bold;
	margin-top: 4px;
}
#column2 ul
{
	width: 425px;
	margin: 0;
	padding: 0;
}

#column2 ul li.elenco-blog
{
	width: 425px;
	margin: 0;
	padding: 0;
	background-image: url(/sito/images/punto-oriz-bianco.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	padding-bottom: 10px;
	color: #fff;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	margin-bottom: 10px;
}

#column2 ul li.elenco-blog span.title-post-blog
{
	font-size: 14px;
	line-height: 20px;
}
li.elenco-blog span.title-post-blog a:hover
{
	text-decoration: underline;
}


/* dove siamo */

h1.piccolo
{
	font-size: 18px;
	line-height: 21px;
	margin-bottom: 10px;
	background-image: url(/sito/images/punto-oriz-oro.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	padding-bottom: 2px;
	text-transform: uppercase;
	color: #BA8C20;
}

h4
{
	font-size: 14px;
	color: #fff;
	margin: 0 0 5px 0;
	padding: 0;
	line-height: 20px;
	text-transform: uppercase;
}
#cornice-bianca
{
	border: 1px solid #fff;
	width: 448px;
}

/* gallery */

#galleria-foto-block
{
	float: left;
	width: 600px;
	margin-right: 10px;
}

#galleria-foto-block h1
{
	width: 600px;
}

#galleria-foto
{
	width: 600px;
	margin-bottom: 20px;
}
#galleria-foto a img
{
	border: 1px solid #fff;
	margin-right: 10px;
	margin-bottom: 10px;
}
#galleria-foto h2
{
	font-size: 13px;
	text-transform: uppercase;
	width: 600px;
	margin: 0;
	padding: 0;
	margin-top: 10px;
}
#galleria-video-block
{
	width: 280px;
	float: left;
	background-color: #1A1A1A;
	padding: 20px 0 20px 20px;
}
#galleria-video-block.sf
{
	width: 280px;
	float: left;
	padding: 20px 0 20px 20px;
}
#galleria-video-block.sf p
{
	font-size: 14px;
}
#galleria-video-block h1
{
	width: 260px;
}
.mini-video
{
	width: 120px;
	float: left;
	text-align: center;
	font-size: 12px;
	margin-bottom: 10px;
	margin-right: 15px;
}

.mini-video a img
{
	margin-bottom: 5px;
	border: 1px solid #fff;
}



#videoPopupAlessandro, #videoPopupAndrea, #videoPopupElena, #videoPopupFederico, #videoPopupFederico2, #videoPopupGiada, #videoPopupJessica, #videoPopupLuca, #videoPopupMariangela, #videoPopupMassimo, #videoPopupMichele, #videoPopupMOMO
{
	visibility: hidden;
	z-index: 105;
	position: absolute;
	text-align: center;
}
#videoPopupAlessandro p, #videoPopupAndrea p, #videoPopupElena p, #videoPopupFederico p, #videoPopupFederico2 p, #videoPopupGiada p, #videoPopupJessica p, #videoPopupLuca p, #videoPopupMariangela p, #videoPopupMassimo p, #videoPopupMichele p, #videoPopupMOMO p
{
	text-align: center;
}

ul
{
	list-style-type: none;
	list-style-position: inside;
	margin: 0;
	padding: 0;
	text-align: left;
}
ul li
{
	list-style-type: default;
	margin: .7em 0;
	list-style-image: url(/sito/images/freccia-bianca.gif);
	list-style-position: default;
	padding: 0;
	font-family: Arial, Verdana, Georgia, serif;
	color: #fff;
	font-size: 12px;
	line-height: 20px;
	text-align: left;
}





/* social dadapeople */


body#social-dadapeople #column1b
{
	width: 150px;
}
body#social-dadapeople #column2b
{
	width: 710px;
	margin-left: 30px;
}


/* avatar */
#userBox
{
	background-image: url(/sito/images/bg-avatar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 100px;
	height: 130px;
	padding: 25px;
	color: #fff;
	font-size: 13px;
	text-align: center;
}
#userBox img
{
	margin-bottom: 5px;
	border: 1px solid #333333;
}




/* menu */
body#social-dadapeople #column1b ul#menu-dadapeople
{
	width: 150px;
	margin: 0;
	padding: 0;
}

body#social-dadapeople #column1b ul#menu-dadapeople li
{
	width: 150px;
	border-bottom: 1px solid #fff;
	height: 28px;
	background-image: none;
	list-style-image: none;
	list-style-type: none;
	margin-bottom: 0;
	margin-top: 0;
	padding-top: 5px;
	padding-bottom: 0;
}

body#social-dadapeople #column1b ul#menu-dadapeople li img
{
	margin-left: 10px;
}
body#social-dadapeople #column1b ul#menu-dadapeople li a
{
	color: #BA8C20;
	outline:none;
	padding-left: 10px;
}

body#social-dadapeople #column1b ul#menu-dadapeople li:hover, body#social-dadapeople #column1b ul#menu-dadapeople li.select
{
	background-color: #BA8C20;
	font-weight: bold;
	outline:none;
	color: #fff;
}
body#social-dadapeople #column1b ul#menu-dadapeople li:hover a, body#social-dadapeople #column1b ul#menu-dadapeople li a:hover, body#social-dadapeople #column1b ul#menu-dadapeople li.select a
{
	color: #fff;
	outline:none;
}



/* bacheca */

body#social-dadapeople #column2b h3
{
	width: 710px;
	clear: both;
}

body#social-dadapeople #column2b #userBox
{
	background-image: none;
}

body#social-dadapeople #column2b #box-user-bacheca
{
	width: 710px;
	/*height: 400px;*/
	background-image: url(/sito/images/bg-bacheca.gif);
	background-position: left top;
	background-repeat: no-repeat;
	text-align: center;
}

body#social-dadapeople #column2b #box-user-bacheca #userBox
{
	margin-left: 270px;
}
body#social-dadapeople #column2b #box-user-bacheca form table#form-bacheca, body#social-dadapeople #column2b #box-user-bacheca form table#form-bacheca tr
{
	width: 710px;
	border-width: 0;
}
body#social-dadapeople #column2b #box-user-bacheca form table#form-bacheca tr
{
	height: 30px;
}
body#social-dadapeople #column2b #box-user-bacheca form table#form-bacheca tr td
{
	width: 455px;
	text-align: left;
	font-size: 12px;
}
body#social-dadapeople #column2b #box-user-bacheca form table#form-bacheca tr td input#nome, body#social-dadapeople #column2b #box-user-bacheca form table#form-bacheca tr td input#cognome, body#social-dadapeople #column2b #box-user-bacheca form table#form-bacheca tr td input#email
{
	width: 300px;
}
body#social-dadapeople #column2b #box-user-bacheca form table#form-bacheca tr td.titoletto
{
	border-width: 0;
	width: 155px;
	text-align: right;
	font-size: 12px;
	padding-right: 10px;
}

body#social-dadapeople #column2b #box-user-bacheca form table#form-bacheca tr td input#submit, input#invita-amico, input#newNoteSubmit, form#uploadForm input#submit
{
	background-color: #B5A16F;
	padding: 5px 10px 5px 10px;
	border: 2px solid #fff;
	background-image: none;
	font-family: Arial, Verdana, Georgia, serif;
	text-transform: uppercase;
	font-size: 12px;
	color: #fff;
	font-weight: normal;
	margin-top: 0;
}
body#social-dadapeople #column2b #box-user-bacheca form table#form-bacheca tr td input#submit a, body#social-dadapeople #column2b #box-user-bacheca form table#form-bacheca tr td input#submit a:hover, body#social-dadapeople #column2b #box-user-bacheca form table#form-bacheca tr td input#submit a:visited, input#invita-amico a, input#invita-amico a:hover, input#invita-amico a:visited, input#newNoteSubmit a, input#newNoteSubmit a:hover, input#newNoteSubmit a:visited, form#uploadForm input#submit a, form#uploadForm input#submit a:hover, form#uploadForm input#submit a:visited
{
	text-transform: uppercase;
	font-size: 12px;
	font-family: Arial, Verdana, Georgia, serif;
	color: #fff;
	font-weight: normal;
	margin: 0;
	padding: 0;
	outline:none;
}
#connetti-fb
{
	width: 300px;
	margin-left: 190px;
	background-image: url(/sito/images/punto-oriz-bianc.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 10px;
}




/* amici */
#lista-amici
{
	width: 710px;
	float: left;
	height: auto;
	margin-bottom: 30px;
}
.userMiniBox
{
	float: left;
	font-size: 11px;
	margin-right: 10px;
	background-color: #1A1A1A;
	padding: 5px;
	margin-bottom: 10px;
	text-align: center;
}
.userMiniBox img
{
	margin: 5px;
	border: 1px solid #333333;
}

#block-invita-amico
{
	font-size: 12px;
}






/* note */

#dpNotesWriteNew
{
	width: 710px;
	background-image: url(/sito/images/bg-note.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-top: 10px;
}
#newNoteForm
{
	width: 610px;
	margin-left: 50px;
	height: 169px;
	margin-bottom: 30px;
}
#newNoteForm label
{
	font-size: 13px;
	text-align: left;
	text-transform: uppercase;
}

#newNoteForm textarea#newNote
{
	width: 610px;
	height: 60px;
	margin-top: 10px;
}

span.dida
{
	font-size: 12px;
}

input#newNoteSubmit
{
	display: block;
	float: right;
	margin-top: 10px;
}


#notesListAll
{
	float: left;
	width: 710px;
}
.note, .note-single
{
	width: 610px;
/*
	margin-left: 50px;
	padding-bottom: 50px;
*/
	padding-top: 10px;
/*
	background-image: url(/sito/images/punto-oriz-bianc.gif);
	background-repeat: repeat-x;
	background-position: left top;
*/
	height: auto;
	clear: both;
}

.note-single
{
	width: 710px;
	background-image:none;
}
.note-single .areamessaggio
{
	background-color: #1A1A1A;
	width: 610px;
	padding-right: 50px;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-bottom: 30px;
	margin-left: -50px;
	padding-left: 50px;
}
.note-single .areamessaggio p
{
	width: 610px;
}
.note p
{
	width: 610px;
}
.note p a, .note-single .areamessaggio p a
{
	font-size: 15px;
	line-height: 20px;
	text-align: left;
	display: block;
	margin-bottom: 0px;
	color: #fff;
}

.note p.data-note, .note-single .areamessaggio p.dada-note
{
	text-align: right;
	font-size: 12px;
	width: auto;
	padding: 2px;
	color: #666;
	background-color: #000;
}

.NoteCommentsNo
{
	width: 560px;
	float: left;
	padding-left: 20px;
	background-image: url(/sito/images/ico/commento.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 30px;
	font-size: 12px;
	color: #333;
	margin-top: 10px;
	line-height: 18px;
	height: auto;
}
.note-single .areamessaggio p
{
	margin-left: 0px;
	color: #fff;
}
p.dada-note2
{
	clear: both;
	margin-left: 0;
	width: 610px;
	text-align: right;
	color: #666;
	margin-left: -50px;
}
#block-commentifb a
{
	color: #B5A16F;
	border: 1px solid #ff0000;
}
#block-commentifb
{
	margin-left: 30px;
}

/* singole note */


#notesListAll .note-single, #notesListAll .note
{
	float: left;
	margin: 0;
	padding: 0 0 0 50px;
	background-position: 0px 0px;
	width: 650px;
}
#notesListAll .areamessaggio
{
	float: left;
	padding: 10px;
	margin: 0 0 0 10px;
	background-color: none;
	width: 630px;
	background-color: #1A1A1A;
	margin-bottom: 30px;
}
#notesListAll .areamessaggio p
{
	font-size: 12px;
	text-align: left;
	line-height: 16px;
	width: 630px;
	color: #fff;
}
#notesListAll .areamessaggio p.dada-note2
{
	text-align: left;
	font-size: 10px;
	margin: 0 0 5px 0;
	padding: 0;
}

/* lista note */
#notesListAll .note
{
	border-bottom: 1px solid #1A1A1A;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
#notesListAll .note p a, #notesListAll .note p
{
	font-size: 12px;
	text-align: left;
	line-height: 16px;
	width: 630px;
	margin-top: 0px;
	padding: 0;
}
#notesListAll .note p a
{
	margin-top: -10px;
}
#notesListAll .note p a:hover
{
	text-decoration: underline;
}
#notesListAll .note p, #notesListAll .note p.dada-note2
{
	margin-left: 20px;
}
#notesListAll .NoteCommentsNo
{
	float: right;
	margin-top: 0;
	padding-top: 0;
	width: auto;
}

#notesListAll .note p.dada-note
{
	text-align: left;
	font-size: 10px;
	margin: 10px 0 0px 0;
	padding: 0;
	clear: both;
}

/* lista mia */

#notesListAll.mio .note
{
	padding-left: 0;
	width: 710px;
	margin-bottom: 20px;
}

#notesListAll.mio .note p.data-note
{
	font-size: 10px;
}

/* photo */

#form-photo
{
	width: 710px;
	background-image: url(/sito/images/bg-photo.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-top: 10px;
}
form#uploadForm
{
	width: 610px;
	margin-left: 50px;
	height: 80px;
	margin-bottom: 30px;
	color: #fff;
}
form#uploadForm label
{
	font-size: 13px;
	text-align: left;
	text-transform: uppercase;
	color: #fff;
}

input#newNoteSubmit, form#uploadForm input#submit
{
	display: block;
	float: right;
	margin-top: 10px;
}


a, a:hover, a:visited
{
	outline:none;
}
#photosListAll, #userProfilePhotos
{
	width: 710px;
}





/* dadapeople index */

#contenuti-corpo
{
	width: 910px;
	float: left;
	padding: 0 0 2em 0;
	margin: 0 0 0 18px;
}

#column1-hmb
{
	width: 450px;
	float: left;
	margin: 0 30px 0 0px;
	padding: 0;
}
body#social-dadapeople #column1-hmb
{
	width: 450px;
	float: left;
	margin: 0 10px 0 0px;
	padding: 0;
}
#column1-hmb.nomarg
{
	margin: 0 10px 0 0px;
}
#column2-hmb
{
	width: 425px;
	float: left;
	margin: 0 5px 0 0px;
	padding: 0;
}
body#social-dadapeople #column2-hmb
{
	width: 445px;
	float: left;
	margin: 0 5px 0 0px;
	padding: 0;
}
#column1-hmb h1
{
	font-size: 22px;
	line-height: 25px;
	margin-bottom: 10px;
	background-image: url(/sito/images/punto-oriz-oro.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	padding-bottom: 2px;
	text-transform: uppercase;
	color: #BA8C20;
}
#column1-hmb h2
{
	font-size: 18px;
	line-height: 26px;
	margin-bottom: 10px;
}
#column1-hmb p
{
	font-size: 12px;
	line-height: 20px;
}


#block-login-dadapeople
{
	width: 400px;
	height: auto;
	padding: 10px 12px 15px 12px;
	margin: 0;
	border: 3px solid #BA8C20;
	margin-left: 0px;
	background-color: #B5A16F;
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: center;
}
#block-login-dadapeople h2
{
	font-size: 13px;
	line-height: 18px;
	color: #000;
	text-align: left;
}

/* dadapeople home */

body#social-dadapeople #column2b #box-user-bacheca.home
{
	background-image: none;
}
body#social-dadapeople #column1b #userBox
{
	font-size: 9px;
	line-height: 16px;
}


body#social-dadapeople #column2b #box-user-bacheca.home p
{
	font-size: 12px;
	line-height: 16px;
	padding: 0;
	margin: 0 0 30px 0;
	text-align: center;
	color: #999;
}
body#social-dadapeople #column2b #box-user-bacheca.home p.nome
{
	font-size: 24px;
	line-height: 26px;
	margin-bottom: 5px;
	margin-top: 15px;
	color: #fff;
}
body#social-dadapeople #column2b #box-user-bacheca.home p strong
{
	color: #B5A16F;
}

body#social-dadapeople #column2b #box-user-bacheca.home form table#form-bacheca
{
	margin-left: 30px;
}

body#social-dadapeople #column2b #box-user-bacheca.home form table#form-bacheca tr td.titoletto
{
	font-size: 16px;
}
body#social-dadapeople #column2b #box-user-bacheca.home form table#form-bacheca tr td input#nome, body#social-dadapeople #column2b #box-user-bacheca.home form table#form-bacheca tr td input#cognome, body#social-dadapeople #column2b #box-user-bacheca.home form table#form-bacheca tr td input#email
{
	width: 300px;
	height: 20px;
}

body#social-dadapeople #column2b #box-user-bacheca.home form table#form-bacheca tr td input#submit
{
	background-color: #B5A16F;
	padding: 7px 30px 5px 30px;
	border: 2px solid #fff;
	background-image: none;
	font-family: Arial, Verdana, Georgia, serif;
	text-transform: uppercase;
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	margin-top: 10px;
}



/* foto dadapeople */

#photosListAll .photo a img, #photosListAll .photo img, #userProfilePhotos .photo a img,  #userProfilePhotos .photo img
{
	border: 1px solid #fff;
	margin-bottom: 10px;
	float: left;
	margin-right: 10px;
}
#photosListAll .photo, #userProfilePhotos .photo
{
	margin: 0 10px 10px 0;
	text-align: left;
}
table#serate, table#serate tr
{
	width: 450px;
}
table#serate tr td.data
{
	width: 80px;
}
table#serate tr td.loghi
{
	width: 120px;
	text-align: right;
}
table#serate tr td.loghi img
{
	margin-bottom: 5px;
}
table#serate tr td
{
	font-size: 12px;
	padding-bottom: 10px;
	vertical-align: top;
	line-height: 18px;
}

#column2b h3
{
	width: 450px;
}

p.oro
{
	color: #BA8C20;
	margin-bottom: 5px;
	font-size: 14px;
}

#fla-hm-porfirio
{
	width: 260px;
	height: 366px;
	float: right;
	margin: 0;
	padding: 0;
}

span.fotografo-link
{
	color: #ccc;
	font-size: 10px;
	text-align: right;
	text-transform: none;
	margin-left: 360px;
}
span.fotografo-link a, span.fotografo-link a:visited
{
	color: #ccc;
}
span.fotografo-link a:hover
{
	color: #ccc;
	text-decoration: underline;
}

#img-hm-dada
{
	float: left;
	width: 650px;
}


/* pulsanti attivitˆ dadapeople */

body#social-dadapeople h1 #menu-dadapeople-2
{
	display: block;
	float: right;
}
h1 #menu-dadapeople-2 a#pls-attivita-dadapeople
{
	background-image: url('/sito/images/pls-dada-attivita_01_off.gif');
	background-position: left 1px;
	background-repeat: no-repeat;
	background-color: transparent;
	display: block;
	float: left;
	height: 21px;
	text-align: center;
	width: auto;
	color: #999;
	text-transform: uppercase;
	font-size: 12px;
	padding: 0 0px 0 20px;
	margin: 0 0 0 10px;
}

h1 #menu-dadapeople-2 a#pls-attivita-dadapeople span
{
	background-image: url('/sito/images/pls-dada-attivita_02_off.gif');
	background-position: right 1px;
	background-repeat: no-repeat;
	background-color: transparent;
	display: block;
	color: #666;
	text-transform: uppercase;
	font-size: 12px;
	width: auto;
	padding: 0 20px 0 0px;
	height: 21px;
}

h1 #menu-dadapeople-2 a#pls-attivita-dadapeople.select
{
	background-image: url('/sito/images/pls-dada-attivita_01_on.gif');
	background-position: left 1px;
	background-repeat: no-repeat;
	background-color: transparent;
	display: block;
	float: left;
	color: #fff;
	font-weight: bold;
}

h1 #menu-dadapeople-2 a#pls-attivita-dadapeople.select span
{
	background-image: url('/sito/images/pls-dada-attivita_02_on.gif');
	background-position: right 1px;
	background-repeat: no-repeat;
	background-color: transparent;
	display: block;
	color: #fff;
	font-weight: bold;
}

/* profilo */

#profileInfo
{
	width: 710px;
	float: left;
	margin-bottom: 20px;
}

#profilePic
{
	width: 280px;
	float: left;
	text-align: center;
	background-color: #1A1A1A;
	padding: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
#profilePic img
{
	border: 1px solid #fff;
}
#profileInfoTxt
{
	width: 400px;
	float: left;
}

#profileInfoTxt h1#profileInfoTitle
{
	width: 400px;
	font-size: 18px;
}
#profileInfoTxt p
{
	font-size: 13px;
	line-height: 22px;
	width: 400px;
}
#profileButtons
{
	width: auto;
	float: right;
	background-image: url('/sito/images/freccia-fb.gif');
	background-position: right top;
	background-repeat: no-repeat;
	padding-right: 40px;
	height: 30px;
	padding-top: 10px;
}
#profileButtons a
{
	font-size: 12px;
	text-transform: uppercase;
}




/* nuova bacheca */

#blocco-home1
{
	width: 520px;
	float: left;
	margin-right: 10px;
}
#dpfbhome-photos, #dpfbhome-notes
{
	width: 520px;
	text-align: left;
}
#dpfbhome-friends
{
	width: 180px;
	text-align: left;
	float: left;
}
#dpfbhome-friends_isapp
{
	width: 710px;
	text-align: left;
	float: left;
}
#dpfbhome-notes h3, #dpfbhome-photos h3
{
	width: 500px !important;
	text-align: left;
}
#dpfbhome-notes .note, #dpfbhome-notes .note p, #dpfbhome-notes .note p.data-note
{
	width: 450px !important;
	text-align: left !important;
}
#blocco-home1 #dpfbhome-notes .note p, #blocco-home1 #dpfbhome-notes .note p a
{
 	margin: 0;
 	padding: 0;
 	font-size: 12px !important;
	line-height: 16px !important;
}
#blocco-home1 #dpfbhome-notes .note p a
{
	margin-top: -20px; 
}

#blocco-home1 #dpfbhome-notes .note p.data-note
{
 	margin: -10px 0 20px 0 !important;
 	padding: 0;
 	font-size: 11px !important;
}

#dpfbhome-notes .note .NoteCommentsNo
{
	float: left;
	margin: 0;
	padding-top: -50px;
	margin-bottom: 10px;
	margin-left: 400px;
	width: 20px;
}
#dpfbhome-notes
{
	margin-top: 20px;
}
#dpfbhome-friends h3
{
	width: 150px !important;
	text-align: left;
}
#dpfbhome-notes .note
{
	padding-left: 60px;
	border-bottom: 1px solid #1a1a1a;
	padding-bottom: 20px;
	margin-bottom: 10px;
}
a.mostratutti
{
	background-color: #B5A16F;
	padding: 5px 10px 5px 10px;
	border: 2px solid #fff;
	background-image: none;
	font-family: Arial, Verdana, Georgia, serif;
	text-transform: uppercase;
	font-size: 12px;
	color: #fff;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 10px;
	outline:none;
	float: left;
}

#dpfbhome-photos .photo
{
	border: 1px solid #fff;
	margin: 0 10px 10px 0;
	float: left;
}


.note p a:hover, .note-single p a:hover
{
	text-decoration: underline;
}
h1 span.link-archivio-serate
{
	font-size: 11px;
	float: right;
	display: block;
	color: #fff;
	text-transform: none;
}
h1 span.link-archivio-serate a, h1 span.link-archivio-serate a:hover, h1 span.link-archivio-serate a:visited
{
	color: #fff;
}
h1 span.link-archivio-serate a:hover
{
	text-decoration: underline;
}





/* privacy-fb */
body#privacy-fb
{
	background-color: #000;
	background-image: none;
}
body#privacy-fb #container.privacy
{
	width: 500px;
	margin: 20px auto;
	text-align: center;
	height: auto;
	background-color: #000;
	background-image: none;
}
body#privacy-fb #container.privacy h1, body#privacy-fb #container.privacy p
{
	text-align: left;
}

#block-login-dadapeople p a
{
	color: #fff;
	/*font-size: 11px;
	margin-top: 10px;*/
	font-size: 13px;
	margin-bottom: 0;
	margin-top: 20px;
	text-decoration: underline;
}
#block-login-dadapeople p
{
	text-align: center;
	margin-bottom: 0;
}

body#social-dadapeople #box-user-bacheca.home, body#social-dadapeople #box-user-bacheca.home #blocco-home1
{
	height: auto !important;
}


/* gallery 2 allargata */

#galleria-foto-block2
{
	float: left;
	width: 910px;
	margin-right: 10px;
}
#galleria-foto-block2 h1
{
	width: 910px;
}
#galleria-foto2
{
	width: 910px;
	margin-bottom: 20px;
}
#galleria-foto2 a img
{
	border: 1px solid #fff;
	margin-right: 10px;
	margin-bottom: 10px;
}

#galleria-foto2 h2
{
	font-size: 13px;
	text-transform: uppercase;
	width: 910px;
	margin: 0;
	padding: 0;
	margin-top: 10px;
}
#galleria-video-block2
{
	width: 890px;
	float: left;
	background-color: #1A1A1A;
	padding: 10px 0 10px 20px;
	margin-bottom: 10px;
	text-align: center;
}
#galleria-video-block2.sf
{
	width: 890px;
	float: left;
	text-align: center;
	padding: 10px 0 10px 20px;
}
#galleria-video-block2.sf a.mostratutti
{
	margin-left: 140px;
	color: #000;
}
#galleria-video-block2.sf p
{
	font-size: 14px;
	text-align: center;
}
#galleria-video-block2 h1
{
	width: 870px;
	text-align: center;
}
span.fotografo-link
{
/*	margin-left: 680px;*/
	margin-left: 540px;
}
