/* -----------------------------------------------------------------------------
Stylesheet for http://www.cinova.de

(c) 2008 all rights Thorsten Reineke | www.get-attention.de
------------------------------------------------------------------------------*/

body    {
        background:#3a3b8b;
        font-family:Verdana;
        font-size:11px;
        text-align:left;
        margin: 0px;
        }

img     {
        border:0px;
        }

h1      {
        /*color:#ff8c00;*/
        color:#404a4b;
        font-size:13px;
        font-weight:bold;
        margin:10px 0 4px 0;
        }

a       {
        text-decoration:none;
        }

/* --- Hauptcontainer --- */

#haupt  {
        background:#fff;
        padding: 10px 10px 30px 10px;
        margin: 0px auto;
        width:1008px;
        }

/* --- Menu --- */

#mainheader {
        background-image:url(../images/cinova_header_fill.jpg);
        background-repeat:repeat-x;
        width:1010px;
        height:75px;
        margin:0px;
        padding:0px;
        }

#mainheader .menuimg{
        margin: 0 450px 0 0;
        }

#mainheader .menulink, #mainheader .menulink2{
        background-image:url(../images/cinova_header_line.jpg);
        background-repeat:no-repeat;
        position:relative;
        top:18px;
        padding:15px 40px 5px 5px;
        margin:20px 0px 20px 0;
        vertical-align:top;
        font-size:14px;
        font-weight:bold;
        color:#fff;
        }

#mainheader .menulink2{
        color:#000;
        }

#mainheader .menuinv{
        color:#000;
        background:#fff;
        padding:0 3px 0 3px;
        font-weight:bold
        }

#mainheader .menulink:hover{
        border-bottom:2px solid #fff;
        }

/* --- Startseite Schauspielerboxen --- */

#box_w  {
        float:left;
        background:#fff;
        width:504px;
        }

#box_m  {
        float:right;
        background:#fff;
        width:504px;
        }

/* --- Startseite Bilderzeilen --- */

.pic_box_w{
/*        background:#e4f0fc; */
        background:#dce1f4;
        height:98px;
        padding:5px 5px 5px 0;
        margin:0px 0 10px 0;
        }

.pic_box_m{
/*        background:#c7e6fb; */
        background:#aeb7d8;
        height:98px;
        padding:5px 0px 5px 5px;
        margin:0px 0 10px 0;
        }

/* --- Startseite Bilder + Mouseover --- */

.pic_box_w img{
        float:right;
        margin:0 0 0 5px;
        border:3px;
        border-style: solid;
        width:80px;
        height:91px;
        }

.pic_box_m img{
        float:left;
        margin:0 5px 0 0px;
        border:3px;
        border-style: solid;
        width:80px;
        height:91px;
        }

img.imageover{
        border-color: #fff !important;
        }

img.imageout_w{
        border-color: #dce1f4 !important;
        }

img.imageout_m{
        border-color: #aeb7d8 !important;
        }

/* --- Startseite Namen + Mouseover --- */

.pic_box_w p, .pic_box_m p{
        text-align:right;
        padding:0px;
        margin:0px;
        }

.pic_box_m p{
        text-align:left;
        }

.pic_box_w a, .pic_box_m a {
        line-height:23px;
        font-size:10px;
        font-weight:bold;
        color:#404a4b;
        }

a.linkout {
        color:#404a4b;
        }

a.linkover{
        color:#fff !important;
        }

/* --- Startseite News --- */

#index_news{
        color:#404a4b;
        font-size:11px;
        font-weight:normal;
        }

#index_news p{
        margin:0px;
        padding:6px 0 6px 0;
        border-bottom: 1px solid #dcdcdc;
        }

#index_news a {
        color:#3A3B8B;
        }

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

/* --- Extra News --- */

#extra_news{
        color:#404a4b;
        font-size:11px;
        font-weight:normal;
        height:600px;
        }

#extra_news p{
        margin:0px;
        padding:6px 2px 6px 2px;
        border-bottom: 1px solid #cccccc;
        background:#dce1f4;
        }

#extra_news a{
        color:#3a3b8b;
        border-bottom:1px dotted #3a3b8b;
        }

#extra_news a:hover{
        color:#aeb7d8;
        border-bottom:0px;
        text-decoration:underline;
        }

/* --- Vita - Bilder --- */

#actorspics{
        margin:10px 20px 0 0;
        width:230px;
        min-height:500px;
        float:left;
        }

#actorspics img{
        width:230px;
        display:block;
        }

#actorspics p{
        margin:0 0 2px 0;
        text-align:right;
        font-size:9px;
        color:#999;
        }

/* --- Vita - Tabellen --- */

#actorsvita{
        margin:10px 0 0 0;

        }

#actorsvita h1, #showreel h1{
        font-size:20px;
        font-weight:normal;
        text-transform:uppercase;
        text-align:left;
        }

#actorsvita h2{
        font-size:14px;
        font-weight:bold;
        /*color:#ff8c00;*/
        color:#404a4b;
        margin:22px 0 6px 0;
        }

#actorsvita table, #showreel table{
        border-collapse:collapse;
        }

#actorsvita .vitabasics{
        width:450px;
        float:left;
        }

#actorsvita td, #showreel td{
        border-bottom: 1px solid #dcdcdc;
        padding:5px 0 5px 0;
        font-weight:bold;
        font-size:10px;
        color:#404a4b;
        vertical-align:top;
        }

#actorsvita .vitabasics .first{
        color:#4b71c4;
        width:150px;
        }

#actorsvita .fullinfo .first{
        color:#4b71c4;
        width:75px;
        }

#actorsvita .fullinfo{
        width:740px;
        float:left;
        }

#actorsvita .actorspage {
        color:#4b71c4;
        }

#actorsvita .actorspage:hover{
        color:#aeb7d8;
        text-decoration:underline;
        }

#actorsvita .vitalinks{
        float:right;
        margin:-30px 20px 0 0;
        color:#4b71c4;
        }

#actorsvita .vitalinks a{
        color:#4b71c4;
        font-weight:bold;
        font-size:12px;
        }

#actorsvita .vitalinks a img{
        margin:0 0 20px 0;
        }


/* --- Footer --- */

#footer, #footer a{
        text-align:center;
        color:#4a4b9b;
        margin:2px;
        }

/* --- Showreel --- */

#quicktime{
        display:none;
        background:#fff;
        }

#showreel{
        margin:10px 0 0 0;
        }

#showreel .vitalinks{
        position:relative;
        left:630px;
        top:-30px;
        margin:0px 20px 0 0;
        color:#4b71c4;
        }

#showreel .vitalinks a{
        color:#4b71c4;
        font-weight:bold;
        font-size:12px;
        line-height:35px;
        }

.chapters{
        margin: 0px auto;
        width:600px;
        }

.chapters .smalltext{
        margin: 0 0 30px 0;
        text-align:center;
        color:#ddd;
        }

.chapters .smalltext a{
        color:#ddd;
        }

.chapters .smalltext a:hover{
        color:#aaa;
        text-decoration:underline;
        }

.chapters th{
        text-align:left;
        color:#4b71c4;
        padding:5px 0 5px 0;
        border-top: 1px solid #dcdcdc;
        border-bottom: 1px solid #dcdcdc;
        }

.chapters td{
        text-align:left;
        }

#preview{
        text-align:center;
        color:#666;
        }

#preview a{
        color: #c11;
        }


.vitalinks img{
        vertical-align:text-top;
        }

/* --- Print --- */

#printmain{
        background:#fff;
        }

#printmain h1{
        color:#000;
        font-size:16px;
        font-weight:bold;
        margin:0 0 10px 0;
        }

#printmain #actorsvita .vitabasics{
        width:600px;
        }

#printmain #actorsvita .fullinfo{
        clear:both;
        width:100%;
        }

#printmain #actorsvita .fullinfo .first{
        width:50px;
        }

#printpics img{
        width:154px;
        }

#printpics p{
        margin:0px;
        color:#ccc;
        font-size:8px;
        }
