table.altbar {
	margin: 0 10px 0 0;
}
td.widecontent table.boxheader td.header, 
td.widecontent * table.boxheader td.header  {
	border-bottom: solid 1px #dcdcdc;
	padding: 20px 0 3px 0;
	background-color: #143264;
	color: #333;
	font-size: 13px;
	background-image: url('../img/bg.gif');
	background-repeat: no-repeat;
}

.content_container td.alt_header *, 
td.widecontent table.boxheader td.header * {
	color: #333;
	font-size: 13px;
}

td.widecontent table.boxcontent td.content, 
td.widecontent * table.boxcontent td.content  {
	color: #666;
	padding: 16px 0 0 0;
	background-color: #fff;
}

table.altbar td ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	line-height: 1.3em;
}

table.altbar td ul li {
	padding: 0 0 3px 15px;
	background-image: url('../img/square-b.gif');
	background-position: 0 4px;
	background-repeat: no-repeat;
	margin: 0 0 0 15px;
	
}

td.alt_content  {
	color: #666;
	padding: 15px 0 10px 0;
	background-color: #fff;
}

td.alt_content b {
	color: #333;
}

td.alt_header * {
	font-size: 13px !important;
}


td.alt_img {
	display:none;
}

.alt_content * a:hover {
	text-decoration:underline !important;
}

.alt_content ul {
	padding: 0 0 0 8px;
	margin: 0 0 0 15px;
}

.alt_content li {
	padding: 0 0 10px 0;
	background-repeat: no-repeat;
}

.alt_content table.caratlink {
	padding: 5px 0 0 0;
}

 .alt_content * a.morelink {
	font-size: 11px !important;
}

.alt_content span.morelink {
	margin: 0;
	padding: 5px 0 0 0;
}

.alt_content span.morelink + br {
	display:none;
}

table.wtb td.wtb_content + br {
	display:none;
}

.component table.conditional02 td.clear {
	display: none;
}

table.leftimg td.img {
	float:left;
}

div#land_top_backup h1 {
	font-size: 25px;
	font-weight: normal;
	color: #666;
	margin: 0; 
	padding: 0;
}

div#land_top_backup h2 {
	font-size: 21px;
	font-weight: normal;
	color: #666;
	margin: 0; 
	padding: 0;
}

div#land_top_backup h3 {
	font-size: 16px;
	font-weight: bold;
	margin: 0; 
	padding: 0;
}

div#land_top_backup h4 {
	font-size: 13px;
	font-weight: normal;
	color: #999;
	margin: 0; 
	padding: 0;
}

div.backtotop {
	padding: 10px 0 10px 0;
}

div#planks div.bottom {
	font-size: 1px;
}


table.supplies {
	background-color: #fafafa ! important;
}


#m1 option {
	color: #666 ! important;
}


#m2 option {
	color: #999 ! important;
}

#supplies_index_sidebar * span.lefttxt b font {
	font-weight: bold;
	color: #333;
}

#supplies_index_bottom_1 * td, #supplies_index_bottom_2 * td, #supplies_index_bottom_3 * td {
	background-color: #fff;
} 

#supplies_index_bottom_1 table.line_separator, 
#supplies_index_bottom_2 table.line_separator, 
#supplies_index_bottom_3 table.line_separator {
	margin: -15px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

#supplies_index_bottom_1 table.line_separator td,
#supplies_index_bottom_2 table.line_separator td,
#supplies_index_bottom_3 table.line_separator td {
	background-color: #e0e0e0 ! important;
	width: 175px ! important;
	height: 1px ! important;
} 

#supplies_index_bottom_1 * img, 
#supplies_index_bottom_2 * img, 
#supplies_index_bottom_3 * img {
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#supplies_index_bottom_1 table.leftimgnowrap,
#supplies_index_bottom_2 table.leftimgnowrap,
#supplies_index_bottom_3 table.leftimgnowrap {
	margin:  -5px 0px 0px 0px;
}

div.supplies_bottom {
	color: #666 ! important;
	margin:  0px 0px 0px 0px ! important;
	padding: 0px 0px 0px 0px ! important;
}

input#supplies_search_button {
	margin-left: 5px;
}

form#select_form {
	border-top: 1px solid #EDE4E6;
	padding-top: 8px;
}

.casestudy_metadata_links {
	color: #666;
}
a:hover .casestudy_metadata_links, a:active .casestudy_metadata_links {
	color: #ab1984;
}
    #apDiv1 {
	position:absolute;
	width:200px;
	height:16px;
	z-index:1;
	left: 218px;
	top: 210px;
}
    .style10 {
	color: #1E1E1E;
}
    #apDiv2 {
	position:absolute;
	width:200px;
	height:38px;
	z-index:1;
	margin-left: 185px;
	margin-top: 0px;
}
    #apDiv3 {
	position:absolute;
	width:270px;
	height:30px;
	z-index:1;
	top: 110px;
	padding-left: 185px;
}
    #apDiv4 {
	position:absolute;
	width:75px;
	height:30px;
	z-index:2;
	top: 110px;
	margin-left: 460px;
}
    #apDiv5 {
	position:absolute;
	width:100px;
	height:30px;
	z-index:3;
	top: 110px;
	margin-left: 605px;
}
    #apDiv6 {
	position:absolute;
	width:200px;
	height:30px;
	z-index:1;
	padding-left: 180px;
	padding-top: 6px;
}
    .style12 {
	color: #F5F5F5;
}
.style13 {
	color: #999999;
}
    #apDiv7 {
	position:absolute;
	width:400px;
	height:400px;
	z-index:1;
	background-image: url('../img/psg_menu_slice.gif');
}
    #apDiv8 {
	position:absolute;
	width:100%;
	height:115px;
	z-index:1;
}
    #apDiv9 {
	position:absolute;
	width:172px;
	height:182px;
	z-index:1;
	margin-top: 153px;
	padding-left: 10px;
	visibility: hidden;
	margin-left: 10px;
}
    #apDiv10 {
	position:absolute;
	width:150px;
	height:30px;
	z-index:2;
	left: 160px;
	top: 205px;
	background-color: #767676;
}
    #apDiv11 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
	margin-top: 147px;
	left: 30px;
}
    #apDiv12 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
}
    #link {
	text-decoration: none;
}
	a:hover{  
	color: #ab1984;
}
a:visited {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
    #apDiv13 {
	position:absolute;
	width:750px;
	height:115px;
	z-index:1;
}
    #apDiv14 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
    #apDiv15 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
}
    #apDiv16 {
	position:absolute;
	width:865px;
	height:52px;
	z-index:1;
}
    #apDiv17 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 250px;
	background-color: #FF0000;
}
    .style14 {
	height: 0px;
	margin: 0px auto;
	text-align: left;
}
    #apDiv18 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
    #apDiv19 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
    #apDiv20 {
	position:absolute;
	width:820px;
	height:50px;
	z-index:1;
	left: 90px;
	background-color: #9F9F9F;
}
    #apDiv21 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
    .style15 {
	color: #FFFFFF;
}
    #apDiv22 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	overflow: auto;
}
    #apDiv23 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
    #apDiv24 {
	position:fixed;
	width:200px;
	height:115px;
	z-index:1;
}
    #apDiv25 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
    #apDiv26 {
	position:absolute;
	width:169px;
	height:94px;
	z-index:1;
	top: 175px;
	left: 22px;
	visibility: hidden;
	background-repeat: no-repeat;
}
    #apDiv27 {
	position:absolute;
	width:224px;
	height:110px;
	z-index:1;
	left: 175px;
	top: 175px;
	visibility: hidden;
}
    #apDiv28 {
	position:absolute;
	width:205px;
	height:95px;
	z-index:1;
	left: 265px;
	top: 175px;
	visibility: hidden;
}
    #apDiv29 {
	position:absolute;
	width:173px;
	height:62px;
	z-index:1;
	left: 432px;
	top: 175px;
	visibility: hidden;
}
    #apDiv30 {
	position:absolute;
	width:224px;
	height:63px;
	z-index:1;
	left: 600px;
	top: 175px;
	visibility: hidden;
}
    #catalogo {
	position:absolute;
	width:131px;
	height:25px;
	z-index:1;
	top: 190px;
	left: 38px;
	visibility: hidden;
}
    #apDiv32 {
	position:absolute;
	width:79px;
	height:25px;
	z-index:1;
	left: 185px;
	top: 150px;
	padding-top: 2px;
}

#iconosesion {

	position:absolute;
	width:200px;
	height:25px;
	z-index:1;
	left: 500px;
	top: 185px;
	padding-top: 2px;
}
	
    #micuenta {
	position:absolute;
	width:200px;
	height:25px;
	z-index:50;
	left: 534px;
	top: 190px;
	padding-top: 2px;
}
    #apDiv34 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
    #apDiv35 {
	position:absolute;
	width:120px;
	height:25px;
	z-index:12;
	left: 382px;
	top: 150px;
	padding-top: 2px;
}
    #soporte {
	position:absolute;
	width:170px;
	height:25px;
	z-index:50;
	left: 282px;
	top: 190px;
	padding-top: 2px;
}
    #apDiv37 {
	position:absolute;
	width:223px;
	height:118px;
	z-index:1;
	top: 175px;
	background-image: url('../img/m1.png');
	background-repeat: no-repeat;
	visibility: hidden;
}
    #apDiv38 {
	position:absolute;
	width:695px;
	height:247px;
	z-index:1;
	top: 620px;
	padding-left: 21px;
	padding-right: 22px;
	padding-top: 10px;
}
    #apDiv39 {
	position:absolute;
	width:100px;
	height:30px;
	z-index:1;
	top: 411px;
	left: 149px;
}
    #apDiv40 {
	position:absolute;
	width:48px;
	height:14px;
	z-index:1;
	top: 541px;
	left: 654px;
}
    #apDiv41 {
	position:absolute;
	width:121px;
	height:125px;
	z-index:1;
	top: 5px;
	left: 31px;
}
    #apDiv42 {
	position:absolute;
	width:116px;
	height:125px;
	z-index:2;
	left: 155px;
	top: 5px;
}
    #apDiv43 {
	position:absolute;
	width:148px;
	height:125px;
	z-index:3;
	top: 5px;
	left: 275px;
}
    #apDiv44 {
	position:absolute;
	width:151px;
	height:125px;
	z-index:4;
	top: 5px;
	left: 430px;
}
    #apDiv45 {
	position:absolute;
	width:142px;
	height:125px;
	z-index:5;
	top: 5px;
	left: 588px;
}
    #apDiv46 {
	position:absolute;
	width:164px;
	height:115px;
	z-index:1;
	top: 401px;
	left: 392px;
}
    #apDiv47 {
	position:absolute;
	width:48px;
	height:14px;
	z-index:1;
	top: 352px;
	left: 654px;
}
    #apDiv48 {
	position:absolute;
	width:164px;
	height:115px;
	z-index:1;
	left: 392px;
	top: 211px;
}
    #apDiv49 {
	position:absolute;
	width:48px;
	height:14px;
	z-index:1;
	left: 290px;
	top: 541px;
}
    #apDiv50 {
	position:absolute;
	width:85px;
	height:85px;
	z-index:1;
	top: 235px;
	left: 596px;
}
    #apDiv51 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:1;
	left: 40px;
	top: 128px;
}
    #apDiv52 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:2;
	left: 40px;
	top: 146px;
}
    .Estilo5 {color: #030303}
    #apDiv53 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:3;
	top: 165px;
	left: 40px;
}
    #apDiv54 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:4;
	left: 40px;
	top: 184px;
}
    #apDiv55 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:1;
	left: 40px;
	top: 128px;
}
    #apDiv56 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:2;
	left: 40px;
	top: 146px;
}
    #apDiv57 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:3;
	left: 40px;
	top: 165px;
}
    #apDiv58 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:4;
	left: 40px;
	top: 183px;
}
    #apDivForm {
	position:absolute;
	width:180px;
	height:14px;
	z-index:1;
	left: 20px;
	top: 45px;
}
    #apDiv59 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:1;
	left: 40px;
	top: 143px;
}
    #apDiv60 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:2;
	left: 40px;
	top: 161px;
}
    #apDiv61 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:3;
	left: 40px;
	top: 179px;
}
    #apDiv62 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:4;
	left: 40px;
	top: 199px;
}
    #apDiv63 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:1;
	left: 40px;
	top: 128px;
}
    #apDiv64 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:2;
	left: 40px;
	top: 146px;
}
    #apDiv65 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:3;
	left: 40px;
	top: 165px;
}
    #apDiv66 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:4;
	left: 40px;
	top: 183px;
}
    #apDiv67 {
	position:absolute;
	width:138px;
	height:29px;
	z-index:1;
	left: 70px;
	top: 171px;
}
    #apDiv68 {
	position:absolute;
	width:138px;
	height:29px;
	z-index:2;
	left: 70px;
	top: 132px;
}
    #apDiv69 {
	position:absolute;
	width:94px;
	height:40px;
	z-index:1;
	top: 155px;
	left: 25px;
}
    #apDiv70 {
	position:absolute;
	width:335px;
	height:95px;
	z-index:1;
	top: 120px;
	left: 390px;
}
    #apDiv71 {
	position:absolute;
	width:90px;
	height:40px;
	z-index:16;
	top: 155px;
	left: 137px;
}
    #apDiv72 {
	position:absolute;
	width:100px;
	height:40px;
	z-index:16;
	top: 155px;
	left: 243px;
}
    #apDiv73 {
	position:absolute;
	width:100px;
	height:40px;
	z-index:16;
	top: 155px;
	left: 367px;
}
    #apDiv74 {
	position:absolute;
	width:100px;
	height:40px;
	z-index:16;
	top: 155px;
	left: 497px;
}
    #apDiv75 {
	position:absolute;
	width:105px;
	height:40px;
	z-index:16;
	top: 155px;
	left: 615px;
}
    #apDiv76 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:5;
	left: 40px;
	top: 216px;
}
    #apDiv77 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:6;
	top: 180px;
}
    #apDiv78 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
    #apDiv79 {
	position:absolute;
	width:173px;
	height:315px;
	z-index:21;
	background-image: url('../img/submenu2.png');
	top: 204px;
	padding-bottom: 25px;
	padding-left: 30px;
	padding-right: 25px;
	padding-top: 11px;
	left: 108px;
	visibility: hidden;
}
    #apDiv80 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:6;
	left: 40px;
	top: 234px;
}
    #apDiv81 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:7;
	left: 40px;
	top: 238px;
}
    #apDiv82 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:8;
	top: 257px;
	left: 40px;
}
    #apDiv83 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:9;
	left: 40px;
	top: 276px;
}
    #apDiv84 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:10;
	left: 40px;
	top: 295px;
}
    #apDiv85 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:11;
	left: 40px;
	top: 313px;
}
    #apDiv86 {
	position:absolute;
	width:149px;
	height:150px;
	z-index:1;
	background-image: url('../img/vineta.png');
	background-repeat: no-repeat;
	top: -40px;
}
	#apDiv87 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:6;
	left: 40px;
	top: 252px;
}
    #barrabusqueda {
	position:absolute;
	width:200px;
	height:20px;
	z-index:1;
	left: 187px;
	top: 97px;
}
    #botonbusqueda {
	position:absolute;
	width:21px;
	height:21px;
	z-index:1;
	top: 97px;
	left: 522px;
}
    #apDiv90 {
	position:absolute;
	width:100px;
	height:70px;
	z-index:1;
	left: 592px;
	top: 432px;
}
    #apDiv91 {
	position:absolute;
	width:200px;
	height:50px;
	z-index:1;
	left: 130px;
	top: 450px;
}
    #apDiv92 {
	position:absolute;
	width:100px;
	height:30px;
	z-index:1;
	left: 149px;
	top: 583px;
}
    #apDiv93 {
	position:absolute;
	width:285px;
	height:50px;
	z-index:1;
	left: 148px;
	top: 613px;
}
    #apDiv94 {
	position:absolute;
	width:70px;
	height:15px;
	z-index:1;
	top: 516px;
	left: 144px;
}
    #apDiv95 {
	position:absolute;
	width:200px;
	height:15px;
	z-index:1;
	top: 518px;
	left: 225px;
}
    #apDiv96 {
	position:absolute;
	width:70px;
	height:15px;
	z-index:1;
	left: 144px;
	top: 687px;
}
    #apDiv97 {
	position:absolute;
	width:70px;
	height:15px;
	z-index:1;
	left: 144px;
	top: 857px;
}
    #apDiv98 {
	position:absolute;
	width:50px;
	height:15px;
	z-index:1;
	left: 18px;
	top: 3px;
}
    #apDiv99 {
	position:absolute;
	width:200px;
	height:15px;
	z-index:1;
	left: 225px;
	top: 860px;
}
    #apDiv100 {
	position:absolute;
	width:285px;
	height:50px;
	z-index:1;
	left: 148px;
	top: 783px;
}
    #apDiv101 {
	position:absolute;
	width:100px;
	height:30px;
	z-index:1;
	left: 149px;
	top: 754px;
}
    #apDiv102 {
	position:absolute;
	width:14px;
	height:14px;
	z-index:1;
	left: 700px;
	top: 388px;
}
    #apDiv103 {
	position:absolute;
	width:14px;
	height:14px;
	z-index:1;
	left: 700px;
	top: 900px;
}
    #apDiv104 {
	position:absolute;
	width:70px;
	height:20px;
	z-index:1;
	top: 190px;
	left: 55px;
}
    #apDiv105 {
	position:absolute;
	width:50px;
	height:20px;
	z-index:1;
	top: 190px;
	left: 147px;
}
    #apDiv106 {
	position:absolute;
	width:130px;
	height:20px;
	z-index:1;
	top: 190px;
	left: 225px;
}
    #apDiv107 {
	position:absolute;
	width:151px;
	height:88px;
	z-index:1;
	left: 220px;
	top: 227px;
}
    #apDiv108 {
	position:absolute;
	width:130px;
	height:20px;
	z-index:1;
	top: 350px;
	padding-left: 10px;
}
    #apDiv109 {
	position:absolute;
	width:130px;
	height:20px;
	z-index:1;
	top: 190px;
	left: 505px;
}
    #apDiv110 {
	position:absolute;
	width:130px;
	height:20px;
	z-index:1;
	top: 350px;
	left: 170px;
}
    #apDiv111 {
	position:absolute;
	width:230px;
	height:25px;
	z-index:1;
	left: 505px;
	top: 222px;
}
    #apDiv112 {
	position:absolute;
	width:230px;
	height:25px;
	z-index:1;
	left: 505px;
	top: 246px;
}
    #apDiv113 {
	position:absolute;
	width:230px;
	height:25px;
	z-index:1;
	left: 505px;
	top: 270px;
}
    #apDiv114 {
	position:absolute;
	width:150px;
	height:25px;
	z-index:3;
	left: 505px;
	top: 294px;
}
    #apDiv00 {
	position:absolute;
	width:210px;
	height:260px;
	z-index:22;
	top: 204px;
	background-image: url('../img/submenu.png');
	left: 21px;
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-top: 10px;
	visibility: hidden;
}
    #apDiv115 {
	position:absolute;
	width:150px;
	height:25px;
	z-index:1;
	top: 0px;
}
    #apDiv116 {
	position:absolute;
	width:50px;
	height:25px;
	z-index:5;
	top: 302px;
	left: 675px;
}
    #acceso {
	position:absolute;
	width:100px;
	height:20px;
	z-index:6;
	top: 41px;
	left: 595px;
}
    #apDiv118 {
	position:absolute;
	width:370px;
	height:25px;
	z-index:7;
	left: 120px;
	top: 40px;
	visibility: hidden;
}
    #apDiv {	
	position:absolute;
	width:110px;
	height:25px;
	z-index:1;
	top: 0px;
	background-image: url('../img/entrar2.png');
	background-repeat: no-repeat;
	left: 315px;
}
    #apDivForm2 {	
	position:absolute;
	width:110px;
	height:25px;
	z-index:1;
	top: 50px;
	background-image: url('../img/verficha.png');
	background-repeat: no-repeat;
	left: 0px;
}
	#apDivForm3 {	
	position:absolute;
	width:80px;
	height:25px;
	z-index:1;
	top: 55px;
	background-image: url('../img/entrar.png');
	background-repeat: no-repeat;
	left: 54px;
}
	#apDivForm4 {	
	position:absolute;
	width:110px;
	height:25px;
	z-index:1;
	top: 30px;
	background-image: url('../img/verficha.png');
	background-repeat: no-repeat;
	left: 54px;
}
    #apDiv119 {
	position:absolute;
	width:120px;
	height:30px;
	z-index:8;
	top: 411px;
	left: 281px;
}
    #apDiv120 {
	position:absolute;
	width:120px;
	height:30px;
	z-index:9;
	top: 583px;
	left: 281px;
}
    #apDiv121 {
	position:absolute;
	width:120px;
	height:30px;
	z-index:10;
	top: 754px;
	left: 281px;
}
    #apDiv122 {
	position:absolute;
	width:176px;
	height:30px;
	z-index:2;
	left: 144px;
	top: 510px;
}
    #apDiv123 {
	position:absolute;
	width:178px;
	height:30px;
	z-index:12;
	left: 144px;
	top: 681px;
}
    #apDiv124 {
	position:absolute;
	width:178px;
	height:30px;
	z-index:13;
	left: 144px;
	top: 853px;
}
    #apDiv125 {
	position:absolute;
	width:200px;
	height:12px;
	z-index:1;
	background-image: url('../img/botones_web.png');
	background-repeat: no-repeat;
	top: 920px;
	left: 290px;
}
    #apDiv31 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
    .style16 {
	color: #000000;
}
	a.hover{
	color: #ab1984;
}
    .Estilo8 {
	color: #9A0D15;
	font-weight: bold;
}
    .Estilo9 {
	color: #2BA6DA;
	font-weight: bold;
}
    .Estilo10 {
	color: #98B50F;
	font-weight: bold;
}
.Estilo12 {color: #647282}
    .Estilo13 {color: #566270; }
    #apDiv33 {
	position:absolute;
	width:150px;
	height:14px;
	z-index:5;
	left: 40px;
	top: 202px;
}
.Estilo14 {
 	color: #9A0D15
}

#linksanasus {
	position:absolute;
	width:68px;
	height:68px;
	z-index:21;
	margin-top: 651px;
	margin-left: 25px;
}
#linksarcus {
	position:absolute;
	width:68px;
	height:68px;
	z-index:33;
	margin-top: 651px;
	margin-left: 190px;
}
#linksbb {
	position:absolute;
	width:68px;
	height:68px;
	z-index:33;
	margin-top: 651px;
	margin-left: 355px;
}
#linksdivus {
	position:absolute;
	width:68px;
	height:68px;
	z-index:33;
	margin-top: 651px;
	margin-left: 523px;
}
#linkselsner {
	position:absolute;
	width:68px;
	height:68px;
	z-index:21;
	margin-top: 734px;
	margin-left: 25px;
}
#linksesylux {
	position:absolute;
	width:68px;
	height:68px;
	z-index:33;
	margin-top: 734px;
	margin-left: 190px;
}
#linksindomotika {
	position:absolute;
	width:68px;
	height:68px;
	z-index:33;
	margin-top: 734px;
	margin-left: 355px;
}
#linksipas {
	position:absolute;
	width:68px;
	height:68px;
	z-index:33;
	margin-top: 734px;
	margin-left: 523px;
}
#linkskomtech {
	position:absolute;
	width:68px;
	height:68px;
	z-index:21;
	margin-top: 819px;
	margin-left: 25px;
}
#linkslingg {
	position:absolute;
	width:68px;
	height:68px;
	z-index:33;
	margin-top: 819px;
	margin-left: 190px;
}
#linkssimons {
	position:absolute;
	width:68px;
	height:68px;
	z-index:33;
	margin-top: 819px;
	margin-left: 355px;
}
#linkstci {
	position:absolute;
	width:68px;
	height:68px;
	z-index:33;
	margin-top: 819px;
	margin-left: 523px;
}
#linkskzennio {
	position:absolute;
	width:68px;
	height:68px;
	z-index:21;
	margin-top: 904px;
	margin-left: 25px;
}
#linkscatalogo {
	position:absolute;
	width:68px;
	height:68px;
	z-index:21;
	margin-top: 1079px;
	margin-left: 25px;
}
#linksconsejos {
	position:absolute;
	width:68px;
	height:68px;
	z-index:21;
	margin-top: 1079px;
	margin-left: 190px;
}
#linksnoticia {
	position:absolute;
	width:68px;
	height:68px;
	z-index:21;
	margin-top: 1079px;
	margin-left: 350px;
}
#linksoferta {
	position:absolute;
	width:68px;
	height:68px;
	z-index:21;
	margin-top: 1079px;
	margin-left: 515px;
}

#sub-menufabricantes {
	position:absolute;
	width:252px;
	height:378px;
	z-index:50;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-left: 10px;
	visibility: hidden;
	background-image: url(../img/submenu.png);
}

#sub-menufabricantes2 {
	position:absolute;
	z-index:50;
	margin-top: 0px;
	margin-left: 0px;
	visibility: hidden;
}

.Estilo17 {color: #818181}
#lista-fab {
 	position:absolute;
	width:300px;
	z-index:50;
	margin-left: 0px;
	margin-top: 0px;
}
#sub-menumarca {
	position:absolute;
	z-index:1;
	margin-top: 0px;
	margin-left: 0px;
	visibility: hidden;
}
#sub-menumarca1 {
	position:absolute;
	z-index:1;
	margin-top: 0px;
	margin-left: 0px;
	visibility: hidden;
}
#sub-menumarca2 {
	position:absolute;
	z-index:1;
	margin-top: 0px;
	margin-left: 0px;
	visibility: hidden;
}
#sub-menumarca3 {
	position:absolute;
	z-index:1;
	margin-top: 0px;
	margin-left: 0px;
	visibility: hidden;
}
#sub-menumarca4 {
	position:absolute;
	z-index:1;
	margin-top: 0px;
	margin-left: 0px;
	visibility: hidden;
}
#sub-menumarca5 {
	position:absolute;
	z-index:1;
	margin-top: 0px;
	margin-left: 0px;
	visibility: hidden;
}
#sub-menumarca6 {
	position:absolute;
	z-index:1;
	margin-top: 0px;
	margin-left: 0px;
	visibility: hidden;
}
#sub-menumarca7 {
	position:absolute;
	z-index:1;
	margin-top: 0px;
	margin-left: 0px;
	visibility: hidden;
}
#sub-menumarca8 {
	position:absolute;
	z-index:1;
	margin-top: 0px;
	margin-left: 0px;
	visibility: hidden;
}#sub-menumarca9 {
	position:absolute;
	z-index:1;
	margin-top: 0px;
	margin-left: 0px;
	visibility: hidden;
}
#sub-menumarca10 {
	position:absolute;
	z-index:1;
	margin-top: 0px;
	margin-left: 0px;
	visibility: hidden;
}
#sub-menumarca11 {
	position:absolute;
	z-index:1;
	margin-top: 0px;
	margin-left: 0px;
	visibility: hidden;
}
#apDiv36 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
#lista2 {
	position:absolute;
	width:140px;
	height:115px;
	z-index:1;
	margin-left: 30px;
	margin-top: 10px;
}
.Estilo16 {
	color: #495C7A;
	font-weight: bold;
}
.Estilo17 {
	font-size: 4px;
	color: #FFFFFF;
}
.style17 {
	background-image: url('../img/celda-pre1.png');
}
.style18 {
	background-image: url('../img/celda-pre2.png');
}




//*******************************************/
//* CONCURSO 2010 */
//*******************************************/
#mensaje1 {
	position:absolute;
	width:135px;
	height:40px;
	z-index:17;
	margin-top: 450px;
	margin-left: 110px;
	background-image: url(img/vineta-grafica.gif);
	padding-left: 10px;
	padding-top: 6px;
	visibility: hidden;
}
#mensaje2 {
	position:absolute;
	width:76px;
	height:40px;
	z-index:18;
	margin-top: 450px;
	margin-left: 328px;
	background-image: url(index_files/vineta-grafica1.gif);
	padding-left: 10px;
	padding-top: 6px;
	visibility: hidden;
}
#mensaje3 {
	position:absolute;
	width:76px;
	height:40px;
	z-index:19;
	margin-top: 450px;
	margin-left: 532px;
	background-image: url(index_files/vineta-grafica2.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 6px;
	visibility: hidden;
}
#numero {
	position:absolute;
	width:160px;
	height:25px;
	z-index:13;
	padding-top: 8px;
	padding-left: 10px;
}
#fecha {
	position:absolute;
	width:130px;
	height:25px;
	z-index:13;
	margin-left: 173px;
	padding-left: 10px;
	padding-top: 8px;
}
#detalles {
	position:absolute;
	width:601px;
	height:40px;
	z-index:13;
	margin-top: 40px;
	padding-left: 10px;
	padding-top: 0px;
}
#estado1 {
	position:absolute;
	width:607px;
	height:25px;
	z-index:13;
	margin-top: 120px;
	padding-left: 11px;
}
#detalles {
	position:absolute;
	width:600px;
	height:19px;
	z-index:13;
}
#descrip1 {
	position:absolute;
	width:600px;
	height:50px;
	z-index:13;
	margin-top: 68px;
	padding-left: 10px;
}
#descrip2 {	position:absolute;
	width:600px;
	height:50px;
	z-index:13;
	margin-top: 68px;
	padding-left: 10px;
}
#detalles2 {	position:absolute;
	width:601px;
	height:40px;
	z-index:13;
	margin-top: 40px;
	padding-left: 10px;
	padding-top: 0px;
}
#detalles2 {	position:absolute;
	width:600px;
	height:19px;
	z-index:13;
}
#estado2 {	position:absolute;
	width:607px;
	height:25px;
	z-index:13;
	margin-top: 120px;
	padding-left: 11px;
}
#fecha2 {	position:absolute;
	width:130px;
	height:25px;
	z-index:13;
	margin-left: 173px;
	padding-left: 10px;
	padding-top: 8px;
}
#numero2 {	position:absolute;
	width:160px;
	height:25px;
	z-index:13;
	padding-top: 8px;
	padding-left: 10px;
}
#descrip3 {position:absolute;
	width:600px;
	height:50px;
	z-index:13;
	margin-top: 68px;
	padding-left: 10px;
}
#detalles3 {position:absolute;
	width:601px;
	height:40px;
	z-index:13;
	margin-top: 40px;
	padding-left: 10px;
	padding-top: 0px;
}
#detalles3 {position:absolute;
	width:600px;
	height:19px;
	z-index:13;
}
#estado3 {position:absolute;
	width:607px;
	height:25px;
	z-index:13;
	margin-top: 120px;
	padding-left: 11px;
}
#fecha3 {position:absolute;
	width:130px;
	height:25px;
	z-index:13;
	margin-left: 173px;
	padding-left: 10px;
	padding-top: 8px;
}
#numero3 {position:absolute;
	width:160px;
	height:25px;
	z-index:13;
	padding-top: 8px;
	padding-left: 10px;
}
#apDiv88 {
	position:absolute;
	width:621px;
	height:150px;
	z-index:13;
	margin-top: 620px;
	margin-left: 60px;
}
#apDiv89 {
	position:absolute;
	width:621px;
	height:150px;
	z-index:13;
	margin-top: 790px;
	margin-left: 60px;
}
#apDiv117 {
	position:absolute;
	width:621px;
	height:160px;
	z-index:13;
	margin-left: 60px;
	margin-top: 960px;
}
#apDiv126 {
	position:absolute;
	width:50px;
	height:15px;
	z-index:1;
	margin-left: 20px;
	margin-top: 4px;
}
		.style173 {
	font-weight: bold;
	font-size: medium;
}

#denro-one {
	position:absolute;
	width:370px;
	height:500px;
	z-index:1;
	visibility: hidden;
	margin-left: 365px;
}
#imagen-portada {
	position:absolute;
	width:349px;
	height:175px;
	z-index:2;
	visibility: visible;
	background-image: url(../img/portada.png);
	background-repeat: no-repeat;
}
#ani {
	position:absolute;
	width:345px;
	height:100px;
	z-index:1;
	margin-top: 37px;
}
#titulo_presupuesto_actual a{
	position: absolute;
	margin-top: 310px;
	margin-left: 120px;
	font-weight: bold;
	color: #000000;
}

#titulo_presupuesto_actual a:hover{
	color: #999999;
}

#titulo_presupuesto_enviados a{
	position: absolute;
	margin-top: 310px;
	margin-left: 262px;
	font-weight: bold;
	color: #000000;
}

#titulo_presupuesto_enviados a:hover{
	color: #999999;
}

#titulo_presupuesto_plantillas a{
	position: absolute;
	margin-top: 310px;
	margin-left: 455px;
	font-weight: bold;
	color: #000000;
}

#titulo_presupuesto_plantillas a:hover{
	color: #999999;
}

#texto_noticia a:link{
	color: #0000FF;
	text-decoration: none;
}

#texto_noticia a:visited{
	color: #0000FF;
	text-decoration: none;
}

#texto_noticia a:hover{
	color: #0000FF;
	text-decoration: underline;
}

#slogan{
	position: absolute;
	margin-top: 230px;
	margin-left: 0px;
	z-index: 699;
}

table.oferta{
	border-collapse: collapse; 
	border:0px solid;
}

table.oferta td.arriba{
	border-bottom:1px solid;
	padding-bottom:5px;
	padding-top:5px;
	border-color: #CCCCCC;
	color: #1b4582;
	font-weight: bold;
	font-size: 12px;
}

table.oferta td.medio{
	border-bottom:1px solid;
	padding-bottom:5px;
	padding-top:5px;
	border-color: #CCCCCC;
}

table.oferta td.medio a:link{
	color: #1b4582;
	font-weight: bold;
	font-size: 12px;
}

table.oferta td.medio a:visited{
	color: #1b4582;
	font-weight: bold;
	font-size: 12px;
}

table.oferta td.medio a:hover{
	color: #5b85C2;
	font-weight: bold;
	font-size: 12px;
}

table.oferta td.bajo{
	padding-bottom:5px;
	padding-top:5px;
}

#precio_oferta_web{
	color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    width: 150px;
    height: 40px;
    border: 0px solid;
    border-color: #000000;
    padding-top: 9px;
    padding-left: 0px;
    padding-right: 0px;
    text-align: center;
    background-image: url('../img/precio-oferta.png');
    background-repeat: no-repeat;
}
