@charset "utf-8";
@import 'import.css';


img {			margin:0; padding:0; border:0; }

html {			width:100%;	height:100%; margin:0; padding:0; overflow-y:scroll; }

td {			vertical-align:top; }

table {			border:0; }

body {			height:100%; margin:0; padding:0; cursor:default; position:relative;
				background:white;
				font:11px Arial, Helvetica, sans-serif; }

.container {	width:950px; position:relative; margin:0 auto; }

.h1 h1{			color:#f89828; font-size:11px; text-transform:uppercase; margin:0 0 10px 0; }
.h1 a{			color:#f89828; font-size:10px; padding:1px 2px; text-transform:none; }
.h1 a:hover{	background:#f89828; color:white; }



/*********************** BANNER ***********************/
.banner {		width:570px; height:150px; position:relative; margin-bottom:15px; }
.banner div{	width:570px; height:25px; position:absolute; margin:125px 0 0 0;
				background:url(images/banner_bg_alfa.png);
				_background:url(images/banner_bg_alfa.png) !important;
				_background:url(no-image);
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='structure/body/images/banner_bg_alfa.png');}
.banner div h1{	position:absolute; margin:0 0 0 10px; color:white; font-size:18px; letter-spacing:-0.5px; }


.shadowLeft {	 repeat-y; width:4px;
				_background:url(images/shadow/l.png) repeat-y; width:4px !important;
				_background:url(no-image);
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='structure/body/images/images/shadow/l.png'); }


/*********************** CELL BUTTON SIZE ***********************/
#homeCell a{			width:255px; }
#docsCell a{			width:560px; }
#directorioCell a{		width:560px; }
/*********************** CELL BUTTON ***********************/
.cellButton a{			display:block; float:left; border-top:1px dashed #cfcfcf; padding:5px; text-decoration:none; }
.cellButton a:hover{	background:#f89828; }
.cellButton a h2{		margin:0; font-size:10px; color:#f89828; font-weight:bold; }
.cellButton a h3{		margin:0; font-size:12px; color:black; font-weight:bold; }
.cellButton a p{		margin:0; font-size:11px; color:gray; text-align:justify; }
.cellButton a img{		float:left; margin:0 8px 0 0; width:75px; }
.cellButton a:hover h2, .cellButton a:hover h3, .cellButton a:hover p { color:white; }




/*********************** CAREERS BUTTON ***********************/
div.careersButton_container{		display:table; width:560px; float:left; border-top:1px dashed #cfcfcf; padding:5px;
									text-decoration:none; }
div.careersButton_container h1{		margin:0; font-size:12px; color:#f89828; font-weight:bold; }
div.careersButton_container h2{		margin:0; font-size:12px; color:black; font-weight:bold; }
div.careersButton_container h3{		margin:0 0 5px 0; font-size:10px; color:gray; font-weight:bold; }
div.careersButton_container p{		margin:5px 0 0 0; font-size:11px; color:gray; text-align:justify; }
div.careersButton_container img{	float:left; margin:0 8px 0 0; width:75px; }
div.careersButton_container span{	width:100%; display:block; text-align:right; }
div.careersButton_container a{		color:#f89828; font-size:11px; margin:5px 0; padding:1px 2px;	text-transform:none; }
.careersButton a:hover{				background:#f89828; color:white; }

#careersButton_active { 			background:#f89828; }
#careersButton_active h1, #careersButton_active h2, #careersButton_active h3, #careersButton_active p, #careersButton_active a{
									color:white!important; }
#careersButton_active a:hover{		background:white!important; color:#f89828!important; }




/*********************** PAGES LIST ***********************/
.pagesList {			padding:0; margin:0 0 5px 0; float:right; }

.pagesList li{ 			list-style:none; float:left; }

.pagesList li a{		padding:1px 7px 1px 7px; color:#f89828; text-decoration:none; }
.pagesList li a:hover{	background:#f89828; color:white; }

.pagesList_active {		padding:1px 7px 1px 7px; color:black!important; background:none!important; }




/*********************** THUMB ***********************/
.thumbs {			width:120px; padding-left:15px;}
.thumbs a{			border:2px solid white; background:red; float:left; display:block; margin-bottom:5px; }
.thumbs a:hover{	border:2px solid #f89828}




/*********************** CONTACT ***********************/
#contactForm {			}
#contactForm p{			margin:0; padding:4px 0 0 0; color:#757575;}
#contactForm input{		width:170px; border:0; background:#ededed; font-size:11px; padding:3px 5px; }
#contactForm textarea{	width:170px; border:0; background:#ededed; font-size:12px; font-family:arial; padding:3px 5px; }