/* CSS Document
DIMEREDH: Directorios Mexicanos Relevantes Editados por Humanos
Desarrollador.com.mx */

#contenedor{
margin-left:auto;
margin-right:auto;
margin-top:-8px;
width: 800px;
height:auto;
}

body {
background-color: #003333;
}

#logo {
width:auto;
height:70px;
background-image:url(img/prov_logo.png);
background-repeat:no-repeat;
background-position:center;
background-color:#006666;
}


#enlaces{
background-color:#FFFFFF;
height:auto;
padding-bottom:10px;
}

#enlaces .categorias {
background-color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
height:25px;
padding-top:10px;
padding-left:10px;
}

#enlaces .categorias a {
color: #FFFF00;
font-weight:bold;
text-decoration:none;
}

#enlaces .categorias a:hover {
color:#FFFFFF;
text-decoration: underline;
}


#enlaces .externos {
width: 600px;
}

#enlaces .externos ul {
}

#enlaces .externos li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding-top:10px;
}

#enlaces .externos a {
color: #006600;
text-decoration:none;
font-weight:bold;
}

#enlaces .externos a:hover {
color:#0000FF;
text-decoration:underline;
}

#enlaces .externos a:visited {
color:#660099;
text-decoration:none;
}


/*internos*/

#enlaces .internos {
margin-left:100px;
width: 600px;
}

#enlaces .internos ul {
}

#enlaces .internos li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding-top:10px;
}

#enlaces .internos a {
color: #006600;
text-decoration:none;
font-weight:bold;
}

#enlaces .internos a:hover {
color:#0000FF;
text-decoration:underline;
}

#enlaces .internos a:visited {
color:#660099;
text-decoration:none;
}

/**/

#footer {
background-color:#006666;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

#footer .lnk {
padding-top:5px;
padding-bottom:5px;
font-size:12px;
}

#footer .lnk a {
text-decoration: none;
color:#FFFFFF;
}

#footer .lnk a:hover {
text-decoration: underline;
}

#footer .directorios {
padding-top:5px;
padding-bottom:5px;
font-weight:normal;
font-size:12px;
background-color:#000000;
}

#footer .directorios a {
text-decoration: none;
font-weight: bold;
color:#FFFFFF;
}

#footer .directorios a:hover {
text-decoration:underline;
}

#footer .w3c {
padding-top: 10px;
padding-bottom:10px;
font-size:9px;
font-weight:normal;
}

#footer .w3c a {
text-decoration: none;
color:#FFFFFF;
}

#footer .w3c a:hover {
text-decoration:underline;
}

/* EXTRAS */

#buscador{
margin-left:200px;
margin-top:10px;
width:0px;
height:0px;
background-color:#FFFFCC;
}

#seo {
float:left;
width:auto;
height:auto;
margin-top:-80px;
}

.banner-top{
margin-left:auto;
margin-right:auto;
margin-top:20px;
width:400px;
height:60px;
background-color: #FFFFFF;
}

.banner-btm{
margin-left:auto;
margin-right:auto;
margin-top:20px;
width:400px;
height:60px;
background-color: #FFFFFF;
}


#formulario {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
padding-bottom:20px;
}

/*INICIO*/
#entrada {
width:250px;
height:130px;
background-image:url(img/boton.jpg);
background-repeat:no-repeat;
background-position:center;
margin-top:20px;
margin-left:auto;
margin-right:auto;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight: lighter;
padding-top:45px;
padding-left:40px;
padding-right:40px;
padding-bottom:10px;
line-height:32px;
}

#entrada a{
text-decoration:none;
color: #006600;
}

#entrada a:hover{
text-decoration:none;
color: #FFFFFF;
}

#textos{
width:600px;
margin-left:auto;
margin-right:auto;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}

#textos h1{
font-size:28px;
text-align:center;
font-weight:lighter;
}

#textos p{
font-size:13px;
text-align: justify;
line-height:18px;
}

#textos ul, #textos ol {
font-size:13px;
text-align: justify;
line-height:18px;
}

img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  border: 0px;
}

img.center a{
outline-width:0px;
border: 0px;
}

code {
background-color:#FFFF99;
}


