body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
}

#tabla td{
background:#FFFFFF;
width:400px;
}

table, td {
		width:100%;
		height:100%;
		border:0px;
	}

td { vertical-align:top;}

a:hover{text-decoration:none;}

img { border:0px;}

.main_text, table, input, textarea, body, font
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#717171;
	}

font { font-size:10px;}

.h_text a { color:#BEBEBE; line-height:11px; text-decoration:none;}
.h_text a:hover { text-decoration:underline;}
.h_text img { vertical-align:middle;}
	
.blue { background: url(images/m1-dr.gif) repeat-x top;}
.blue a, .blue span { color:#489fb5;}

.green { background: url(images/m2-dr.gif) repeat-x top;}
.green a, .green span { color:#8ca023;}

.orange { background: url(images/m3-dr.gif) repeat-x top;}
.orange a, .orange span { color:#FF9536;}
	
.c_text { color:#A8A8A8;}
.c_text a { color:#797878;}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;		
	}
.input2	{width:421px; height:17px; border-color:#D0D0D0; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px;}

.textarea3 {width:421px; height:64px; border-color:#D0D0D0; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px; overflow:hidden;	}

.input1	{width:221px; height:17px; border-color:#D0D0D0; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px;}

textarea {width:221px; height:64px; border-color:#D0D0D0; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px; overflow:hidden;	}

ul {margin:0; padding:0; list-style:none}
li  {background:url(images/a.gif) no-repeat left center; margin: 0px 0px 0px 0px; padding:0px 0px 0px 12px; line-height:17px;}

.v_l { background:url(images/v-l.gif) repeat-y left;}.titulos {
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #489FB5;
	text-decoration: none;
}
.titulos
	{
		font-family:Tahoma;
		font-size:18px;
		line-height:18px;
		color:#717171;
	}
.subtitulos {
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #489FB5;
}
.subtitulos2 {
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}
.subrayado {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #489FB5;
	text-decoration: underline;
}
.cuadrodiv {
border-color:#CCCCCC;
border-width:1px;
border-style: solid;
}
.rellenodiv {
	font-family: Tahoma;
	color: #FFFFFF;
	background-color: #489FB5;
}
.rellenodiv3 {
	font-family: Tahoma;
	color: #666666;
	background-color: #d9ebe7;
}
.relleno2div {
	font-family: Tahoma;
	color: #FFFFFF;
	background-color: #347383;
}
.piepagina{
		font-family:Tahoma;
		font-size:9px;
		line-height:12px;
		color:#666666;
	}	
.blue2 {
	background: url(images/m1-dr.gif) repeat-x top;
	font-family: Tahoma;
	font-size: 11px;
	color: #717171;
}
