﻿@charset utf-8;
/*
Theme Name: Violet Sun
Version: 2.1
*/

/* Clases del tag <a> para los link button: cambiar, olvido contraseña, cancelar, etc. */
a.linkButton {color:#770054; font-family:Arial; font-size:9pt;}
a:link,visited.linkButton {color:#770054; text-decoration:none}
a:hover.linkButton{text-decoration:underline}

/* HEADER ------ */
#header {width:920px; height:95px; padding:0 0 20px 0; border-top:10px solid #f0f0f0}
#header h1 a {width:280px; height:80px; margin:30px 0 0 10px; display:block; background:url(images/logo.png) no-repeat left top; text-indent:-9999px; float:left}

/* MENU ------ */
#nav {height:39px; margin:16px 0 0 0; padding:0 10px; background:#770054}
#nav ul {list-style-type:none}
#nav ul li {float:left; padding:0 8px 0 9px; font-size:1.5em; background:url(img/navSep.gif) no-repeat left 9px}
#nav ul li#menu-item-1349 {padding-left:0; background:none}
#nav a {padding:8px 0 5px 0; display:block; color:#D9D6D8}
#nav a:hover {text-decoration:none; border-bottom:5px solid #FFF}
#nav a.home {border-left:none}
#nav .current-menu-item a, #nav .current-page-ancestor a {border-bottom:5px solid #FFF}

/* FOOTER */
/*#footer {width:920px; margin:0 auto; padding:20px 20px 40px 20px; background:#770054}*/
#footer {width:920px; margin:0 auto; padding:20px 20px 20px 20px; background:white}
#footer .text {width:600px; float:left; color:#8aaba8}
#footer .text p {margin:0 0 4px 0}
#footer .social {width:200px; padding:10px 0 3px 0; float:right; text-align:right; background:#22605b;margin-right:80px}
#footer .social ul {list-style:none}
#footer .social ul li {width:32px; height:32px; margin:0 8px 0 0; float:left; display:block}
#footer .social ul li.call {width:60px; padding:8px 8px 0 0; color:#8aaba8; text-align:right}


/* ESTAS CLASES SON PARA ACOMODAR LOS DIVS QUE CONTIENEN UNO AL LOGO Y EL OTRO AL MENU  */
#logo {width:260px; height:120px; margin:16px 0 0 0; padding:0 10px; float:left; background:url(images/logo.png) no-repeat left top;}
#header .sections {width:620px; height:65px; float:right}



.titulo-pagina
{
    color:#A10673;
    font-size:x-large;
    font-weight:bold;
    font-family: Arial;
}

.grilla-Listado
{
    
}

.grilla-cabecera
{
    background-color:#770054;
    font-size:12pt;
    color:#D9D6D8;
    border:10px 10px 10px 10px;
    font-weight:bold;
    font-family:Arial;
}

.grilla-fila
{
    background-color:#F6DDEE;
    font-size:11pt;
    font-family:Arial;
}

.grilla-fila-alt
{
    background-color:#FAF1F8;
    font-size:11pt;
    font-family:Arial;
}

.boton
{
    background-color:#FAF1F8;
    color:#770054;
    border-color:#770054;
    border-style:solid;
    border-width:1px;
    font-family:Arial;
    font-size:10pt;
}

.form
{
    background-color:#F7F6F3;
    border-color:#770054;
    border-style:solid;
    border-width:1px;
}

.texto-edit
{
    font-size:9pt;
    font-family:Arial;
	background-color: #F6DDEE;
	border: 1px solid #770054;
	padding: 2px 5px 2px 5px;
}

.texto-edit-selected
{
    font-size:9pt;
    font-family:Arial;
	background-color: #F6DDEE;
	border: 1px solid #770054;
	padding: 2px 5px 2px 5px;
	color: gray;
}

.texto-medio
{
	color:#A10673;
	font-weight:bold;		
    font-size:medium;
    font-family:Arial;
    font-size:9pt;
}

.texto-medio-secundario
{
	color:#6B696B;
	font-weight:bold;		
    font-size:medium;
    font-family:Arial;
}

.texto-oscuro
{
    color:#770054;
    font-family:Arial;
    font-size:11pt;
}

.texto-oscuro-chico
{
    color:#770054;
    font-family:Arial;
    font-size:8pt;
}

.texto-secundario
{
    color:black;
    font-family:Arial;
    font-size:9pt;
}

.texto-secundario-chico
{
    color:black;
    font-family:Arial;
    font-size:8pt;
}

.label-form
{
    font-size:9pt;
    font-family:Arial;
    color:Black;
}

.label-form-2
{
    font-size:9pt;
    font-family:Arial;
    color:#A10673;
}

.label-form-secundario
{
    font-size:9pt;
    font-family:Arial;
    color:#6B696B;
}

.label-form-error
{
    font-size:9pt;
    font-family:Arial;
    color:Red;
}

.linea-separacion
{
    border-top-color:#D9D6D8;
    border-top-style:solid;
    border-top-width:2px;
}

.linea-horizontal
{
    height:1px;
    background-color:#A10673;
    border:none    
}

.linea-horizontal-secundario
{
    height:1px;
    background-color:#D9D6D8;
    border:none    
}

.watermarked
{
	height: 20px;
	width: 150px;
	padding: 2px 5px 2px 5px;
	background-color: #FAF1F8;
	border: 1px solid #F6DDEE;
	color: gray;
}

.combo
{
    font-size:9pt;
    font-family:Arial;
    color:Black;
    background-color:#FAF1F8;
	border: 1px solid #F6DDEE;
	color: gray;
}


/*

Colores:

Principal mas claro:  #FAF1F8
Principal claro:      #F6DDEE
Principal medio:      #A10673
Principal oscuro:     #770054

Secundario claro:  #F7F6F3
Secundario oscuro: #D9D6D8
Secundario más oscuro: #6B696B


*/