/* ----------------------------------------------
Powered by : Tools & Tools Publicidad
Client : NYREMarket
City: New York (USA)
Year : 2008 
Author : Mauricio Pinto
Info : http://www.toolsandtoolspublicidad.com/       	
------------------------------------------------ */

/* ----------------------------------------------
aqui arranca el estilo
------------------------------------------------- */ 

body{
font-family: "Century Gothic", Arial, Helvetica, sans-serif;
padding:0;
margin:0;
background: #fff;
color:#666;
}
div, p, form, label, input, textarea, img, span{
text-align:justify;
margin:0;
padding:0;
}

ul{
margin:0; 
padding:0; 
list-style-type:none;
font-size:0;
}
.spacer{
clear:both; 
font-size:0; 
line-height:0;
}

h2{
color:#90adb4;
display:block;
font: normal 16px/25px "Century Gothic", Arial, Helvetica, sans-serif;
height:30px;
margin: 0 17px 10px 0;
background: #fff url(../images/h2_lg_bg.jpg) no-repeat top left;
padding: 10px 0 0 10px;
}

h2 a{
color:#90adb4;
text-decoration: none;
}
h2 a:hover{
color:#666;
}

p{
color:#666;
margin: 5px 10px 5px 10px;
display:block;
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
text-align:justify;
background-color: none;
}
p a{
color:#90adb4;
text-decoration:none;
}
p a:hover{
color:#666;
text-decoration:none;
}


/*------------------------------------------------body--------------------*/

h1{
	font: 14px "Century Gothic", Arial, Helvetica, sans-serif;
	color:#90adb4;
	padding: 10px;
	display:block;
}

h4{
	font: 14px "Century Gothic", Arial, Helvetica, sans-serif;
	color:#CCC;
	padding: 10px;
	display:block;
}

img.Flashicon {
	text-align:center;
	border: none;
	}
	
img.Flashicon a, img.Flashicon a:hover  {
	text-align:center;
	border: none;
}

/*------------------------------------------------top--------------------*/
#top{
width:968px;
height:50px;
position:relative;
margin-top: 0;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
}

#top img.facebookIco{
position:absolute;
left:0px;
top:5px;
width:32px;
height:32px;
}

#top img.twiterIco{
position:absolute;
left:42px;
top:5px;
width:32px;
height:32px;
}

#top h2{
	font: normal 14px "Century Gothic", Arial, Helvetica, sans-serif;
	color: #90adb4;
	position: absolute;
	height:auto;
	top: 10px;
	left: 323px;
	background: none;
	border-left: solid 2px #eee;
	margin: 0;
	padding: 0 0 0 10px;
	width: 120px;
}
#top h2 a{
color: #90adb4;
text-decoration:none;
}
#top h2 a:hover{
color: #90adb4;
text-decoration: underline;
}

#top .estira h2{
font: 16px "Century Gothic", Arial, Helvetica, sans-serif;
position: absolute;
top: 0px;
right: 0px;
background: #fff url(../images/login_bg.jpg) top left no-repeat;
border: none;
margin: 0;
padding: 25px 20px 0 20px;
height: 53px;
width: 510px;
color: #666;
left: 420px;
text-align:center;
}

#top .estira h2 a{
font: normal 12px "Century Gothic", Arial, Helvetica, sans-serif;
color: #90adb4;
text-decoration:none;
}
#top .estira h2 a:hover{
font: normal 12px "Century Gothic", Arial, Helvetica, sans-serif;
color: #90adb4;
text-decoration: underline;
}

#top h3{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color: #666;
position: absolute;
top: 15px;
left: 830px;
background-color: transparent;
border-left: solid 2px #eee;
margin: 0;
padding-left: 10px;
width: 120px;
}

#top h3 a{
color: #666;
text-decoration:none;
}
#top h3 a:hover{
color: #666;
text-decoration: underline;
}
.vincu{
text-decoration:underline;
color: #90adb4;
}

.vincu:hover{
text-decoration: none;
color:#666;
}

.login form{
font-family: 11px "Century Gothic", Arial, Helvetica, sans-serif;
position: absolute;
top: 15px;
left: 307px;
top: -5px;
right: 4px;
background: #fff;
border: none;
margin: 0;
padding: 10px 20px 0 10px;
height: 30px;
width: 510px;
}
.login form .formTxt{
font-family: 11px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
float:right;
}
.login form .formTxt.a{
font-family: 14px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;
color:#90adb4;
float:right;
}
.login form formTxt.a:hover{
font-family: 11px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
text-decoration: underline;
}
.login form input.forText{
font-family: 11px "Century Gothic", Arial, Helvetica, sans-serif;
width:124px;
height:19px;
float: left;
border: 1px solid #eee;
color:#666;
background-color: #fff;
margin:0 0 5px 150px;
padding: 3px;
}
.login form input.forText:hover{
border: 1px solid #ccc;
background-color: #dde9ec;
}
.login form input.forText2{
font-family: 11px/25px "Century Gothic", Arial, Helvetica, sans-serif;
width:124px;
height:19px;
float: left;
border: 1px solid #EEE;
color:#666;
background-color: #fff;
margin:0 5px 5px 5px;
padding: 3px;
}
.login form input.forText2:hover{
border: 1px solid #ccc;
background-color: #dde9ec;
}
.login form input.button {
font: normal 14px/25px "Century Gothic", Arial, Helvetica, sans-serif;
background: #fff;
color: #90adb4;
width: auto;
float: left;
height: 25px;
border: none;
padding: 2px 5px;
cursor:pointer;
}
.login form input.button:hover {
color: #90adb4;
text-decoration:underline;
}
/*------------------------------------------------final top --------------------*/

/*------------------------------------------------el header--------------------*/
objeto_flahs{
z-index:-999;
display:block;
}

#header{
width:966px;
height:154px;
margin: 0 auto 0 auto;
background-color: #fff;
background-position: 0 0;
}
#header #flaHeader{
width:728px;
height:300px;
float: left;
z-index:-999;
background: #fff;
display:block;
border: #CCC solid 1px;
}
#top #flaHeaderRight{
background-color: #E3E3E3;
display:block;
border: #CCC solid 1px;
position:absolute;
left:786px;
top:50px;
width:180px;
height:150px;
}


#header img.ethLogo{
	width:224px;
	height:40px;
	float: left; 
	display:block;
	margin: 20px 0 0 0;
	border: none;
}
#header img.ethLogo a{
	border: none;
	float: left;
}
#header img.ethLogo a:hover{
	border: none;
	float: left;
}
#header #logo a{
	border: none;
	padding: none;
	margin: none;
}
#header #logo a:hover{
	border: none;
	padding: none;
	margin: none;
}

#header h2{
display:block;
background:url(../images/green_part_div.gif) 0 0 repeat-x;
height:23px;
width:682px;
padding:21px 0 0 236px;
margin:0 0 16px 0;
}
#header h2 span{
font: 34px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#FF9900;
padding:0 0 0 0;
background:url(../images/h2_bg.gif) 0 0 repeat-x #7DBC07;
width:448px;
}
#header p{
font: normal 13px/19px "Century Gothic", Arial, Helvetica, sans-serif;
color:#fff;
background-color:inherit;
text-align:center;
margin:0 0 16px 0;
display:block;
}
#header p span{
background-color:#eee;
color:#666;
padding:0 2px 0 4px;
}
/*------------------------------------------------final header--------------------*/

/*------------------------------------------------el body--------------------*/
#body{
width:968px;
padding:0;
background: #fff;
color:#333;
margin: 0 auto 0 auto;
}
/*-------------------------------------------------menu---------------------------*/

#body #nav {width:958px; height: 50px; display:block; margin: 20px 0 0 0; padding: 0 0 0 10px;background:url(../images/menu_bg2.jpg) no-repeat;}

#body #nav ul {list-style:none;margin:0;padding:0; text-align:center;}
#body #nav li {float:left;width:135px;margin:0;padding:0;text-align:center; font: normal 10px "Century Gothic", Arial, Helvetica, sans-serif}
#body #nav li a {display:block;padding:5px;height:100%;color:#999;text-decoration:none; margin-right: 2px;}
#body #nav li a:hover, li a:focus {background-position:-150px 0; color: #90adb4}
#body #nav li a:active {background-position:-150px 0; color:#FFF}
#body #nav #menu1 a {background: url(../images/menu_bg.gif) repeat -20px 35px;}
#body #nav #menu2 a {background: url(../images/menu_bg.gif) repeat -20px 35px;}

/*-------------------------------------------------final menu--------------------*/

/*------------------------------------------------mi container--------------------*/
#content{ 
text-align: left;
width:681px;
float: left;
margin: 20px 0;
/*border:solid 1px red;*/
}
#content #indexPublication{ 
text-align: left;
width:340px;
float: left;
padding: 5px 0 10px 0;
float:left;
/*border:solid 1px red;*/
}
#content #indexPublication p{
color:#666;
margin: 5px 10px 5px 10px;
display:block;
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
text-align:justify;
background-color: none;
}
#content #indexPublication p a{
color:#90adb4;
text-decoration:none;
}
#content #indexPublication p a:hover{
color:#666;
text-decoration:none;
}

#content #indexPublication h2{
color:#90adb4;
display:block;
font: normal 16px "Century Gothic", Arial, Helvetica, sans-serif;
margin: 0 10px 10px 0;
height:auto;
background: #fff url(../images/h2_lg_bg.jpg) no-repeat top left;
padding: 10px 0 5px 10px;
}
#content #indexPublication h2 a{
color:#90adb4;
text-decoration: none;
}
#content #indexPublication h2 a:hover{
color:#666;
}

#content #indexPublication p.viewMore{
width:77px;
height:13px;
background:url(../images/view_more_bg.gif) 0 0 repeat-x;
padding:0 0 0 245px;
margin:10px 0 10px 0;
font-size:0;

display:block;
}
#content #indexPublication p.viewMore a{
background:url(../images/view_more.gif) 0 0 no-repeat;
width:77px;
height:13px;
display:block;
}
#content #indexPublication p.viewMore a:hover{
background:url(../images/view_more_hover.gif) 0 0 no-repeat;
}

/**************DIV REVISTA****************************/
#content #revista{ 
text-align: left;
width:340px;
float: left;
padding: 5px 0 10px 0;

}

#content #revista #revistaImg{ 
width:320px;
height: auto;
padding: 5px;
margin: 0 0 10px 0;
border: #eee solid 1px;
}
#content #revista #revistaImg img{
	border: none;
}
#content #revista #revistaImg img a{
	border: none;
}
#content #revista #revistaImg img a:hover{
	border: none;
}

#content #revista p{
color:#666;
margin: 5px 10px 5px 10px;
display:block;
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
text-align:justify;
background-color: none;
}
#content #revista p a{
color:#90adb4;
text-decoration:none;
}
#content #revista p a:hover{
color:#666;
text-decoration:none;
}

#content #revista h2{
color:#90adb4;
display:block;
font: normal 16px "Century Gothic", Arial, Helvetica, sans-serif;
margin: 0 10px 10px 0;
height:auto;
background: #fff url(../images/h2_lg_bg.jpg) no-repeat top left;
padding: 10px 0 5px 10px;
}
#content #revista h2 a{
color:#90adb4;
text-decoration: none;
}
#content #revista h2 a:hover{
color:#666;
}

#content #revista p.viewMore{
width:77px;
height:13px;
background:url(../images/view_more_bg.gif) 0 0 repeat-x;
padding:0 0 0 245px;
margin:10px 0 10px 0;
font-size:0;

display:block;
}
#content #revista p.viewMore a{
background:url(../images/view_more.gif) 0 0 no-repeat;
width:77px;
height:13px;
display:block;
}
#content #revista p.viewMore a:hover{
background:url(../images/view_more_hover.gif) 0 0 no-repeat;
}

/*************************************************************/

spacer2{
clear:both;
width:968px;
height: 2px;
}
/*promotional codes div--------------------------------------------*/
#content #promotionals{ 
font: normal 16px "Century Gothic", Arial, Helvetica, sans-serif;
background: #fff url(../images/promotional.jpg) top left no-repeat;
display:block;
text-align: left;
width:651px;
padding: 50px 15px 15px 15px;
margin: 20px 0 0 0;
}
#content #promotionals ul{
width:200px;
padding:0 0 20px 10px;
margin: 20px;
}
#content #promotionals ul li{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
display:block;
background:url(../images/promotional_list_bg.jpg) left bottom no-repeat;
height:20px;
width:200px;
padding:0 0 2px 10px;
}
#content h2{
color:#90adb4;
display:block;
font: normal 16px/25px "Century Gothic", Arial, Helvetica, sans-serif;
height:30px;
margin: 0 17px 10px 0;
background: #fff url(../images/h2_lg_bg.jpg) no-repeat top left;
padding: 10px 0 0 10px;
}
#content h2 a{
color:#90adb4;
text-decoration: none;
}
#content h2 a:hover{
color:#666;
}
#content p{
color:#666;
margin: 5px 17px 5px 0px;
display:block;
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
text-align:justify;
background-color: none;
}
#content p a{
color:#90adb4;
text-decoration:none;
}
#content p a:hover{
color:#666;
text-decoration:none;
}
/*----boton de volver------*/
#content #BackBotton{
font: normal 16px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#90adb4;
text-align: right;
width:200px;
height:20px;
display:block;
float: right;
margin: 0 15px 10px 0;
}
#content #BackBotton a{
font: normal 16px/30px "Century Gothic", Arial, Helvetica, sans-serif;
margin: 0 5px 0 0;
text-decoration:none;
color:#90adb4;
}
#content #BackBotton a:hover{
text-decoration: underline;
color:#90adb4;
}
/*---los thumbs-----*/
.thumbnail {
margin: 0 10px 0 0;
position:relative;
z-index:100;
border: 1px solid #CCC;
float:left;
width:100px;
padding:5px;
background:#fff;
}

.thumbnail:hover {
border: 1px solid #90adb4;
}
.thumbnail img {
border: 1px solid #fff;
}
p.viewMore{
width:77px;
height:13px;
background:url(../images/view_more_bg.gif) 0 0 repeat-x;
padding:0 0 0 581px;
margin:31px 0 15px 0;
font-size:0;

display:block;
}
p.viewMore a{
background:url(../images/view_more.gif) 0 0 no-repeat;
width:77px;
height:13px;
display:block;
}
p.viewMore a:hover{
background:url(../images/view_more_hover.gif) 0 0 no-repeat;
}


/*------------------------------------------------Form Class--------------------*/


/*------------------------------------------------Gallery Media Contaioner--------------------*/
#gallery_media{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color: #333;
text-align: left;
width: 648px;
float: left;
background-color:#FFF;
margin-top: 10px;
margin-right: 16px;
margin-bottom: 10px;
margin-left: 22px;
border: 1px solid #EEE;
padding: 5px;
}
#gallery_media p {
color: #666;
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
}
#gallery_media a{
color: #90adb4;
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;
}
#gallery_media a:hover{
color: #666;
font: bold 11px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;
}
#gallery_media .thumbnail {
position:relative;
border: 1px solid #eee;
padding:15px;
width:152px;
height: 100px;
}
/*------------------------------------------------left panel--------------------*/
#left{
width:362px;
float:left;
padding-top: 0px;
padding-right: 5px;
padding-bottom: 0;
background: #fff url(../images/h2_lg_bg.jpg) no-repeat top left;
}
#left h3{
font: normal 16px/16px "Century Gothic", Arial, Helvetica, sans-serif;
color:#90adb4;
display:block;
margin: 15px 5px 15px 15px;
text-align:left;
}
#left h3 a{
font: normal 16px/16px "Century Gothic", Arial, Helvetica, sans-serif;
color:#90adb4;
text-decoration: none;
}
#left h3 a:hover{
color:#666;
text-decoration: none;
}
#left p.lftText{
font:normal 12px/19px "Century Gothic", Arial, Helvetica, sans-serif;
text-align:justify;
color:#666;
background-color:#fff;
margin:0;
padding:0;
}
#left p.lftText a{
font:normal 12px/19px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;
color:#90adb4;
background-color:#fff;
margin:0;
padding:0;
}
#left p.lftText a:hover{
font:normal 12px/19px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration: underline;
color:#90adb4;
background-color:#fff;
margin:0;
padding:0;
}

#left p.lftText span{
color:#666;
font: normal 12px/19px "Century Gothic", Arial, Helvetica, sans-serif;
}
#left p.lftText span a{
color:#90ADB1;
text-decoration: none;
font: normal 12px/19px "Century Gothic", Arial, Helvetica, sans-serif;
}
#left p.lftText span a:hover{
color:#90adb4;
text-decoration: underline;
font: normal 12px/19px "Century Gothic", Arial, Helvetica, sans-serif;
}
#left p.viewMore{
width:77px;
height:13px;
/*background:url(../images/view_more_bg.gif) 0 0 repeat-x;*/
padding:0 0 0 288px;
margin:31px 0 15px 0;
font-size:0;
display:block;
}
#left p.viewMore a{
background:url(../images/view_more.gif) 0 0 no-repeat;
width:77px;
height:13px;
display:block;
}
#left p.viewMore a:hover{
background:url(../images/view_more_hover.gif) 0 0 no-repeat;
}
#leftBottom{
width:364px;
background:url(../images/left_bottom_bg.gif) 0 0 repeat-y;
}
#leftBottom p.top1{
background:url(../images/left_bottom_top.gif) 0 0 no-repeat;
width:364px;
height:21px;
}
#leftBottom h2{
background:url(../images/left_bottom_h2.gif) 0 0 no-repeat;
width:364px;
height:52px;
}
#leftBottom p.lftBottomText{
margin:0 13px 0 16px;
font: normal 13px/19px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
background-color:#fff;
}
#leftBottom p.lftBottomText span{
font: normal 13px/19px "Century Gothic", Arial, Helvetica, sans-serif;
color:#006699;
background-color:#fff;
}
#leftBottom p.bot1{
background:url(../images/left_bottom_bot.gif) 0 0 no-repeat;
width:364px;
height:25px;
}
#left .thumbnail {
margin: 0 10px 0 0;
position:relative;
z-index:100;
border: 1px solid #eee;
float:left;
width:100px;
padding:5px;
background:#fff
}
#left .thumbnail img {
border: 1px solid #eee;
}

/*------------------------------------------------banner en el contenido--------------------*/
#bannerFla{
text-align: left;
width: 728px;
height: 90px;
z-index:-998;
margin: 10px auto 10px auto;
border: #ccc solid 1px;
}

#bannerFla1{
text-align: right;
float:left;
width:667px;
background-color:#FFF;
padding-bottom:30px;
}

.sponsor

{
font: normal 11px/13px "Century Gothic", Arial, Helvetica, sans-serif;
color:#90adb4;
display:block;
width:199px;
padding-top:5px;
text-align:center;
float:right;
}
.real
{
clear:both;
float:right;
padding-right:20px;
}
/*------------------------------------------------left panel--------------------*/

/*mid panel para colocar un comentario de caracter importante en el sitio */
#mid{
width:253px;
background: #fff url(../images/right_cont.jpg) top left no-repeat;
float: right;
margin: 0 0 0 17px;
padding: 0 10px 0 13px;
}
#mid h3{
font: normal 16px/28px "Century Gothic", Arial, Helvetica, sans-serif;
color: #90adb4;
display:block;
text-align: center;

}
#mid img{
width:250px;
height:120px;
border:#eee solid 1px;
margin: 0 0 10px 0;
}
#mid h4{
font: normal 14px/30px "Century Gothic", Arial, Helvetica, sans-serif;
color: #90adb4;
background-color: transparent;
padding:0;
margin:0;
text-transform:uppercase;
}
#mid #p.midText{
font: 12px/19px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
background-color: none;
margin:0 0 31px 0;
}
#mid #p.midText a{
text-decoration:none;
color:#666;
}
#mid #p.midText a:hover{
text-decoration: underline;
color:#666;
}
#mid p.midText2{
color:#90adb4;
margin:0;
padding:0 0 20px 0;
font: normal 16px/20px "Century Gothic", Arial, Helvetica, sans-serif;
}		
#mid p.midText2 a{
color:#90adb4;
text-decoration:none;
}
#mid p.midText2 a:hover{
color:#90adb4;
text-decoration:underline;
}

/* Carrusel de Imagenes*/

.infiniteCarousel {
  width: 681px;
  height: 120px;
  display:block;
  position: relative;
  background: #90adb4 url(../images/carrusel_bg.jpg) no-repeat right top;
  margin: 0 0 10px 0;
}

.infiniteCarousel .wrapper {
  width: 601px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  min-height: 10em;
  margin: 0 40px;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul a img {
  border: 1px solid #ccc;
  margin: 5px 0;
}

.infiniteCarousel ul a:hover img {
  border: 1px solid #90adb4;
}


.infiniteCarousel .wrapper ul {
  width: 9999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding: 5px;
  height: 100px;
  width: 140px;
}

.infiniteCarousel ul li a img {
  display:block;
}


.infiniteCarousel .arrow {
  display: block;
  height: 36px;
  width: 37px;
  background: url(../images/arrow.jpg) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 40px;
  cursor: pointer;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 0;
}

.infiniteCarousel .back {
  background-position: 0 -72px;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -36px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -108px;
}

/* final de carrusel de imagenes*/

/*Final del mid panel*/

/*right panel*/
#right
{
width:260px;
float: right;
padding: 0;
margin: 20px 0;
}
#right p {
font: normal "Century Gothic", Arial, Helvetica, sans-serif;
font-size:11px;
color: #666;
display:block;
padding: 5px 0 5px 10px;
}
#right h2.mem{
text-align: center;
width: 250px;
height:50px;
color:#90adb4;
padding: 15px 0 0 0;
margin: 0;
font: normal 16px "Century Gothic", Arial, Helvetica, sans-serif;
float: left;
background: #fff url(../images/h2_lg_bg.jpg) no-repeat;
border: none;
}
#right h2.mem a{
text-decoration: underline;
}
#right h2.mem a:hover{
text-decoration:none;
}

a.mem1
{
color:#90adb4;
text-decoration:none;
}

#right h3.mem
{
text-align: center;
width: 250px;
height:50px;
color:#90adb4;
padding: 10px 0 0 0;
font: normal 16px/25px "Century Gothic", Arial, Helvetica, sans-serif;
float: left;
background: #fff url(../images/h2_lg_bg.jpg) repeat-x;
}

#right h3.mem a{
color:#90adb4;
}

#right h3.mem a:hover
{
text-decoration:none;
}

#right form{
width:225px;
padding:0 16px;
margin:0;
}
#right form2{
background:url(../images/memberlogin_bot.gif) 0 0 repeat-y;
width:225px;
padding:0 16px;
margin:0;
}
#right form input.txtBox{
font:12px/16px "Century Gothic", Arial, Helvetica, sans-serif;
width:200px;
height:16px;
border: solid 1px #ccc;
color:#666666;
background-color:#e1e1e1;
margin:0 0 5px 0;
padding: 5px 5px 5px 5px;
}
#right form input.txtBox:hover{
border: solid 1px #ccc;
background-color: #dde9ec;	
}
#right form input.login{
background:url(../images/btn_login.gif) 0 0 no-repeat;
width:53px;
height:13px;
border:none;
cursor:pointer;
float:right;
}
#right p.bottom2{
font: bold 11px/20px "Century Gothic", Arial, Helvetica, sans-serif;
background: #fff;
float:right;
color: #90adb4;
width: 40px;
height: 20px;
border: none;
padding: 2px 5px;
vertical-align: top;
}
#right input.button {
font: normal 14px/30px "Century Gothic", Arial, Helvetica, sans-serif;
background-color: transparent;
float:right;
color: #90adb4;
border: none;
margin:0 15px 17px 10px;
vertical-align: top;
cursor: pointer;
}
#right input.button:hover {
text-decoration:underline;
cursor: pointer;
}
#right h2.solution{
text-align: center;
width: 250px;
height:50px;
color:#90adb4;
padding: 15px 0 0 0;
font: normal 16px "Century Gothic", Arial, Helvetica, sans-serif;
float: left;
background: #fff url(../images/h2_lg_bg.jpg) no-repeat;
margin:0px;
}
#right h3.solution{
text-align: center;
width: 250px;
height:50px;
color:#90adb4;
padding: 10px 0 0 0;
font: normal 16px/25px "Century Gothic", Arial, Helvetica, sans-serif;
float: left;
background: #fff url(../images/h2_lg_bg.jpg) no-repeat;
margin:0px;
}

/*******absuluto UL para la colunna derecha***************/
ul.right{
width:238px;
padding:0 0 0 17px;
}
ul.right li.right{
display:block;
background:url(../images/solution_div.gif) left bottom repeat-x;
height:20px;
width:238px;
padding:0 0 1px 0;
color:#666;
}
ul.right li.right a{
background:#fff url(../images/arrow.gif) 0 7px no-repeat;
padding:0 0 0 14px;
font:bold 11px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
text-decoration:none;
margin:0;
display:block;
border:none;
}
ul.right li.right a:hover{
color:#90adb4;
background:#eee;
}
ul.right li.right.noImg{
display:block;
background:none;
height:20px;
}

ul.right li.noImg{
display:block;
background:none;
height:20px;
}
/******************************************************/
#right  h4.mem{
width:214px;
height:57px;
background:url(../images/calendar_h2.gif) 0 0 no-repeat;
color:#FFF;
background-color:inherit;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 50px;
font-family: "Century Gothic", Arial, Helvetica, sans-serif;
font-size: 16px;
line-height: 57px;
font-weight: bold;
float: right;
}

/* Calendar */
#right #calendar {
width:260px;
}

#right #calendar_wrap {
padding-right: 21px;
padding-bottom: 22px;
padding-left: 21px;
font-family: "Century Gothic", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666;
clear:both;
}

#right #calendar caption {
font-size:12px;
font-weight: bold;
color: #666;
line-height: 24px;
}

#right .calendar table {
width: 100%;
border: 1px solid #8ca4aa;
}

#right #calendar thead {
background: #E8E8E8;
}

#right #calendar tbody td {
border: 1px solid #8ca4aa;
text-align: center;
color: #333;
background-color:#90ADB1;
}
#right #today {
background:#FFF;
font-size:12px;
font-weight: bold;
}
#right #today a{
text-decoration:none;
color:#fff;
}
#right #today a:hover{
background:#93a9af;
color:#333;
}

#right #prev {
}

#right #prev a{
font: bold;
text-decoration: none;
color:#666;
}
#right #prev a:hover{
font: bold;
text-decoration: none;
color:#333;
}

#right #next {
text-align: right;
}

#right #next a{
font: bold;
text-decoration: none;
color:#666;
}
#right #next a:hover{
font: bold;
text-decoration: none;
color:#333;
}

.left
{
text-align:left; 
}

#right #banner {
width:260px;
text-align:center;
}

#right #banner #banner250x250 {
width: 250px;
margin:10px auto;
text-align:center;
border: #ccc solid 1px;
}

#right #banner #banner160x600 {
width: 160px;
margin:10px auto;
text-align:center;
border: #ccc solid 1px;
}

#right #banner #flabanner_NY {
width:232px;
height: 232px;
border: solid 1px #CCC;
margin: 0 15px 0 15px;
z-index: 100;
}

#right #banner #flabanner_standar {
width:158px;
height:auto;
border: solid 1px #eee;
margin: 0 52px 0 52px;
z-index: 100;
}

/*Final de right panel*/

/*------------------------------------------------clientPublications--------------------*/
#clientPublications{
text-align: left;
width: 652px;
float: left;
background-color:#FFF;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 10px;
border: 1px solid #CCC;
padding: 5px;
}

#clientPublications1{
text-align: left;
font-size:11px;
color:#666;
font-family: "Century Gothic", Arial, Helvetica, sans-serif;
width: 652px;
float: left;
background-color:#FFF;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 10px;
/*margin-left: 5px;*/
border: 1px solid #CCC;
padding: 5px;
}
#clientPublications1 #div_txt{
text-align: left;
width: 420px;
float: left;
margin: 5px 5px 10px 0;
/*margin-left: 5px;*/
display: compact;
}
#clientPublications1 #div_txt p.hard{
font: normal 12px "Century Gothic", Arial, Helvetica, sans-serif;
color:#90adb4;
}
#clientPublications1 #div_txt p{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
text-align:justify;
}
#clientPublications1 #div_txt p a{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color:#90adb4;
text-decoration: none;
}
#clientPublications1 #div_txt p a:hover{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color:#90adb4;
}

#clientPublications1 .client_logo1
{
margin: 0 10px 0 0;
border: 1px solid #CCC;
float: right;
padding:5px;
background:transparent;
}
#clientPublications1 .client_logo img {
border: 1px solid #333;
}

#clientPublications1 h4{
font: normal 16px/20px "Century Gothic", Arial, Helvetica, sans-serif;
margin: 5px 10px;
color:#666;
padding-bottom:10px;
}

#clientPublications1 h4 a{
font: normal 16px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
text-decoration: underline;
}

#clientPublications1 h4 a:hover{
text-decoration: underline;
}

#clientPublications:hover{
background-color:#fff;
border: solid 1px #ccc;
background: #fff url(../images/publi_list_bg.jpg) repeat-x;
}

#clientPublications p, ul, ol a{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
text-align: justify;
color:#666;
margin: 0 0 1.5em;
text-decoration: none;
}
#clientPublications p a{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;	
color:#90adb4;
margin: 0 0 1.5em
}
#clientPublications p a:hover{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color:#90adb4;
margin: 0 0 1.5em;
}

#clientPublications h4 {
font: normal 16px/20px "Century Gothic", Arial, Helvetica, sans-serif;
margin: 5px 10px;
color:#666;
padding-bottom:10px;
}

#clientPublications h4 a{
font: normal 16px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
text-decoration: underline;
}

#clientPublications h4 a:hover{
text-decoration: underline;
}

/*------------------------------------------------------------------------*/
#Direct_menu{
text-align: left;
width: 662px;
float: left;
background:#fff url(../images/service-image.jpg) bottom right no-repeat;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 10px;
border: 1px solid #CCC;
padding-bottom:5px;
}
#Direct_menu ul{
width: auto;
height: auto;
padding:0 0 0 17px;
margin: 0 0 0 0px;
text-align:left;
}
#Direct_menu ul li{
	display:block;
	height:20px;
	width:238px;
	padding:0 0 1px 10px;
	margin-left: 15px;
	background-color: #eee;
}
#Direct_menu ul li a{
background:url(../images/arrow.gif) 0 7px no-repeat;
padding:0 0 0 14px;
font: normal 11px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
text-decoration:none;
margin:0;
display:block;
}
#Direct_menu ul li a:hover{
color:#333;
}
/*para el listado normal*/
#Direct_menu a{
background:url(../images/arrow.gif) 0 7px no-repeat;
padding:0 0 0 14px;
font: normal 11px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
text-decoration:none;
margin:0 0 0 30px;
line-height:18px;
}
#Direct_menu a:hover{
color:#333;
}

#Direct_menu li.noImg{
display:block;
background-image:none;
height:20px;
}
#Direct_menu p, ul, ol a{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
margin: 0 0 1.5em
}
#Direct_menu p a{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;	
color:#90ADB1;
margin: 0 0 1.5em
}
#Direct_menu p a:hover{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration: underline;
color:#90adb4;
margin: 0 0 1.5em;
}
#Direct_menu h4{
font: normal 14px "Century Gothic", Arial, Helvetica, sans-serif;
margin: 15px 30px 15px 30px;
color:#90adb4;
border-bottom: solid 1px #ccc;
}
#Direct_menu h5, h6 {
font: normal 14 "Century Gothic" Century Gothic;
margin: 15px 5px 15px 30px;
color:#90adb4;
padding-bottom: .1em;
display:block;
}
#Direct_menu h4 a{
font: 14px/20px;
color: #90adb4;
text-decoration: none;
}
#Direct_menu h4 a:hover{
font: normal 14px/20px;
color:#666;
text-decoration: none;
}
#Direct_menu h5 {
font-size: 12px
}
#Direct_menu h6 {
font-size: 11px
}
/*----------------------------------------*/
#clientPublications h4, h5, {
font: normal 14px/20px "Century Gothic", Arial, Helvetica, sans-serif;
margin: 1.2em 0 .3em;
color:#666;
border-bottom: 1px solid #CCC;
padding-bottom: .1em
}
#clientPublications h6 {
font: normal 14px/20px "Century Gothic", Arial, Helvetica, sans-serif;
margin: 1.2em 0 .3em;
color:#90adb4;
border-bottom: 1px solid #CCC;
padding-bottom: .1em
}
#clientPublications h4 a{
font: normal 14px/20px;
color: #90adb4;
text-decoration: none;
}
#clientPublications h4 a:hover{
font: normal 14px/20px;
text-decoration: underline;
}
#clientPublications h5 {
font-size: 12px
}
#clientPublications h6 {
font-size: 11px
}
#clientPublications .highlight {
color:#90ADB1
}
.subdued {color:#666}
.error {color:#90adb4;font-weight:bold}
.success {
color:#666;
font-weight:bold
}
#clientPublications .caption {
color:#666;font-size:11px
}
#clientPublications .date {
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
display:block;
}
#clientPublications small {
font-size:11px
}
#clientPublications .idPublication {
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color:#90adb4;
display:block;
letter-spacing: 1px;
}
#clientPublications .thumbnail {
margin: 0 10px 0 0;
position:relative;
z-index:100;
border: 1px solid #CCC;
float:left;
width:100px;
padding:5px;
background:transparent;
}
#clientPublications .thumbnail img {
border: 1px solid #ccc;
}
#clientPublications .client_logo {
margin: 0 5px 0 5px;
position:relative;
z-index:100;
border: 1px solid #CCC;
float: right;
width:100px;
height:75px;
padding:5px;
background:transparent;
}

#clientPublications .client_logo1 {
margin: 0 10px 0 0;
/*position:relative;
z-index:100;*/
border: 1px solid #eee;
float: right;
padding:5px;
background:transparent;
}
#clientPublications .client_logo img {
border: 1px solid #666;
}
#clientPublications a.morelink:link, a.morelink:visited, a.morelink:hover, a.morelink:active {
background: transparent url("../images/sprites_Publication.gif") no-repeat 5px -500px;
padding-left:21px
}
#clientPublications a.morelink:hover {
background: 5px -400px
}
#clientPublications .morelink span {
position:absolute;
left:-9999px;
width:900px
}
#clientPublications #type-e #content-wrap {
background: transparent url("../images/content_wrap_e_bg.gif") repeat-y 100% 0
}
#clientPublications #type-e #utility {
position:absolute;top:0;
left:auto;
right:25px;
width:165px;
border-top: 5px solid #eee;
}
#clientPublications #type-e #content {
margin: 0 243px 0 50px
}

/*------------------------------------------------esto es Para los results para el buscador de la pagina--------------------*/
#resultslist-wrap {
font-size:11px;
font-family: "Century Gothic", Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
font-variant: normal;
margin-top: 0;
margin-right: 17px;
margin-bottom: 15px;
margin-left: 0;
}
#resultslist-wrap a{
font-size:11px;
font-family: "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#666;
font-style: normal;
font-weight: normal;
font-variant: normal;
margin-top: 0;
margin-right: 17px;
margin-bottom: 15px;
margin-left: 0;
}
#resultslist-wrap a:hover{
text-decoration:underline;
color:#90adb4;
}
#content_middle{
display: block;
padding-left: 22px;
}
#pressmenu{
display: block;
margin-bottom: 20px;
margin-top: 15px;
}
#pressmenu p{
display: block;
margin-right: 20px;
}
#resultslist-wrap dt, #resultslist-wrap dl {
margin: 0
}
#resultslist-wrap dt {
font: normal 12 "Century Gothic", Arial, Helvetica, sans-serif;
color: #90adb4;
padding: 3px 0
}
#resultslist-wrap li {
padding: 0 0 1em;
margin:0 0 0 1.2em;
font:  14px "Century Gothic", Arial, Helvetica, sans-serif;
}
#resultslist-wrap li a{
padding: 0 0 1em;
margin:0 0 0 1.2em;
font: normal 14px "Century Gothic", Arial, Helvetica, sans-serif;
color:#90adb4;
text-decoration: underline;
}
#resultslist-wrap li a:hover{
font: normal 14px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
text-decoration: underline;
padding: 0;
}
#resultslist-wrap li dd {
font: normal 12px "Century Gothic", Arial, Helvetica, sans-serif; 
color:#666;
}
#resultslist-wrap li dl {
margin:0
}
#resultslist-wrap dd {
line-height:1.3
}
#resultslist-wrap dd.filetype, #resultslist-wrap dd.date {
color:#666;
display:inline;
padding-right:.5em
}
/*------------------------------------------------formService--------------------*/
#formService {
font-size:11px;
font-family: "Century Gothic", Arial, Helvetica, sans-serif;
width: 678px;
height: 530px;
font-style: normal;
font-weight: normal;
font-variant: normal;
margin-top: 0;
margin-right: 5px;
margin-bottom: 15px;
display:block;
}
#formService_container {
width:406px;
float:left;
margin-right: 5px;
margin-left:0px;
z-index:-999;
/*border: solid 1px blue;*/

}
#formService_map{
width: 250px;
margin: 0 17px 0 0;
float: right;
}
#formService_map_ #map_fla{
width: 250px;
float: right;
z-index:-997;
background-color:#FFF;
}

/*------------------------------------------------formService--------------------*/
#formService2 {
font-size:11px;
font-family: "Century Gothic", Arial, Helvetica, sans-serif;
width: 683px;
height: 567px;
font-style: normal;
font-weight: normal;
font-variant: normal;
margin-top: 0;
margin-right: 5px;
margin-bottom: 15px;
display:block;
}
#formService_container2 {
width:406px;
float:left;
margin-right: 5px;
margin-left:0px;
z-index:-999;
/*border: solid 1px blue;*/

}
#formService_map2{
width: 250px;
float: right;
}
#formService_map_2 #map_fla2{
width: 250px;
float: right;
z-index:-997;
background-color:#FFF;
}

/*------------------------------------------------esto es Pagination para monstara las pagina siguintes--------------------*/
.pagination {
width: 655px;
background: #eee;
color:#666;
border: 1px solid #ddd;
float: left;
margin: 10px 5px 10px 0;
padding: 5px;
font: normal 11px/11px "Century Gothic", Arial, Helvetica, sans-serif;
text-align:right;
}
.pagination p {
position:relative;
text-align:left;
padding:2px 5px;
width: 560px;
}
.pagination p a:link, .pagination p a:visited, .pagination p a:hover, .pagination p a:active {
color:#90adb4;
text-decoration:none;
padding:2px 5px;
border: 1px solid #ccc;
}
.pagination p a:hover {	
background:#90adb4;
color:#fff
}
.pagination p span {
text-decoration:none;
background:#fff;
padding:2px 5px;
border: 1px solid #eee;
color:#90adb4;
}
.pagination * {
margin:0
}
.pagination h4 {
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color: #90adb4;
margin-top:-2em;
padding: 5px 0 0 0;
border:none;
text-align:right;
float: right;
}
/*Paginaton 1_______________________________________________________________*/
#publication_details .pagination1 {
width: 100%;
color:#666;
float: left;
margin: 10px 5px 10px 0;
padding: 5px 5px 5px 5px;
font: normal 11px/11px "Century Gothic", Arial, Helvetica, sans-serif;
}
#publication_details .pagination1 p {
position:relative;
text-align:right;
}
#publication_details .pagination1 p a:link, .pagination p a:visited, .pagination p a:hover, .pagination p a:active {
color:#666;
text-decoration:none;
padding:2px 5px;
border: 1px solid #ccc;
}
#publication_details .pagination1 p a:hover {	
background:#90adb4;
}
#publication_details .pagination1 p span {
text-decoration:none;
padding:2px 5px;
border: 1px solid #eee;
color:#90adb4;
}
#publication_details .pagination1 * {
margin:0;
}
#publication_details .pagination1 h4 {
font: normal 12px "Century Gothic", Arial, Helvetica, sans-serif;
color: #90adb4;
margin-top:-1.45em;
padding:0;
border:none;
position:relative;
}
/*------------------------------Reak State View------- asi es como queda las cadas propiedad en el sitio------------------------*/
#publication_details {
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color: #666;
text-align: justify;
width: 958px;
float: left;
background-color:#fff;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 0px;
border: 1px solid #fff;
display:block;
}
/*------Elementos Flash dentro del containes-------------*/
#publication_details #flaOject{
text-align: left;
float: left;
z-index:-998;
margin: 0 0 10px 0;
}
/*------seccion de decoracion----------------*/
#publication_details #decorations{
float: left;
z-index:-998;
margin: 5px 0 10px 0;
width: 100%;
}
#publication_details #decorations #boxDeco1{
width: 229px;
padding: 0 5px 5px 5px;
float: left;
z-index:-998;
display:block;
background: url(../images/divider_deco.gif) bottom center no-repeat;
}
#publication_details #decorations #boxDeco1 p{ 
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
display:block;
color: #666;
}
#publication_details #decorations #boxDeco1 p a{ 
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
display:block;
color: #90adb4;
text-decoration: none;
}
#publication_details #decorations #boxDeco1 p a:hover{ 
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
display:block;
color: #90adb4;
text-decoration: underline;
}
#publication_details #decorations #boxDeco1 #flaVideo{ 
border: solid 1px #ddd;
}
#publication_details #decorations #boxDeco1 img{ 
border: solid 1px #ddd;
}
#publication_details #decorations #boxDeco1 img a{ 
border: solid 1px #ddd;
}
#publication_details #decorations #boxDeco1 img a:hover{ 
border: solid 1px #90adb4;
}
#publication_details #decorations #boxDeco1 h1{
font: normal 12px/12px "Century Gothic", Arial, Helvetica, sans-serif;
text-align:center;
color: #90adb4;
margin: 5px 0 5px 0;
display: block;
}
#publication_details #decorations #boxDeco1 h1 a{
font: normal 16px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color: #90adb4;
text-decoration: none;
}
#publication_details #decorations #boxDeco1 h1 a:hover{
color: #90adb4;
text-decoration: underline;
}
#publication_details #decorations #boxDeco2{
width: 229px;
padding: 0 5px 5px 5px;
float: right;
z-index:-998;
display:block;
background: url(../images/divider_deco.gif) bottom center no-repeat;
}
#publication_details #decorations #boxDeco2 p{ 
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
text-align:justify;
display:block;
color: #666;
}
#publication_details #decorations #boxDeco2 p a{ 
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
display:block;
color: #90adb4;
text-decoration: none;
}
#publication_details #decorations #boxDeco2 p a:hover{ 
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
display:block;
color: #90adb4;
text-decoration: underline;
}
#publication_details #decorations #boxDeco2 img{ 
border: solid 1px #ddd;
}
#publication_details #decorations #boxDeco2 img a{ 
border: solid 1px #ddd;
}
#publication_details #decorations #boxDeco2 img a:hover{ 
border: solid 1px #90adb4;
}
#publication_details #decorations #boxDeco2 h1{
font: normal 12px/12px "Century Gothic", Arial, Helvetica, sans-serif;
text-align: center;
color: #90adb4;
margin: 5px 0 5px 0;
display: block;
}
#publication_details #decorations #boxDeco2 h1 a{
font: normal 16px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color: #90adb4;
text-decoration: none;
}
#publication_details #decorations #boxDeco2 h1 a:hover{
color: #90adb4;
text-decoration: underline;
}
/*----final de los cuadros de decoracion---------*/
/*----el logo auspisiador----*/
#publication_details #logoAus{
width: auto;
float: right;
display:block;
margin: 10px 5px 10px 0;
padding: 0 0 10px 0;
}
#publication_details #logoAus img{ 
border: none;
}
#publication_details #logoAus img a{ 
border: none;
}

/*final de esto*/
#publication_details .h2_Titles_in_div{
font: normal 16px/30px "Century Gothic", Arial, Helvetica, sans-serif;
text-align: left;
color:#90adb4;
padding: 0 0 0 0;
display:block;
margin-bottom: 10px;
margin-top: 10px;
border-bottom: solid 1px #CCC;
}
#publication_details .h3_Titles_in_contact{
font: normal 12px/14px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;
text-align: left;
color:#666;
padding: 0 0 0 0;
display:block;
border-bottom: solid 1px #eee;
background-color: none;
}
#publication_details .p_detail{
font: normal 11px/15px "Century Gothic", Arial, Helvetica, sans-serif;
text-align: left;
color:#666;
padding: 0 0 0 0;
}
#publication_details .p_detail_publi{
font: normal 11px/15px "Century Gothic", Arial, Helvetica, sans-serif;
text-align:justify;
color:#666;
padding: 0 0 0 0;
}
#publication_details #bigImages_center{
width: 958px;
float: left;
background-color:#fff;
margin-top: 10px;
margin-bottom: 10px;
padding-bottom: 20px;
display:block;
border-top: solid 1px #fff;
border-left: solid 1px #fff;
border-left: solid 1px #fff;
border-bottom: solid 1px #CCC;
}
#publication_details #bigImages_center #top01 {
width: 594px;
height: 220px;
display:block;
margin-right: 20px;
float: left;
}
#publication_details #bigImages_center p ul li{
font: normal 11px/30px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
background: #90adb4;
text-decoration:none;
display:block;
margin:5px;
}
#publication_details #bigImages_center #text {
text-decoration:none;
display:block;
width: 315px;
float: right;
}
#publication_details #bigImages_center #text .filter{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
margin: 0 0 0 10px;
}
#publication_details #bigImages_center #text .filter_datail{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
}
#publication_details #bigImages_center h4{
font: normal 16px "Century Gothic", Arial, Helvetica, sans-serif;
padding: 5px 0 0 5px;
margin:0;
width: 594px;
height: 25px;
color:#90adb4;
background: #fff url(../images/ima_lg_h2_bg.jpg) top left no-repeat;
display:block;
margin: 0;
}

#publication_details #bigImages_center h4 a{
color:#90adb4;
text-decoration: none;
}
#publication_details #bigImages_center h4 a:hover{
color:#90adb4;
text-decoration: underline;
}

#publication_details #bigImages_left{
width: 250px;
float: left;
background-color:#fff;
margin: 10px 102px 10px 0;
display:block;
border-top: solid 1px #fff;
border-left: solid 1px #fff;
border-left: solid 1px #fff;
border-bottom: solid 1px #ccc;
}
#publication_details #bigImages_left p ul li{
font: normal 11px/30px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
background: #eee;
text-decoration:none;
display:block;
margin:5px;
}
#publication_details #bigImages_left h4{
font: normal 16px/25px "Century Gothic", Arial, Helvetica, sans-serif;
padding: 5px 0 0 5px;
text-align: center;
width: 245px;
height: 25px;
color:#90adb4;
text-decoration:none;
background: #fff url(../images/ima_tn_h2_bg.jpg) top left no-repeat;
display:block;
margin: 0;
}
#publication_details #bigImages_left h4 a{
color:#90adb4;
text-decoration:none;
}
#publication_details #bigImages_left h4 a:hover{
text-decoration: underline;
color:#90adb4;
}
#publication_details #bigImages_right{
width: 250px;
float: right;
background-color:#fff;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
display:block;
border-top: solid 1px #fff;
border-left: solid 1px #fff;
border-left: solid 1px #fff;
border-bottom: solid 1px #ccc;
}
#publication_details #bigImages_right #text {
text-decoration:none;
display:block;
margin-top: 10px;
margin-right: 5px;
margin-bottom: 10px;
}
#publication_details #bigImages_right #text .filter{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
}
#publication_details #bigImages_right #text .filter_datail{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
}
#publication_details #bigImages_left #text {
text-decoration:none;
display:block;
margin-top: 10px;
margin-right: 5px;
margin-bottom: 10px;
}

#publication_details #bigImages_left #text .filter{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
}
#publication_details #bigImages_left #text .filter_datail{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
}

#publication_details #bigImages_right h4{
font: normal 16px/25px "Century Gothic", Arial, Helvetica, sans-serif;
padding: 5px 0 0 5px;
text-align: center;
width: 245px;
height: 25px;
color:#90adb4;
text-decoration:none;
background: #fff url(../images/ima_tn_h2_bg.jpg) top left no-repeat;
display:block;
margin: 0;
}
#publication_details #bigImages_right h4 a{
color:#90adb4;

text-decoration:none;
}
#publication_details #bigImages_right h4 a:hover{
text-decoration: underline;
color:#90adb4;
}
#publication_details p a{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;
color:#90adb4;
}
#publication_details p a:hover{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration: underline;
color:#90adb4;
}
#publication_details h2
{
font: normal 12px/16px "Century Gothic", Arial, Helvetica, sans-serif;
color:#90adb4;
width: 240px;
padding: 0 0 0 0;
background-color:#fff;
display:block;
margin-bottom: 5px;
text-align:left;
}
#publication_details h2 a
{
font: normal 12px/16px "Century Gothic", Arial, Helvetica, sans-serif;
color:#90adb4;
width: 240px;
padding: 0 0 0 0;
background-color:#fff;
display:block;
margin-bottom: 5px;
text-decoration:none;
text-align:left;
}
#publication_details h2 a:hover
{
font: normal 12px/16px "Century Gothic", Arial, Helvetica, sans-serif;
color:#ccc;
width: 240px;
padding: 0 0 0 0;
background-color:#fff;
display:block;
margin-bottom: 5px;
text-decoration: none;
text-align:left;
}
#hibrido h1{
color:#90adb4;
display:block;
font: normal 16px/25px "Century Gothic", Arial, Helvetica, sans-serif;
text-align: left;
height:30px;
margin: 10px 0 10px 0;
padding: 20px 0 0 0;
background: #fff url(../images/h2_lg_bg.jpg) no-repeat;
padding: 0 0 0 5px;
}

#hibrido{
font:normal 11px/19px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
}

#publication_details h1{
color:#666;
display:block;
font: normal 16px/30px "Century Gothic", Arial, Helvetica, sans-serif;
text-align: left;
height:30px;
margin: 10px 0 10px 0;
padding: 15px 0 0 0;
background: #fff;
padding: 0 0 0 5px;
clear:both;
}

#publication_details h2{
color:#90adb4;
display:block;
font: normal 16px/25px "Century Gothic", Arial, Helvetica, sans-serif;
height:30px;
margin: 0 17px 10px 0;
background: #fff url(../images/h2_lg_bg.jpg) no-repeat;
padding: 10px 0 0 5px;
width: 100%;
}

#publication_details h2 a{
color:#90adb4;
text-decoration: none;
}

#publication_details h2 a:hover{
color:#666;
}


#publication_details h3 a{
font: normal 14px/20px "Century Gothic", Arial, Helvetica, sans-serif;
text-align:right;
text-decoration: underline;
color:#666;
float:right;
width: 648px;
display:block;
}
#publication_details h3 a:hover{
font: normal 14px/20px "Century Gothic", Arial, Helvetica, sans-serif;
text-align:right;
text-decoration: underline;
color:#666;
float:right;
width: 648px;
display:block;
}
#publication_details h1 a{
font: normal 14px/20px "Century Gothic", Arial, Helvetica, sans-serif;
text-align:right;
text-decoration:none;
color:#666;
}
.banner_ima{
float:left;
height: 593px;
}
#publication_details #TittleContainer{
color:#90adb4;
display:block;
font: normal 16px/25px "Century Gothic", Arial, Helvetica, sans-serif;
height:30px;
margin: 0 17px 10px 0;
background: #fff url(../images/h2_lg_bg.jpg) no-repeat;
padding: 5px 0 0 5px;
width: 100%;
}

#publication_details #TittleContainer p {
color:#90adb4;
font: normal 16px/25px "Century Gothic", Arial, Helvetica, sans-serif;
}
#publication_details #BackBotton{
font: normal 16px/30px "Century Gothic", Arial, Helvetica, sans-serif;
color:#90adb4;
text-align: right;
width: auto;
height:30px;
display:block;
float: right;
text-align:right;
}

#publication_details #BackBotton p{
font: normal 16px/30px "Century Gothic", Arial, Helvetica, sans-serif;
color:#90adb4;
}

#publication_details #BackBotton p a{
font: normal 16px/30px "Century Gothic", Arial, Helvetica, sans-serif;
margin: 0 5px 0 0;
text-decoration:none;
color:#90adb4;
text-align:right;
}
#publication_details #BackBotton p a:hover{
text-decoration: underline;
color:#90adb4;
text-align:right;
}

/*************ARREGLOS PARA OTROS NEVAGADORES****************/

#publication_details #BackBotton a{
font: normal 16px/30px "Century Gothic", Arial, Helvetica, sans-serif;
margin: 0 5px 0 0;
text-decoration:none;
color:#90adb4;
text-align:right;
}
#publication_details #BackBotton a:hover{
text-decoration: underline;
color:#90adb4;
text-align:right;
}

/****************************************************/

#publication_details #TittleContainer2{
font:normal 16px/25px "Century Gothic", Arial, Helvetica, sans-serif;
text-align:left;
color: #90adb4;
width:400px;
height:20px;
display:block;
border-bottom: solid 1px #fff;
float:left;
}
#publication_details #filter{
color:#666;
text-align: right;
width:500px;
height:20px;
display:block;
float: right;
margin-left: 0px;
}
#publication, #imageBig1{
width: 332px;
height: 258px;
float:left;
padding: 5px;
display:block;
border: solid 1px #CCC;
margin-top: 5px;
margin-bottom: 5px;
}
#publication, #imageBig2{
width: 332px;
height: 258px;
float:left;
padding: 5px;
display:block;
border: solid 1px #CCC;
margin-top: 5px;
margin-bottom: 5px;
}

#publication, #beforeImage{
width: 380px;
float:left;
padding: 5px;
display:block;
margin: 5px 0 15px 30px;
}
#publication, #beforeImage h2{
font: normal 16px/30px "Century Gothic", Arial, Helvetica, sans-serif;
color:#90adb4;
width:370px;
text-align:center;
background:#fff url(../images/bef_aft_h2_bg.jpg) top left no-repeat;
text-decoration:none;
display:block;
padding: 0 0 0 10px;
margin:0px;
}
#publication, #afterImage{
width: 380px;
float:left;
padding: 5px;
display:block;
margin: 5px 0 15px 50px;
}
#publication, #afterImage h2{
font: normal 16px/30px "Century Gothic", Arial, Helvetica, sans-serif;
color:#90adb4;
width:370px;
text-align:center;
background:#fff url(../images/bef_aft_h2_bg.jpg) top left no-repeat;
text-decoration:none;
display:block;
padding: 0 0 0 10px;
margin:0px;
}
#publication, #beforeImage #text {
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color: #666;
text-decoration:none;
display:block;
margin-top: 10px;
margin-right: 5px;
margin-bottom: 10px;
}
#publication, #afterImage #text {
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color: #666;
text-decoration:none;
display:block;
margin-top: 10px;
margin-right: 5px;
margin-bottom: 10px;
}
#publication, #imageBig2{
width: 600px;
height: 550px;
float:left;
padding: 5px;
display:block;
border: solid 1px #d1d1d1;
margin-top: 5px;
margin-bottom: 5px;
}
#publication, #imageBig3{
width: 360px;
height: 258px;
float:left;
padding: 5px;
display:block;
border: solid 1px #ccc;
margin-top: 5px;
margin-bottom: 5px;
}
#publication, #imageBig4{
width: 943px;
height: 350px;
float:left;
padding: 5px;
display:block;
border: solid 1px #ccc;
margin-top: 5px 5px 0 0;
margin-bottom: 5px;
}
#publication, #imageBig5{
width: 459px;
height: 350px;
float:left;
padding: 5px;
display:block;
border: solid 1px #ccc;
margin-top: 5px;
margin-bottom: 5px;
margin-right: 5px;
}
#publication, #imageBig6{
width: 459px;
height: 350px;
float:left;
padding: 5px;
display:block;
border: solid 1px #ccc;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 5px;
}
#publication, #imageDire{
width: 250px;
height: 188px;
float:left;
padding: 5px;
display:block;
border: solid 1px #CCC;
margin-top: 5px;
margin-bottom: 5px;
}
#publication, #imagesMediun_container{
width: 210px;
height: auto;
float:left;
padding: 10px 0 0 0;
margin: 0 10px 10px 0;
float: left;
display:block;
}
#publication, #imagesMediun_container2{
width: 400px;
height: auto;
float:left;
margin: 15px 10px 10px 0;
float: left;
display:block;
}

#publication, #imagesMediun_container #images_medium{
width: 190px;
height: auto;
float:left;
padding: 5px;
margin: 5px;
display:block;
float: right;
border: solid 1px #CCC;
}
#publication, #imagesMediun_container #images_medium2{
width: 190px;
height: auto;
float:left;
padding: 5px;
margin: 5px;
display:block;
float: right;
border: solid 1px #d1d1d1;
margin: 10px 0 0 0;
}
#publication, #imagesMediun_container2 #images_medium{
width: 390px;
height: auto;
float:left;
padding: 5px;
display:block;
float: right;
border: solid 1px #d1d1d1;
}
#publication, #imagesMediun_container2 #images_medium2{
width: 390px;
height: auto;
float:left;
padding: 5px;
margin: 5px 0 0 0;
display:block;
float: right;
border: solid 1px #d1d1d1;
}
#publication, #description_container_Dir{
width: 314px;
height: auto;
padding: 10px 10px 0 10px;
margin: 0 10px 10px 10px;
float: left;
display:block;
}

#publication, #description_container{
width: 373px;
height: auto;
padding: 10px 0 0 0;
margin: 0 10px 10px 0;
float: left;
display:block;
}

#publication, #description_container{
width: 373px;
height: auto;
padding: 10px 0 0 0;
margin: 0 10px 10px 0;
float: left;
display:block;
}
#publication, #description_container2{
width: 530px;
height: auto;
float: right;
padding: 0;
float: left;
display:block;
margin: 0 0 5px 0;
}
#publication, #description_container3{
width: 405px;
height: auto;
float:left;
padding: 0;
float: left;
display:block;
}
#publication, #description_container4{
width: 948px;
height: auto;
float: right;
padding: 0;
float: left;
display:block;
}
#publication, #banner_client{
width: 313px;
height: auto;
float: right;
float: left;
display:block;
padding-left: 10px;
z-index: 100;
}
#publication, #banner_client .h2_Titles{
font: normal 14px/30px "Century Gothic", Arial, Helvetica, sans-serif;
text-align: left;
color:#90adb4;
display:block;
border-bottom: solid 1px #fff;
background-color: #eee;
padding-left: 10px;
}
#publication, #details_container{
width: 322px;
height: auto;
float:left;
padding: 10px 0 0 0;
margin: 0 0 10px 0;
float: right;
display:block;
}

#publication, #details_container p{
	text-align:left;
}

#publication, #details_container .client_logo {
position:relative;
border:solid 1px #CCC;
float: left;
width:100px;
height: 75px;
padding: 2px;
margin-top: 5px;
margin-right: 10px;
margin-bottom: 5px;
background: #fff url(../images/client_logo_bg.gif) no-repeat;
}
/*------------------------------------------------*/
#publication, #details_Dir{
width: 320px;
height: auto;
float:left;
padding: 0;
margin: 5px 0 5px 0;
float: left;
display:block;
}
#publication, #details_Dir .h2_Titles{
font: normal 16px/25px "Century Gothic", Arial, Helvetica, sans-serif;
text-align: left;
color:#90adb4;
padding: 0 0 0 0;
display:block;
margin-bottom: 10px;
border-bottom: solid 1px #CCC;
}
#publication, #details_Dir .client_logo {
position:relative;
border: 1px solid #CCC;
float: left;
width:100px;
height: 75px;
padding: 3px;
/*margin-top: 5px;*/
margin-right: 5px;
/*margin-bottom: 5px;*/
background: #fff url(../images/client_logo_bg.gif) no-repeat;
}
#publication, #details_Dir .client_logo:hover {
border: 1px solid #90adb4;
background: #fff url(../images/client_logo_bg.gif) no-repeat;
}
/*----------------------------------------------------------*/
#publication, #details_container2{
width: 320px;
height: auto;
float:left;
padding: 0;
margin: 5px 0 5px 0;
float: right;
display:block;
}

#publication, #details_container2 p{
	text-align:left;
}
#publication, #details_container2 .h2_Titles{
font: normal 16px/25px "Century Gothic", Arial, Helvetica, sans-serif;
text-align: left;
color:#90adb4;
padding: 0 0 0 0;
display:block;
margin-bottom: 10px;
border-bottom: solid 1px #ccc;
}
#publication, #details_container2 .client_logo {
position:relative;
border: 1px solid #ccc;
float: right;
width:100px;
height: 75px;
padding: 3px;
margin-top: 5px;
margin-right: 10px;
margin-bottom: 5px;
background: #fff url(../images/client_logo_bg.gif) no-repeat;
}
#publication, #details_container .client_logo:hover {
border: 1px solid #90adb4;
background: #fff url(../images/client_logo_bg.gif) no-repeat;
}
#publication, #details_container3{
width: 613px;
height: auto;
float:left;
padding: 0;
margin: 5px 0 5px 0;
float: left;
display:block;
}
#publication, #details_container_col{
width: 198px;
height: auto;
float:left;
padding: 0;
float: left;
display:block;
margin-right: 6px;
}

#publication, #details_container_col p{
	text-align:left;
}

#publication, #imageThumbsContainer{
width: 350px;
text-align:center;
float:left;
display:block;
border: solid 1px #eee;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;
padding-left:5px;
}
#publication, #imageThumbsContainer .thumbnail {
position:relative;
float:left;
border: 1px solid #eee;
padding:3px;
width:100px;
height: 75px;
margin:4px;
}
#publication, #imageThumbsContainer2{
width: 232px;
height: 258px;
float:right;
display:block;
border: solid 1px #fff;
margin-top: 0px;
margin-bottom: 5px;
margin-left: 5px;
padding-top: 0px;
padding-right: 5px;
padding-bottom: 5px;
}
#publication, #mediumImages2{
width: 325px;
height: 550px;
float:right;
display:block;
border: solid 1px #d1d1d1;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 5px;
padding: 5px;}
#publication, #imageThumbsContainer2 .thumbnail {
float:left;
border: 1px solid #d1d1d1;
padding:3px;
width:100px;
height: 75px;
margin:4px 4px 7px 4px;
}
#publication, #imageThumbsContainer3{
width: 232px;
height: 258px;
float:left;
display:block;
border: solid 1px #fff;
margin: -01px 5px 5px 5px;
}
#publication, #imageThumbsContainer3 .thumbnail {
float:left;
border: 1px solid #d1d1d1;
padding:3px;
width:100px;
height: 75px;
margin:6px 4px 4px 4px;
}
#publication, #details{
font: bold 14px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#90adb4;
width: 648px;
padding: 0 0 0 0;
background-color:#fff;
display:block;
margin-bottom: 10px;
margin-top: 10px;
border-bottom: solid 1px #eee;
}
#publication_details #contacts{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color: #666;
text-align: left;
width: 968px;
float: left;
background:#efefef;
display:block;
margin-top:20px;
margin-bottom: 20px;
}
#publication_details #contacts #c_1{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
float:left;
display:block;
width:156px;
padding: 5px 10px 5px 20px;
background:#efefef;
}
#publication_details #contacts #c_1 p{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
display:block;
background-color:#efefef;
}
#publication_details #contacts #c_1 p a{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;
color:#90adb4;
}
#publication_details #contacts #c_1 p a:hover{
color:#666;
text-decoration:none;
}
#publication_details #contacts #c_2{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
float:left;
display:block;
width:156px;
padding: 5px 10px 5px 20px;
background:#efefef;
}
#publication_details #contacts #c_2 p{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
display:block;
background:#efefef;
}
#publication_details #contacts #c_2 p a{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;
color:#90adb4;
}
#publication_details #contacts #c_2 p a:hover{
color:#666;
text-decoration:none
}
#publication_details #contacts #c_3{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
float:left;
display:block;
width:156px;
padding: 5px 10px 5px 20px;
background:#efefef;
}
#publication_details #contacts #c_3 p{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
display:block;
background:#efefef;
}
#publication_details #contacts #c_3 p a{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;
color:#90adb4;
}
#publication_details #contacts #c_3 p a:hover{
color:#666;
display:block;
}
#publication_details #contacts #c_4{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
float:left;
display:block;
width:156px;
padding: 5px 10px 5px 20px;
background:#efefef;
}
#publication_details #contacts #c_4 p{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
display:block;
background:#efefef;
}
#publication_details #contacts #c_4 p a{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;
color:#90adb4;
}
#publication_details #contacts #c_4 p a:hover{
color:#666;
display:block;
}
#publication_details #contacts #c_5{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
float:left;
display:block;
width:156px;
padding: 5px 10px 5px 20px;
background:#efefef;
}
#publication_details #contacts #c_5 p{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
display:block;
background:#efefef;
}
#publication_details #contacts #c_5 p a{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;
color:#90adb4;
}
#publication_details #contacts #c_5 p a:hover{
color:#666;
display:block;
}

/*********************CONTACTS*****************************************/

#contacts{
font: normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color: #666;
text-align: left;
width: 968px;
float: left;
background:#efefef;
display:block;
margin-top:20px;
margin-bottom: 20px;
}
#contacts #c_1{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
float:left;
display:block;
width:156px;
padding: 5px 10px 5px 20px;
background:#efefef;
}
#contacts #c_1 p{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
display:block;
background-color:#efefef;
}
#contacts #c_1 p a{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;
color:#90adb4;
}
#contacts #c_1 p a:hover{
color:#666;
text-decoration:none;
}
#contacts #c_2{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
float:left;
display:block;
width:156px;
padding: 5px 10px 5px 20px;
background:#efefef;
}
#contacts #c_2 p{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
display:block;
background:#efefef;
}
#contacts #c_2 p a{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;
color:#90adb4;
}
#contacts #c_2 p a:hover{
color:#666;
text-decoration:none
}
#contacts #c_3{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
float:left;
display:block;
width:156px;
padding: 5px 10px 5px 20px;
background:#efefef;
}
#contacts #c_3 p{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
display:block;
background:#efefef;
}
#contacts #c_3 p a{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;
color:#90adb4;
}
#contacts #c_3 p a:hover{
color:#666;
display:block;
}
#contacts #c_4{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
float:left;
display:block;
width:156px;
padding: 5px 10px 5px 20px;
background:#efefef;
}
#contacts #c_4 p{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
display:block;
background:#efefef;
}
#contacts #c_4 p a{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;
color:#90adb4;
}
#contacts #c_4 p a:hover{
color:#666;
display:block;
}
#contacts #c_5{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
float:left;
display:block;
width:156px;
padding: 5px 10px 5px 20px;
background:#efefef;
}
#contacts #c_5 p{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
display:block;
background:#efefef;
}
#contacts #c_5 p a{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;
color:#90adb4;
}
#contacts #c_5 p a:hover{
color:#666;
display:block;
}

/**********************************************************************/
/*Esta son una areas especiales para el sitio, el cual se a dividir en tres colunnas aqui vamos... bodyBottom*/
/*Primero las publicaciones para el home*/
#bodyBottomPubli{
width:968px;
float:left;
margin-top: 15px;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
padding-top: 8px;
text-align: left;
}

#bodyBottomPubli ul{
width:968px;
background-color:#fff;
border: solid 1px #fff;
color:#666;
float:left;
display:block;
padding: 0 0 0 0;
}
#bodyBottomPubli ul li.one{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
background-color:#fff;
float:left;
margin-right: 10px;
border: solid 1px #fff;
display:block;
width:312px;
margin-left: 0px;
}

#bodyBottomPubli ul li.one h2{
font: normal 16px/30px "Century Gothic", Arial, Helvetica, sans-serif;
background: url(../images/box_h2_bg.jpg) no-repeat;
margin: 0;
padding: 0 2px 0 2px;
text-align: center;
z-index: 50;
}

#bodyBottomPubli ul li.one h2 a{
color:#90adb4;
text-decoration:none;
}

#bodyBottomPubli ul li.one h2 a:hover{
text-decoration: none;
color:#666;
}

#bodyBottomPubli ul li.one cont{
width:302px;
height: 225px;
background: #333;
display:block;
}

#bodyBottomPubli ul li.two{
font: bold 12px/30px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
background-color:#fff;
float:left;
margin-right: 2px;
margin-left: 3px;
border: solid 1px #fff;
display:block;
width:312px;
}
#bodyBottomPubli ul li.two h2{
font: normal 16px/30px "Century Gothic", Arial, Helvetica, sans-serif;
background: url(../images/box_h2_bg.jpg) no-repeat;
margin: 0;
padding: 0 2px 0 2px;
text-align: center;
z-index: 50;
}

#bodyBottomPubli ul li.two h2 a{
color:#90adb4;
text-decoration:none;
}

#bodyBottomPubli ul li.two h2 a:hover{
text-decoration: none;
color:#666;
}
#bodyBottomPubli ul li.two cont{
width:302px;
height: 225px;
background: #666;
display:block;
}
#bodyBottomPubli ul li.three{
font:normal 12px/20px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
background-color:#fff;
float: right;
margin-left: 10px;
border: solid 1px #fff;
display:block;
width:312px;
z-index:-500;
}
#bodyBottomPubli ul li.three h2{
font: normal 16px/30px "Century Gothic", Arial, Helvetica, sans-serif;
background: url(../images/box_h2_bg.jpg) no-repeat;
margin: 0;
padding: 0 2px 0 2px;
text-align: center;
z-index: 50;
}

#bodyBottomPubli ul li.three h2 a{
color:#90adb4;
text-decoration:none;
}

#bodyBottomPubli ul li.three h2 a:hover{
text-decoration: none;
color:#666;
}
#bodyBottomPubli ul li.three cont{
width:312px;
height: 225px;
background: #666;
display:block;
}
/*y Bueno otras publicaciones de solo texto*/
#bodyBottom{
width:968px;
float:left;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
padding-top: 5px;
padding-bottom: 5px;
z-index: 50;
}

#bodyBottom .one{
color:#666;
background-color:#fff;
float:left;
border-right:#FFF solid 8px;
display:block;
width:290px;
padding: 5px;
margin-right: 10px;
}
#bodyBottom .one p{
font:normal 11px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
}

#bodyBottom .one a{
color:#90adb4;
text-decoration: none;
display:block;
font: bold 12px "Century Gothic", Arial, Helvetica, sans-serif;
}
#bodyBottom .one a:hover{
color:#90adb4;
text-decoration: underline;
}
#bodyBottom .two{
color:#666;
background-color:#fff;
float:left;
border-right:#fff solid 8px;
border-left:#CCC solid 1px;
display:block;
width:300px;
padding: 5px;
margin: 0 2px 0 3px;
}
#bodyBottom .two a{
color:#90adb4;
text-decoration: none;
display:block;;
font: bold 12px "Century Gothic", Arial, Helvetica, sans-serif;
}
#bodyBottom .two a:hover{
color:#90adb4;
text-decoration: underline;
}
#bodyBottom .three{
color:#666;
background-color:#fff;
float:left;
border-right:#fff solid 8px;
border-left:#CCC solid 1px;
display:block;
width:290px;
padding: 5px;
margin-left: 10px;
}
#bodyBottom .three a{
color:#90adb4;
text-decoration: none;
display:block;
font: bold 12px "Century Gothic", Arial, Helvetica, sans-serif;
}
#bodyBottom .three a:hover{
color:#90adb4;
text-decoration: underline;
}

/*------------------------------------------------final bodyBottom--------------------*/

/*------------------------------------------------final body--------------------*/

/*------------------------------------------------el footer--------------------*/
#footerMain{
width:968px;
margin:0 auto;
height:128px;
background-color:#fff;
/*border:1px solid #ff0000;*/
color:#666;
padding:0 0 16px 0;
clear:both;
}

#footer
{
width:968px;
margin:0 auto;
/*border:1px solid #000000;*/
background:url(../images/footer_bg.jpg) right no-repeat;
height:95px;
position:relative;
}
#footer ul{
	text-align: center;
	position:absolute;
	margin: 0 auto auto 160px;
	left:0px;
	top:11px;
}
#footer ul li{
float:left;
color:#666;
background-color:inherit;
font:normal 11px/16px "Century Gothic", Arial, Helvetica, sans-serif;
text-align: center;
}
#footer ul li a{
font:normal 11px/16px "Century Gothic", Arial, Helvetica, sans-serif;
color:#666;
background: #FFF;
padding:0 11px;
text-decoration:none;
text-align: center;
border: none;
}
#footer ul li a:hover{
color:#90adb4;
}

#footer p.copyright{
font:normal 11px/11px "Century Gothic", Arial, Helvetica, sans-serif;
text-align:center;
color:#666;
background-color:inherit;
position:absolute;
left:187px;
top:54px;
width: 600px;
height: 15px;
}
#footer p.copyright a {
color:#90adb4;
text-decoration: none;
}
#footer p.copyright a:hover {
text-decoration: underline;
}

.event
{
color:#90adb4;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

.event:hover
{
color:#90adb4;
}

.f_log
{
background-image: url(../images/eth_register.jpg);
background-repeat:no-repeat;
width:903px;
height:300px;
margin:auto;
}

.sub
{
margin:186px 0 0 190px;
}

#errorMsg h3 a
{
color:#FFF;
font-weight:bold;
text-decoration:underline;
}

#errorMsg h3 a:HOVER
{
color:#FFF;
font-weight:bold;
text-decoration:none;
} 

/*------------------------------------------------final footer--------------------*/
#body #publication_details table tr td #paute_header {
	text-align:center;
	height: 345px;
	width: 750px;
	padding: 10px;
	margin: 0 84px 0 84px;
	background: #fff url(../images/adver_Header.jpg) top center no-repeat;
}
#body #publication_details table tr td #paute_bannerInconten {
	text-align:center;
	height: 100px;
	width: 648px;
	padding: 10px;
	margin: 0 135px 0 135px;
	background: #fff url(../images/adver_bannerInconten.jpg) top center no-repeat;
}
#body #publication_details table tr td #paute_bannerBig {
	text-align:center;
	height: 593px;
	width: 158px;
	padding: 10px;
	margin: 0 67px 0 67px;
	background: #fff url(../images/adver_bannerBig.jpg) top center no-repeat;
}
#body #publication_details table tr td #paute_bannerShort{
	text-align:center;
	height: 232px;
	width: 232px;
	padding: 10px;
	margin: 0 40px 0 40px;
	background: #fff url(../images/adver_bannerShort.jpg) top center no-repeat;
}
/******** nuevos estilos *******/
#body #publication_details div.conditions {
}
#body #publication_details #terms {
	padding: 10px 0 10px 0;
}
#body #publication_details table tr td #advert{
font: normal 16px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;
color:#90adb4;
padding: 10px 0 10px 0;
}
#body #publication_details table tr td #advert a{
font: normal 16px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration:none;
color:#90adb4;
}
#body #publication_details table tr td #advert a:hover{
font: normal 16px "Century Gothic", Arial, Helvetica, sans-serif;
text-decoration: underline;
color:#90adb4;
}

.mia
{
  color:#90adb4;
  text-decoration:none;
}
.search_found
{
	background-color: #00ffff;
}