/* Stylesheed für globale Einstellungen*/
body {
	font-family : Verdana, Arial;
	font-weight : bold;
	font-style : normal;
	color: #000000;
	background-color : #ffffff;
}

h1	{
	color : Black;
}
h2	{
	color : Black;
}
h3	{
	color : Black;
}

LI {
	font-family : Verdana, Arial;
	font-size : 10pt;
	margin-bottom : 8pt;
}
OL {
	font-family : Verdana, Arial;
	font-size : 10pt;
	margin-bottom : 8pt;
}
UL {
	font-family : Verdana, Arial;
	font-size : 10pt;
	margin-bottom : 8pt;
}

p	{
	font-family : Verdana, Arial;
	font-size : 10pt;
}

/* Stylesheed für Menü Navigation*/

.menu_table {
	background-color: #333366;
}


.menu_head {
	color : #FFCC66;
	background-color : #2C58B0;
	font-weight : bold; 
	font-size:10pt;
}

.menu_text {
	color: #333366;
	background-color : #E5E5E5;
/*	font-weight : bold; */
	font-size:8pt;
}

.menu_textw {
	color: #000000;
	background-color : #FFFFFF;
	font-size:9pt;
	font-weight : normal;
	text-decoration: none;
}

A.menu_link {
	color: #333366;
	font-family : Verdana, Arial;
	font-size:9pt;
	font-weight : normal;
	text-decoration: none;
}

A.menu_link:hover {
	color: #333366;
	font-family : Verdana, Arial;
	font-size:9pt;
/*	font-weight : bold; */
	text-decoration: none;
}

A.standalone, A.standalone:Active, A.standalone:Hover {
	font-weight : bold;
	font-style : normal;
	color : #1D039E;
	text-decoration : none;
	font-family:Verdana,arial; 
	font-size:10pt;
}

/* Stylesheed für Content Tabellen */
.table {
	background-color : #0F64A7;
	font-weight : normal;
}
.table_head {
	color: #000000;
	background-color : #82A5E6;
	font-family : Verdana, Arial;
	font-weight : bold;
	font-size:9pt;
}
A.table_head:link, A.table_head:visited {
	color: #000000;
	font-family : Verdana, Arial;
	font-weight : bold;
	font-size:9pt;
}
A.table_head_tab:link, A.table_head_tab:visited {
	color: #000000;
	font-family : Verdana, Arial;
	font-weight : bold;
	font-size:9pt;
}
.table_sub {
	background-color : #C5D5F3;
}
.table_button {
	background-color : #0F64A7;
}
.table_text {
	font-family : Verdana, Arial;
	font-size:9pt; 
	color:#000000;
}

/* Tabellenzeilen mit Farbe 1 bei Listen mit wechselnden Hintergrundfarben bei jeder zweiten Zeile */
.table_text_bg1 {
	font-family : Verdana, Arial;
	font-size:9pt;
	color:#000000;
	background-color : #C5D5F3;
}

/* Tabellenzeilen mit Farbe 2 bei Listen mit wechselnden Hintergrundfarben bei jeder zweiten Zeile */
.table_text_bg2 {
	font-family : Verdana, Arial;
	font-size:9pt;
	color:#000000;
	background-color : #FFFFFF;
}

.table_text_line {
	font-size:9pt; 
	color:#000000;
	font-weight : normal;
	background-color : #C5D5F3;
}

.table_text_line_error {
	font-size:9pt; 
	color:#000000;
	font-weight : normal;
	background-color : #FF8080;
}

TD {
	font-family : Verdana, Arial;
	font-size:10pt; 
}

A.text_link, A.text_link:hover, A.text_link:visited {
	font-family : Verdana, Arial;
	font-size: 8pt; 
	font-weight : normal;
	color:#000000;
}

A.text_link_button {
	font-size:9pt; 
	color:White;
	font-family : Verdana, Arial;
	font-weight : bold;
	text-decoration: underline;
}

/* Stylesheed für Content  */
.head {
	background-color : #0F64A7;
}

.head_text {
	font-family : Verdana, Arial;
	font-size : 11pt; 
	font-weight : bold;
	color : #FFCC66;
}

.reiter {font-family:Verdana, Arial;font-size:10pt;color:#E6E6E6;text-decoration:none;}

.WLI {
	FONT-SIZE: 10pt;
	font-family : Verdana, Arial;
	font-weight : normal;
}

.WMAIN {
/*	BACKGROUND-COLOR: #000080;*/
/* BACKGROUND-COLOR: #0F64A7;*/
/*	COLOR: #ffcc66;*/
	COLOR: #0F64A7;
	font-family : Verdana, Arial;
	FONT-SIZE: 16pt;
	FONT-WEIGHT: bold
}

.Wklein {
	BACKGROUND-COLOR: #0F64A7;
	COLOR: #ffcc66;
	font-family : Verdana, Arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold
}

.Wlink	{
	font-family : Verdana, Arial;
	font-size:10pt;
	font-weight:BOLD;
	color:#ffcc66;
	text-decoration:none;}

.W1 {
	COLOR: #003399;
	FONT-SIZE: 12pt;
	font-family : Verdana, Arial;
	font-weight : bold;
}

.text {
}

/** ILONGO specific **/
.menu_text_small { color: #FFFFFF; background-color : #2A56AE; font-size:8pt; }

A.menu_link_old {
	color: White;
	font-family : "Trebuchet MS",Arial;
	font-size:9pt;
	font-weight : normal;
	text-decoration: underline;
}

/** ~ILONGO specific **/


/* Teamletter view Styles */

.tletterView {
	background-color : #333366; //dunkelblau
}

.tletterViewTitle {
	font-family : Verdana, Arial;
	font-size : 14px; 
	font-weight : bold;
	color : #ffffff;
	background-color : #0F64A7;
	background-image: url(images/panel/button_bg_2.gif);
	background-repeat: repeat-x;
	background-position: center;
}

.tletterViewHeader {
	font-family : Verdana, Arial;
	font-size : 9pt;
	font-weight : bold;
	color : Black;
	background-color : #E5E5E5;
}

.tletterViewHeaderDiv {
	background-color : #006699;
	font-weight : normal;
	padding : 0px 0px 0px 1px;
	float: left;
}

.tletterViewHeaderDivContainer {
	background-color : #006699;
	display: inline; 
	padding : 0px 0px 0px 0px;
	float: left;
}

.tletterViewHeaderDivContainer2 {
	background-color : #006699;
	display: inline; 
	padding : 0px 1px 0px 0px;
	float: left;
}

.tletterViewDivItem {
	color: white;
	background-color : #E5E5E5;
	font-family : Verdana, Arial;
	font-weight : normal;
	font-size: 9pt;
	text-align: left;
	padding: 0px 0px 0px 0px;
	height: 21px;
}

.tletterViewItem {
	background-color : #333366; //dunkelblau
}

.IEven {
	font-family : Verdana, Arial;
	font-size:8pt;
	color:#000000;
	background-color : white;
	height: 20px;
}

.IOdd {
	font-family : Verdana, Arial;
	font-size:8pt;
	color:#000000;
	background-color : #C5D5F3;
	height: 20px;
}

A.tletterViewItemLink:link, A.tletterViewItemLink:visited { font-family : Verdana, Arial; font-size:8pt; color:#000000; text-decoration: none;}
A.tletterViewItemLink:hover { font-family : Verdana, Arial; font-size:8pt; color:#000000; text-decoration: underline; }

.tletterViewNavigation {
	font-family : Verdana, Arial;
	font-size : 8pt; 
	font-weight : normal;
	color : #00000;
	background-color : #E5E5E5;
}

.tletterViewNavigation td {
	font-size : 8pt; 
}

.tletterViewNavigationLinkPageNumber{
	font-family : Verdana, Arial;
	font-size:8pt; 
	font-weight : bold;
	color:#000000;
	text-decoration: none;
}

.tletterViewNavigationLink {
	font-family : Verdana, Arial;
	font-size:8pt; 
	font-weight : bold;
	color:#1717A1;
	text-decoration: underline;
}

.tletterViewNavigationLink:hover {
	font-family : Verdana, Arial;
	font-size:8pt;
	font-weight : bold;
	color: #CC6666;
	text-decoration: none;
}

.tletterViewFilter {
	font-family : Verdana, Arial;
	font-size : 8pt; 
	font-weight : normal;
	color : Black;
	background-color : #E5E5E5;
}

.DialogOkNachricht {
	font-family : Verdana, Arial;
	font-size:10pt;
	font-weight : bold;
	color: #FFCC66;
	background-color : #0F64A7;
	height: 20;
	vertical-align : middle;
}

/** struts und struts layout **/
td.globalactionerror {
	color: white;
	background: red;
	font-family: tahoma, arial;
	font-size: 12px;
	font-weight: bolder;
	padding: 4 8 4 8;
}

table.globalactionerror {
	border: solid red 1px;
	margin-bottom: 5px;
}

table.globalactionmessage {
	border: solid green 1px;
	margin-bottom: 5px;
}

td.globalactionmessage {
	color: white;
	background: green;
	font-family: tahoma, arial;
	font-size: 12px;
	font-weight: bolder;
	padding: 4 8 4 8;
}

.ERROR {
	font-family: Tahoma, Arial, Verdana;
	font-size: 8pt;
	color: red;
	font-weight: bold;	
}
/** ~struts und struts layout **/

/** tabs im newsletter-edit **/
.tabheader_active {
	background: url(images/tab_active.gif) no-repeat;
	font-family: Tahoma, Arial; 
	font-size: 15px; 
	font-weight: bold;
	padding-top: 1px; 
	padding-left: 5px;
	color: black;
}

.tabheader_nonactive {
	background: url(images/tab_nonactive.gif) no-repeat;
	font-family: Tahoma, Arial; 
	font-size: 15px; 
	font-weight: bold; 
	padding-top: 1px; 
	padding-left: 5px;
	color: black;
}

a.tabheader_link:visited, a.tabheader_link:hover a.tabheader_link:link {
	font-family: Tahoma, Arial; 
	font-size: 15px; 
	font-weight: bold; 
	padding-left: 5px;
	text-decoration: none;
	color: black;
}

/** Fixed for Netscape: **/

.tabheaderActive {
	background: url(images/tab_active.gif) no-repeat;
	font-family: Tahoma, Arial; 
	font-size: 15px; 
	font-weight: bold;
	padding-top: 1px; 
	padding-left: 5px;
	color: black;
}

.tabheaderNonactive {
	background: url(images/tab_nonactive.gif) no-repeat;
	font-family: Tahoma, Arial; 
	font-size: 15px; 
	font-weight: bold; 
	padding-top: 1px; 
	padding-left: 5px;
	color: black;
}

a.tabheaderLink:visited {
	font-family: Tahoma, Arial; 
	font-size: 15px; 
	font-weight: bold; 
	padding-left: 5px;
	text-decoration: none;
	color: black;
}

a.tabheaderLink:hover{
	font-family: Tahoma, Arial; 
	font-size: 15px; 
	font-weight: bold; 
	padding-left: 5px;
	text-decoration: none;
	color: black;
}

a.tabheaderLink:link {
	font-family: Tahoma, Arial; 
	font-size: 15px; 
	font-weight: bold; 
	padding-left: 5px;
	text-decoration: none;
	color: black;
}

/** ~tabs im newsletter-edit **/



