/* textos:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */


.txt_ngro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.txtNovedad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

txtLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.txt_bco {
	font-family: Arial;
	color: #FFFFFF;
	font-size: 17px;
	font-weight: bold;
}

.blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6D6E70;
	font-weight: bold;
}


.dire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.rojooscuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #750000;
}

.azuloscuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}

.azuloscuroG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006699;
}

.direBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #4D4D4D;
}
.textocontact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
}
.clase_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #004a80;
}
.clase_link2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #009900;
}
.clase_link3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffff33;
}
.clase_link4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF3300;
}
.clase_link5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFffff;
}
.clase_link6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
}
.clase_link2B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.Titular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	color: #0066CC;
}
.comentarios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: oblique;
	color: #000000;
}
.txt-negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.titular-tips {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
	line-height: 12px;
}

.titular-tips2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	line-height: 12px;
}

.txtmenu {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}


/* links:::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

/* link */
a:link.clase_link{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #004a80; 
 text-decoration:none;
}
a:visited.clase_link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 font-weight: bold;
 color: #004a80; 
 text-decoration:none;
}
a:hover.clase_link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 font-weight: bold;
 color: #004a80; 
 text-decoration:underline;
}

/* link 2 */
a:link.clase_link2{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold; 
 color: #009900; 
 text-decoration:none;
}
a:visited.clase_link2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 font-weight: bold;
 color: #009900; 
 text-decoration:none;
}
a:hover.clase_link2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 font-weight: bold;
 color: #009900; 
 text-decoration:underline;
}

/* link 2B */
.clase_link2B:link{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal; 
 color: #CCCCCC; 
 text-decoration:none;
}
clase_link2B:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 font-weight: normal;
 color: #CCCCCC; 
 text-decoration:none;
}
clase_link2B:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 font-weight: normal;
 color: #CCCCCC; 
 text-decoration:none;
}


/* link 3 */
a:link.clase_link3{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold; 
 color: #ffff33; 
 text-decoration:none;
}
a:visited.clase_link3 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 font-weight: bold;
 color: #ffff33; 
 text-decoration:none;
}
a:hover.clase_link3 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 font-weight: bold;
 color: #ffff33; 
 text-decoration:underline;
}

/* link 4 */
a:link.clase_link4{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #FF6600; 
 text-decoration:none;
}
a:visited.clase_link4 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 font-weight: bold;
 color: #FF6600; 
 text-decoration:none;
}
a:hover.clase_link4 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 font-weight: bold;
 color: #FF6600; 
 text-decoration:underline;
}

/* link 5 */
a:link.clase_link5{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #FFffff; 
 text-decoration:none;
}
a:visited.clase_link5 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 font-weight: bold;
 color: #FFffff; 
 text-decoration:none;
}
a:hover.clase_link5 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px; 
 font-weight: bold;
 color: #FFffff; 
 text-decoration:underline;
}
/* link txt_negro */
a:link.txt-ngro{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 text-decoration:none;
}
a:visited.txt_ngro {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 text-decoration:none;
}
a:hover.txt_ngro {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 text-decoration:underline;
}
a:link.txtNovedad{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 font-weight: normal;
 text-decoration:none;
}
a:visited.txtNovedad {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 font-weight: normal;
 text-decoration:none;
}
a:hover.txtNovedad {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 font-weight: normal;
 text-decoration:underline;
}

a:visited.txtLink {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight:bold;
 color: #000000;
 text-decoration:none;
}
a:link.txtLink {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight:bold;
 color: #000000;
 text-decoration:none;
}

a:hover.txtLink {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight:bold;
 color: #000000;
 text-decoration:underline;
}

/* link txtmenu */
a:link.txtmenu{
 font-family: Tahoma, Verdana;
 font-size: 10px;
 font-weight: bold;
 text-decoration:none;
}
a:visited.txtmenu {
 font-family: Tahoma, Verdana;
 font-size: 10px;
 font-weight: bold;
 text-decoration:none;
}
a:hover.txtmenu {
 font-family: Tahoma, Verdana;
 font-size: 10px;
 font-weight: bold;
 color: #ffffff;
 text-decoration:underline;
}
/* link rojooscuro */
a:link.rojooscuro{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #750000;
 text-decoration:none;
}
a:visited.rojooscuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #750000;
 text-decoration:none;
}
a:hover.rojooscuro {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #ffffff;
 text-decoration:none;
}

/* link espaciotexto */
a:link.espaciotexto{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #4D4D4D;
 text-decoration:none;
}
a:visited.espaciotexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #4D4D4D;
 text-decoration:none;
}
a:hover.espaciotexto {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #750000;
 text-decoration:underline;
}




/*menu - marcos - forms:::::::::::::::::::::::::::::::::::::::::::::::::::::::*/


.sub_out {
	background-image: url(images/boton_down.jpg);
	background-position: 0px 0px;
	height: 31px;
	background-repeat: no-repeat;
	cursor: pointer;
	cursor: pointer;
	width: 96px;
}

.sub_over {
	background-image: url(images/boton_over.jpg);
	background-position: 0px 0px;
	height: 31px;
	background-repeat: no-repeat;
	cursor: pointer;
	cursor: pointer;
	width: 96px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D71820;
	background-color: #F2F2F2;
	height: 16px;
	border: 1px solid #cccccc;
}

.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	border: 1px solid #cccccc;
	height: 16px;
	background-color: #F2F2F2;
	
}
.input2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D71820;
	border: 1px solid #cccccc;
	background-color: #Ffffff;
	
}
.body {
	background-image: url(images/fdo_raya_body.gif);
	background-repeat: repeat-x;
	margin:leftmargin="0" topmargin="0";
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #B5B5B5;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D71820;
	background-color: #F2F2F2;
	border: 1px solid #cccccc;
}
.images {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #339900;
	background-attachment: fixed;
	background-image: url(images/bt_forms.jpg);
	height: 20px;
	width: 57px;
}
.fd-gris {
	background-color: #FFFFFF;
	background-image: url(images/fd_gris.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #EBEBEB;
}
.bordegris {
	border: 1px solid #E2E2E2;
}

.fondoTabla {
	background-color: #FFFFFF;
	border: 10px solid #FFFFFF;
}
.espaciotexto {
	text-align: left;
	text-indent: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #4D4D4D;
	vertical-align: middle;
}
.input3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	border: 1px solid #cccccc;
	height: 18px;
	width: 200px;
	background-color: #F2F2F2;
}

.input4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D71820;
	border: 1px solid #cccccc;
	background-color: #F2F2F2;
}

.paginationstyle{ /*Style for demo pagination divs*/
width: 250px;
text-align: center;
padding: 2px 0;
margin: 5px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #FF6600;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: #F7931E;
}

.celeste {
border:#66bde0 1px solid;
height:16px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0066CC;
height: 18px;
}

.celeste2 {
border:#66bde0 1px solid;
font-size:10px;
color: #0066CC;
}

.naranja {
border:#f7931e 1px solid;
height:17px;
font-size:10px;
color:#FFFFFF;
font-weight:normal;
background-color:#f7931e;
}

.text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.ejemplo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}



