/*********************************************************

 ELEMENTOS INDIVIDUALES - UNICOS

*********************************************************/
body{
    background-image: url(/img/dise08/fondoenamorado1.jpg);
    background-color: #ffffff;
    background-position: top;
    background-repeat: repeat-x;
	background-attachment: fixed;
}
#principal {
    width: 770px;
    background-color: #ffffff;
}
#encabezado {
    float: left;
    width: 773px;
    background-color: #ffffff;
}
#contConKiosco {
    float: left;
    vertical-align: top;
    overflow: hidden;
    width: 100%;
    position: relative;
    padding-left: 3px;
    background-color: #ffffff;
}
/*#contConKiosco a{
	
}*/
#contGeneral {
    float: left;
    border-right: #eee 1px solid;
    border-left: #eee 1px solid;
    width: 770px;
    padding-bottom: 20px;
    margin: 0;/*0 2px;*/
    position: relative;
    background-color: #ffffff;
}
#contGeneral form {
	width: 750px;
}
#izqContenido {
    float: left;
    margin-bottom: -10000px;
    padding-bottom: 10020px;
    border-left: #eee 1px solid; /* #ffa500 */
    width: 514px; /* -1px */
    position: relative;
}

#contGeneral a,
#izqContenido a {
	color:#00008b; /*#487725;*/
	text-decoration:none;
}
#contGeneral a:link,
#contGeneral a:visited,
#contGeneral a:active,
#izqContenido a:link,
#izqContenido a:visited,
#izqContenido a:active {
	color:#0000ad; /* #0000ff; #487725;*/
}
#contGeneral a:hover,
#izqContenido a:hover {
	color:rgb(250,125,0);/*#ffa500;*/
}

#derContenido {
    float: left;
    margin-bottom: -10000px;
    padding-bottom: 10020px;
    width: 250px; /* -2px */
    position: relative;
}


/*********************************************************

 ETIQUETAS DE HTML

*********************************************************/
h2 {
	font-size: 12pt;
	margin: 20px 10px;
	text-align: left;

	font-style:italic;
	font-weight:bold;
	color:#1200A0;
	padding:0.5em;
}
th {
	background-color: #ffb366 ; /*  nar-claro #ffdead; amar #f9fadd; nar #ffb94e */
	color: #000000;
	text-align: center;
}


/*********************************************************

 CLASES

*********************************************************/
p.libre {
	margin-left: 50px;
	margin-right: 5px;
	text-align: justify;
}
.parrafoSimple {
    padding-right: 5px;
    padding-left: 5px;
    text-align: justify;
}
.importante {
    color: #f00;
    text-transform: uppercase;
}
.msgerr {
    color: #f00;
}
.tablaFormulario {
    border: 0;
}
.requerido {
	color: #f00;
}

.paginar{
text-align: center;
margin-left: auto;
margin-right: auto;
}