/*
Titulo:      Maternaly Master Styles para la presentacion
Autor:       Gunther Gonzalez | gunther@igloo.com.ve
Actualizado: Abr 08 2005
*/

/* Modulos de estructura */
BODY {
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif;
	font-size: small;
	text-align: justify;
	line-height: 1.5em;
	color: #333;
	background:#fff url(../img/bg_cherry.gif);
	}

/* Modulos de texto */

EM {
	font-style: italic;
	}

H1 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 150%;
	font-weight: normal;
	padding: 0;
	margin: 0;
	}

H2 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 150%;
	font-weight: normal;
	padding: 0;
	margin: 0 0 1em 0;
	}

H3 {
	margin: 1.5em 0 0 0;
	padding-bottom: 3px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 130%;
	font-weight: normal;
	border-bottom: 1px solid #eee;
	}

H4, H5 {
	margin: 1.5em 0 0 0;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 110%;
	font-weight: normal;
	color: #333;
	}

HR {
	border-top: 1px dashed #ccc;
	color: #fff;
	background-color: #fff;
	height: 1px;
	}

P {
	margin: 1em 0 1em;
	padding: 0;
	}

STRONG {
	font-weight: bold;
	}


/* Modulos de Hipertexto Pseudoclasses  */


A:link {
	color: #069;
	}

A:visited {
	color: #7EA8E7;
	} 

A:hover {
	color: #036;
	}


/* Modulos de Formularios */

BUTTON {}

FIELDSET {}

FORM {}

INPUT {}

LABEL {}

LEGEND {}

SELECT {}

OPTGROUP {}

OPTION {}

TEXTAREA {
	height: 100px;
	vertical-align: top;
}

/* Modulos de Tablas */

CAPTION {}

COL {}

COLGROUP {}

TABLE {}

TBODY {}

TD {}

TFOOT {}

TH {}

THEAD {}

TR {}


/* Modulos de Imagenes */


IMG {
	border: 0;
	}


/* Modulos de selectores */

a.more {
	padding-right: 7px;
	background: url(../img/more-blue.gif) no-repeat 100% 5px;
	}

.Error {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E00000;
	}
.firma {
	float: right;
	font-size: 1em;
}
.form {
	margin: 5px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	color: Gray;
	font-size: 100%;
	width: 300px;
	background-color: #FEEEEE;
	border: none;
	border-bottom: 1px solid #F6564A;
}
.btnform{
	margin: 5px;
	margin-left: 113px;
}
	/* Clases de la caja con bordes redondeados */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 8px;
	font-size: 1px;
	}

.cont { 
	padding: 3px;
	}

.cont p { 
	margin: 2px;
	}

.rbroundbox { 
	width: 50%;
	margin: 1em auto;
	}
	/* Fin de las clases de la caja con bordes redondeados */

.hide {
	display: none;
	}

.item {
	clear:both;
	margin:0px 0px;
}

.item .cuerpo {
	margin:0px 5px 0px 20px;
}

.imgizqda, .imgdcha {
	padding: 8px;
	}

.imgizqda {
	float: left;
	margin:0px 10px 0px 0px;
}

.imgdcha {
	float: right;
	margin:0px 0px 0px 10px;
}

/* Modulos de IDs */

#contenedor {
	position: relative;
	margin: 20px auto 20px;
	padding: 0;
	font-size: 95%;
	text-align: justify;
	width: 750px;
	background: #fff;
	background-image: url(../img/bg-container.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	border: 5px solid #3AAAFF;

}

#intro {
	background: #fff url(../img/bg_intro.jpg) no-repeat top right;
	background-repeat: no-repeat;
	height: 200px;
	padding: 0;
	margin: 0;
	}
#logo {
	position: absolute;
	top: 35px;
	left: 50px;
	width: 312px;
	height: 116px;
	}


/* ---( navegacion )-------------------------------- */

#nav {
	float: left;
	width: 750px;
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 105%;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	}
#nav li {
	display: block;
	float: left;
	text-align: center;
	border: none;
	font-size: 0.8em;
	}
#nav a {
	display: block;
	text-indent: -9999px;
	display: block;
	text-decoration: none;
	padding: 5px;
	}

#nav #t-home a {
	background: url(../img/inicio.png) no-repeat 0 -30px;
	width: 56px;
	}
#nav #t-home a:hover , #nav #t-home a.active {
	background: url(../img/inicio.png) no-repeat;
	}
#nav #t-prod a {
	background: url(../img/productos.png) no-repeat 0 -30px;
	width: 83px;
}
#nav #t-prod a:hover , #nav #t-prod a.active {
	background: url(../img/productos.png) no-repeat;
	}
#nav #t-consulta a {
	background: url(../img/asistencia.png) no-repeat 0 -30px;
	width: 85px;
}
#nav #t-consulta a:hover , #nav #t-consulta a.active {
	background: url(../img/asistencia.png) no-repeat;
	}
#nav #t-art a {
	background: url(../img/noticias.png) no-repeat 0 -30px;
	width: 73px;
}
#nav #t-art a:hover , #nav #t-art a.active {
	background: url(../img/noticias.png) no-repeat;
	}
#nav #t-tips a {
	background: url(../img/tips.png) no-repeat 0 -30px;
	width: 48px;
}
#nav #t-tips a:hover , #nav #t-tips a.active {
	background: url(../img/tips.png) no-repeat;
	}
#nav #t-contact a {
	background: url(../img/contacto.png) no-repeat 0 -30px;
	width: 98px;
}
#nav #t-contact a:hover , #nav #t-contact a.active {
	background: url(../img/contacto.png) no-repeat;
	
	}
#nav #t-admin a:hover , #nav #t-admin a.active {
	background: url(../img/admin_on.gif) no-repeat;
	width: 62px;
	}
li#t-home a {
	margin-left: 30px;
	}

/* ---( titulo )-------------------------------- */

#titulo {

	width: 710px;
	height: 100px;
	margin: 50px 20px 20px 20px !important;
	margin: 20px 20px 20px 20px;
	}
#home #titulo {
	background: #FFF url(../img/title_01.jpg) no-repeat;
	}
#productos #titulo {
	background: #FFF url(../img/title_02.jpg) no-repeat;
	}
#consulta #titulo {
	background: #FFF url(../img/title_03.jpg) no-repeat;
	}
#articulos #titulo {
	background: #FFF url(../img/title_04.jpg) no-repeat;
	}
#tips #titulo {
	background: #FFF url(../img/title_05.jpg) no-repeat;
	}
#contacto #titulo {
	background: #FFF url(../img/title_06.jpg) no-repeat;
	}


/* ---[ columna principal ]----------------------------- */

#main-body {
	float: left;
	width: 500px;
	}
#contenido {
	margin: 0px 25px;
	padding: 25px 0px;
	color: #666;
	background: #fff;
	}
#home #contenido h2 {
	color: #FEC42D;
	}
#home #contenido h3 {
	color: #F5D571;
	font-size: 120%;
	}
#productos #contenido h3 {
	color: #5184b6;
	}
#productos .imgizqda, #productos .imgdcha {
	border:1px solid #3AAAFF;
	}
#consulta #contenido h3 {
	color: #467746;
	}
#consulta #contenido a {
	font-size: 90%;
	color: #467746;
	text-decoration: none;
	}
#consulta #contenido a:hover {
	color: #467746;
	text-decoration: underline;
	}
#articulos #contenido h3 {
	color: #FF5A00;
	}
#articulos #contenido h4 {
	color: #FC8906;
	}
#articulos .imgizqda, #articulos .imgdcha {
	border:1px solid #FC8906;
	}
#tips #contenido h3 {
	color: #9C99CD;
	}
#contacto #contenido h3 {
	color: #F6564A;
	}
#contacto #contenido h4 {
	font-size: 14px;
	font-weight: bold;
	color: #F67973;
	line-height: 13px;
	margin-top: 12px;
	margin-bottom: 0px;
}
#contacto #contenido a {
	font-size: 90%;
	color: #F6564A;
	text-decoration: none;
	}
#contacto #contenido a:hover {
	color: #F6564A;
	text-decoration: underline;
	}


/* ---[ columna derecha ]----------------------------- */

/* ---------------------[ HOME ]---------------------- */
#cderecha-home {
	display:inline;
	width: 200px;
	float: right;
	margin: 0 20px 25px 0;
	padding: 0;
	font-size: 90%;
	line-height: 1.5em;
	color: #666;
	font-family: verdana, sans-serif;
	text-align: left;
	}
#cderecha-home h4 {
	font-weight: bold;
	color: #FEC42D;
	font-size: 110%;
	border: none;
	padding: 0;
	margin: 0;
	font-family: verdana, sans-serif;
	}
#cderecha-home a {
	padding: 0;
	margin: 0;
	color: #FEC42D;
	text-decoration: none;
	}
#cderecha-home a:visited {
	color: #FEC42D;
	}
#cderecha-home a:hover {
	color: #CD659C;
	text-decoration: underline;
	}

/* Secciones */
#cderecha-home .item { background: url(../img/nt.gif) repeat;}
#cderecha-home .rbtop div { background: url(../img/tl.gif) no-repeat top left; }
#cderecha-home .rbtop { background: url(../img/tr.gif) no-repeat top right; }
#cderecha-home .rbbot div { background: url(../img/bl.gif) no-repeat bottom left; }
#cderecha-home .rbbot { background: url(../img/br.gif) no-repeat bottom right; }

 
/* ---------------------[ PRODUCTOS ]------------------ */
 #cderecha-productos {
	display:inline;
	width: 200px;
	float: right;
	margin: 0 20px 25px 0;
	padding: 0;
	font-size: 90%;
	line-height: 1.5em;
	color: #666;
	font-family: verdana, sans-serif;
	text-align: left;
	}
#cderecha-productos h4 {
	font-weight: bold;
	color: #5184b6;
	font-size: 110%;
	border: none;
	padding: 0;
	margin: 0;
	}
#cderecha-productos a {
	padding: 0;
	margin: 0;
	color: #5184b6;
	text-decoration: none;
	}
#cderecha-productos a:visited {
	color: #5184b6;
	}
#cderecha-productos a:hover {
	color: #5184b6;
	text-decoration: underline;
	}

/* Secciones */
#cderecha-productos .item { background: url(../img/nt-prod.gif) repeat;}
#cderecha-productos .rbtop div { background: url(../img/tl-prod.gif) no-repeat top left; }
#cderecha-productos .rbtop { background: url(../img/tr-prod.gif) no-repeat top right; }
#cderecha-productos .rbbot div { background: url(../img/bl-prod.gif) no-repeat bottom left; }
#cderecha-productos .rbbot { background: url(../img/br-prod.gif) no-repeat bottom right; }
 
 
/* ---------------------[ CONSULTA ]---------------- */
 #cderecha-consulta {
 	display:inline;
	width: 200px;
	float: right;
	margin: 0 20px 25px 0;
	padding: 0;
	font-size: 90%;
	line-height: 1.5em;
	color: #666;
	font-family: verdana, sans-serif;
	text-align: left;
	}
#cderecha-consulta h4 {
	font-weight: bold;
	color: #6A996A;
	font-size: 110%;
	border: none;
	padding: 0;
	margin: 0;
	}
#cderecha-consulta a {
	padding: 0;
	margin: 0;
	color: #6A996A;
	text-decoration: none;
	}
#cderecha-consulta a:visited {
	color: #6A996A;
	}
#cderecha-consulta a:hover {
	color: #9C99CD;
	text-decoration: underline;
	}
#cderecha-consulta dl { 
	background: url(../img/nt-consulta.gif) repeat;
	margin: 4px 10px 4px 10px;
	padding: 0;
	list-style: none;
	}
#cderecha-consulta img {
	vertical-align: middle;
	}
	
/* patrocinantes */
.patrocinantes {
	margin: 0;
	padding: 0;
	}
#cderecha-consulta dl.patrocinantes dt {
	float: left;
	margin: 0;
	padding: 0;
	}
#cderecha-consulta .patrocinantes dt img {
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
	}
#cderecha-consulta .patrocinantes dd {
	margin: 0 0 3px 0 !important;
	padding: 0;
	}
#cderecha-consulta .patrocinantes:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: left; 
    visibility: hidden;
    }
	 
/* Secciones */
#cderecha-consulta .item {	background: url(../img/nt-consulta.gif) repeat;	}
#cderecha-consulta .rbtop div { background: url(../img/tl-consulta.gif) no-repeat top left; }
#cderecha-consulta .rbtop { background: url(../img/tr-consulta.gif) no-repeat top right; }
#cderecha-consulta .rbbot div { background: url(../img/bl-consulta.gif) no-repeat bottom left; }
#cderecha-consulta .rbbot { background: url(../img/br-consulta.gif) no-repeat bottom right; }
 
  
/* ---------------------[ ARTICULOS ]------------ */
 #cderecha-articulos {
 	display:inline;
	width: 200px;
	float: right;
	margin: 0 20px 25px 0;
	padding: 0;
	font-size: 90%;
	line-height: 1.5em;
	color: #666;
	font-family: verdana, sans-serif;
	text-align: left;
	}
#cderecha-articulos h5 {
	font-weight: bold;
	color: #FC8906;
	font-size: 110%;
	border: none;
	padding: 0;
	margin: 0;
	}
#cderecha-articulos a {
	padding: 0;
	margin: 0;
	color: #FC8906;
	text-decoration: none;
	}
#cderecha-articulos a:visited {
	color: #FC8906;
	}
#cderecha-articulos a:hover {
	color: #FC8906;
	text-decoration: underline;
	}

/* Secciones */
#cderecha-articulos .item { background: url(../img/nt-articulos.gif) repeat;}
#cderecha-articulos .rbtop div { background: url(../img/tl-articulos.gif) no-repeat top left; }
#cderecha-articulos .rbtop { background: url(../img/tr-articulos.gif) no-repeat top right; }
#cderecha-articulos .rbbot div { background: url(../img/bl-articulos.gif) no-repeat bottom left; }
#cderecha-articulos .rbbot { background: url(../img/br-articulos.gif) no-repeat bottom right; }


/* ---------------------[ TIPS ]---------------- */

#cderecha-tips {
	display:inline;
	width: 200px;
	float: right;
	margin: 0 20px 25px 0;
	padding: 0;
	font-size: 90%;
	line-height: 1.5em;
	color: #666;
	font-family: verdana, sans-serif;
	text-align: left;
	}
#cderecha-tips h4 {
	font-weight: bold;
	color: #9C99CD;
	font-size: 110%;
	border: none;
	padding: 0;
	margin: 0;
	}
#cderecha-tips a {
	padding: 0;
	margin: 0;
	color: #9C99CD;
	text-decoration: none;
	}
#cderecha-tips a:visited {
	color: #9C99CD;
	}
#cderecha-tips a:hover {
	color: #9C99CD;
	text-decoration: underline;
	}

/* Secciones */
 #cderecha-tips .item { background: url(../img/nt-tips.gif) repeat;}
 #cderecha-tips .rbtop div { background: url(../img/tl-tips.gif) no-repeat top left; }
 #cderecha-tips .rbtop { background: url(../img/tr-tips.gif) no-repeat top right; }
 #cderecha-tips .rbbot div { background: url(../img/bl-tips.gif) no-repeat bottom left; }
 #cderecha-tips .rbbot { background: url(../img/br-tips.gif) no-repeat bottom right; }
 

/* ---------------------[ CONTACTO ]---------------- */
 
 #cderecha-contacto {
 	display:inline;
	width: 200px;
	float: right;
	margin: 0 20px 25px 0;
	padding: 0;
	font-size: 90%;
	line-height: 1.5em;
	color: #666;
	font-family: verdana, sans-serif;
	text-align: left;
	}
#cderecha-contacto h4 {
	font-weight: bold;
	color: #F6564A;
	font-size: 110%;
	border: none;
	padding: 0;
	margin: 0;
	}
#cderecha-contacto a {
	padding: 0;
	margin: 0;
	color: #F6564A;
	text-decoration: none;
	}
#cderecha-contacto a:visited {
	color: #F6564A;
	}
#cderecha-contacto a:hover {
	color: #F6564A;
	text-decoration: underline;
	}

/* Secciones */
 #cderecha-contacto .item { background: url(../img/nt-contacto.gif) repeat;}
 #cderecha-contacto .rbtop div { background: url(../img/tl-contacto.gif) no-repeat top left; }
 #cderecha-contacto .rbtop { background: url(../img/tr-contacto.gif) no-repeat top right; }
 #cderecha-contacto .rbbot div { background: url(../img/bl-contacto.gif) no-repeat bottom left; }
 #cderecha-contacto .rbbot { background: url(../img/br-contacto.gif) no-repeat bottom right; }
/* ---[ fin de columna derecha ]----------------------------- */


#content {
	background: url(../img/img_consultanos.gif) no-repeat bottom right;
	margin: 0px;
	padding: 3px;
	}
#content p {
	width: 130px;
	margin: 2px;
	padding: 0;
}

/* ---[ formulario ]----------------------------------- */

#formulario {
	margin: 70px 20px 20px 175px;
	padding: 0;
	font-size: 95%;
	text-align: left;
	width: 450px;
	}
#formulario legend {
	font-size: 100%;
	color: #E00000;
	}
#formulario label {
	font-size: 80%;
	text-align: right;
	color: #666;
	}
#formulario input {
	font-family: arial, verdana, helvetica, sans-serif;
	BORDER-LEFT:#C8E1F5;
	BORDER-RIGHT:#C8E1F5;
	BORDER-TOP:#C8E1F5;
	BORDER-BOTTOM:#68A0E7 dotted;
	background-color:#C8E1F5;
	border-width:1px;
	color: #666;
	width:200px;
	height:20px;
	font-size:11px
	}

#formulario textarea {
	height: 100px;
	width: 300px;
	vertical-align: top;
}
/* ---[ pie ]----------------------------------- */

#pie {
	font-family: arial, verdana, helvetica, sans-serif;
	position: relative;
	clear: both;
	margin: 0;
	padding: 0;
	font-size: 90%;
	color: #999;
	}
#pie p {
	margin: 0;
	padding-left: 10px;
	}
#pie a {
	color: #2948A4;
	font-size: 90%;
	}
#pie a:hover {
	font-size: 90%;
	color: #3AAAFF;
	}