body { background-image:url(imagens/bg_gerallistras.gif); background-repeat:repeat-x; background-color:#F1F1F4; padding:0px; margin:0px; onLoad="runScroller()"}
.container { width:748px; margin: 0px auto; padding:0px; }

.header_img {float:left;}

#menu {  width:100%; margin:0; font:11px "Verdana"; font-weight:bold; }
#menu ul { margin:0; padding:0; list-style:none; }
#menu li { float:left; background:url(imagens/menu_back_e.gif) no-repeat left top; margin:0; padding:0 1px 0 3px; filter:alpha(opacity=80); moz-opacity: 0.8; opacity: 0.8;}
#menu li:hover { filter:alpha(opacity=100); moz-opacity: 1.0; opacity: 1.0;}
#menu a { float:left; display:block; background:url(imagens/menu_back_d.gif) no-repeat right top; padding:5px 9px 4px 8px; text-decoration:none; color:#fff; }
/* Commented Backslash Hack hides rule from IE5-Mac */
#menu a {float:none;}
/* End IE5-Mac hack */


.conjunto {width: 100%; float:left; background: #fff; margin:0px; padding:0px}


#main { overflow:auto; }
#main h1 { font:1em "Verdana", Arial, Helvetica, sans-serif; color:#0066CC; font-weight:bold; margin:0px 0px 5px 0px ;}
#main h2 { font:0.8em "Verdana", Arial, Helvetica, sans-serif; color:#0066CC; margin:0px ;}
#main h3 { font:0.8em "Verdana", Arial, Helvetica, sans-serif; color:#0066CC; margin:30px 0px 20px 0px;}
#main p { font:0.7em "Verdana", Arial, Helvetica, sans-serif; margin:5px 0px 5px 0px ;}

#main2 { overflow:auto; margin:0px 0px 20px 0px;}
#main2 h1 { font:1em "Verdana", Arial, Helvetica, sans-serif; color:#0066CC; font-weight:bold; margin:30px 0px 40px 0px; }
#main2 h2 { font:1em "Verdana", Arial, Helvetica, sans-serif; color:#0066CC; font-weight:bold; margin:90px 0px 20px 0px; }
#main2 p { font:0.7em "Verdana", Arial, Helvetica, sans-serif; padding:0px 20px 0px 0px; }
#main2 table {border: 1px solid #CCCCCC; text-align:center; font:0.7em "Verdana", Arial, Helvetica, sans-serif; padding:5px; }
#main2 ul li { font:0.7em "Verdana", Arial, Helvetica, sans-serif; margin:0px; padding:0xp; }
#main2 form {width:380px; border:1px solid #CCCCCC; padding:10px;}
#main2 form label input{width:200px;}
#main2 textarea {width:360px;}
.main2_email {float:right; font:0.7em Verdana, Arial, Helvetica, sans-serif; margin:10px 20px 0px 0px;}
.main2_nome {margin:0px;}
.main2_enviar {margin:0px 0px 0px 0px; width:50px; background-color:#FFFFFF; border:0px; color:#3366CC;}


.azul {color:#0066CC; font-weight:bold;}





#menu ul { width:135px; float:left; margin:0px; padding:0; list-style: none; border:1px solid #ccc; font:0.8em "Verdana", Arial, Helvetica, sans-serif; }
#menu ul li { margin: 8px 0px 8px 7px; color:#0066CC; }

#menu ul { width:135px; float:left; margin:0px; margin-bottom: padding:0; list-style: none; border:1px solid #ccc; font:0.8em "Verdana", Arial, Helvetica, sans-serif; }
#menu ul li { margin: 8px 0px 8px 7px; color:#0066CC; }


.banner { text-align:left;}
.banner img {margin:0px 0 0px 0;}


#extra { float:right; width:23%; }
#extra p {font:9px "Verdana", Arial, Helvetica, sans-serif;  padding:0px;}
#extra p a {font:12px "Verdana", Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; text-decoration:none; margin:0px; padding:0px;}
#extra form {margin:0px;}
#extra textarea {width:127px; margin:10px 0px 0px 0px; padding:0px; height:90px;}

.extra_size_pos {text-align:center; margin:10px auto; padding:0px;}
.pergunte {margin:10px;}
.destaques {margin:35px 0px 50px 0px;}

.sombra {font-size:1px;	background: url(imagens/sombra_top.gif); background-repeat:repeat-x; height:6px; width:100%;}
.sombra2 {font-size:1px; background: url(imagens/sombra_bottom.gif); background-repeat:repeat-x; height:6px; width:100%; margin:0px;	padding:0px; clear:both;}
.sombra3 {background: url(imagens/sombra_left.gif); background-repeat:repeat-y; height:195px; width: 6px; float:left;z-index:2}
.sombra4 {background: url(imagens/sombra_right.gif); background-repeat:repeat-y; width: 6px; height:195px; float:right;}

.ok {width:25px; background-color:#c0dbee; border: 0px ; font:9px "Verdana", Arial, Helvetica, sans-serif; color:#3366CC; font-weight:bold; margin:0px 0px 0px 45px;}
.enviar {width:50px; background-color:#c0dbee; border: 0px ; font:9px "Verdana", Arial, Helvetica, sans-serif; color:#3366CC; font-weight:bold; margin:0px 0px 0px 0px;}

#extra2 { float:right; width:171px; margin:0px auto 0px auto; }
#extra2 p {font:9px "Verdana", Arial, Helvetica, sans-serif; padding:0px;}
#extra2 p a {font:12px "Verdana", Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; text-decoration:none; margin:0px; padding:0px;}

.kashrut_foto { float:right; width:180px; margin:10px; }

.table {clear:both;}
.table table {margin:0px auto 10px auto;}
.table_line {border-bottom:3px solid #CCCCCC; padding:10px;}
.table_tr_1 {background-color:#336699; font:0.8em Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center;}
.table_tr_2 {font:0.8em Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:center; }

