html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight: normal;
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline
}

body {
     line-height: 1
}

:focus {
     outline: 0
}

ol, ul {
     list-style: none
}

table {
     border-collapse: collapse;
     border-spacing: 0
}

blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}

blockquote, q {
     quotes: "" ""
}

input, textarea {
     margin: 0;
     padding: 0
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}




* { 
text-indent : 5px; 
margin : 0; 
padding : 0; 
border : 0; 
} 
h1 { 
width : 800px; 
font-size : 2.5em; 
border-left : 1px solid black; 
border-right : 1px solid black; 
text-decoration : none; 
text-align : center; 
margin : 0 auto; 
} 
p { 
text-align : justify; 
color : silver; 
} 
body { 
text-align : center; 
background-color : black; 
} 
#pantalla { 
background-color : white; 
width : 1024px; 
margin : 0 auto; 
} 
#global { 
background-color : black; 
width : 800px; 
margin : 4px auto; 
} 
#global1 { 
background-color : black; 
width : 810px; 
margin : 0 auto; 
} 
#logotipo { 
background-image : url(objetos/mis-enlaces.jpg); 
width : 800px; 
height : 150px; 
text-align : center; 
background-repeat : no-repeat; 
} 
#titulo h1 { 
background-color : orange; 
} 
#titulo h2 { 
color : orange; 
margin : 20px; 
font-size : 1.5em; 
} 
#contenido { 
background-color : black; 
text-align : justify; 
width : 800px; 
margin : 15px 0 0 10px; 
} 
#contenido li { 
color : silver; 
float : left; 
text-align : justify; 
margin : 5px 5px 5px 5px; 
} 
#contenido h1 { 
background-image : url(objetos/fondoh1.jpg); 
background-repeat : no-repeat; 
font-size : 2em; 
margin : 5px 0 5px 0; 
} 
#contenido h3 { 
background-image : url(objetos/santo.gif); 
background-repeat : no-repeat; 
font-size : 1.3em; 
color : white;
height : 100px;
margin : 5px 50 5px 50; 
text-decoration : none; 
} 
.tituloh1
{
background-image : url(objetos/fondoh1.jpg); 
background-repeat : no-repeat; 
font-size : 2em; 
margin : 5px 0 5px 0; 
} 
#google form { 
background-color : black; 
text-align : center; 
width : 800px; 
margin : 10px 50px 0 10px; 
} 
#google h2 { 
color : #006699; 
margin : 0; 
} 
#contenido1 { 
background-color : black; 
float : left; 
width : 320px; 
margin : 15px; 
} 
#contenido1 li { 
list-style : none; 
margin : 0 8px 15px 6px; 
} 
#contenido1 img { 
margin : 0 6px 0 0; 
} 
#contenido2 { 
background-color : black; 
float : left; 
margin : 20px; 
} 
#contenido2 li { 
list-style : none; 
margin : 0 8px 0 6px; 
} 
#contenido2 p { 
text-align : center; 
margin : 20px; 
} 
#contenido3 h2 { 
margin : 50px 20px 0 0; 
} 
#contenido3 h1 { 
color : silver; 
margin : 50px 20px 0 0; 
} 
#contenido3 { 
color : silver; 
} 
#contenido4 { 
color : silver; 
text-align : center; 
margin : 50px; 
} 
#contenido4 form { 
color : silver; 
margin : 50px; 
} 
#informacion li { 
background-color : black; 
font-size : 0.9em; 
border-left : 1px solid white; 
border-right : 1px solid white; 
text-align : left; 
margin : 0 5px 5px 5px; 
color : white; 
float : left; 
} 
#validacion li { 
background-color : black; 
font-size : 0.9em;  
text-align : center; 
margin : 0 5px 5px 5px; 
color : white;  
}
#movil li { 
text-align : center; 
float : left; 
list-style : none; 
border-left : 1px solid orange; 
margin : 0 2px 5px 2px; 
} 
#movil { 
background-color : black; 
background-repeat : no-repeat; 
width : 798px; 
} 
#movil h2 { 
color : orange; 
margin : 20px; 
} 
#pagina { 
background-color : white; 
background-image : url(objetos/libreta.gif); 
text-align : left; 
background-repeat : no-repeat; 
width : 798px; 
height : 600px;
margin : 0; 
} 
#pagina li { 
float : left; 
list-style : none; 
margin : 0 6px 0 6px; 
padding-right : 12px; 
padding-left : 5px; 
border : 1px solid silver; 
} 
#pagina p { 
color : black; 
text-align : center; 
margin : 0; 
} 
#paginafin { 
background-color : white; 
background-image : url(objetos/libretafin.gif); 
text-align : left; 
background-repeat : no-repeat; 
width : 798px; 
height : 10px; 
margin : 0; 
} 
#navegacion { 
background-image : url(objetos/fondoh1.jpg); 
background-repeat : no-repeat; 
width : 790px;  
} 
#navegacion li { 
float : left; 
list-style : none; 
margin : 0 12px 0 12px; 
} 
#navegacion p { 
color : white; 
font-size : 1em; 
margin : 5px 0 0 0; 
} 
#navegacion ul { 
margin-left : 90px; 
border-left : 1px solid black; 
border-right : 1px solid black; 
} 
#mapas li { 
float : left; 
list-style : none; 
margin : 0 6px 0 6px; 
padding-right : 12px; 
padding-left : 5px; 
border : 1px solid silver; 
} 
#mapas p { 
color : orange; 
font-size : 1.1em; 
} 
#pie { 
background-color : black; 
text-align : justify; 
width : 800px; 
margin : 20px 20px 8px 0; 
} 
#pie p { 
background-color : black; 
text-align : center; 
margin : 20px; 
} 
#pie li { 
text-align : justify; 
float : left; 
margin : 0 30px 30px 20px; 
} 
#pie h2 { 
color : silver; 
font-size : 2em; 
text-align : center; 
margin : 30px 0 30px 0; 
} 
#pie form { 
color : silver; 
} 
#euros li { 
float : left; 
list-style : none; 
margin : 10px 0 10px 0; 
} 
#euros h2 { 
color : #f0e68c; 
margin : 0; 
} 
#euros P { 
text-indent : 10px; 
margin : 10px; 
} 
a { 
color: #CC3333;
text-decoration : none; 
display : block; 
} 
a:hover { 
color : red; 
text-decoration : underline; 
background-repeat : no-repeat; 
background-position : center; 
} 
#navegacion a { 
font-size : 1.2em; 
margin : 5px 0 0 0; 
color : white; 
text-decoration : none; 
display : block; 
} 
#navegacion a:hover { 
color : white; 
text-decoration : none; 
background-repeat : no-repeat; 
background-position : right; 
} 
#informacion a { 
background-color : black; 
font-size : 1em; 
text-align : center; 
color : white; 
float : left; 
} 
#contenido a { 
background-color : black; 
font-size : 1.1em; 
color : white; 
float : left; 
} 
#mapas a { 
font-size : 1.1em; 
color : black; 
} 
a.blanco { 
background-color : black; 
font-size : 1em; 
color : silver; 
text-decoration : none; 
} 
a.blanco:hover { 
color : white; 
text-decoration : none; 
} 
.cse-branding-bottom,
.cse-branding-right {
margin:0;
padding:0
}

.cse-branding-bottom:after,
.cse-branding-right:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden
}
.cse-branding-text { 
font: 10px Arial;
}
.cse-branding-form form {
margin-bottom: 0;
padding-bottom: 0;
}
/* Bottom-specific selectors */
.cse-branding-bottom .cse-branding-logo, 
.cse-branding-bottom .cse-branding-text {
display: block; 
float: left
}
.cse-branding-bottom .cse-branding-form {
margin-bottom: 3px;
}
.cse-branding-bottom .cse-branding-logo {
padding: 0
}
.cse-branding-bottom .cse-branding-text {
padding-top: 4px
}
.cse-branding-right .cse-branding-form {
float: left;
}
/* Right-specific selectors */
.cse-branding-right .cse-branding-logo, 
.cse-branding-right .cse-branding-text {
margin-left: 4px;
}
.cse-branding-right .cse-branding-form {
float: left;
margin-right: 4px;
}
.cse-branding-right .cse-branding-logo {
padding: 0
}
.cse-branding-right .cse-branding-text {
margin-top: -4px
}
.field{color : silver }
.borde{border: medium inset white