body 
{
	background-image: url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color: #cacaca;
	width:auto;
}

#container
{	position:relative;
	background:#67686A;
	width:891px;
	margin:0px auto;
}

#header {background-repeat:no-repeat;}
#header h1{ display:none;}
#header h2{display:none;}
#main1 {background:url(../images/red.gif) top left repeat-y;}
#main2 {background:url(../images/blue.gif) top right repeat-y;}
#colLeft {
	float:left;
	width:150px;
	margin:0; padding:0;
	background-color:Red;
	}

#colRight {
	float:right;
	width:150px;
	margin:0; padding:0;
	background-color:#09f;
	}
#content {background-color:#6f7071;margin:0 150px;}
#footer { 
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	height:26px;;
	color:#FFFFFF;
	padding-top:15px;
	padding-left:100px;
	}

body.noRight #main2 { background-image:none; }
body.noRight #colRight { display:none; }
body.noRight #content { margin-right:0; }

body.noLeft #main1 { background-image:none; }
body.noLeft #colLeft { display:none; }
body.noLeft #content { margin-left:0; }

body.noStructure {}
body.noStructure #colLeft,
body.noStructure #colRight,
body.noStructure #main1,
body.noStructure #main2,
body.noStructure #content,
body.noStructure #header,
body.noStructure #footer,
body.noStructure #menu
{
	display:none;
}
#idx_content{
background-color:#6f7071;
background-image:url(../images/idx_bgmain.jpg);
background-repeat:repeat;
padding: 5px 20px 0px 20px;
}
#txt_main_left{
float:left;
width:230px;
padding-left:20px;
padding-top:10px;
padding-bottom:10px;

}
h3{color:#ffffff;}
#txt_main_middle{
float:left;
width:380px;
padding-left:20px;
padding-top:10px;
padding-bottom:10px;
}
#txt_main_right{
float:right;
width:180px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}
#seconds_content{
background-color:#6f7071;
height:auto;


}
#second_txtmain{
padding:30px;
}
#contact_txt_left{
float:left;
width:500px;
padding-left:30px;
padding-top:30px;
padding-bottom:10px;
}
#contact_txt_left h1{color:#823032;}
#lotTitle{text-color:#823032;}
#contact_right{
float:right;
background-color:#cd363a;
width:260px;
color:#FFFFFF;
margin-top:10px;

padding:10px;

}
#contact_right h1{color:#FFFFFF;}
input[id="autor"]{width:100px;}
input[id="email"]{width:200px;}
input[id="address"]{width:200px;}
	
input[type="text"], textarea {
	border-top: 2px solid #999;
	border-left: 2px solid #999;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
#img_submit{padding-left:60px;}
#lotTitle{color: #7f0f12;font: bold 2.5em arial;}
#home_image {clear:both;background:url(../images/idx_img.jpg) no-repeat;width:892px;height:386px;position:relative;z-index:1;}
#FlashReplacement {position:relative;z-index:1;}

#flash {
width:437px;
height:346px;
float:left;
padding:15px 0 0 11px;
}
#flashReplacement {
	float:left;
	position:relative;
	width:433px;
	height:361px;
	top:15px;
	left:11px;
	padding:0;
	margin:0;
	background-color:#67686A;
}

#flashReplacement  .frImg {
	margin:auto auto;
	position:absolute;
	top:0; left:0;
	z-index:1;
}

#flashReplacement  .frText {
	position:absolute;
	color:#FFFFFF; background-color:transparent;
	font-weight:bold; font-size:22px;
	font-family:Georgia, Courier New;
	height:60px;
	bottom:0; left:0; right:0;
	text-align:center;
	padding-top:0px;
	z-index:2;
}

#flash2 {
width:413px;
height:346px;
float:left;
padding:15px 0 0 11px;
}
#flash_seconds{
margin-top:-30px;
margin-left:-10px;}


#idx_precontent
{
	background-color:#CACACA;
}