body{

margin:0%;

font-family: tahoma,verdana,sans-serif;

background:#e6e6e6 url(images/bodybg.png) repeat-x;

color:#333;

}



a{

text-decoration:none;

color:#269;

font-weight:bold;

font-size:small;

}



a:hover{

text-decoration:underline;

}



p{

margin:0 0 15px 0;

line-height:1.5em;

font-size:13px;

}



h1,h2,h3,h4{

margin:0;

padding:0;

font-weight:normal;

}



h1{

font-size:3.2em;

letter-spacing:-3px;

color:#567;

margin:12px 0 5px 20px;

}



h1 a:hover{

text-decoration:none;

}



h2{

font-size:20px;

letter-spacing:-1px;

/*margin:-10px 0 0 50px;*/

color:#646464;

}







h3{

color: #555;

font-size:1.4em;

margin:1em 0 0.5em 0.5em;

}



h4{

font-size:1.2em;

font-weight:bold;

}



#container{

position:absolute;

width:92%;

padding-left:2.5%;

padding-right:2.5%;

padding-bottom:0%;

padding-top:0%;

margin-left:1.5%;

background:#f0f0f0 url(images/contentbg.png) repeat-x;

color:#333;



border-left:1px solid #eef;

border-right:1px solid #eef;

/*border:1px solid #00ff00;*/

}



#tituloTS

{

font-family:Arial, Helvetica, sans-serif;

color:#20526A;

font-weight:bold;

font-size:medium;

}



#sitetitle{

position:relative;

float:left;

width: 16%;

padding-top:0.5%;

}



#menu{

height:71px;

padding-top:35px;

text-align: right;

}



#menu a{

margin:0;

height:50%;

padding:34px 6px 41px 6px;

font-size:14px;

font-weight:normal;

letter-spacing:0px;

color: #888;


}



#menu a:hover{

color:#269;

text-decoration:none;

background: #fff url(images/menuhover.png) repeat-x;

padding:34px 5px 41px 5px;

border-left: 1px solid #eee;

border-right: 1px solid #eee;


}



#content{

position:relative;

margin-top:7%;

width:100%;

height:100%;

background:url(images/globebottom.gif) bottom left no-repeat;

border:1px solid #ff0000;

}



#content h2{

margin:0 0 10px 0;

color:#555;

border-bottom:2px solid #abb;

}



#content h2 a{

color:#555;

font-weight:normal;

}



#content h2 a:hover{

color:#269;

text-decoration:none;

background:none;

}



#content p{

margin:0.5em 1em 0.8em 1em;

}



#left{

position:relative;

width:62%;

height:100%

float:left;

border:1px solid #ffff00;

}



#left1{

width:100%;

float:left;

}



#right{

margin-left:64%;

width:36%;

margin-top:0%;

/*border:1px solid #0000ff;*/

position:absolute;

}



#right1{

position:absolute;

margin-left:64%;

margin-top:-15px;

border:1px solid #FF0000;

}



#right h2{

margin:15px 0 5px 0;

width:98%;

font-size:1.6em;

}



#footer{

font-size:small;

clear:both;

padding:10px 0 12px 24px;

text-align:center;

color:#888;

/*background:url(images/globebottom.gif) bottom left no-repeat;*/

}



#footer a{

color:#888;

font-weight:normal;

}



#footer span{

color:#aaa;

font-size:2em;

letter-spacing:-2px;

}



.entry{

margin:0 0 20px 0;

border:2px solid #fff;

background:#eee url(images/entrybg.png) repeat-x;

color:#333;

padding:10px 10px 0 10px;

font-size:14px;

}



.entryNuestraEmpresa{

position:relative;

margin-bottom:0%;

margin-top:3%;

border:2px solid #fff;

background:#eee url(images/entrybg.png) repeat-x;

color:#333;

padding-top:2%;

padding-right:2%;

padding-bottom:0%;

padding-left:2%;

font-size:small;

height:500px;

}





.entry1{

position:relative;

margin:0 0 20px 0;

border:2px solid #fff;

background:#eee url(images/entrybg.png) repeat-x;

color:#333;

padding:10px 10px 0 10px;

font-size:14px;

}





.entry a:hover, .intro a:hover{

text-decoration:none;

padding-bottom:0%;

background:url(images/flash2.gif) bottom left repeat-x; /* Delete this line to remove the flashing underline for regular links */

}



.link{

color:#269;

background:url(images/linkarrow.gif) left no-repeat;

display:block;

margin:4px 0 0 0;

padding:2px 1em;

}





.link:hover{

color:#48b;

background:url(images/blinkarrow.gif) left no-repeat; /* Delete this line to remove the blinking arrows by the links */

text-decoration:none;

}



.thumbs img{

position:relative;

padding:3px;

margin:0 2px 2px 0;

border:1px solid #fff;

background-color:#ddd;

color: #555;

}



.thumbs img:hover{

background: url(images/flash.gif); /* Delete this line to remove the blinkingblue frame around the thumbnails */

}



.entryphoto{

margin:5px 10px 10px 0;

float:left;

padding:3px;

border:1px solid #fff;

background-color:#ddd;

color:#333;

}



.entryphoto1{

margin:5px 10px 10px 0;

float:right;

padding:3px;

border:1px solid #fff;

background-color:#ddd;

color:#333;

}



.entryphoto2{

margin:5px 10px 10px 0;

/*float:right;*/

float:none;

padding:3px;

border:1px solid #fff;

background-color:#ddd;

color:#333;

}



#divMision

{

	width:600px;

	height:450px;

/*	border:1px solid #000099;*/

	margin-left:275px;

	margin-top:-80px;

	position:absolute;

}



#divFotosNuestraEmpresa

{

position:fixed;

}



#divTextoNuestraEmpresa

{

	position:relative;

	width:50%;

	border:1px solid #00FF00;

	margin-left:50%;

	margin-right:0%;

	padding-left:0%;

	

			

}



.meta{

clear:both;

border-top: 2px solid #ccc;

padding: 5px 1px 0 0;

margin:10px 0 0 0;

text-align:right;

font-size:0.9em;

color: #567;

}



.pagenav{

color: #888;

text-align:center;

}



.entry img{

position:relative;

}



.subcontainer {

height:290px;

width:98%;

/*border:1px solid #00ff00;*/

}



.subcontainer1 {

border:1px solid #000;

height:290px;

width:100%;

margin-top:0px;

position:absolute;

}



.rightsub{

float:left;

width:90%;

/*border:1px solid #000;*/

}



.rightsub1{

border:1px solid #fff;

float:left;

width:100%;

margin-top:0px;

}



.rightsub2{

margin-left:50%;

}



.date{

float:left;

font-weight:bold;

}



.right{

text-align:right;

}



.center{

text-align:center;

}



.clear{

clear:both;

}



.hide{

display:none;

}