/* CSS Document */

/*Reset properties several NV:Eric Meyer*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h 4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,bi g,
cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,sma ll,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,table,caption,tbody,tfo ot,thead,tr,th,td,center,u,b,i{
margin:0;padding:0;border:0;outline:0;
font-weight:normal;font-style:normal;
font-size:100%;font-family:inherit;
vertical-align:baseline
}

body{line-height:1}
:focus {outline:0}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
blockquote:before,blockquote:after,q:before,q:afte r{content: ""}
blockquote,q{quotes: "" ""}
input,textarea{margin:0;padding:0}
hr{margin:0;padding:0;border:0;color:#000;backgrou nd-color:#000;height:1px}
/*Definiciones Globales*/

a {
color : #6599FF; 
text-decoration : none; 
} 
a:link {
text-decoration : none; 
} 
a:visited {
text-decoration : none; 
} 
a:hover {
text-decoration : none; 
} 
#conjunto {
text-align : left; 
margin : 0px auto; 
padding : 0px; 
border : 0px; 
width : 800px; 
border : 1px solid #a2a2a2;
font-family : Verdana, Arial, sans-serif; 
font-size : 12px;
}
div#fotos {
margin:0px;
padding:0px;
border:0px;
float:left;
}
div#encabezados {
width : 100%;
margin-top:20px;
padding:0px;
border:0px;
list-style:none;
}

div#encabezados ul{
margin:0;
padding:0;
list-style:none;
}
div#encabezados li{
font-size:20px;
font-family : Verdana, Arial, sans-serif; 
font-weight:bold;
color:#0099FF;
float:left;
text-align:left;
padding-right:72px;
list-style:none;
margin:0px;
}    
#cabecera {
margin : 0px;
} 
#cabecera img{
padding-top:2px;
padding-bottom:1px;
} 
#side-a {
float : left; 
width : 130px;
/*border-right: 1px dashed #a2a2a2;*/ 
margin-top:20px;
border-right:1px dashed #999999;
height:550px;
} 
#side-b {
float : right; 
width : 140px; 
margin-top: 20px; 
height:550px;
border-left:10px;
} 
#content {
float : left; 
width : 64%; 
font-family : Verdana, Arial, sans-serif;  
font-size : 12px; 
border-right:1px dashed #999999;
margin-top:20px;
margin-left:10px;
height:550px;
} 
#footer{
clear : both; 
background : #cccccc;
margin-top:40px;
font-weight : bold; 
text-align:right;
list-style : none;
}
#footer li{
list-style:none;
margin-right:50px;
}

#BarraNavegacion {
list-style : none; 
margin : 0px; 
padding : 0px; 
width : 800px; 
height : 22px;
background-color : #cccccc; 
font-size : 18px; 
} 
#BarraNavegacion li {
margin : 0px; 
padding : 2px; 
border-left: 1px solid #999999;
float : left; 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px;
} 
#logos{
margin-top:40px;
}
#BarraNavegacion li div{
margin : 0px; 
padding : 2px; 
float : right; 
font-family : Verdana, Arial, sans-serif; 
/*font-size : 9px;*/
} 
#BarraNavegacion li a {
display : block; 
padding : 3px;
text-decoration : none; 
text-align : center; 
font-size : 11px; 
color : #000000; 
font-weight : bold; 
} 
#BarraNavegacion li a:hover {
color : #6599FF; 
} 
#anuncios {
margin-top : 10px; 
} 
div#botones {
list-style : none; 
width : 430px; 
/*height : 22px;*/
background-color : #ffffff; 
font-size : 12px; 
text-align : left; 
margin-top : 10px; 
padding : 0px; 
border : 0px; 
margin-bottom:20px;
/*clear : both;*/
} 
div#botones ul#nav {
height : 20px; 
padding : 5px; 
margin : auto; 
width : 100%; 
} 
div#botones ul#nav li {
float : left; 
position : relative; 
/*height : 2px; */
text-transform : uppercase; 
margin-top : 2px; 
padding-top : 3px; 
} 
div#botones ul#nav2 {
height : 20px; 
padding : 2px; 
margin : auto; 
width : 95%; 
} 
div#botones ul#nav2 li {
float : left; 
position : relative; 
height : 2px; 
text-transform : uppercase; 
margin-top : 2px; 
padding-top : 3px; 
} 
div#ofertas {
width : 430px; 
text-align:left; 
padding : 0px; 
border : 0px; 
list-style : none; 
margin : 0px; 
height : 22px;
font-weight : bold;
color:#0099FF;
padding:20px;
} 
div#ofertas li{
margin : 0px; 
padding : 0px; 
float : left; 
font-family : Verdana, Arial, sans-serif; 
font-size : 25px;
} 
ul.menu1, ul ul {
padding : 0; 
margin:0;
margin-offside : 10px;
border : 0; 
list-style-type : none; 
height : 18em; 
overflow : hidden; 
background : #ffffff; 
width : 9.5em; 
text-align : left; 
color : #000000; 
font-weight : bold; 
} 
ul.menu1 table {
border-collapse : collapse; 
padding : 0; 
margin : 0; 
font-size : 0.75em; 
} 
ul.menu1 ul {
margin-left : 0.8em; 
} 
ul.menu1 li {
text-indent : 0.8em; 
} 
ul.menu1 li.drop {
margin-bottom : -5px; 
} 
ul.menu1 li a, ul.menu1 li a:visited {
display : block; 
width : 14em; 
height : auto; 
line-height : 1.9em; 
text-decoration : none; 
color : #000000; 
list-style-position : outside; 
} 
ul.menu1 li a.last, ul.menu1 li a.last:visited {
display : block; 
width : 14em; 
height : 1em; 
line-height : 2.3em; 
} 
ul.menu1 li ul {
display : none; 
} 
ul.menu1 li:hover a, ul.menu1 li a:hover {
border : 0; 
color : #6599FF; 
font-weight : bold; 
} 
ul.menu1 li:hover ul, ul.menu1 li a:hover ul {
display : block; 
height : auto; 
width : 11em; 
margin-top : -5px; 
background : #def; 
border : 3px solid #ffffff; 
} 
ul.menu1 li:hover ul li a, ul.menu1 li a:hover ul li a {
height : 2em; 
background : #ffffff; 
color : #0099ff; 
font-weight : normal; 
} 
ul.menu1 li:hover ul li:hover a, ul.menu1 li a:hover ul li a:hover {
background : #6599FF; 
color : #fff; 
} 
.inset2 {
background : transparent; 
width : 90%; 
margin : 0 24px auto; 
float : left; 
} 
.inset {
background : transparent; 
width : 150px; 
margin : 0 20px 0 0; 
float : right; 
} 
.inset h1, .inset p, .inset2 h1, .inset2 p {
margin : 0 0; 
} 
.inset h1 {
font-size : 1.4em; 
color : #fff; 
letter-spacing : 1px; 
text-align : center; 
} 
.inset2 h1 {
font-size : 0.9em; 
color : #fff; 
letter-spacing : 1px; 
text-align : center; 
} 
.inset p, .inset2 p {
padding-bottom : 0.5em; 
} 
.inset .top, .inset .bottom, .inset2 .top, .inset2 .bottom {
display : block; 
background : transparent; 
font-size : 0.5px; 
} 
.inset .b1, .inset .b2, .inset .b3, .inset .b4, .inset .b1b, .inset .b2b, .inset .b3b, .inset .b4b, .inset2 .b1, .inset2 .b2, .inset2 .b3, .inset .b4, .inset2 .b1b, .inset2 .b2b, .inset2 .b3b, .inset2 .b4b {
display : block; 
overflow : hidden; 
} 
.inset .b1, .inset .b2, .inset .b3, .inset .b1b, .inset .b2b, .inset .b3b, .inset2 .b1, .inset2 .b2, .inset2 b3, .inset2 .b1b, .inset2 .b2b, .inset2 .b3b {
height : 1px; 
} 
.inset .b2, .inset2 .b2 {
background : #6599FF; 
border-left : 1px solid #999; 
border-right : 1px solid #aaa; 
} 
.inset .b3, .inset2 .b3 {
background : #6599FF; 
border-left : 1px solid #999; 
border-right : 1px solid #ddd; 
} 
.inset .b4, .inset2 .b4 {
background : #6599FF; 
border-left : 1px solid #999; 
border-right : 1px solid #eee; 
} 
.inset .b4b, .inset2 .b4b {
background : #6599FF; 
border-left : 1px solid #aaa; 
border-right : 1px solid #fff; 
} 
.inset .b3b, .inset2 .b3b {
background : #6599FF; 
border-left : 1px solid #ddd; 
border-right : 1px solid #fff; 
} 
.inset .b2b, .inset2 .b2b {
background : #6599FF; 
border-left : 1px solid #eee; 
border-right : 1px solid #fff; 
} 
.inset .b1, .inset2 .b1 {
margin : 0px 3px; 
background : #999; 
} 
.inset .b2, .inset .b2b, .inset2 .b2, .inset2 .b2b {
margin : 0 3px; 
border-width : 0 2px; 
} 
.inset .b3, .inset .b3b, .inset2 .b3, .inset2 .b3b {
margin : 0px 2px; 
} 
.inset .b4, .inset .b4b, .inset2 .b4, .inset2 .b4b {
height : 2px; 
margin : 0 1px; 
} 
.inset .b1b, .inset2 .b1b {
margin : 0 5px; 
background : #fff; 
} 
.inset .boxcontent, .inset2 .boxcontent {
display : block; 
background : #6599FF; 
border-left : 1px solid #999; 
border-right : 1px solid #fff; 
} 
div#banderas{
position:relative;
top:10px;
left:670px;
text-align : left; 
margin : 0px auto; 
padding : 0px; 
border : 0px; 
width : 800px; 
}
div#banderas img{
margin-left:5px; 
}
#popup{position: absolute;border: 1px solid #666666;background-color:#F7F7F7;width: 300px;      height:310px;margin-top:150px;z-index:2 ;left:300px; padding:5px;}
