@charset "utf-8";
/* CSS Document */
/*
Colores:
Violeta: #663366
Negro: #333333
*/

body, td, tr, ul, ol, li, img{
margin:0;
padding:0;
}

a{
text-decoration:none;
color:#663366;
}

a img{
border:none;
}

a:hover{
color:#333333;
}

p{
margin:0;
}

h1{
font-family:'Broadway', Georgia;
line-height:1.2em;
}

body{
text-align:center;
background:#663366;
font-family:sans-serif;
color:#333333;
line-height:1.5em;
}

#container{
text-align:left;
width:920px;
margin:auto;
background:#ffffff;
min-height:1500px;
padding:20px;
}

#cabecera{
width:960px;
margin:auto;
background:#fff;
height:200px;
}

.cabecera h1{
width:550px;
}

#cuerpo{
width:600px;
text-align:justify;
margin-left:2em;
min-height:1000px;
margin-top:10px;
margin-right:2em;
}

#cuerpo #fotoCabecera{
margin-bottom:2em;
margin-top:1.1em;
}

#lateral{
text-align:center;
float:right;
}

#aboutFoto{
width:180px;
text-align:left;
margin-left:50px;
margin-top:10px;
}

#navegacion{
margin-right:-20px;
width:273px;
margin-top:55px;
}

#navegacion ul li{
list-style:none;
margin-bottom:.7em;
}

#navegacion #ablog{
background:url(images/blog.png) no-repeat;
}

#navegacion #ablog:hover{
background:url(images/blog_h.png) no-repeat;
width:306px;
}

#navegacion #aarticulos{
background:url(images/articulos.png) no-repeat;
}

#navegacion #aarticulos:hover{
background:url(images/articulos_h.png) no-repeat;
width:306px;
}

#navegacion #atorneos{
background:url(images/torneos.png) no-repeat;
}

#navegacion #atorneos:hover{
background:url(images/torneos_h.png) no-repeat;
width:306px;
}

#navegacion #acalendario{
background:url(images/calendario.png) no-repeat;
}

#navegacion #acalendario:hover{
background:url(images/calendario_h.png) no-repeat;
width:306px;
}

#navegacion #agaleria{
background:url(images/fotos.png) no-repeat;
}

#navegacion #agaleria:hover{
background:url(images/fotos_h.png) no-repeat;
width:306px;
}

#navegacion #aabout{
background:url(images/sobremi.png) no-repeat;
}

#navegacion #aabout:hover{
background:url(images/sobremi_h.png) no-repeat;
width:306px;
}

#navegacion #alinks{
background:url(images/links.png) no-repeat;
}

#navegacion #alinks:hover{
background:url(images/links_h.png) no-repeat;
width:306px;
}

#navegacion #asponsor{
background:url(images/sponsor.png) no-repeat;
}

#navegacion #asponsor:hover{
background:url(images/sponsor_h.png) no-repeat;
width:306px;
}

#navegacion #apokerMallorca{
background:url(images/pokerMallorca.png) no-repeat;
}

#navegacion #apokerMallorca:hover{
background:url(images/pokerMallorca_h.png) no-repeat;
width:306px;
}

#navegacion #acontacto{
background:url(images/contacto.png) no-repeat;
}

#navegacion #acontacto:hover{
background:url(images/contacto_h.png) no-repeat;
width:306px;
}

.fecha{
font-size:80%;
margin-top:-1.3em;
margin-bottom:3em;
font-style:italic;
}

.seccionCat{
background:url(images/coment_bg.png) no-repeat;
height:53px;
width:64px;
display:block;
float:right;
text-align:center;
margin-top:-7em;
}

.seccionCat span{
display:block;
font-size:30px;
}

.postThumb{
float:right;
margin-top:-60px;
}

.articuloPreview{
font-family:georgia;
line-height:1.4em;
display:block;
padding-top:2em;
text-align:left;
}

.vermas{
font-size:80%;
}

#numeroPaginas{
display:block;
color:#000;
text-align:center;
font-size:110%;
padding-right:2em;
width:650px;
margin-top:2em;
}

#numeroPaginas a{
margin:4px;
}

#contacto{
width:550px;
margin:auto;
margin-top:400px;
}

#contacto input{
width:350px;
display:block;
border:1px solid #999999;
}

#contacto textarea{
width:350px;
height:300px;
display:block;
border:1px solid #999999;
}

#contacto #enviar{
width:80px;
margin-left:273px;
}

#enviarComentario{
width:400px;
background:#cccccc;
border:1px solid #999999;
margin-left:150px;
}

#enviarComentario input{
display:block;
width:370px;
border:1px solid #999999;
padding-left:10px;
font-family:georgia;
color:#383838;
}

#enviarComentario p{
padding-left:10px;
}

#enviarComentario textarea{
display:block;
width:370px;
height:150px;
border:1px solid #999999;
padding-left:10px;
font-family:georgia;
color:#383838;
}

#enviarComentario #enviar{

width:100px;
margin-left:290px;
}

#resultados table{
border:1px solid #999999;
width:650px;
border-collapse:collapse;
text-align:center;
}

#resultados table tr td{
border:1px solid #999999;
}

#resultados table .resultadosHeader{
font-size:1.3em;
text-align:center;
background:#000000;
color:#ffffff;
}

#resultados table .enpremio{
background:#dcdcdc;
font-weight:bold;
}

#resultados table .any{
text-align:left;
font-size:1.3em;
padding:5px;
background:#663366;
color:#FFFFFF;
}

.comentarioAsunto{
font-size:1.5em;
}

.comentarioFechaAutor{
font-style:italic;
font-size:80%;
}

.numComentarios{
width:650px;
text-align:center;
margin-bottom:3em;
cursor:pointer;
}

.unComentario{
width:300px;
margin-left:3em;
margin-bottom:2em;
}

#comentarios{
margin-bottom:3em;
}

#links a{
display:block;
}

#linksBlogs{
float:left;
margin-left:5em;
}

#linksWebs{
float:right;
margin-right:9em;
}

.error{
color:#663366;
font-size:80%;
font-style:italic;
}