.body{
font-family:Verdana;
font-size:10px;
}

h1{
font-family:verdana;
color:#CE1041;
font-size:12px;
font-weight:bold;
}

li{
font-family:Verdana;
font-size:10px;
padding-bottom:3px;
padding-left: 0px;
padding-left: 0px;
padding-right: 0px;
}

ol{
font-family:Verdana;
font-size:12px;
padding:0px;
margin-left:30px;
}

.titulo_1{
font-family:Verdana;
font-size:12px;
color:#CE1041;
font-weight:bold;
background-color: #ffffff;
font-weight: bold; 
background-position:left;
line-height:15px;
padding:0px 90px 0px 90px;
}



.txtrojobold{
font-family:Verdana;
font-size:14px;
color:#CE1041;
font-weight:bold;
text-decoration: none; 
line-height: normal; 
}

a.txtrojobold:hover{
font-family:Verdana;
font-size:14px;
color:#000000;
font-weight:bold;
text-decoration: none; 
line-height: normal; 
}

a.txtrojobold:link{
font-family:Verdana;
font-size:14px;
color:#CE1041;
font-weight:bold;
text-decoration: underline;
line-height: normal; 
}

.txtrojobold1 { 
font-family:Verdana; 
font-size:12px; 
color:#CE1041; 
font-weight:bold; 
text-decoration: none; 
}

a.txtrojobold1:hover { 
font-family:Verdana; 
font-size:12px; 
color:#CE1041; 
font-weight:bold; 
text-decoration: none; 
}

a.txtrojobold1:link { 
font-family:Verdana; 
font-size:12px; 
color:#CE1041; 
font-weight:bold; 
text-decoration: underline; 
}

a.txtrojobold1:visited { 
font-family:Verdana; 
font-size:12px; 
color:#333333; 
font-weight:bold; 
text-decoration: underline; 
}

.txtrojobold2 { 
font-family:Verdana; 
font-size:12px; 
color:#CCCCCC; 
font-weight:bold; 
}


.txtmaronbold{
font-family:Verdana;
font-size:12px;
color:#000000;
font-weight:bold;
}

.txtmaronbold:link{
font-family:Verdana;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration: underline; 
}

.txtmaronbold:hover{
font-family:Verdana;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration: none; 
}


.txtmaronbold1{
font-family:Verdana;
font-size:12px;
color:#000000;
font-weight:normal;
}

.txtmaron_peq{
font-family:Verdana;
font-size:11px;
color:#000000;
text-decoration: none; 
}

.txtmaron{
font-family:Verdana;
font-size:13px;
color:#000000;
text-decoration: none;
font-weight:normal;
line-height: normal; 
}

a.txtmaron:link{
font-family:Verdana;
font-size:13px;
color:#000000;
text-decoration: underline; 
line-height: normal; 
}

a.txtmaron:hover{
font-family:Verdana;
font-size:13px;
color:#CE1041;
text-decoration: none; 
line-height: normal; 
}

a.txtmaron:visited{
font-family:Verdana;
font-size:13px;
color:#000000;
text-decoration: underline; 
line-height: normal; 
}


.txtblanco{
font-family:Verdana;
font-size:12px;
color:#000000;
}

.txtrojo{
font-family:Verdana;
font-size:12px;
color:#000000;
}

a.txtverd: hover{
font-family:Verdana;
font-size:12px;
color:#CE1041;
text-decoration: none; 
}

a.txtverd: link{
font-family:Verdana;
font-size:12px;
color:#000000;
text-decoration: underline; 
}

.txtblanco_fondo{
font-family:Verdana;
font-size:12px;
color:#ffffff;
text-decoration: none; 
background-color: #CE1041;
font-weight: bold; 
background-position:left;
line-height:15px;
padding:3px 30px 3px 30px;
}

.txtnegro_admin{
font-family:Verdana;
font-size:12px;
font-weight:normal;
color:#000000;
}

.titol_forma{
height:85;
font-family:Verdana;
font-size:18px;
font-weight:bold;
color:#CE1041;
padding:15px;
}

.pesSelected{
background-color:#FFFFFF;
height:30px;
border-right:solid #000000 0px;
border-top:solid #000000 1px;
border-left:solid #000000 1px;
border-bottom:solid #000000 1px;
}

.border_Top_Bottom {
border-top:solid 2px #000000;
border-bottom:solid 2px #000000;
}

.borderBotton {
border-bottom:solid 1px #000000;
}

.borderTop {
border-top:solid 1px #000000;
}

.subapartados01{
border-bottom:solid 1px #cccccc;
color:#000000;
font-size:12px;
font-family:Verdana;
font-weight:bold;
}

.subapartados02{
border-bottom:solid 1px #cccccc;
color:#000000;
font-size:14px;
font-family:Verdana;
font-weight:bold;
}

.subapartados03{
color:#cccccc;
font-size:13px;
font-family:Verdana;
font-weight:bold;
}

.select{
 width: 60px;
 height:15px;
 font: 10px Verdana; 
 color: #000000; 
 background-color:#ffffff;
 margin-right: 0px;
 padding-right:0em; 
 vertical-align:middle;
}

.tdmenu{
border-bottom:dotted 1px #ffffff;
}

a.pie:link {
color: #999999;
text-decoration:underline;
font-size:12px; 
font-weight:bold; 
font-family:Verdana;
}

a.pie:visited {
color: #999999; 
text-decoration:none;
font-size:12px; 
font-weight:bold; 
font-family:Verdana;
}

a.pie:hover {
color: #999999; 
text-decoration:none;
font-size:12px; 
font-weight:bold; 
font-family:Verdana;
}

a.somos:link {
text-decoration:none;
text-align:center;
font-family: verdana;
font-weight:bold;
font-size:12px;
color:#CE1041;
}

a.somos:visited {
text-decoration:none;
text-align:center;
font-family: verdana;
font-weight:bold;
font-size:12px;
color:#CE1041;
}

a.somos:hover {
text-decoration:none;
text-align:center;
font-family: verdana;
font-weight:bold;
font-size:12px;
color:#000000;
}

a.blanco:link {
color: #000000; 
text-decoration: underline; 
font-size:12px; 
font-weight:bold; 
font-family:Verdana;
}

a.blanco:visited {
color: #000000; 
text-decoration: underline; 
font-size:12px; 
font-weight:bold; 
font-family:Verdana;
}

a.blanco:hover {
color: #CE1041; 
text-decoration: none; 
font-size:12px; 
font-weight:normal; 
font-family:Verdana;
}

/********************* menu principal tabs ***************************************/

/*
#menu ul {
padding: 0px;
margin: 0px;
background-image: url("img/fondo_menu.gif");
background-repeat: repeat;
background-position: 0 0;
background-color: #FFFFFF;
list-style: none;
font-size: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
width: 100%;
height: 30px;
float: left;
}

#menu ul li {
display: inline;
} 

#menu ul li a:link, #menu ul li a:visited {
background-image: url("img/fondo_menu.gif");
background-repeat: repeat;
background-position: 0 0;
color: #CE1041;
padding: 8px 15px;
float: left;
text-decoration: none;
}

#menu ul li a:hover, #menu ul li a:active{
color: #900;
background-position: 0 -30px;
background-color: #ffffff;
height: 14px;
}

/************************* menu principal tabs end ************************/

.fieldcell01 { 
 color: #cccccc; 
 /*text-align: left; */
 margin-right: 0px; 
 padding-right: 0px; 
 padding-top: 0px;

}

.fieldcell01_input { 
 width: 100px; 
 border:1px #CCCCCC solid;
 font: 12px/108% Verdana; 
 color: #000000;
 text-valign: middle;
 background-color:#ffffff;
 margin-right: 0px;
 height:15px;
 padding-left:3px;
 }
 
 .fieldcell02_input { 
	width: 450px; 
	border:1px #19BAD7 solid; 
	font: 12px/108% Verdana; 
	color: #cccccc; 
	text-valign: middle; 
	background-color:#ffffff; 
	margin-right: 0px; 
	height:85px; 
	padding-left:3px; 
}

 /*********************************/

.titol01panel{
font-family:Verdana;
font-size:16px;
font-weight:bold;
color:#CE1041;
}

.titol02panel{
font-family:Verdana;
font-size:14px;
font-weight:bold;
color:#CE1041;
}

.titol03panel{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#CE1041
}

.titol01panelA{
font-family:Verdana;
font-size:16px;
font-weight:bold;
color:#CE1041;
}

.titol02panelA{
font-family:Verdana;
font-size:14px;
font-weight:bold;
color:#CE1041;
}

.titol03panelA{
font-family:Verdana;
font-size:20px;
font-weight:bold;
color:#CE1041;
}

.titol03panelbold{
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#CE1041;
}

.but {
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
background:url(img/but_bg.gif) right bottom no-repeat;
text-align:center;
font-family: verdana;
font-size:12px;
color:#CE1041;
padding:0px 0 0px;
}

.but a {
text-decoration:none;
color:#CE1041;
font-family:verdana;
font-size:12px;
/*margin-bottom:3px;*/
display:block;
padding: 0px 10px 0px;
}

.but a:hover {
text-decoration:underline;

/*background-color:#fefefe*/
	}
.upmenuoff{
background:url(img/upmenu_off.gif) right bottom no-repeat;
text-align:center;
font-family: verdana;
font-weight:bold;
cursor:pointer;
font-size:12px;
color:#CE1041;
height:26px;
}

.upmenuon{
background:url(img/upmenu_on.gif) right bottom no-repeat;
text-align:center;
font-family: verdana;
cursor:pointer;
font-weight:bold;
font-size:12px;
color:#CE1041;
height:26px;
}

.ruta{
background:url(img/ruta_bg.gif) right bottom no-repeat;
font-family: verdana;
font-size:12px;
line-height: 110%;
color:#231F20;
}

.ruta2{
background:url(img/ruta_bg.gif) right bottom;
font-family: verdana;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
width:780px;
height:29px;
}

.ruta3{
background:url(img/ruta_bg.gif) right bottom;
font-family: verdana;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
width:640px;
height:29px;
}


.hr { 
color: #CE1041;
height: 2px; 
width: 100%;

}

.hr1 { 
color: #000000;
height: 1px; 
width: 100%;

}

/************************* Botón enviar ************************/

.B_enviar {
	font-family: verdana; 
	font-size: 10px; color: #ffffff;
	text-decoration: none; 
	border: 0px #000000; none; 
	height: 18px; 
	background-color: #CE1041;
	clip: rect( ) ; 
	font-weight: bold; 
	padding:0px 2px 1px 2px;
	cursor: hand;	
}

/************************* Banner**************************/

.Banner {
 	width: 227px;
 	font: 10px Verdana; 
	color: #000000; 
 	padding-right:20px;
 	padding-left:35px; 
	vertical-align:middle;
}

/************************* Texto linea base arriba para imagenes**************************/

.txtbase{
font-family:Verdana;
font-size:13px;
color:#000000;
text-decoration: none;
font-weight:normal;
line-height: normal; 
vertical-align: top;
}

a.txtbase:link{
font-family:Verdana;
font-size:13px;
color:#000000;
text-decoration: underline; 
line-height: normal; 
vertical-align: top;
}

a.txtbase:hover{
font-family:Verdana;
font-size:13px;
color:#CE1041;
text-decoration: none; 
line-height: normal; 
vertical-align: top;
}

