/* CSS Document */
html {
background-image:url(../images/bgglobal.gif);
background-position:left top;

}

body {
font-size: 10px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
margin-top:0px;

}

#header {
background-image:url(../images/bg.gif);
text-align: right;

margin-top: 0px;
height:82px;
width:800px;
margin-left:auto;
margin-right:auto;
}

#banner {
text-align: left;
padding: 0px;
margin: 0px auto;
height:82px;
width: 756px;
}

#header2 {

text-align: center;
padding: 0px;
margin: 0px;
height:82px;
background-repeat:repeat-x;
}

#banner2 {
text-align: right;
padding: 0px;
margin: 0px;
height:82px;
width: 100%;
background-image:url(../images/bgcab.gif);

}
.l1{
float:left;
height:82px;
width:54px;
background-image:url(../images/izqcab3.png);

}
.r1{
width:60px;
float:right;
width:60px;
height:82px;
background-color:#389266;
background-image:url(../images/dercab3.png);
}


#wrapper {
width:782px;
margin-right: auto;
margin-left: auto;

}

#wrapper2 {
width:769px;
clear: both; 
margin-left: 13px;
margin-right: auto;

}

#banner img {
padding:10px 0px;
} 


.imgbanner {
	background: transparent url(../images/imgbanner.png); background-position: left top; background-repeat: no-repeat; padding-bottom:0px; 
	width:446px;
	height:82px;
	float: left;
 }
 
 *html .imgbanner {
	padding-bottom:0px; background-image: none; background-position: left top; filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/imgbanner.png',sizingMethod='scale');  
	width:446px;
	height:82px;
	float: left;
 }


.imgtop {
	background: transparent url(../images/imgtop.png); background-position: left top; background-repeat: no-repeat; padding-bottom:0px; 

width:310px;
height:82px;
float:left;
text-align: right;
}
 *html .imgtop {
	padding-bottom:0px; background-image: none; background-position: left top; filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/imgtop.png',sizingMethod='scale');  
width:310px;
height:82px;
float:left;
text-align: right;
 }
#menu {
	float:right;
	width:400px;
	position:absolute;
	text-align: right;
	margin-top:20px;
	height:38px;
	margin-right:45px;
}


#menu ul li {
float:left;
list-style:none;
}

#menu ul li a {
float:left;
height:18px;
list-style:none;
padding:10px;
background: transparent url(../images/menu.png); 
background-position: left top; 
background-repeat:repeat-x;
border:1px #CCCCCC solid;
text-decoration:none;
color:#fe5a00;
}

#menu ul li a:hover {
float:left;
height:18px;
padding:10px;
list-style:none;
background: transparent url(../images/menu.png); 
background-position: left bottom; 
background-repeat:repeat-x;
text-decoration:none;
color:#000000;
}




.centerx ul li {
margin-left:-10px;

list-style:disc;
padding-top:5px;
}

.centerx ul li  {


color:#fe5a00;
}

.centerx ul li{



color:#000000;
}

























.flashcontent{
padding-left:25px;


}
#banner2 img {
padding:10px 0px;
} 


.imgbanner2 {
	background: transparent url(../images/imgbanner.png); background-position: left top; background-repeat: no-repeat; padding-bottom:0px; 
	width:446px;
	height:82px;
	float: right;
 }
 



.imgtop2 {
background: transparent url(../images/bgcab3.png); background-position: left top; background-repeat: repeat-x; padding-bottom:0px;
width:507px;
height:82px;
float:left;
text-align: left;
}

#menu2 {
	float:left;
	width:350px;
	text-align: right;
	margin-top:20px;
	height:38px;
}


#menu2 ul li {
float:left;
list-style:none;
}

#menu2 ul li a {
float:left;
height:18px;
list-style:none;
padding:10px;
background: transparent url(../images/menu.png); 
background-position: left top; 
background-repeat:repeat-x;
border:1px #CCCCCC solid;
text-decoration:none;
color:#fe5a00;
}

#menu2 ul li a:hover {
float:left;
height:18px;
padding:10px;
list-style:none;
background: transparent url(../images/menu.png); 
background-position: left bottom; 
background-repeat:repeat-x;
text-decoration:none;
color:#000000;
}



h3 {
width:702px;
margin-left:21px;
margin-top:0px;
height:20px;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color:#fe5a00;
font-weight:lighter;
letter-spacing:-2px;
}

h1 {
margin:0px;
padding:0px;
padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#FF6600;
font-weight:normal;
}

h2 {
margin:0px;
padding:0px;
padding-bottom:20px;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
font-weight:normal;
}

h4 {
margin:0px;
padding:0px;
padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF6600;
font-weight:bold;
font-style:italic;
}

h5 {
margin:0px;
padding:0px;
padding-bottom:20px;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
font-weight:bold;
font-style:italic;
}
#conthome {
width:732px;
padding-left:20px;
margin-right:20px;
}

.aleft {
float:left;
}


#home1{
float: left;
width:234px;
padding-top:0px;
margin-right:10px;
}

#home2{
float: left;
width:234px;
padding-top:0px;
margin-right:10px;

}
#home3{
float: left;
width:234px;
padding-top:0px;
margin-right:10px;
}

.promociones{
float: left;
width:355px;
padding-top:0px;
margin-right:10px;
margin-top:5px;
}


.txtdet{
float:right;
width:355px;
padding-top:0px;
margin-right:10px;
margin-top:5px;
}

.txtdetleft{
float:left;
width:355px;
height:120px;
padding-top:0px;
margin-top:15px;
}
.relleno{
float:left;
width:355px;

padding-top:0px;
margin-top:200px;
}


#footer2{
height:67px;
width:756px;
margin-top:20px;
margin-left:auto;
margin-right:auto;

 }
 
 #footer2 {
	font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;

	
}
 
#footer2 ul, li {
	list-style-type: none;
}
 
#footer2 ul {
	margin: 0;
	padding: 0;
	float:right;
}
 
#footer2 li {
	float:right;
	text-align: right;
	color:#000000;
	padding: 3px 10px;
}
 
#footer2 a {
	
	text-decoration: none;
	color: #000000;
	/*/background: #F0F7FC;*/
	display: block;
}
 


.imgprom{
float:left;
margin:5px;
margin-right:10px;
}

#empre{
float: left;
width:720px;
padding-top:0px;
margin-right:10px;
}


.empr {
float:left;
width:330px;
padding:10px;

}


input {
margin: 4px 5px;
width:230px;
height:19px;
background-color:#FFFFCC;
border:1px solid #ff9f07;
}

.button {
width:30px;
height:19px;
margin:3px 5px;
background-color:#e4f3f7;
text-align:left;
}

textarea {
margin: 0px 5px;
width:230px;
height:100px;
background-color:#FFFFCC;
border:1px solid #ff9f07;
}

.textform {
margin:0px;
line-height:31px;
}

.env {
text-decoration:none;
color:#666666;
}

.rompe {
clear:both;
height:10px;
width:100%;
}

em {
float:right;
padding-right:20px;
}

.vrml2 {
border:4px solid #ff9f07;
background-color:#ffffff;
float:left;
width:13%;
padding:1%;
height:100%;
margin-left:1%;
}

.minis{
margin-top:20px;}
.minis2{
margin-left:auto;
margin-right:auto;
margin-top:20px;}
.minis2 img{
margin-left:auto;
margin-right:auto;
}

.lateralvrml {
float:right;
	width:78%;
	height:100%;
	padding: 0px;
	text-align: justify;
		border:4px solid #ff9f07;
		background-color:#ffffff;
		margin-right:1%;
}

.boton{
float:left;
border-left:6px solid #ff00ff;
background-color:#000000;
color:#FFFFFF;
padding-top:5px;
margin-left:5px;
height:20px;
width:50px;

font-size:10px;


}

.boton a{
color:#000000;
width:100px;

background-color:#aaaaaa;}
.boton a:hover{
width:100px;
background-color:#cccccc;}
