/*
   __              __                                             
  /\ \  __        /\ \                                            
  \_\ \/\_\    ___\ \ \/'\     ___ ___      __      ___     ____  
  /'_` \/\ \  /'___\ \ , <   /' __` __`\  /'__`\  /' _ `\  /',__\ 
 /\ \L\ \ \ \/\ \__/\ \ \\`\ /\ \/\ \/\ \/\ \L\.\_/\ \/\ \/\__, `\
 \ \___,_\ \_\ \____\\ \_\ \_\ \_\ \_\ \_\ \__/.\_\ \_\ \_\/\____/
  \/__,_ /\/_/\/____/ \/_/\/_/\/_/\/_/\/_/\/__/\/_/\/_/\/_/\/___/ design.com
  
   / GENERAL
   / BASE
   / HEADER
   / CONTENT
   / FOOTER
   / #HOME

*/

/* __________________________________ GENERAL __________________________________ */

* {margin:0;}
a img {border: 0;}
fieldset {border:0; padding:0;}
ul, ol {padding:0; list-style:none;}
.img_left img{float:left;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.over {overflow:hidden;}
.over1 {overflow:hidden; height:1px;}
.block {display:block;}


/* __________________________________ BASE __________________________________ */

body {
	margin:0px;
	background:#AFDAFE url(images/bg.jpg) top center repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.main {
	position:relative;
	margin:0 auto;
	width:980px;
}

/* __________________________________ HEADER __________________________________ */
.header {position:relative;}
.header .bt1 {position:absolute; top:144px; left:50px;}
.header .bt2 {position:absolute; top:144px; left:772px;}

/* __________________________________ CONTENT __________________________________ */
.content { background:#fff; position:relative;}

.content .news {width:910px; padding:25px 0 0 70px; background:url(images/news/content-02.jpg) top repeat-y;}
.content .bloco {width:277px; height:435px; position:relative; padding:0 8px 0 0; float:left; background:url(images/news/news_window.png) no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/news/news_window.png', sizingMethod='crop'); _background: transparent;}
.content .bloco h3 {font-size:18px; color:#E30000; font-weight:bold; position:absolute; top:30px; left:30px;}
.content .bloco h4 {font-size:12px; color:#000; font-weight:normal; position:absolute; top:50px; left:30px; white-space:pre;}
.content .bloco h4 strong {color:#0080E3;}
.content .bloco img {position:absolute; top:90px; left:23px; border:4px solid #CFCFCF;}
.content .bloco p {position:absolute; top:270px; left:26px; width:226px; text-align:justify;}

/* __________________________________ FOOTER __________________________________ */
.footer {position:relative;}
.footer h3 {position:absolute; top:160px; left:476px; font-size:12px; color:#BF0004; font-weight:bold;}
.footer p {padding:2px 0; color:#7C7562;}
.footer form {position:absolute; top:180px; left:480px;}
#field1, #field2, #field3 {width:180px; height:18px; border:1px solid #7F9DB9;}
.footer .lb1 {display:block; width:100px; float:left; padding:0 10px 0 0; text-align:right;}
.footer .radio {padding-left:72px;}
.footer .bt {padding:10px 0 0 80px;}

.footer .foo {text-align:center; width:980px;}
.footer .foo p{padding:12px 0; color:#6F6F6F; }
.footer .foo a{color:#000; font-size:14px; white-space:pre;}

/* ################################## HOME ################################## */
#home {}
















