/* Grundschrift und Schriftfarbe */
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


/* Eigenschaft für Trennlienien */
hr	{ 
	height: 0px; border: solid #364D67 0px; border-top-width: 1px;
}

/* Kleine Schrift */
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

/* Beschreibungstext */
.desc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	margin-right: 10px;
}

tr,td {
	vertical-align: top;
}

/* Tabellenkopfzeile /-überschrift*/
th {
	font-size:14px;
	text-align:left;
	vertical-align: middle;
	color: #3A5370; 
	font-weight: bold;
}

/* 1.Tabellenfarbe für Wechsel */
td.dark, td.td0 {
	background-color: #CED5E2;
}

/* 2.Tabellenfarbe für Wechsel */
td.bright, td.td1 {
	background-color: #E5E8EE;
}

/* wird die noch verwendet? */
table.owned, table.ordered, table.wishlist {
	border: 1px solid #000000;
	border-collapse:collapse;
	width:100%;
}

/* Tabelleneigenschaften Navigationsmenü */
table.nav {
	border: 2px solid #364D67;
	border-collapse:collapse;
	width:100%;
}

/* Tabelleneigenschaften Navigationsmenü */
table.main {
	border: 2px solid #364D67;
	border-collapse:collapse;
	align: center;
	width: 500px;
}


/* Tabelleneigenschaften Filmprofil */
table.profil {
	border: 2px solid #364D67;
	border-collapse: collapse;
	width: 95%;
	margin: 5px;
}

/* Tabelleneigenschaften Startseite */
table.start {
	border-style: hidden;
	border-collapse: collapse;
	align: center;
	width: 100%;
	margin: 0px;
}

/* Unsichtbare Layouttabelle */
.hidden {
	border-collapse: collapse;
	margin: 0px;
	width: 100%;
	border-style: hidden;
	vertical-align: top;
}

/* Zeile im Navigationsmenü */
tr.nav {
	border: 1px solid #E5E8EE;
	border-collapse:collapse;
	vertical-align:top;
	background-color: #CED5E2;
	padding: 3px;
}
	
/* Link im Navigationsmenü */
a.nav
{
	line-height:15px;
	padding:1px;
	margin-right:3px;
	margin-left:3px;
	white-space:nowrap;
	font-weight: bold;
	color: #364D67;
}

/* Link im Navigationsmenü (wenn die Maus darüber ist) */
a:hover.nav
{
	color:#364D67;
	text-decoration:none;
	line-height:15px;
	font-weight: bold;
	padding:1px;
	margin-right:3px;
	white-space:nowrap;
	background-color: #E5E8EE;
}

/* wird die noch verwendet? */
table.info {
	border: 1px solid #000000;
	border-collapse:collapse;
}

/* wird die noch verwendet? */
table.abisz {
	border: 1px solid #FFCC00;
}

/* wird die noch verwendet? */
td.header {
	background-color: #E8FCFD;
}

/* wird die noch verwendet? */
td.az {
	background-color:#FFCC00;
}

/* Hintergrundfarbe und Scrollbar definieren */
body {
	background-color: #7B869A;
	scrollbar-arrow-color:  #1D2938;
	scrollbar-face-color: #9DB3CC;
	scrollbar-track-color: #D6DEE9;
	scrollbar-highlight-color: #C8D3E1;
	scrollbar-3dlight-color: #EAEFF4;
	scrollbar-shadow-color: #7492B6;
	scrollbar-darkshadow-color: #3A5370;
}

/* einfacher Link */
a {
	font-size: 10px;
	color: #364D67;
}

/* Dekoration Link */
a:link {
	text-decoration: none;
}

/* Dekoration Link, wenn Maus darüber ist */
a:hover { 
	text-decoration: underline; color: #FF6600; 
}

/* besuchte Links */
a:visited {
	text-decoration: none;
	color: ##2C3E52;
}

/* Link angeklickt */
a:active {
	text-decoration: none;
	color: #FF0000;
}

/* Überschrift */
h1 {
	font-size: 18px;
	color: #3A5370; 
	font-weight: bold;
	vertical-align: middle;
}

/* Überschrift */
h2 {
	font-size: 16px;
	color: #3A5370; 
	font-weight: bold;
}

/* Überschrift */
h3 {
	font-size:14px;
	color: #3A5370; 
	font-weight: bold;
}

/* Überschrift */
h4 
{
	font-size:12px;
	color: #3A5370; 
	font-weight: bold;
	margin-top:0px;
	margin-bottom:3px;
	
}

/* Bilder sollen keinen Rahmen haben */
img {
	border:0px;
}

/* Tabelle für Cover im Filmprofil */
td.cover {
	background-color: #E5E8EE;
	border: 1px solid #000000;
	align: middle;
	padding: 3px;
}

/* Covergröße */
img.cover {
	width: 200px;
}

/* Coverdetailansicht */
img.cover_big {
	width: 400px;
	border: 1px solid #000000;
}

/* Box für Fehlermeldungen */
.error_box
{
	padding:0px;
	background-color:red;
	width:50%;
}

/* Fehlermeldungen - Überschrift */
.error_headline
{
	padding:2px;
	color:white;
	background-color:#FF0000;
	font-weight: bold;
	font-size: 12px;
	border-bottom: 2px solid #E5E8EE;
}

/* Fehlermeldungen - Meldung */
.error_msg
{
	padding:2px;
	color:white;
	font-size: 12px;
	margin-bottom:5px;
	font-family:Courier New, Courier, monospace;
}

/* Erfolgsmeldung */
.success
{
	padding:2px;
	color:white;
	background-color:#00FF00;
	font-weight: bold;
	font-size: 12px;
	border-bottom: 2px solid #E5E8EE;
	width:50%;
}

/* Tabelle für Filter */
table.filter
{
	border: 2px solid #364D67; 
	width:100%;
	border-collapse: collapse;
}

/* Zelle der Tabelle für Filter */
td.filter 
{
	background-color: #CED5E2;
	vertical-align:top;
	width:50%;
	padding:5px;
}

/* vertikaler Trenner im Filtermenü */
td.filter_trenner
{
	background-color: #E5E8EE;
	width:2px;
}

/* inaktiver Filter */
a.inactive_filter
{
	border:1px dotted #364D67;
	background-color:#E5E8EE;
	line-height:19px;
	padding:1px;
	margin-right:5px;
	white-space:nowrap;
}

/* inaktiver Filter (wenn Maus darüber ist)*/
a:hover.inactive_filter
{
	color:#364D67;
	text-decoration:none;
	background-color:#FFCC00;
	line-height:19px;
	padding:1px;
	margin-right:5px;
	white-space:nowrap;
}

/* aktivierter Filter */
a.active_filter
{
	line-height:15px;
	padding:0px;
	margin-right:5px;
	white-space:nowrap;
	background-color:#E5E8EE;

}

/* aktivierter Filter (wenn Maus darüber ist) */
a:hover.active_filter
{
	color:#3A5370;
	text-decoration:none;
	line-height:15px;
	padding:0px;
	margin-right:5px;
	white-space:nowrap;
	background-color:#E3F7FE;

}

/* */
div.liste
{
	text-align:center;
}

/* Menü-Kopf Besitz, Bestellt, Wunschliste - Inaktiv */
.inactive_liste
{
	border:1px solid black;
	border-bottom:0px;
	background-color:#CED5E2;
	line-height:28px;
	padding:5px 15px 5px 15px ;
	white-space:nowrap;
	font-size:14px;
	color:grey;
	font-weight: bold;
	
}

/* Menü-Kopf Besitz, Bestellt, Wunschliste - Aktiv */
.active_liste
{
	border:1px solid black;
	border-bottom:0px;
	background-color:#FFCC00;
	line-height:28px;
	padding:5px 15px 5px 15px ;
	white-space:nowrap;
	font-size:14px;
	color:#3A5370;
	font-weight: bold;
}

/* Tabelle Gästebuch */
table.gb_entries
{
	width:100%;
}

/*Gästebucheintrag */
.gb_entry
{
	 border-bottom:1px dotted black;
	padding-bottom:10px;
	padding-top:10px;
}

/* Letzter Gästebucheintrag */
.gb_entry_last
{
}

/* Gästbucheintrag Nummer */
.gb_entry_nr
{

}

/* Gästbucheintrag Nummer */
.gb_entry_from
{
	font-weight:bold;
}

/* Gästebucheintrag Text */
.gb_entry_text
{

}

/* Gästebucheintrag Kommentarabsender */
.gb_entry_answer_from
{
	padding-left:10px;
	font-weight:bold;
}

/* Gästebucheintrag Kommentar */
.gb_entry_answer_text
{
	padding-left:10px;
}

/* Sprachselektor im linken Frame */
.langselector 
{
	text-align:right;
}

div.filmprofil_headline
{
	font-size:14px;
	text-align:left;
	color: #3A5370; 
	font-weight: bold;
	background-color: #FFCC00; 
	margin-bottom:10px;
}
