/*GENERAL CLASS*/
div{ float: left;}

a {
text-decoration: none;
outline: none;
}

ul{
margin: 0;
padding: 0;
}

li{
list-style-type:none;
}

body {
	background: /*url('../img/ltimlogo_vertical.png') 25px 320px */ no-repeat #FFFFFF;
	margin: 0px; padding: 0px; color: white;
	font-family: "Georgia"; font-size: 12px;
	}


h1 {
color: #009aff;
font-size: 15px;
}


h2 {
color:orange;
font-size:14px;
margin:20px 0 5px 20px;
}

h3 {
color:white;
font-size:14px;
margin:0px 0 px 0px;
}

	
p {
float: left;
margin: 5px;
}

/*###########################################*/



/*###########################################*/
/*CSS INSERIMENTO NUOVO MEMBRO NEL TEAM UNIDOC*/

div#contenedor div#contenido div#contenidoprincipal_admin div#form_personal{
width: 100%;
float: left;
margin-bottom: 5px;
background: #FFC01F;
}

#grupporight {
width: 240px;
} 

#gruppoleft {
width: 810px;
} 

div#cv {
clear: both;
}

/*###########################################*/



.guardar{
clear: both;
}

.imgadmin {
width: 100px;
}

body{
color: black;
}

#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
width: 150px;
padding: 0px;
margin: 0px;
}

#vertmenu h1 {
display: block;
background-color:#FF9900;
font-size: 90%;
padding: 3px 0 5px 3px;
border: 1px solid #000000;
color: #333333;
margin: 0px;
width:159px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}

#vertmenu ul li {
margin: 0px;
padding: 0px;
}

#vertmenu ul li a {
font-size: 80%;
display: block;
border-bottom: 1px dashed #C39C4E;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #666666;
width:114px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #0054FF;
}

div#informacion{
list-style-type:none;
text-align:center;
float: left;
/*background: url('../img/fondo_barra.png') repeat-x;*/
background: /*url('../img/barra_gay_2.jpg') repeat-x;*/ orange;
position: fixed;
bottom: 0px;
width: 100%;
margin: 0px 0px 0px 0px;


}

div#info{
float : left;
padding: 0;
margin: 0;

}

div#idioma{
float : right;
padding: 0;
margin: 0;

}

div#idioma_admin{
float : right;
padding: 0;
margin: 0;

}

div#informacion div#info li{
list-style: none;
float : left;
padding: 0;
margin: 8px 30px;
color: #2F3740;
}

div#informacion div#info li span{
color: white;
}

div#informacion div#idioma li{
list-style: none;
float : right;
padding: 0;
margin: 8px 30px;
}

div#informacion div#idioma_admin li a{
float: left;
height: 15px;
}

div#informacion div#idioma_admin li{
list-style: none;
float : right;
padding: 0;
margin: 8px 30px;
}

div#informacion div#idioma li a{
float: left;
height: 15px;
}

div#contenedor{
width: 1050px;
margin: auto;
float: none;
}


div#titulo {
width: 100%;
height: 150px;
background: url('../img/sfondotitolo.gif') no-repeat #FFFFFF;
background-repeat:no-repeat;
}


div#testotitulo {
color: orange;
height:20px;
margin: -16px 0px 0px 0px;
height: auto;
font-size: 77px;
clear: both;
}

div#subtitulo{
background: #0054FF;
float: left;
width: 100%;
}

div#subtitulo span{
color: white;
font-size: 30px;
}



#navegador ul{
	list-style-type: none;
	text-align: center;
}


#informacion h2{
	display: inline;
	text-align: center;
	margin: 0 120px 0 0;
}

div#contenedor div#cabeza {
float: left;
list-style-type:none;
width: 100%;
}


div#contenedor div#navegacion{
float: left;
width: 100%;
list-style-type: none;
text-align: center;
margin: -24px 0px 0px 0px;
padding: 0;
}

div#contenedor div#navegacion_admin{
float: left;
width: 100%;
list-style-type: none;
text-align: center;
margin: -24px 0px 0px 0px;
padding: 0;

}

div#contenedor div#navegacion ul{
margin: 0;
padding: 0;
}

div#contenedor div#navegacion ul li{
float: left;
width: 150px;
margin: 0;
padding: 0;
text-align: center;
height: 40px;
}

div#contenedor div#navegacion_admin ul{
margin: 0px;
padding: 0;

}

div#contenedor div#navegacion_admin ul li{
float: left;
width:14.28%;
margin: 0;
padding: 0;
text-align: center;
height: 40px;
background:url("../img/botonblue.png") no-repeat scroll 0 0 transparent;
}

div#contenedor div#navegacion ul li a:hover,
div#contenedor div#navegacion ul li a.active,
div#contenedor div#navegacion_admin ul li a:hover,
div#contenedor div#navegacion_admin ul li a.active{
	background: url('../img/botonorange.png') no-repeat;
}


div#contenedor div#navegacion ul li a {
	color:#FFFFFF;
	float:left;
	/*font-family:'Arial Black';*/
	/*font-weight:bold;*/
	font-size:14px;
	height:40px;
	text-decoration:none;
	text-transform:uppercase;
	width:150px;
    background: url('../img/botonblue.png') no-repeat;
	}
	
div#contenedor div#navegacion_admin ul li a {
	color:#FFFFFF;
	float:left;
	/*font-family:'Arial Black';*/
	/*font-weight:bold;*/
	font-size:14px;
	height:40px;
	text-decoration:none;
	text-transform:uppercase;
	width:150px;
    background: url('../img/botonblue.png') no-repeat;
	}

div#contenedor div#contenido{
width: 100%;
}

div#contenedor div#contenido div#contenidoprincipal_admin{
	width: 100%;
float: left;
margin: 5px 0px;
color: black;
}

div#contenedor div#contenido div#contenidoprincipal_admin div#form_proyectos{
width: 100%;
float: left;
margin-bottom: 5px;
background: red;
}

div#contenedor div#contenido div#contenidoprincipal_admin div#form_difusion{
width: 100%;
float: left;
margin-bottom: 5px;
background: red;
}

div#form_difusion.img {

width: 50px;
height: 50px;

}

div#contenedor div#contenido div#contenidoprincipal_admin div#form_pacientenews{
width: 100%;
float: left;
margin-bottom: 5px;
background: red;
}

div#contenedor div#contenido div#contenidoprincipal_admin div#form_noticia{
width: 100%;
float: left;
margin-bottom: 5px;
background: red;
}



div#contenedor div#contenido div#contenidoprincipal_admin div#form_personal h2{
width: 100%;
float: left;
padding: 0 0 20px 20px;

}

div#contenedor div#contenido div#contenidoprincipal_admin div#perso_admin li{
width: 100%;
height:auto;
float: left;
padding: 0 0 20px 0;
margin-bottom: 5px;

}
div#contenedor div#contenido div#contenidoprincipal_ div#form_proyecto{
	width: 100%;
float: left;

}
div#contenedor div#contenido div#contenidoprincipal_admin div#form_programas{
	width: 100%;
float: left;

}
div#contenedor div#contenido div#contenidoprincipal_admin div#form_web{
	width: 100%;
float: left;

}
div#contenedor div#contenido div#contenidoprincipal_admin div#form_tdt{
	width: 100%;
float: left;

}
div#contenedor div#contenido div#contenidoprincipal_admin div#form_formacion{
	width: 100%;
float: left;

}
div#contenedor div#contenido div#contenidoprincipal_admin div#form_actividades{
	width: 100%;
float: left;

}
div#contenedor div#contenido div#contenidoprincipal{
width: 85%;
float: left;
margin: 5px 0px;

}

div#contenedor div#contenido div#contenidoderecha{
width: 15%;
float: right;
}

div#contenedor div#contenido div#contenidoprincipal ul li,
div#contenedor div#contenido div#contenidoprincipal ul li p,
div#contenedor div#contenido div#contenidoprincipal ul li h1,
div#contenedor div#contenido div#contenidoprincipal ul li h2,
div#contenedor div#contenido div#contenidoprincipal ul li h3{
	float: left;
	width: 99%;
	
}

div#contenedor div#contenido div#contenidoprincipal ul li{
border-bottom: 1px solid #999;
margin-bottom: 5px;
width: 99%;
}

div#contenedor div#contenido div#contenidoprincipal ul li p{
text-align: justify;
width: 95%;
}

div#contenedor div#contenido div#contenidoprincipal ul li p#caca2_,
div#contenedor div#contenido div#contenidoprincipal ul li p#caca1_,
div#contenedor div#contenido div#contenidoprincipal ul li p#culo1_,
div#contenedor div#contenido div#contenidoprincipal ul li p#botella1_{
margin : 0 20px 20px 20px;
text-align: justify;
}

div#contenedor div#contenido div#contenidoprincipal ul li h2{
	font-size: 14px;
	color: orange;
	margin: 20px 0px 5px 20px;
}

div#contenedor div#contenido div#contenidoprincipal div#subcontratas h2,
div#contenedor div#contenido div#contenidoprincipal div#colabora h2,
div#contenedor div#contenido div#contenidoprincipal div#propios h2{
	font-size: 14px;
	color: #009aff;
	margin: 20px 0px 5px 20px;
}
.bg2{
	color: black;
	background-color: #e2e2e2;
	opacity: 0.8;
}

.bg1{
	color: black;
	/*background-color: #f2f2f2;*/
	background-color: #fff;
	opacity: 0.8;
}

.clnoms1{
	color: black;
	/*background-color: #f2f2f2;*/
	background-color: #fff;
	opacity: 0.8;
	width: 100%;
	height:auto;
	float: left;
}

.clnoms2{
	color: black;
	background-color: #e2e2e2;
	opacity: 0.8;
	width: 100%;
	height: auto;
	float: left;
}


div#contenedor div#contenido div#contenidoderecha div#actividades{
	background-color: orange;
	margin-top: 5px;
	width: 100%;

}
div#contenedor div#contenido div#contenidoderecha div#media{
	background-color: #0054ff;
	margin-top:5px;
	width: 100%;

}


div#contenedor div#contenido div#contenidoderecha div#media  div#titulo_media{
	background: url('../img/barra_gris.jpg') repeat-x;
	border-top: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	height: 40px;
	text-align: center;
	width: 100%;
	text-transform: uppercase;
}

div#contenedor div#contenido div#contenidoderecha div#media  div#contenido_media{
	width: 100%;
	float: left;
	height: 165px;
	margin: 5px 0px 0px;
}

div#contenedor div#contenido div#contenidoderecha div#actividades  div#titulo_actividades{
	background: url('../img/barra_gris.jpg') repeat-x;
	border-top: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	height: 40px;
	text-align: center;
	width: 100%;
	text-transform: uppercase;
}

div#contenedor div#contenido div#contenidoderecha div#actividades  div#contenido_actividades{
	width: 150px;
	float: left;
	height: 240px;
	margin:5px 0 0;
}

div#contenedor div#contenido div#contenidoderecha div#actividades  div#contenido_actividades li{
	list-style: square;
	
}

div#contenedor div#contenido div#contenidoprincipal div#presenta_grupo{
	float: left;
	margin: 0 0 5px 0;
	width: 99%;
	border-bottom:1px solid #999999;
	}

div#contenedor div#contenido div#contenidoprincipal li#lnoms{
	width: 99%;
	float: left;
}

div#contenedor div#contenido div#contenidoprincipal p#nombres {
margin:10px 10px 10px 10px;
text-align:justify;
width:97%;}

div#mypicture {
width: 150px;
height: auto;
clear: left;
margin: 0px 5px 0px 0px;
}

div#mypicture img {
width: 150px;
height: auto;
float: left;
margin: 0px 10px 0px 0px;
text-decoration: none;
border: none;
}

div#namesurname {
font-size: 16px;
color: orange;
margin-right: 5px;
float: left;
margin: 2px 0px 2px 0px;
width: 100%;
}

div#cargo {
font-size: 14px;
color: blue;
margin-right: 5px;
clear: left;
margin: 2px 0px 2px 0px;
width: 100%;
}

div#description {
float: left;
width: auto;
width: 80%;
}


div#contenedor div#contenido div#contenidoprincipal div#explicacion_pro {
width:100%;
margin:0 0 5px;
}

div#contenedor div#contenido div#contenidoprincipal div#propios{
margin:0 0 5px 0;
width:100%;}

div#contenedor div#contenido div#contenidoprincipal div#subcontratas{
margin: 0 0 5px 0;
width:100%;}

div#contenedor div#contenido div#contenidoprincipal div#colabora{
margin: 0 0 5px 0;
width:100%;}

div#contenedor div#contenido div#contenidoprincipal div#intro_result{
margin: 0 0 5px;
width:100%;
}

div#contenedor div#contenido div#contenidoprincipal div#programas{
margin: 0 0 5px;
width:99%;
}

div#contenedor div#contenido div#contenidoprincipal div#web{
margin: 0 0 5px;
width:100%;
}

div#contenedor div#contenido div#contenidoprincipal div#tdt{
margin: 0 0 5px;
width:100%;
}

div#contenedor div#contenido div#contenidoprincipal div#intro_actividades,
div#contenedor div#contenido div#contenidoprincipal div#intro_formacion{
	float: left;
	margin: 0px 0px 0px 0px;
	width: 99%;
	border-bottom:1px solid #999999;
}

div#intro_formacion a {

padding-left:  10px;
font-size: 10px;

}

div#contenedor div#contenido div#contenidoprincipal div#info_actividades{
margin: 0 0 5px;
width:99%;
}

div#contenedor div#contenido div#contenidoprincipal div#info_actividades p{
width: 100%;
float: left;
font-size: 15px;
margin:10px 0 3px -20px;

}


div#contenedor div#contenido div#contenidoprincipal div#info_contactos{
font-weight: bold;
font-size: 14px;
margin: 0px 0px 0px 0px;
width:99%;
}

div#contenedor div#contenido div#contenidoprincipal div#info_contactos li{

width: 100%;
float: left;
height: 25px;

}

div#contenedor div#contenido div#contenidoprincipal div#info_contactos p{

width: 100%;
float: left;
}

div#contenedor div#contenido div#contenidoprincipal p.mostrar{
	margin-top: 0px;
}
.oculto{
	display: none;
}

div#contenedor div#contenido div#contenidoprincipal div#inicio_admin{
	float: left;
	margin:0 54%;
width:28%;

}

div#contenedor div#contenido div#contenidoprincipal div#nou_pers{
	float: left;
	margin:0;
	width:100%;
}

div#contenedor div#contenido div#contenidoprincipal div#form_personal{
	float: left;
	margin:0 0 5px;
	width:100%;
}

div#contenedor div#contenido div#contenidoprincipal div#form_personal h2{
	font-size: 14px;
	color: #009aff;
	margin: 20px 0px 5px 20px;
}

div#contenedor div#contenido div#contenidoprincipal div#form_proyecto{
	float: left;
	margin:0 0 5px;
	width:100%;
}

div#contenedor div#contenido div#contenidoprincipal div#form_proyecto h2{
	font-size: 14px;
	color: #009aff;
	margin: 20px 0px 5px 20px;
}

div#contenedor div#contenido div#contenidoprincipal div#form_programas{
	float: left;
	margin:0 0 5px;
	width:100%;
}

div#contenedor div#contenido div#contenidoprincipal div#form_programas h2{
	font-size: 14px;
	color: #009aff;
	margin: 20px 0px 5px 20px;
}

div#contenedor div#contenido div#contenidoprincipal div#form_actividades,
div#contenedor div#contenido div#contenidoprincipal div#form_formacion,
div#contenedor div#contenido div#contenidoprincipal div#form_tdt,
div#contenedor div#contenido div#contenidoprincipal div#form_web{
	float: left;
	margin:0 0 5px;
	width:100%;
}

div#contenedor div#contenido div#contenidoprincipal div#form_actividades h2,
div#contenedor div#contenido div#contenidoprincipal div#form_formacion h2,
div#contenedor div#contenido div#contenidoprincipal div#form_tdt h2,
div#contenedor div#contenido div#contenidoprincipal div#form_web h2{
	font-size: 14px;
	color: #009aff;
	margin: 20px 0px 5px 20px;
}

div#spaziofooter {
width: 100%;
height: 100px;
}

div#proyectos_admin {
height: auto;
}


marquee h2 a.news {
color:orange;
font-size:14px;
text-align:left;
text-decoration:none;
width: 100%;

}