/* ====================================================================
   Generated by www.csscreator.com
   ==================================================================== */

html, body{
 /*background-color:#38473f; /* Body bg color */
 background-image:url(../images/back_blanco.gif);
 margin:0;
 padding:0;
 text-align:center;
 font-family: Arial, Helvetica, sans-serif;
}

body{
padding:5px;

         /*padding:1em 0;*/
}

#pagewidth{
         width:904px;
        height:594px;
         text-align:justify;
         /*min-width: 900px;
        min-height:600px;*/
        padding:8px;
        margin-left:auto;
        margin-right:auto;

        font-style:normal;
        font-weight:normal;
}

table {
        /*font: Arial,Helvetica,sans-serif;*/
}

/*#logo {

        height:72px;
        margin:0;
        padding:0;
        background:url(../logo.gif);
        border-bottom:#829600 8px solid;

}*/

#header{
         height:148px;
         width:900px;
 }
/***************MENU PRINCIPAL ******************/
#hnav{

         height:30px;

        display: block;
        padding-right:0px;
        margin:0 0 0 0;
        padding-top:3px;
 }

#breadcrumb {
        color: #CCCCCC;
         background:#38473f;
        font-family: Arial, Helvetica, sans-serif;
        font-size:10px;
        padding:2px;
        padding-left:8px;
        border-bottom:#FFFFFF 1px solid;
 }


#outer{
  /*        border:solid #ffffff 0px;  */
          /*/*/ border-left-width: 200px ;  /* left column width. NN4 hack to hide borders */
        /*border-left-style: solid; */
         /*/*/ border-right-width: 200px; /* right column width. NN4 hack to hide borders */
        /*border-right-style: solid;*/
        /*width: auto; */
 }

#rightcol{
         /*/*/ width:200px; /* hack keeps NN4 right column right? */
         /*float:right;
        position:relative;
          margin-right:-200px;
         margin-left:1px;*/
}

#footer{
        font-size:11px;
        height:50px;
        width:904px;
        font: Arial, Helvetica, sans-serif;
}

#inner{
        /*margin:0;
        width:100%;*/
}

#leftcol{
        background-color:#38473f;
        /*font-size:0.9em;*/
        width:190px;
        height:342px;
         /*float:left; */
        border-right:1px solid;
        border-right-color:#FFFFFF;
        text-align: right;
        /*padding-left: 40px;*/
        position: relative;
		display: block;
 }

/************ TITULO ARRIBA DEL MENU IZQ ***********/
/*
#tit_seccion{
width: 200px;
height: 24px;
background-color:#38473f;
border-bottom: 1px #FFFFFF solid;
text-align: center;
padding-top: 5px;
font: Arial, Helvetica, sans-serif;
color: #9a9c5b;
}
*/

#maincol{
        color:#FFFFFF;
         /*float: right;*/
        /*margin-left: 201px;*/
        background-color:#38473f;
         width: 713px;
         /*/* position: absolute; /* */
        height: 342px;
        overflow:auto;
         padding: 2px 0px 0px -1px;
        font: 12px Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-style: normal;
}

/*#outer>#inner { border-bottom: 1px solid #c00;  }*/

.clr{
        clear:both;
}

.content{
        /*margin:0 0 0 0;*/
        padding:12px; /*padding for content */
}
/******* ESPACIOS DE MENU PRINCIPAL ***************/
.contentnav {
        /*margin:0 0 0 0;
        padding-top:2px;*/
}

#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/

/*********************************** One stop border control *******************************************/
#pagewidth{
        border: 3px solid #38473f;
}

#header{
        border-top:2px solid #38473f;
        border-left:2px solid #38473f;
        border-right:2px solid #38473f;
 /*border-bottom: 18px solid #fff;  */
 }

#hnav{
 border-bottom: 1px solid #fff;
 }

#inner{
/*
 border-left: 5px solid #c00;
 border-right: 5px solid #c00;
*/
}

#footer{
 border-top: 1px solid #fff;
}

/* One stop background color control */

body
{
         /*background-color:#38473f; /* Body bg color */
        /*background-image:url(../images/back_blanco.gif);*/
}

#header
{
          background-color:#fff;  /* Header bg color */
 }

#hnav
{
          background-color:#38473f; /* Horizontal nav bar bg color */
 }

#outer
{
        /*border-left-color: #c00;   /* left column bg color */
        /*border-right-color: #c00;  /* right column bg color */
        background-color: #38473f; /* center column bg color */
 }

#footer
{
         background-color:#38473f; /* Footer bg color */
}



/**************************** One stop Text & Links color control ***************************************/
body { /*color:#fff; /* Body bg color */ }
/********LINKS GENERALES *************/
a {color: #fff; text-decoration: none;}
a:active {color: #9a9c5b; text-decoration:none;}
a:visited {color: #fff; text-decoration:none;}
a:hover {color: #9a9c5b; text-decoration: none; }

/******links de columna principal ************/
#maincol a {color: #fff; text-decoration: underline }
#maincol a:hover {color: #9a9c5b; }

/********LINKS DE MENU PRINCIPAL *************/
/*#hnav  {color: #fff; }
#hnav a {color: #fff; }
#hnav a:hover {color: #888a49; }*/

/*******************LINKS DE MENU IZQUIERDOS*********************/
#leftcol a {color: #fff; text-decoration: none; height:32px; line-height: 32px; text-align: right; width: 170px; /*display:block;*/}
#leftcol a:active {color: #9a9c5b; text-decoration:none;}
#leftcol a:visited {color: #fff; text-decoration:none;}
#leftcol a:hover {color: #9a9c5b; text-decoration: none; }

/*#breadcrumb a:hover {color:#fff; text-decoration: underline;}*/

/*******COLOR TEXTO FOOTER *****/
#footer  {color: #fff;}

/********ESTILO DE MODULO DE ACCESO *****/
#styleform { background: #f0f0f0;
border: 1px solid #999999;
font-family: Verdana;
font-size:10px;
}

.styleform {
border: 0px solid #FF0000;
font-family: Arial;
font-size:9px;
background-color: #999999;
color: #FFFFFF;
}

/************************** 1 Column Layout with overflow *********************************************/
/*
#rightcol{display:none;}
#outer{border-right:0px none;}
#inner{border-right: 0px solid #666;}
#leftcol{display:none;}
#outer{border-left:0px none;}
#inner{border-left: 0px solid #666;}
*/

#maincol{/*height:342px; overflow:auto;*/}

/******************************************* General Typography *******************************************************/
.contentpane {margin:0; width:100% !important; width:99%;}
.contentpane .inputbox{margin:0; /*width:40% !important; width:90%;*/}
.contentheading {font-size:24px; color: #9a9c5b; margin-right:19;}/* este es el que cambia los títulos dentro columna principal */
.componentheading {font-size:20px; color: #9a9c5b;} /*este es el titulo del componente como en contacto*/
.small {font-size:90%;}
.center {text-align:center;}
/*h1,h2,h3,h4,h5,h6 {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}*/
/*p,td,th{padding:0;margin:0.2em 0}*/
h1 {font-size:24px; color: #9a9c5b; width:100%; font-style:normal; font-weight:normal;}
h2 {font-size:20px; color: #9a9c5b; width:100%; font-style:normal; font-weight:normal;}
h3 {font-size:18px; color: #9a9c5b; width:100%; font-style:normal; font-weight:normal;}



.extrapadding
{padding: .5em 0;}

ul, ol, dl
{
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: 4px;
        padding-bottom: 4px;
}

#leftcol ul, #leftcol ul li,
#rightcol ul, #rightcol ul li
{
        margin: 0;
        padding: 0;
        list-style-type: none;
}

/* ====================================================================
   Specific addtional CSS for the current demo purpose
   YTW, www.yatienesweb.info
   ==================================================================== */

/* Random Images header */


#header .content {margin:0; padding:0;}

/*#hnav #mainlevel-nav
{
        margin:0;
        padding:0;
         text-align: center;
}*/


#mainlevel-nav  li
{
        display: inline;
        list-style-type: none;
        padding: 0 1.85em;
        border-right: 1px solid #6E4000;
}

#mainlevel-nav li a {
                color: #fff;
                text-decoration: none;
                text-transform: uppercase;
                }

#mainlevel-nav li a:hover {
                color: #6E4000;
                text-decoration: underline;
                }

/************************* These are standard sIFR styles... do not modify ***************************************/

.sIFR-flash {
        visibility: visible !important;
        margin: 0;
}

.sIFR-replaced {
        visibility: visible !important;
}

span.sIFR-alternate {
        position: absolute;
        left: 0;
        top: 0;
        width: 0;
        height: 0;
        display: block;
        overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/*************NEWS HOME *********************/
.latestnews_module {
	font-size:10px;
	color:#FFFFFF;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px opx 0px;
}

#leftcol .latestnews_module a {
	line-height: normal;
	height: auto;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
}

#leftcol .latestnews_module a:active {color: #9a9c5b; text-decoration:none; font-weight: bold;}
#leftcol .latestnews_module a:visited {color: #fff; text-decoration:none; font-weight: bold;}
#leftcol .latestnews_module a:hover {color: #9a9c5b; text-decoration: none; font-weight: bold;}
