body {background-image: url(images/fundo.jpg);background-position:top;background-repeat:repeat-x;background-color:#000000;margin:0px;overflow:auto;font-family:Arial, Verdana;font-size:12px;color:#CECFD7;}
/*
SCROLLBAR-FACE-COLOR: #1D1D34;
SCROLLBAR-HIGHLIGHT-COLOR: #1D1D34;
SCROLLBAR-3DLIGHT-COLOR: #1D1D34;
SCROLLBAR-ARROW-COLOR: #9696A0;
SCROLLBAR-DARKSHADOW-COLOR: #1D1D34;	
SCROLLBAR-SHADOW-COLOR: #1D1D34;		
SCROLLBAR-BASE-COLOR: #1D1D34;
SCROLLBAR-TRACK-COLOR: #000000;
*/

/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

/* LAYOUT */
.clear { clear:both; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }
.space{width: 1000px; height:10px; margin: 0 auto; position: relative;}
img { behavior: url(images/iepngfix.htc); }
.pad10 { padding: 10px; }
.center{margin: 0 auto;}

a{text-decoration:none;color:#686A80;}
a:hover{text-decoration:underline;color:#638174;}
.branco {color:#FFFFFF;}

#Zll_Logo{position:absolute;left:50%;top:22px;margin-left: -456px;z-index:9999}
#Zll_Player{position:absolute;left:50%;top:3px;margin-left: 349px;z-index:9999}

/* Zll_Menu */
/*#Zll_Menu { width: 572px; height: 40px;position:absolute;left:50%;top:28px;margin-left: -240px; z-index: 9998; }
#Zll_Menu { width: 643px; height: 40px;position:absolute;left:50%;top:28px;margin-left: -240px; z-index: 9997; }*/
#Zll_Menu { width: 618px; height: 40px;position:absolute;left:50%;top:28px;margin-left: -240px; z-index: 9997; }
#Zll_Menu #Zll_Menu_Nav { margin: 0; padding: 0; }
#Zll_Menu #Zll_Menu_Nav li { display: inline; }
#Zll_Menu #Zll_Menu_Nav li a { float: left; height: 0; padding-top: 40px; overflow: hidden; }
/*#Zll_Menu #Zll_Menu_Nav li a { background-image: url(images/menu.png); _background-image: url(images/menu.gif); background-repeat: no-repeat; }
#Zll_Menu #Zll_Menu_Nav li a { background-image: url(images/menu2.png); _background-image: url(images/menu2.gif); background-repeat: no-repeat; }*/
#Zll_Menu #Zll_Menu_Nav li a { background-image: url(/images/menu3.png); _background-image: url(/images/menu3.jpg); *background-image: url(/images/menu3.jpg); background-repeat: no-repeat; }

/* Zll_Menu BUTTONS */
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_quem a { background-position: 0 0; width: 99px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_portfolio a { background-position: -99px 0; width: 80px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_cases a { background-position: -179px 0;  width: 66px;}
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_sound a { background-position: -245px 0;  width: 100px;}
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_produtos a { background-position: -345px 0;  width: 75px;}
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_premios a { background-position: -420px 0;  width: 71px;}
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_techedge a { background-position: -491px 0;  width: 54px;}
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_contato a { background-position: -545px 0;  width: 73px;}

/* Zll_Menu OVER STATES */
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_quem a:hover { background-position: 0 -40px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_portfolio a:hover { background-position: -99px -40px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_cases a:hover { background-position: -179px -40px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_sound a:hover { background-position: -245px -40px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_produtos a:hover { background-position: -345px -40px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_premios a:hover { background-position: -420px -40px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_techedge a:hover { background-position: -491px -40px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_contato a:hover { background-position: -545px -40px; }

/* Zll_Menu PRESSED STATES */
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_quem a:active { background-position: 0 -80px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_portfolio a:active { background-position: -99px -80px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_cases a:active { background-position: -179px -80px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_sound a:active { background-position: -245px -80px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_produtos a:active { background-position: -345px -80px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_premios a:active { background-position: -420px -80px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_techedge a:active { background-position: -491px -80px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_contato a:active { background-position: -545px -80px; }

/* Zll_Menu ON STATES */
#Zll_Menu.quem #Zll_Menu_Nav li#Zll_Menu_quem a { background-position: 0 -120px !important; }
#Zll_Menu.portfolio #Zll_Menu_Nav li#Zll_Menu_portfolio a { background-position: -99px -120px !important; }
#Zll_Menu.cases #Zll_Menu_Nav li#Zll_Menu_cases a { background-position: -179px -120px !important; }
#Zll_Menu.sound #Zll_Menu_Nav li#Zll_Menu_sound a { background-position: -245px -120px !important; }
#Zll_Menu.produtos #Zll_Menu_Nav li#Zll_Menu_produtos a { background-position: -345px -120px !important; }
#Zll_Menu.premios #Zll_Menu_Nav li#Zll_Menu_premios a { background-position: -420px -120px !important; }
#Zll_Menu.labs #Zll_Menu_Nav li#Zll_Menu_techedge a { background-position: -491px -120px !important; }
#Zll_Menu.contato #Zll_Menu_Nav li#Zll_Menu_contato a { background-position: -545px -120px !important; }

/* GRID */
.column { float: left; }
.grid2col, .grid3col, .grid4col { width: 100%; }
/*.grid2col .grid2col .column { width: 47.8%; }
.grid3col .grid2col .column { width: 46%; }
.grid4col .grid2col .column { width: 45%; }
.grid2col .grid3col .column { width: 31%; }*/
.grid2col .column { width: 49%; }
.grid3col .column { width: 32%; margin-left: 2%; }
.grid4col .column { width: 23%; margin-left: 3%; }
.column.first, .column.last { margin-left: 0 !important; }
.column.last { float: right !important; }
p.last, ul.last, ol.last, li.last { _width:auto !important; _float:none !important; }
.gridazul{background: url(images/box_azulbg.png) repeat-y; width: 597px; padding:20px; }

/* GRID */


#Zll_FlashHeader{ width: 1000px; height: 482px; margin: 0 auto; }

#Zll_LabsPane{ width: 1000px; height: 29px; margin: 0 auto; background: url(images/labs_ticker.png) no-repeat;}
#Zll_LabsPane a{ font: 12px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #4789A1;}
#Zll_LabsPane a:hover{ font: 12px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; text-decoration:underline;}
#Zll_LabsPaneDiv{ padding-left:165px; padding-top:5px; width: 804px; height: 29px;}

#Zll_Promos{ width: 1000px; margin: 0 auto; }
#Zll_Promos img {float:left;border-width:0;margin:0 6px 0 0;}
#Zll_Promos img.last {margin:0px;}

#Zll_Box{width:998px; margin: 0 auto; }
#Zll_Box .box{background: url(images/fundo_zolliese.jpg) bottom repeat-x; background-color:#636580;}
#Zll_Box .Texto {margin:15px 20px 0 20px;font-family:Arial, Verdana;font-size:12px;color:#CECFD7;}


ul#Zll_ULForm { margin: 0; padding: 0; }
ul#Zll_ULForm li { color: #FFFFFF; font-size: 12px; margin:10px;}
.formclass { border:1px solid #85858F; color: #FFFFFF; font-family:Arial, Verdana; font-size: 12px; background: url(images/bg_input.gif) bottom repeat-x; background-color:#202036;}
.formsize { height:18px; line-height:18px;}
.enviar { background: url(images/but_enviar.jpg) no-repeat; width: 110px; height: 47px; border: 0px;}

/* COPYRIGHT */
#Zll_Copyright{ width: 1000px; margin: 0 auto; }
#Zll_Copyright img {border-width:0;}
#Zll_Copyright div.Left {float:left;}
#Zll_Copyright div.Right {float:right;}

