/*ESTILOS PARA RESET*/
* {
margin:0;
padding:0;
}

h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {
margin:0.5em 0;
}

li, ul {
list-style-type:none;
}

fieldset {
padding:.5em;
}

#cabecera {
margin-top:10px;
width:980px;
height:140px;
}

body {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
background:#000000 url(../images/fondo-web.jpg) no-repeat;
background-position:top center;
background-attachment:fixed;
color:#FFFFFF;
}

a:link, a:visited {
color:#63eaf8;
text-decoration:none;
font-weight:bold;
}
a:hover {
color:#e1e1e1;
text-decoration:underline;
}

#logo {
background: url("../images/logo.jpg") no-repeat;
float:left;
width:635px;
height:140px;
}
#logoabc {
background: url("../images/logo_abcsevilla.png") no-repeat;
position:relative;
top:8px;
width:175px;height:37px;
float:right;
}
#slideshow {
width:980px;
height:180px;
background:#999999 url(../../../images/stories/slideshow/inicio.jpg) no-repeat;
border-bottom:1px solid #999999;
border-top:1px solid #999999;
}

/* menu acual */
#suck{
width:100%;
margin:0 auto;
height:30px;
background:#1b5762;
}
#navigacija{
height:30px;
width:auto;
text-align:left;
float:left;
margin-left:10px;
font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
font-weight: bold;
font-size:13px;
}
#navigacija a {
color: #ffffff;

text-decoration:none;
}
#navigacija  a:hover{
color: #ffffff;
text-decoration:underline;
}
#navigacija li li {
border-top: 1px solid #232323;/*light*/
border-bottom: 1px solid #181818;/*dark*/
}
#navigacija li.active {
}
#navigacija li.active span {
}
#navigacija li.active a {
color: #ffffff;
font-weight:bold;
}
#navigacija li:hover span,
#navigacija li.sfHover span {
}
#navigacija li:hover a,
#navigacija li.sfHover a {

}
#navigacija li:hover span.topdaddy,
#navigacija li.sfHover span.topdaddy {
}
#navigacija li:hover span.topdaddy a,
#navigacija li.sfHover span.topdaddy a {
color: #ffffff;/*dodao*/
}
#navigacija li:hover ul,
#navigacija li.sfHover ul {
background: #000;
background: #333333;
opacity:.90;filter: alpha(opacity=90); -moz-opacity: 0.90; 
}
#navigacija li li:hover,
#navigacija li li.sfHover {
background: #1b5762;
}

/*drugi dio*/
.nav, .nav * {
margin:0;
padding:0;
}
div#navigacija {  
position: relative;
z-index: 50;
}
div#navigacija .wrapper {
position: relative;
}
#navigacija li li {
margin: 0;
}
div#navigacija li li span,
div#navigacija li.active li span,
div#navigacija li:hover li span {
background:none;
}
.nav {
line-height:1.0;
float:left;
margin-bottom:1.5em;
position: relative;
}
.nav ul {
background:#fff; 
padding: 0;
}
.nav li {
float:left;
list-style:none;
position:relative;
background:none;

}
.nav li li a {
display:block;
padding: 0;
text-decoration:none;
background-image: none;
float:none;
width: 220px;
}
div#navigacija li li a {
height: 28px;
line-height: 28px;
background-image: none;
}
div#sonja li:hover {background-position: 0 0;}
div#navigacija li:hover li,
div#navigacija li.sfHover li,
div#navigacija li.active:hover li,
div#navigacija li.active.sfHover li,
div#navigacija li:hover li span,
div#navigacija li.sfHover li span {
background-image: none;
}
div#navigacija li:hover li a,
div#navigacija li.sfHover li a,
div#navigacija li.active:hover li a,
div#navigacija li.active.sfHover li a {
background-image: none;
}
.nav li ul {
float:none;
left:-999em;
position:absolute;
width: 220px;
z-index: 5;
border: 1px solid #232323;
}
.nav li:hover ul,
.nav li.sfHover ul {
left:0px;
top: 28px;
}
.nav li:hover li ul,
.nav li.sfHover li ul,
.nav li li:hover li ul,
.nav li li.sfHover li ul,
.nav li li li:hover li ul,
.nav li li li.sfHover li ul {
top:-999em;
}
.nav li li:hover ul,
.nav li li.sfHover ul,
.nav li li li:hover ul,
.nav li li li.sfHover ul,
.nav li li li li:hover ul,
.nav li li li li.sfHover ul {
left: 177px;
top:0px;
width: 220px;
}
.nav li li {
position: relative;
float:none;
width: 220px;
}
/*treci dio*/
#navigacija ul {
list-style: none;
margin: 0;
padding: 0 0 0 0px;
}
#navigacija li {
display: block;
float: left;
margin: 0;
margin-right: 0px;
padding: 0;
}
#navigacija li span {
display: block;
float: left;
}
#navigacija a {
display: block;
float: left;
height: 28px;
line-height: 28px;
padding: 0 15px;
font-weight: normal;
}
#navigacija li li a {
font-size: 13px;
padding: 0 15px;
color:#999999;
}
#navigacija a:hover {
text-decoration: none;
}
#navigacija li:hover,
#navigacija li.sfHover {
background: none;	
}

/* FIN DEL MENu */

#wrap {
width:980px;
text-align:left;
margin:0 auto;
/*min-height:1000px;
background:#000000 url(../images/fondo-web.jpg) no-repeat bottom;*/
}

#col-A,
#col-A-K2 {
float:left;
width:650px;
overflow:hidden;
margin-top:15px;
margin-left:10px;
}
#col-der {
float:right;
width:300px;
margin-left:15px;
margin-right:5px;
}

/*ESTILOS PARA ZONA DESTACADA*/
.leading
{
	position: relative;
	/*border-bottom:2px solid #B5B5B5;*/
	padding-bottom:20px;
}
.leading .contentpagetitle {
font-size:32px;
line-height:35px;
font-weight:lighter;
font-family: Impact, Arial, sans-serif;
}
/*FIN DE LOS ESTILOS PARA ZONA DESTACADA*/

/* ESTILO PARA LA COLUMNA DONDE SALEN LOS ARTCULOS

.article_row {border-bottom:1px solid #B5B5B5;} */

#col-B {
float:left;
width:218px;
overflow:hidden;
padding:0px;
}

.small,.modifydate,.mosimage_caption {
font:0.8em Arial,Helvetica,sans-serif;
color:#333333;
}
.createby {font-weight:bold;color:#e1e1e1;font-size:11px;padding-left:10px;}
.createdate {padding:4px;font-size:11px;color:#000000;background:#63eaf8;}
.article-meta {border-top:1px solid #63eaf8;border-bottom:1px solid #63eaf8;}
.article-section a {color:#63eaf8;}

#pie {
padding:5px;
float:left;
width:960px;
color:#c1c1c1;
font-size:10px;
line-height:13px;
border-top:1px solid #999999;
}

/* PARA MOVER EL COMPONENT HEADING ENCIMA DEL SLIDESHOW EN CADA SECCION */
/* #col-A .componentheading {
font-family: Trebuchet MS, Arial, Verdana;
font-size:40px;
color:#c2c2c2;
z-index:10000;} OCULTO DE MOMENTO LA SECCIon */


#col-A .componentheading {
display:none;
}

.blog_more {
color:#f1f1f1;
background: #444444;
padding: 1px 10px 10px 10px;
margin-bottom:20px;
}

.blog_more strong {
font-size:20px;
color:#f1f1f1;
}

.blog_more div {
margin-top:10px;
}

.blog_more h2,
.blog_more a:link,
.blog_more a:visited {
color:#999999;
font-weight:normal;
}

.buttonheading a img {
    border: 0;
	padding:5px;
}
.buttonheading {
height:25px;}

#buscaymapa {
width:470px;
float:right;
margin-top:54px;height:36px;
}
#buscador {
height:20px;
padding-left:10px;
padding-top:3px;
float:left;
}
.moduletablenoticias {
padding-left:5px;
}
.moduletablenoticias h3 {
border-bottom:1px dotted #666666;
padding:2px;
color:#666666;
font-size:12px;
}
.moduletablenoticias h2 {
font-size:15px;
font-family:Trebuchet MS, Verdana, Arial;
font-weight:normal;
}
#col-A .contentheading a,
#col-A .contentheading  {
font-weight:normal;
color:#ffffff;
font-size:34px;
font-family: Impact, Arial, sans-serif;
line-height:36px;
}


/* Galeria */
#galeria {
width:660px;
float:left;
}
#galeria div.moduletable {
border:0px;
padding-left:40px;
padding-top:20px;
}
/* Galeria interna */
#galeria-interna {
width:660px;
float:left;
background:#666666;
padding:10px;
border-bottom:1px solid #9c1420;
}
/* Publicidad 300 */
div.moduletablepubli300 {
margin-top:10px;
float:left;
margin-bottom:10px;
}

/* Modificacion plantilla comentarios */
.CommentText2 {
border:0px;
background:#444444;
}
.article-content #written_comments_title,
.article-content #write_comment_title {
font-size:15px;
color:#63eaf8;
}

/* Modulo todos los especiales */
#galeria-especiales {
width:980px;
height:290px;
float:left;
margin-top:10px;
margin-bottom:20px;
}

/* Addthis */
#compartelo {
float:right;
width:300px;
margin-top:20px;
}
#compartelo a {
color:#333333;
}
.addthis_toolbox .custom_images a
{
    width: 32px;
    height: 32px;
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.75;
}
/* Sumarios contenido */
#sumario-lost {
width:200px;
float:right;
font-size:18px;
border-top:2px solid #999999;
border-bottom:1px solid #999999;
padding:10px;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
}
/* Imagen en encuesta */
.pds-question-top img {
width:280px;
margin-bottom:10px;
}
/* Aviso actualizacion */
#aviso-lost {
height:25px;
width:760px;
padding-left:220px;
padding-top:5px;
float:left;
text-align:center;
margin-bottom:10px;
margin-top:10px;
background:#ff6600 url(/reportajes-sevilla/templates/perdidos/images/bg_actualizado.png) no-repeat;
}
#aviso-lost a {
font-size:15px;
color:#FFFFFF;
}
