@import url("css/font-awesome.css");

a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top}ul{list-style:none}blockquote,q{quotes:none}table,table td{padding:0;border:none;border-collapse:collapse}img{vertical-align:top}embed{vertical-align:top}article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

body{
background:#fff0db;
padding:0px;margin:0px;
font-family:"Times New Roman", Times, serif;
}
div.body{width:100%;}
div.container{width:990px;margin:0 auto;background:url(img/wedding.jpg) center center no-repeat;height:650px;position:relative;}
div.container_inside{background:url(img/cornice.png) center center no-repeat;}
div.menu{width:670px;margin:0 auto;padding-top:24px;}
ul.menu{padding:0px;margin:0px;}
ul.menu li{list-style-type:none;padding:0px;margin:0px;display:inline-block;}
ul.menu li a{display:inline-block;margin-right:0px;padding:5px 3px;font-size:21px;font-style:italic;text-decoration:none;color:#7c7c7c;}
div.cont{width:650px;border:0px solid #000000;height:450px;margin:0 auto;margin-top:110px;}
div.img{float:left;width:240px;height:400px;}
div.img img{height:390px;}
div.text{float:right;height:400px;width:300px;font-size:13px;line-height:18px;padding-top:20px;color:#575757;}
div.text a{color:#7c7c7c;font-style:italic;}
h1{font-size:25px;padding:0px;margin:5px 0px;font-weight:100;color:#575757;font-style:italic;}
div.footer{position:absolute;bottom:30px;width:100%;text-align:center;color:#7c7c7c;}
li.father{position:relative;padding-right:16px!important;}
li.father:after{
	content: "\f103";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
/*--adjust as necessary--*/
    color: #7c7c7c;
    font-size: 16px;
    padding-right: 0.0em;
    position: absolute;
    top: 8px;
    right:5px;
}
ul.submenu{display:none;margin:0px;padding:0px;width:200px;position:absolute;top:30px;left:0px;background:#fff0db;}
ul.submenu li{list-style-type:none;display:block;width:100%;}
ul.submenu li a{padding:12px 0px;}
ul.submenu li a:hover{color:#000000;}
span.maiu{font-size:30px;color:#b89e7c;}