/* CSS Document */
body
{
	font-size:12px;
	background: url(../img/fondo1.gif);
	font-family:Arial;
	margin:0px;
	padding:0px;
}

#container{

	position:absolute;
	top:50px;
	left:50%;
	margin:0px 0px 0px -365px;
/* 	background:#ccc; */
	width:731px;
	height:630px;
	

}
.clear{
	clear:both;
}
#cabezera{

	background:url(../img/interface/cabezera.png) no-repeat center;
	width:731px;
	margin:0px;
	top:0px;
	height:110px;

}

#menu{
	background:url(../img/interface/fondo_menu.png) no-repeat center;
	width:731px;
	height:49px;
	top:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#home{
	position:relative;
	background:url(../img/interface/fondo_home.png) no-repeat center top;
	width:731px;
	margin:0px;
	top:0px;
/* 	min-height:411px; */

}
#empresa{

	background:url(../img/interface/fondo_grl1.png) no-repeat center;
	width:731px;
	margin:0px;
	padding:0px;
	top:0px;
	height:411px;

}
#productos{

	background:url(../img/interface/fondo_grl2.png) no-repeat center;
	width:731px;
	margin:0px;
	top:0px;
	height:411px;

}
#ofertasContent{
	margin:0px;
	padding:10px;
	padding-top:0px;
	width:650px;
	height:310px;
	font-size:11px;
/*	background:#ccc; /* */
	overflow:auto;

}
#productosContent{
	margin:0px;
	padding:10px;
	padding-top:0px;
	width:440px;
	height:361px;
	font-size:11px;
 /*	background:#ccc; /* */
	overflow:auto;

}

#productosContent h1{
	font-size:12px;
	padding:0px;
	margin:0px;
/* 	color:#43901c; */
/*	color:#005b80;*/
 	line-height:12px;
}

#productosContent a{
	text-decoration:none;
/* 	color:#3e3e3e; */
	font-size:11px;
}
/*#productosContent a:hover{
	text-decoration:none;
	color:#43901c;
	font-size:11px;
}*/

#productosContent .green{
	padding:0px;
	color:#43901c;
	text-decoration:none;
} 
#productosContent p{
	padding-left:0px;

}
#productosContent div{
	width:420px;

}
#productosContent a{
	color:#3e3e3e;

}

.linia{
	width:400px;
	height:1px;
	border-bottom:1px dotted #ccc;
}

#soporte{

	background:url(../img/interface/fondo_grl3.png) no-repeat center;
	width:731px;
	margin:0px;
	top:0px;
	height:411px;

}
#vacum{

	background:url(../img/interface/fondo_grl2.png) no-repeat center;
	width:731px;
	margin:0px;
	top:0px;
	height:411px;

}
#bottom{

	background:url(../img/interface/bottom1.png) no-repeat center;
	width:731px;
	margin:0px;
	top:0px;
	height:62px;

}

#over{
	position:absolute;
	width:715px;
	height:479px;
/* 	height:inherit;  */
	background:#fff url(../img/interface/fondo_sub1.jpg) no-repeat 0 0 ;
	z-index:100;
/* 	top:50%; */
	top:146px;
	left:50%;
	margin:0px 0px 0px -357px;
}


#msg{
	position:absolute;
	width:250px;
	z-index:150;
	top:50%;
	left:50%;
	margin:-40px 0px 0px -125px;
}
#soporteScroll{
	margin:0px;
	padding:10px;
	padding-top:0px;
	width:650px;
	height:390px;
	font-size:11px;
 /*	background:#ccc; /* */
	overflow:auto;

}
img {

	margin:0px;
	padding:0px;

}
.link0{
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}
.link0:hover{
	color:#004763;
}
.link1{
	font-size:11px;
	color:#FFF;
/* 	text-decoration:; */
}
.link1:hover{
	color:#004763;
}
.link2{
	color:#0079c8;
 	text-decoration:none;
}
.link2:hover{
	color:#004763;
}
.link3{
	text-decoration:none;
	color:#3e3e3e;
	font-size:11px;

}
.link3:hover{
	color:#0078c9;
}
.linkPDF{
	background:url(../img/icons/pdf.gif) no-repeat left;
	padding:10px 0px 10px 35px;
	color:#43901c;
	font-weight:bold;
	text-decoration:none;
	line-height:50px;

}

.linkPDF2{
	background:url(../img/icons/pdf2.gif) no-repeat left;
	padding:10px 0px 10px 19px;
	color:#2375a7;
	font-weight:bold;
	text-decoration:none;

}

.linkPower{
	background:url(../img/icons/power.gif) no-repeat left;
	padding:10px 0px 10px 19px;
	color:#43901c;
	font-weight:bold;
	text-decoration:none;

}
.blancB{
	color:#FFF;
	font-weight:bold;
}
.blanc10{
	color:#FFF;
	font-size:10px;
}
.green14{
	color:#43901c;
	font-size:14px;
	font-weight:bold;
}
.green12{
	color:#43901c;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.green11{
	color:#43901c;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.blue14{
	color:#005b80;
	font-size:14px;
/* 	font-weight:bold; */
}
.blue14B{
	color:#005b80;
	font-size:14px;
 	font-weight:bold;
}
.blue12{
	color:#005b80;
	font-size:12px;
	font-weight:bold;
}
.darkBlue11{
	color:#004f6d;
	font-size:11px;
	font-weight:bold;
}
.red{
	color:#F00;

}
.red2{
	color:#990000;

}
.red14{
	color:#F00;
	font-size:14px;
	font-weight:bold;
}
.softblue14{
/* font-family:Verdana; */
	color:#0077c7;
	font-size:14px;
/* 	font-weight:bold; */
}
.darkgrey{
	color:#3e3e3e;
	font-size:11px;
	line-height:13px;
}
.darkgrey12{
	color:#3e3e3e;
	font-size:12px;
	font-weight:bold;
}
.black, .black a{
	text-decoration:none;
	color:#000;
	font-size:11px;
}
.black12, .black12 a{
	text-decoration:none;
	font-weight:bold;
	color:#000;
	font-size:12px;
}
#soporteL{
	margin-top:15px;
	margin-left: 0;
	padding-left: 0;
	list-style: none;

}

#soporteL li{

	padding:5px 0px 10px 10px;
	background-image: url(../img/icons/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	font-weight:bold;
	line-height:12px;

}

#soporteL p{

	line-height:12px;

}

#soporteL2{

	margin-top:15px;
	margin-left: 0;
	padding-left: 0;
	list-style: none;

}

#soporteL2 p{
	margin:10px 0px 15px 0px;
	padding:0px;
	line-height:12px;
}

#soporteL2 li{

	padding:2px 0px 2px 10px;
	background-image: url(../img/icons/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	font-weight:bold;
	line-height:12px;
}

#alert_list{
	margin:0px;
	padding:0px;
	margin-left: 0;
	padding-right: 15px;
	list-style: none;

}

#alert_list li{

	padding:2px 8px 2px 0px;
	background-image: url(../img/icons/arrowi.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
	color:#3e3e3e;
	font-size:10px;
	text-align:right;
	line-height:12px;
/*	font-weight:bold;*/

}

.prensa_list{
	margin:0px;
	padding:0px;
	margin-left: 15;
	padding-right: 0px;
	list-style: none;

}
.prensa_list h1{
	font-size:12px;
	padding:0px;
	margin:0px;
/* 	color:#43901c; */
/*	color:#005b80;*/
 	line-height:12px;
}
.prensa_list li{

	padding:3px 0px 3px 10px;
	background-image: url(../img/icons/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	color:#3e3e3e;
	font-size:11px;
	text-align:left;
	line-height:12px;
/*	font-weight:bold;*/
}

.alertas_list{
	margin:0px;
	padding:0px;
	margin-left: 15;
	padding-right: 0px;
	list-style: none;

}

.alertas_list li{

	padding:3px 0px 3px 10px;
	background-image: url(../img/icons/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	color:#3e3e3e;
	font-size:11px;
	text-align:left;
	line-height:12px;
/*	font-weight:bold;*/
}
.alertas_list li a{
	color:#00f;
}
.alertas_list2{
/*	margin:0px;
	padding:0px;
	margin-left: 15;
	padding-right: 0px;*/
	list-style-type:decimal;

}

.alertas_list2 li{

/*	padding:3px 0px 3px 10px;
	background-image: url(../img/icons/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;*/
	color:#3e3e3e;
	font-size:11px;
	text-align:left;
	line-height:12px;
/*	font-weight:bold;*/
}
.alertas_list2 li a{
/* 	color:#00f; */
	
}

.boxblue218{
	width:218px;
	background:#0078c9;
	padding:5px 0 5px 5px;
	border:0px;
/* 	height:22px; */
	color:#fff;
	font-size:11px;

}

.boxblue310{
	width:310px;
	background:#0078c9;
	padding:5px 0 5px 5px;
	border:0px;
/*  	height:10px; */
	color:#fff;
	font-size:11px;

}

.boxblue455{
	width:455px;
	background:#0078c9;
	padding:5px 0 5px 5px;
	border:0px;
/*  	height:10px; */
	color:#fff;
	font-size:11px;

}

div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

p {

	padding:5px 0px 5px 0px;
	margin:5px 0px 5px 0px;
	line-height:12px;

}

#workContent {
	height:170px;
	overflow:auto;
}
.liOpen {
	cursor:pointer;
}

#mapa {
	height:330px;
	overflow:auto;

}
#mapa a {
	color:#3e3e3e;
	text-decoration:none;
}
#mapa ul {
	margin-bottom:12px;
}
#mapa ul li {
	margin-bottom:12px;
	list-style:none;
	font-size:13px;
}
#mapa ul li a {
	color:#000;
	font-weight:bold;
}
#mapa ul li ul li {
	margin-bottom:3px;
}
#mapa ul li ul li a {
	color:#3e3e3e;
	text-decoration:none;
	font-weight:normal;
}

