/* standard elements */
html {min-height: 100%;}

* {
	margin: 0;
	padding: 0;
}

a {color: #ffffff;}
a:hover {color: #ffffff;}


img {
border: 0;
}

body {
	background: #7ab51d url(http://www.vetas.com/nuevo/img/bg.jpg) repeat-x left bottom;
	color: #444;
	font: normal 62.5% Tahoma,sans-serif;
}

p,code,ul {padding-bottom: 1.2em;}

li {list-style: none;}

h1 {
	font: normal 1.8em Tahoma,sans-serif;
	margin-bottom: 4px;
}

.epigrafe {
	font-size: 0.6em;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
}

.h1,h2,h3 {padding-top: 6px;}

/* misc */
.clearer {clear: both;}

.left {float: left;
vertical-align:center;}

.right {float: right;}

/* structure */
.container {
	background-color: #FFF;
	font-size: 1.2em;
	margin: 0 auto;
	padding: 0 10px 10px;
	width: 780px;
}

/* header */
.top {
	padding: 10px 10px 0;
}

/* title */
.header {
	background-color: #fff;
	font-size: 1.1em;
	height: 105px;
	margin: 0 auto;
	padding: 10px 10px 5px;
	width: 780px;
	line-height: 2em;
	font-style: italic;
}
.header .left, .header .right {
	background-color: #999999;
	color: #FFF;
	height: 105px;
	vertical-align:middle;	
}
.header .left {
	background-color: #7ab51d;

	width: 710px;
	text-align: left;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 1.4em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.header .lefta {
margin-left:30px;
margin-top:5px;
	width: 256px;
	float: left;
}
.header .leftb {
	background-color:;
	margin-top:37px;
	margin-right:30px;
	width: 300px;
	float: right;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: center;
}

.header .right {
	width: 70px;
	background-color:#7ab51d;
}
.header .right p,.header .right h2 {padding: 0 16px;}
.header .right h2 {padding-top: 16px; font: normal 1.6em "Trebuchet MS",sans-serif;}

/* navigation */
.navigation {	
	background: #D9E1E5 url(http://www.vetas.com/nuevo/img/nav.jpg);
	border: 1px solid #D8EBD8;
	height: 30px;
}
.navigation a {
	background: transparent url(http://www.vetas.com/nuevo/img/nav.jpg) left top repeat-x;
	border-right: 1px solid #D8EBD8;
	color: #333300;
	display: block;
	float: left;
	font: bold 1em sans-serif;
	line-height: 30px;
	padding: 0 18px;
	text-decoration: none;
}
.navigation a:hover {
background: transparent url(http://www.vetas.com/nuevo/img/nav.jpg) left bottom; 
color: #333300;
}

/* main */
.main {
	border-top: 4px solid #FFF;
	background: url(http://www.vetas.com/nuevo/img/bgmain.gif) repeat-y;
}

.blanco {
	background:#FFF;
}

.main2 {
	border-top: 4px solid #FFF;
	background: url(http://www.vetas.com/nuevo/img/bgmain2.gif) repeat-y;
}

.main2 .imgright {
padding: 5px;
border: 1px solid #D8EBD8;
margin-left: 4px;
float: right;
}

.main3 {
	border-top: 4px solid #FFF;
	background:#FFF;
}

.main3 .imgright {
padding: 5px;
border: 1px solid #D8EBD8;
margin-left: 4px;
float: right;
}

.news {
	float: right;
	width: 180px;
}

.news h2 {
	color: yellow;
	font-size: 1em;
	line-height: 20px;
	margin: 0;
	text-align:center;
	padding-left: 0px;
	background-color:black;
}
.news h3 {
	color: black;
	font-size: 0.8em;
	text-align:center;
}

.banners {
	float: right;
	width: 180px;
}
.banners2 {
padding: 2px;
margin-left: 4px;
float: right;
}
.banners3 {
padding: 2px;
margin-top: 10px;
margin-left: 4px;
float: right;
}

/* sub navigation */
.sidenav {
	float: right;
	width: 180px;
}
.sidenav h2 {
	color: #333300;
	font-size: 1em;
	line-height: 30px;
	margin: 0;
	padding-left: 12px;
}
.sidenav ul {
	padding: 0;
	border-top: 1px solid #D8EBD8;
}
.sidenav li {border-bottom: 1px solid #D8EBD8;}
.sidenav li a {
	font-size: 1.1em;
	color: #333300;
	display: block;
	padding: 2px 0 2px 5%;
	text-decoration: none;
	width: 95%;
}
.sidenav li a:hover {
	background-color: #ebebeb;
	color: #654;	
}

.tapamueble {
	float: left;
	width: 590px;
	background-color: #336699;
	margin-top:20px;
}

.tm {
	float: left;
	width: 140px;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
	}
.titulosmuebles {
	float: right;
	width: 420px;
	margin-left:20px;
	}

.titulosmuebles h2 {
	color: #FFFFFF;
	font-size: 1em;
	line-height: 30px;
	margin: 0;
	padding-left: 12px;
}
.titulosmuebles ul {
	padding: 0;
	border-top: 1px solid #D8EBD8;
}
.titulosmuebles li {border-bottom: 1px solid #D8EBD8;
list-style:circle;}
.titulosmuebles li a {
	font-size: 0.9em;
	color: #FFFFFF;
	display: block;
	padding: 2px 0 2px 5%;
	text-decoration: none;
	width: 95%;
}
.titulosmuebles li a:hover {
	background-color: #ebebeb;
	color: #654;	
}



.tapa {
	float: left;
	width: 290px;
}
.titulos {
	float: left;
	width: 287px;
}
.titulos h2 {
	color: white;
	font-size: 1em;
	margin: 0;
	text-align:center;
}
.titulos ul {
	padding: 0;
	border-top: 1px solid #D8EBD8;
}
.titulos li {border-bottom: 1px solid #D8EBD8;
list-style:circle;}
.titulos li a {
	font-size: 1.3em;
	color: #333300;
	display: block;
	padding: 2px 0 2px 5%;
	text-decoration: none;
	width: 95%;
}
.titulos li a:hover {
	background-color: #ebebeb;
	color: #654;	
}

.guia {
	float: right;
	width: 290px;
}

.guia h2 {
	color: yellow;
	font-size: 1em;
	line-height: 20px;
	margin: 0;
	text-align:center;
	padding-left: 0px;
	background-color:black;
}
.presu h3 {
	color: black;
	font-size: 0.8em;
	text-align:center;
}


.presu {
	float: right;
	margin: 10px 0;
	padding: 0;
	width: 180px;
}

.presu h2 {
	color:white;
	font-size: 0.9em;
	line-height: 20px;
	margin: 0;
	text-align:center;
	padding-left: 0px;
	background-color:red;
}

.guia ul {
	padding: 0;
	border-top: 1px solid #D8EBD8;
}
.guia li {border-bottom: 1px solid #D8EBD8;}
.guia li a {
	font-size: 0.9em;
	color: black;
	display: block;
	padding: 2px 0 2px 5%;
	text-decoration: none;
	width: 95%;
}
.guia li a:hover {
	background-color: yellow;
	color: black;	
}


.tnoticias {
	float: right;
	width: 290px;
}

.noticias{
	float: left;
	width: 290px;
}
.noticias h2 {
	color: white;
	font-size: 1em;
	line-height: 20px;
	margin: 0;
	text-align:center;
	padding-left: 0px;
	background-color:#CC9900;
}
.noticias ul {
	padding: 0;
	border-top: 1px solid #D8EBD8;
}
.noticias li {border-bottom: 1px solid #D8EBD8;}
.noticias li a {
	font-size: 1.5em;
	color: #333300;
	display: block;
	padding: 2px 0 2px 5%;
	text-decoration: none;
	font-family:"Times New Roman", Times, serif;
	width: 95%;
}
.noticias li a:hover {
	background-color: #FFFFCC;
	color: #654;	
}


tnoticias_emp {
	width: 100%;
}

.noticias_emp{
	width: 100%;
}
.noticias_emp h2 {
	color: white;
	font-size: 1em;
	line-height: 20px;
	margin: 0;
	text-align:left;
	padding-left: 0px;
	background-color:#CC9900;
}
.noticias_emp ul {
	padding: 0;
	border-top: 1px solid #D8EBD8;
}
.noticias_emp li {border-bottom: 1px solid #D8EBD8;}
.noticias_emp li a {
	font-size: 1.5em;
	color: #333300;
	display: block;
	padding: 2px 0 2px 5%;
	text-decoration: none;
	font-family:"Times New Roman", Times, serif;
	text-align:left;
	width: 95%;
}
.noticias_emp li a:hover {
	background-color: #FFFFCC;
	color: #654;	
}


/* content */
.content {
	float: left;
	margin: 10px 0;
	padding: 0 5px;
	width: 590px;
}

.content3 {
	float: left;
	margin: 10px 0;
	padding: 0 5px;
	width: 590px;
	background-color:white;
}

.content4 {
	float: left;
	margin: 2px 0;
	padding: 0 5px;
	width: 588px;
	background-color:white;
	border-color:#7ab51d;
	border-style: solid;
	border-width: 1px;
}
.content4b {
	float: left;
	padding: 0 5px;
	width: 588px;
	background-color:#7ab51d;
	border-color:#7ab51d;
	border-style: solid;
	border-width: 1px;
}

.content4 ul {
	padding: 0;
	border-top: 1px solid #D8EBD8;
}
.content4 li {border-bottom: 1px solid #D8EBD8;}
.content4 li a {
	font-size: 0.9em;
	color: black;
	display: block;
	padding: 2px 0 2px 5%;
	text-decoration: none;
	width: 88%;
}
.content4 li a:hover {
	background-color: yellow;
	color: black;	
}

.content2 {
	float: left;
	width: 590px;
}

.content .descr {
	color: #664;
	font-size: 0.9em;
	margin-bottom: 6px;
}
.content li {
	list-style: url(http://www.vetas.com/nuevo/sp/img/li.gif);
	margin-left: 18px;
}

.content .imgright {
padding: 5px;
border: 1px solid #D8EBD8;
margin-left: 4px;
float: right;
}

.content p
{
color: #969696;
}


/* footer */
.footer {
	background: url(http://www.vetas.com/nuevo/img/nav.jpg) repeat-x;
	color: #000;
	font: bold 1em sans-serif;
	line-height: 15px;
	text-align: center;
	vertical-align:bottom;
}
.footer a,.footer a:hover {color: #000;}

.revista {
	background-color: #fff;
	font-size: 1.1em;
	height: 915px;
	margin: 0 auto;

	line-height: 2em;
	font-style: italic;
}

.revista .right {
	float:right;
	width: 650px;
	overflow: auto;
}
.revista .left	 {
	float: left;
	overflow: auto;
	width: 130px;
	height:915px;


}
a.rubro:link {  color: #0000CC; text-decoration: none; font-family:  Arial, Helvetica, sans-serif; font-size: 12pt}
a.rubro:visited { color: #0000CC; text-decoration: none; font-family:  Arial, Helvetica, sans-serif; font-size: 12pt}
a.rubro:hover { color: #FF0000; text-decoration: none }

a.notastitulo:link {  color: #000000; text-decoration: none; font-family:Times New Roman, Times, serif; font-size: 14pt;	font-style:bold}
a.notastitulo:visited { color: #000000; text-decoration: none; font-family: Times New Roman, Times, serif; font-size: 14pt;	font-style:bold}
a.notastitulo:hover { color: #0000CC; text-decoration: none }

.notasepigrafe {  color: #000000; text-decoration: none; font-family:  Arial, Helvetica, sans-serif; font-size: 8pt;	font-style:italic}
.t {color: #FFFFFF}



#banner {
width: 140px;
background-color:gray;
margin-left: 5px;
text-align: center;
float:right;
} 

#resultados {
width: 100%;
background-color:#7ab51d;
text-align: right;
height: 20px;
}

#clientes {
width: 510px;
background-color:white;
text-align: left;
float:left;
padding-left:5px;
} 

#rubros {
width: 250px;
background-color:white;
margin-left: 5px;
text-align: left;
float:right;
padding-left:5px;
border-left:1.5pt solid lightgray;
} 


a.a2:link {  color: #963;  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 6pt;font-weight: bold}
a.a2:visited { color: #963;  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 6pt;font-weight: bold}
a.a2:hover { color: #963;  font-weight: bold}



a.rubronew4:link {  color: #000000; text-decoration: none; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;font-weight: bold}
a.rubronew4:visited { color: #000000; text-decoration: none; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;font-weight: bold}
a.rubronew4:hover { color: #7ab51d; text-decoration: none ; font-weight: bold}
a.rubronew2:link {  color: #000000; text-decoration: none; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;font-weight: bold}
a.rubronew2:visited { color: #000000; text-decoration: none; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;font-weight: bold}
a.rubronew2:hover { color: #7ab51d; text-decoration: none ; font-weight: bold}
a.rubronew22:link {  color: #000000; text-decoration: none; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 6pt;font-weight: bold}
a.rubronew22:visited { color: #000000; text-decoration: none; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 6pt;font-weight: bold}
a.rubronew22:hover { color: #7ab51d; text-decoration: none ; font-weight: bold}
a.rubronew3:link {  color: #000000; text-decoration: none; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;font-weight: bold}
a.rubronew3:visited { color: #000000; text-decoration: none; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;font-weight: bold}
a.rubronew3:hover { color: #7ab51d; text-decoration: none ; font-weight: bold}
a.rubronew1:link {  color: #000000; text-decoration: none; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 6pt;font-weight: bold}
a.rubronew1:visited { color: #000000; text-decoration: none; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 6pt;font-weight: bold}
a.rubronew1:hover { color: #7ab51d; text-decoration: none ; font-weight: bold}
.Estilo1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;color: gray;}
.Estilo2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;}
.Estilo3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;color: white;}
.Estilo51 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7pt;color: black;}
.Estilo126 {font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.Estilo136 {font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: red;}
.Estilo27 {font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.Estilo28 {font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.Estilo29 {font-weight: bold; font-family: Arial, Helvetica, sans-serif;font-size: 7px}
.Estilo30 {font-weight: bold; font-family: Arial, Helvetica, sans-serif;font-size: 12px}
.Estilo31 {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #003300;
}
.Estilo32 {font-family: Arial, Helvetica, sans-serif}
.Estilo33 {
	color: #FF0000;
	font-weight: bold;
}
.Estilo35 {
font-weight: bold; font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}


#principalfotos { 
   margin:0 auto;
   background-color:#FFFFFF;
   
} 

.contefoto { 
   float:left; 
   text-align:center;
   margin: 10px; 
   padding:5 px; 
   border-right: #a5a7aa solid 1px; 
   border-bottom: #a5a7aa solid 1px; 
   width:auto;
   height:auto;
   
} 

.contenedorfoto { 
   float:left; 
   width:289px;
   height:247px;
   text-align:center;
   margin: 10px; 
   padding:0 px; 
} 

.fot{ 
   max-width:105px;
   width: expression(this.width > 105 ? 105: true);
   max-height:90px;
   height: expression(this.height > 90 ? 90: true);
} 

.contenedorfoto2 { 
   float:left; 
   width:89px;
   height:72px;
   margin: 10px; 
   padding:5px; 
   background-color:#f5f7f9; 
   border-right: #a5a7aa solid 1px; 
   border-bottom: #a5a7aa solid 1px; 
   text-align:center; 
} 

.fot2 { 
   max-width:89px;
   width: expression(this.width > 89 ? 89: true);
   max-height:72px;
   height: expression(this.height > 72 ? 72: true);
} 

.contenedorfoto3 { 
   float:left; 
   width:105px;
   height:154px;
   margin: 10px; 
   padding:5px; 
   background-color:#f5f7f9; 
   border-right: #a5a7aa solid 1px; 
   border-bottom: #a5a7aa solid 1px; 
   text-align:center; 
} 

.fot3{ 
   max-width:105px;
   width: expression(this.width > 105 ? 105: true);
   max-height:144px;
   height: expression(this.height > 144 ? 144: true);
}

.contenedorfoto4 { 
   float:left; 
   width:89px;
   height:100px;
   margin: 10px; 
   padding:5px; 
   background-color:#f5f7f9; 
   border-right: #a5a7aa solid 1px; 
   border-bottom: #a5a7aa solid 1px; 
   text-align:center; 
} 

.fot2 { 
   max-width:89px;
   width: expression(this.width > 89 ? 89: true);
   max-height:72px;
   height: expression(this.height > 72 ? 72: true);
} 
a.tit:link {  color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
a.tit:visited { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
a.tit:hover { color: #FF0000; text-decoration: none }
