@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	border:0;
}
h1, h2, h3 {
	margin:0
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#515151;

}
p {
	margin:15px 0;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.none {
	display:none;
}
.input {
	border-left:solid 1px #C1C1C1;
	border-right:solid 1px #C1C1C1;
	border-top: solid 1px #858585;
	border-bottom:solid 1px #E1E1E1;
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/* FONTS */
.arialRed12 {
	font-size:12px;
	color:#990000;
}
.arialRed22 {
	font-size:22px;
	color:#990000;
}
.arialGray10 {
	font-size:10px;
	color:#7F7F7F;
}
.arialGray11 {
	font-size:11px;
	color:#7F7F7F;
}
.arialGray12 {
	font-size:12px;
	color:#727272;
}
.arialGray14 {
	font-size:14px;
	color:#7F7F7F;
}
.arialRed11 {
	font-size:11px;
	color:#990000;
}
.arialBlack33 {
	color:#333333;
	font-size:33px;
}
.arialGray16 {
	font-size:16px;
	color:#A9A9A9;
}
.arialGray14 {
	font-size:14px;
	color:#5E5E5E;
}
.arialGray10 {
	font-size:10px;
	color:#7F7F7F;
}
.arialGray12 {
	font-size:12px;
	color:#7F7F7F
}
.arialRed14 {
	font-size:14px;
	color:#990000
}
.arialYellow12 {
	font-size:12px;
	color:#E1B106;
}
.arialBlack22{color:#333333;
	font-size:22px;}
.arialPink12{
color:#be7d7d;
font-size:12px;
}
/*-------*/
#all {
	width:947px;
	margin:5px auto;
}
#header {
	width:100%;
	height:58px;
	display:table;
	background:url(../img/header_bg.jpg) repeat-x;
}
#headerLeft {
	width:5px;
	float:left;
	height:58px;
	background:url(../img/header_left_bg.jpg) no-repeat;
}
#headerRight {
	width:5px;
	float:right;
	height:58px;
	background:url(../img/header_right_bg.jpg) no-repeat;
	display:table;
}
#logo {
	float:left;
	background:url(../img/logo_delrey.gif) no-repeat;
	height:55px;
	width:160px;
	display:inline; /*Bug fix IE*/
	margin:6px 15px 0px 3px;
}
#menu {
	float:left;
	display:inline; /*Bug fix IE*/
	margin:22px 14px 0 0;
	font-weight:bold;
}
#menu li {
	display:inline;
	padding:0 10px;
	border-right:solid 1px #E4E4E4;
}
#searchBox {
	float:left;
	margin:16px 9px 0 0;
	_margin:16px 11px 0 0;
}
#search {
	padding:3px 5px 3px 5px;
	_padding:3px 4px 3px 3px;
	background:url(../img/search_bg.jpg) no-repeat;
	_background-attachment:fixed;
	background-repeat:repeat-x;
	height:26px;
	width:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7f7f7f;
	vertical-align:top;
}
#caveDuRoi {
	height:58px;
	width:178px;
	background:url(../img/cave_du_roi_bg.jpg) no-repeat;
	position:absolute;
 *margin-left:-12px;
}
#content {
	width:100%;
	display:table;
	margin-top:5px;
}
#products {
	margin-top:5px;
}
#banner {
	margin-bottom:5px;
}
#boxes {
	width:100%;
	display:table;
	margin-top:5px;
}
.box {
	margin-right:20px;
	padding-top:27px;
}
.box p {
	margin:8px;
	_margin-left:4px;
	_margin-right:4px;
}
.boxLeft {
	width:6px;
	height:215px;
	background:url(../img/box_left_bg.jpg) no-repeat;
	float:left;
}
.boxCenter {
	display:table;
	width:172px;
	padding:5px;
	background:url(../img/box_center_bg.jpg) repeat-y top left;
	float:left;
}
.boxRight {
	width:6px;
	height:215px;
	background:url(../img/box_right_bg.jpg) no-repeat;
	float:left;
}
#footer {
	margin-top:15px;
	width:100%;
	display:table;
	margin-bottom:20px;
}
#footer ul {
	width:100%;
	padding:10px 0;
	border-top:solid 1px #CFCFCF;
	border-bottom:solid 1px #CFCFCF;
	display:table;
	margin-bottom:15px
}
#footer li {
	display:inline;
	float:left;
	margin:0 3px;
	font-size:11px;
	border-right:solid 1px #BFBFBF;
	padding:0 5px;
}
#footer a {
	color:#990000;
}
#boxInstitucional .boxCenter h3 {
	background:url(../img/institucional_box_title.jpg) no-repeat;
	height:27px;
	width:105px;
	float:left;
}
#boxNoticias .boxCenter h3 {
	background:url(../img/noticias_box_title.jpg) no-repeat;
	height:27px;
	width:74px;
	float:left;
}
#boxNewsletter .boxCenter h3 {
	background:url(../img/newsletter_box_title.jpg) no-repeat;
	height:27px;
	width:93px;
	float:left;
}
#breadcrumb {
	width:100%;
	display:table;
	margin-bottom:10px;
}
#breadcrumbLeft {
	float:left;
	width:6px;
	height:33px;
	background:url(../img/breadcrumb_left_bg.jpg) no-repeat left top;
}
#breadcrumbCenter {
	float:left;
	width:901px;
	height:23px;
	padding:10px 17px 0;
	background:url(../img/breadcrumb_bg.jpg) repeat-x left top;
}
#breadcrumbRight {
	float:right;
	width:6px;
	height:33px;
	background:url(../img/breadcrumb_right_bg.jpg) no-repeat right top;
}
#mainContent {
	float:left;
	width:752px;
	background:url(../img/main_content_top_bg_photos.jpg) no-repeat top left;
	display:table;
	margin-top:-7px;
	padding-top:39px;
	margin-right:8px;
}
#mainContentLeft {
	background:url(../img/main_content_left_bg.jpg) repeat-y left;
	float:left;
	display:table;
	width:528px;
	padding-left:21px;
	padding-right:20px;
	display:table;
	/**/ height:380px;
 *height:auto;
}
#mainContentLeft ul {
	list-style-image:url(../img/bullet.jpg);
	margin-left:20px;
	_margin-left:10px;
}
#mainContentRight {
	float:right;
	width:183px;

	background:url(../img/main_sub_content_right_bg.jpg) repeat-y top left;
	display:table;
}
#mainSubContentRight {
	width:164px;
	display:table;
	background:url(../img/main_content_right_bg.jpg) no-repeat top left;
	padding-left:19px;
	padding-bottom:20px;
	border-bottom:solid 1px #E2E2E2;
	position:relative;
	z-index:11;
}
#mainSubContentRight li {
	margin-top:15px;
	margin-left:10px;
	padding-right:5px;
	position:relative;
	z-index:105;
}
#mainSubContentRight td {
	padding:3px;
	position:relative;
}
#photos {
	list-style:none;
}
#photos li {
	background:url(../img/photo_bg.jpg) no-repeat top left;
	height:98px;
	width:135px;
	margin-top:16px;
	padding:5px 0 0 4px;
}
#flickrBottom {
	padding:19px;
	position:relative;
	z-index:100;
}
#flickrBottom ul {
	list-style-image:url(../img/bullet.jpg);
	margin:10px;
 *margin:10px 0 10px 15px;
	_margin-left:7px;
	position:relative;
}
#flickr {
 *margin-top:20px;
	text-align:right;
}
#mainContentRightBottom {
	width:183px;
	height:89px;
	background:url(../img/main_content_right_bottom_bg.jpg) no-repeat bottom left;
	float:right;
	position:relative;
	z-index:10;
}
#mainContentBottom {
	float:left;
	width:752px;
	height:22px;
	background:url(../img/main_content_bottom_bg.jpg) no-repeat top left;
}
#rightColumn {
	width:182px;
	float:left;
}
#boxTrabalheConosco {
	float:left;
	width:182px;
	background:url(../img/trabalhe_conosco_box_title.jpg) no-repeat top left;
}
#boxProdutos {
	float:left;
	width:182px;
	background:url(../img/produtos_box_title.jpg) no-repeat top left;
}
#boxAllProdutos {
	float:left;
	width:182px;
	background:url(../img/all_produtos_box_title.jpg) no-repeat top left;
}
#boxAllProdutos ul {
	list-style:none;
	margin:-5px 0 0 -5px;
}
#boxAllProdutos ul li {
	margin-bottom:-3px;
	cursor:pointer;
}
#boxAllProdutos ul li ul {
	list-style:disc !important;
	margin:5px 0 10px 25px !important;
	list-style-image:url(../img/bullet.jpg);
}
#boxAllProdutos ul li ul li {
	list-style-image:url(../img/bullet.jpg);
	margin:3px 0;
}
#boxAllProdutos .boxBottom {
	background:url(../img/box_bottom_all_produtos_bg.jpg) no-repeat top left;
	margin-top:-5px
}

.boxBottom {
	width:155px;
	background:url(../img/box_bottom_bg.jpg) no-repeat top left;
	height:8px !important;
	float:left;
}


#boxNewsletter .boxBottom {
	width:155px;
	background:url(../img/box_bottom_bg.jpg) no-repeat top left;
	height:8px !important;
	float:left;
}

#boxNewsletter .boxCenter {
	width:144px;
	border-right:1px solid #D1D1D1	;	
}

#boxNewsletter {
	float:left;
	width:155px;
	background:url(../img/newsletter_box_title.jpg) no-repeat top left;
}

#rightColumn #emailNews{
	width:115px !important;
}

#rightColumn #boxNewsletter {
	float:left;
	width:185px;
	background:url(../img/newsletter_box_titleG.jpg) no-repeat top left;
}

#rightColumn #boxNewsletter .boxCenter {
	width:171px;
	border-right:1px solid #D1D1D1	;	
	height:190px;
}

#rightColumn .boxBottom {
	background:url("../img/box_bottom_bgG.jpg") no-repeat scroll left top transparent;
	float:left;
	height:8px !important;
	width:185px;
}

#boxOportunidades {
	float:left;
	width:155px;
	background:url(../img/oportunidades_box_title.jpg) no-repeat top left;
}

#boxOportunidades .boxCenter {
	width:144px;
	border-right:1px solid #D1D1D1	;	
}

#rightColumn #boxOportunidades .boxCenter img{
	margin-left: 15px !important;	
}

#rightColumn #boxOportunidades {
	float:left;
	width:182px;
	background:url(../img/oportunidades_box_titleG.jpg) no-repeat top left;
	margin-top: 10px;
}

#rightColumn #boxOportunidades .boxCenter {
	width:171px;
	border-right:1px solid #D1D1D1	;	
}

#boxImprensa {
	float:left;
	width:182px;
	background:url(../img/imprensa_box_title.jpg) no-repeat top left;
}
#boxNoticias {
	float:left;
	background:url(../img/noticias_box_title.jpg) no-repeat top left;
	width:300px;
	_margin-right:-4px;
}
#boxNoticias .boxCenter {
	background:url(../img/box_center_noticias_bg.jpg) repeat-y top left;
	width:288px;
	border-right:1px solid #D1D1D1	;
}
#boxNoticias .boxBottom {
	background:url(../img/box_bottom_noticias_bg.jpg) no-repeat top left;
	width:300px;
}
#boxNoticias ul {
	list-style-image:url(../img/bullet.jpg);
	margin-left:20px;
	_margin-left:0px;
}
#boxNoticias li {
	margin:7px 0;
}
#boxInstitucional .boxCenter p {
	float:left;
	width:120px;
}
#boxInstitucional {
	float:left;
	background:url(../img/institucional_box_title.jpg) no-repeat top left;
	width:270px;
	_margin-right:-4px;
}
#boxInstitucional .boxCenter {
	background:url(../img/box_center_noticias_bg.jpg) repeat-y top left;
	width:259px;
	border-right:1px solid #D1D1D1	;
}
#boxInstitucional .boxBottom {
	background:url(../img/box_bottom_noticias_bg.jpg) no-repeat top left;
	width:270px;
}
#boxFaqs {
	float:left;
	background:url(../img/faqs_box_title.jpg) no-repeat top left;
	width:752px !important;
	margin-top:5px;
	margin-right:-5px;
	_margin-right:-15px;
}
#boxFaqs .boxCenter {
	background:url(../img/box_center_faqs_bg.jpg) repeat-y top left;
	width:752px;
	_padding:0px !important;
}
#boxFaqs .boxBottom {
	background:url(../img/box_bottom_faqs_bg.jpg) no-repeat top left;
	width:752px;
}
#boxFaqs .boxCenter ul {
	margin:15px;
	list-style:none
}
#boxFaqs .boxCenter ul li {
	margin-bottom:5px
}
#boxFaqs .boxCenter ul li strong {
	cursor:pointer;
}
#mainProdutos {
	width:944px; /**/
	display:table;
	background: url(../img/main_produtos_top_bg.jpg) no-repeat top left;
	padding-top:8px;
}
#mainProdutosContent {
	background:url(../img/main_produtos_bg.jpg) repeat-y top left;
	width:903px;
	display:table;
	padding-left:21px;
	padding-right:20px;
	padding-top:25px;
}
#mainProdutosBottom {
	width:944px;
	height:8px;
	background:url(../img/main_produtos_bottom_bg.jpg) no-repeat top left;
}
#boxProdutosList {
	margin:23px -20px 0 -21px;
	width:898px;
	border-top: solid 1px #F9DC48;
	border-left: solid 1px #F9DC48;
	border-right: solid 1px #F9DC48;
	background:url(../img/box_produtos_list_bg.jpg) repeat-x bottom left #FFE860;
	padding:23px 22px;
	display:table;
}
.chrome #boxProdutosList{
	width:944px;
}
.chrome #findContent{
	width:752px;
}
/* /xiita mode = on  
body:nth-of-type(1) #boxProdutosList {
 width:944px;
}*/
/* /xiita mode = off */
#boxProdutosList ul {
	float:left;
	list-style:none;
	width:220px;
}
#boxProdutosList ul li {
	height:13px;
	display:table;
}
#boxComercial {
	float:left;
	width:182px;
	background:url(../img/comercial_box_title.jpg) no-repeat top left;
}
#boxCompanhia {
	float:left;
	width:182px;
	background:url(../img/companhia_box_title.jpg) no-repeat top left;
}
#boxContato {
	float:left;
	width:182px;
	background:url(../img/contato_box_title.jpg) no-repeat top left;
}
#find {
	width:752px;
	background:url(../img/find_top_bg.jpg) no-repeat top left;
	display:table;
	float:left;
	margin-top:10px;
	padding-top:5px
}
#findContent {
	width:720px;
	background:#FFE860;
	border-right:solid 1px #F9DC48;
	border-left:solid 1px #F9DC48;
	padding:10px 15px;
	display:table;
}
#findBottom {
	width:752px;
	height:5px;
	background:url(../img/find_bottom_bg.jpg) no-repeat top left
}
#knowMore {
	width:752px;
	background:url(../img/find_top_bg.jpg) no-repeat top left;
	display:table;
	float:left;
	margin-top:10px;
	padding-top:5px
}
#knowMoreContent {
	width:720px;
	background:#DFBFBF;
	border-right:solid 1px #D3A4A4;
	border-left:solid 1px #D3A4A4;
	padding:10px 15px;
}
#knowMoreBottom {
	width:752px;
	height:5px;
	background:url(../img/find_bottom_bg.jpg) no-repeat top left
}
.knowMoreBox {
	width:178px;
	display:table;
	background:url(../img/know_more_boxes_top.jpg) no-repeat top left;
	padding-top:6px;
	float:left;
	margin-left:2px;
	_margin-left:1px
}
.knowMoreBoxTitle {
	width:148px;
	padding:6px 15px;
	background:url(../img/know_more_boxes_bg.jpg) repeat-y top left;
	border-bottom:solid 1px #D3A4A4
}
.knowMoreBoxContent {
	width:148px;
	padding:6px 15px;
	background:url(../img/know_more_boxes_bg.jpg) repeat-y top left;
	display:table
}
.knowMoreBoxBottom {
	width:178px;
	height:6px;
	background:url(../img/know_more_boxes_bottom.jpg) no-repeat top left;
}
.plus {
	float:right;
	margin-top:5px
}
.newsList {
	margin-bottom:10px
}
.newsList li {
	margin-bottom:5px;
	_margin-left:10px
}
.paginate {
	margin:0 -21px;
	border-top:solid 1px #E2E2E2;
	padding:15px 0 0 25px;
	text-align:center;
}
.ballLess {
	list-style:none !important;
}
body:nth-of-type(1) #boxNewsletter .boxBottom {
margin-top:-10px
}
#mainMap {
	width:944px; /**/
	display:table;
	background: url(../img/main_produtos_top_bg.jpg) no-repeat top left;
	padding-top:8px;
}
#mainMapContent {
	background:url(../img/main_produtos_bg.jpg) repeat-y top left;
	width:903px;
	display:table;
	padding-left:21px;
	padding-right:20px;
	padding-top:25px;
}
#mainMapContent ul {
	float:left;
	width:179px;
	margin:10px 0;
}
#mainMapContent ul li {
	list-style:none
}
#mainMapBottom {
	width:944px;
	height:8px;
	background:url(../img/main_map_bottom_bg.jpg) no-repeat top left
}
.sectionTitle {
	padding:10px 20px;
	background:#EEEEEE;
	margin:10px -19px 10px -20px;
	float:left;
	width:902px;
	_padding-left:40px;
}
body:nth-of-type(1) .sectionTitle {
width:902px
}
#formTrabalhe{
float:left;
margin-top:20px;
}
.inputText2{
	border-top:1px solid #6D6F70 !important;
	border:1px solid #d3d5d6;
	margin:2px 0px
}
#mainContentBottomBusca {
	float:left;
	width:752px;
	height:15px;
	background:url(../img/main_busca_bottom.jpg) no-repeat top left;
}
#mainContentMidlleBusca {
	float:left;
	width:710px;
	background: url(../img/main_busca_middle.jpg) top left;
	padding-left:21px;
	padding-right:20px;
	display:table;
}
#mainContentBusca {
	float:left;
	width:752px;
	background:url(../img/main_content_top_bg_photos.jpg) no-repeat top left;
	display:table;
	margin-top:0px;
	padding-top:24px;
	margin-right:8px;
}
#mainContentPolitica {
	float:left;
	width:752px;
	background:url(../img/main_content_top_bg_photos.jpg) no-repeat top left;
	display:table;
	margin-top:0px;
	padding-top:24px;
	margin-right:8px;
}
#mainContentBottomPolitica {
	float:left;
	width:752px;
	height:15px;
	background:url(../img/main_busca_bottom.jpg) no-repeat top left;
}
#mainContentMidllePolitica {
	float:left;
	width:710px;
	background: url(../img/main_busca_middle.jpg) top left;
	padding-left:21px;
	padding-right:20px;
	display:table;
}
.noticia{
border-bottom:1px solid #e8e8e8;
}
.noticiaRelease{
margin-top:20px;
}
.arialBlack16{
font-size:16px;
color:#333333;
}
.bolder{
font-weight:bold;
}
.seeAll{
width:520px;
padding:10px 5px 10px 0px;
*padding:8px 0px;
text-align:right;
background:#ededed;
}
.arialRed16{
font-size:16px;
	color:#990000;
}
.produtoSelecionado{
font-weight:bold;
color:#957510;
}
#findContentLeft{
float:left;
width:280px;
}
#findContentLeft td{
padding-bottom:10px;
}
#findContentRight{
width:420px;
float:right;
position:relative;
}
#findContentRightRoute{
width:275px;
float:left;
display:none;
height:300px;
}
#route{
float:left;
width:265px;
overflow:auto;
height:270px;
}

.regioes{
	padding: 10px;
	background:url("../img/gradiente-bg.jpg") repeat scroll left top transparent;
	border: 1px solid #eeeeee;
}

.regioes table td{
	vertical-align: top;
}
