body{
	color:#695E4A;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:16px;
}
a{
	text-decoration:none;
	color:#695E4A;
}
a:hover{
	text-decoration:underline;
}
#hack{
	margin-left:15px;
	*margin-left:15px !important; /* IE7 y solamente */
	*margin-left:0px;   /* todos internet explorer */
	*float:right;
}
ul.float-right{
	height:25px;
	float:right;
}
li.section{
	float:left;
	padding-left:13px;
	background: url(/images/dot.jpg) no-repeat scroll center left;
	position:relative;
}
li.first_section{
	float:left;
	padding-left:13px;
	position:relative;
}

.press_image{
	float:left;
	border:1px solid silver;
	padding:3px;
	margin-right:6px;
}
.press_image:hover {
	border:1px solid #AAAAAA;
	padding:3px;
	margin-right:6px;	
}
/*css se repite en varias paginas*/
.subtitle_bold{
	color:#695E4A;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:16px;
	text-transform:none;
	padding-left:15px;
}
.subtitle2_green{
	color:#006B6E;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:16px;
	text-transform:none;
	margin-left:15px;
}

.par_margin{
	margin:15px 0px 15px 15px;
	color:#695E4A;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:16px;
	text-transform:none;
}
.linea_punteada2{
	padding-bottom:30px;
	border-bottom:silver 1px dashed;
}
text{
	color:#695E4A;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
}

.reset_menu_ul{
	padding:0px; 
	list-style-type:none;
	position:absolute;
	left:0;
	top:20px;
}

.reset_ul{
	padding:0px; 
	list-style-type:none;
}
.link_on{
	text-decoration:none;
	color:#695E4A;
}
.link_on:hover{
	text-decoration:underline;
}
#join_form{
	margin-left:30px;
}
/*css se repite en varias paginas*/
blockquote{
	margin-top:5px;
	margin-left:15px;
}
#main{
	width:840px;
/*margin:0 auto;*/
    margin-left:60px;
}
#menu_flash{
	width:840px;
	height:145px;
	background-color:white;
	background: url(/images/banner.jpg) no-repeat scroll 0 0;
}
#left{
	float:left;
	width:302px;
}
#right{
	float:right;
	width:538px;
}
/*menu dinamic*/
#menu_din{
	width:302px;	
}
.display_none{
	display:none;
	position:relative;
}
.display_none:hover{
	display:block;
	position:relative;
}
.background_li{
	height:15px;
	width:302px;
	background: url(/images/leftnav_bottom.gif) no-repeat scroll 0 0;
}
.background_li1{
	height:41px;
	width:302px;
	background: url(/images/find_relief_head.gif) no-repeat scroll 0 0;
}
.background_li2{
	height:41px;
	width:302px;
	background: url(/images/find_energy_head.gif) no-repeat scroll 0 0;
}
.background_li3{
	height:41px;
	width:302px;
	background: url(/images/find_synergy_head.gif) no-repeat scroll 0 0;
}
.background_li4{
	height:41px;
	width:302px;
	background: url(/images/find_touch_head.gif) no-repeat scroll 0 0;
}
.padding{
	padding-left:10px;
}

/*menu dinamic*/
#buttons{
	margin-top:10px;
	width:302px;
	height:67px;
}
div#form{
	margin-top:10px;
	width:302px;	
	height:61px;
	background: url(/images/form_fondo.jpg) no-repeat scroll 0 0;
}
#form_main{
	padding:10px 0px 0px 8px;
}
span.join_our_email{
	color:#006B6E;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	padding-right:55px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}
div.boldgreen{
	color:#006B6E;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	padding-right:55px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	padding:0px 0px 15px 15px;
}

.text_inline{
	margin-right:2px;
}
.bt_main{
	padding:0px 5px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}
a#link_button{
	display:block;
	color:#695E4A;
	text-decoration:none;
	line-height:16px;
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	line-height:16px;	
	width:302px;	
	height:61px;
	margin-top:10px;
	background: url(/images/form_fondo.jpg) no-repeat scroll 0 0;
	text-align:center;
	padding-top:21px;
}
a#link_button:hover{
	text-decoration:underline;
}

.tdtable{
	color:#FFFFFF; 
	font-size:11px; 
	font-weight:bold; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	border-right:solid 4px #ffffff;
	text-align:center;
	background-color:#006b6e;
	width:118px;
}
.td2table{
	text-align:center;
	border-right:solid 4px #ffffff;
	width:118px; 
	background-color:#E6EEEB;
}
#tabla{
	margin:20px 0px 20px 0px;
}
.image_button{
	display:block;
	text-indent:-9999px;
	width:128px;
	height:34px;
	background: url(/images/donate_btn_off.jpg) no-repeat scroll 0 0;
	float:left;
}
.image_button:hover{
	display:block;
	background: url(/images/donate_btn_on.jpg) no-repeat scroll 0 0;
}
.image_button2{
	display:block;
	text-indent:-9999px;
	width:128px;
	height:18px;
	background: url(/images/form_btn_off.jpg) no-repeat scroll 0 0;
	float:left;
}
.image_button2:hover{
	background: url(/images/form_btn_on.jpg) no-repeat scroll 0 0;
}
.text_static{
	display:block;
	width:350px;
	height:40px;
	float:left;
	margin-left:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#695E4A;
	font-weight:normal;
}

img.left {
border:1px solid #DDDDDD;
float:left;
margin-right:10px;
padding:3px;
}
 /* fin tabla*/
.left{
	padding-left:15px;
	color:white;
/*	font-weight:bold;*/
	font-size:14px;
	text-decoration:none;
}
.subindice a:hover{
	text-decoration:none;
}
.right{
	padding-left:5px;
	color:white;
/*	font-weight:bold;*/
	font-size:14px;
	text-decoration:none;
}
.arrow_off{
	color:silver;
}
.number{
	padding-left:5px;
	color:white;
/*	font-weight:bold;*/
	font-size:14px;
	text-decoration:none;
}
.number_bold{
	padding-left:5px;
	color:white;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}

#textContainer{
	text-align:center;
}
#photos{
	margin:125px 0px 0px 0px;
	padding-left:200px;
	*padding-left:0px; !important;  /* Sólo IE7 */
	width:360px; 
	height:504px;
}
.indice{
	font-size:14px;
	color:white;
	padding-top:40px;
	padding-left:45px;
}
.name_indice{
	text-align:left;
	margin-left:50px;
}
.subindice{
	text-align:left;
	padding-left:50px;
	margin-top:15px;
	height:30px;
	line-height:17px;
}