/* GERAIS */

html { background:#000; outline:none; margin:0; padding:0; }
body { margin:0; padding:0; outline:none; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#FFF; line-height:13px; }
a, img, input { outline:none; }
a { cursor:pointer !important;  color:#FFF; text-decoration:none; font-weight:normal !important;}
a:hover { color:#666; }
#header, #center, #footer { width:728px; margin:0 auto;}

.scroll-pane{overflow:auto; overflow-x:hidden;}
.scroll-pane span{display:block; clear:both; width:280px !important;}

/* ------------------------------------------------------------------------------------------------------------ */

/* HEADER */
 
#header_teaser { width: 728px; height:214px;  margin:0 auto; }
#header_menu { width:728px; height:24px; background:url(../images/site/menu_line.jpg) no-repeat bottom;}

#header_menu_itens{width:620px; margin:0 auto; position:relative; top:5px;}

#header_menu_itens div a{margin-right:15px;}

#menu_home a { float:left; width:32px; height:9px; background:url(../images/site/menu_home.gif);}
#menu_home a:hover {background:url(../images/site/menu_home.gif) 0 9px;}

#menu_empresa a { float:left; width:49px; height:9px; background:url(../images/site/menu_empresa.gif); position:relative; top:2px;}
#menu_empresa a:hover {background:url(../images/site/menu_empresa.gif) 0 9px;}

#menu_eventos a { float:left; width:44px; height:9px; background:url(../images/site/menu_eventos.gif);}
#menu_eventos a:hover {background:url(../images/site/menu_eventos.gif) 0 9px;}

#menu_ent a { float:left; width:109px; height:9px; background:url(../images/site/menu_entreterimento.gif);}
#menu_ent a:hover {background:url(../images/site/menu_entreterimento.gif) 0 9px;}

#menu_pub a { float:left; width:109px; height:9px; background:url(../images/site/menu_publicidade.gif);}
#menu_pub a:hover {background:url(../images/site/menu_publicidade.gif) 0 11px;}

#menu_art a { float:left; width:67px; height:9px; background:url(../images/site/menu_artistas.gif);}
#menu_art a:hover {background:url(../images/site/menu_artistas.gif) 0 9px;}

#menu_cli a { float:left; width:42px; height:9px; background:url(../images/site/menu_clientes.gif);}
#menu_cli a:hover {background:url(../images/site/menu_clientes.gif) 0 9px;}

#menu_contato a { float:left; width:44px; height:9px; background:url(../images/site/menu_contato.gif);}
#menu_contato a:hover { background:url(../images/site/menu_contato.gif) 0 9px;}

/* ------------------------------------------------------------------------------------------------------------ */

/* CENTER */

#center{height:485px; background:url(../images/site/bg_center.jpg) no-repeat;}
#center_content{width:675px; margin:0 auto;}
#tit{font-size:17px; font-weight:bold; position:relative; top:20px; margin-bottom:50px;}
#left{width:300px; height:255px; margin-bottom:20px;}
#left span{width:230px;}
#right{float:left; width:300px; height:255px; margin-left:45px; margin-bottom:20px;}

#bottom{border-top:1px solid #333; clear:both; padding-top:10px; height:120px;}
#bottom_itens{margin:0 auto; width:555px; }
#bottom_fotos{float:left; width:260px; height:100px; margin-right:30px; }
#bottom_clientes{float:left; width:260px; height:100px;}

#galeria{ height:200px; color:#ABA3A0; position:relative; top:25px; border:1px solid #333;}

#galeria img{border-right:1px solid #333;}
/* ------------------------------------------------------------------------------------------------------------ */

/* FOOTER */

#footer{background:#11100F; width:728px; padding:10px 0px 10px 0px; clear:both;}
#main_footer{ width:100%;  }
#footer_info {clear:right; width:190px; color:#999; padding-left:5px; margin:0 auto;}
#sign { position:fixed; display:block; height:19px; width:20px; bottom:5px; right:5px; _display:none; }
#sign img { border:none; }
#logos{width:200px; clear:both; position:relative; bottom:17px; left:640px; margin-bottom:-20px;}
#logos a{margin-right:5px;}

/* ------------------------------------------------------------------------------------------------------------ */


/* HOME */

#home_left{float:left; width:363px; height:200px; margin-right:19px; position:relative; top:20px;}
#home_right{float:left; width:289px; height:200px;  position:relative; top:20px;}

#home_empresa_content{ height:90px; margin:10px 0px 10px 0px;}
#home_entreterimento{ background:url(../images/site/home_tag1.png) no-repeat; width:363px; height:102px; margin-bottom:5px;}
#home_entreterimento span{position:relative; top:25px; left:10px; width:200px; display:block;}
#home_publicidade{ background:url(../images/site/home_tag2.png) no-repeat; width:363px; height:102px; margin-bottom:5px;}
#home_publicidade span{position:relative; top:25px; left:10px; width:200px; display:block;}
#home_artistas{ background:url(../images/site/home_tag3.png) no-repeat; width:363px; height:102px; margin-bottom:5px;}
#home_artistas span{position:relative; top:25px; left:10px; width:200px; display:block;}
#home_agenda{ background:url(../images/site/home_agenda_box.png) no-repeat; width:290px; height:131px; margin-bottom:0px; padding-top:25px;}
#home_agenda_itens{position:relative; left:10px; margin-bottom:-20px; font-size:10px; color:#CCC; width:280px; height:100px;}
.home_agenda_item{border-bottom:1px solid #333; padding:3px 0px 3px 0px; width:250px;}
#home_evento{margin-bottom:15px; background:url(../images/site/bg_home_evento.png) no-repeat; width:293px; height:73px;}
#home_evento_img{margin:0 auto; width:245px; height:46px; position:relative; top:9px;}
#home_fotos{margin-bottom:10px; width:363px; height:100px; margin:20px 0px 25px 0px;}
#home_clientes{margin-bottom:10px;}

#home_fotos_itens{ width:270px; height:80px;}
.home_fotos_item{ float:left; margin:0px 10px 10px 0px;}
.home_fotos_item img{ border:1px solid #C2AF51;}


/* ------------------------------------------------------------------------------------------------------------ */

/* EMPRESA */

#empresa_content{width:675px; height:230px; }
#empresa_content span{width:630px !important;}

/* ------------------------------------------------------------------------------------------------------------ */

/* CONTATO */

#contatos_form, #contatos_infos{float:left; width:310px;}

#contatos_infos{margin-left:40px; width:310px;}
/* ------------------------------------------------------------------------------------------------------------ */