@charset "utf-8";

html { height: 100%; margin-bottom: 1px; }

body { margin:0; padding:0; height: 100%; }

form { margin: 0; padding: 0; display:inline; }

a img {border:none}

ul {list-style:none; margin:0; padding:0}

.left {float:left;}
.right {float:right;}
.cls {clear:both}

input.fancy1{border:none; width:240px; height:17px; line-height:20px; font-size:10px; color:571F5C; background:url(../img-common/fancy-text-box-1.png) no-repeat; color:#571F5C; padding:3px 6px 0px;}
/*input.fancy1.pass{padding-top:6px;}*/
* html input.fancy1{padding-top:0px; height:20px;}

input.fancy2{border:none; width:168px; height:14px; line-height:17px; font-size:10px; color:571F5C; background:url(../img-common/fancy-text-box-2.png) no-repeat; color:#571F5C; padding:3px 6px 0px;}
/*input.fancy2.pass{padding-top:6px;}*/
* html input.fancy2{padding-top:0px; height:16px;}

.spc1 {height:5px; width:1px; overflow:hidden}

#wrapper { width:1000px; margin:auto;  }

#header {width:1000px; height:202px; position:relative; background-color:#E0DFDB;}

#header .top {height:30px; overflow:hidden; background:#231F20; line-height:30px; width:100% }
#header .bottom {height:36px; overflow:hidden; background:#231F20; line-height:36px; }

#header .bottom a.menu{display:block; height:36px; float:left}
#header .bottom a.menu:hover{background-position:0px 0px;}

#middle {margin:auto; padding:20px; background-color:#E6E0D2;}

#left-column{ width:150px; float:left; margin-right:20px; }

#content {width:511px; float:left; overflow:hidden}

#right-column {width:260px; float:right}

#footer {width:1000px; height:66px; background-color:#231F20; line-height:12px;}
#footer .padding{padding:8px 20px 0px 20px;}

#panel { background-color:#F5F5F5; border:3px solid #231F20; border-left:none; border-right:none;  width:150px; }
#panel img {float:left}
#home #panel img {margin:11px 15px 0px 15px}

#home #auspicios-bottom img {float:left}
#home #auspicios-bottom a:img {float:left}
/*#home #auspicios-bottom {height:39px; overflow:hidden}*/
#home #middle {padding-bottom:15px;}

.noticia-destacado {height:104px; width:290px; border-bottom:3px solid #231F20; overflow:hidden; position:relative}
.noticia-destacado .titulo {height:45px; width:290px; background-color:#8B527F; overflow:hidden}
.noticia-destacado .titulo .padding{padding:6px; line-height:20px;}
.noticia-destacado .titulo2 {height:45px; width:290px; color:#8B527F; overflow:hidden}
.noticia-destacado .titulo2 .padding{padding:6px; line-height:20px; color:#8B527F; }
.noticia-destacado .epigrafe {padding:10px 6px 5px 6px;}
.noticia-destacado .links {position:absolute; bottom:5px; left:0px; height:14px; line-height:14px; overflow:hidden}
.noticia-destacado .links a {height:14px; width:15px; margin-left:5px; float:left; color:#231F20;}
.noticia-destacado .links img {margin-left:5px; float:left}

.noticia-destacado a.more_info{float:right; font-size:11px; font-weight:bold; width:auto; padding-right:13px; margin-right:5px; color:#231F20; background:url(../img-common/icons/plus.png) no-repeat 100% -1px; display:inline; }
.noticia-destacado a.more_info:hover{color:#8B517D; background-position:100% -15px;}
.noticia-destacado .foto {background:url(../img-common/icons/foto.jpg) no-repeat; display:block; }
.noticia-destacado .audio {background:url(../img-common/icons/audio.jpg) no-repeat; display:block; }
.noticia-destacado .video {background:url(../img-common/icons/video.jpg) no-repeat; display:block; }


.rmenu-box {width:260px; border-bottom:3px solid #E6E0D2 }
.rmenu-box.dark {border-bottom:3px solid #231F20}
.rmenu-box.blue {background-color:#8B527F;}
.rmenu-box.btop {border-top:3px solid #231F20 }

.rmenu-box .padding1 {padding:4px 3px 3px 4px; position:relative; height:70px; line-height:18px; font-size:16px; font-weight:bold; color:#E6E0D2}

.links-right-2 a p{color:#DFDEDA; background:url(../img-common/icons/bullet1.png) no-repeat 0px 0px; font-size:13px; line-height:14px; font-weight:bold; padding-left:12px;}
.links-right-2 a:hover p{color:#FFFFFF}
.links-right-2 a:hover {color:#FFFFFF}
*html .links-right-2 a p {margin-bottom:10px; margin-top:10px;}


.links-right-3 a p{background:url(../img-common/icons/bullet3.png) no-repeat 0px 4px; line-height:16px; padding-left:12px; font-size:15px; color:#571F5C; font-weight:bold; }

.contact-list p {background:url(../img-common/icons/bullet3.png) no-repeat 0px 4px; line-height:16px; padding-left:12px; font-size:15px; color:#571F5C; font-weight:bold; }
.contact-list p a {color:#231F20; font-size:11px; }
.contact-list p a:hover {color:#8B517D; font-size:11px; }

/*.links-right-3 a:hover p{color:#FFFFFF}
.links-right-3 a:hover {color:#FFFFFF}
*html .links-right-3 a p {margin-bottom:10px; margin-top:10px;}*/

.banner_a{height:60px; margin-top:10px; background-color:#FFFFFF}

#header-inscripcion {width:280px; color:#DFDEDA; background-color:#8B527F; border:5px solid #E6E0D2; border-left:none; border-right:none; height:124px;}

.juez {margin-bottom:10px; border:#000000 3px solid; background-color:#CDCDC6}

.menu_derecho_style {width:261px; background:#8B527F; margin:0px 0px 4px 0px; line-height:20px;}

.lista-premios a p{color:#231F20; background:url(../img-common/icons/bullet3.png) no-repeat 0px 2px; font-size:11px; line-height:14px;padding-left:12px; margin-top:5px; margin-bottom:5px;}
.lista-premios a p span {color:#571F5C; font-size:12px; font-weight:bold}
/*.links-right-2 a:hover p{color:#FFFFFF}
.links-right-2 a:hover {color:#FFFFFF}
*/


*html .links-right-2 a p {margin-bottom:10px; margin-top:10px;}
