
BODY
{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#CCCCCC;
}


#main
{
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	padding:0px;
	width:773px;
	background-color:#FFFFFF;
}

#banner
{
	position:relative;
	width:665px;
	height:61px;
	float:left;
	background-image:url(../img/comun/cabecera8.jpg);
}

#sps
{
	position:relative;
	background-image:url(../img/comun/sps_logo_8.gif);
	background-position:right;
	background-repeat:no-repeat;
	width:108px;
	height:89px;
	float:left;
}

#large_logo_sps
{
	position:relative;
	background-image:url(../img/comun/logo1.gif);
	background-position:right;
	background-repeat:no-repeat;
	width:158px;
	/*height:258px;*/
	height:261px;
	float:left;
	text-align:center;
	vertical-align:top;
	background-color:#000000;
}

#large_logo_sps tr
{
	text-align:center;
}


#banner_small
{
	position:relative;
	width:615px;
	height:61px;
	float:left;
	background-image:url(../img/comun/cabecera11.jpg);
}

#large_logo_sps p
{
	margin:0px;
	padding:0px;
	color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:8px; letter-spacing:1px;
	line-height:6px;
}
#large_logo_sps a:link,#large_logo_sps a:visited, #large_logo_sps a:active
{
	color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:8px; text-decoration:none;
}

#top_side_nav
{
	margin-top:2px;
	position:relative;
	width:665px;
	height:20px;
	float:right;
}
#top_side_nav td
{
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	height:17px;
	text-align:center;
	vertical-align: text-bottom;
}
#top_side_nav a:link, #top_side_nav a:visited, #top_side_nav a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	margin-left: 7px;
	margin-right: 7px;
	height:14px;
	vertical-align: middle;
}

#top_side_nav a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
	/*margin-left: 7px;*/
	margin-right: 7px;	
	height:14px;
}

#top_side_nav .td_nav_margin
{
	margin-left:2px;
}


#top_side_nav .a_selected
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
	margin:0px;
	padding:0px;
	height:14px;
}

#top_side_nav .divider
{
	color: #FF0000;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
#top_side_nav p
{
	margin:0px;
	padding:0px;
	margin-left:50px;
}

#top_side_nav a.selected:link { text-decoration: underline; }
#top_side_nav a.selected:visited { text-decoration: underline; }
#top_side_nav a.selected:active {	text-decoration: underline; }
#top_side_nav a.selected:hover {	text-decoration: underline; }

/********top menu for pages that have large sps logo on left*********/

#top_side_nav_small
{
	margin-top:2px;
	position:relative;
	width:615px;
	height:21px;
	float:right;

}

#top_side_nav_small td
{
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	height:17px;
	text-align:center;
	vertical-align: text-bottom;
}
#top_side_nav_small a:link, #top_side_nav_small a:visited, #top_side_nav_small a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	margin-left: 7px;
	margin-right: 7px;
	height:14px;
	vertical-align: middle;
}


#top_side_nav_small a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
	margin-left: 7px;
	margin-right: 7px;	
	height:14px;
}

#top_side_nav_small a.selected:link { text-decoration: underline; }
#top_side_nav_small a.selected:visited { text-decoration: underline; }
#top_side_nav_small a.selected:active {	text-decoration: underline; }
#top_side_nav_small a.selected:hover {	text-decoration: underline; }

#top_side_nav_small p
{
	margin:0px;
	padding:0px;
}

.top_menu_left_margin
{
	margin-left:35px;
	padding: 0px;
}


#side_links_left_menu_2 td
{
	background-color:#EEEED9;
}

#side_links_left_menu_2
{
	position:relative;
	height:58px;
	width:225px;
	vertical-align:top;
	text-align:left;
	margin-top:40px;
	margin-left:30px;
}
* html #side_links_left_menu_2
{
	position:relative;
	height:58px;
	width:225px;
	vertical-align:top;
	text-align:left;
	margin-top:20px;
	margin-left:30px;
}

#side_links_left_menu_2 a
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

#side_links_left_menu_2 a:hover
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

#side_links_left_menu_2 .a_selected
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

#side_links_left_menu_2 a.selected:link { text-decoration: underline; }
#side_links_left_menu_2 a.selected:visited { text-decoration: underline; }
#side_links_left_menu_2 a.selected:active {	text-decoration: underline; }
#side_links_left_menu_2 a.selected:hover {	text-decoration: underline; }

#side_links_left a.selected:link { text-decoration: underline; }
#side_links_left a.selected:visited { text-decoration: underline; }
#side_links_left a.selected:active {	text-decoration: underline; }
#side_links_left a.selected:hover {	text-decoration: underline; }

#side_links_left_menu_2 p
{
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000;
	margin:0px;
	padding:0px;
	margin-left:10px; 
}
#side_links_left_menu_2 .td_grey_banner
{
	background-color:#CFCFCF;
	height:18px;
	text-align:left;
}

#side_links_left .adjust_top_margin
{
	margin-top:-41px;
}


/*******************/

#main_image
{
	position:relative;
	width:202px;
	height:170px;
	vertical-align:bottom;
	float:left;
	background-image:url(../img/comun/fotocentral.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin-top:7px;
}
/*
* html #main_image
{
	position:relative;
	width:202px;
	height:170px;
	vertical-align:bottom;
	float:left;
	background-image:url(../img/comun/fotocentral.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin-top:2px;
}

* html #main_image
{
	position:relative;
	width:202px;
	height:175px;
	vertical-align:top;
	float:left;
	background-image:url(../img/comun/fotocentral.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
*/

#centercontent
{
	position:relative;
	width:773px;
	height:173px;
	/*height:auto;*/
	vertical-align:top;
	float:left;
}
#centercontent_featured
{
	position:relative;
	width:773px;
	height: auto;	
}
#centercontent_index
{
	position:relative;
	width:615px;
	height:177px;
	vertical-align:top;
	float:left;
	background-color:#FFFFFF;
	margin-bottom:1px;
}

/*
* html #centercontent_index
{
	position:relative;
	width:615px;
	height:177px;
	vertical-align:top;
	float:left;
	background-color:#FFFFFF;
	margin-bottom:2px;
}
*/

* html #centercontent_text
{
	left: 0px;	
	padding-right: 1px;
}

#centercontent_text
{
	position:relative;
	width:505px;
	/*height:172px;*/
	height:auto;
	vertical-align:top;
	float:left;
	margin-top:5px;
	background-color:#CCCC99;
}

#gray_banner
{
	margin-left:10px;
	margin-top:10px;
	width:490px;
}

* html #gray_banner_featured
{
	left: -4px;
}	
#gray_banner_featured
{
	position:relative;
	top: 5px;
	background-color:#CCCC99;
	margin-left:266px;
	margin-top:0px;
	width:490px;
	padding: 10px;
	padding-right: 4px;
	vertical-align: top;
}

#gray_banner_new_developments
{
	margin-left:0px;
	margin-top:10px;
	width:505px;
}

#gray_banner_new_developments p
{
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; 
	margin:0px;
	padding:0px;
	margin-left:10px; 
}

#gray_banner p
{
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; 
	margin:0px;
	padding:0px;
	margin-left:10px; 
}
#gray_banner_featured p
{
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; 
	margin:0px;
	padding:0px;
	margin-left:10px; 
}
#gray_banner_text
{
	background-color:#DADAB5;
	margin-left:10px;
	margin-right:5px;
}



#gray_banner_text a:link, #gray_banner_text a:active, #gray_banner_text a:hover, #gray_banner_text a:visited
{
	text-decoration:underline;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}
#gray_banner_text ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	margin-top:-5px;

}
#gray_banner_text li
{
	COLOR: #000000; FONT: 11px/14px Arial, Helvetica, sans-serif; text-decoration: none; word-spacing: normal;
	line-height:25px;
	margin-left:20px;
	list-style-image:url(../img/comun/flecha5.gif);
}
#gray_banner_text p
{
	COLOR: #000000; 
	FONT: 11px Arial, Helvetica, sans-serif; text-decoration: none; word-spacing: normal;
	margin:0px;
	padding:0px;
	margin-left:5px;
	margin-top:0px;
	line-height:15px;
	margin-bottom:0px;	
}


#centerimage_property_services
{
	position:relative;
	width:402px;
	height:173px;
	vertical-align:top;
	float:left;
	background-image:url(../img/p_services/FotopropertySELING.jpg);
	background-position:bottom;
}

#centerimage_property_services_buying
{
	position:relative;
	width:402px;
	height:173px;
	vertical-align:top;
	float:left;
	background-image:url(../img/p_services/FotoservicesBUYING.jpg);
}

#centerimage_property_services_mortgages
{
	position:relative;
	width:402px;
	height:173px;
	vertical-align:top;
	float:left;
	background-image:url(../img/p_services/FotoservicesMORTGAGES.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#centerimage_other_services
{
	position:relative;
	width:455px;
	height:173px;
	vertical-align:top;
	float:left;
	background-image:url(../img/o_services/FotoOTHERS1.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
		
#centerimage_other_services_right
{
	position:relative;
	width:316px;
	height:173px;
	vertical-align:top;
	float:left;
	background-image:url(../img/o_services/FotoOTHERS2.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#centerimage_solicitors
{
	position:relative;
	width:771px;
	height:173px;
	vertical-align:top;
	float:left;
	background-image:url(../img/solicitors/FotoSOLICITORS.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#centerimage_property_search
{
	position:relative;
	width:266px;
	height:175px;
	vertical-align:top;
	float:left;
	background-image:url(../img/properties/FotopropertyFORSALE.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px;
	margin:0px;
}

#centerimage_form
{
	position:relative;
	width:266px;
	height:173px;
	vertical-align:top;
	float:left;
	background-image:url(../img/contactus/foto_Contact.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#centerimage_new_development
{
	position:relative;
	width:265px;
	height:173px;
	vertical-align:top;
	float:left;
	background-image:url(../img/contactus/foto_Contact.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#centerimage_career
{
	position:relative;
	width:402px;
	height:173px;
	vertical-align:top;
	float:left;
	background-image:url(../img/careers/FotoservicesCAREERS.jpg);
}

#centerimage_contact_us
{
	position:relative;
	width:402px;
	height:173px;
	vertical-align:top;
	float:left;
	background-image:url(../img/contactus/foto_ContactWHERE.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#Property_Services
{
	width:350px;
	position:relative;
	height:100px;
	float:left;
	vertical-align:middle;
	margin-left:10px;
	margin-top:40px;
}

#Property_Services .property_services_no_bg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 25px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	letter-spacing: 1px;
}

 #Property_Services .property_no_bg_right 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 25px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	letter-spacing: 1px;
	text-align: right;
}


#Property_Services .property_with_bg 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 25px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	letter-spacing: 1px;
	background-color: #000000;
}

#Property_Services .property_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	letter-spacing: 1px;
	text-align: justify;
}

#Property_Services .property_no_bg 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 25px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	letter-spacing: 1px;
}

#bottomcontent
{
	position:relative;
	width:773px;
	height:auto;
	vertical-align:top;
	background-color:#FFFFFF;
}

#bottomcontent_featured
{
	position:absolute;
	width:265px;
	height:0px;
	background-color:#FFFFFF;	
	left:0px;
	bottom-margin:0px;
	line-height:0px;
	font-size: 0px;
	margin:0px;
	margin-top:175px;
	margin-left: 0px;
	float:left;	
}

#bottomcontent_white_space
{
	position:relative;
	width:773px;
	height:auto;
	vertical-align:top;
	float:left;
	background-color:#FFFFFF;
	margin-top:3px;
}

#nav_side_menu
{
	position:relative;
	width:250px;
	height:22px;
	vertical-align:top;
	background-color:#FFFFFF;
	float:left;
	margin-top:0px;
}

* html #nav_side_menu_featured
{
	top: 3px;
}
#nav_side_menu_featured
{
	position:absolute;
	width:265px;
	height:auto;
	vertical-align:top;
	background-color:#FFFFFF;
	float:left;
	margin-top:175px;
	margin-left:0px;
	left: 0px;
	padding: 0px;
	border: 0px;	
}

#side_links_left td
{
	background-color:#EEEED9;
}

#side_links_left_featured td
{
	background-color:#EEEED9;
}

#side_links_left
{
	position:relative;
	height:58px;
	width:225px;
	vertical-align:top;
	text-align:left;
	margin-top:40px;
	margin-left:30px;
	margin-right:10px;
}

* html #side_links_left_featured
{
	top: 8px;
	left: -1px;
}

#side_links_left_featured
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	position:absolute;
	top:5px;
	left: 1px;
	height:58px;
	width:225px;
	text-align:left;
	margin-top:232px;
	margin-left:40px;
	left:0px;
}

#side_links_left_img
{
	position:relative;
	height:58px;
	width:255px;
	vertical-align:top;
	text-align:left;
	margin-top:40px;
	margin-left:5px;
}

#side_links_left a
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

#side_links_left_featured a
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

#side_links_left a:hover
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}
#side_links_left_featured a:hover
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

#side_links_left .a_selected
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

#side_links_left_featured .a_selected
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

#side_links_left p
{
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000;
	margin:0px;
	padding:0px;
	margin-left:10px; 
}

#side_links_left_featured p
{
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000;
	margin:0px;
	padding:0px;
	margin-left:10px; 
}

#side_links_left .td_grey_banner
{
	background-color:#CFCFCF;
	height:18px;
	text-align:left;
}

#side_links_left_featured .td_grey_banner
{
	background-color:#CFCFCF;
	height:18px;
	text-align:left;
}

* html #bottom_content_body
{
	position:relative;
	width:505px;
	height:auto;
	background-color:#cccc99;
	float:left;
	margin-left:0px;
	margin-top:-2px;
	left: 0px;
	padding-right: 1px;
}

#bottom_content_body
{
	position:relative;
	left: 15px;
	width:505px;
	height:auto;
	background-color:#cccc99;
	float:left;
	margin-left:1px;
	margin-top:0px;
}

* html #property_search
{
	padding-right: 1px;
}

#property_search
{
	position:relative;
	width:505px;
	height:auto;
	background-color:#cccc99;
	float:right;
	margin-right:2px;
	margin-top:0px;

}

* html #property_featured
{
	left: -4px;
}

#property_featured
{
	position:relative;
	width:500px;
	background-color:#cccc99;
	margin-left:266px;
	/*padding-bottom: 20px;*/
	margin-top:0px;
	padding: 2px;
}
#gray_banner_bottom_left
{
	margin-left:10px;
	margin-top:0px;
}
#gray_banner_bottom_left_form
{
	margin-left:10px;
	margin-top:7px;
}

#gray_banner_bottom_left p
{
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF;
	margin:0px;
	padding:0px;
	margin-left:10px; 
}

#gray_banner_bottom_left .p_normal
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color:#000000;
	margin:0px;
	padding:0px;
	margin-left:3px; 
}

#gray_banner_bottom_right
{
	margin-left:10px;
	margin-top:7px;
	width:100px;
	float:left;
}

#footer
{
	position:relative;
	height:20px;
	width:765px;
	vertical-align:top;
	background-color: #999966;
}
#footer_featured
{
	position:relative;
	height:20px;
	width:765px;
	top:0px;
	background-color: #999966;
}
#footer_featured p
{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	letter-spacing:2px;
	margin-left:170px;
	color:#000000;
	background-color:#FFFFFF;
	line-height:20px;
}
#footer p
{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	letter-spacing:2px;
	margin-left:170px;
	color:#000000;
	background-color:#FFFFFF;
	line-height:20px;
}

#copyright
{
	margin:0px;
	padding:0px;
	margin-left:265px;
	color:#000000;
	background-color:#FFFFFF;
	vertical-align:top;
}

#copyright p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	letter-spacing:2px;
	margin-left:20px;
	vertical-align:top;
	line-height:20px;
}


.TextoGris {COLOR: #999999; FONT: 10px/14px Arial, Helvetica, sans-serif; word-spacing: normal; }

.Welcome_no_bg_right 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 25px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	letter-spacing: 1px;
	text-align: right;
}

.Welcome_no_bg 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 25px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	letter-spacing: 1px;
}


.Welcome_with_bg 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 25px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	letter-spacing: 1px;
	background-color: #000000;
}

.welcome_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	letter-spacing: 1px;
	text-align: justify;
}


#welcome 
{
	position:relative;
	float:left;
	width:380px; margin-left:10px;
	margin-top:10px;
	background-color:#FFFFFF;
}

#form_left_content
{
	position:relative;
	float:left;
	width:266px;
	height:auto;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;	
}

#form_right_content
{
	position:relative;
	float:left;
	width:465px;
	height:auto;
	background-color:#CCCCCC;
	margin:0px;
	padding:0px;	
}

#form_right_content_body
{
	margin-left:10px;
	width:490px;
	height:auto;
	background-color:#CCCC99;
}

#form_image
{	
	width:266px;
	height:173px;
	background-image:url(../img/contactus/foto_Contact.jpg);
	background-position:top left;
	background-repeat:no-repeat;	
}

#form_menu
{
	position:relative;
	float:left;
	width:225px;
	height:58px;
	background-color:#FFFFFF;
	vertical-align:top;
	text-align:left;
	margin-top:40px;
	margin-left:40px;
}


#form_menu td
{
	background-color:#EEEED9;
}

#form_menu a
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

#form_menu a:hover
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

#form_menu .a_selected
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

#form_menu p
{
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000;
	margin:0px;
	padding:0px;
	margin-left:10px; 
}

#form_menu .td_grey_banner
{
	background-color:#CFCFCF;
	height:18px;
	text-align:left;
}

#side_menu_form
{
	position:relative;
	width:265px;
	height:auto;
	vertical-align:top;
	background-color:#FFFFFF;
	float:left;
}

#gray_banner_form
{
	margin-left:10px;
	margin-top:10px;
	width:400px;
	float:right;
	position:relative;
}

#gray_banner_form p
{
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; 
	margin:0px;
	padding:0px;
	margin-left:10px; 
}

#gray_banner_form_text
{
	background-color:#DADAB5;
	margin-left:10px;
	margin-right:5px;
}

#gray_banner_bottom_left_form
{
	margin-left:10px;
	margin-top:0px;
}

#leftcontent
{
	position:relative;
	float:left;
	width:265px;
	height:auto;
	vertical-align:top;
	text-align:left;
}

#rightcontent
{
	position:relative;
	float:left;
	width:508px;
	height:auto;
	vertical-align:top;
}

#side_links_left_careers
{
	position:relative;
	height:158px;
	width:225px;
	vertical-align:top;
	text-align:left;
	margin-top:40px;
	margin-left:20px;
}

.FondoNegro {background-color: #000000}
.FondoCasiBlanco {background-color: #F9FAF5;COLOR: #000000; FONT: 10px/14px Arial, Helvetica, sans-serif; text-decoration: none; word-spacing: normal}
.FondoClaro {background-color: #ECECDA}
.FondoMedio {background-color: #DADAB5}
.FondoMedio2 {background-color: #CCCC99}
.FondoOscuro {background-color: #999966} 
.FondoNewsOsc {background-color: #C1BF96}
.FondoPieRelease {background-color: #A3A35D; COLOR: #FFFFFF; FONT: 11px/14px Arial, Helvetica, sans-serif; text-decoration: none; word-spacing: normal}
.TextoNor {COLOR: #000000; FONT: 11px/14px Arial, Helvetica, sans-serif; text-decoration: none; word-spacing: normal}
.TextoGrandNor {COLOR: #000000; FONT: 14px/16px Arial, Helvetica, sans-serif; text-decoration: none; word-spacing: normal}
.TextoBold {COLOR: #000000; FONT: bold 11px/normal Arial, Helvetica, sans-serif; text-decoration: none}
.TextoGris {COLOR: #999999; FONT: 10px/14px Arial, Helvetica, sans-serif; word-spacing: normal}
.Foto {background-color: #838270;border: thin solid #838270;}
.TextoBlanco{COLOR: #FFFFFF; FONT: 11px/14px Arial, Helvetica, sans-serif; text-decoration: none; word-spacing: normal}

.clearer{ clear:both;
overflow:hidden;
height:1px;
font-size:0px;
}
.submitbutton{
	background:url(../img/comun/submitbutton.gif);
	width:99px;
	height:16px;
	border:0px;
}