



.image {
	float: left; clear: left;
	margin-right: 5px;
}

div.adc_comment * {
  line-height: 2em;

}


div.adc_comment cite {
  border: 1px solid #ccc;
  margin:2px;
  margin-top:20px;
  margin-bottom:5px;
  text-indent: 40px;
  font-size: 95%;
  line-height: 1.15em;
  padding: 2px;
  background: #eee;
  color: #111;
  display: block;

}

td {
	padding-left:5px;
	padding-right:3px;
/* 	border-left: dotted #ccc 1px; */
}


div div.adc_ificha_videojuego {
  border: 1px solid #333;
}

div.adc_ificha_videojuego div.nodeContents img {
  margin:0;
  margin-right: 1ex;
}

.adc_ificha_videojuego a {
  color: #555;
}

div.adc_ificha_videojuego div.nodeTitleBar {
  background: url(ificha_videojuegos_ico.gif) left no-repeat #333;
  padding-left: 22px;
}

div.adc_ificha_videojuego div.nodeContents {
  background: url(ificha_videojuegos_background.gif) right bottom no-repeat #eeeeee;
  
  margin: 0;
  padding:1px;
  border: 0;
}




div div.adc_ificha_anime {
  border: 1px solid #909;
}

div.adc_ificha_anime div.nodeContents img {
  margin:0;
  margin-right: 1ex;
}

.adc_ificha_anime a {
  color: #505;
}

div.adc_ificha_anime div.nodeTitleBar {
  background: url(ificha_anime_ico.gif) left no-repeat #909;
  padding-left: 22px;
}

div.adc_ificha_anime div.nodeContents {
  background: url(ificha_anime_background.gif) right bottom no-repeat #fffaff;
  margin: 0;
  padding:1px;
  border: 0;
}



div div.adc_ificha_comic {
  border: 1px solid #0a0;
}

div.adc_ificha_comic div.nodeContents img {
  margin:0;
  margin-right: 1ex;
}

.adc_ificha_comic a {
  color: #060;
}

div.adc_ificha_comic div.nodeTitleBar {
  background: url(ificha_anime_ico.gif) left no-repeat #0a0;
  padding-left: 22px;
}

div.adc_ificha_comic div.nodeContents {
  background: url(ificha_anime_background.gif) right bottom no-repeat #f9fff9;
  margin: 0;
  padding:1px;
  border: 0;
}



div div.adc_ificha_pelicula {
  border: 1px solid #05a;
}


.adc_ificha_pelicula a {
  color: #04c;
}

.adc_ificha_libro a {
  color: #c40;
}

div.adc_ificha_pelicula div.nodeTitleBar {
  background: url(ificha_pelicula_ico.gif) left no-repeat #05a;
  padding-left: 22px;
}

div.adc_ificha_pelicula div.nodeContents {
  background: url(ificha_pelicula_background.gif) right bottom no-repeat #f0fbff;
  margin: 0;
  padding:1px;
  border: 0;
}

div.adc_ificha_pelicula div.nodeContents img {
  margin:0;
  margin-right: 1ex;
}

div div.adc_ificha_libro {
  border: 1px solid #f80;
}

div.adc_ificha_libro div.nodeTitleBar {
  background: url(ificha_libro_ico.gif) left no-repeat #f80;
  padding-left: 22px;
                     /*  background: url(white-oleander.jpg) left bottom no-repeat #FFFAF0; */
}

div.adc_ificha_libro div.nodeContents {
  background: url(ificha_libro_background.gif) right bottom no-repeat #fffaf0;
  margin: 0;
  padding:1px;
  border: 0;
}

div.adc_ificha_libro div.nodeContents img {
  margin:0;
  margin-right: 1ex;
}

.nodeContents img {
  margin: 1ex;
}

div div.adc_category-cat {
  border: 1px solid #aaa;
}

div.adc_category-cat .nodeTitleBar {
  background: #aaa;
}

div.adc_category-cat .nodeContents {
  background: #fafafa;
  margin: 0;
  padding:1ex;
  border: 0;
}

/*
.ificha_libro {
  background: #fffff7;
  padding: 1ex;
}
.ificha_pelicula {
  background: #f7f7ff;
  padding: 1ex;
}
*/

body                 { color: #100;
                       margin: 0; padding: 0;
                       font-family: verdana, arial, helvetica, sans-serif;
                       font-size: 76%;
                       background: url('http://www.sedice.com/portada/themes/foliage/fondowebsedice.jpg') repeat-x #999;

                     }

h1                   { font-size: 2.0em; font-weight: normal; margin-top: 0em; margin-bottom: 0em; }
h2                   { font-size: 1.7em; margin: 1.2em 0em 1.2em 0em; font-weight: normal; }
h3                   { font-size: 1.4em;  margin: 1.2em 0em 1.2em 0em; font-weight: normal; }
h4                   { font-size: 1.2em;  margin: 1.2em 0em 1.2em 0em; font-weight: bold; }
h5                   { font-size: 1.0em;  margin: 1.2em 0em 1.2em 0em; font-weight: bold; }
h6                   { font-size: 0.8em;  margin: 1.2em 0em 1.2em 0em; font-weight: bold; }

img                  { border: 0; }

ol, ul, li           { font-size: 1.0em;  margin-top: 0.5em; margin-bottom: 1em; }

p                    { font-size: 1.0em;  line-height: 1.8em;  margin: 1.2em 0em 1.2em 0em; }

li > p               { margin-top: 0.2em; }

pre                  { font-family: monospace; font-size: 1.0em; }
                     /*  moz 1.0/1.1/1.2.1, net 7.0/7.01 make this way too small, but I'm
                         not going to go larger because monospace tends to run you into
                         overflow pretty quickly. prior moz and net are okay.
                      */
              
strong, b            { font-weight: bold; }

#Header              { }

#MainNone            { margin: 0 0 0 0; line-height: 1.30em; }
#MainLeft            { padding:0; margin: 0 0 0 17em; line-height: 1.30em;}
#MainRight           { margin: 0 14em 0 0; line-height: 1.30em; }
#MainBoth            { line-height: 1.30em;}

#LeftBlocks          { padding:0; width: 15em; margin: 0 0 0 0; font-family: Tahoma; }
#Rights         { width: 14em; margin: 0 0 0 0; font-family: Tahoma;}

#Footer              { color: #888;
                       clear: both;
                       font-size: 70%;
                       text-align: center;
                       width: 100%;
                       margin-top: 2ex;
                     }

#paddinghalf         { padding: 0.5ex; }

.menu                { padding: 0 0 0 0; }

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

a:hover              { color: #f00; text-decoration: underline; }

.narrow1             { line-height: 1.3em; }
.narrow2             { line-height: 1.5em; }

.headTitle           { color: #ccc;
                       background-color: #840000;
                       font-family: Tahoma, Verdana;
                       font-size: 150%;
                       padding: 0.5ex 1ex;
                     }

.headTitle a         { color: #fff; }
.headTitle a:hover,
.headTitle a:visited { color: #fff; text-decoration: none; }

.headLinks           { color: #ccc;
                       background-color: #eee;
                       font-family: Verdana;
                      
                       padding: 0.25ex 1ex;
                       border-top: #000 2px solid;
                       border-bottom: #888 1px solid;
                     }
              
.headLinks a         { color: #000; font-weight: bold; font-size: 100%;}
.headLinks a:hover   { color: #000; text-decoration: underline; }

.block               { margin-top: 1ex; }

.node                { margin: 1ex;}

.node p              { margin: 0; padding: 0em 0em 1em 0em; text-align: justify; }

.nodeTitleBar        { color: #fff; background-color: #840000; height: 18px; overflow:hidden; }

.nodeTitle           { padding: 0.2ex 1ex 0.5ex 1ex; font-size:115%; text-align: center; font-family: Verdana,sans-serif; }
.nodeTitle a         { color: #fff; }

.nodeCredits         { color: #aac; font-size: 80%; padding: 0.5ex 1ex; float: right; }
.nodeCredits a       { color: #aac; }
.nodeCredits a:hover { color: #fff; text-decoration: none; }

.nodeRollup          { float: right; padding: 2px 1px 0px 0px; }
.nodeRollup img      { border: 0px; padding: 0px; margin: 0px; }

.nodeContents        { /* -moz-opacity: 85%; */ /* this seems to have some bugs */
/*                         background-color: #eee; */
                        background: #fff url('http://sedice.com/portada/themes/foliage/img3.png') top repeat-x;
                       font-size: 1.0em;
                       padding: 15px;
                     border-left: 1px #888 solid;
                       border-right: 1px #888 solid;
                       border-bottom: 1px #888 solid;
                     }

.nodeTaxonomy        { font-size: 80%; padding: 0.25ex 0ex 1ex 0ex; }

.nodeLinks           { font-size: 80%; clear: both; }

hr                   { color: #888; height: 1px; background-color: #888; }

.poll-foreground     { background-color: #888; }
.poll-background     { background-color: #fff; }

.block-list          { padding-left: 1.0em;
                       margin-left: 0em;
                       list-style-image: url("plus.gif");
                     }

textarea#edit-body {margin:0px; padding:0; }
.resizeable { width:500px;}
.form-item{margin:0; padding:0;}


#pagina {background:#fff;  margin-left:30px; margin-right:30px;}

.titulobloque {color:#ffffff; height:18px; line-height:1.3em; background:#640000 url('http://sedice.com/portada/themes/foliage/pin.gif') no-repeat top right; padding-left:4px;}
.contenidobloque {background: #fff url('http://sedice.com/portada/themes/foliage/img3.png') top repeat-x; padding:4px;}

#footer1-1 {
  background: url('http://sedice.com/portada/themes/foliage/bajo-sed1-1.jpg') repeat-x bottom;
}
#footer2 {
  background-color: #3a6b00;
  background-image: url('http://sedice.com/portada/themes/foliage/foot960.jpg');
  height: 30px;
  border: 1px solid #ccc;
}

#footer3 {
  background: url('http://sedice.com/portada/themes/foliage/bajo-sed1.jpg') repeat-x;
}
#footer4 {
  background: url('http://sedice.com/themes/sediceNew2/style/bajo-sed2-foro.jpg') repeat-x;
  height: 70px;
  border-left:1px solid #666;
  border-right:1px solid #666;
}
.bodytable, #footer2, #footer4, .cabecerasedice 
{        margin-left:30px; margin-right:30px; }

