/* eSTUDIO56 */

/* Generic. */

html, body {
padding:0px;
margin:0px;
text-align:center;
background: #000 url(img/bkgSite.jpg) repeat left top;
height:100%;
}

a {text-decoration:none;}
p {text-align:justify;}
img {border:0;vertical-align:bottom;}
ul {margin:0;padding:0;}

.preloaderPrensa{
position:absolute;
float:left;
margin-left:140px;
width:auto;

}
.preloaderObras{
position:absolute;
float:left;
margin-left:230px;
width:auto;
}

#container, #footer, #ftxt, #leftcol, #leftnav {float:left;}

#container {width:100%;}

#content {
width:770px;
margin-left:auto;
margin-right:auto;
background-color:#000;
}

#main {
width:100%;
height:100%;
background: #000 url(img/bkgMain.jpg) no-repeat right bottom; 
overflow:hidden;
padding-bottom:20px;
}

ul{margin-top:10px;}
ul.list-circle {list-style-image:url(img/bullet.gif);}

h4 {
font: bold 14px Geneva, Arial, Helvetica, sans-serif;
color:#9C9A9A;
margin:0;
padding:0;
}

#logos {
height:61px;
margin:0;
}

#logos img {
display:inline;
padding: 0 10px 0 10px;
}

#ftxt, #fstudio {padding:10px 0 10px 0;height:30px;background-color:#000;}
#ftxt {width:690px;}
#fstudio {width:65px;float:right;padding-right:15px;}

.go {
float:right;
display:inline;
margin-right:15px;
border:0;
}

.itemlink{
float:left;
width:100%;
}

/* Home. */

#leftcol, #rightcol {
width:325px;
margin-top:30px; 
margin-bottom:30px;
margin-left:20px;
text-align:left;
}

#rightcol {float:right; margin-right:20px;}

#leftbox {width:185px;float:left;border-right: solid 1px #484848;padding-right:30px;}
#rightbox {width:450px;float:right;padding: 30px 20px 0 20px;}

#leftnews {width:730px;float:left;}
#rightnews {width:150px;float:right;padding: 30px 20px 0 20px;border-left: solid 1px #484848;}

#leftnews img {float:left;padding:5px 10px 1px 0;}

#leftbox, #rightbox, #leftnews, #rightnews, #midpress, #leftpress {
margin: 30px 0 30px 20px;
text-align:left;
display:inline;
}

.newsitem {
float:left;
width:100%;
margin:10px 10px 10px 0;
clear:both;
}
.newsitem img {float:left;padding-right:10px;}

.ttlimg {margin: 10px 0 20px 0;}
.ttlsteel {padding-top:10px;}

.nota-container {
float:left;
width:100%;
margin:20px 0 0 0;
}

/* Prensa. */

.list-prensa {
margin-top:10px;
list-style-image:none;
list-style-type:none;
text-align:left;
}

.list-prensa li{
padding-top:5px;
padding-bottom:5px;
margin-left:0;
padding-left:0;
}

#leftpress {
width:150px;
float:left;
padding: 0 20px 0 0;
}
#midpress {
width:214px;
float:left;
text-align:center;
background: transparent url(img/bkgPressCover.jpg) repeat-y center top;
}
#rightpress {
width:300px;
float:right;
padding: 0 20px 0 20px;
text-align:justify;
}
	 
#rightpress, #midpress {
margin-top:55px; 
}
.dateprensa {
display:block;
margin-bottom:-5px;
}

/* Proyectos. */

.pagination {
width:93%;
text-align:right;
padding: 5px 0 0 0;
}

.pagination img{
margin-left:3px;
}

#proyectos-container {
width:100%;
overflow:hidden;
text-align:left;
margin: 30px 20px 20px 20px;
float:left;
display:inline;
}

.proyectos-item {
width:170px;
float:left;
text-align:left;
margin: 10px 15px 10px 0;
}

.proyectos-text, .proyectos-render {
width:auto;
height:auto;
float:left;
text-align:left;
}

.proyectos-render {
margin-top:10px;
}

/* Obras. */

#navmain {
width:700px;
margin:20px 0 20px 35px;
overflow:hidden;
}

#leftnav, #rightnav {
margin-top:20px;
}

#leftnav {
width:250px;
text-align:left;
}

#rightnav {
width:380px;
float:right;
text-align:left;
margin-right:20px;
}

/* Fonts.*/

.ver8 {
font: normal 8px Verdana, Arial, Helvetica, sans-serif;
}

.ver10 {
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.ari11 {
font: normal 11px Arial, Helvetica, sans-serif;
}

.ari11 a:link, .ari11 a:visited, .ari11 a:active{
text-decoration:none;
color:#F66013;
}

.ari11pre a:link, .ari11pre a:visited {
font: normal 11px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FFF;
}

.ari11pre a:hover, .ari11pre a:active  {
text-decoration:none;
background-color:#f2f2f2;
color:#000;
}

.ver10 a:link, .ver10 a:visited, .ver10 a:active {
text-decoration:none;
color:#FFF;
}

.ver10 a:hover {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}

.ari11 a:hover {
text-decoration:underline;
}

.tre {
font: normal 12px "Tahoma", Helvetica, Arial;
}

.ari16 {
font: bold 16px Arial, Helvetica, sans-serif;
}

.grey {color:#4D4D4D;}
.white {color:#F3F3F3;}
.orange {color:#F66013;}
.blue {color:#32C7F9;}