html, body {margin:0; padding:0}
body {background-image:url(body_background.gif); text-align:center}
div#body {text-align:left}
#content h1{ margin:20px 10px 40px 0; font-family:Arial, Helvetica, sans-serif; font-size:20px; text-align:center;}
#content h2 {clear:both; margin:25px 10px 20px 35px;font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:left;}
#content h3 {clear:both; margin:15px 0 10px 25px;font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left;}
#content h4 {clear:both; margin:15px 0 10px 25px;font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left;}
img.alignright {float:right; padding:4px; margin:0 0 2px 7px; display:inline}
.link_img{margin:0 auto; text-align:center; background-color:transparent; color:#FFFFFF; padding:4px; margin:0 7px 2px 0; display:block}
.link_img_al{ display:block; margin:0 auto 10px 30px; background-color:transparent; color:#FFFFFF; float:left;}
.img_al{ display:block; margin:0 auto; background-color:transparent; color:#FFFFFF; float:left; margin:0 20px 10px 30px; }
.img_c{ display:block; margin:30px auto; background-color:transparent; color:#FFFFFF; margin:0 auto; text-align:center;}
#conteiner {background:transparent url(c_bg.gif) repeat-y; width:768px; margin:0; margin:0 auto}
#header {background:transparent url(border.gif) 0 100% repeat-x;
		/* padding:0; */ padding-bottom:23px }
div#header div {height:155px; background:transparent url(baner.gif) 0 0 no-repeat}
#top_menu {background:transparent url(tm_bg.gif) 0 0 no-repeat; height:20px}

dl#tl_menu {float:left; margin:0; padding:0; margin-left:110px; width:340px;}
#tl_menu dt {
float:right; 
margin:0; padding:0;
margin-left:6px;
text-align: center;
line-height:20px;
}
#tl_menu dt a{
color:#3f2a2a;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:700;
text-decoration:none;
display:block;
text-align: center
}
#tl_menu dt a:hover {color:#692ac4}
				
#fl {margin:0; padding:0; float:right; width:100px}
dl#fl dt {float:left; margin:0 2px 0 0}
a#home {display:block; background:transparent url(home.gif) 0 0 no-repeat; width:23px; height:20px; margin-left:5px}
a#home:hover {background:transparent url(home_activ.gif) 0 0 no-repeat}
a#mailto {display:block; width:22px; height:20px; background:transparent url(mail-to.gif) 0 0 no-repeat}
a#mailto:hover {background:transparent url(mail-to_activ.gif) 0 0 no-repeat}
a#map {display:block; width:28px; height:20px; background:transparent url(map_site.gif) 0 0 no-repeat}
a#map:hover	{background:transparent url(map_site_activ.gif) 0 0 no-repeat}

#l_menu {width:208px; float:left; background-color:#FFCACA}
#leftm {margin-top:30px;}
#leftm a {
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bolder;
background:transparent url(back.gif) 0 -23px no-repeat;
text-decoration:none; 
text-align:center;
color:#402020; 
width:209px;
height:23px;
overflow:hidden;
margin:0;
line-height:23px;
}
#leftm a:hover {background:transparent url(back.gif) 0 0 no-repeat;}

#comandos {background:transparent url(brand_1.gif) 0 0 no-repeat; width:132px; height:46px; display:block; margin:5px auto 0 auto}
#bacaleja {background:transparent url(mini_ban.gif) 0 0 no-repeat; width:132px; height:46px; display:block; margin:5px auto 0 auto}
#air_corn {background:transparent url(air_corn.gif) 0 0 no-repeat; width:132px; height:46px; display:block; margin:5px auto 0 auto}

#l_menu div	{background:transparent url(news_top.gif) 0 0 no-repeat}
#l_menu div h3 {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:900;
color:#FFF;
text-transform:uppercase
}
#l_menu div a {
margin:20px 20px 0 20px;
padding:0;
text-indent:16px;
color:#5f0101;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
display:block
}

#content {width:557px; float:right; background-color:#FFF; text-align:left}
#content p{margin:20px 2px 5px 20px; font-size:12px; padding:0; text-indent:16px; 
			font-family:Arial, Helvetica, sans-serif}
#content dl{font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0; margin-left:50px}
#content ul{font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0; margin-left:50px}
#content ol{font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0; margin-left:50px}
.gallery {margin: 1em auto;
padding: 0 0 6px 0;
text-align:center}
.gallery img {
display: inline;
margin-left: 3px;
margin-right: 3px;
margin-top: 6px
}
#footer {width:768px; clear:both; background-color:#FFCACA; text-align:center; padding-bottom:10px;
		}
#footer p{font-size:10px; color:#666666; text-align:center;
			font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px; float:none;}
#footer dl	{margin:0 auto; width:285px; height:20px; padding-top:10px}
#footer dt {float:left; margin:0 2px 0 0;}
#footer a{color:#5f0101; font-family:Arial, Helvetica, sans-serif; font-size:13px;
			margin:0 auto 0 auto; text-align:center;display:block}

dt.lines {background:transparent url(tm_l.gif) 0 50% no-repeat;
		margin:0; padding:0;
		width:5px; height:20px}
