/* Stylevorgabe für Wallpaper-Layout */

body { font-size:11px;
	  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      background-position:936px !important;
      //background-position:945px !important;
	  background-repeat: repeat !important;
}

table#adl_sb_table{
/* position:absolute; */
width:830px !important;
margin-left:2px !important;
margin-top:0px !important;

}

div#omsv_sky_DhtmlLayer{
left:830px !important;
}


td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

h1 {
    font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #1E4387;
	margin: 0px 0px 10px 0px;
}

.hide {
	display: none;
}

/* BO Basisfarben Contentbereich, Navigation links und rechts */

td.leftnav-dunkelblau {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	background-color: #214486;
}

td.content-sandfarben {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	background-color: #F8E9CC;
}

td.content-hellorange {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	background-color: #EFCB8D;
	padding-left: 5px;padding-right: 5px;
}

td.rightnav-hellblau {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	background-color: #E0E2EF;
}

td.rightelement-hellblau {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	background-color: #E0E2EF;
	padding-left: 5px;
}

td.rightelement-mittelblau {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	background-color: #C4C8E3;
	padding-left: 5px;
}

/* EO Basisfarben Contentbereich, Navigation links und rechts */

td.titelzeile {
	background-image: url(_images/titlebar_bg.gif);
	background-repeat : repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11 px;
    font-weight: bold;
	letter-spacing: 1px;
	color: White;
	padding-top: 1px;
	padding-bottom: 3px;
}

td.titel-orange {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
	color: White;
	background-color: #DE8E00;
	height: 16px;
	padding-left: 5px;
}

td.titel-blau {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
	letter-spacing: 1px;
	color: White;
	background-color: #214486;
	height: 16px;
	padding-left: 5px;
}



.ueberschrift {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #1E4387;
}

.smallwhite {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: white;
}

.picture {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.normalwhite {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
}

.picframe {border-style: solid;border-color: white; border-width: 1px;}


.titel-kasten {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: White;
	background-color: #6379BD;
	border-style: solid;
	border-width: 1px;
	border-color: White;
	padding: 2px;
}

.content-kasten {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: White;
	background-color: #6379BD;
	border-style: solid;
	border-top-width: 0px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;
	border-color: White;
	padding: 2px;
}

input.login {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color : black;
        border: 1px solid;
        border-color: #000000;
        width: 62px;
        background-color: #FFFFFF;
        cursor: pointer;
}

input.logout {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color : Black;
        border: 1px solid;
        border-color: #FFAA00;
        width: 52px;
        background-color: #FFFFFF;
        cursor: pointer;
}

input.profil {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color : Black;
        border: 1px solid;
        border-color: #FFAA00;
        width: 90px;
        background-color: #FFFFFF;
        cursor: pointer;
}

input.loginfeld {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: black;
	width: 104px;
}

input.kontakt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: black;
	width: 235px;
}

input.button-kontakt
{
  border: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #fff;
  background-image: url(_images/buttons/button_orange_130.gif );
  width:130px;
  height:23px;
  cursor: pointer;
}

textarea.kontakt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: black;
	width: 235px;
}

select.kontakt {
	width: 235px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tooltip {
position: absolute;
display: none;
background-color: #E0E2EF;
border-width:1px;
border-style:solid;
border-color: #214486;
padding:2px; font-family: verdana,helvetica,arial,sans-serif;
font-size: 9px; 
color:#003399;
}

select.eventsuche {
	width: 170px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select.filmauswahl {
    width: 360px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select.filmsuche {
    width: 177px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

input.eventsuche {
	width: 170px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: black;
}

.kino {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E4387
}

.fehler {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F00;
}

/* 
Hintergund-Farben:
sandfarben: #F8E9CC
hellorange: #EFCB8D
orange: #DE8E00
dunkelblau: #214486
mittelblau: #C4C8E3
hellblau: E0E2EF


/* Kalender-Klassen Variante orange */

.d_calendar {
	border-color: white;
	border-width: 1px;
	border-style: solid;
	background-color: #EFCB8D;
}

.d_month {
	color: white;
	background-color: #DE8E00;
}

.d_day {
	color: white;
	background-color: #DE8E00;
}

A.d_today:link {color: #214486;	background-color: #DE8E00;text-decoration: none; width: 14px; display: block;}
A.d_today:visited {color: #214486;	background-color: #DE8E00;text-decoration: none; width: 14px; display: block;}
A.d_today:hover {color: white; background-color: #214486;text-decoration: none; width: 14px; display: block;}
A.d_today:active {color: #214486; background-color: #DE8E00;text-decoration: none; width: 14px; display: block;}

A.d_future:link {color: #214486;	background-color: #F8E9CC;text-decoration: none; width: 14px; display: block;}
A.d_future:visited {color: #214486;	background-color: #F8E9CC;text-decoration: none; width: 14px; display: block;}
A.d_future:hover {color: white; background-color: #214486;text-decoration: none; width: 14px; display: block;}
A.d_future:active {color: #214486; background-color: #F8E9CC;text-decoration: none; width: 14px; display: block;}

/* EO Kalender-Klassen */

A:link {color: #1E4387;	text-decoration: none; }
A:visited {color: #1E4387;	text-decoration: none;}
A:hover {color: black; text-decoration: underline;}
A:active {color: #1E4387;text-decoration: none; }

A.orangelink:link {color: #DE8E00;	text-decoration: none; }
A.orangelink:visited {color: #DE8E00;	text-decoration: none;}
A.orangelink:hover {color: black; text-decoration: underline;}
A.orangelink:active {color: #DE8E00;text-decoration: none; }

A.smallwhite:link {	font-size: 9px;	color: white; text-decoration: none;}
A.smallwhite:visited {font-size: 9px; color: white; text-decoration: none;}
A.smallwhite:hover {font-size: 9px;	color: white; text-decoration: underline;}
A.smallwhite:active {font-size: 9px; color: white;	text-decoration: none;}

A.ueberschrift:link {font-family: Helvetica, Arial, sans-serif;	font-size: 15px; font-weight: bold;	color: #1E4387; text-decoration: none;}
A.ueberschrift:visited {font-family: Helvetica, Arial, sans-serif; font-size: 15px;	font-weight: bold; color: #1E4387; text-decoration: none;}
A.ueberschrift:hover {font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; color: #1E4387; text-decoration: underline;}
A.ueberschrift:active {font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; color: #1E4387; text-decoration: none;}

a.leftnav { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight: bold;display:block; margin-bottom: 5px; width:140px; padding-top: 4px; padding-bottom: 4px; text-decoration:none; }

a.leftnav:link    { color:#fff; background-color:#7384BD; background-image: url(_images/tri_leftnav_white.gif); background-repeat: no-repeat; }
a.leftnav:visited { color:#fff; background-color:#7384BD; background-image: url(_images/tri_leftnav_white.gif); background-repeat: no-repeat; }
a.leftnav:hover   { color:#DA8D01; background-color:#F8E9CC; background-image: url(_images/tri_leftnav_orange.gif); background-repeat: no-repeat;text-decoration:none; }
a.leftnav:active  { color:#fff; background-color:#7384BD; background-image: url(_images/tri_leftnav_white.gif); background-repeat: no-repeat; }

a.leftnavlit { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight: bold;display:block; margin-bottom: 5px; width:140px; padding-top: 4px; padding-bottom: 4px; text-decoration:none; }
a.leftnavlit:link { color:#DA8D01; background-color:#F8E9CC; background-image: url(_images/tri_leftnav_orange.gif); background-repeat: no-repeat;text-decoration:none; }
a.leftnavlit:visited { color:#DA8D01; background-color:#F8E9CC; background-image: url(_images/tri_leftnav_orange.gif); background-repeat: no-repeat;text-decoration:none; }
a.leftnavlit:hover { color:#DA8D01; background-color:#F8E9CC; background-image: url(_images/tri_leftnav_orange.gif); background-repeat: no-repeat;text-decoration:none; }
a.leftnavlit:active { color:#DA8D01; background-color:#F8E9CC; background-image: url(_images/tri_leftnav_orange.gif); background-repeat: no-repeat;text-decoration:none; }


