/* CSS: compraventa.org */
body, div, h1, h2, h3, h4, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote {
    margin: 0px;
    padding: 0px;
    border: 0px;	
}

body{	
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
	background-color : #fFFFFF;
	font-size: 12px;
	text-align: center;
	background-repeat:repeat-y;
	background-color:#FFFFFF;

 }
a{	color : #CC6600; text-decoration: underline; font-weight:bold;}
p{ margin: 0 0 10px 0; padding:0; }
a:hover{	text-decoration : underline;  color: #2CB73B;   }
form{	margin:0;}


h1{
	font-family: Arial,sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	text-align: right;
}

h2{
 font-family: Arial,sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	text-align: right;
}


/* STRUCTURE */
#body{
width:100%;
height:100%;
}
#CONTAINER {
width: 990px; 
height: 100%;
margin-left: auto; 
margin-right: auto;
padding: 0;
}
#HEADCONT{
width: 990px; 
height: 280px; 
margin-left: auto; 
margin-right: auto; 
padding: 0; 
}
#EncabezadoSalida{
width: 990px; 
height: 213px; 
margin-left: auto; 
margin-right: auto; 
margin-bottom:0px;
padding: 0;
 
}
#HEADER{
width: 990px; 
height: 90px; 
margin-left: auto; 
margin-right: auto; 
padding: 0; 
}

#HEADER1{ 
width: 990px; 
height: 90px; 
margin-left: auto; 
margin-right: auto; 
float:left; 
text-align:left; 
background-image:url('../images/cabecera.jpg');
}
#HEADER2{ 
width: 238px; 
height: 161px; 
margin-left: auto; 
margin-right: auto; 
float:left; 

}

#HEADER21{ 
width: 274px; 
height: 161px;
text-align:right;
margin-left: auto; 
margin-right: auto; 
background-image:url('../images/header_04.gif');
background-repeat:repeat-x;
float:right; 
}

#TAB{ 
width: 990px; 
height: 53px;
text-align:left;
margin-left: auto; 
margin-right: auto;
margin-bottom:0px;
padding:0px; 
float:left;
background-image:url('../images/tab_bg_06.gif'); 
background-repeat:repeat-x;

}

#TAB1{ 
width: 570px; 
height: 42px;
text-align:left;
float:left;
background-image:url('../images/cuadro.jpg');
}
#SEARCH{
	float:left;
	width:110px;
	height:38px;
	position:relative;
	margin-left:0px;
	padding-top:15px;
	padding-left:8px;

	}
	
#SEARCHBTN{
	float:left;
	width:49px;
	height:39px;
	position:relative;
	margin-left:0px;
	padding-top:15px;

	}	
	
#CENTCONTENT{
	float:left;
	width:990px;
	text-align:left;
	height:100%;
	position:relative;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-color:#FFFFFF;
	
	}
#proceso{
    float:left;
	width:720px;
	text-align:left;
	position:relative;
	margin:0px;
	background-color:#FFFFFF;
}
#PieSalida{
    float: left;
	width:990px;
	text-align:left;
	height:100%px;
	position: relative;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-color:#FFFFFF;
	clear:both;
}
#CENTCONTENT1{
	float:left;
	width:990px;
	text-align:left;
	height:40px;
	position:relative;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	}
#CATHEADTOP
{
height:37px;
width:400px;
float:left;

}	
#CATHEADTEXT
{
height:27px;
width:180px;
float:left;
margin-top:10px;

}	
#CATCOMBO
{
height:27px;
width:160px;
float:left;
margin-top:10px;

}


	
#CENTCONTENT2{
	float:left;
	width:990px;
	text-align:left;
	height:100%px;
	position:relative;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	}
#CATEGORY
{
height:150px;
width:245px;
margin-left:5px;

float:left;

}
#CATEGORYHEAD
{
height:31px;
width:244px;
margin-left:0px;
float:left;
background-image:url(../images/bg_headtab.gif);

}
#CATEGORYHEAD1
{
height:21px;
width:240px;
vertical-align:middle;
margin-left:0px;
margin-top:8px;
float:left;

}

#CATEGORYCONTENT
{
height:auto;
width:220px;
margin-left:0px;
float:left;

}


#CATEGORYCONTENT A:link
{
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}

#CATEGORYCONTENT A:visited
{
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}

#CATEGORYCONTENT A:active
{
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}

#CATEGORYCONTENT A:hover
{
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}


#CATEGORYCONTENTSub
{
height:auto;
width:130px;
margin-left:0px;
float:left;

}


#CATEGORYCONTENTSub A:link
{
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}

#CATEGORYCONTENTSub A:visited
{
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}

#CATEGORYCONTENTSub A:active
{
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}

#CATEGORYCONTENTSub A:hover
{
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}

#CENTCONTENTTOP{
	float:left;
	width:990px;
	text-align:left;
	height:19px;
	position:relative;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-image:url('../images/top_cent.gif');
	background-repeat:repeat-x;

	}
#CENTCONTENTCENT{
	float:left;
	width:990px;
	text-align:left;
	height:100%px;
	position:relative;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-color:#F5F5F5;
	}

#CENTCONTENTBOT{
	float:left;
	width:990px;
	text-align:left;
	height:21px;
	position:relative;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
background-image:url('../images/bot_cent.gif');
background-repeat:repeat-x;

	}



#CENTTEXTMID{
	float:LEFT;
	width:990px;
	height:100%;
	margin-left:0px;
	margin-right:0px;
	position:relative;
	background-color:#FFFFFF;
	}

#CENTTEXTLEFT{
	float:LEFT;
	width:360px;
	margin-left:0px;
	margin-right:0px;
	height:100%px;
	position:relative;
	background-color:#FFFFFF;
	}
#CATEBOXTOP{
	float:LEFT;
	width:360px;
	margin-left:0px;
	margin-right:0px;
	height:auto;
	position:relative;
	}
#CATEBOXCONT{
	float:right;
	width:360px;
	margin-left:0px;
	margin-right:0px;
	height:auto;
	position:relative;

	}
#CATEBOXCONTROW{
clear:both;
width:360px;
height:auto;
}	
#CATEBOXL{
	float:LEFT;
	width:148px;
	margin-left:0px;
	margin-top:10px;
	height:auto;
	position:relative;
	/*background-image:url(../images/bg_l1_34.gif)*/;
	background-repeat:no-repeat;

	}
	#CATEBOXLRow{
	clear:both;
	width:380px;
	margin-left:10px;
	margin-top:10px;
	height:auto;

	}
#CATEBOXLRow{
clear:both;
width:350;
height:auto;
}
#CATEBOXL1{
float:LEFT;
	width:140px;
	margin-left:10px;
	margin-top:10px;
	height:auto;
	display: block;
	background-image:url(../images/bg_l1_34.gif);
}
#CATEBOXL1 A:link{ 
font-size:10px;
color:#000000;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#CATEBOXL1 A:visited{ 
font-size:10px;
color:#000000;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#CATEBOXL1 A:active{ 
font-size:10px;
color:#000000;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#CATEBOXL1 A:hover{ 
font-size:10px;
color:#000000;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#CATEBOXS{
	float:LEFT;
	width:149px;
	margin-left:10px;
	margin-top:10px;
	height:auto;
	position:relative;
	background-image:url(../images/bg_1s_42.gif);
	}
#CENTTEXTRIGHT{
	float:RIGHT;
	width:418px;
	margin-left:0px;
	margin-right:0px;
	height:100%px;
	position:relative;
	background-color:#FFFFFF;
	}
#CENTTEXT1{
	float:left;
	width:250px;
	text-align:left;
	height:250px;
	padding-left: 20px;
	padding-top: 15px;
	position:relative;
	margin-top:20px;
	}
#CENTTEXT2{
	float:left;
	width:240px;
	padding-top: 15px;
	text-align:left;
	height:250px;
	position:relative;
	margin-top:20px;
	}
#CENTTEXT3{
	float:left;
	width:190px;
	padding-top: 15px;
	text-align:left;
	height:250px;
	position:relative;
	margin-top:20px;
	}

#FOOTER{
	float:left;
	margin-left: 0px;
	position: relative;
	width: 990px;
	height: 90px;
	vertical-align: bottom;
	text-align:center;
	background-image:url(../images/bg_footer.gif);
	background-repeat:repeat-x;
}	

#FOOTER1{
	float:left;
	margin-left: 0px;
	padding-top: 25px;
	padding-bottom: 15px;
	position:relative;
	width: 990px;
	height: 20px;
	text-align:center;
	
}	

#mainCatContainer{
width:990px;
clear:both;
height:100%;
padding:0px;
margin-left:3px;

}


#mainCatContainerSub{
width:300px;
float:left;
height:auto;
padding:0px;
margin-left:3px;


}



#mainCatCol{
width:250px;
float:left;
margin:0px;
padding:0px;
}

#mainCatColSub{
width:125px;
float:left;
margin:0px;
padding:0px;

}


#mainCatColSub A:link{
color:#000000;
font-weight:bold;
font-size:12px;
text-decoration:none;

}


#mainCatColSub A:visited{
color:#000000;
font-weight:bold;
font-size:12px;
text-decoration:none;

}

#mainCatColSub A:hover{
color:#000000;
font-weight:bold;
font-size:12px;
text-decoration:none;

}

#mainCatColSub A:active{
color:#000000;
font-weight:bold;
font-size:12px;
text-decoration:none;

}

#mainProvinceContainer{
width:990px;
clear:both;
height:auto;
padding:0px;
}
#NombreCategoria{
width:990px;
clear:both;
height:auto;
padding:0px;

}
#categoriaPrincipalRow{
width:700;
clear:both;
height:auto;
padding:4px;

}

#categoriaPrincipalMainTitle{
font-weight:bold;
font-size:14px;
color:#787878;
}

#categoriaPrincipalTable{
width:990px;
clear:both;
height:auto;
padding:0px;

}
#categoriaPrincipalRow1{
    clear:both;
	width:990px;
	padding:0px;
	margin-left:0px;
	margin-right:0px;
	height:auto;
}
#categoriaPrincipalLeftTd1{
   float:left;
	width:300;
	height:auto;
	padding:0px;
	margin-left:3px;
}
#categoriaPrincipalRow2{
    clear:both;
	width:990px;
	height:auto;
	padding:0px;
}
#Row1Td2TableTd1{
    clear:both;
	width:990px;
	height:auto;
	padding:0px;
}
#categoriaPrincipalRightTd2{
    float:right;
	width:400px;
	height:auto;
	padding:0px;
	margin-right:10px;
}
#ListaCategorias{
width:990px;
clear:both;
height:auto;
padding:0px;

}
#NombreProvincia{
width:769px;
clear:both;
/*background-image:url(../images/bg_headtab.gif);
*/
background-color:#86C5E3;

height:25px;
padding:0px;
color:#FFFFFF;
font-weight:bold;
padding-left:5px;
}
#ListaProductosDestacadosMain{
width:700px;
clear:both;
height:auto;
padding:0px;

}
#ListaProductosDestacados{
float:left;
width:400px;

height:auto;
padding:0px;
}
#mapa{
float:left;
width:300px;
height:auto;
padding:0px;
}
#mapas{
clear:both;
text-align:center;
width:500px;
height:auto;
padding:0px;
}

#mainProvinceBody{
width:990px;
clear:both;
height:100%;
padding:0px;
}
#mainProvinceleft{
width:990px;
clear:both;
height:100%;
padding:0px;
}
#mainProvinceright{
width:990px;
clear:both;
height:100%;
padding:0px;
}
#ProductosPlantillaMain{
width:990px;
clear:both;
height:auto;
padding:0px;

}
#ProductosPlantillaTable{
width:980px;
clear:both;
height:auto;
padding-left:0px;

color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}

#ProductosPlantillaTable a:link{
text-decoration:none;
font-size:12px;
color:#F59527;
}
#ProductosPlantillaTable a:active{
text-decoration:none;
font-size:12px;
color:#000000;
}
#ProductosPlantillaTable a:visted{
text-decoration:none;
font-size:12px;
color:#000000;
}
#ProductosPlantillaTable a:hover{
text-decoration:none;
font-size:12px;
color:#000000;
}
#SlideShowTable{
width:350px;
clear:both;
height:auto;
padding:0px;

}
#SlideShowTableRow{
width:350px;
clear:both;
height:auto;
padding:0px;

}
#SlideShowTableRow1{
width:350px;
clear:both;
height:auto;
padding:3px;
}
#SlideShowTableRow1Td1{
width:80px;
float:left;
text-align:right;
height:20px;
padding:0px;
}
#SlideShowTableRow1Td2{
width:80px;
float:left;
height:20px;
padding:0px;
}
#ProductosPlantillaRow1{
width:980px;
clear:both;
height:18px;
font-weight:bold;
border-bottom: 1px dotted #FFAE29;
padding:0px 0px 5px 5px;
margin-bottom:8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #003366;
}
#ProductosPlantillaRow2{
width:980px;
clear:both;
height:22px;
padding-left:5px;
}
#ProductosPlantillaRow2Td1{
width:771px;
float:left;
height:auto;
padding:0px;
}
#ProductosPlantillaRow2Td2{
float:right;
height:auto;
border:1px solid;
padding:2px;
}
#ProductosPlantillaRow3Table{
width:980px;
clear:both;
height:auto;
padding:0px;

}
#ProductosRow3TableLeft{
width:350px;
float:left;
height:auto;
padding-left:5px;
}
#ProductosRow3TableRight{
background:#FCEABA none repeat scroll 0%;
width:380px;
float:left;
height:auto;
padding:23px;
}
#ProductosPlantillaRow3{
width:380px;
clear:both;
height:20px;
padding:0px;
}
#ProductosPlantillaRow3Td1{
width:150px;
font-weight:bold;
float:left;
height:auto;
padding:0px;
}
#ProductosPlantillaRow3Td2{
width:220px;
float:left;
height:auto;
padding:0px;
}
#ProductosPlantillaRow4{
width:380px;
clear:both;
height:20px;
padding:0px;
}
#ProductosPlantillaRow4Td1{
width:150px;
float:left;
height:auto;
font-weight:bold;
padding:0px;
}
#ProductosPlantillaRow4Td2{
width:220px;
float:left;
height:auto;
padding:0px;
}
#ProductosPlantillaRow5{
width:380px;
clear:both;
height:20px;

padding:0px;
}
#ProductosPlantillaRow5Td1{
width:150px;
float:left;
height:auto;
font-weight:bold;
padding:0px;
}
#ProductosPlantillaRow5Td2{
width:220px;
float:left;
height:auto;
padding:0px;
}
#ProductosPlantillaRow6{
width:380px;
clear:both;
height:20px;
padding:0px;
}
#ProductosPlantillaRow6Td1{
width:150px;
float:left;
height:auto;
font-weight:bold;
padding:0px;
}
#ProductosPlantillaRow6Td2{
width:220px;
float:left;
height:auto;
padding:0px;
}
#ProductosPlantillaRow7{
width:380px;
clear:both;
height:20px;
padding:0px;
}
#ProductosPlantillaRow7Td1{
width:150px;
float:left;
height:auto;
font-weight:bold;
padding:0px;
}
#ProductosPlantillaRow7Td2{
width:220px;
float:left;
height:auto;
padding:0px;
}
#ProductosPlantillaRow8{
width:380px;
clear:both;
height:20px;
padding:0px;
}
#ProductosPlantillaRow8Td1{
width:150px;
float:left;
height:auto;
font-weight:bold;
padding:0px;
}
#ProductosPlantillaRow8Td2{
width:220px;
float:left;
height:auto;
padding:0px;
}

#ProductosPlantillaRow9{
width:980px;
clear:both;
height:16px;
font-weight:bold;
border-bottom:1px dotted #FFAE29;
margin-bottom:9px;
padding:10px 0px 0px 5px;
}

#ProductosPlantillaRow10{
width:970px;
clear:both;
height:auto;
margin-left:5px;
margin-right:5px;
}
#ProductosPlantillaRow11{
width:970px;
clear:both;
height:20px;
background-color:#FFFFFF;
padding:5px 0px 0px 5px;
}
#ProductosPlantillaRow12{
width:970px;
clear:both;
height:auto;
background-color:#FFFFFF;
padding-left:5px;
}
#ProductosPlantillaRow13{
width:980px;
clear:both;
height:auto;
background-color:#FFFFFF;
padding-left:5px;
}
#CriteriosBusquedaTable{
width:700px;
clear:both;
height:28px;
padding:0px;
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}
#CriteriosBusquedaTd1{
height:16px;
float:left;
height:auto;
padding:8px 0px 0px 3px;
font-weight:bold;
font-size:14px;
}
#CriteriosBusquedaTd2{
background:#FFAE29;
color:#FFFFFF; 
float:left;
height:20px;
padding:0px;
font-weight:bold;
font-size:18px;
padding:1px 5px 3px 5px;
margin:0px 10px;
}
#SalidaTablasGeneralTable{
width:700px;
clear:both;
padding:0px;
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}
#SalidaTablasGeneralTableRow1{
width:590px;
clear:both;
height:14px;
padding:0px;
font-weight:bold;
}
#SalidaTablasGeneralTableRow1Th1{
width:400px;
float:left;
height:14px;
padding:0px 5px;
}
#SalidaTablasGeneralTableRow1Th2{
width:60px;
float:left;
height:14px;
padding:0px 5px;
text-align: center;
}
#SalidaTablasGeneralTableRow1Th3{
width:100px;
float:left;
height:14px;
padding:0px 5px;
}

#CuerpoTablaSab{ 
/*width:470px; */
height:106px;
float:left;
padding:0px;
margin:5px 0px;
background-color:#FCEABA;
}
#CuerpoTablaSab A:link{
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}
#CuerpoTablaSab A:visited{
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}
#CuerpoTablaSab A:active{
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}

#CuerpoTablaSab A:hover
{
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}


#CuerpoTablaTd1Sab{
width:350px;
float:left;
height:auto;
}

#CuerpoTablaTd2Sab{
width:100px;
float:left;
height:auto;
padding:0px;
}

#CuerpoTablaTd3Sab{
width:250px;
float:left;
height:auto;
}

#CuerpoTabla{
width:590px;
height:106px;
clear:both;
padding:0px;
max-height: 300px;
min-height: 80px;
margin:5px 0px;
background-color:#FCEABA;
}

#CuerpoTablaTd1{
width:400px;
float:left;
padding:5px;
height:auto;
vertical-align:middle;
}
#CuerpoTabla A:link
{
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}

#CuerpoTabla A:visited
{
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}

#CuerpoTabla A:active
{
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}

#CuerpoTabla A:hover
{
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}

#CuerpoTablaTd2{
width:60px;
height:auto;
text-align: center;
font-weight:bold;
padding:5px 5px 0px 5px;
float:left;
}

#CuerpoTablaTd3{
width:100px;
float:left;
height:auto;
padding:5px 5px 0px 5px;
}

#SalidaTablasGeneralTableRow2{
width:990px;
clear:both;
height:auto;
padding:0px;

}
#TituloForma{
width:980px;
height:auto;
clear:both;
margin-left:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #003366;
text-align:left;
}

#userRegistertable{
width:720px;
clear:both;
height:180px;
padding:3px;
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;

}
#userRegistertableRow1{
width:720px;
clear:both;
height:auto;
font-weight:bold;
padding:0px 0px 10px 2px;

}
#userRegistertableRow2{
width:720px;
clear:both;
height:20px;
padding:2px;

}
#userRegistertableRow3{
width:720px;
clear:both;
height:20px;
padding:2px;

}
#userRegistertableRow4{
width:720px;
clear:both;
height:auto;
font-weight:bold;
padding:15px 0px 10px 2px;

}
#userRegistertableRow5{
width:720px;
clear:both;
height:20px;
padding:2px;

}
#userRegistertableRow6{
width:720px;
clear:both;
height:20px;
padding:2px;


}
#userRegistertableRow2Td1{
float:left;
width:100px;
height:20px;
padding:0px;
}
#userRegistertableRow2Td2{
float:left;
width:250px;
height:20px;
padding:0px;
}
#userRegistertableRow2Td3{
float:left;
width:150px;
height:20px;
padding:0px;
}
#userRegistertableRow2Td4{
float:left;
width:200px;
height:20px;
padding:0px;
}
#userRegistertableRow3Td1{
float:left;
width:100px;
height:20px;
padding:0px;
}
#userRegistertableRow3Td2{
float:left;
width:250px;
height:20px;
padding:0px;
}
#userRegistertableRow3Td3{
float:left;
width:150px;
height:20px;
padding:0px;
}
#userRegistertableRow3Td4{
float:left;
width:200px;
height:20px;
padding:0px;
}
#userRegistertableRow5Td1{
float:left;
width:100px;
height:20px;
padding:0px;
}
#userRegistertableRow5Td2{
float:left;
width:250px;
height:20px;
padding:0px;
}
#userRegistertableRow5Td3{
float:left;
width:150px;
height:20px;
padding:0px;
}
#userRegistertableRow5Td4{
float:left;
width:200px;
height:20px;
padding:0px;
}
#userRegistertableRow6Td1{
float:left;
width:100px;
height:20px;
padding:0px;
}
#userRegistertableRow6Td2{
float:left;
width:250px;
height:20px;
padding:0px;
}
#userRegistertableRow6Td3{
float:left;
width:150px;
height:20px;
padding:0px;
}
#userRegistertableRow6Td4{
float:left;
width:200px;
height:20px;
padding:0px;
}
#userloginTable{
clear:both;
width:750;
height:auto;
min-height:363px;
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}
#userloginRow{
width:980px;
clear:both;
height:18px;
font-weight:bold;
border-bottom: 1px dotted #FFAE29;
padding:0px 0px 5px 5px;
margin-bottom:30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #003366;
}
#userloginRow1{
clear:both;
width:auto;
padding-bottom:6px;
height:20px;
margin-left:90px;
}
#userloginRow1Td1{
float:left;
width:150px;
height:20px;
text-align:right;
padding-right:5px;

}
#userloginRow1Td2{
float:left;
width:250px;
height:20px;
padding:0px;
text-align:left;
}
#userloginRow2{
clear:both;
width:auto;
padding-bottom:6px;
height:20px;
margin-left:90px;
}
#userloginRow2Td1{
float:left;
width:150px;
text-align:right;
height:20px;
padding-right:5px;

}
#userloginRow2Td2{
float:left;
width:250px;
text-align:left;
height:20px;

padding:0px;

}
#parag{
clear:both;
width:auto;
text-align:center;
padding-top:20px;
height:auto;
}
#SubTituloProducto{
width:980px;
clear:both;
height:16px;
font-weight:bold;
border-bottom:1px dotted #FFAE29;
margin-bottom:9px;
padding-top:10px;
}
#SalidaTablasPreguntasTable{
clear:both;
width:778;
height:auto;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#SalidaTablasPreguntasRow1{
clear:both;
width:778;
height:auto;
}
#FechaPregRow1Td1{
float:left;
width:100px;
height:auto;
}
#FechaPregRow1Td2{
float:left;
width:70px;
height:auto;
}
#FechaPregRow1Td3{
float:left;
width:400px;
height:auto;
}
#FechaPregRow1Td4{
float:left;
width:200px;
height:auto;
padding-left:15px;
}
#SalidaTablasPreguntasRow2{
clear:both;
width:778;
height:auto;
}
#FechaPregRow2Td1{
float:left;
width:100px;
height:auto;
}
#FechaPregRow2Td2{
float:left;
width:50px;
height:auto;
}
#FechaPregRow2Td3{
float:left;
width:400px;
height:auto;
}
#FechaPregRow2Td4{
float:left;
width:200px;
height:auto;
}
#producto{
clear:both;
width:990px;
height:auto;
padding-top:10px;
}
#formaConsultaTable{
clear:both;
width:778;
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
height:auto;
}
#searchTableMain{
clear:both;
width:778;
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
height:auto;
}
#tableMainRow1{
width:700px;
margin:10px;
height:auto;
}
#tableMainRow2{
width:700px;
margin:10px;
height:auto;
}
#searchInnerTable{
clear:both;
width:700;
color:#000000;
font-weight:normal;
padding-left:5px;
padding-right:5px;
margin-top:5px;
}
#innerRow1{
clear:both;
width:700;
height:auto;
color:#000000;
}
#innerRow1Td1{
float:left;
width:200px;
height:auto;

}
#innerRow1Td2{
float:left;
width:300px;
height:auto;

}
#innerRow2{
clear:both;
width:700;
height:auto;
color:#000000;
}
#innerRow2Td1{
float:left;
width:200px;
height:auto;

}
#innerRow2Td2{
float:left;
width:300px;
height:auto;

}
#innerRow3{
clear:both;
width:700;
height:auto;
color:#000000;
}
#innerRow3Td1{
float:left;
width:200px;
height:auto;

}
#innerRow3Td2{
float:left;
width:300px;
height:auto;

}
#innerRow3{
clear:both;
width:700;
height:auto;
color:#000000;
}
#innerRow3Td1{
float:left;
width:200px;
height:auto;

}
#innerRow3Td2{
float:left;
width:300px;
height:auto;

}
#innerRow4{
clear:both;
width:700;
height:auto;
color:#000000;
}
#innerRow4Td1{
float:left;
width:200px;
height:auto;

}
#innerRow4Td2{
float:left;
width:300px;
height:auto;

}
#innerRow5{
clear:both;
width:700;
height:auto;
color:#000000;
}
#innerRow5Td1{
float:left;
width:200px;
height:auto;

}
#innerRow5Td2{
float:left;
width:300px;
height:auto;

}
#innerRow6{
clear:both;
width:700;
height:auto;
color:#000000;
}
#innerRow6Td1{
float:left;
width:200px;
height:auto;

}
#innerRow6Td2{
float:left;
width:300px;
height:auto;

}
.textwhitehead{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
vertical-align:middle;
padding-left:5px;
font-weight:bold;
}
.textwhitehead A:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
vertical-align:middle;
font-weight:bold;
text-decoration:none;
}

.textwhitehead A:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
vertical-align:middle;
font-weight:bold;
text-decoration:none;
}

.textwhitehead A:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
vertical-align:middle;
font-weight:bold;
text-decoration:none;
}

.textwhitehead A:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
vertical-align:middle;
font-weight:bold;
text-decoration:none;
}
.textblack{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
}
.textwhite{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;

}
.textb{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;

}

.texbox{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:16px;
width:150px;
color:#000000;

}

.combobox{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:18px;
width:150px;
color:#000000;

}

.mainlink
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.mainlinkniger
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.mainlink A:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
	font-weight:bold;
	text-decoration:none;
}

.mainlink A:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
	font-weight:bold;
	text-decoration:none;
}

.mainlink A:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
	font-weight:bold;
	text-decoration:underline;
}

.mainlink A:active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
	font-weight:bold;
	text-decoration:none;
}

.mainlink1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}

.mainlink1 A:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}




.mainlink1 A:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}

.mainlink1 A:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:underline;
}

.mainlink1 A:active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
#Screen{
	border: 2px solid #FFCC66;
}
/***   BANER COMPRAR.ES  ****/
#CONTAINER-banner {
width: 990px; 
height: auto%;
margin-left: auto; 
margin-right: auto;
padding: 0;
height: 134px;
display: block;
}	
	
	#CONTAINER-banner #banner{
		display: block;
		float: left;
		clear: both;
		width: 988px;
		height: 134px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.8em;
		color:#000;
		margin: 0 auto;
		padding: 0;	
	}
	#CONTAINER-banner #banner p.titulo{
		background:transparent url(../images/aviso.png) no-repeat scroll left top;
		color:#0F6AB8;
		display:block;
		float:left;
		font-size:1.1em;
		font-weight:bold;
		line-height:18px;
		text-align:left;
		height:auto;
		margin:10px 0 5px 180px;
		padding:0 0 0 23px;
		width:595px;
	}	
	/**html #CONTAINER-banner #banner p.titulo{ margin-left: 90px;}*/
	#CONTAINER-banner #banner p.cuerpo{
		display: block;
		float: left;
		/*clear: both;*/
		width: 600px;
		height: auto;
		line-height:14px;
		text-align:left;
		margin: 0 0 10px 180px;
		padding: 0;
	}
	/**html #CONTAINER-banner #banner p.cuerpo{ margin-left: 90px;}*/
	#CONTAINER-banner #banner .url{
		text-decoration:none;
		color:#000000;
		font-weight:bold;
	}	
	#CONTAINER-banner #banner .url:hover{
		text-decoration:underline;
	}
	#CONTAINER-banner #banner .url2{
		text-decoration:underline;
		color:#000000;
		font-weight:bold;
	}
	#CONTAINER-banner #banner .logo{
		width:auto;
		height:auto;
		color:#f0efef;
		text-decoration:none;
		margin:0;
		float:right;
		display:block;
		border:0;
	}
	#CONTAINER-banner #banner img{
		border:0;
	}
