﻿/*----------------------------------------*/
/*_________BODY, LINKS, TEXT_____________*/
/*----------------------------------------*/
body{
margin:0; 
padding:0; 
text-align:center; 
font:13px Verdana,sans-serif; 
background:#FFFFFF;
}

input{
font:10px Verdana,sans-serif; 
background:#fff; 
margin:3px 0px 3px 0px;
}

textarea{
font:10px Verdana,sans-serif; 
margin:3px 0px 3px 0px;
}

select{
font:10px Verdana,sans-serif; 
background:#fff; 
margin:2px 0px 2px 0px; 
}


a {
font-size:12px; 
font-weight:bold; 
color:#36a72b; 
text-decoration:none; 
line-height:17px; 
margin:0px; 
padding:0px;
}

a:hover{
font-size:12px;
color:#b31b02; 
text-decoration:none; 
margin:0px; 
padding:0px;
}

.lightLnk, .lightLnk:link, .lightLnk:hover{
color: #fff; 
text-decoration: none; 
font-weight: bold;
}

.infLnk, .infLnk:link, .infLnk:hover{
color:#002F55; 
text-decoration:none; 
font-size:9px; 
font-weight:bold;
}

.footLnk, .footLnk:link, .footLnk:hover{
color:#FFFFFF; 
text-decoration:none; 
font-size:9px;
}
a img{border:0px;


}
td{
font-weight:normal; 
font-size:10px;
}
h1{
font-size:30px; 
font-weight:bold; 
color:#002F55; 
margin-top:10px;
}

h2{
font-size:16px; 
font-weight:bold; 
color:#002F55; 
margin:25px;
}

strong{
color:#002F55;
}

#contenedor{
margin:0 auto; 
width:980px; 
font-weight:bold; 
background:#ffffff;
}


.leftmenu a {
font-size:12px; 
font-weight:bold; 
color:#b31b02; 
text-decoration:none;
line-height:17px; 
margin:0px; 
padding:0px;
}

.leftmenu a:hover{
font-size:12px; 
font-weight:bold; 
color:#000000; 
text-decoration:none; 
margin:0px; 
padding:0px;
}


/*----------------------------------------*/
/*_________________Left Menu_________________*/
/*----------------------------------------*/

#leftPan{
float:left;
width:235px;
background:url(images/bg_left.jpg); 
background-repeat:repeat-y;
text-align:left
}

/*----------------------------------------*/
/*_________________Top_________________*/
/*----------------------------------------*/
#font-family{
height:85px; 
background:url(images/con_top.jpg) no-repeat;
}

#conTop img{
floatleft;
}

#conTop{
height:85px; 
background:url(images/con_top.jpg) no-repeat;
}

#conMenu{
float:left; 
width:980px; 
height:52px; 
background:url(images/menu.jpg)
}

.supButton{
float:left; 
width:163px; 
height:52px;
text-align:center;
}

/*----------------------------------------*/
/*_________________Content_________________*/
/*----------------------------------------*/

#conMain{
float:left; 
width:980px; 
background:url(images/bk_con.gif) repeat-y;
}

#font-family{
float:left; 
width:241px; 
text-align:left; 
background:#FFFFFF url(images/bg_left.jpg) repeat-y top; 
color:#002F55;}

.category{
background:#55869d; 
color:#fff; 
text-align:left; 
border-bottom:1px solid #E9EBED; 
padding:5px 0px 5px 15px;
}

.button{
background:url(images/bk_btn.png); 
font-weight:bold; 
width:106px; 
height:26px; 
color:#fff; 
text-align:center; 
margin:5px 0px 5px 0px; 
border:0px}

#rightPan{
float:left; 
width:608px; 
margin:10px 10px 0px 13px; 
text-align:left; 
font-weight:normal;
}

#firstcolumn {
 width: 300px; 
border: 0px solid red; 
float: left;
}

#leftcolumn {
backgrond:#ecfae8
width: 300px; 
height: auto;
border: 0px solid red; 
float: left;
margin: 3px
}

#rightcolumn { 
width: 300px; 
height: auto;
border: 0px solid red; 
float: right;
}

#shoHead{
float:left; 
width:560px; 
background:#dde5e9; 
margin-bottom:10px; 
padding:5px; 
text-align:left; 
font-weight:normal;
}



#div1, #div2 {
border: 1px dashed #696;
padding: 10px;
background-color: #cfc;
}

#div1 {
z-index: 5;
margin-bottom: 190px;
}

#div2 {
z-index: 2;
}


/*----------------------------------------*/
/*_________________FOOTER_________________*/
/*----------------------------------------*/
#conFoot{
clear:both; 
background:#dde5e9; 
color:#002F55; 
height:60px;
}

#footIzq{
float:left; 
width:250px; 
height:70px;
background-color:#55869d;
color:#FFF;
padding:15px 0 0 0
}

#footDer{
float:left; 
width:980px; 
height:77px;
background-color:#1B1B1B;
}

#galfooter{
float:left; 
width:980px; 
height:77px; 
background-color:#fff;
}