body { background: #00648e url("../images/FndBody.jpg") repeat-x; margin: 0px; padding: 0px; text-align: center; font-family:Arial, Arial, sans-serif; font-size:12px;}
a img { border: 0; }
a { color: #ccc; }
img { margin: 0px 5px; }
input, textarea, select { border: 1px solid #ccc; }
table { border-collapse: collapse; }
.fndint { background: #ffffff url("../images/FndBodyInt.jpg") repeat-x; }
.br { width: 100%; clear: both; }
.td1 { background: #8db5ba; border: 1px solid #8db5ba; margin: 0; padding: 5px 10px; color: #fff; }
.td2 { background: #efefef; text-align: right; border: 1px solid #8db5ba; margin: 0; padding: 5px 10px; color: #8db5ba; }
.td3 { border: 1px solid #ddd; }

.incidencia:hover { background: #0081BF; }
.incidencia a { color: #666 !important; }
.incidencia:hover a { color: #fff !important;}


#conthome { width: 1000px; background: url("../images/FndHome.jpg") no-repeat; margin: 27px auto; padding: 0px; }
#contint { width: 1000px; background: url("../images/FndInterior.jpg") no-repeat; margin: 27px auto; padding: 0px; }
   #contint #botonera { width: 100%; margin: 0px; padding: 10px 0px 0px 0px; text-align: right; }
#botonera { width: 100%; margin: 0px; padding: 10px 0px 75px 0px; text-align: right; }
    #botonera a { font-size:11pt; color: #000000; font-weight: bold; text-decoration: none; margin: 0px 4px 0px 0px; padding: 4px 6px 4px 2px;  border-right: 1px solid #fa257f; }
    #botonera a.select { color: #0081bf; background: #eee; }
#varhome { width: 56%; margin: 0px; padding: 50px 0px 0px 0px; *padding-top: 50px; float: right; }
    #varhome #login { width: 39%; margin:-110px 0 0 0px; padding: 35px 0px 0px 0px; *padding-top: 25px; float: right; }
        #varhome #login h1 { font-size:10.5pt; font-weight: bold; color: White; margin: 10px; padding: 0px; text-align: left; }
        #varhome #login p { font-size:9pt; color: White; margin: 0px 0px 0px 10px; padding: 0px; text-align: left; }
        #varhome #login a { text-decoration: none; color: White; margin-left: 10px; }
    #varhome #slogan { width: 54%; margin:-75px 0 0  0px;  padding: 0px; padding-left: 20px; float: left; }
	 #varhome #slogan a { font-size:8pt; color: white; text-decoration: none; font-weight: bold; }
	 #varhome #slogan p.boton { width: 251px; height: 20px; background: url("../images/fndBotonAzul.png") no-repeat; text-align: center; margin: 0px; padding: 9px; float: left; }
        #varhome #slogan h1 { font-size:20pt; font-weight: bold; color: #0081bf; margin: 0px 0px 5px 0px; padding: 0px; text-align: left; }
        #varhome #slogan h2 { font-size:11pt; color: #78b4cc; margin: 0px; padding: 0px; text-align: left; }
 #bodyhome { width: 85%; margin: 0px; padding: 0px; float: right; }
    #bodyhome h1 { font-size:20pt; font-weight: bold; color: White; margin: 0px 0px 5px 0px; padding: 0px; text-align: left; }
    #bodyhome h2 { font-size:10pt; color: White; margin: 0px 0px 6px 15px; padding: 0px; text-align: left; }
    #bodyhome p { font-size:10pt; color: White; margin: 0px 0px 20px 20px; padding: 0px; text-align: left; }
        #bodyhome p.blue { color: #b0d4d0; }
        #bodyhome p.boton { width: 150px; height: 36px; background: url("../images/fndBotonAzulPeq.png") no-repeat; margin: 10px 0px 0px 0px; padding: 10px; float: right; text-align: left; }
    #bodyhome a { color: White; text-decoration: none; }
        #bodyhome p.blue a { color: #b0d4d0; text-decoration: none; }
    #bodyhome #acuerdos { width: 29%; margin: 0px 20px; padding: 0px; float: left; text-align: center; }
        #bodyhome #acuerdos p.boton { width: 251px; height: 36px; background: url("../images/fndBotonAzul.png") no-repeat; text-align: center; margin: 12px 0px 0px 0px; padding: 10px; float: left; }
    #bodyhome #noticias { width: 21%; margin:35px 20px 50px 20px; padding: 30px 0px 0px 5px;  *margin-top: 20px; *padding-top: 0px; float: left; }
	   #bodyhome #noticias h1{ color:#01648E; font-size:30px; letter-spacing:-1px;}
	
    #bodyhome #cooperativas { width: 34%; margin:35px 20px 50px 20px; padding: 30px 0px 0px 0px; *margin-top: 20px; *padding-top: 0px; float: right; }
	   #bodyhome #cooperativas h1{ color:#01648E; font-size:30px;letter-spacing:-1px;}
	
	
 #bodyint { width: 100%; margin: 0; padding: 0; text-align: left; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
    #bodyint #izq { width: 25%; float: left; margin: 0; padding: 0; }
        #bodyint #izq #botonerita { width: 90%; background: #8db5ba; margin: 0; padding: 10px 9px; }
            #bodyint #izq #botonerita p.boton { width: 100%; background: url("../images/fndBotonAzul.jpg") no-repeat; margin: 10px 0px 0px 0px; padding: 10px 0px; }
        #bodyint #izq input { width: 97%; margin: 2px 0px; }
    #bodyint #centro { width: 40%; float: left; margin: 0; padding: 40px 10px 0px 40px; font-size:9pt; color: #555555; text-align: left; }
            #bodyint #centro #botonera { width: 100%; margin: 0px; padding: 20px 0px 0px 0px; text-align: left; color: #333; }
                #bodyint #centro #botonera a { font-size:11pt;  font-weight: bold; color: #333; }
                #bodyint #centro #botonera a.select { color: #0081bf; }
    #bodyint #centrointranet { width: 70%; float: left; margin: 0; padding: 20px 10px 0px 20px; }
            #bodyint #centrointranet #botonera { width: 100%; margin: 0px; padding: 0px 0px 10px 0px; text-align: left; color: #333; }
                #bodyint #centrointranet #botonera a { font-size:11pt;  font-weight: bold; color: #333; }
                #bodyint #centrointranet #botonera a.select { color: #0081bf; }
        #bodyint #centro img { margin: 0px; }
        #bodyint #centro ul { width: auto; color: #333; list-style-type: circle; margin-left: 20px; }
        #bodyint #centro ul li { width: auto; color: #333; list-style-type: circle; }
    #bodyint #der { border: 1px solid #ccc; width: 27%; float: right; margin-top: 73px; padding: 0px 10px 10px 10px; }
    #bodyint h1 { font-size:20pt; font-weight: bold; color: White; margin: 0px 0px 5px 0px; padding: 0px; text-align: left; }
    #bodyint h2 { font-size:8pt; color: White; margin: 0px 0px 6px 15px; padding: 0px; text-align: left; }
    #bodyint p { font-size:8pt; color: #555555; margin: 0px; padding: 0px; text-align: left; }
        #bodyint p.blue { color: #b0d4d0; }
        #bodyint p.gran { font-size:10pt; font-weight: bold; margin-bottom: 5px; }
        #bodyint p.gran4 { font-size:10pt; font-weight: bold; margin: 0px 0px 10px 0px; }
        #bodyint p.gran3 { font-size:12pt; font-weight: normal; margin: 0px 0px 10px 0px; }
        #bodyint p.gran2 { font-size:14pt; font-weight: bold; margin: 10px 0px 5px 0px; }
        #bodyint p.giga { font-size:18pt; font-weight: bold; margin-bottom: 15px; }
            #bodyint p.giga span{ color: #0081bf; font: 18pt Arial Verdana; }
        #bodyint p.gris { font-size:10pt; font-weight: bold; color: #6d6767; }
        #bodyint p.grisp { font-size:10pt; color: #6d6767; text-align: justify; }
        #bodyint p.grisp ul li { font-size:10pt; color: #6d6767; text-align: justify; }
        #bodyint p.boton { width: 100%; background: url("../images/fndBotonAzul.jpg") no-repeat; margin: 10px 0px 0px 0px; padding: 10px 0px; }
            #bodyint p.boton a{ font-size:10pt; font-weight: bold; color: #ffffff; margin: 0px 20px; }
    #bodyint a { color: White; text-decoration: none; }
    #bodyint a.not { font-size:12pt; font-weight: bold; color: #0081BF; text-decoration: none; }
    #bodyint a.cal { font-weight: bold; color: #0081BF; text-decoration: none; }
    #bodyint span.not { font-size:18pt; font-weight: bold; color: #0081BF; }
    #bodyint span.des { font-size:14pt;font-weight: bold; color: #0081BF; line-height: 3.5em; }
    #bodyint ul { list-style-type:none; margin: 0; padding: 0; width: 21em;}
    	#bodyint li { font-size:10pt; font-weight: bold; color: #0081BF; }
    	#bodyint li a { color: #0081BF; margin-left: 25px; }
    
        #bodyint p.blue a { color: #b0d4d0; text-decoration: none; }
        #bodyint p a.blue2 { color: #0081bf; text-decoration: none; }
        
    #bodynot { width: 100%; margin: 0; padding: 0; text-align: justify; }
    #bodynot #izq { width: 25%; float: left; margin: 0; padding: 0; }
        #bodynot #izq #botonerita { width: 90%; background: #8db5ba; margin: 0; padding: 10px 9px; }
            #bodynot #izq #botonerita p.boton { width: 100%; background: #1c698c; margin: 10px 0px 0px 0px; padding: 10px 0px; }
        #bodynot #izq input { width: 97%; margin: 2px 0px; }
    #bodynot #centro { width: 66%; float: left; margin: 0; padding: 30px 10px 0px 20px; }
            #bodynot #centro #botonera { width: 100%; margin: 0px; padding: 20px 0px 0px 0px; text-align: left; color: #333; }
                #bodynot #centro #botonera a {font-size:11pt;  font-weight: bold; color: #333; }
                #bodynot #centro #botonera a.select { color: #0081bf; }
    #bodynot #centrointranet { width: 70%; float: left; margin: 0; padding: 20px 10px 0px 20px; }
            #bodynot #centrointranet #botonera { width: 100%; margin: 0px; padding: 0px 0px 10px 0px; text-align: left; color: #333; }
                #bodynot #centrointranet #botonera a {font-size:11pt;  font-weight: bold; color: #333; }
                #bodynot #centrointranet #botonera a.select { color: #0081bf; }
        #bodynot #centro img { margin: 0px; }
    #bodynot #der { border: 1px solid #ccc; width: 27%; float: right; margin-top: 73px; padding: 0px 10px 10px 10px; }
    #bodynot h1 { font-size:20pt; font-weight: bold; color: White; margin: 0px 0px 5px 0px; padding: 0px; text-align: left; }
    #bodynot h2 { font-size:8pt; color: White; margin: 0px 0px 6px 15px; padding: 0px; text-align: left; }
    #bodynot p { font-size:8pt; color: #555555; margin: 0px; padding: 0px; text-align: left; }
        #bodynot p.blue { color: #b0d4d0; }
        #bodynot p.peq { font-size:8pt; font-weight: bold; margin-bottom: 5px; }
        #bodynot p.gran { font-size:10pt; font-weight: bold; margin-bottom: 5px; }
        #bodynot p.gran3 { font-size:10pt; font-weight: normal; margin: 0px 0px 10px 0px; }
        #bodynot p.gran2 { font-size:14pt; font-weight: bold; margin: 10px 0px 5px 0px; }
        #bodynot p.giga { font-size:22pt; font-weight: bold; margin-bottom: 15px; }
            #bodynot p.giga span{ color: #0081bf; }
        #bodynot p.gris { font-size:10pt; font-weight: bold; color: #6d6767; }
        #bodynot p.grisp { font-size:10pt; color: #6d6767; text-align: justify; }
        #bodynot p.boton { width: 100%; background: #0183c1; margin: 10px 0px 0px 0px; padding: 10px 0px; }
            #bodynot p.boton a{ font-size:10pt; font-weight: bold; color: #ffffff; margin: 0px 20px; }
    #bodynot a { color: White; text-decoration: none; }
        #bodynot p.blue a { color: #b0d4d0; text-decoration: none; }
        #bodynot p a.blue2 { color: #0081bf; text-decoration: none; }
    #bodynot .titular { width: 180px; margin: 20px; padding: 0px; float: left; }
 #pie { width: 100%; margin: 0px; padding: 50px 0px 0px 0px; }
    #pie p { font-size:8.5pt;color: #7eb6cf; margin: 0px; padding: 0px; }
    #pie a { color: #7eb6cf; text-decoration: none; margin: 0px 4px; padding: 0px; }
    #pie #menucito { margin: 0px; padding: 0px; float: right; }
    #pie #valido { margin: 0px; padding: 10px 0px 0px 0px; float: right; }
    #pie #datos { margin: 0px; padding: 0px; float: left; }
    
#pieTot { width: 100%; background: #00638e; height:50px; border-top: 7px solid #f0037f; margin: 0px; padding: 30px 0px 20px 0px; }
    #pieTot p { font-size:8.5pt;color: #7eb6cf; margin: 0px; padding: 0px; }
    #pieTot a { color: #7eb6cf; text-decoration: none; margin: 0px 4px; padding: 0px; }
    #pieTot #menucito { margin: 0px; padding: 0px 20px 10px; float: right; }
    #pieTot #valido { margin: 0px; padding: 0px 5px; float: right; }
    #pieTot #datos { margin: 0px; padding: 0px 20px; float: left; }

