        html
        {
            margin: 0;
            padding: 0;
        }
body {
	margin: 0px auto;
	background-image: url(../images/bg_home.jpg);
	background-repeat: repeat-x;
	background-color: #FFF;
		font-family: Trebuchet MS,Verdana;
		font-size:13px;
}


        h1
        {
            font-size: 14pt;
            font-weight: bold;
        }
        div#container
        {
            text-align: left;
            width: 830px; /*border: solid 1px #9a9a9a;*/
            margin: 0px auto;
        }
        div#header
        {
            width: 830px;
            display: block;
            text-align: left;
           
           
        }
        div#header img
        {
        	float:left;
        }
        div#navigator
        {
            width: 100%;
            background-color: #dcce00;
            height: 25px;
            display: block;
        }
        div#content
        {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #747679;        	
            min-height: 400px;
        }
        
        div#content #info
        {
        	width:568px;
        	float:left;
        	font-size: 13px;
        }
       
        div#content #nav
        {
            width: 220px;
            float:right;
        }

/* =TOP
-----------------------------------------------------------------------------*/

#top_line {
	font-family: Trebuchet MS;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #777;
}
#top_line a:link {
	color: #0039a6;
}
#top_line a:hover {
	color: #cf1d00;
}
#top_line a:visited {
	color: #0039a6;
}
#top_line a:active {
	color: #d7a329;
}
.topbold {
	font-weight: bold;
}

/* =ESTILOS GENERALES
-----------------------------------------------------------------------------*/
form {margin:0px;}
h1, .titulos {
	font-family: Trebuchet MS;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #0039a6;
	text-transform: uppercase;
}
h2 
{
	font-size:14px;
}
.bold {
	font-weight: bold;
}
.marcador {
	font-weight: bold;
	color: #0039a6;
}
.marcador2 {
	font-weight: bold;
	color: #cf1d00;
}
.boxgray {
	display: inherit;
	color: #444;
	background-color: #bdcbe6;
	padding: 5px 12px;
}
.redmarcador {
	font-weight: bold;
	color: #cf1d00;
}

/* =CONTENIDO
-----------------------------------------------------------------------------*/
#txt_content  
{
	padding-left:18px;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #747679;
}
#txt_content td {
	font-family: Trebuchet MS;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #747679;
}
#txt_content a:link {
	color: #0039a6;
}
#txt_content a:hover {
	color: #cf1d00;
}
#txt_content a:visited {
	color: #0039a6;
}
#txt_content a:active {
	color: #d7a329;
}

/* =FRASES HOMEPAGE
-----------------------------------------------------------------------------*/

#frases {
	width: 705px;
	height: 67px;
	background-image: url(../images/bg_frases.gif); background-repeat: no-repeat;
	font-family: Trebuchet MS;
	font-size: 17px;
	font-style: italic;
	font-weight: normal;
	color: #cf1d00;
	line-height: 107%;
}
#frases td {
	padding: 8px 118px 14px 118px;
}

/* =FOOTER
-----------------------------------------------------------------------------*/

#copyright {
	margin: 0px;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #747679;
	background-color: #e8edf6;
}
#copyright a:link {
	font-family: Trebuchet MS;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #0039a6;
}
#copyright a:hover {
	font-family: Trebuchet MS;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #d7a329;
	text-decoration: none;
}
#copyright a:visited {
	font-family: Trebuchet MS;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #0039a6;
}
#copyright a:active {
	font-family: Trebuchet MS;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #0039a6;
}

/* =FRASES CONTENT
-----------------------------------------------------------------------------*/

#box-frases {
	background-color: #fff;
}
#box-frases p {
	padding: 4px 15px;
	font-family: Trebuchet MS;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	color: #0039a6;
	line-height: 110%;
}

/* =SEARCH
-----------------------------------------------------------------------------*/

#box-search {
	background-color: #bdcbe6;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #747679;
}
#box-search td {
	padding: 0 12px;
}
.btn {
	font-family: Trebuchet MS;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #747679;
	background-color: #eaeeef;
	padding: 0 2px;
}

/* =NAVEGACION
-----------------------------------------------------------------------------*/

#nav {
	margin-top: 20px;
}
#nav td {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333;
}
#nav td a:link {
	padding: 2px 15px;
	text-decoration: none;
	color: #333;
	display: block;
	background-color: #bdcbe6;
	margin-top: 1px;
}
#nav td a:active {
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	display: block;
	background-color: #97c5eb;
}
#nav td a:visited {
	padding: 2px 15px;
	text-decoration: none;
	color: #333;
	display: block;
	background-color: #bdcbe6;
	margin-top: 1px;
}
#nav td a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	display: block;
	background-color: #97c5eb;
}
#line_nav {
	widht: 220px;
	height: 15px;
	padding:3px;
	background-color: #bdcbe6;
	text-align:center;
	font-weight:bold;
}

/* =BOXES
-----------------------------------------------------------------------------*/

#boxes {
	background-color: #bdcbe6;
}
#boxes p {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333;
	padding: 8px 15px 0 15px;
}
#boxesin {
	margin: 3px;
	background-color: #fff;
}
#marcador24h {
	background-color: #f9faf7;
	width:220px;
	
}
#marcador24h p {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333;
	text-align: right;
	width: 90%;
	margin:0 auto;
}
#highlights {
	width: 280px;
	height: 271px;
	background-image: url(../images/bg_highlights.jpg);
	background-repeat: no-repeat;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	color: #0039a6;
	padding-top: 4px;
}
#highlights a:link{
	border: 4px solid #fff;
}
#highlights a:hover{
	border: 4px solid #a5b9df;
}
#highlights a:visited{
	border: 4px solid #fff;
}
#highlights a:active{
	border: 4px solid #a5b9df;
}

table.contact
{
    width:100%;border-collapse:collapse;
    border:solid 1px #cccccc;
}
table.contact td
{
    
    border:solid 1px #cccccc;
    text-align:center;
}

.md { background-image:url(../images/dot.gif);  background-repeat:no-repeat;padding-left:20px; font-weight:bold; cursor:pointer; display:inline;}
.md:hover { text-decoration: underline; }
.md:link { text-decoration: underline; }

.b_box {
	background-color: #FFFFFF;
	border: 1px solid #DBDBDB;
	margin-bottom: 8px;
}
