/* CSS Document */
*
{
	margin:0;
	padding:0;
}
html
{
	background: #A0A0A0;
}
body
{
	width:100%;
	margin-left:0;
	margin-right: auto;
	font-size: 14px;
	text-align: left;
	font-family: Verdana, Myriad Pro, Arial, sans serif;
}
p, pre
{
	margin: 0;
	padding:5px;
	border-bottom: #FFFFFF 1px solid;
}
table
{
	border-collapse: collapse;
}

/*Die Links*/
a:link
{
	color:#008000;
	text-decoration:none;
	font-weight:bold;
}
a:visited
{
	color:#BF0B0B;
	text-decoration:none;
	font-weight:bold;
}
a:hover
{
	color:#FF0000;
	text-decoration:underline;
	font-weight:bold;
}
a:active
{
	color:#FF0000;
	text-decoration:underline;
	font-weight:bold;
}
a:link.admin_weiss
{
	color:#FFFFFF;
	text-decoration:none;
}
a:visited.admin_weiss
{
	color:#BFB1A1;
	text-decoration:none;
}
a:hover.admin_weiss
{
	color:#BFB1A1;
	text-decoration:underline;
}
a:active.admin_weiss
{
	color:#BFB1A1;
	text-decoration:underline;
}

/*Die Seitenstandards*/
.admin_seite
{
	width: 1660px;
}
.admin_inhalt, .admin_links, .admin_request
{
	background: #F1F1F1;
}
.admin_inhalt
{
	width: 1000px;
	float: left;
}
.admin_form_links
{
	float: left;
	width: 780px;
}
.admin_form_rechts
{
	float: right;
	width: 220px;
}
.admin_form_links, .admin_form_rechts
{
	margin: 0;
	padding: 0;
}
.admin_request
{
	margin-left: 10px;
}
.admin_links
{
	width: 360px;
	position:fixed;
	left:1010px;
	top: 0;
	/*position: sticky;
	float: left;*/
}
.admin_request
{
	width: 280px;
	float: right;
}

label
{
	display: inline-block;
	width:160px;
}

input[type='checkbox'], input[type='radio']
{
	width: 17px;
    height:17px;
}

button[type="submit"], button[type="button"], input[type="file"]
{
	font-family: Verdana, Myriad Pro, Arial, Sans Serif;
	font-size: 14px;
	font-style:normal;
	font-weight:bold;
	height: 37px;
	width: 210px;
	padding: 5px;
}
input[type="file"]
{
	width: 600px;
	height: 25px;
	border: 0;
	padding: 0;
}
.sende_button
{
	background:#BF0B0B;
	color:#FFFFFF;
}
.gelb_button
{
	background:#FFCC00;
	color:#000000;
}
.delete_button
{
	background:#008000;
	color:#FFFFFF;
}
input[type="text"], select
{
	border: 1px solid #000000;
	font-family: Verdana, Myriad Pro, Arial, Sans Serif;
	font-size: 14px;
	margin-right: 10px;
}
select
{
	width: 200px;
	height: 27px;
}
input[type="text"]
{
	width: 196px;
	height: 25px;
}
textarea
{
	width: 550px;
	height: 80px;
}
.feld_land
{
	width:14px!important;
	height:14px!important;
	margin: 3px 5px 0 0;
}
.feld_hoch
{
	height: 250px;
}
.feld_eins
{
	width: 69px!important;
	margin-bottom: 5px;
	margin-right: 5px;
}
.feld_amazon
{
	width: 175px!important;
	margin-bottom: 5px;
}
.amazon_row, .amazon_cell, td
{
	padding: 5px;
}
.amazon_row
{
	display: table-row;
}
.amazon_cell, td
{
	display: table-cell;
	border-bottom: #FFFFFF 1px solid;
}
td
{
	vertical-align: top;
	width: 185px;
}
.feld_zwei
{
	width: 300px!important;
	margin-bottom: 5px;
	margin-right: 0;
}
.feld_drei
{
	width: 395px!important;
	margin-bottom: 5px;
	margin-right: 0;
}
.feld_lang
{
	width: 550px!important;
	margin: 0;
}

/*Die Container*/
.volle_breite_table, .schmal_breite_table
{
	display: table;
	border-bottom: #FFFFFF 1px solid;
	background: #E0E0E0;
}
.volle_breite_table
{
	width: 1000px;
}
.schmal_breite_table
{
	width: 780px;
}
.titel_standard, .titel_standard_rot, .text_standard
{
	width:990px;
	padding: 5px;
	border-bottom: #FFFFFF 1px solid;
}
.titel_standard
{
	background: #000000;
	color: #FFFFFF;
}
.titel_standard_rot
{
	background: #BF0B0B;
	color: #FFFFFF;
	clear: both;
	font-weight: bold;
}
.text_standard
{
	background: #E0E0E0;
	color: #000000;
}
.text_standard_links, .text_standard_rechts, .text_titel_links, .text_titel_rechts, 
.titel_links_doppel, .titel_links_gesperrt, .titel_links_doku, .titel_links_kein, .titel_links_unfrei, .titel_links_rot,
.titel_rechts_doppel, .titel_rechts_gesperrt, .titel_rechts_doku, .titel_rechts_kein, .titel_rechts_unfrei, .titel_rechts_rot,
.text_darsteller_links, .text_darsteller_rechts,
.text_formular_mitte
{
	padding: 5px;
	color: #000000;
	text-align: left;
}
.text_standard_links, .text_titel_links, 
.titel_links_doppel, .titel_links_gesperrt, .titel_links_doku, .titel_links_kein, .titel_links_unfrei, .titel_links_rot, 
.text_darsteller_links
{
	float: left;
	width:200px;
}
.text_titel_rechts,
.titel_rechts_doppel, .titel_rechts_gesperrt, .titel_rechts_doku, .titel_rechts_kein, .titel_rechts_unfrei, .titel_rechts_rot,
.text_darsteller_rechts
{
	float: right;
	width:779px;
	border-left: 1px solid #FFFFFF;
}
.text_formular_mitte
{
	width: 560px;
	margin-left: 210px;
}
.text_standard_rechts
{
	float: right;
	width:779px;
	border-left: 1px solid #FFFFFF;
}
.text_standard_film
{
	background: #E0E0E0;
}
.text_standard_gelb
{
	background: #FAF1AF;
}
.text_standard_jungen
{
	background:#DFECF7;
}
.text_standard_kult
{
	background:#F8E4AB;
}
.titel_links_doppel, .titel_links_gesperrt, .titel_links_doku, .titel_links_kein, .titel_links_unfrei, .titel_links_rot,
.titel_rechts_doppel, .titel_rechts_gesperrt, .titel_rechts_doku, .titel_rechts_kein, .titel_rechts_unfrei, .titel_rechts_rot, 
.titel_rot_gesamt, .titel_gelb_gesamt
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
}
.titel_links_kein, .titel_rechts_kein
{
	background:#888888;
}
.titel_links_doppel, .titel_rechts_doppel, .titel_gelb_gesamt
{
	background:#FF6600;
}
.titel_links_gesperrt, .titel_rechts_gesperrt
{
	background:#008BD0;
}
.titel_links_doku, .titel_rechts_doku
{
	background:#F7A6A6;
}
.titel_links_unfrei, .titel_rechts_unfrei
{
	background:#1FA22E;
}
.titel_links_rot, .titel_rechts_rot, .titel_rot_gesamt
{
	background: #BF0B0B;
}
.titel_rot_gesamt, .titel_gelb_gesamt
{
	width:990px;
	padding:5px;
	border-bottom: 1px solid #FFFFFF;
}
.text_darsteller_links, .text_darsteller_rechts
{
	width: 384px;
	border-left: 1px solid #FFFFFF;
	height: 100%;
	display: table-cell;
}
.kein_junge, .person_kein
{
	background: #DFECF7;
}
.person_regie, .person_haupt, .person_grau, .person_kein, .person_norm
{
	width: 186px;
	border:0;
	padding-bottom: 0;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.person_regie
{
	background:#CFE0A4;
}
.person_haupt, .hauptdarsteller
{
	background:#FFCC22;
}
.person_grau
{
	background:#C9C9C9;
}
.heiner_dvd_bluray
{
	background:#3374B6;
	color:#FFFFFF;
}
.heiner_dvd_original
{
	background:#E2001A;
	color:#FFFFFF;
}
.heiner_dvd_kopie
{
	background:#E3007A;
	color:#FFFFFF;
}
.heiner_dvd_fernsehen
{
	background:#E75113;
	color:#FFFFFF;
}
.heiner_dvd_vhs
{
	background:#4E8237;
	color:#FFFFFF;
}

.blocksatz
{
	text-align: justify;
	/*hyphens: auto;
	hyphenate-limit-chars: auto 8;
	hyphenate-limit-lines: 2;
	-webkit-hyphens: auto;
	-webkit-hyphenate-limit-chars: auto 8;
	-webkit-hyphenate-limit-lines: 2;
	-ms-hyphens: auto;
	-ms-hyphenate-limit-chars: auto 8;
	-ms-hyphenate-limit-lines: 2;*/
}