body {
background-color:#F8F2F4;
}
#bg{
background-image:url(../images/bg.jpg);
width:933px;
height:680px;
position:absolute;
}
/* Content > Main */

#main {
	float: left;
	width: 344px;
}
#link_container
{
width:546px;
height:29px;
margin-top:88px;
margin-left:349px;
position:absolute;
}
.link
{
background-image:url(../images/link.jpg);
background-repeat:no-repeat;
width:109px;
height:28px;
float:left;
}
.name
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#DA020E;
	margin-left:670px;
	margin-top:50px;
	position:absolute;
	left: -130px;
	top: -15px;
}
.links1
{
color:#D71717;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:center;
margin-top:7px;
text-transform:uppercase;

}
.links
{
color:#D71717;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:center;
margin-top:10px;
text-transform:uppercase;
}
.links:link
{
text-decoration:none;
color:#D71717;
}
.links:active
{
text-decoration:none;
color:#D71717;
}
.links:visited
{
text-decoration:none;
color:#D71717;
}
.links:hover
{
text-decoration:none;
color:#000000;
}
#couple
{
	width:337px;
	*width:330px;
	height:450px;
	position:absolute;
	margin-top:195px;
	margin-left:510px;
	*margin-left:525px;
	left: -1px;
	top: -1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
}
#link2_container
{
	width:400px;
	margin-top:150px;
	margin-left:600px;
	position:absolute;
	left: -110px;
	top: -19px;
}
.links2
{
color:#D71717;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:center;
margin-top:7px;
text-transform:uppercase;
float:left;
}
.links3
{
color:#D71717;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
margin-left:22px;
width:200px;
margin-top:2px;
*margin-top:1px;
position:absolute;

}
#white_bg
{
background-color:#FFFFFF;
height:465px;
width:343px;
margin-left:201px;
margin-top:150px;
position:absolute;
}

#white_bg_seg
{
background-color:#FFFFFF;
height:392px;
width:660px;
margin-left:201px;
margin-top:150px;
position:absolute;
}

#white_bg_ter
{
background-color:#FFFFFF;
height:392px;
width:660px;
margin-left:201px;
margin-top:150px;
position:absolute;
}



#grey_bg
{
	background-color:#E1E0E0;
	height:81px;
	width:386px;
	position:absolute;
	margin-left:176px;
	margin-top:554px;
	left: -4px;
	top: -11px;
}
#images
{
	background-image:url(../images/images.jpg);
	height:81px;
	width:360px;
	margin-left:4px;
	margin-top:4px;
	position:absolute;
	background-repeat:no-repeat;
	left: -134px;
	top: -17px;
}
#star
{
background-image:url(../images/star.jpg);
width:13px;
height:13px;
margin-left:5px;
margin-top:5px;
background-repeat:no-repeat;
float:left;

}
#star1
{
background-image:url(../images/star.jpg);
width:13px;
height:13px;
margin-left:-10px;
margin-top:5px;
background-repeat:no-repeat;

position:relative;

}
.box_categoria
{
width:280px;
margin-left:30px;
margin-top:10px;
*margin-top:-10px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

.box
{
width:280px;
margin-left:30px;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
.box_galeria
{
width:280px;
margin-left:30px;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}




.box_IE7
{
width:280px;
margin-left:30px;
margin-top:-10px;
*margin-top:-10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#box1
{
width:140px;
padding:7px;
}
#box2
{
width:140px;
margin-top:-138px;
margin-left:120px;
position:absolute;
float:right;
}
#content_box
{
width:280px;
margin-left:20px;
margin-top:30px;
}
#content_box_izq
{
width:280px;
margin-left:20px;
margin-top:30px;
float:left;
}


#content_box_der
{
width:280px;
margin-left:20px;
margin-top:30px;
float:right;
}


#direccion
{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   *margin-left:25px;
   margin-left:55px;
   color:#666666;
}

.arrow
{background-image:url(../images/arrow.jpg);
background-repeat:no-repeat;
width:7px;
height:8px;
float:left;
}
.text
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4B4444;
height:15px;
margin-top:-3px;
margin-left: 14px;
margin-bottom:6px;
border-bottom:1px solid #E6E6E6;
width:100px;
}
.text1
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4B4444;
height:15px;
margin-top:3px;
margin-left: 11px;
margin-bottom:6px;
text-align:justify;
width:270px;
}

.textgal1
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4B4444;
height:15px;
margin-top:13px;
margin-left: 11px;
margin-bottom:6px;
text-align:justify;
width:270px;
}


.cpy
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4B4444;
	height:15px;
	margin-top:660px;
	margin-left: 450px;
	width:480px;
	position:absolute;
	left: 0px;
	top: -1px;
}
#access
{
/*background-image:url(../images/access.jpg);*/
width:269px;
height:63px;
background-repeat:no-repeat;
margin-top:-15px;
margin-left:21px;
position:absolute;
}

#access_izq
{
/*background-image:url(../images/access.jpg);*/
width:269px;
height:63px;
background-repeat:no-repeat;
margin-top:-15px;
margin-left:21px;
position:absolute;
float:left;
}

#access_der
{
/*background-image:url(../images/access.jpg);*/
width:269px;
height:63px;
background-repeat:no-repeat;
margin-top:-15px;
margin-left:21px;
position:absolute;
float:right;
}

/* -- Vamos a ver -- */

contenedor {
	height: 360px;
	width: 500px;
}
.todasLasFotos {
	float: left;
	margin:10px 0px 0px 10px;
	height: 360px;
	width: 250px;
}
.foto {
	float: left;
	height: 140px;
	width: 250px;
	background-color: #FFFFFF;
}
.descripcionFoto {
	float: left;
	margin-left:10px;
	height: 50px;
	width: 250px;
	background-color: #FFFFFF;
	color: #FFFFFF;
}

