/* Definicion del estilo de cuerpo de la aplicacion */

BODY{
	margin:0px;
	font-family:"MS Sans-Serif", sans-serif, Arial, Verdana, Tahoma;
	font-size:10px;
	color:#330000;

}

A{text-decoration:underline;color:blue;}
A:active{text-decoration:underline;color:green;}
A:visited{text-decoration:underline;color:purple;}
A:hover{text-decoration:underline;color:red;}

H4{font-size:14px;}
H3{font-size:18px;}
H2{font-size:21px;}
H1{font-size:24px;}

HR{color:black;}

FORM{margin:0px;}

TABLE{font-size:10px;}
TD{font-size:10px;}

/* Definicion de los componentes adicionales personalizados */

.thumb_client{ /* Definicion de las vistas en miniatura */
	vertical-align:middle;
	text-align:center;
}

.descript{ /* Definicion de los parrafos de descripcion */
	font-size:10px;
	color:#0F0F4C;
	text-decoration:none;
	text-align:justify;
	width:  150px;
}

.mini_img{
	border-style:solid;
	border-color: #000000;
	border-width: 1;
	width:  123px;
	height: 97px;
}

.image_show{
	border-style:solid;
	border-color: #000000;
	border-width: 1;
}

.footer{
	font-size:8px;
	color:999999;
	text-decoration:none;
}

.table_head{
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

.full_head{
	font-size:21px;
	font-weight:bold;
	color:darkblue;
}

.form_input{
	font-size:10px;
	color:#400000;
	font-family: sans-serif, Arial, Verdana, Tahoma;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #FFFAED;

}

.form_submit{
	font-size:12px;
	color:#400000;
	font-family:"MS Sans-Serif", sans-serif, Arial, Verdana, Tahoma;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	background-color: #FFFAED;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: inset;
	border-bottom-style: outset;
	border-left-style: inset;
	border-top-color: #996600;
	border-right-color: #996600;
	border-bottom-color: #400000;
	border-left-color: #400000;
}

.link{
	font-size:12px;
	font-weight: bold;
	text-decoration:underline;
	color:blue;
}

.link:active{
	font-size:12px;
	font-weight: bold;
	text-decoration:underline;
	color:green;
}

.link:visited{
	font-size:12px;
	font-weight: bold;
	text-decoration:underline;
	color:purple;
}
.link:hover{
	font-size:12px;
	font-weight: bold;
	text-decoration:underline;
	color:red;
}

.body_image{text-align:center;}
a.footer{color:blue;text-decoration:none}
a.footer:Active{text-decoration:none}
a.footer:Visited{text-decoration:none}
a.footer:Hover{color:blue;text-decoration:underline}

