a {outline:none;}
html, body {height: 100%;}
body     { margin:0; padding:0;  font-size:13px;  font-smooth: always; background:url(../images/bg.jpg) }
.all     { width:100%; margin:0; padding:0; text-align:center; min-height: 100%; position: relative; }
* html .all {height: 100%;}
.all { width:100%; margin:0; padding:0;}

.wall  {margin:0; padding:0; width:100%; height:403px; position:absolute; z-index:-1; background:url(../images/bg_head.jpg);}
.head {margin:0; padding:10px 0 0 0; width:100%; height:105px;}
.head1  { margin:0 auto; padding:0; width:960px;   }
.hLeft { width:320px; margin:0; padding:0; float:right; min-width:320px; }
.hCenter { width:320px; margin:34px 0 0 0; padding:0; float:right; }
.hRight { width:320px; margin:0; padding:0; float:right; }


.container00 { width:100%; margin:0; padding:0; background:url(../images/bg_c00.jpg) top left repeat-x #fff; }
.container0 { width:100%; margin:0; padding:0; }
.container  { margin:0 auto; padding:0 0 0 0 ; width:960px;   }
.container11  { width:100%; margin:0; padding:30px 0; background:url(../images/sh.png) top center no-repeat #fff; }
.container1  { margin:0 auto; padding:0 0 0 0 ; width:960px; }
.container2  { margin:0 auto; padding:30px 0 30px 0 ; width:960px; }
.cLeft      { width:300px; margin:10px 0 0 20px; padding:0 ; float:left; text-align:left; background:url(../images/sh3.png) center right no-repeat ; min-height:250px;}
.cCenter    { width:270px; margin:10px 0 0 0; padding:0 0 0 50px ; float:left; text-align:left; min-height:250px;}
.cRight     { width:285px; margin:10px 0 0 0; padding:0 0 0 35px ;float:right; text-align:left; min-height:270px; background:url(../images/sh4.png) center left no-repeat ;}

.cLeft2      { width:440px; margin:0; padding:0 ; float:left; text-align:left; }
.cRight2    { width:520px; margin:0; padding:0 0 50px 0  ; float:left; text-align:left; }

.banner0 { width:960px; height:362px; margin:0 auto; padding:0; background:#fff; behavior: url(ie-css3.htc);}
.banner { width:960px; height:324px; margin:0 auto; padding:18px 0 0 0; }
.shB { width:960px; margin:0 auto; padding:0; height:28px; background:url(../images/sh_b.png) top center no-repeat;}
.sh { width:100%; margin:0; padding:0; background:url(../images/sh2.png) bottom center no-repeat #fff; height:30px;  }
.sh2 { width:100%; margin:0; padding:0; background:url(../images/sh2.png) bottom center no-repeat ; height:30px;  }

/* BOTTOM */
.bottom0 { width:100%; margin:0; padding:0; height:100px;  }
.bottom  { margin:0 auto; padding:20px 0 0 0; width:960px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3a1707; }
.b1 { width:400px; margin:40px 0 ; padding:0; float:left; text-align:left;}
.b2 { width:300px; margin:40px 0 ; padding:0; float:left;}
.b3 { width:200px; margin:40px 0 ; padding:0; float:right;}

.clear { clear:both;}


/* Menu ++++++++++++++++++++++++++++++++++++++++++++++++++*/
.menu0 {margin:0; padding:0; width:100%; height:41px;  background:url(../images/bg_menu.png) bottom center no-repeat;}
#menu {width:960px; margin:0 auto; padding:0; text-align:left; height:33px}


/* Menu ++++++++++++++++++++++++++++++++++++++++++++++++++*/
#menu22 {width:588px; margin:0 auto; padding:0 0 30px 0; text-align:left; height:41px; background:url(../images/bg_menu2.png) top left no-repeat; color:#000;}
#menu2 {width:588px; margin:-28px 0 0 0 ; padding:0; text-align:left; height:41px; background:url(../images/bg_menu2.png) top left no-repeat;  position:relative;}
#menu2 ul {padding:0; margin:0; float:left; width:588px; list-style:none;   position: relative;}
#menu2 ul li {display:inline;  line-height:33px; }
#menu2 ul li a {padding:0 15px; float:left; color:#FFF; text-decoration:none; font-size:11px; font-family:MyriadProRegular; text-align:center; text-transform:uppercase; border-right:1px solid #302f31; display:block;}
#menu2 ul li a:hover {color:#666;}
#menu2 ul li .ativo {color:#d6e434;}
#menu2 ul li .ativo:hover {color:#d6e434; }


.title0 {font-family: 'Rochester', cursive; margin:0 0 25px 20px; padding:0 0 0 0; font-size:40px; color:#3a1707; text-align:left;}
.title00 {font-family: 'Rochester', cursive; margin:0 0 25px 0; padding:0 0 0 0; font-size:40px; color:#3a1707; text-align:left;}
.title {font-family: 'Rochester', cursive; margin:0 0 25px 0; padding:0 0 0 0; font-size:40px; color:#3a1707;}
.title2 {font-family: 'Rochester', cursive; margin:0 0 25px 0; padding:10px 0 0 0; font-size:60px; color:#3a1707;}
.title3 {font-family: Arial ;margin:0 0 5px 0; padding:0 0 0 0; font-size:28px; color:#3a1707; text-align:left; letter-spacing:-1px;}
.title4 {font-family: neo_sansregular; margin:0 0; padding:10px 0 10px 0; font-size:28px; color:#3a1707; text-align:left; letter-spacing:-1px; }
.title5 {font-family: 'Rochester', cursive; margin:0 0 5px 0; padding:0 0 0 0; font-size:40px; color:#3a1707; text-align:left;}
.p0 {margin:0; padding:0 40px 0 0; text-align:justify; color:#806a50; font-size:12px; font-family:Tahoma;}

.p1 {margin:0; padding:0 40px 20px 0; text-align:justify; color:#806a50; font-size:14px; font-family:Tahoma; line-height:21px;}
.p2 {margin:0; padding:0 40px 20px 0; text-align:justify; color:#3a1707; font-size:14px; font-family:Tahoma; line-height:21px;}
.p3 {margin:0; padding:30px 40px 20px 40px; text-align:justify; color:#3a1707; font-size:14px; font-family:Tahoma; line-height:21px;}
.p4 {margin:0; padding:0 0 20px 0; text-align:left; color:#806a50; font-size:14px; font-family:Tahoma; }
.p5 {margin:0; padding:0 0 20px 0; text-align:center; color:#806a50; font-size:14px; font-family:Tahoma; }
.p6 {margin:0; padding:0 20px 20px 20px; text-align:justify; color:#806a50; font-size:14px; font-family:Tahoma; line-height:21px;}
.p7 {margin:0; padding:0 20px 20px 20px; text-align:left; color:#806a50; font-size:18px; font-family:Tahoma; line-height:21px; font-weight:normal;}
span.dif { font-size:35px;  }


/* LINKS */
.link { float:right; margin:30px 37px 0 0}
a.mais:link    { color:#fff; font-size:12px; margin:0px; padding:5px 10px; text-decoration:none; font-family:Tahoma; font-weight:normal; -webkit-border-radius: 6px;
-moz-border-radius: 6px; border-radius: 6px; background:#462515;}
a.mais:visited { color:#fff; font-size:12px;background:#462515;}
a.mais:active  { color:#fff; font-size:12px;background:#462515; }
a.mais:hover   { color:#fff; font-size:12px;background:#806a50;}

a.mais2:link    { color:#462515; font-size:15px; margin:0px; padding:9px 15px; text-decoration:none; font-family:Tahoma; font-weight:bold; -webkit-border-radius: 6px;
-moz-border-radius: 6px; border-radius: 6px; background:#fff;}
a.mais2:visited { color:#462515; font-size:15px;}
a.mais2:active  { color:#462515; font-size:15px; }
a.mais2:hover   { color:#806a50; font-size:15px;}

a.mais3:link    { color:#462515; font-size:13px; margin:0px; padding:5px 5px; text-decoration:none; font-family:Tahoma; font-weight:bold; -webkit-border-radius: 6px;
-moz-border-radius: 6px; border-radius: 6px;}
a.mais3:visited { color:#462515; font-size:13px;}
a.mais3:active  { color:#462515; font-size:13px; }
a.mais3:hover   { color:#806a50; font-size:13px;}


a.mais4:link    { color:#462515; font-size:12px; margin:0px; padding:5px 10px; text-decoration:none; font-family:Tahoma; font-weight:normal; -webkit-border-radius: 6px;
-moz-border-radius: 6px; border-radius: 6px; background:#d2ac67;}
a.mais4:visited { color:#462515; font-size:12px;background:#d2ac67;}
a.mais4:active  { color:#462515; font-size:12px;background:#462515; }
a.mais4:hover   { color:#fff; font-size:12px;background:#806a50;}


a.mais5:link {font-family: Arial; margin:0; padding:10px 0; font-size:18px; color:#3a1707; text-align:left;  text-decoration:none;}
a.mais5:visited { font-size:18px; color:#3a1707; text-align:left; }
a.mais5:active {  font-size:18px; color:#3a1707; text-align:left; }
a.mais5:hover{  font-size:18px; color:#796348; text-align:left;  }



/* CONTATO */
.cTwoLeft   { width:420px; margin:0px 10px 0 0; padding:0;  float:left;  color:#806a50;  text-align:left; font-size:13px; font-family:Tahoma; }
.cTwoLeft2  { width:390px; margin:0px 0px 0 35px; padding:0;  float:left;  color:#806a50;  text-align:left; font-size:13px;font-family:Tahoma;}
.cTwoRight  { width:455px; margin:115px 0 25px 25px ; padding:0 0 0 37px;  float:left; text-align:left; color:#806a50;  text-align:left; font-size:13px;   font-family:Tahoma;   }
.cTwoRight2 { width:435px; margin:0px 0 25px 0px ; padding:0 0 0 47px;  float:left; text-align:left; color:#806a50;  text-align:left; font-size:13px;   font-family:Tahoma;  background:url(../images/bg_tLeft.png) center left no-repeat; }


/* +++++++++++++++++++++++++++++++++++++++ FORMULARIOS ++++++++++++++++++++++++++++++++++++++++ 
++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++ ++++++++++++++ */
/* formulario nao encontrou franquia  F0RMFRANQUIA.PHP + FORMFRANQUEADO.PHP*/
.form   { width:285px; margin:0  auto; padding:20px;  text-align:left; }
.formL  { width:285px; margin:0; padding:0; float:left;}
.formL1 { width:270px; margin:0; padding:0; float:left;}
.formR  { width:80px; margin:0; padding:0; float:right;}
.formR3 { width:80px; margin:0; padding:0; float:left;}
.formR4 { width:80px; margin:0; padding:0; float:left;}

/* formulario nao encontrou franquia  F0RMFRANQUIA.PHP + FORMFRANQUEADO.PHP*/
.form2   { width:610px; margin:0 0 0 30px; padding:20px;  text-align:left; }
.formL2A { width:285px; margin:0 20px 0px 0px; padding:0; float:left;}
.formL2B { width:285px; margin:0 20px 0px 0px; padding:0; float:left;}
.formL12 { width:200px; margin:0 5px 0px 0px; padding:0; float:left;}
.formR2  { width:77px; margin:0; padding:0; float:left;}
.formL13 { width:77px; margin:0 5px 0px 0px; padding:0; float:left;}
.formR3  { width:200px; margin:0; padding:0; float:right;}

/* inputs contato */
.bordas  {border:0px solid #806a50; -moz-border-radius: 8px; -webkit-border-radius: 8px;  border-radius: 8px; behavior: url(ie-css3.htc); background:#fff;}
.bordas3 { -moz-border-radius: 8px; -webkit-border-radius: 8px;  border-radius: 8px; behavior: url(ie-css3.htc); background:#b33d43;}
.bordas3:hover { -moz-border-radius: 8px; -webkit-border-radius: 8px;  border-radius: 8px; behavior: url(ie-css3.htc); background:#ff9900;}
.bordas4 { -moz-border-radius: 8px; -webkit-border-radius: 8px;  border-radius: 8px; behavior: url(ie-css3.htc); }

.camp00  { width:200px; height:33px;  line-height:33px;margin:0px; padding:0px; text-align:left;   font-size:12px; text-indent:15px; color:#666; outline:none; background:#fff;}
.camp0  { width:150px; height:33px;  line-height:33px;margin:0px; padding:0px; text-align:left;   font-size:12px; text-indent:15px; color:#666; outline:none; background:#fff;}
.camp1  { width:350px; height:33px; margin:0px; padding:0px; text-align:left;   font-size:12px; text-indent:15px; color:#666; outline:none; background:#fff;}
.camp2  {width:350px; height:155px; margin:0px; padding:10px 0 0 0; text-align:left;  font-size:12px; overflow:auto; text-indent:15px; color:#666; outline:none; font-family:Arial; background:#fff;}
.camp22  {width:350px; height:80px; margin:0px; padding:10px 0 0 0; text-align:left;  font-size:12px; overflow:auto; text-indent:15px; color:#666; outline:none; font-family:Arial; background:#fff;}
.camp3  { width:260px; height:33px; margin:0px; padding:0px; text-align:left;  font-size:12px;text-indent:15px; color:#666; outline:none; background:#fff;}
.camp4  { width:77px; height:33px; margin:0px; padding:0px; text-align:left;   font-size:12px;text-indent:15px; color:#666; outline:none; background:#fff;}
.camp5  { width:200px; height:33px; margin:0px; padding:0px; text-align:left;   font-size:12px;text-indent:15px; color:#666; outline:none; background:#fff;}
.btEnviar {width:77px; height:33px; line-height:33px;  border:0;  text-align:center;  margin:0px; padding:0px; cursor:pointer; background:#3a1707; color:#fff; }
.btEnviar:hover {width:77px; height:33px; line-height:33px;  border:0;  text-align:center;  margin:0px; padding:0px; cursor:pointer; background:#806a50; color:#fff;}



#enviando, #enviando2{visibility:hidden;}


/*SELECTS em Jquery: FORMULARIOS UF'S */
.sbHolder{height:33px; position:absolute; width:77px;outline:none; }
.sbSelector{display:block; height:33px; left:0px; line-height:33px; outline:none; overflow:hidden; position:absolute; text-indent:10px; *text-indent:0px; top:0px; width:77px; *width:57px;outline:none;}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{color: #000; outline: none;text-decoration: none;}
.sbToggle{background: url(../images/select-icons.png) 0 -116px no-repeat; display:block; height:30px; outline:none; position:absolute; right:0px ;top:0px; left:40px;  *left:20px;width:25px;}
.sbToggle:hover{background: url(../images/select-icons.png) 0 -167px no-repeat;}
.sbToggleOpen{background: url(../images/select-icons.png) 0 -16px no-repeat;}
.sbToggleOpen:hover{background: url(../images/select-icons.png) 0 -66px no-repeat;}
.sbHolderDisabled{}
.sbHolderDisabled .sbHolder{}
.sbHolderDisabled .sbToggle{}
.sbOptions{color:#FFF;background-color:#3a1707; border:0px solid #333; list-style:none; left:2px; *left:-10px; margin:0px; padding:0px 0px 10px 0px; position:absolute; top:28px; width:77px;  height:200px; z-index:10; overflow-y:auto; -webkit-border-bottom-right-radius: 7px; -webkit-border-bottom-left-radius: 7px; -moz-border-radius-bottomright: 7px; -moz-border-radius-bottomleft: 7px; border-bottom-right-radius: 7px;
border-bottom-left-radius: 7px;}
.sbOptions li{padding: 0 7px;}
.sbOptions a{border-bottom:dotted 1px #FFF; display:block; outline:none; padding:7px 0 7px 3px;}
.sbOptions a:link, .sbOptions a:visited{color:#FFF; text-decoration: none;}
.sbOptions a:hover{color:#7f9e0f;}
.sbOptions li.last a{border-bottom: none;}
.sbOptions .sbDisabled{border-bottom: dotted 1px #FFF; color:#999; display:block; padding: 7px 0 7px 3px;}
.sbOptions .sbGroup{border-bottom:dotted 1px #FFF; color:#000; display:block; font-weight:bold; padding: 7px 0 7px 3px;}
.sbOptions .sbSub{padding-left: 17px;}


/* MURALAH CHOPERIA */

.mContainer {width:925px; margin:0 auto; padding:0;}
.mLeft {width:462px; margin:0 auto; padding:0; float:left; }
.mRight {width:462px; margin:-20px 0 0 0 ; padding:0; float:right;}

.mLeft2 {width:550px; margin:0 auto; padding:0; float:left; }
.mRight2 {width:400px; margin:-20px 0 0 0 ; padding:0; float:right;}
.foto0 { width:135px;  margin:0 19px 3px 0; padding:0; float:left;  }
.foto  {width:135px; margin:0 ; padding:0; background:#fff; border:8px solid #fff;}

.mLeft3{width:380px; margin:0 auto; padding:0; float:left; }
.mRight3 {width:525px; margin:-20px 0 0 0 ; padding:0; float:left; text-align:center;}

.sLeft {width:370px; margin:0 auto; padding:0; float:left; text-align:left; }
.sRight {width:568px; margin:17px 0 0 15px ; padding:0; float:left; font-family:Arial; font-weight:bold; font-size:25px; color:#3a1707; letter-spacing:-1px; }
.sRight1{width:568px; margin:0; padding:0; float:left; font-family:Arial; font-weight:bold; font-size:25px; color:#3a1707; letter-spacing:-1px;  min-height:420px; }
.sRight2 {width:540px; margin:0 0 0 0; padding:13px; float:right;   border:1px solid #d2ac67; min-height:358px;  background:url(../images/loading.gif) center center no-repeat  #fff; }

.foto1 { width:100px;  margin:0 4px 4px 0; padding:8px; float:left; position:relative; border:1px solid #d2ac67; background:#fff; cursor:pointer; }
.foto1:hover { width:100px;  margin:0 4px 4px 0;  padding:8px; float:left; position:relative; border:1px solid #d2ac67; background:#d2ac67;  cursor:pointer; }
.foto11  {width:100px;  margin:0 auto ; padding:0; background:#fff; text-align:center;}
.evento {margin:0; padding:10px;  position:absolute;  bottom:-17px; left:20px; color:#d2ac67; background:#3a1707; font-family:neo_sansregular; font-size:15px; text-align:left; border-left:4px  solid #d2ac67;}

#rotateDiv	{  
			margin-top:30px;
			-webkit-transform:rotate(-3deg);
			-moz-transform:rotate(-3deg);
			-o-transform:rotate(-3deg);
			/* filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1.5); */
			-ms-transform:rotate(-3deg);
			border:10px solid #fff;
			width:425px;
			
		}
		
.ev { width:450px; height:95px; margin:0 3px; padding:10px 0 10px 0; float:left; border-bottom:0px solid #3a1707;}		
.evLeft { width:150px; height:75px; margin:0; padding:0; float:left;}
.evRight { display: table-cell; width: 298px; height: 95px;text-align: left;  vertical-align: middle;}


  

span.evText {  line-height: normal;      }