* { margin:0; list-style:none; text-decoration:none; border:none; list-style-type:none; }
img{behavior:url("iepngfix.htc");}
body {background:url(../images/bg.jpg) repeat-x #FFF;}
/*::::::::::::::::::: SITE ::::::::::::::::*/
#site{width:930px; margin:0 auto;}
#conteudo {width:535px; float:left;}
#vinheta {width:85%; float:left; background:url(../images/vin_img.png) 5px center no-repeat; padding-left:20px; font-weight:bold;}


#segbanner533x60 {width:535px; float:left;}
	#banner_533x60 {width:533px; height:60px; float:left; padding-bottom:5px;}

#segbanner533x68 {width:535px; float:left;}
	#banner_533x68 {width:533px; height:68px; float:left; padding-bottom:5px;}

#segbanner190x70 {width:192px; float:left;}
	#banner_190x70 {width:190px; height:70px; float:left; padding-bottom:5px;}
/*::::::::::::::::::: FONTS ::::::::::::::::*/

.t9,    .t9    a { font-family:Arial, Helvetica, sans-serif; font-size:9px;  }
.t10,   .t10   a { font-family:Arial, Helvetica, sans-serif; font-size:10px; }
.t11,   .t11   a { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.t12,   .t12   a { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.t13,   .t13   a { font-family:Arial, Helvetica, sans-serif; font-size:13px; }
.t14,   .t14   a { font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.t16,   .t16   a { font-family:Arial, Helvetica, sans-serif; font-size:16px; }
.t18,   .t18   a { font-family:Arial, Helvetica, sans-serif; font-size:18px; }
.t20,   .t20   a { font-family:Arial, Helvetica, sans-serif; font-size:20px; }

.tb11,   .tb11   a { font-family:"Arial Black", Gadget, sans-serif; font-size:11px; }
.tb14,   .tb14   a { font-family:"Arial Black", Gadget, sans-serif; font-size:14px; }
.tb18,   .tb18   a { font-family:"Arial Black", Gadget, sans-serif; font-size:18px; }
.tb20,   .tb20   a { font-family:"Arial Black", Gadget, sans-serif; font-size:20px; }
.tb25,   .tb25   a { font-family:"Arial Black", Gadget, sans-serif; font-size:25px; }

.tt9,  .tt9  a { font-family: Verdana, Geneva, sans-serif; font-size:9px;  }
.tt10, .tt10 a { font-family: Verdana, Geneva, sans-serif; font-size:10px; }
.tt11, .tt11 a { font-family: Verdana, Geneva, sans-serif; font-size:11px; }
.tt12, .tt12 a { font-family: Verdana, Geneva, sans-serif; font-size:12px; }
.tt14, .tt14 a { font-family: Verdana, Geneva, sans-serif; font-size:14px; }
.tt16, .tt13 a { font-family: Verdana, Geneva, sans-serif; font-size:16px; }
.tt18, .tt18 a { font-family: Verdana, Geneva, sans-serif; font-size:18px; }
.tt20, .tt20 a { font-family: Verdana, Geneva, sans-serif; font-size:20px; }

.ttt9,  .ttt9  a { font-family: Tahoma, Geneva, sans-serif; font-size:9px;  }
.ttt10, .ttt10 a { font-family: Tahoma, Geneva, sans-serif; font-size:10px; }
.ttt11, .ttt11 a { font-family: Tahoma, Geneva, sans-serif; font-size:11px; }
.ttt12, .ttt12 a { font-family: Tahoma, Geneva, sans-serif; font-size:12px; }
.ttt14, .ttt14 a { font-family: Tahoma, Geneva, sans-serif; font-size:14px; }
.ttt16, .ttt16 a { font-family: Tahoma, Geneva, sans-serif; font-size:16px; }
.ttt18, .ttt18 a { font-family: Tahoma, Geneva, sans-serif; font-size:18px; }
.ttt20, .ttt20 a { font-family: Tahoma, Geneva, sans-serif; font-size:20px; }

.tr9,  .tr9  a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:9px; }
.tr10, .tr10 a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; }
.tr11, .tr11 a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; }
.tr12, .tr12 a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
.tr14, .tr14 a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; }
.tr16, .tr16 a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; }
.tr18, .tr18 a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; }
.tr20, .tr20 a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; }

.bold, bold a {font-weight:bold;}
.italico{ font-style: italic; }
.sublinhado { text-decoration: underline; }

.underline:hover { text-decoration: underline; }
/*:::::::::::::FORMS::::::::::::::::::::*/
.form { border:1px solid #CCC; color:#333; font-size:11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:#F0F0F0;}
.formblack { border:1px solid #000; background:#FFF;}
.formblue { border: 1px solid #0065a3; }
.formblue2 { border: 1px solid #94afc8; }
.formred { border: 1px solid #C00; }
.formblank { background:#FFF; padding:2px; border:none; }
.formgray { border: 1px solid #e4e4e4; }
.formgray2 { border: 1px solid #d1cfc0; background:#ecebe6; }
.formciano { border:1px solid #196187; }
/*::::::::::::::::::: CORES ::::::::::::::::*/
.branco,   .branco     a { color:#FFFFFF; }
.cinza,    .cinza      a { color:#999; }
.grafite,  .grafite    a { color:#333333; }
.preto,    .preto      a { color:#000000; }

.vermelho, .vermelho   a { color:#FF3F00; }
.laranja,  .laranja    a { color:#FF7D00; } 

.cinzah,   .cinzah     a { color:#333; }
.cinzah     a:hover      { color:#000; text-decoration: underline;}

.letras, .letras a {color:#FFF;}
.letras a:hover {color:#FF7D00;}
/*::::::::::::::::::: CLASSES ::::::::::::::::*/
.bordaC {border:1px solid #CCC;}
.bordaM {border:1px solid #999;}
.bordaG {border:1px solid #666;}
.bordaE {border:1px solid #333;}
.bordaP {border:1px solid #000;}

.bordaD {border:2px solid #CCC;}

/*::::::::::::::::::: AVISOS ::::::::::::::::*/
#aviso { width:510px; padding-top:2px; padding-bottom:10px; float:left; }
#aviso_fechar { width:15px; float:right; }
#avisobg_vermelho { width:510px; border:1px solid #F99; background:#FCC; float:left; }
#avisobg_verde { width:510px; border:1px solid #9ecaae; background:#bff2d2; float:left; }
#avisobg_azul { width:510px; border:1px solid #a1d2ef; background:#cfe8f5; float:left; }
#aviso_txt { width:510px; padding-top:5px; padding-bottom:5px; float:left; }
/*::::::::::::::::::: HIGHSLIDE ::::::::::::::::*/
.highslide { cursor: url(highslide/graphics/zoomin.cur), pointer; outline: none; }
.highslide img { border: 3px solid white; margin:2px; padding:2px;}
.highslide:hover img { border: 3px solid white; }
.highslide-image { border: 10px solid white; }
.highslide-caption { display: none; border: 5px solid white; border-top: none; padding: 5px; background-color: white;}
.highslide-loading { display: block; color: white; font-size: 9px; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 3px; border-top: 1px solid white; border-bottom: 1px solid white; background-color: black; background-image: url(highslide/graphics/loader.gif);}
a.highslide-credits, a.highslide-credits i { padding: 2px; color: silver; text-decoration: none; font-size: 10px; }
a.highslide-credits:hover, a.highslide-credits:hover i { color: white; background-color: gray;}
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}

