.section-content
{
    float: left;
    padding: 20px;
    width: 700px;
    overflow: hidden;
}

/* HOME */

#home
{

}

#home .section-content
{
    width: 720px;
    min-height: 400px;
    /*background-color: red;*/
}

/* SERIE */

#serie
{

}

#serie a
{
    color: #036cae;
    text-decoration: underline;
}

#serie a:hover
{
    text-decoration: none;
}


#serie .head
{
    margin-top: 11px;
	background-image: url("../img/series/titulo_listado_series.png");
	background-repeat: repeat-y;
	background-position: 0px 0px;
    width: 688px;
    height: 65px;
    margin-left: auto;
    margin-right: auto;
}

#serie .title
{
    color: #036cae;
    font-size: 20px;
    text-decoration: underline;
    font-weight: bold;
}

#serie .title a
{
    color: #036cae;
    font-size: 20px;
    text-decoration: underline;
}

#serie .title a:hover
{
    text-decoration: none;
}

#serie .description
{
    margin-top: 15px;
    color: #000000;
}


#serie .image
{
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
}

#serie .link
{
    color: #000000;
}

#serie .link a
{
    text-decoration: none;
    color: #50aed7;
}

#serie .link a:hover
{}

#serie .season
{
    margin-top: 20px;
}

#serie .season .season_title
{
    height: 28px;
    color: #000000;
    font-weight:bold;
}
#serie .season .season_title .deco
{
    float: left;
    width: 25px;
}
#serie .season .season_title .text
{
    padding-left: 5px;
    padding-top: 5px;
    float: left;
    width: 650px;
    /*background-color: red;*/
}

#serie .season .episode
{
}
#serie .season .episode .episode_title
{

}




#serie .season .episode .episode_title a
{
    color: #4081aa;
    text-decoration: underline;
}
#serie .season .episode .episode_title a:hover
{
    text-decoration: none;
}

#serie table
{
    font-size: 10px;
    width: 100%;
    padding: 0px;
    margin-top: 20px;
}

#serie th
{
    color: #036cae;
    border-bottom: 1px solid #036cae;
    text-align: left;
}

#serie th a
{

}

#serie td
{
    color: #ffffff;
    padding-top: 4px;
    padding-bottom: 4px;
}

#serie td a
{
    color: #81c1e5;
    text-decoration: underline;
}

#serie td a:hover
{
    text-decoration: none;
}

/* EPISODE */
#episode
{
    
}
#episode a
{
    color: #036cae;
    text-decoration: underline;
}

#episode a:hover
{
    text-decoration: none;
}

#episode .serie_title a
{
    color: #0077aa;
    font-size: 20px;
    text-decoration: underline;
}

#episode .serie_title a:hover
{
    text-decoration: none;
}

#episode .location
{
    color: #000000;
    font-size: 15px;
    font-weight: bold;
    margin-top: 10px;
}

#episode .sinopsis
{
    color: #000000;
    margin-top: 10px;

}

#episode .sinopsis a
{}

#episode .sinopsis a:hover
{}

#episode .episode_video
{
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
}

.votes_area
{
    margin-top: 10px;
    color: #036cae;
    text-align: center;
    font-size: 10px;
    margin-bottom: 10px;
    height: 14px;
}

.votes_area span.num_votos
{
    color: #ff7700;
}

.votes_area span
{
    vertical-align: top;
    height: 14px;
}

#votes_area
{
    margin-top: 10px;
    color: #036cae;
    text-align: center;
    font-size: 10px;
    margin-bottom: 10px;
    height: 14px;
}

#votes_area span.num_votos
{
    color: #ff7700;
}

#votes_area span
{
    vertical-align: top;
    height: 14px;
}



#episode .foro a
{
    color: #8acef4;
}
#episode .foro a:hover
{
    text-decoration: none;
}

#episode .season
{
    margin-top: 20px;
}

#episode .season .season_title
{
    color: #000000;
    font-weight:bold;
    height: 25px;
    margin-bottom: 10px;
}

#episode .season .season_title .deco
{
    float: left;
    width: 25px;
}

#episode .season .season_title .text
{
    padding-left: 5px;
    padding-top: 5px;
    float: left;
    width: 650px;
    /*background-color: red;*/
}


#episode .season .episode
{
}
#episode .season .episode .episode_title
{

}


#episode .season .episode .episode_title a
{
    color: #81c1e5;
    text-decoration: underline;
}
#episode .season .episode .episode_title a:hover
{
    text-decoration: none;
}


/* BLOG */

#blog
{
    color: black;
    
}

#blog .video
{
    text-align: center;
}

#blog .mini-content 
{
    margin-left: 20px;
}

#blog .mini-content .post a
{
    color: #81c1e5;
    text-decoration: underline;
}
#blog .mini-content .post a:hover
{
    text-decoration: none;
}

#blog .mini-content .post .post_title
{
    font-weight: bold;
    color: #0077aa;
    font-size: 20px;
    text-decoration: none;
    margin-bottom: 20px;
    margin-top: 20px;
    /*background-color: red;*/
    
    height: 34px;
}

#blog .mini-content .post .post_title span
{
    vertical-align: top;
    border-bottom: 2px solid #0077aa;
}

#blog .mini-content .post .post_title a
{
    color: #036cae;
    font-size: 20px;
    text-decoration: none;
}
#blog .mini-content .post .post_title a:hover
{
    text-decoration: none;
}
#blog .mini-content .post .post_date
{
    /*font-weight: bold;*/
    
    margin-bottom: 10px;
}

#blog .mini-content .post .post_date span
{
    color: #ff7700;
}

#blog .mini-content .post .post_date a
{
    text-decoration: none;
    color: #0077aa;
}
#blog .mini-content .post .post_link
{
    margin-bottom: 30px;
}




#blog .content .post a
{
    color: #81c1e5;
    text-decoration: underline;
}
#blog .content .post a:hover
{
    text-decoration: none;
}

#blog .content .post .post_title
{
    color: #036cae;
    font-size: 20px;
    text-decoration: underline;
    margin-bottom: 20px;
    margin-top: 20px;
}
#blog .content .post .post_title a
{
    color: #036cae;
    font-size: 20px;
    text-decoration: underline;
}
#blog .content .post .post_title a:hover
{
    text-decoration: none;
}
#blog .content .post .post_date
{
    font-weight: bold;
    margin-bottom: 10px;
}
#blog .content .post .post_link
{
    margin-bottom: 30px;
}

#blog .pages
{

}

#blog .pages a
{
    color: #036cae;
    text-decoration: underline;
}
#blog .pages a:hover
{
    text-decoration: none;
}


#blog .pages .right
{
    float: right;
}

#blog .pages .left
{
    float: left;
}

#blog .pages .numbers
{
    margin-bottom: 10px;
    margin-top: 30px;
    text-align:  center;
}

#blog .forum
{
    margin-top: 15px;
}

/* COMMENTS */

#comments
{
    
}

#comments .title_text
{
    font-family: arial;
    color: #87bdde;
    font-weight:bold;
    font-size: 24px;
    margin-top: 20px;
    margin-bottom: 15px;
    border-bottom: 1px solid #ffffff;
    
}



#comment_list
{
    margin-bottom: 20px;
}

#comment_list a
{
    color: #81c1e5;
    text-decoration: underline;
}
#comment_list a:hover
{
    text-decoration: none;
}


#comment_list .comment
{
    margin-top: 15px;
    margin-bottom: 15px;

}

#comment_list .comment .autor
{
    color: black;
    font-weight: bold;
    font-size: 10px;
    
}

#comment_list .comment .autor span
{
    color: #ff7700;
    font-weight: normal;
    font-size: 10px;
}

#comment_list .comment .text-comment
{
    margin-top: 10px;
    margin-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;

}


#formContainer .text-title
{
    font-family: arial;
    color: #87bdde;
    font-weight:bold;
    font-size: 24px;
    margin-top: 20px;
    margin-bottom: 15px;
}

#formContainer .comment-left
{
    float: left;
    

}

#formContainer .comment-right
{
    float: right;
    text-align: right;
    
    width: 370px;
}

#formContainer .secure-code
{
    width: 100%;
}

#formContainer .commnet-nick
{
    width: 300px;
}


#formContainer .commnet-content
{
    width: 300px;
    height: 190px;
}

#formContainer .submit input
{
    border: 1px solid silver;
}

#formContainer .error
{
    color: red;
    font-weight:bold;
    padding-top: 10px;
    padding-bottom: 10px;
}

#formContainer a
{
    color: #87bdde;
    font-weight: bold;
    text-decoration: underline;
}
#formContainer a:hover
{
    text-decoration: none;
}

/* CONTACTO */

#contact
{
    color: #000000;
}

#contact .head
{
	background-image: url("../img/titulo_contacto.png");
	background-repeat: repeat-y;
	background-position: 0px 0px;
    width: 688px;
    height: 65px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;

}

#contact .contact-title
{
    color: #036cae;
    font-size: 20px;
    text-decoration: underline;
}

#contact .contact-text
{
    text-align: justify;
    padding-left: 30px;
    padding-right: 30px;
}

#contact .contact-text a
{
    color: #036cae;
    text-decoration: underline;
}
#contact .contact-text a:hover
{
    text-decoration: none;
}



/* AVISO LEGAL */

#legal
{
    color: #000000;
}

#legal .contact-title
{
    color: #036cae;
    font-size: 20px;
    text-decoration: underline;
}

#legal .contact-text a
{
    color: #036cae;
    text-decoration: underline;
}
#legal .contact-text a:hover
{
    text-decoration: none;
}


#legal .clear
{
    list-style: none;
}

#serie .row
{
    /*background-color: red;*/
    margin-top: 15px;
    margin-left: 50px;
}

#serie .col
{
    float: left;
    width: 300px;
    /*background-color: silver;*/
    margin-right: 20px;
}

#serie .col .item
{
    padding-top: 5px;
}

#serie .col .item a
{
    color: #6fb7e5;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    font-family: verdana;

}

#serie .col .item .deco
{
    float: left;
    width: 25px;
}
#serie .col .item .text
{
    padding-left: 5px;
    padding-top: 5px;
    float: left;
    width: 270px;
    /*background-color: red;*/
}


#serie .mark
{
    font-weight:bold;
    color: black;
}


#serie .pages
{
    margin-top: 20px;
    border-top: 1px solid #036cae;
    padding-top: 5px;
    /*background-color: red;*/
}

#serie .pages a
{
    color: #036cae;
    text-decoration: underline;
}
#serie .pages a:hover
{
    text-decoration: none;
}


#serie .pages .right
{
    float: right;
}

#serie .pages .left
{
    float: left;
}





#logos .head
{
	background-image: url("../img/titulo_logos.png");
	background-repeat: repeat-y;
	background-position: 0px 0px;
    width: 688px;
    height: 65px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;

}

#logos p.text
{
    padding-left: 30px;
    padding-right: 30px;
}

#logos ul
{
    list-style: none;
}

#logos li
{
    padding-top: 20px;
}

#logos .image
{
   
    margin-right: 20px;
}

#logos .code
{
    font-family: arial;
    font-size: 11px;
    
    height: 60px;
    width: 600px;
    margin-top: 5px;
    background-color: #ffdd74;
    border: 1px solid #dfb32e;
}



#enlazanos
{
    margin-top: 20px;
}

.banners-publi
{
    width: 209px;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
}

.banners-publi-top
{
    width: 209px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
}



/* Capitulos y series envíadas por los usuarios */
#send_serie_video
{

}

#send_serie_video .section-content
{
    width: 700px;
    min-height: 400px;
    padding-left: 40px;
    /*background-color: red;*/
}

#send_serie_video .section-content input
{
    border: 1px solid silver;
}

#send_serie_video .section-content input.title
{
    width:  500px;
}

#send_serie_video .section-content textarea
{
    border: 1px solid silver;
    width:  500px;
    height: 150px;
}

#send_serie_video .table_form
{
    width:  600px;
}

#send_serie_video .table_form .caption
{
    color: #ff7700;
    font-weight: bold;
}

#send_serie_video .help_wiz
{
    font-style: italic;
    padding-top:  30px;
}

#first.help_wiz
{
    padding-top:  0px;
}


#send_serie_video .help
{
    margin-bottom: 30px;
    margin-top: 10px;
}

#send_serie_video .help a
{
    color: #0077aa;
    text-decoration:  none;
}

#send_serie_video .help a:hover
{
    text-decoration: underline;
}

#send_serie_video .error-message
{
    color: red;
    font-weight: bold;
}

#send_serie_video .message
{
    margin-top: 30px;
    color: red;
    font-weight: bold;
}


#success
{

}

#success .section-content
{
    width: 700px;
    min-height: 400px;
    padding-left: 40px;
    /*background-color: red;*/
}


