@charset "utf-8";
/* CSS Document */
@page
{

}

body {
	background-image: url(../images/bg_canvas.png);
	width:auto;
	height:850px;
	font-family:"Minion Pro"; 
	color:#624844;
}

a
{
	color:#381C1B;/*#624844;*/
	font-weight:bolder;
}

div#dc1
{
	position:relative;
	top:10px;
	height:850px;
}

div#dc2
{
	position:relative;
	height:850px;
	width:1200px;
}

.home 
{
	position:relative;
	/*max-width:1200px;*/
	width:1200px;
	top:25px;
}

.logo
{
	position:absolute;
	top:10px;
	left:25px;
	width:144px;
	z-index:1;
}

img#logo
{
	
}
/*
@media screen and (min-width:1000px) {
	.home
	{
	position:relative;
	/*max-width:1200px;*
	width:1100px;
	top:25px;
	}
	
	#mb1
	{
		left:320px;
		width:120px;
	}
	
	#b_fotos
	{
		top:450px;
		right:75px;
	}
}
*/

.mbutton
{
	position:absolute;
	top:55px;
	z-index:1;
}

.mb1
{
	left:220px;
}

.mb2
{
	left:420px;
}

.mb3
{
	left:630px;
}


.mb4
{
	left:830px;
}

.b_fotos
{
	position:absolute;
	top:500px;
	right:85px;
	z-index:1;
}

.imglp
{
	position:absolute;
	left:28px;
	top:318px;
	z-index:2;
}

.imgmp
{
	position:absolute;
	left:205px;
	top:318px;
	z-index:2;
}

.imgrp
{
	position:absolute;
	top:148px;
	left:205px;
	width:783px;
	z-index:2;
}

a.close
{
	position:absolute;
	right:20px;
}

div.footer
{
	position:absolute;
	right:-20px;
	z-index:0;
	top:725px;
	width:250px;
	vertical-align:bottom;
}

div.footer2
{
	position:absolute;
	left:-20px;
	z-index:0;
	top:725px;
	width:250px;
	vertical-align:bottom;
}

label#cr
{
	position:absolute;
	left:10px;
	top:130px;
	height:20px;
	z-index:0;
}

div#dltext
{
	position:absolute;
	left:28px;
	top:338px;
	width:170px;
	height:400px;
	overflow-x:hidden;
	z-index:2;
	text-align:center;
	color:#381C1B; /*#34201F;*/
	font-size:1.2em;
	font-weight:bolder;	
}

.dmtext
{
	position:absolute;
	left:230px;
	top:335px;
	width:755px;
	height:445px;
	overflow-x:hidden;
	z-index:2;
	text-align:left;	
	color:#381C1B;
	font-size:1.1em;
	font-weight:bolder;
}

div#dm0
{
	visibility:visible;
}

div#dm1
{
	visibility:hidden;
}

div#dm2
{
	visibility:hidden;
}

div#dm3
{
	visibility:hidden;
}

div#drtext
{
	position:absolute;	
	top:157px;
	left:230px;
	width:754px;
	height:150px;
	overflow-x:hidden;
	z-index:2;
	text-align:left;
	color:#381C1B; /*#34201F;*/
	font-size:1.1em;
	font-weight:bolder;
}

h4.sheader
{
	position:absolute;
	width:100%;
	text-align:center;
}

h4#dmh1
{
	top:-30px;
}
h4#dhh2
{
	font-style:italic;
}
/*Form-------------------------------*/
form.login
{
	position:absolute;
	top:330px;
	left:260px;
	width:700px;
	height:460px;
	background-color:transparent;
	font-size:1.1em;
	color:#381C1B;
	z-index:3;
}

input, label, select, textarea
{
	position:absolute;
}

label#l0
{
	top:10px;
	left:5px;
	font-size:1.2em;
}

label#l1
{
	top:40px;
	left:5px;
	font-size:1.2em;
}

label#ls1
{
	right:180px;
	top:70px;
}
select#s1
{
	right:70px;
	top:70px;
	width:100px;
}

label#ls2
{
	right:355px;
	top:260px;
}
select#s2
{
	right:15px;
	top:260px;
	width:330px;
}

label#li1, label#li3, label#li5, label#li7, label#li9
{
	right:560px;
}

input#i1, input#i3, input#i5, input#i7, input#i9
{
	left:150px;
	width:150px;
}

label#li1, input#i1
{
	top:100px;
}
label#li3, input#i3
{
	top:130px;
}
label#li5, input#i5
{
	top:160px;
}
label#li7, input#i7
{
	top:190px;
}
label#li9, input#i9
{
	top:220px;
}

label#li2, label#li4, label#li6,label#li8
{
	right:180px;
}

input#i2, input#i4, input#i6, input#i8
{
	right:15px;
	width:150px;
}

label#li2, input#i2
{
	top:100px;
}
label#li4, input#i4
{
	top:130px;
}
label#li6, input#i6
{
	top:160px;
}
label#li8, input#i8
{
	top:190px;
}

label#lt1
{
	right:355px;
	top:290px;
}
textarea#t1
{
	right:15px;
	top:290px;
	width:330px;
	height:130px;
}

input#b_cancel, input#b_send, input#b_cancel2
{
	position:absolute;
	top:395px;
	width:146px;
	height:50;
	background-color:#e6ddc7;
}
input#b_cancel, input#b_cancel2
{
	left:5px;
}
input#b_send
{
	left:155px;
}

label#failer
{
	top:440px;
	left:5px;
	width:700px;
	text-align:center;
	color:#FF0000;
}
/*-------------------------------------------------Form*/
font.uline
{
	text-decoration:underline;
	font-size:1.2em;
}

font.ulineb
{
	text-decoration:underline;
	font-weight:600;
	color:#624844;
}

.imlink
{
	text-decoration:underline;
	/*font-weight:600;*/
}

.imlink2
{
	text-decoration:underline;
	font-style:italic;
	font-weight:600;
	color:#624844;
}

form.feedlinks
{
	position:absolute;	
	top:140px;
	left:0px;
	width:170px;
	height:auto;
	overflow-x:hidden;
	z-index:3;
	text-align:inherit;
	font-size:0.8em;
	background-color:transparent;
}
