*								{ margin: 0; padding: 0; }
body							{ font-family: Arial, Sans-Serif; background:url(../img/fondoweb.jpg) #dee2e4 repeat-x; }

#cabecera {width:1030px; margin-right:auto; margin-left:auto; top:10px; position:relative; height:170px; margin-top:0px;}
#cabecera .logo{position:absolute; top:47px; left:0px;}

#cabecera #acceso{position:absolute; top:-10px; left:770px; width:226px; height:167px; background:url(../img/fondoAcceso.png) no-repeat; color:#f132a4; font-size:9px; text-align:right; }
#cabecera #acceso #daelsalto {width:226px; position:absolute; top:0px; left:0px; height:75px; cursor:pointer;}
#cabecera #acceso form{position:absolute; top:90px; left:3px; width:180px;}
#cabecera #acceso input{width:93px; height:18px; border:1px solid #555555; margin-left:10px; background:#FFFFFF; z-index:3;}
#cabecera #acceso #contra a {position:relative; top:150px; left:-5px; font-size:10px; color:#f132a4;}

#menu {width:747px; left:30px; top:10px; position:relative; height:28px; background:url(../img/fondoMenu.png) no-repeat; padding-top:7px;}
#menu a{color:#555555; font-size:15px; text-decoration:none;  margin-left:15px; margin-right:2px;}
#menu a:hover{color: #F132A4;}
#redes{position:absolute; top:180px; left:770px;}
#redes img{margin-left:8px;}


/* slider */

a								{ text-decoration: none; outline: none; }
a img							{ border: none; }
h2								{ font-family: Georgia, Serif; font-size: 36px; text-align: center; font-weight: normal;}
#cuerpo							{ background:url(../img/fondoCuerpo.png) repeat-y; position:relative; width:1030px; margin-left:auto; margin-right:auto; }
#page-wrap						{ margin: 0 auto; padding: 20px 0; width:970px; position:relative;}
#slider							{ height: 250px; overflow: hidden; position:relative; margin: 0 0 15px 0; background:url(../img/fondoSlider.png) no-repeat; width:970px; }
#oculta							{ width:113px; height:249px; position:absolute; top:0px; left:857px; background:url(../img/TapaFondo.png); z-index:10;}
#mover							{ width: 970px; position:relative;}
.slide							{ padding: 20px 30px; width:970px; float: left; position:relative;}
.slide h1						{ font-family:arial, Helvetica, Sans-Serif; font-size: 22px; letter-spacing: -1px; color: #ffffff; max-width:454px; top:4px; width:454px;}
.slide .desde					{ font-size: 10px; width: 454px; color:#a7ddc7; text-transform: uppercase; line-height:25px; }
.slide p						{ font-size: 12px; width: 454px; max-height:186px; color:#FFFFFF; line-height:18px;}
.slide a						{ color: #a7ddc7; font-size: 10px; line-height: 22px; width: 70px; text-transform:uppercase; }
.slide a:hover					{ text-decoration:underline; }
/*.slide img						{ position: absolute; top: 20px; left: 550px; }*/
#slider-stopper					{ position: absolute; top: 100px; right: 30px; background:url(../img/startStop.png); color: #555555; padding: 7px 8px; font-size: 10px; text-transform: uppercase; z-index: 1000; width:68px; height:14px; text-align:center; }

/* final slider */

#cajas{width:970px;  margin-right:auto; margin-left:auto; max-width:982px; position:relative; top:-5px; text-align:left;}
#cajas #caja{display:inline-block; margin-right:8px; margin-left:0px; border:1px solid #ababab;  vertical-align:top;  margin-bottom:20px; position:relative; } 
#cajas #caja h1{width:283px; margin:0px; background:url(../img/tituloCajas.png); margin-top:2px; margin-left:1px; color:#46a097; font-size:18px; height:32px; text-align:left; padding-left:35px; padding-top:7px;}
#cajas #caja #cabTwitter{position:absolute; top:2px; left:02px; width:288px; background:url(../img/cabTwitter.png) no-repeat; height:55px; z-index:2;}
#cajas #caja #archi{position:relative; top:7px; left:7px; width:305px; max-height:225px; background:#ffffff; margin-bottom:20px;}
#cajas #caja p{margin:10px 5px 5px 10px; text-align:left; font-size:11px; color:#686767; }
#cajas #caja p a{color:#fa4365; text-decoration:none;}
#cajas #caja p a:hover{text-decoration:underline;}
#cajas #caja #archi img{max-width:305px; max-height:225px; height:225px; width:300px; position:relative; left:0px;}
#cajas #caja #archi object{max-width:305px; max-height:250px; height:250px;}

#cajas #caja li{list-style-position:inside; list-style-type:disc; font-size:10px; color:#777777; text-align:left; margin-right:5px; margin-left:5px; margin-top:4px;  margin-bottom:2px;}
#cajas #caja li a{ text-decoration:none; color:#777777;}
#cajas #caja li a:hover{color:#fa4365;text-decoration:underline;}

#cajas #caja #nuevoCiber li{list-style-position:inside; list-style-type:none; font-size:10px; color:#777777; text-align:left; margin-right:5px; margin-left:5px; margin-top:4px;  margin-bottom:2px;}
#cajas #caja #nuevoCiber li a{ text-decoration:none; color:#777777;}
#cajas #caja #nuevoCiber li a:hover{color:#777777;}


#cajas #cajaProyecto{border:1px solid #dddddd; width:205px; height:auto; margin:3px; display:inline-block; float:left;}
#cajas #cajaProyecto h2{color:#46a097; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; margin-left:5px; margin-top:5px;}
#cajas #cajaProyecto img{margin:0px; width:190px;}


#cajas #cajaNoticia{border:1px solid #dddddd; width:630px; height:auto; margin:7px; float:left;}
#cajas #cajaNoticia h2{color:#46a097; font-size:17px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; margin-left:5px; margin-top:5px;}
#cajas #cajaNoticia img{float:left; max-width:150px; height:auto; width:150px;}
#cajas #cajaNoticia h2 a{color:#46a097; font-size:17px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; }
#cajas #cajaNoticia h2 a:hover{text-decoration:underline;}

#cajas #cajaNoticia2{border:1px solid #dddddd; width:630px; height:auto; margin:7px; float:left;}
#cajas #cajaNoticia2 h2{color:#46a097; font-size:17px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; margin-left:5px; margin-top:5px;}
#cajas #cajaNoticia2 img{float:left; max-width:250px; height:auto; width:250px;}
#cajas #cajaNoticia2 h2 a{color:#46a097; font-size:17px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; }
#cajas #cajaNoticia2 h2 a:hover{text-decoration:underline;}

#cajas #cajaNews{border:1px solid #dddddd; width:630px; height:auto; margin:7px; float:left;}
#cajas #cajaNews h2{color:#46a097; font-size:17px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; margin-left:5px; margin-top:5px;}
#cajas #cajaNews img{float:left; margin-right:10px;}

#cajas #caja1{display:inline-block; margin-right:8px; margin-left:0px;  background-color:#ffffff; border:1px solid #ababab; vertical-align:top;  height:auto;}
#cajas #caja1 h1{width:283px; margin:0px; background:url(../img/tituloCajas.png); margin-top:2px; margin-left:1px; color:#46a097; font-size:18px; height:32px; text-align:left; padding-left:35px; padding-top:7px;}
#cajas #caja1 #cabTwitter{position:absolute; top:2px; left:672px; width:288px; background:url(../img/cabTwitter.png) no-repeat; height:55px; z-index:2;}
#cajas #caja1 #archi{position:relative; top:7px; left:7px; width:305px; max-height:250px; background:#ffffff; margin-bottom:20px;}
#cajas #caja1 p{margin:10px 5px 5px 10px; text-align:left; font-size:11px; color:#686767; }
#cajas #caja1 p a{color:#fa4365; text-decoration:none;}
#cajas #caja1 p a:hover{text-decoration:underline;}
#cajas #caja1 #archi img{max-width:305px; max-height:250px;}
#cajas #caja1 #archi object{max-width:305px; max-height:250px;}


#cajas #caja #archiFloat{width:305px; height:250px; background:#dddddd; margin-bottom:20px; float:left; margin-left:10px; margin-right:10px; margin-top:10px;}


#videoChat{height: 250px; overflow: hidden; position: relative; margin: 0px 0; background:url(../img/fondoChat.png) no-repeat; }

/* especial hazteCibervoluntarios */

#cajas #cajaDetalles{display:inline-block; margin-right:8px; margin-left:0px;  background-color:#ffffff; border:1px solid #ababab; vertical-align:top;  height:auto;}
#cajas #cajaDetalles h1{width:283px; margin:0px; background:url(../img/tituloCajas.png); margin-top:2px; margin-left:1px; color:#46a097; font-size:18px; height:32px; text-align:left; padding-left:35px; padding-top:7px;}
#cajas #cajaDetalles #cabTwitter{position:absolute; top:2px; left:672px; width:288px; background:url(../img/cabTwitter.png) no-repeat; height:55px; z-index:2;}
#cajas #cajaDetalles #archi{position:relative; top:7px; left:7px; width:305px; max-height:250px; background:#ffffff; margin-bottom:20px;}
#cajas #cajaDetalles #archi img{max-width:305px; max-height:250px;}
#cajas #cajaDetalles p{margin:10px 5px 5px 10px; text-align:left; font-size:11px; color:#686767; }
#cajas #cajaDetalles p a{color:#fa4365; text-decoration:none;}
#cajas #cajaDetalles p a:hover{text-decoration:underline;}

#accordion h1{cursor:pointer;}
#accordion div{height:autopx;}
#accordion h3{cursor:pointer; color:#46a097; font-size:14px; font-weight:bold; text-align:right; margin-right:0px; background-color:#ededed; margin-top:1px; padding-right:5px;}
#accordion2 h1{cursor:pointer;}
#accordion2 div{height:autopx;}
#accordion2 h3{cursor:pointer; color:#46a097; font-size:14px; font-weight:bold; text-align:right; margin-right:0px; background-color:#ededed; margin-top:1px; padding-right:5px;}

#difu h2{color:#ec258c; font-size:15px; font-family:Arial, Helvetica, sans-serif; text-align:left; margin-left:10px; margin-right:10px; font-weight:bold;}
#difu #cajaDif{width:100%; min-height:40px; list-style-position:inside; list-style-type:disc; margin-left:10px; margin-right:10px; background: left no-repeat; text-align:left; margin-bottom:15px; margin-top:10px;}
#difu #cajaDif li{margin-left:32px; font-size:12px; margin-right:25px;}
#difu #cajaDif li a{color:#ec258c; font-weight:bold; font-size:16px;}
#difu #cajaDif li a:hover{color:#ec258c; text-decoration:underline;}

#cajas #caja #difu a{font-size:18px; color:#484848; font-weight:bold;}
#cajas #caja #difu a:hover{text-decoration:underline;}
#cajas #caja #difu img{float:left; }
#cajas #caja #difu p{margin-bottom:40px;}

#cajas #caja #difu #stickers img{float:none;}
#pie{width:970px; position:relative; margin-right:auto; margin-left:auto; height:93px; background:url(../img/fondoPie.jpg)  repeat-x;}
#pie p{font-size:10px; color:#333333; margin-left:10px; padding-top:10px;}
#pie img{margin-top:10px; position:relative; float:right; margin-right:10px;}


/* especial intra */

#cabecera #perfil{position:absolute; top:-10px; left:770px; width:226px; height:167px; background:url(../miPagina/img/fondoPerfil.png) no-repeat; color:#f90e39; font-size:11px; text-align:left; }
#cabecera #perfil #avatar{position:absolute; top:85px; left:7px; width:65px; height:70px; background:#ffffff; text-align:center;}
#cabecera #perfil #avatar img{ height:70px; max-width:75px;}
#cabecera #perfil #datos{position:absolute; top:85px; left:85px; width:140px; height:70px;}
#datos p{color:#f90e39;}
#datos a{color:#f90e39; text-decoration:underline;}
#datos a:hover{text-decoration:none;}

#mensajes{position:absolute; top:150px; left:22%; background:#ededed; width:599px; height:398px; z-index:10; vertical-align:middle; text-align:left; background:url(../miPagina/img/bocata.png) no-repeat; display:none;}
#mensajes h2{text-align:left; color:#46a097; margin:25px; margin-top:35px; font-family:Georgia, Arial, Sans-Serif; font-size:35px;}
#mensajes #cierre a{position:absolute; top:10px; margin-right:20px; left:530px; font-size:12px; color:#46a097;}
#mensajes #texto a{font-size:35px; color:#999999; }
#mensajes #texto p{font-size:13px; color:#000000; margin-left:120px; margin-top:15px; }


#cajas #formuInicia p{color:#406460; font-size:14px; text-align:right; }
#cajas #formuInicia input{color:#406460; }

#cajas #formuInicia td{vertical-align:top;}
#cajas #formuInicia table p{font-size:10px; text-align:left;}
#cajas #formuInicia textarea{width:450px; height:100px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#406460; }

#cajas #redesTit{width:98%; margin-left:auto; margin-right:auto;}
#cajas #redesTit p{ color:#406460; font-size:14px;}
#cajas #redesTit div{display:inline-block;}
#cajas #redesTit #titulo{width:48%; text-align:center;}
#cajas #redesTit #red{width:30%; text-align:center;}
#cajas #redesTit #provincia{width:18%; text-align:center;}

#cajas #redCiber{width:98%; margin-left:auto; margin-right:auto;}
#cajas #redCiber p{ color:#000000; font-size:12px;}
#cajas #redCiber div{display:inline-block;}
#cajas #redCiber #titulo{width:48%; text-align:left;}
#cajas #redCiber #red{width:30%; text-align:left;}
#cajas #redCiber #red a{margin-right:10px;}
#cajas #redCiber #provincia{width:18%; text-align:left;}

#cajas #iniciativas{width:630px; margin-left:10px; text-align:left; border-bottom:1px solid #406460; margin-bottom:10px; } 
#cajas #iniciativas h2{color:#406460; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; margin-top:10px;}

#formuInicia td p a{margin-left:50px;}

#cajas #opcion3 p a{color:#333333;}


/* intranet aquí */


#menuCms {width:970px; left:30px; top:10px; position:relative; height:28px; background:url(../miPagina/cms/img/fondoMenu.jpg) no-repeat; padding-top:7px;}
#menuCms a{color:#555555; font-size:15px; text-decoration:none;  margin-left:15px; margin-right:2px;}
#menuCms a:hover{font-weight:bold;}

.encima:hover{background-color:#dddddd;}

#vistazos{width:450px; min-height:70px; border:1px solid #CCCCCc; float:left; margin-bottom:30px;}
#vistazos h3{ margin:1px; width:448px; height:43px; background:url(../miPagina/cms/img/tituloCajas.jpg) no-repeat; text-align:left; padding-left:15px; padding-top:10px; font-family:impact; font-weight:normal; color:#5c5c5c; font-size:23px;}
#trayectoria{width:450px; min-height:70px; border:1px solid #CCCCCc; float:left; margin-bottom:30px;}
#trayectoria h3{ margin:1px; width:448px; height:43px; background:url(../miPagina/cms/img/tituloCajas.jpg) no-repeat; text-align:left; padding-left:15px; padding-top:10px; font-family:impact; font-weight:normal; color:#5c5c5c; font-size:23px;}

#provincias{width:450px; min-height:70px; border:1px solid #CCCCCc; float:left; margin-bottom:30px;}
#provincias h3{ margin:1px; width:448px; height:43px; background:url(../miPagina/cms/img/tituloCajas.jpg) no-repeat; text-align:left; padding-left:15px; padding-top:10px; font-family:impact; font-weight:normal; color:#5c5c5c; font-size:23px;}
#proyectos{width:450px; height:530px; border:1px solid #CCCCCc; float:right; margin-bottom:30px; margin-right:20px;}
#proyectos h3{ margin:1px; width:448px; height:43px; background:url(../miPagina/cms/img/tituloCajas.jpg) no-repeat; text-align:left; padding-left:15px; padding-top:10px; font-family:impact; font-weight:normal; color:#5c5c5c; font-size:23px;}

#cambiosIniciativa{float:right; margin-right:20px; border:1px solid #dddddd; margin-top:10px; width:300px;}
#cambiosIniciativa h3{margin:1px; width:283px; height:43px; background:url(../miPagina/cms/img/tituloCajas.jpg) no-repeat; text-align:left; padding-left:15px; padding-top:10px; font-family:impact; font-weight:normal; color:#5c5c5c; font-size:23px;}

#divEngloba{margin-left:0px;  margin-top:0px; width:420px; margin-bottom:10px; display:inline-block; margin-right:30px;}

#tematicas{margin-left:10px; border:1px solid #dddddd; margin-top:10px; width:420px; margin-bottom:10px;}
#tematicas h3{margin:1px; width:403px; height:43px; background:url(../miPagina/cms/img/tituloCajas.jpg) no-repeat; text-align:left; padding-left:15px; padding-top:10px; font-family:impact; font-weight:normal; color:#5c5c5c; font-size:23px;}

#correos{margin-left:10px; border:1px solid #dddddd; margin-top:10px; width:450px; margin-bottom:10px; display:inline-block; vertical-align:top; }
#correos h3{margin:1px; width:498px; height:43px; background:url(../miPagina/cms/img/tituloCajas.jpg) no-repeat; text-align:left; padding-left:15px; padding-top:10px; font-family:impact; font-weight:normal; color:#5c5c5c; font-size:23px;}

#colectivos{margin-left:10px; border:1px solid #dddddd; margin-top:10px; width:420px; margin-bottom:10px; text-align:left; }
#colectivos h3{margin:1px; width:403px; height:43px; background:url(../miPagina/cms/img/tituloCajas.jpg) no-repeat; text-align:left; padding-left:15px; padding-top:10px; font-family:impact; font-weight:normal; color:#5c5c5c; font-size:23px;}

#envioCorreos{margin-left:10px; border:1px solid #dddddd; margin-top:10px; width:937px; margin-bottom:10px; text-align:left; }
#envioCorreos h3{margin:1px; width:935px; height:43px; background:url(../miPagina/cms/img/fondoLargo.jpg) no-repeat; text-align:left; padding-left:15px; padding-top:10px; font-family:impact; font-weight:normal; color:#5c5c5c; font-size:23px;}


