body
{
width: 100%;
height: 100%;
margin-top: 0px;
padding-top: 0px;
top: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
bottom: 0px;
margin-left: 0px;
padding-left: 0px;
left: 0px;
margin-right: 0px;
padding-right: 0px;
right: 0px;
overflow: yes;
background-color:#ffffff;
background-image:url("pics/back_body02.jpg");
background-repeat:no-repeat;
font-size:100%;
text-align: center;
}

#scrollbar1 { width: 460px; margin: 0px auto 10px auto; background-color:; }
#scrollbar1 .viewport { width: 420px; height: 220px; overflow: hidden; position:relative; bottom:5px;left:10px; background-color:;}
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: ; }
#scrollbar1 .scrollbar{ background: transparent url(pics/bg-scrollbar-track-y.png) no-repeat 0 0; position:relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar1 .track { background: transparent url() no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { background: transparent url(pics/bg-scrollbar-thumb-y.png) no-repeat 50% 10%; height: 25px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -12px; }
#scrollbar1 .thumb .end { background: transparent url() no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar1 .disable { display: none; }

#scrollbar2 { width: 460px; margin: 0px auto 10px auto; background-color:; }
#scrollbar2 .viewport { width: 420px; height: 220px; overflow: hidden; position:relative; bottom:5px;left:10px; background-color:;}
#scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: ; }
#scrollbar2 .disable { display: none; }

#slideshow {margin-left:0; margin-right:auto;}
#slideshow img {  }
#slideshow {background-color:transparent;}

#slideshow1 {margin-left:auto; margin-right:auto;}
#slideshow1 img {  }
#slideshow1 {background-color:transparent;}

#gallery {background-color: ;padding: 5px;width: 100%; text-align:justify; position:relative; right:10px; }
#gallery ul {list-style: none;}
#gallery ul li {display: inline; padding: 3px;}
#gallery ul img {border: 2px solid #3e3e3e;border-width: 2px 2px 2px 2px;}
#gallery ul a:hover img {border: 3px solid #fff;border-width: 2px 2px 2px 2px;color: #fff;}
#gallery ul a:hover {color: #fff;}

a:link {color:#FE7D1E ;text-decoration:none; }
a:visited {color:#FE7D1E;text-decoration:none; }
a:hover {color:#FE7D1E;  text-decoration:none; }
a:active {} 

a.a1:link { color:blue;text-decoration:none; }
a.a1:visited { color:blue;text-decoration:none; }
a.a1:hover {color:#666666;text-decoration:none; }
a.a1:active {}

a.a2:link {color:#ffffff; text-decoration:underline; }
a.a2:visited {color:#ffffff; text-decoration:none; }
a.a2:hover {color:#ffffff; text-decoration:none; }
a.a2:active {}  

a.a3:link { color:#b3b3b3; text-decoration:underline; }
a.a3:visited { color:#b3b3b3; text-decoration:none; }
a.a3:hover {color:#8a8181;  text-decoration:none; }
a.a3:active {} 

a img {	border: none;}

form#senddata 
{ 
width: 100%; 
height:450px; 
text-align:left; 
background-image:url("");
position:relative; 
left:20px;
}

#B0{display: block; width: 150px;  height: 25px;  background: url("pics/B0.png") no-repeat 0 0; margin-left: 12px; margin-right: none;}
#B0:hover{background-position: 0 -25px;}
#B0 span{display: none; }

#B1{display: block; width: 150px;  height: 25px;  background: url("pics/B1.png") no-repeat 0 0; margin-left: 12px; margin-right: none;}
#B1:hover{background-position: 0 -25px;}
#B1 span{display: none; }


#B2{  display: block;  width: 150px;  height: 25px;  background: url("pics/B2.png") no-repeat 0 0; margin-left: 12px; margin-right: none;}
#B2:hover{   background-position: 0 -25px;}
#B2 span{  display: none;}


#B3{  display: block;  width: 150px;  height: 25px;  background: url("pics/B3.png") no-repeat 0 0; margin-left: 12px; margin-right: none;}
#B3:hover{   background-position: 0 -25px;}
#B3 span{  display: none;}


#B4{  display: block;  width: 150px;  height: 25px;  background: url("pics/B4.png") no-repeat 0 0; margin-left: 12px; margin-right: none;}
#B4:hover{   background-position: 0 -25px;}
#B4 span{  display: none;}


#B5{  display: block;  width: 150px;  height: 25px;  background: url("pics/B5.png") no-repeat 0 0; margin-left: 12px; margin-right: none;}
#B5:hover{   background-position: 0 -25px;}
#B5 span{  display: none;}


table.table1
{
width:100%;
height:35px;
margin-top:;
margin-left: auto;
margin-right: auto;
background-color:;
background-image:url("");
background-repeat:no-repeat;
}

table.table2
{
width:100%;
height:160px;
margin-top:;
margin-left: auto;
margin-right: auto;
background-color:;
background-image:;
background-repeat:no-repeat;	
}

table.table3
{
width:1000px;
height:900px;
margin-top:;
margin-left: auto;
margin-right:auto;
background-image:;
background-repeat:no-repeat;
background-color:;
}

table.table4
{
width:100%;
height:10px;
margin-top:;
margin-left: auto;
margin-right: auto;
margin-bottom:;
background-image:url("pics/back_table4.png");
background-repeat:repeat;	
}

table.table5
{
width:100%;
height:130px;
margin-top:0px;
margin-left: auto;
margin-right: auto;
margin-bottom:;
background-color:;
background-image:url("pics/back.png");
background-repeat:no-repeat;	
}


.tr00{
width:100%;
height:7px;
margin-left: auto;
margin-right: auto;
background-color:;
}

.tr0{
width:100%;
height:20px;
background-color:;
margin-left: auto;
margin-right: auto;
}

.tr1{
width:100%;
height:36px;
background-color:;
margin-left: auto;
margin-right: auto;
}

.tr2{
width:100%;
height:270px;
background-color:;
}

.tr3{
width:100%;
height:500px;
background-color:;
}

.tr4{
width:100%;
height:40px;
background-color:;

}

.tr5{
width:100%;
height:40px;
background-color:;
}

.tr6{
width:100%;
height:40px;
background-color:;
}

.tr7{
width:100%;
height:;
background-color:;
}

.tr8{
width:100%;
height:40px;
background-color:;
}

.td0{
width:auto;
background-color:;
vertical-align: bottom;
text-align:left;
}

.td1{
width:300px;
background-color:;
background-image:;
vertical-align:middle;
text-align:left;
}

.td2{
width:550px;
background-color:;
background-image:;
vertical-align:bottom;
text-align:right;
}

.td21{
width:auto;
background-color:;
background-image:;
vertical-align:middle;
text-align:left;
}

.td3{
width:auto;
background-color:;
vertical-align:;
text-align: middle;
}

.td4{
width:175px;
height:;
background-color:;
vertical-align:middle;
text-align:middle;
}

.td41{
width:980px;
height:;
background-color:#5c5757;
vertical-align:middle;
text-align:middle;
background-image:url("");
background-repeat:no-repeat;
background-position:top-right;
}

.td42{
width:175px;
height:;
background-color:;
vertical-align:middle;
text-align:middle;
}

.td43{
width:980px;
height:;
background-color:;
vertical-align:middle;
text-align:middle;
background-image:url("pics/back_td43.png");
background-repeat:no-repeat;
background-position:top-left;
}

.td44{
width:980px;
height:;
background-color:;
vertical-align:middle;
text-align:middle;
background-image:url("pics/back_td44.png");
background-repeat:no-repeat;
background-position:top-left;
}

.td45{
width:980px;
height:;
background-color:;
vertical-align:middle;
text-align:middle;
background-image:url("pics/back_td45.png");
background-repeat:no-repeat;
background-position:top-left;
}

.td46{
width:980px;
height:;
background-color:;
vertical-align:middle;
text-align:middle;
background-image:url("pics/back_td46.png");
background-repeat:no-repeat;
background-position:top-left;
}

.td47{
width:980px;
height:;
background-color:;
vertical-align:middle;
text-align:middle;
background-image:url("pics/back_td47.png");
background-repeat:no-repeat;
background-position:top-left;
}

.td5{
width:800px;
height:;
background-color:;
vertical-align:middle;
text-align:left;
position:relative;
left:;
}

.td51{
width:400px;
height:;
background-color:#faebeb;
vertical-align:middle;
text-align:middle;
position:relative;
left:;
}

.td52{
width:800px;
height:;
background-color:;
vertical-align:bottom;
text-align:left;
position:relative;
left:0px;
background-image:url("pics/noiva01.jpg");
background-repeat:no-repeat;
font-size:100%;
text-align: center;
}

.td53{
width:800px;
height:;
background-color:;
vertical-align:bottom;
text-align:left;
position:relative;
left:0px;
background-image:url("pics/cerimonia01.jpg");
background-repeat:no-repeat;
font-size:100%;
text-align: center;
}

.td54{
width:800px;
height:;
background-color:;
vertical-align:bottom;
text-align:left;
position:relative;
left:0px;
background-image:url("pics/acessorios01.jpg");
background-repeat:no-repeat;
font-size:100%;
text-align: center;
}

.td55{
width:800px;
height:;
background-color:;
vertical-align:bottom;
text-align:left;
position:relative;
left:0px;
background-image:url("pics/faq01.jpg");
background-repeat:no-repeat;
font-size:100%;
text-align: center;
}

.td56{
width:800px;
height:;
background-color:;
vertical-align:bottom;
text-align:left;
position:relative;
left:0px;
background-image:url("pics/contactos01.jpg");
background-repeat:no-repeat;
font-size:100%;
text-align: center;
}

.td6{
width:50px;
background-color:blue;
vertical-align:bottom;
text-align:middle;
}

.td7{
width:500px;
background-color:;
vertical-align:middle;
text-align:left;
}

.td8{
width:600px;
vertical-align:;
text-align:left;
background-color:;
background-repeat:no-repeat;
background-position:middle;
}

.td81{
width:20px;
vertical-align:middle;
text-align:middle;
background-color:;
background-image:url("pics/dashed_line_vertical.png");
background-repeat:repeat;
}

.td9{
width:350px;
vertical-align:middle;
text-align:middle;
background-color:;
position:relative; 
bottom:0px;
}

.td10{
width:700px;
vertical-align:right;
text-align:right;
background-color:;
}

h1
{
width:980px;
height:15px;
text-indent:50px;
text-align:left;
margin: 0px 0px 0px 0px;
font-style: normal;
font-weight: normal;
font-size: 32px;
line-height: 12px;
padding: 25px 0;
font-family: Tahoma, Verdana, Arial;
color: #888888;
text-shadow: 1.5px 1.5px #ffffff;
background-color:;
position:absolute;
top:605px;
background-image:url("pics/back_top.png");
background-repeat:no-repeat;
}

h2
{
width:350px;
height:17px;
text-indent:20px;
text-align:left;
margin: 0px 0px 0px 20px;
font-style: normal;
font-weight: normal;
font-size: 9px;
font-family: Tahoma, Verdana, Arial;
color: #ffffff;
background-color:;
}

h3
{
width:950px;
height:17px;
text-indent:;
text-align:right;
margin: 0px 0px 0px 0px;
font-style: normal;
font-weight:bold;
font-size:11px;
font-family: georgia, serif;
color: blue;
background-color:;
}

h4
{
width:510px;
height:40px;
text-indent:50px;
text-align:left;
margin: 0px 0px 0px 0px;
font-style: normal;
font-weight: normal;
font-size:25px;
font-family: Comic Sans, Comic Sans MS, cursive;
color: #FCFDB3;
background-color:;
text-shadow: 1px 1px blue;
background-color:;
}

h5
{
width:510px;
height:40px;
text-indent:50px;
text-align:left;
margin: 0px 0px 0px 0px;
font-style: normal;
font-weight: normal;
font-size:25px;
font-family: Comic Sans, Comic Sans MS, cursive;
color: #FCFDB3;
background-color:;
text-shadow: 1px 1px blue;
background-color:;
position:absolute; 
top:500px;
}

h6
{
width:500px;
height:40px;
text-indent:80px;
text-align:left;
margin: 0px 0px 0px 0px;
font-style: normal;
font-weight: normal;
font-size:30px;
font-family: Comic Sans, Comic Sans MS, cursive;
color: #FCFDB3;
background-color:;
text-shadow: 1px 1px blue;
background-color:;
position:absolute; 
top:540px;
}

h7
{
width:500px;
height:40px;
text-indent:80px;
text-align:left;
margin: 0px 0px 0px 55px;
font-style: normal;
font-weight: normal;
font-size:30px;
font-family: Comic Sans, Comic Sans MS, cursive;
color: #FCFDB3;
background-color:;
text-shadow: 1px 1px blue;
background-color:;
}

p.p1
{
width:900px;
weight:400px;
text-indent:0px;
text-align:right;
margin: 10px 0px 0px 20px;
font-style: normal;
font-weight:normal;
font-size:16px;
letter-spacing:.3px;
line-height:110%;
font-family: georgia, serif;
color: #fafafa;
background-color:;
position:absolute;
top:680px;
}

p.p2
{
width:700px;
weight:;
text-indent:0px;
text-align:right;
margin: 10px 0px 0px 0px;
font-style: normal;
font-weight:normal;
font-size:13px;
letter-spacing:.3px;
line-height:110%;
font-family: georgia, serif;
color: #333333;
background-color:;
position:relative;
left:80px;
}

p.p3
{
width:700px;
weight:;
text-indent:0px;
text-align:left;
margin: 10px 0px 0px 0px;
font-style: normal;
font-weight:normal;
font-size:13px;
letter-spacing:.3px;
line-height:110%;
font-family: Tahoma, Verdana, Arial;
color: #333333;
background-color:;
position:relative;
left:80px;
}

#img0
{
position:relative; 
bottom:5px;
}

#img1
{
position:relative; 
top:110px;
left:30px;		
}

#img2
{
position:relative; 
top:5px;		
}

#img3
{
position:relative; 
bottom:25px;
z-index:-1;		
}

#img4
{
position:relative; 
left:40px;
}

#img5
{
position:relative; 
bottom:2px;		
}

#img6
{
position:relative; 
bottom:2px;		
}

#img7
{
position:relative; 
top:92px;		
}

#img8
{
position:relative; 
bottom:200px;
left:50px;		
}

#img9
{
position:relative; 
top:8px;		
}

#img10
{
position:relative; 
top:15px;		
}

#img11
{
position:relative; 
top:8px;
left:3px;		
}

span.margem1
{
margin-right: 50px;
margin-left: 50px;
}

