@charset "utf-8";

.text_menu{

	font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	color: #a0a0a0;

}

.text_menu_select{

	font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	color: #fffefe;

}

.text_st{

	font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	color: #696969;

}

.text_std_cont{

	font-family : Arial, Helvetica, sans-serif;

	font-size : 12px;

	font-style : normal;

	color: #707070;

}

.text_std_cont_bold{

	font-family : Arial, Helvetica, sans-serif;

	font-size : 12px;

	font-style : normal;

	font-weight:bold;

	color: #707070;

}

.text_std_cont_11pt{

	font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	color: #707070;

}

.text_std_cont_red{

	font-family : Arial, Helvetica, sans-serif;

	font-size : 14px;

	font-style : normal;

	color: #810505;

}

.text_smenu_red{

	font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	color: #810505;

}

.text_cont_footer{

	font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	color: #949494;

}

.text_til_footer{

	font-family : Arial, Helvetica, sans-serif;

	font-size:14px;

	font-style:normal;

	color: #fffefe;

}

.text_til_email_this{

	font-family : Arial, Helvetica, sans-serif;

	font-size:18px;

	font-style:normal;

	color: #717171;

	line-height: 20px;

}

.text_terms{

	font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	color: #afafaf;

}

.text_terms2{

	font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	color: #717171;

}

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

/*links/////////////////////////////*/

.link_footer a:link {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	color: #949494;

	text-decoration: none;

}   

.link_footer a:visited {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	color: #949494;

	text-decoration: none;

}  

.link_footer a:hover {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	text-decoration:underline;

	color: #949494;

}  

.link_footer a:active {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	text-decoration: none;

	color: #949494;

}

.link_terms a:link {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	color: #717171;

	text-decoration: none;

}   

.link_terms a:visited {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	text-decoration: none;

	color: #717171;

}  

.link_terms a:hover {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	text-decoration:underline;

	color: #717171;

}  

.link_terms a:active {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	text-decoration: none;

	color: #717171;

}

.link_more a:link {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	color: #cdcdcd;

	text-decoration: none;

}   

.link_more a:visited {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	text-decoration: none;

	color: #cdcdcd;

}  

.link_more a:hover {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	text-decoration:underline;

	color: #cdcdcd;

}  

.link_more a:active {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	text-decoration: none;

	color: #cdcdcd;

}

.link_smenu a:link {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	color: #707070;

	text-decoration: none;

}   

.link_smenu a:visited {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	text-decoration: none;

	color: #707070;

}  

.link_smenu a:hover {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	text-decoration:none;

	color: #969696;

}  

.link_smenu a:active {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	text-decoration: none;

	color: #707070;

}.link_red a:link {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	color: #810505;

	text-decoration: none;
	
}.link_red_team a:link {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 14px;

	font-style : normal;

	color: #810505;

	text-decoration: none;

}   

.link_red a:visited {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	text-decoration: none;

	color: #810505;

}  

.link_red a:hover {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	text-decoration:underline;

	color: #810505;

}  

.link_red a:active {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	text-decoration: none;

	color: #810505;

}

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

/*field/////////////////////////////*/

.field_search{ 

	border-color:#e8e8e8;

	border-style:solid;

	border-width:1px;

	font-family : Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style:normal;

	padding-left: 5px;

	padding-top: 2px;

	color: #949494;

	width: 160px;

	height: 15px;

}

.field_mail_this{ 

	border-color:#e8e8e8;

	border-style:solid;

	border-width:1px;

	font-family : Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style:normal;

	padding-left: 5px;

	padding-top: 2px;

	color: #949494;

	width: 155px;

	height: 15px;

}

.field_forms{ 

	border-color:#e8e8e8;

	border-style:solid;

	border-width:1px;

	font-family : Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style:normal;

	padding-left: 5px;

	padding-top: 2px;

	color: #949494;

	width: 155px;

	height: 15px;

}

.field_box{ 

	border-color:#e8e8e8;

	border-style:solid;

	border-width:1px;

	font-family : Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style:normal;

	padding-left: 5px;

	padding-top: 2px;

	color: #949494;

	width: 155px;

	height: 18px;

}

.field_forms_text_area{ 

	border-color:#e8e8e8;

	border-style:solid;

	border-width:1px;

	font-family : Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style:normal;

	padding-left: 5px;

	padding-top: 2px;

	color: #949494;

	width: 310px;

	height: 270px;

}

.field_news{ 

	border-color:#e8e8e8;

	border-style:solid;

	border-width:1px;

	font-family : Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style:normal;

	padding-left: 5px;

	padding-top: 2px;

	color: #949494;

	width: 130px;

	height: 12px;

}

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

/*background/////////////////////////////*/

.back_search{

	background-image:url(img/back_search.gif);

	background-repeat:no-repeat;

}

.back_menu{

	background-image:url(img/back_menu.gif);

	background-repeat:repeat-x;

}

.back_top_cont{

	background-image:url(img/back_top_cont.gif);

	background-repeat:no-repeat;

}

.back_top_submenu{

	background-image:url(img/back_top_submenu.gif);

	background-repeat:no-repeat;

}

.back_but_submenu{

	background-image:url(img/back_but_submenu.gif);

	background-repeat:no-repeat;

}

.back_dash_line{

	background-image:url(img/dash_line.gif);

	background-repeat:repeat-x

}

.back_footer_line{

	background-image:url(img/line_sep.gif);

	background-repeat:no-repeat;

}

.back_footer_1{

	background-image:url(img/footer_back1.gif);

	background-repeat:repeat-x;

}

.back_footer_2{

	background-image:url(img/footer_back.gif);

	background-repeat:no-repeat;

}

.back_copy{

	background-image:url(img/term.gif);

	background-repeat:no-repeat;

}

.back{

	background-image:url(img/back.gif);

	background-repeat:repeat-x;

}

.back_email{

	background-image:url(img/back_email_this.png);

	background-repeat:no-repeat;

}

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

#lista {

	list-style-position: outside;

	/*list-style-image: url(img/bullet.gif);*/

	list-style-type: none;

	padding-left: 0px;

	margin: 0;

}

#lista li {

	list-style: none;

	padding-left: 15px;

    background-image: url(img/bullet.gif);

    background-repeat: no-repeat;

	background-position: left center;

}

/* RASTINO ++++++++++++ */

.text_title_cont{

	font-family : Arial, Helvetica, sans-serif;

	font-size : 24px;

	font-style : normal;

	color: #810505;

}



/*BUSQUEDAS*/

.search td {

	font-family: Arial,Helvetica,sans-serif;

	font-size: 11px;

	font-style: normal;

	color: #707070;

}

.search a:link {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	font-weight: bold;

	color: #717171;

	text-decoration: none;

}   

.search a:visited {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	font-weight: bold;

	text-decoration: none;

	color: #a6a6a6;

}  

.search a:hover {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	font-weight: bold;

	text-decoration:underline;

	color: #717171;

}  

.search a:active {

    font-family : Arial, Helvetica, sans-serif;

	font-size : 11px;

	font-style : normal;

	font-weight: bold;

	text-decoration: none;

	color: #717171;

}



/*SITE MAP*/

.sitemap td{

	margin: 0;

	padding: 0;

	font-family: Arial,Helvetica,sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #949494;

	/*width: 150px;	*/

}

.sitemap a, .sitemap a:visited {

	color: #949494;;

	font-size: 12px;

	text-decoration: none;

}

.sitemap_td_top{

	width: 150px;

}

.sitemap_td_top td{

	color: #949494;;

	font-size: 13px;

	text-decoration: none;

}