/* CSS Document */



BODY

{

background-color:#e8e8e8;

padding:0px;

font-family: Tahoma, Arial, Verdana;

font-size:8pt;

color:#333;



margin:0 auto;

text-align:center;

}



SELECT

{

font-size:8pt;

}



TEXTAREA

{

font-family: Tahoma, Arial, Verdana;

font-size:8pt;

}



#BODY_CONTAINER

{

padding:0px;

background-image:url(hr-bottom.jpg);

background-repeat:repeat-x;

background-position:bottom;

/* TEXT-ALIGN CENTERS THE DIV ON IE, MARGIN AND BODY WIDTH CENTERS THE DIV ON FF */

width:766px;

margin:0 auto;

text-align:center;

}



STRONG

{

color:#009;

}



#HEADER_CONTAINER

{

width:790px;

padding:0px;

margin:0px;

background-color:#FFF;

}



#HEADER

{

background-color:#FFF;

float:left;

text-align:left;

width:390px;

padding:0px;

}



#HEADER_INFO

{

background-color:#FFF;

padding:20px;

float:right;

text-align:left;

}



.photo

{

background-color:#FFF;

margin:10px;

padding:5px;

border:1px solid #999;

}



#CONTAINER

{
background-color:#e8e8e8;

background-image:url(hr-bottom.jpg);

background-repeat:repeat-x;

background-position:bottom;

width:790px;

padding:0px;

margin:0px;

}



#CONTENT_HOMEPAGE

{

background-image:url(hr-bottom.jpg);

background-repeat:repeat-x;

background-position:bottom;

margin:0px;

background-color:#E8E8E8;

width:780px;

text-align:left;

float:right;

padding:5px; 

}



#CONTENT

{
background-color:#e8e8e8;

width:550px;

text-align:left;

float:right; 

border: 1px solid #E8E8E8;

padding:10px;

}



#CONTENT_WIDE

{

width:610px;

text-align:left;

float:right; 

border: 1px solid #E8E8E8;

}



#SEPARADOR

{

width:3px;

float:right;

margin:10px;

background-image:url(separador.jpg);

background-repeat:repeat-y;

}



#SUB-SECTION

{

background-color:#E8E8E8;

font-size:8pt;

border: 1px solid #E8E8E8;

text-align:left;

padding:10px;

}



.TD_HOMEPAGE_ICONS

{

text-align:center;

width:33%;

}



.TD_HOMEPAGE

{

width:33%;

padding:10px;

}



#FOOTER

{

width:750px;

font-size:8pt;

text-align:left;

color:#333;

padding:10px;

width:766px;

margin:0 auto;



}



.img_heading

{

margin:20px 0 0 0;

}



/* LINKS CLASS */

a:link

	{

	color:#009;

	text-decoration:underline;

	}

a:visited

	{

	color:#009;

	text-decoration:underline;

	}

a:hover

	{

	background-color:#009;

	color:#FFF;

	text-decoration:underline;

	}

a:active

	{

	color:#009;

	text-decoration:underline;

	}



/* LINKS TALLER CREATIVO */



a.tallercreativolink:link

{

color:#919191;

}



a.tallercreativolink:visited

{

color:#919191;

}



a.tallercreativolink:hover

{

color:#919191;

background-color:#E8E8E8;

}



a.tallercreativolink:active

{

color:#919191;

}



/* LINKS FOOTER CLASS */

a.linkFooter:link

	{

	color:#009;

	text-decoration:underline;

	}

a.linkFooter:visited

	{

	color:#009;

	text-decoration:underline;

	}

a.linkFooter:hover

	{

	background-color:#E8E8E8;

	color:#009;

	text-decoration:underline;

	}

a.linkFooter:active

	{

	color:#009;

	text-decoration:underline;

	}



.td_staff

{

padding:10px;

}



#TABLE_STAFF

{

text-align:center;

border:0;

}



.caption

{

font-size:8pt;

text-align:center;

width:130px;

margin:0;

padding:0;

float:left;

}



#TABLE_CONTACTUS

{

width:100%;

}



.TD_CONTACTUS

{

padding:10px;

}



INPUT

{

font-size:8pt;

}



#MAP

{

text-align:center;

font-size:8pt;

padding:10px;

}



.TD_CATALOGS

{

padding:10px;

}



.TABLE_CATALOG_TOP

{

background-color:#CCC;

width:605px;

margin-right:0px;

margin-left:0px;

margin-top:3px;

margin-bottom:3px;

border:0;

border-collapse:collapse;

}



.TABLE_CATALOG_BOTTOM

{

background-color:#E8E8E8;

margin-right:0px;

margin-left:0px;

margin-top:3px;

margin-bottom:3px;

width:605px;

border:0;

border-collapse:collapse;

}



.TABLE_CATALOG

{

width:600px;

background-color:#FFF;

padding:0px;

margin:0px;

border:0;

border-collapse:collapse;

}



.TD_TABLE_CATALOG

{

border:0;

padding:0px;

margin:0px;

width:300px;

}



.TD_TABLE_CATALOG_SMALL

{

width:66px;

padding:4px;

margin:0px;

}



.TD_TABLE_CATALOG_LARGE_LEFT

{

width:246px;

padding:4px;

margin:0px;

text-align:center;

}



.TD_TABLE_CATALOG_LARGE_RIGHT

{

width:245px;

padding:4px;

margin:0px;

text-align:center;

}



.pic_catalog_left

{

border:1px solid #000;

padding:0px;

margin-bottom:0;

margin-top:0;

margin-left:0;

margin-right:1px;

}



.pic_catalog_right

{

border:1px solid #000;

padding:0px;

margin:0px;

}



a.linkMap:link

	{

	border:1px solid #00F;

	}

a.linkMap:visited

	{

	border:1px solid #00F;

	}

a.linkMap:hover

	{

	border:1px solid #03F;

	}