body {
	background-image:url(Images/fondo_01.jpg);
	background-repeat:repeat-x;
	background-color:#5a3d1c;
	margin: 0;
}

.universe {
	height: 1200px;
	width: 1006px;
	margin:0 auto 0 auto;
	color: #0C778B
}
#slideshow {
	margin:0 auto;
	width:1006px;
	height:702px;
	background:transparent url(Images/fondo_03.jpg)no-repeat 0 0;
	position:relative;
}
#slideshow #slidesContainer {
  width:1006px;
  height:700px;
 overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:85px auto 0 auto;
  width:986px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:607px;
}

.control {
  display:block;
  width:33px;
  height:607px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
  margin-top:85px;
  z-index:2;
}
#leftControl {
  top:0;
  left:0;
  background:transparent url(Images/control_left.png) no-repeat 0 0;
}
#rightControl {
  top:0;
  right:0;
  background:transparent  url(Images/control_right.png) no-repeat 0 0;
}

/** 
 * Style rules for Demo page
 */
/*** {
  margin:0;
  padding:0;
  font:normal 11px Verdana, Geneva, sans-serif;
  color:#ccc;
}**/
a {
  color: #fff;
  font-weight:bold;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}

/**.slide img {
  float:right;
  margin:0 0 0 0;
}
.slide img {
  float:right;
  margin:0 15px;
}**/
a:link {
color: #FFFFFF;
}
a:active {
color: #003164;
}
.subSlider2 {
float: left;
height: 607px;
width: 942px;
background-image: url(Images/1_tren_05.png);
background-repeat: no-repeat;
margin-left:30px;
}
.content {
float: right;
height: 433px;
width: 745px;
margin-top: 55px;
}
.Textop {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
float: right;
height: 90px;
width: 700px;
color:#666666;
margin: 20px 30px 0 0px;
}
h2 {
font:italic 24px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
float: right;
height:24px;
letter-spacing:-1px;
line-height:normal;
width:700px;
}


#subxlider {
float: left;
height: 607px;
width: 942px;
background-image: url(Images/tren2_05.png);
background-repeat: no-repeat;
}

.Textop2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
float: none;
height: 90px;
width: 700px;
color:#666666;
margin: 0px auto 0px auto;
}
.content2 {
float: left;
height: 433px;
width: 745px;
margin-top: 55px;
margin-left: 100px;
}

.cv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	float: left;
	width: 1000px;
}
.imagencv {
	float: left;
	height: 62px;
	width: 185px;
	margin-top:-20px;
	z-index:5;
}
.textocv {
	float: left;
	width: 400px;
	margin-left: 50px;
	margin-top:10px;
	opacity:0.87;
	font-weight: lighter;
}
.tweet {
	background-image: url(Images/tweet_05.png);
	background-repeat: no-repeat;
	height: 159px;
	width: 403px;
	position:absolute;
	right:268px;
	z-index:1;
}
.gallery {
zoom:1;
	width:676px;
	height:150px;
	float: right;
	margin-top: 70px;
	margin-right: 30px;
	margin-bottom: 0;
	margin-left: 0;			
			
}
.gallery a {
display:block;
float:right;
margin:5px 10px 0 0;
opacity:0.87;
text-align:center;
}
.gallery a:hover {
opacity:1;
}
.gallery a img {
border:none;
isplay:block;
}
#subxlider {
float: left;
height: 607px;
width: 942px;
background-image: url(Images/tren2_05.png);
background-repeat: no-repeat;
margin-left:30px;
}

.Textop2 {
color:#666666;
float:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
height:90px;
margin-left:46px;
margin-top:252px;
width:613px;
}
.content2 {
float: left;
height: 433px;
width: 745px;
margin-top: 55px;
margin-left: 100px;
}

.Textop21 {color:#666666;
float:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
height:90px;
margin-left:46px;
margin-top:252px;
width:613px;
}
.gallery1 {zoom:1;
	/**width:676px;**/
	height:150px;
	float: right;
	margin-top: 70px;
	margin-right: 30px;
	margin-bottom: 0;
	margin-left: 0;			
}
.cv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	float: left;
	width: 1000px;
}
.imagencv {
	float: left;
	height: 62px;
	width: 900px;
	margin-top:20px;
	z-index:5;
}
.textocv {
	float: left;
	width: 400px;
	margin-left: 50px;
	margin-top:10px;
	opacity:0.87;
	font-weight: lighter;
}
.tweettext {
	float: left;
	height: 64px;
	width: 173px;
	margin: 35px 0px 0px 186px;
	color: #177E91;
}
.tweettext a {
color: #999999;
font-style: italic;
font-weight: normal;
}


·twitter_update_list{
	float: left;
	height: 64px;
	width: 207px;
	position:absolute;
}
.universe .tweet .tweettext div {
	float: right;
	margin-top: 5px;
}

