

BODY{

font-family:"Tahoma", "Trebuchet MS";
background:#B6B6B5 url(../images/bg.gif) ;
background-attachment: fixed;
}
#wrapper{}

#wrapper1{}
img {border: none}
#page{
width:800px;
margin:0 auto;
position:relative;
margin-top:10px;
}

#header{
background:#EEEFF1 url(../images/edge_top.png) repeat-x;
height:68px;
position:relative;
text-align:center;
line-height:68px;
}

#ctr{
position:absolute;
top:0px;
right:0px;
background:transparent url(../images/corner_tr.png) no-repeat top right;
width:20px;
height:20px;
}

#ctl{
position:absolute;
top:0px;
left:0px;
background:transparent url(../images/corner_tl.png) no-repeat top left;
width:20px;
height:20px;
}

#et{
position:absolute;
width:100%;
bottom:0px;
left:0px;
background:transparent url(../images/edge_header.png) repeat-x bottom;
height:7px;
}

#colorback{
background-color: #FFFF66;
Font-weight: 600;
}

#linkhighlighter{
background-color: #ff7777;

Font-size: 16px;
Font-weight: 600;
}

#promo{
background:url(../images/popup_hb.jpg) repeat-x;
padding:0px;
height:200px;
font-size:13px;
width:800px;
overflow:hidden;
font-weight:bold;
color:#FFFFFF;
position:relative;
}

#nav{
background:#FFFFFF url(../images/nav_bar_bg.jpg) repeat-x;
height:40px;
border-bottom:2px solid #D1D1D1;
overflow:hidden;
white-space: nowrap;
display: block;
}

#content{
padding:0px;
padding-top:10px;
padding-bottom:2px;
background:#FFFFFF url(../images/content_bg.jpg) repeat-x;
position:relative;
overflow:hidden;
width:800px;
}


#cctr{
position:absolute;
top:0px;
right:0px;
background:url(../images/content_ctr.jpg) no-repeat top right;
width:6px;
height:10px;
}

#cctl{
position:absolute;
top:0px;
left:0px;
background:url(../images/content_ctl.jpg) no-repeat top left;
width:6px;
height:88px;
}


#ecr{
position:absolute;
top:10px;
right:0px;
background:transparent url(../images/content_edge_r.png) repeat-y right;
width:4px;
height:1000px;
}

#ecl{
position:absolute;
top:10px;
left:0px;
background:transparent url(../images/content_edge_l.png) repeat-y left;
width:4px;
height:1000px;
}


#rightColumn{
float:right;
width:190px;
margin-left:10px;
font-size:12px;
margin-right:10px;
height:100%;
overflow:hidden;
right:0px;
}

#maincontentwindow{
width:700px;
padding-left:20px;
margin-left:10px;
font-size:14px;
margin-right:10px;
height:100%;
text-align:justify;
overflow:hidden;
right:0px;
}
#leftColumn{
width:540px;
padding-left:15px;
margin-left:10px;
font-size:12px;
margin-right:10px;
height:100%;
text-align:justify;
overflow:hidden;
right:0px;
}

#otherPage{
width:264px;
padding-left:20px;
margin-left:10px;
font-size:12px;
margin-right:10px;
height:100%;
text-align:justify;
overflow:hidden;
right:0px;
}

.promoSmallText{
font-family:"Veranda", "Trebuchet MS";
font-size:15px;
line-height: 140%;
color: #FFFDED;
}


#separator{
width:3px;
margin-top:40px;
margin-bottom:40px;
background-color:#9A9A9A;
margin-left:0px;
float:right;
height:500px;
}


.smallText{
font-size:14px;
}

.mediumText{
font-family:Tahoma,Arial;
font-size:15px;
}

.bigText{
font-size:16px;
font-weight:bold;
}

.hugeText{
font-size:27px;
font-weight:bold;
color:#4B4C4E;
position:relative;
width:100%;
text-align:center;
}

.buttonSmall{
margin:5px;
font-family:"arial black", "Trebuchet MS";
height:65px;
line-height:61px;
padding-left:65px;
background: url(../images/button_small.jpg) no-repeat;
font-size:15px;
font-style:italic;
color:#222222;
}

.buttonBig{
margin:5px;
margin-left:-6px;
height:65px;
line-height:61px;
padding-left:65px;
background:transparent url(../images/button_big.jpg) no-repeat;
font-size:13px;
font-weight:bold;
color:#222222;
}
.buttonBig h2{

line-height:61px;
padding-left:15px;
font-size:18px;
font-weight:bold;

}
.buttonh1{
margin:5px;
margin-left:-6px;
height:65px;
line-height:62px;
padding-left:85px;
background:transparent url(../images/h1back.jpg) no-repeat;
font-size:13px;
font-weight:bold;
color:#222222;
}
.buttonGlass{
margin:5px;
margin-left:-6px;
height:38px;
line-height:38px;
background:transparent url(../images/button_longh.png) no-repeat;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
display:block;
text-decoration:none;
width:231px;
height:45px;
position:relative;
}

.buttonGlass:hover img{
display:none;
}

.buttonGlass span{
position:absolute;
top:0px;
left:32px;
}

.nums{
list-style-type:decimal;
list-style: url(../images/bullet.png);
}


#style_bottom{
width:100%;
height:9px;
position:relative;
background:transparent url(../images/edge_bottom.png) repeat-x top;
}

#bctr{
position:absolute;
top:0px;
right:0px;
background:transparent url(../images/corner_big_br.png) no-repeat top right;
width:9px;
height:9px;
}

#bctl{
position:absolute;
top:0px;
left:0px;
background:transparent url(../images/corner_big_bl.png) no-repeat top left;
width:9px;
height:9px;
}


#footer{
position:relative;
margin-left:5px;
margin-right:5px;
padding:10px;
background:#EDEDED url(../images/edge_bottom_bottom.png) repeat-x bottom;
height:15px;
background-position:bottom;
}

#bbctr{
position:absolute;
bottom:0px;
right:0px;
background:transparent url(../images/corner_small_br.png) no-repeat bottom right;
width:9px;
height:9px;
}

#bbctl{
position:absolute;
bottom:0px;
left:0px;
background:transparent url(../images/corner_small_bl.png) no-repeat bottom left;
width:9px;
height:9px;
}

#becr{
position:absolute;
top:0px;
right:0px;
background:transparent url(../images/footer_edge_r.png) repeat-y right;
width:4px;
height:30px;
}

#becl{
position:absolute;
top:0px;
left:0px;
background:transparent url(../images/footer_edge_l.png) repeat-y left;
width:4px;
height:30px;
}


.menuSeparator{
background:transparent url(../images/separator.png) no-repeat;
float:left;
width:10px;
height:45px;
}

/*.menuItem{float:left;width:23%;display:block;line-height:44px;text-align:center;text-decoration:none;font-size:12px;color:#0F79FC}menuItem:hover{background:red url();}
*/

#bloques{
background:transparent url(../images/blocks.png) no-repeat;
width:175px;
height:175px;
position:absolute;
top:-60px;
left:-60px;
}

#adsense{
position:absolute;
top:5px;
left:5px;
}

#reflection{
background:transparent url(../images/reflection.png) no-repeat 5px;
padding-left:5px;
margin:0 auto;
width:690px;
height:222px;
}


#motto{
position:absolute;
top:10px;
left:180px;
width:600px;
font-size:20px;
color:white;
font-family:arial;
}
h1{
font-size:20px;
}
h2{
font-size:12px;
}
#submotto{
position:absolute;
bottom:10px;
left:10px;
font-size:10px;
color:white;
font-family:arial;
}
#subhead a{
position:absolute;
bottom:0px;
left:10px;
font-size:10px;
color:blue;
font-family:arial;
}

a>img{
border:0px;
}


#scroll{
height:400px;
background-color:transparent;
border:1px solid;
padding:2px;
overflow:auto;
height:400px;
overflow-y:scroll;
}


.cssnav {
position:relative;
padding-left:1px;
}


.cssnav a
{
position:relative;
display: block;
color: #000000;
font-size: 13px;
width: 132px;
height: 40px;
display: block;
float: left;
color:#0F79FC;
text-decoration: none;
padding-left:1px;
}


.cssnav img
{
border: 0
}


* html a:hover
{
visibility:visible
}


.cssnav a:hover img
{
visibility:hidden
}


.cssnav span
{
position: absolute;
left: 35px;
top: 12px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

