body {background:#FFF; margin:0px;}
#principal {
	width:770px !important;
}

#tbtop {background:url(../img/fondotop.gif) no-repeat; background-position:bottom; height:140px;width:100%;}
  .auxiliar {color:#009490; font-family:Trebuchet MS; font-size:12px;text-align:center; padding-top:10px;}
  a.auxiliar {color:#009490; font-family:Trebuchet MS; font-size:12px; line-height:12px; text-decoration:none;}
  a.auxiliar:hover {text-decoration:underline;}
  #menu td{text-align:center; border-bottom: 1px solid #fff;}
  #menu td.selected{
  	background: url(../img/fondomenu.gif) repeat-x;
	border-bottom: 0px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	text-align:center; margin-bottom: 1px;}
  #menu td a {color:#630; text-decoration:none; font-family:arial, "Trebuchet MS"; font-size: 12px; font-weight:500; letter-spacing: 0.5px; line-height: 20px;}
  #menu td a:hover {color:#cc6633; text-decoration: underline;}
  #menu td.selected a {color:#fff; text-decoration:none; font-family:arial, "Trebuchet MS"; font-size: 11px; font-weight:600; letter-spacing: 0.5px; line-height: 20px; }

/** estructura home **/

#tbmiddletop {}
  .middletopleft {background:url(../img/fondomiddletopleft.gif) no-repeat; background-position:bottom;}
  .middletext {color:#FFF; font-family:Trebuchet MS; font-size:12px;}
  a.middlelink {color:#162c38; font-family:Trebuchet MS; font-size:12px; text-decoration:none;}
  a.middlelink:hover {text-decoration:underline;}
  .middletopright {}
#tbmiddlebottom {}
  .middlebottomleft {background-color:#b8d3e2;}
  .areatitle {background-color:#5d8eab;}
    .areatitletext {color:#FFF; font-family:Trebuchet MS; font-size:12px; font-weight:bold; padding:0px 0px 0px 10px;}
  .areacontent {text-align:left; vertical-align:top;}
    .areacontenttext {color:#3a5b70; font-family:Trebuchet MS; font-size:12px; line-height:14px; text-decoration:none;}
	 a.areacontenttext {color:#3a5b70; font-family:Trebuchet MS; font-size:11px; line-height:14px; text-decoration:none;}
    a.areacontenttext:hover {text-decoration:underline;}
  #tbnotevendes {border:10px solid #5585a1;}
  .area2title {background:url(../img/fondotitlearea2.gif) repeat-x;  width:171px;}
    .area2titletext {color:#416478; font-family:Trebuchet MS; font-size:12px; font-weight:bold; padding:0px 0px 0px 2px;}
    .separaarea2title {background-color:#72a7c6; width:1px;}
  .area2content {padding:10px 2px 0px 2px;text-align:left; vertical-align:top;}
    .area2contenttext, a.area2contenttext {color:#FFF; font-family:Trebuchet MS; font-size:12px; line-height:14px; text-decoration:none;}
    a.area2contenttext:hover {text-decoration:underline;}
    li.area2contenttext {list-style-image: url(../img/ico-listas.gif); margin:0px 0px 5px -1.5em;}
  .separaarea2 {}

/** estructura primer nivel **/ 
#tbmiddle {}
	.middleleft {background-color:#629dbf; vertical-align: top; width:190px}
	#lateral {background: url(../img/middleleft.jpg) no-repeat; vertical-align: top;}
	#menulateral th {
	border-bottom: 1px solid #b8d3e2;
	height: 30px;
	margin-left:5px;
	text-align: left;
	}
	#menulateral th span {
	color:#fff;
	font-family:"Trebuchet MS", arial, verdana;
	font-size: 18px;
	margin-left: 5px;
	}
	#menulateral td {
	border-bottom: 1px solid #b8d3e2;
	height: 30px;
	margin-left:5px;
	text-align: left;
	}
	#menulateral td.selected {
  	background-color: #fff;
	}
	#menulateral td a {
		color:#fff;
		font-family:"Trebuchet MS", arial, verdana;
		font-size: 14px;
		margin-left: 5px;
	}
	#menulateral td a:hover {
		color:#cfe1ec;
		text-decoration: underline;
	}
	#menulateral td.selected a {
		color:#699;
	}
	
	.middlecenter {
		background: url(../img/middlecenter.jpg) no-repeat top; vertical-align: top;}
	}
	#content {
	}
	#content th {
		color: #ff8000;
		font-family:"Trebuchet MS", arial, verdana;
		font-size: 24px;
		line-height: 32px;
		text-align: left;
	}
	#content td {
		color: #069;
		font-family:"Trebuchet MS", arial, verdana;
		font-size: 11px;
		line-height: 14px;
		text-align: justify;
		letter-spacing: 1px;
	}

	.middleright {}


#tbbottom {}
  .bottomtext {color:#FFF; font-family:Trebuchet MS; font-size:12px; vertical-align:middle;}
  a.bottomtext {color:#FFF; font-family:Trebuchet MS; font-size:12px; line-height:12px; text-decoration:none;}
  a.bottomtext:hover {text-decoration:underline;}

#marca {
	position: absolute;
	left:672px;
	top:520px;
	height: 213px;
	width: 230px;
	z-index:1;
}


.fotolink
{
font-size : 9px;
text-decoration : none;
font-style:normal;
font-weight:normal;
font-family: Verdana, Helvetica;
color: #FFFFFF;
line-height:1.2em;
}
a.fotolink:hover 
{ 
font-size : 9px;
text-decoration : none;
font-style:normal;
font-weight:normal;
font-family: Verdana, Helvetica;
color: #99FFFF;
line-height:1.2em;
}

.link
{
font-size : 10px;
text-decoration : none;
font-style:normal;
font-weight:normal;
font-family: Verdana, Helvetica;
color: #003366;
line-height:1.2em;
}
a.link:hover 
{ 
font-size : 10px;
text-decoration : none;
font-style:normal;
font-weight:normal;
font-family: Verdana, Helvetica;
color: #3366CC;
line-height:1.2em;
}


.link2
{
font-size : 12px;
text-decoration : none;
font-style:normal;
font-weight:normal;
font-family: Trebuchet MS, Verdana, Helvetica;
color: #003366;
line-height:1.2em;
}
a.link2:hover 
{ 
font-size : 12px;
text-decoration : none;
font-style:normal;
font-weight:normal;
font-family: Trebuchet MS, Verdana, Helvetica;
color: #3366CC;
line-height:1.2em;
}

.link3
{
font-size : 14px;
text-decoration : none;
font-style:normal;
font-weight:bold;
font-family: Trebuchet MS, Verdana, Helvetica;
color: #003399;
line-height:1.2em;
}
a.link3:hover 
{ 
font-size : 14px;
text-decoration : none;
font-style:normal;
font-weight:bold;
font-family: Trebuchet MS, Verdana, Helvetica;
color: #3366CC;
line-height:1.2em;
}

.coments
{
font-size : 12px;
text-decoration : none;
font-style:normal;
font-weight:normal;
font-family: Trebuchet MS, Verdana, Helvetica;
color: #3366CC;
line-height:1.2em;
}

.head
{
font-size : 12px;
text-decoration : none;
font-style:normal;
font-weight:bold;
font-family: Trebuchet MS, Verdana, Helvetica;
color: #FF8000;
line-height:1.2em;
}

.h1
{
font-size : 14px;
text-decoration : none;
font-style:normal;
font-weight:bold;
font-family: Trebuchet MS, Verdana, Helvetica;
color: #0033CC;
line-height:1.2em;
}


.fecha
{
text-decoration: none;

font-size: 11px;

font-family: trebuchet ms, verdana, arial, helvetica, news gothic mt, sans-serif;

color: #CC9933;

}
