body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #772600;
	background-image: url(images/bg.gif);
	background-repeat: repeat;
	background-position: left top;
	font-size: 15px;
}
#full{
	width: 100%;
	background-image: url(images/linea.gif);
	background-position: center top;
	background-repeat:  repeat-x;
	margin-bottom: 50px;
	float: left;
	padding-top: 25px;
}
#full-in{
	width: 100%;
	float: left;
}
#content{
	width: 942px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 50px;
}
#main-left{
	float: left;
	width: 275px;
}
#about-box{
	height: 190px;
	width: 240px;
	background-image: url(images/box-sup-about.gif);
	background-repeat: no-repeat;
	font-family: Helvetica;
	color: #A4C8CA;
	padding-top: 22px;
	padding-left: 18px;
	padding-right: 15px;
	font-size: 14px;
	line-height: 23px;
	background-position: right top;
	float: right;
}
#about-box a{
	color: #CDDFE0;
	text-decoration: none;
}
#about-box a:hover{
	color: #EBF2F3;
	text-decoration: none;
}
#about-box strong{
	color: #BDD3D5;
	font-size: 16px;
}
#box-links{
	background-image: url(images/main-left.gif);
	background-position: right top;
	width: 273px;
	background-repeat: no-repeat;
	padding-top: 12px;
	float: right;
	padding-bottom: 20px;
}
#box-links-footer{
	background-image: url(images/main-left-footer.gif);
	background-position: right bottom;
	width: 273px;
	background-repeat: no-repeat;
	float: right;
	height: 30px;
	margin-bottom: 25px;
}
#block{
	font-family: "Lucida Grande", "Lucida Sans Unicode", geneva, verdana;
	font-size: 18px;
	color: #594A31;
	padding-top: 15px;
	padding-left: 20px;
	padding-bottom: 15px;
	width: 245px;
}
#phrase{
	background-image: url(images/phrase.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 243px;
	font-family: Helvetica, Tahoma, Arial;
	font-size: 13px;
	color: #98755A;
	line-height: 22px;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
	padding-left: 15px;
	padding-top: 10px;
	padding-right: 15px;
	float: right;
}
#phrase-foot{
	background-image: url(images/phrase-foot.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 243px;
	font-family: Helvetica, Tahoma, Arial;
	font-size: 13px;
	color: #98755A;
	line-height: 22px;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
	float: right;
	height: 22px;
	padding-right: 15px;
	padding-left: 15px;
}
#phrase a{
	color: #CDBAAB;
	text-decoration: none;
}
#phrase a:hover{
	color: #CC6600;
}
#banner{
	float: right;
	width: 273px;
	padding-top: 25px;
}
#banner-opacity{
	float: left;
	width: 273px;
	padding-top: 25px;
	opacity: 0.7;
	-moz-opacity: 0.7;
	filter: alpha(opacity=70);
}
#content-gral{
	float: left;
	width: 667px;
}
#box-works{
	background-image: url(images/head-paper.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 28px;
	padding-right: 17px;
	padding-left: 17px;
	float: right;
	width: 633px;
}
#box-news{
	width: 667px;
	padding-top: 30px;
	float: left;
	background-image: url(images/troquel.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
#box-left{
	float: left;
	width: 332px;
	background-color: #FFFFFF;
}
#box-right{
	float: left;
	width: 332px;
}
#post-new{
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DACEBC;
	width: 280px;
	margin-left: 30px;
}
#post-twitter li{
	list-style: none;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DACEBC;
	width: 270px;
	font-family: Helvetica, Tahoma, Arial;
	font-size: 14px;
	color: #515151;
	float: left;
	line-height: 20px;
	margin-bottom: 8px;
}
.twitter ul{
	list-style: none;
	margin:0;

}
.twitter-item li{
	list-style: none;
	margin:0;
	float: left;
}
#post-twitter a{
	color: #CC3300;
	text-decoration: none;
}
#post-new-title{
	font-size: 15px;
	color: #993300;
	font-family: Helvetica,Arial,Verdana,Tahoma,sans-serif;
}
#post-new-title a{
	color: #993300;
	text-decoration: none;
}
#post-new-title a:hover{
	color: #EC3C00;
}
#post-new-data{
	font-size: 13px;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #C1AE91;
	font-family: Helvetica, Tahoma, Arial;
}
#post-new-data a{
	color: #C1AE91;
	text-decoration: none;
}
#post-new-data a:hover{
	color: #999966;
}
.navigation{
	float: left;
	width: 600px;
	padding-bottom: 20px;
}
.navigation a{
	color: #CC6600;
	font-size: 12px;
}
.navigation a:hover{
	color: #CC6600;
}
.alignleft{
	text-align: left;
	float: left;
	width: 300px;
	color: #9E8F72;
}
.alignright{
	text-align: right;
	float: left;
	width: 300px;
	color: #9E8F72;
}

#cont-logo-tabs{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	float: left;
}
#logo-tabs{
	width: 942px;
	margin-right: auto;
	margin-left: auto;
}
#logo{
	width: 270px;
	float: left;
	height: 74px;
	color: #B59D6F;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	text-transform: uppercase;
	padding-right: 4px;
}
#box-search{
	width: 660px;
	float: left;
	padding-top: 11px;
	text-align: right;
	padding-bottom: 18px;
}
#cont-box-search{
	float: right;
	width: 280px;
}
#idioma{
	color: #8C7155;
	width: 200px;
	font-size: 12px;
	float: right;
	padding-top: 12px;
}
#idioma a{
	color: #987A5C;
	text-decoration: none;
}
#idioma a:hover{
	color: #C5B19E;
	text-decoration: none;
}
#tabs{
	width: 660px;
	float: right;
}
#contnt-works{
	float: left;
	width: 633px;
/*
	background-image: url(images/navigator.gif);
	background-repeat: no-repeat;
	background-position: center top;
*/
	height: 175px;
}
#contnt-showcase{
	width: 633px;
	float: left;
}
#back-work{
	height: 51px;
	width: 44px;
	float: left;
	padding-top: 62px;
}
#next-work{
	float: right;
	height: 51px;
	width: 44px;
	padding-top: 62px;
}
#content-txt{
	width: 609px;
	padding-right: 29px;
	padding-left: 29px;
	background-color: #FFFFFF;
	float: left;
	padding-top: 15px;
	padding-bottom: 15px;
}
#content-txt small{
	font-size: 12px;
	color: #87725A;
}
#content-txt small a{
	color: #87725A;
}
#content-txt small a:hover{
	color: #AA2B00;
}
#content-txt p{
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #616161;
	line-height: 22px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 20px;
	margin-left: 2px;
}
#content-txt p img {
	display: block;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
} 
p img{
	border: 1px solid #CEC1A6;
}

#box-light{
	color: #993300;
	background-color: #F2EBE3;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#content-txt p a:hover{
	padding-top: 4px;
	padding-bottom: 4px;
	color: #476B6B;
	text-decoration: none;
}
#content-txt a{
	color: #A64026;
	text-decoration: none;
}
#content-txt a:hover{
	color: #A640226;
}
#content-txt h2{
	font-family: Helvetica, Tahoma, Arial;
	font-size: 17px;
	color: #8F7456;
	margin-top: 6px;
	margin-bottom: 6px;
}
#content-txt h2 a{
	color: #8F7456;
}
#content-txt h2 a:hover{
	color: #CC3300;
}
#content-txt h3{
	font-family: Helvetica, Tahoma, Arial;
	font-size: 25px;
	color: #C43100;
	margin-top: 6px;
	margin-bottom: 6px;
}
#content-txt h3 a{
	color: #C75A2C;
}
#content-txt h3 a:hover{
	color: #3A5858;
}
#post-data{
	float: left;
	width: 600px;
	font-family: Helvetica, Tahoma, Arial;
	font-size: 14px;
	padding-top: 7px;
	color: #FFFFFF;
	padding-bottom: 18px;
	margin-top: 20px;
	padding-left: 9px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DACEBC;
	margin-bottom: 30px;
}
#post-data a{
	color: #655034;
	background-color: #DACEBC;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	text-decoration: none;
}
#post-data a:hover{
	color: #FFFFFF;
	background-color: #AE2C00;
	text-decoration: none;
}
#title-post{
	font-family: Helvetica, Tahoma, Arial;
	font-size: 24px;
	float: left;
	height: 30px;
	width: 450px;
}
#title-news{
	font-family: Helvetica, Tahoma, Arial;
	font-size: 25px;
	color: #615136;
	font-weight: bold;
	padding-left: 30px;
	width: 290px;
}
#title-page{
	font-family: Helvetica, Tahoma, Arial;
	font-size: 25px;
	color: #615136;
	font-weight: bold;
	padding-left: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
}
#paginator{
	float: left;
	width: 637px;
	padding-top: 10px;
	padding-bottom: 22px;
	background-color: #FFFFFF;
	padding-right: 30px;
}
#next, #back{
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Helvetica, Tahoma, Arial;
	font-size: 16px;
	float: right;
	margin-left: 20px;
}
#next a, #back a{
	color: #DCD2C7;
	text-decoration: none;
}
#next a:hover, #back a:hover{
	color: #FFFFFF;
}
#next{
	background-image: url(images/next.gif);
	text-align: left;
	width: 100px;
	padding-top: 6px;
	padding-bottom: 8px;
	padding-left: 12px;
}
#back{
	background-image: url(images/back.gif);
	text-align: right;
	width: 100px;
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 8px;
}
#footer-links{
	background-image: url(images/footer-paper.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 60px;
	float: left;
	width: 667px;
	text-align: center;
	padding-top: 40px;
	font-family: Helvetica, Tahoma, Arial;
	font-size: 16px;
	color: #FFFFFF;
}
#footer-links a{
	font-weight: bold;
	color: #88724D;
	text-decoration: none;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 7px;
}
#footer-links a:hover{
	background-color: #DCD2C2;
	color: #766343;
}
#footer-txt{
	float: left;
	width: 627px;
	color: #AA8E64;
	padding-top: 14px;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 22px;
	text-align: center;
	font-size: 15px;
}
#footer-txt a{
	color: #CC6600;
	text-decoration: none;
}
#footer-txt a:hover{
	color: #FF9900;
}
#footer-banners{
	text-align: center;
	opacity: 0.7;

	-moz-opacity: 0.7;
	filter: alpha(opacity=70);
	float: left;
	width: 667px;
	height: 70px;
	padding-top: 10px;
}
#box-cnt{
	width: 295px;
	padding-right: 15px;
	float: left;
	padding-left: 15px;
}
#box-tn{
	background-image: url(images/box-tn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 295px;
	height: 180px;
	float: left;
	padding-bottom: 15px;
}
#box-tn-img{
	height: 145px;
	width: 288px;
	padding-top: 5px;
	padding-left: 5px;
}
#box-tn-txt{
	font-size: 12px;
	padding-top: 2px;
	padding-left: 10px;
	color: #D1C5B6;
}
#box-tn-txt a{
	color: #957F66;
	text-decoration: none;

}
#box-tn-txt a:hover{
	color: #993300;
}
#page-showcase{
	background-color: #FFFFFF;
	float: left;
	width: 657px;
	padding-left: 10px;
}

.bullet {
	font-family: "Lucida Grande", "Lucida Sans Unicode", geneva, verdana, sans-serif;
	width: 225px;
	font-size: 13px;
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
       }
.bullet li {
	list-style: none;
	margin: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D0C6AE;
        }
.roundbox .bullet li {
	list-style: none;
	margin: 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C5B48B;
        }
.bullet li a {
	display: block;
	text-decoration: none;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 7px center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 6px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 17px;
         }
.bullet li a:link, .bullet li a:visited {
	color: #6B593A;	
         }
.bullet li a:hover {
	color: #7E6447;
	font-weight: normal;
	background-color: #E1D1A8;
         }
.feature img{
	float: left;
	background-color: #D5CAAA;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
body,td,th {
	font-family: Courier New, Courier, mono;
}
blockquote{
	background-image: url(images/quote-foot.gif);
	width: 423px;
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 25px;
	padding-left: 25px;
	color: #7C6349;
	font-family: Helvetica, Tahoma, Arial;
	font-size: 13px;
	line-height: 23px;
	padding-bottom: 20px;
	background-color: #F2ECDB;
	padding-top: 25px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #B59D6F;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 70px;
}
.form-button{
	background-image: url(images/botton.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #F3DABA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 14px;
	font-family: Helvetica, Tahoma, Arial;
	background-color: #591D00;
	height: 31px;
	width: 67px;
}
.form-txt{
	background-image: url(images/box-search.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #9C8061;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #4E2105;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 150px;
	padding-left: 10px;
	padding-right: 10px;
}
.txt-brown{
	color: #88724D;
}
.form-bg{
	font-family: Helvetica, Tahoma, Arial;
	font-size: 14px;
	background-color: #E2DACB;
	color: #6D5943;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top-width: 1px;
	border-left-width: 1px;
	margin-bottom: 10px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #D7CCB9;
	border-left-color: #D7CCB9;
	border-right-color: #E6DED2;
	border-bottom-color: #E6DED2;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
}


/* CSS Document */

body {
	margin:0;
	voice-family: "\"}\"";
	voice-family:inherit;
	font-family: Helvetica, "Trebuchet MS", Arial;
	font-size: 14px;
  } html>body {}

#header {
	float:right;
	width:auto;
	font-size:15px;
	line-height:normal;
	background-image: url(images/tabs/bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-right: 7px;
  }
#header ul {
	margin:0;
	list-style:none;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 30px;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
.page_item a {float:none;}
/* End IE5-Mac hack */
.page_item a:hover {
  color:#842929;
  }
#header li{
	float:left;
	margin:0px 3px 0px 0px;
	padding:0 0 0 9px;
	font-size: 14px;
}
.page_item{
	background:url("images/tabs/left.gif") no-repeat left top;
	font-size: 15px;
}
.page_item a {
	float:left;
	display:block;
	background:url("images/tabs/right.gif") no-repeat right top;
	text-decoration:none;
	color:#786147;
	padding-top: 8px;
	padding-right: 18px;
	padding-bottom: 8px;
	padding-left: 9px;
	font-size: 14px;
}
.current_page_item {
  background-image:url("images/tabs/left_on.gif");
}
.current_page_item a{
	background-image:url("images/tabs/right_on.gif");
	color:#333;
	padding-bottom:8px;
	font-size: 14px;
}
#orng-tab{
	background-image: url(images/tab-orng.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 32px;
	width: 122px;
}
#box-quienes {
	width: 570px;
	border-bottom-width: 2px;
	border-bottom-style: dashed;
	border-bottom-color: #ECE9D8;
	text-align: left;
	background-color: #ECE4D7;
	float: left;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	margin-bottom: 15px;
} 
.feature img{
	background-color: #ECE9D8;
	padding: 5px;
	margin-right: 15px;
	height: 150px;
	width: 150px;
}
#content-txt p img{
	float:left;
	margin-right: 15px;
	margin-bottom: 5px;
}
