@import url(base.css);
@import url(sifr.css);
html
{
height:100%;
}
body
{
height:100%;
background:#FFF url(../img/fondoBody.gif) repeat-x;
}

h1{
font-size:9px;
}
h2{
font-size:1.1em;
color:#569300;
font-weight:bold; 
}
html > body div#main
{
min-height:100% ;
}
* html div#main
{
height:100%;
}

div#main
{

width:706px;
margin:auto;
background:url(../img/fondoMain.gif) repeat-y;
}
div#header
{
height:73px;
background:url(../img/fondoHeader.gif) no-repeat;
padding-left:16px;
padding-top:22px;
}

div#contenido
{
padding-left:11px;
padding-top:13px;
padding-right:28px;
}
div#footer
{
clear:both;
font:normal 0.8em Arial, Verdana , sans-serif;
color:#000;
text-align:center;
margin-top:300px;
padding-bottom:10px;
}
p.bodytext
{

}
div#utilsMenu
{
float:right;
margin-top:45px;
width:436px;
text-align:right;
padding-right:20px;

}

div#utilsMenu a,div#utilidadesMenu a,div.contentMenu a
{
	font:normal 0.8em Arial,Verdana, sans-serif;
	color:#000;
	text-decoration:none;
}
div#utilsMenu a:hover , div#utilidadesMenu a:hover , div.contentMenu a:hover 
{
color:#C3720A;
}
div#utilsMenu a span,div#utilidadesMenu a span,div.contentMenu a span
{
background-repeat:no-repeat;
background-position:5px -21px;
padding-left:24px;
}
div#utilsMenu a:hover span,div#utilidadesMenu a:hover span,div.contentMenu a:hover span{
background-position:5px 0px;
}
div.contentMenu
{
text-align:right;
}
div#contenidoDerecha ul
{
list-style-type:circle;
}
div#contenidoDerecha ul li
{
 margin-left:20px;
}



a span.upIco
{background-image:url(../img/icoUp.gif);}
a span.bulbIco
{background-image:url(../img/icoBulb.gif);}
a span.mailIco
{background-image:url(../img/icoMail.gif);}
a span.homeIco
{background-image:url(../img/icoHome.gif);}
div#utilidadesMenu
{
margin-top:18px;
}
div#utilidadesMenu a
{
display:block;
margin:10px 0px 10px 16px;
}

img.logo
{

float:left;
}

embed.sIFR-flash
{
margin-right:-10px;
}

div.columnas div.izqda
{float:left;width:196px;margin:0px 35px 0px 6px;}

div.columnas div.dcha
{float:left;width:420px;}
div.columnas div.dcha
{float:left;}

dl dt
{
margin-top:16px;
font-weight:bold;
}

div.fila
{
font-size:0.8em;
}
fieldset{
border:1px dashed #333;
background-color:#EEE;
padding:32px 30px 24px 16px;
}
legend
{
display:none;
}
input,textarea{
display:block;
margin-bottom:10px;
font-size:1.2em;
}
label{
font-size:1.2em;
color:#C4750A;
font-weight:bold;
}
div#fotoActividad
{
width:211px;
margin-left:6px;
height:211px;
margin-bottom:5px;
position:relative;
}
div#fotoActividad img
{
position:absolute;
bottom:0px;
}
div#actividadesBotonera
{

margin-left:3px;
width:217px;
background:url(../img/actividadesMenuRepeater.gif);
}
div#actividadesBotonera ul
{
background:url(../img/actividadesMenuBottom.gif) no-repeat bottom;
padding:30px 0px 18px 0px ;
}
div#actividadesBotonera li a
{
display:block;
height:25px;
padding-top:5px;
color:#FFF;
margin-left:3px;
margin-right:2px;
padding-left:8px;
text-decoration:none;
font-weight:normal;
}
div#actividadesBotonera li a:hover,div#actividadesBotonera li.selected a
{
	border:1px solid #FFF;
	background-color:#9E5F07;
	height:24px;
	margin-left:2px;
	margin-top:-1px;
	padding-left:8px;
}
div#actividadesBotonera li.selected a
{
font-weight:bold;
color:#C1EB02;
}
div#actividadesBotonera li.selected ul{
	margin:-1px 0px 0 2px;
	padding:0px;
	border:1px solid #FFF;
	border-top:0px;
	width:211px;
	padding-bottom:10px;
	background-color:#9E5F07;
	background-image:none;
}
div#actividadesBotonera li.selected ul a, div#actividadesBotonera li.selected ul li.selected a{
	border:0px;
	background:none;
	color:#FFF;
	height:auto;
	margin:0px;
	font:normal 11px Arial,Verdana, sans-serif;
	font-family:Arial,Verdana, sans-serif;
	background-color:#9E5F07;
	padding: 4px 10px 10px 8px;
	
}
div#actividadesBotonera li.selected ul li.selected a, div#actividadesBotonera li.selected ul li a:hover{
	text-decoration:underline;
	
}

div#actividadesMenu
{
float:left;
margin-right:12px;
}
div#contenidoDerecha
{
	float:left;
	width:416px;
}
/* trabajos realizados*/
div.trabajos div
{
float:left;
height:4em;
width:180px;
margin-right:20px;
margin-top:20px;
}


/* typo 3*/
div.csc-header{
margin-top:35px;
}
div.csc-header-n1
{
margin-top:0px;
}
p.bodytext{
margin-bottom:5px;
}
h1.sIFR-replaced{
}
