
/* ============================
El formulario de contacto
============================ */
#formaafiliacion{
display:block;
width:750px;
margin:auto;
background-color:#FFFFFF;
}
#formaseditar{
display:block;
width:750px;
margin:auto;
background-color:#FFFFFF;
}
#contactform {
display:block;
width:600px;
margin:auto;

}
#mensajeformulario{
display:block;
width:750px;
margin:auto;
padding-top:15px;
padding-bottom:15px;
background:#00946C;
margin-bottom:15px;
}
#mensajeformulario h3{
margin-left:15px;
color: white;

}

#cabezaforma {
display:block;
width:750px;
margin:auto;
background:#FFCC00;
text-align:center;
}
#cabezaform_contac {
display:block;
width:600px;
margin:auto;
background:#FFCC00;
}
#cabezaform_contac h1{
font-family: Arial;
	display:block;
	background-color:#00946C;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	color:white;
	font-size: 200%;/**/
}
#cabezaform_contac p{
font-family: Arial;
	display:block;
	background-color:#00946C;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	color:white;
	/*font-size: 200%;*/
}


#cabezaforma h1{
font-family: Arial;
	display:block;
	background-color:#00946C;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	color:white;
	font-size: 200%;/**/
}

#cabezaerror {
display:block;
width:750px;
margin:center;
margin-top:15px;
background:#FFCC00;

}
#cabezaerror h1{
font-family: Arial;
	display:block;
	background-color:#00946C;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	color:white;
	font-size: 200%;/**/
}
#cabezaerror h4{
display:block;
background-color:#FFCC00;
margin-bottom:0px;
margin-top:3px;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
color:#000000;
}
#cabezaerror p{
font-family: Arial;
	display:block;
	background-color:#4CB498;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	color:white;
}

form {
background-color: #FFFFFF;
/*width: 160px;*/
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:10px;/**/
border: 1px solid #00946C;
margin-top:5px;
margin-bottom:0px;
color: #006699;	
}

form p {
	display:block;
	background-color:#F8EAB4;
	color: #666666;
	margin:1px;
	/*font-weight:bold;*/
	font-family: Arial, Helvetica, sans-serif;
	margin-top:3px;
	margin-bottom:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	font-weight: bold;
} 

form p span {
color:#00946C;
font-weight:bold;
}
/*--------------------------
Titulos formas
/*-------------------------*/

.imgizdaTit {
background-color:#FFFFFF;
 float:left; 
 padding: 10px; /**/
 border: 3px solid #89ba16; 
 margin-right: 10px;  
 margin-bottom: 10px; 
}
/*-------------------

--------------*/
form h1{
	display:block;
	background-color:#00946C;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 15px;
	color:white;
	font-size: 170%;
}
form h2{
	display:block;
	background-color:#4CB498;
	margin-bottom:0px;
	margin-top:5px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	color:white;
	font-size: 130%;
}

form h5{
display:block;
background-color:#EAC428;
margin-bottom:0px;
margin-top:3px;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
color:#666666;
}
form h4{
display:block;
background-color:#00946C;
margin-bottom:0px;
margin-top:3px;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
color:#FFFFFF;
}
form ul { 
margin:20px; 
background-color:#F8EAB4;
color: #666666;
} 
form li { 
	background-color:#F8EAB4;
	color: #666666;
	margin:1px;
margin-top: 0 ; 
margin-right: 0; 
margin-bottom: 0; 
margin-left: 15px; 
} 
form ol {
background-color:#F8EAB4;
color: #666666;
padding-bottom:5px;
padding-top:5px;
margin-top: 0 ; 
margin-right: 0; 
margin-bottom: 5px; 
margin-left: 10px; 
}
form a {
display:inline;
text-decoration: none;
font-weight: bold;
color: #89ba16;
background-color:none;
padding-bottom: 8px;
padding-left: 5px;
padding-right: 5px;
padding-top: 8px;/**/
border:none;
margin:0;
background:none;
} 
form a:hover {
color: #000000;
background:none;
border:none;
}
form a:active { 
background:none;
color:#FF0000;
border:none;
}
/*--------------------------------------*/
#botonesformas {
width:750px;

background:#00946C;
margin:auto;
margin-top:10px;
margin-bottom:10px;
padding-bottom: 0px;

padding-top: 10px;
}

#botonesformas li { 
display:inline;
background-color:#FFCC00;

	
margin-top: 5px ; 
margin-right: 0; 
margin-bottom: 0; 
margin-left:10px; 
}

#botonesformas a {
display:inline;
text-decoration: none;
font-weight: bold;
color: #000000;
background-color:#4e9b88;
padding-bottom: 8px;
padding-left: 10px;
padding-right: 10px;
padding-top: 7px;/**/
border:none;
margin:0;
background:none;
} 
#botonesformas  a:hover {
color: #FFFFFF;
background-color:#4e9b88;
border:none;
}
#botonesformas  a:active { 
background:none;
color:#FF0000;
border:none;
}
/*-----------------------------------------------*/
.input {
	font-family:Arial;
	color: #666666;
	border-color:#FF0000;
	border-style:solid;
	border-width:1px;
	background-color:#F8F8F8;
	height: 17px;
}
.errorinput {
	font-family:Arial;
	color: #666666;
	border-color:#89ba16;
	border-style:solid;
	border-width:1px;
	background-color:#F8F8F8;
	height: 17px;

}
.textarea {	
	font-family:arial;
	color:#666666;
	overflow:hidden;
	border-color:#89ba16;
	border-style:solid;
	border-width:1px;
	background-color:#F8F8F8
}

.texterror{	
	font-family:arial;
	color:#666666;
	overflow:hidden;
	border-color:#FF0000;
	border-style:solid;
	border-width:1px;
	background-color:#F8F8F8
}

.texto {
font-size: medium;

color:#333333;
text-align: justify;
border-bottom:1px solid #89ba16;
}
.textoBold {
/*font-size: 12px;
border-bottom:1px solid #89ba16;
color:#333333;*/
font-weight: bold;
}
td {

color:#333333;
/*font-size: 11px;
padding: 7px 10px 0px 10px;	*/	
}
.pie {
font-size: 14px;
font-family:Arial,Verdana,sans-serif;
color:#333333;
background:#CCCCCC;
font-weight: bold;
padding:0px;
margin:0px;
border-bottom:1px solid #89ba16;
}
.cabecera {
font-size: 16px;
font-family:Arial, Verdana, sans-serif;
color:#CCCCCC;
background:#333333;
font-weight: bold;
}
.cabeceraBold {
font-size: medium;

color:#CCCCCC;
background:#333333;	
font-weight: bold;
}
INPUT, TEXTAREA,SELECT {
font-size: 12px;
font-family:Arial,Verdana,sans-serif;
color:#333333;
background:#CCCCCC;
}