/* 
CSS Document 
DICROCEDOMINI.IT Layout
Powered By Fabio Camino
*/

* {
	margin:0;
	padding:0;
	border:0;
}

html, body {
	height:100%;
	width:100%;
	background-image:url(../image/bk_page.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-attachment:fixed;
}

form {
	margin:0px;
	padding:0px;
}

#bottom_fade {
	width: 100%;
	height: 155px;
	z-index: 99;
	position: fixed;
	bottom: 0px;
	background: url(../image/fade_bottom.png) bottom center no-repeat;
}

#logo_big{
	position:absolute;
	width:466px;
	height:289px;
	top:100px;
	left:50%;
	margin-left:-233px;
}

.textbox-contatti {
	background-image:url(../image/ts.png);
	border:0px;
	font-size:12px;
	padding:6px;
	border-style:none;
}

.textbox-contatti1 {
	background-image:url(../image/sfondo_text1.png);
	border:0px;
	font-size:12px;
	padding:6px;
	border-style:none;
}

#giacomo {
	width: 270px;
	z-index: 1;
	height: 373px;
	position: fixed;
	bottom: 0px;
	left:50%;
	margin-left:200px;
	background: url(../image/giacomo.png) bottom no-repeat;
}

#guest {
	z-index: 100;
	position: relative;
}

.guest_sx {
	background: url(../image/guest_sx.png) repeat-y;
}

#oscuro {
	width:100%;
	height:100%;
	position:absolute;
	background-color:#000;
	filter:alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.70;
	z-index:101;
	visibility:hidden;
}

#photo_frame_guest {
	width:385px;
	height:280px;
	position:absolute;
	background-image:url(../image/photo_frame.png);
	top:267px;
	left:50%;
	margin-left:70px;
}

#popup{
	width:450px;
	height:270px;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-125px;
	margin-left:-225px;
	z-index:102;
	background-image:url(../image/sfondo_pop.png);
	background-repeat:no-repeat;
	text-align:center;
	visibility:hidden;
	text-align: -moz-center;
}

.textbox {
	border: 1px solid;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	padding:1px;
}

.textbox_dove {
	border: 1px solid #A5ACB2; 
	padding: 5px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}

.guest_photo {
	border-color:#000;
	border: 2px solid;
}

.guest_dx {
	background: url(../image/guest_dx.png) repeat-y;
}

#news {
	z-index: 100;
	position: relative;
}

#cornice_maps {
	width: 940px;
	height: 293px;
	z-index: 100;
	position: absolute;
	top:170px;
	left:50%;
	margin-left:-470px;
	background: url(../image/cornice_maps.png) no-repeat;
}


#setters {
	width: 347px;
	height: 170px;
	z-index: 100;
	position: fixed;
	bottom: 0px;
	left:50%;
	margin-left:200px;
	background: url(../image/setters.png) bottom no-repeat;
}

#container {
	width: 950px;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-475px;
	padding-bottom:116px;
}

.news_title {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
}

.news_day {
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#000;
	font-weight:bold;
}

.news_text {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	text-align:justify;
}

.text {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	text-align:justify;
}

.dove_text {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	text-align:justify;
	line-height:16px;
}

.dove_text a{
	color:#000;
	text-decoration:none;
}

.news_segue {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#000;
	text-align:justify;
}

.news_segue a {
	color:#000;
	text-decoration:none;
}

.navi {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#000;
	text-align:center;
}

#gancio {
	width:16px;
	height:7px;
	background-image:url(../image/gancio.png);
	position:absolute;
	z-index:1;
	top: 432px;
	left:50%;
	margin-left:-451px;
	
}

#legno {
	width:433px;
	height:98px;
	position:absolute;
	z-index:1;
	top: 0px;
	left:50%;
	margin-left:-168px;
	
}

.sfondo_guest_cornice {
	background-image:url(../image/guest_sf_corn.png);
	background-repeat:repeat-y;
	background-position:right;
}

.sfondo_guest_cornice_ {
	background-image:url(../image/guest_sf_corn_.png);
	background-repeat:repeat-y;
	background-position:left;
}

.sfondo_guest_middle {
	background-image:url(../image/guest_middle.png);
	background-repeat:repeat-y;
}

.gues_sx {
	background-image:url(../image/gues_sx.png);
	background-repeat:repeat-y;
	background-position: right;
}

.all_cornice_sx {
	background-image:url(../image/all_cornice_left.png);
	background-repeat:repeat-y;
}

.photo_cornice_sx {
	background-image:url(../image/photo_rpt_sx.png);
	background-repeat:repeat-y;
}

.photo_cornice_dx {
	background-image:url(../image/photo_rpt_dx.png);
	background-repeat:repeat-y;
}

.all_cornice_dx {
	background-image:url(../image/all_cornice_right.png);
	background-repeat:repeat-y;
	background-position:right;
}

.gues_dx {
	background-image:url(../image/gues_dx.png);
	background-repeat:repeat-y;
	background-position: left;
}

