/*
-----------------------------------------------
Author:		Carlos Andrés Loaiza Osorio
Date:		Aug 2006
----------------------------------------------- */
/* =Global
----------------------------------------------- */
*{background:transparent;border:0;color:#000;font:normal 11px/14px Arial, Verdana, sans-serif;margin:0;padding:0;}
ul,li{list-style-type:none;}
hr{clear:both;height:1px;margin:0;padding:0;visibility:hidden;}
.clear{clear:both;}
.centered,p.centered{text-align:center;}
.justify,p.justify{text-align:justify;}
.right,p.right{text-align:right;}
strong *,b *{font-weight:bold;}
img{border:0;}
table {margin:0;padding:0;border:0;display:inline;}
a, a:link,a:visited,a:hover {text-decoration:none;}
/* =Structure
----------------------------------------------- */
#container{float:left;left:50%;margin-left:-395px;position:absolute;width:790px;}
#intro{clear:both;height:120px;width:790px;}
#Top_01{background:#FFFFFF url("../images/bg_topbar.gif") repeat-x 0 0;clear:both;height:24px;width:790px;}
#Contentwrap,#footer,#bottom{display:block;margin:0;padding:0;width:790px;}
#rightcol{float:right;margin:0;padding:0;width:205px;}
#maincontent{float:left;margin:0;padding:0;width:575px;}
#mdc01{background:#FFF;background-color:#FFF;float:left;margin:0;padding:0;width:200px;}
#mdc02{float:right;margin:0;padding:0;width:360px;}
#footer {margin-top:24px;padding-bottom:8px;}
/* =Menu Top_01
----------------------------------------------- */
#mainleveltop, #jflanguageselection{background:#FFF;background-color:#FFF;float:right;height:24px;list-style-type:none;margin:0;padding:0;width:90px;}
#mainleveltop li, #jflanguageselection li{border-right:1px solid #004A8E;float:right;margin-top:5px;padding-left:5px;padding-right:5px;}
#mainleveltop li *, #jflanguageselection li *{color:#004A8E;font:12px/15px Arial, Verdana, sans-serif;}
#jflanguageselection li a {padding-top:4px;padding-left:8px;}
#jflanguageselection {width:110px;}
/* =Menu NavBar
----------------------------------------------- */
#NavBar{background:#FFF url("../images/bg_navbar.gif") repeat-x 0 0;clear:both;height:32px;width:790px;}
#NavBar #mainlevel{list-style-type:none;margin:0;padding:0;vertical-align:middle;padding-left:20px;}
#NavBar #mainlevel li{border-right:1px solid #FFF;float:left;margin-top:7px;padding-left:8px;padding-right:8px;}
#NavBar #mainlevel li *{color:#FFF;font:12px/15px Arial, sans-serif;font-weight:bold;}
/* =Search
----------------------------------------------- */
.moduletablesearch {float:right;margin-top:5px;padding-left:8px;padding-right:8px;}
#mod_search_searchword {border:1px solid #A7A6AA;background:#FFF;background-color:#FFF;margin-right:10px;}
.buttonsearch {background:transparent url("../images/bg_search.gif") repeat-x 0 0;height:20px;width:60px;}
/* =Content
----------------------------------------------- */
#oBold{font:normal 12px/14px Arial, Tahoma, sans-serif;font-weight:700;}
#oImgCristalan{padding-left:10px;}
/* =Bottom NavBar
----------------------------------------------- */
.moduletable_bottom ul{color:#FFF;text-align:center;width:100%;}
.moduletable_bottom ul li{border-left:1px solid #333;border-right:1px solid #333;display:inline;padding-left:0;padding-right:0;}
.moduletable_bottom ul li a{color:#333;font:normal 12px/14px Arial, Tahoma, sans-serif;padding-left:10px;padding-right:10px;text-decoration:none;}
/* =Hacks
----------------------------------------------- */
#flashcontent {width: 790px;height: 120px;float: left;}
form * {vertical-align:middle;}
#bottom *,.moduletable_bottom *,.moduletable_bottom #mainlevel_bottom *{text-align:center;}
#footer *{color:#ccc;font:normal 10px/12px Arial, Verdana, sans-serif;}
/* =New Menu
----------------------------------------------- */

#mainlevelnbar, #mainlevelnbar ul {padding: 0;margin: 0;list-style: none;line-height: 1;}
#mainlevelnbar a {display: block;width: auto;}
#mainlevelnbar li {border-right:1px solid #FFF;margin-top:7px;padding-left:8px;padding-right:8px;float: left;width: auto;}
#mainlevelnbar li ul li {border-right:0px solid #FFF;width:170px;}
#mainlevelnbar li ul { position: absolute;background: #00498B;width: auto;left: -999em;z-index:500;}
#mainlevelnbar li ul { display: block;width:170px;padding-bottom:4px;z-index:500;}
#mainlevelnbar li:hover ul, #mainlevelnbar li.sfhover ul {	left: auto;z-index:500;}
#content {clear: left; color: #ccc;}
#NavBar #mainlevelnbar li *{color:#FFF;font:12px/15px Arial, sans-serif;font-weight:bold;}
/*#mainlevelnbar li:hover, #mainlevelnbar li.sfhover {
    background-position: 0 0;
    position: static;
}
*/
#mainlevelnbar li:hover ul,#mainlevelnbar li li:hover ul,#mainlevelnbar li li li:hover ul,#mainlevelnbar li.sfhover ul,#mainlevelnbar li li.sfhover ul,#mainlevelnbar li li li.sfhover ul {
background-position: 0 0;
}
/*
div.temp {
background:#CCC;
display:block;
clear:both;
padding-top:80px;
}
*/
#linkmenu {
background:#FFF;
display:block;
clear:both;
}
#footer * {color:#CCC;}

div#contentlogos{background:#CCC;width:190px;text-align:center;height:120px;clear:both;}
div#contentlogos img{padding-top:30px;padding-bottom:10px;}

.inputboxsearch {width:80px;}