/* custon def */
p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,opxion,select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;} 
h1 { font-size:16px; color:#34349B; font-family:Verdana, Arial, Helvetica, sans-serif; } 
h2 { font-size:14px; color:#34349B; font-family:Verdana, Arial, Helvetica, sans-serif;} 
h3 { font-size:12px; color:#34349B; font-family:Verdana, Arial, Helvetica, sans-serif;} 
h4 { font-size:11px; color:#34349B; font-family:Verdana, Arial, Helvetica, sans-serif;} 

body { background-color:#F6EEB5; } 

td.main {
  background-color:#F6EEB5;
}

.text_no { 
	font-size:4px; 
	color:#F6EEB5;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
} 
/* neue Farben */
/*
body { background-color:#F0F0F0; } 

td.main {
  background-color:#F0F0F0;       
}
*/

.blau { color:#34349b; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;} 
.rot { font-size:11px; color:#ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; } 
.gruen { font-size:11px; color:#025002; font-family:Verdana, Arial, Helvetica, sans-serif; } 

a:link { color:#34349B; font-size:11px; } 
a:visited { color:#34349B; font-size:11px; text-decoration:underline; } 
a:active { color:#34349B; font-size:11px; text-decoration:none; } 
a:hover { color:#34349b; font-size:11px; text-decoration:underline; } 

a.gelb1:link { color:#ffff00; font-size:11px; text-decoration:none;} 
a.gelb1:visited { color:#ffff00; font-size:11px; text-decoration:none; } 
a.gelb1:active { color:#ffff00; font-size:11px; text-decoration:none; } 
a.gelb1:hover { color:#ffff00; font-size:11px; text-decoration:none; } 

a.linkthumb_blauweiss:link { font-size:11px; color:#ffffff; font-weight:bold; background-color:#34349b; font-family:Verdana, Arial, Helvetica, sans-serif; } 
a.linkthumb_blauweiss:visited { font-size:11px; color:#ffffff; font-weight:bold; background-color:#34349b; font-family:Verdana, Arial, Helvetica, sans-serif; } 
a.linkthumb_blauweiss:active { font-size:11px; color:#ffffff; font-weight:bold; background-color:#34349b; font-family:Verdana, Arial, Helvetica, sans-serif; } 
a.linkthumb_blauweiss:hover  { font-size:11px; color:#ffffff; font-weight:bold; background-color:#34349b; font-family:Verdana, Arial, Helvetica, sans-serif; } 

a.weiss:link { color:#ffffff; font-size:11px; font-weight:bold; background-color:#34349b; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;} 
a.weiss:visited { color:#ffffff; font-size:11px; font-weight:bold; background-color:#34349b; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; } 
a.weiss:active { color:#ffffff; font-size:11px; font-weight:bold; background-color:#34349b; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; } 
a.weiss:hover { color:#ffffff; font-size:11px; font-weight:bold; background-color:#34349b; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; } 

td.blauweiss { 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
	font-weight:bold; 
	color:#ffffff; 
	background-color:#34349b;
	text-align:left;
} 
td.lite 
{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 text-align : left;
 vertical-align : top;
 background-color: #F0FFFF;
}

td {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : left;
	vertical-align : top;
}

td.dark 
{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 color : #000099;
 text-align : left;
 vertical-align : top;
 background-color: #F0FFFF;
}

td.dark_r 
{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 color : #000099;
 text-align : right;
 vertical-align : top;
 background-color: #F0FFFF;
}

.save_button {
 	background-color:#aaa; 
 	color:#ff0000;
/* 34349b; */
}

.accordion {
	width: 190px;
	border: 1px solid #999999;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 11px;
	color: #000000;
}

.accordionHeader {
  height: 25px;
/*  background-color: #CFD8E4;
  color:#34349b; alt */
  /* neue Farben */ 
	color:#4D3229;
  background-color:#F7BAA5; 
  border: 1px solid #999999;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 20px;
  padding: 1px 0px 1px 3px;
  cursor: pointer;
}
	
.accordionBody {
	height: 0px;
	overflow: hidden;
	padding: 0px 1px;
	/* background-color: #F0FFFF; */
  background-color:#F9D0C0; /* neue Farben*/
}

.blau_9 { color:#34349b; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;} 

/*Button*/
.buttonSubmit, .buttonSubmitHovered {
	width:auto;
	height:26px;
	color:#A0A0A0;
	font-weight:bold;
	padding:2px;
	background:url(/bilder/layout/button_bg.gif) repeat-x left top;
	cursor:pointer;
	border:none;
}

.buttonSubmita {
	width:auto;
	height:26px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	background:url(images/button_bg.gif) repeat-x left top;
	cursor:pointer;
	border:none;
}

.buttonSubmitHovered {background-position:left bottom;}
.buttonImg {vertical-align:bottom;}

td.blau {
 font-family : Verdana, Arial, Helvetica, sans-serif ;
 font-size : 10px;
 color : #000099;
 text-align : left;
 vertical-align : top;
/* background-color: #DDDDDD; */
}

td.scroll_head {
	width: 240px;
	height: 18px;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ccddee;
	background-color: #1e598b;
	text-align:center;
}

td.scroll_bereich {
	width: 240px;
	height: 100px;
	font-family: verdana;
	font-size: 11px;
	color: #ccddee;
/*	background-color: #203b59; */
/* nur NSI
	scrollbar-base-color: #203b59;
	scrollbar-3d-light-color: #a0bbd9;
	scrollbar-arrow-color: #a0bbd9;
	scrollbar-darkshadow-color: #203b59;
	scrollbar-face-color: #203b59;
	scrollbar-highlight-color: #809bb9;
	scrollbar-shadow-color: #809bb9;
	scrollbar-track-color: #203b59; 
*/
}

.tooltip {
	font-family: verdana;
	font-size: 11px;
	font-weight:bold; 
	color:#ffffff; 
	background-color:#34349b;
}


.google {
	font-family: verdana;
	font-size: 9px;
	text-align : left;
}

.google_head {
	font-family: verdana;
	font-size: 10px;
	font-weight:bold; 
	color:#34349b; 
}

