@charset "utf-8";
/* CSS Document */

/*//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\
IMPORTED IN: -
DESCRIPTION: general styles of the site

AUTHOR: Sebastian Albisu
DATE CREATED: 01/12/2008

LAST MODIFICATION: - 
//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\*/

@import url(reset.css);

/**********************************************
	HTML Labels Default                         
***********************************************/

h2
{
 font:bold 18px/21px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#ffffff;
 margin:2px 0 16px;
}

h3
{
 margin:2px 0 5px;
 font:normal 17px/21px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#ffffff;
}

h4
{
 font:bold 15px/26px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#ffffff;
 margin:2px 0 5px; 
}



p
{
 font:normal 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#a9ffb9;
}

strong
{
 font:bold 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#ffffff;
}

em
{
 font:italic 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#a9ffb9;
}

a
{
 font:bold 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#ffffff;
 text-decoration:none; 
}

a:hover {text-decoration:underline;}

a span
{
 font:bold 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#ffffff;
}


/**********************************************
	General Structures                         
***********************************************/

body {background:#e6e0ea url(../images/home/home_bg.jpg) scroll repeat-x left top;}

#pageContainer
{
 width:auto;
 background:transparent url(../images/home/all_page.jpg) scroll no-repeat 50% 0px;
}

/*------------- intro --------------*/ 

#intro
{
 position:relative;
 width:1012px;
 margin:0 auto;
}

/*------------- mainContent --------------*/ 

#mainContent
{
 width:1012px;
 margin:0 auto; 
}

/*------------- footer --------------*/ 

#footer
{
 width:1012px;
 margin:0 auto; 
}


/*******************************************
 	Common Styles
********************************************/

/*** .textWhite ****/

.textWhite {color:#ffffff; font-weight:bold}

/*** .greenMore ****/

.greenMore 
{
 font:bold 11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color:#1FC13E;
}

a.greenMore:hover
{
 text-decoration:none;
 color:#ffffff;
}

.greenMore a
{
 color:#1FC13E;
}

.greenMore a:hover
{
 text-decoration:none;
 color:#ffffff;
}

/**** go_top ****/

.go_top a {color:#ffffff;}

.go_top a:hover
{
 color:#1FC13E;
 text-decoration:none; 
}

.go_top span
{
 padding:0 5px 5px 0;
 background:transparent url(../images/common/go_top.png) scroll no-repeat 0px 0px;
}

.go_top a:hover span
{
 background:transparent url(../images/common/go_top.png) scroll no-repeat 0px -16px;
}

/*******************************************
 	Specifics structures
********************************************/

/*------------------------------------------
	intro
--------------------------------------------*/

/*············ navMenu ············*/

#intro ul#navHorz
{
 margin:0;
 padding:0;
 /*dimensiones de 1 estado de imagen*/
 width:1012px;
 height:94px;
 list-style:none;
}

#intro ul#navHorz li
{
 float:left;
 display:inline;
 /*dimensiones de una casilla*/
 height:94px;
}

#intro ul#navHorz .li1 {margin-left:327px; width:114px;}
#intro ul#navHorz .li2 {width:113px;}
#intro ul#navHorz .li3 {width:163px;}
#intro ul#navHorz .li4 {width:165px;}
#intro ul#navHorz .li5 {width:122px;}

#intro #navHorz li a
{
 display:block;
 width:100%;
 height:100%;
 font:bold 17px/19px Arial, Helvetica, sans-serif;
 color:#ffffff;
 text-decoration:none;
 /*home and internals have different images*/
/* background:transparent url(../images/home/menu_home.jpg) scroll no-repeat 0px 0px;*/
 
 line-height:94px;
 text-align:center;
/* o acostado a la izquierda con una separacion*/
/* text-align:left;
 padding-left:35px;*/
}

#intro #navHorz li a span {display:none}

#intro #navHorz li a:hover 
{
 text-decoration:normal;
 color:#CCCCCC; 
}

/* left = left_anterior + ancho_li */
#intro #navHorz .li1 a {background-position:-327px 0px }
#intro #navHorz .li2 a {background-position: -441px 0px}
#intro #navHorz .li3 a {background-position: -554px 0px}
#intro #navHorz .li4 a {background-position: -717px 0px}
#intro #navHorz .li5 a {background-position: -882px 0px}

/* top = height_li*/
#intro #navHorz .li1 a:hover {background-position: -327px -94px}
#intro #navHorz .li2 a:hover {background-position: -441px -94px}
#intro #navHorz .li3 a:hover {background-position: -554px -94px}
#intro #navHorz .li4 a:hover {background-position: -717px -94px}
#intro #navHorz .li5 a:hover {background-position: -882px -94px}

/*············ text Down of navMenu ············*/

#intro h1 {display:none}


/*------------------------------------------
	footer
--------------------------------------------*/
/*
#footer
{
 width:1012px;
 margin:0 auto; 
}
*/

#footer {text-align:center;}

#footer p
{
 color:#a5a5a5;
 margin:0 0 10px 0;
}

#footer p a
{
 color:#8c8c8c;
 text-decoration:underline;
}

#footer p a:hover {color:#646464}

#footer p span {padding:0px 10px;}


