/*  Global  */
body {
 color: #000000;
 background-color: #DDDCD5;
 font-family: tahoma,helvetica;   
}

body a:link, body a:visited, body a:active {
 color: #000000;
 text-decoration: underline;
}

body a:hover {
 color: #000000;
 text-decoration: none;
}  

.mainpage {
 background-color: #DDDCD5;
}   




.h1 {      /* title in header */
 font-size: 11px;
 padding-bottom: 3px; 
 margin: 2px;
 text-align: center;
}

.h2 {   
 font-size: 13px;
 margin: 0px; 
 margin-bottom: 2px; 
 text-align: center;
}

.h3 {    /* Episodenguide, Episodenname, Personname, Moviename */
 font-size: 11px; 
 margin:3px; 
 text-align: left;
}







/* Divs */
.divtitle {
 color: #C2C2BA;
 background-color: #737462;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
 padding-bottom: 5px;
 border-left: 1px  #737462 solid;
 border-top: 1px #D3D6D9 solid;
 border-right: 1px  #737462 solid;
 border-bottom: 1px  #737462 solid;  
}
.divtitle a:link, .divtitle a:visited, .divtitle a:active { 
 color: #C2C2BA;
 text-decoration: underline;
}
.divtitle a:hover { 
 color: #C2C2BA;
 text-decoration: none;
}

.divcontent {
 color: #7C7C72;
 background-color: #D2D2C9;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
 padding-bottom: 5px;
 border-left: 1px  #737462 solid;
 border-top: 1px  #737462 solid;
 border-right: 1px  #737462 solid;
 border-bottom: 1px  #737462 solid;
}
.divcontent a:link, .divcontent a:visited, .divcontent a:active {
 color: #7C7C72;
 text-decoration: underline;
}
.divcontent a:hover {
 color: #7C7C72;
 text-decoration: none;
}    


.divcontentcontrast {
 color: #7C7C72;
 background-color: #D7D7CE;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 5px;
 padding-bottom: 5px;
 border-left: 1px  #737462 solid;
 border-top: 1px  #737462 solid;
 border-right: 1px  #737462 solid;
 border-bottom: 1px  #737462 solid;
}
.divcontentcontrast a:link, .divcontentcontrast a:visited, .divcontentcontrast a:active {
 color: #7C7C72;
 text-decoration: underline;
}
.divcontentcontrast a:hover {
 color: #7C7C72;
 text-decoration: none;
}


.divcat {
 color: #7C7C72;
 background-color: #B3B3AF;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 4px;
 padding-bottom: 3px;
 border-left: 1px  #737462 solid;
 border-top: 1px  #737462 solid;
 border-right: 1px  #737462 solid;
 border-bottom: 1px  #737462 solid; 
}
.divcat a:link, .divcat a:visited, .divcat a:active {
 color: #7C7C72;
 text-decoration: underline;
}
.divcat a:hover { 
 color: #7C7C72;
 text-decoration: none;
}





/* Episoden Kontrast */
.series_episode1 {
 color: #7C7C72;
 background-color: #D2D2C9;
 margin: 0px;
 padding: 0px;
}
.series_episode2 {
 color: #7C7C72;
 background-color: #CECEC5;
 margin: 0px;
 padding: 0px;
}



/*  Schrift  */
.smallfont {
 font-size: 11px;
 font-family: Tahoma,Helvetica;
}

.normalfont {
 font-size: 13px;
 font-family: Tahoma,Helvetica;
}


.buttonintitle {
 font-size: 11px;
 color: #C2C2BA;
 background-color: #737462;
 border: 0px;
}


.person_box {
 border: 0px; 
 scrollbar-base-color: #BDB76B;  
 overflow: auto; 
 height: 300px; 
 width: 280px;
 text-align: left;
 margin: 10px;
}


/* Listen */
.ul_1 {  /* List for Episodes/Movies Mainpage and Personpage first list */
 text-align: left;
 list-style: none;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}
.li_1 {
 color: #7C7C72;
 text-align: left;
 padding: 0px;
 margin: 0px;
 margin-top: -4px;
 margin-bottom: 0px;
}
.li_1 a:link, .li_1 a:visited, .li_1 a:active { 
 color: #7C7C72;
 text-decoration: underline;
}


/* sublist*/
.ul_2 {
 text-align: left;
 list-style: none;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 37px;
}
.li_2 {
 color: #7C7C72;
 text-align: left;
 padding: 0px;
 margin: 0px;
 margin-top: -4px;
 margin-bottom: 0px;
}
.li_2 a:link, .li_2 a:visited, .li_2 a:active { 
 color: #7C7C72;
 text-decoration: underline;
}



/*  auswahl- / eingabe- felder  */   
select {
 font-size: 12px;
 font-family: tahoma,helvetica;
 color: #7C7C72;
 background-color: #E4E2D5;
}    

textarea {
 font-size: 12px;
 font-family: tahoma,helvetica;
 color: #7C7C72;
 background-color: #DDDCD5;
}

input {
 font-size: 12px;
 font-family: tahoma,helvetica;
 color: #7C7C72;
 background-color: #E4E2D5;
}

form {
 padding:0px;
 margin:0px;
}


/*  Hidden  */
.hidden {
	display:none;
}







/* IE-Fix da Vererbungsproblem von div auf table */
td {
 color: #7C7C72;
}