﻿@charset "utf-8";

/*************************************/
/*       ECF SETUP 2009			     */
/*************************************/


/* RESET NAVIGATORS */

	*{ 				margin:0; padding:0; border:none; outline:none;
					font-size:1em; font-family: Verdana; 
	}
	
	html, body{		height: 100%; width:100%;
					overflow-x:hidden;
					overflow: -moz-scrollbars-vertical; 
					overflow-y: scroll;
					font-size:11px; color:#333;
					cursor:default;
	}


/* GENERAL */

	body{			background-color:#FFF; height:auto; overflow:visible
	}
	
	a{ 				text-decoration:none; color:#69C; cursor:pointer; color:#666; }
	a:hover{ 		color:#36F; color:#000; text-decoration:none; }

	h1{				font-size:16px; color:#333; font-weight:bold;
					margin-bottom:13px;
	}
	
	h2{				font-size:11px; color:#333; font-weight:bold;
					margin-bottom:10px;
	}
	
	p{				color:#333; margin-bottom:10px; line-height:14px; }
	
	.actual{		color:#333; }


/* FLOW */

	.CenterTop{		position:absolute; top:10%; left:50%;
	}
	
	.Container{		position:absolute; top:0px; left:-373px; width:746px;
	}
	
	.Menu_es{		position:relative; float:left; clear:none; left:0px; width:196px;
					background-image:url(raquelCatalinaWeb_es.gif); background-repeat:no-repeat;
	}
	
	.Menu_en{		position:relative; float:left; clear:none; left:0px; width:196px;
					background-image:url(raquelCatalinaWeb_en.gif); background-repeat:no-repeat;
	}
	
	.MenuGalery{	position:relative; float:left; clear:both; width:100%; 
					margin-top:92px; line-height:23px;
	}
	
	.MenuItems{		position:relative; float:left; clear:both; width:100%;
					margin-top:95px; line-height:23px;
	}

	.HomeLink{		position:absolute; top:0px; left:0px; width:100%; height: 34px; cursor:pointer; 
	}

	.Frame{			position:absolute; left:196px; width:550px; height:200px; padding-top:100px; 
	}
	
	.Language{		position:fixed; top:0px; right:0px; width:60px; height:20px;
					margin-top:25px; margin-right:30px; font-size:10px; 
	}	
	
	.Copy{			position:relative; top:8px; left:0px; display:none; line-height:20px; color:#999; 
	}
	
	.CopyA:hover .Copy{	display:block; }
	
	
/* GALERIA */

	.Thumb{			float:left; clear:none; width:60px; height:60px;
					margin-right:16px; margin-bottom:20px; border:solid 1px #CCC; cursor:pointer;
					background-position:center; background-repeat:no-repeat; 
	}

	.Thumb:hover{	border:solid 1px #999; }
	
	.New{			position:relative; color:#F90; top:61px; font-size:10px;
	}

	.ImgContainer{	position:absolute; width:550px; margin-top:-15px; 
	}

	.Nav{			float:left; clear:both; width:100%; height:15px; text-align:right; 
	}
	
	.Imagen{		float:left; clear:both; width:100%; height:400px; background-repeat:no-repeat; 
	}
	
	.ImagenDesc{	float:left; clear:both; width:100%; margin-top:10px; color:#666; 
	}
	
	.ImgNum{		position:absolute; top:0px; left:0px; height:15px; line-height:15p; font-size:9px; 
	}
	
	.ImgRunL{		position:absolute; top:0px; left:0px; width:10px; height:15px;
					line-height:15p; text-align:left; cursor:pointer; 
	}
	
	.ImgRunR{		position:absolute; top:0px; left:15px; width:10px; height:15px;
					line-height:15p; text-align:right; cursor:pointer; 
	}
	
	.ImgClose{		position:absolute; top:0px; right:0px; width:15px; height:15px;
					line-height:15p; cursor:pointer; text-align:right;
	}
	
	
/* BIO */	

	.Shots{ 		float:left; width:223px; }
	
	.Shot{			float:left; width:100%; height:200px; background-color:#CCC; margin-bottom:10px;
					background-position:center; background-repeat:no-repeat;
	}
	
	.Bio{			float:right; width:317px; }
	
/* BLOG */		
	
	.BlogRow{		float:left; clear:both; width:100%; margin-bottom:40px; }
	
	.BlogShot{		float:right; width:223px; height:200px;
					background-position:center; background-repeat:no-repeat;
					margin-top:34px; margin-top:3px; border:solid 1px #CCC; 
	}
	
	.BlogTxt{		float:right; width:300px; margin-left:20px; }
	/*
	.BlogShot{		float:left; width:100px; height:100px; background-position:right; background-repeat:no-repeat; }
	.BlogTxt{		float:left; width:350px; margin-left:40px; }
	*/

/* CONTACTO */

	.SenderMail{	float:left; clear:none; width:200px; height:17px; line-height:17px;
					border:solid 1px #CCC; margin-bottom:10px; padding-left:10px; padding-right:10px; color:#999; 
	}
	
	.RaquelMail{	float:left; clear:none; width:150px; height:17px; line-height:17px;
					margin-left:50px; text-align:right;
	}
	
	.SubjectMail{	float:left; clear:both; width:400px; height:17px; line-height:17px;
					border:solid 1px #CCC; margin-bottom:10px; padding-left:10px; padding-right:10px; color:#999; 
	}
	
	.BodyMail{		float:left; clear:both; width:400px; height:240px; border:solid 1px #CCC;
					margin-bottom:10px; padding-left:10px; color:#999; 
					padding-top:10px; padding-bottom:10px; padding-right:10px; 
	}
	
	.sendMail{ 		float:left; clear:both; width:60px; height:17px; line-height:17px; 
					border:solid 1px #CCC; text-align:center; background-color:#F3F3F3;
					cursor:pointer; color:#999; 
	}
	
	.sendMail:hover{ background-color:#FFF; }



