/* //////////////////////////////////////////// *//* ///FOTOSTUDI //////////////////////////// *//* //////////////////////////////////////////// *//* /// Css Document /////////////////////////// *//* /// Barcelona 2007 ///////////////////////// *//* /// roger@fotostudi.com ////////////////////// *//* /// DESIGN BY RBLDESIGN ////////////////////// *//* //////////////////////////////////////////// *//* //////////////////////// */	/* ///// CSS GENERAL ////// *//* //////////////////////// */body {	margin-top:			0px;	margin-bottom:			0px;	height:				100%;	background:			 url(/images/fons_inici.gif);	background-repeat:	repeat-x;	background-color:	#555555;}img {	text-decoration: none;	border: 0;}.a, a:hover, a:visited{ text-decoration: none; }.blanco, .blanco a, .blanco a:hover,  .blanco a:visited{ color: #fff;}#wrapp_top {	position:			relative;	/* hack against ie/mac \*/	clear:				both;	/* end hack */		width:				930px;	height: 			285px;	margin-top: 		100px;	margin-left: 		auto;	margin-right:		auto;	overflow:			hidden !important;	overflow:			visible;	background:			 url(/images/bc_top_ini.jpg);	-moz-border-radius: 7px;	-webkit-border-radius: 7px;}#wrapp_bottom {	position:			relative;	/* hack against ie/mac \*/	clear:				both;	/* end hack */		width:				930px;	margin-top: 		15px;	margin-left: 		auto;	margin-right:		auto;	overflow:			hidden !important;	overflow:			visible;}h1{ 	color: #404040;	font-size: 18px;	font-family: Georgia, Times, Arial;	font-weight: normal;	font-style: italic;	line-height: 23px;}#wrapp_top_box{	position: absolute;	left: 333px;	top: 23px;	width: 550px;}#wrapp_top_lang{	position: absolute;	left: 34px;	top: 110px;	width: 180px;}#wrapp_top_lang p, #wrapp_top_lang p a{	color: #542c2c;	font-size: 12px;}#wrapp_top_lang p a:hover{	color: #a06060;	text-decoration: underline;}#wrapp_top_box p{ 	color: #815574;	font-size: 13px;	font-family: Arial, helvetica, verdana;	font-weight: normal;	line-height: 20px;}#weddings_box{	float: left;	position: relative;	width: 270px;	height: 100px;	padding: 10px 15px 15px 15px;	-moz-border-radius: 7px;	-webkit-border-radius: 7px;	background: #ffdddd;}#weddings_box:hover{	background: #fca4a4;	cursor: pointer;}#weddings_box h2{	margin-top: 0px;	margin-bottom: 6px;	color: #ee136a;	font-size: 22px;	font-family: Georgia, Times, Arial;	font-weight: bold;	font-style: italic;}#weddings_box p{	color: #2a2a2a;	font-size: 13px;	font-family: Arial, helvetica, verdana;	font-weight: normal;	line-height: 20px;	margin-top: 0px;}#weddings_box span{	float: right;	margin-top: 0px;	color: #ee136a;	font-size: 16px;	font-family: Georgia, Times, Arial;	font-weight: bold;	font-style: italic;}#events_box{	float: left;	position: relative;	margin-left: 15px;	width: 270px;	height: 100px;	padding: 10px 15px 15px 15px;	-moz-border-radius: 7px;	-webkit-border-radius: 7px;	background: #dae3ff;}#events_box:hover{	background: #b6c6fa;	cursor: pointer;}#events_box h2{	margin-top: 0px;	margin-bottom: 6px;	color: #3f72cf;	font-size: 22px;	font-family: Georgia, Times, Arial;	font-weight: bold;	font-style: italic;}#events_box p{	color: #2a2a2a;	font-size: 13px;	font-family: Arial, helvetica, verdana;	font-weight: normal;	line-height: 20px;	margin-top: 0px;}#events_box span{	float: right;	margin-top: 0px;	color: #3f72cf;	font-size: 16px;	font-family: Georgia, Times, Arial;	font-weight: bold;	font-style: italic;}#contact_box{	float: left;	position: relative;	margin-left: 15px;	width: 270px;	height: 100px;	padding: 10px 15px 15px 15px;	-moz-border-radius: 7px;	-webkit-border-radius: 7px;	background: #7c7c7c;}#contact_box h2{	text-align: right;	margin-top: 0px;	margin-bottom: 6px;	color: #fff;	font-size: 22px;	font-family: Georgia, Times, Arial;	font-weight: bold;	font-style: italic;}#contact_box p{	color: #fff;	font-size: 12px;	font-family: Arial, helvetica, verdana;	font-weight: normal;	line-height: 18px;	margin-top: 0px;	text-align: right;}#contact_box p a:hover{	color: #000;}.entrar{	position: absolute;	bottom: 10px;	right: 15px;}