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: #299099;

		font-family:"Trebuchet MS", arial, verdana;

		font-size: 11px;

		line-height: 14px;

		text-align: justify;

		letter-spacing: 1px;

	}



	.middleright {}





#tbbottom {}

  .bottomtext {color:#877d6f; font-family:Trebuchet MS; font-size:12px; vertical-align:middle;}

  a.bottomtext {color:#877d6f; 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;


}


