/********* grundeinstellungen ***********/

body {
	background-color : white;
	color 		 : black;
	font-family	: Tahoma;
	font-size	: 10pt;
	scrollbar-base-color:#D00000;
	scrollbar-3d-light-color:white;
	scrollbar-arrow-color:white;
	scrollbar-darkshadow-color:black;
	scrollbar-face-color:#D00000;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#DCDCDC;
	background-image:url(../bilder/WappenTransparent15.png);
	background-repeat:no-repeat;
	background-position:center;
	background-attachment:fixed;
}
body.empty {
	background-image : none;
}
body.frame_right{
	background-image:url(../bilder/Flagge_Kaernten.png);
	background-position:top;
	background-repeat:no-repeat;
	background-attachment:fixed;
}
body.frames{
	background: #D00000;
}
body.frame_around{
	background: white;
	/*
	background-image:url(../bilder/background_4.png);
	background-repeat:repeat;
	background-position:center;
	*/
}
h1,h2,h3,div,span,p,td,li,ul,ol {
	font-family	: Tahoma;
	font-size	: 10pt;
}
a{
	font-family	: Tahoma;
	font-size	: 10pt;
}

img{
	border			: none;
	background		: none;
}
div.red10{
	color			: #D00000;
	font-weight		: 900;
	background-color: transparent;
}
div.red12{
	color			: #D00000;
	font-size		: 12pt;
	font-weight		: 900;
	background-color: transparent;
}
div.white14{
	color			: white;
	font-size		: 14pt;
	font-weight		: 900;
}
div.location{
	color			: black;
	background-color: transparent;
	font-size		: 8pt;
}
li.red{
	font			: Tahoma;
	font-size		: 10pt;
}
table{
	background		: none;
	text-align		: center;
}
table.red_border{
	border-color	:#D00000;
	border-style	:solid;
	border-width	:1pt;
	background		:none;
	padding			:0pt;
	text-align		:center;
}
table.second_menu{
	border-color	:#D00000;
	border-style	:solid;
	border-width	:1pt;
	background		:none;
	padding			:0pt;
	text-align		:center;
	background-image:url(../bilder/Wappen_Kaernten_50.png);
	background-repeat:no-repeat;
	background-position:center;
}
table.gray_border{
	border-color	:gray;
	border-style	:solid;
	border-width	:1pt;
	background		:none;
	padding			:0pt;
	text-align		:left;
}
table.sitemap{
	border-color	:#D00000;
	border-style	:solid;
	border-width	:1pt;
	padding			:0pt;
	text-align		:left;
}
table.memberdetail{
	border-color	:none;
	padding			:0pt;
	font-size		:8pt;
	text-align		:left;
}
tr.hoveron { background-color:#CCCCCC;}
tr.hoverout { background: transparent;}  
td.news{
	color			: black;
	font-weight		: 900;
	background-color: white;	
}
td.white_8{
	color			: white;
	font-weight		: 900;
	font-size		: 8pt;
}
td.white_10{
	color			: white;
	font-weight		: 900;
	font-size		: 10pt;
}
td.white_12{
	color			: white;
	font-weight		: 900;
	font-size		: 12pt;
}
td.guestbook_headline_gray{
	background		: gray;
	padding			: 0cm 10.0pt 0cm 10.0pt;
	font-size		: 8pt;
	color			: white;
	vertical-align	: center;
}
td.guestbook_text{
	color			: black;
	font-size		: 8pt;
}
td.guestbook_comment{
	color			: black;
	font-size		: 8pt;
	font-style		: italic;
}
td.groups_headline_red{
	border			: none;
	background		: #D00000;
	padding			: 0cm 5.4pt 0cm 5.4pt;
	height			: 14pt;
	font-size		: 10pt;
	font-weight		: 900;
	color			: white;
	text-align		: center;
}
td.groups_headline_grey{
	border			: none;
	background		: gray;
	padding			: 0cm 3.4pt 0cm 3.4pt;
	height			: 14pt;
	font-size		: 9pt;
	font-weight		: 900;
	color			: white;
	text-align		: center;
}
td.ausschuss_headline_red{
	background		: #D00000;
	padding			: 0cm 10.0pt 0cm 10.0pt;
	height			: 14pt;
	font-size		: 10pt;
	font-weight		: 900;
	color			: white;
	vertical-align	: center;
}
td.ausschuss_data_grey{
	font-size		: 10pt;
	color			: gray;
	text-align		: left;
	vertical-align	: top;
}
td.einsatzgebiet_headline_grey{
	border			: none;
	background		: gray;
	padding			: 0cm 3.4pt 0cm 3.4pt;
	height			: 14pt;
	font-size		: 9pt;
	font-weight		: 900;
	color			: white;
	text-align		: center;
}
td.einsatzgebiet_headline_empty{
	border-color	: black;
	border-style	: solid;
	border-width	: 1pt;
	background		: none;
	padding			: 0cm 3.4pt 0cm 3.4pt;
	height			: 14pt;
	font-size		: 9pt;
	font-weight		: 900;
	color			: black;
	text-align		: center;
}
td.termine_headline_red{
	border			: none;
	background		: #D00000;
	padding			: 0cm 5.4pt 0cm 5.4pt;
	height			: 14pt;
	font-size		: 10pt;
	font-weight		: 900;
	color			: white;
	text-align		: center;
}
td.termine_headline_grey{
	border			: none;
	background		: gray;
	padding			: 0cm 3.4pt 0cm 3.4pt;
	height			: 14pt;
	font-size		: 9pt;
	font-weight		: 900;
	color			: black;
	text-align		: center;
}
td.overview_header{
	text-align		:left;
	vertical-align	:middle;
	width			:500;
	font-weight		:900;
	background-image:url(../bilder/backgroundline_overview.png);
	background-repeat:no-repeat;
	background-position:center;
	background-attachment:fixed;
}
table.termine{
	border-color	: #D00000;
	border-style	: solid;
	border-width	: 1pt;
	background		: none;
	padding			: 0cm 3.4pt 0cm 3.4pt;
	height			: 14pt;
	font-size		: 8pt;
	color			: black;
	text-align		: left;
}
td.termine_center{
	border-left		: 0pt;
	border-right	: 0pt;
	border-style	: solid;
	border-color	: #D00000;
	padding			: 0cm 3.4pt 0cm 3.4pt;
	height			: 14pt;
	font-size		: 10pt;
	color			: black;
	text-align		: center;
}
td.termine_left{
	border-left		: 0pt;
	border-right	: 0pt;
	border-style	: solid;
	border-color	: #D00000;
	padding			: 0cm 3.4pt 0cm 3.4pt;
	height			: 14pt;
	font-size		: 10pt;
	color			: black;
	text-align		: left;
}
table.einsatz{
	border-color	:#D00000;
	border-style	:solid;
	border-width	:1pt;
	padding			:0pt;
	font-size		:8pt;
	text-align		:center;
}
td.einsatz_headline{
	border			: none;
	background		: gray;
	padding			: 0cm 0pt 0cm 0pt;
	height			: 15pt;
	font-size		: 10pt;
	font-weight		: 900;
	color			: white;
	text-align		: center;
}
td.termine_headline_top{
	border			: none;
	background		: gray;
	padding			: 0cm 0pt 0cm 0pt;
	height			: 15pt;
	font-size		: 10pt;
	font-weight		: 900;
	color			: white;
	text-align		: center;
}
td.termine_headline_bottom{
	border			: none;
	background		: silver;
	padding			: 0cm 0pt 0cm 0pt;
	height			: 12pt;
	font-size		: 8pt;
	color			: black;
	text-align		: left;
}
td.bericht_pic_kalendar{
	width			: 70px;
	text-align		: center;
}
td.bericht_pic_idx{
	width			: 93px;
	text-align		: right;
}
td.group_gr{
	border			: none;
	border-top		: none;
	font-size		: 10pt;
	color			: black;
	text-align		: center;
}
td.group_me{
	border			: none;
	border-top		: none;
	font-size		: 10pt;
	color			: black;
	text-align		: left;
}
td.counter_text{
	font-size		: 8pt;
	color			: white;
}
td.counter_value{
	font-size		: 8pt;
	color			: white;
	text-align		: right;
}
table.table {
	font-family	: Tahoma;
	font-size	: 10pt;
	text-align	: center;
	/*padding		: 0;*/
}
td.picture_comment{
	font-family		: Tahoma;
	font-style		: italic;
	font-size		: 8pt;
	text-align		: center;
}
th {
	font-family	: Tahoma;
	font-size	: 10pt;
	text-align	: left;
	padding		: 2;
	font-weight	: 900;
	background-color : #B1DB1F;
	color		: #0A55A3;
}
.th {
	font-family	: Tahoma;
	font-size	: 12pt;
	text-align	: left;
	padding		: 2;
	font-weight	: 900;
	background-color : #B1DB1F;
	color		: #0A55A3;
}
.grey{
	font-family	: Tahoma;
	font-size	: 10pt;
	background-color : white;
	color		: gray;
}
h1.black{
	color		: black;
	font-weight	: 900;
	font-size	: 13pt;
}
h1.red{
	color		: #D00000;
	font-weight	: 900;
	font-size	: 13pt;
}
h1.grey{
	color		: gray;
	font-weight	: 900;
	font-size	: 13pt;
}
h1.headline_black{
	color		: white;
	font-weight	: 900;
	font-size	: 13pt;
	background	: black;
	text-align	: center;
}
h1.headline_red{
	color		: white;
	font-weight	: 900;
	font-size	: 13pt;
	background	: #D00000;
	text-align	: center;
}
h1.headline_grey{
	color		: white;
	font-weight	: 900;
	font-size	: 13pt;
	background	: gray;
	text-align	: center;
}
h2.black{
	color		: black;
	font-weight	: 900;
	font-size	: 11pt;
}
h2.red{
	color		: #D00000;
	font-weight	: 900;
	font-size	: 11pt;
}
h2.grey{

	color		: gray;
	font-weight	: 900;
	font-size	: 11pt;
}
h2.headline_black{
	color		: white;
	font-weight	: 900;
	font-size	: 11pt;
	background	: black;
	text-align	: center;
}
h2.headline_red{
	color		: white;
	font-weight	: 900;
	font-size	: 11pt;
	background	: #D00000;
	text-align	: center;
}
h2.headline_grey{
	color		: white;
	font-weight	: 900;
	font-size	: 11pt;
	background	: gray;
	text-align	: center;
}
h3.black{
	color		: black;
	font-size	: 10pt;
	font-weight	: 900;
}
h3.red{
	color		: #D00000;
	font-size	: 10pt;
	font-weight	: 900;
}
h3.grey{
	color		: gray;
	font-size	: 10pt;
	font-weight	: 900;
}
h3.headline_black{
	color		: white;
	font-weight	: 900;
	font-size	: 10pt;
	background	: black;
	text-align	: center;
}
h3.headline_red{
	color		: white;
	font-weight	: 900;
	font-size	: 10pt;
	background	: #D00000;
	text-align	: center;
}
h3.headline_grey{
	color		: white;
	font-weight	: 900;
	font-size	: 10pt;
	background	: gray;
	text-align	: center;
}
.menu {
	color : 	: #B1DB1F;
	font-size	: 10pt;
	font-weight	: 900;	
}
.nomargin {
	margin		: 0;
}
a:link {
   color           : black;
   background      : none;
   text-decoration : underline;
}
a:visited {
   color           : black;
   background      : none;
   text-decoration : underline;
}
a:hover {
   color           : white;
   background      : #D00000;
   text-decoration : none;
}
a:active {
   color           : #CD5C5C;
   background      : none;
   text-decoration : none;
}
a.memberdetails:link {
   color           : black;
   background      : none;
   text-decoration : none;
}
a.memberdetails:visited {
   color           : black;
   background      : none;
   text-decoration : none;
}
a.memberdetails:hover {
   color           : black;
   background      : none;
   text-decoration : underline;
}
a.memberdetails:active {
   color           : black;
   background      : none;
   text-decoration : none;
}
a.img:link{
   color           : white;
   background      : none;
   text-decoration : none;
}
a.img:visited{
   color           : white;
   background      : none;
   text-decoration : none;
}
a.img:hover{
   color           : white;
   background      : none;
   text-decoration : none;
}
a.img:active{
   color			: white;
   background		: none;
   text-decoration	: none;
   font-size		: 8pt;
}
a.location:link {
   color           : black;
   background      : none;
   text-decoration : underline;
   font-size	   : 8pt;
}
a.location:visited {
   color           : black;
   background      : none;
   text-decoration : underline;
   font-size	   : 8pt;
}
a.location:hover {
   color           : white;
   background      : #D00000;
   text-decoration : none;
   font-size	   : 8pt;
}
a.location:active {
   color           : #CD5C5C;
   background      : none;
   text-decoration : none;
   font-size	   : 8pt;
}
a.link_more:link {
   color           : black;
   background      : none;
   text-decoration : underline;
   font-size	   : 8pt;
}
a.link_more:visited {
   color           : black;
   background      : none;
   text-decoration : underline;
   font-size	   : 8pt;
}
a.link_more:hover {
   color           : white;
   background      : #D00000;
   text-decoration : none;
   font-size	   : 8pt;
}
a.link_more:active {
   color           : #CD5C5C;
   background      : none;
   text-decoration : none;
   font-size	   : 8pt;
}
a.sitemap:link {
   color           : black;
   background      : none;
   text-decoration : underline;
   font-size	   : 10pt;
}
a.sitemap:visited {
   color           : black;
   background      : none;
   text-decoration : underline;
   font-size	   : 10pt;
}
a.sitemap:hover {
   color           : white;
   background      : #D00000;
   text-decoration : none;
   font-size	   : 10pt;
}
a.sitemap:active {
   color           : black;
   background      : none;
   text-decoration : none;
   font-size	   : 10pt;
}
a.guestbook:link {
   color           : white;
   background      : none;
   text-decoration : underline;
   font-size	   : 8pt;
}
a.guestbook:visited {
   color           : white;
   background      : none;
   text-decoration : underline;
   font-size	   : 8pt;
}
a.guestbook:hover {
   color           : white;
   background      : none;
   text-decoration : underline;
   font-size	   : 8pt;
}
a.guestbook:active {
   color           : white;
   background      : none;
   text-decoration : underline;
   font-size	   : 8pt;
}
a.white8:link {
   color           : white;
   background      : none;
   text-decoration : underline;
   font-size	   : 8pt;
}
a.white8:visited {
   color           : white;
   background      : none;
   text-decoration : underline;
   font-size	   : 8pt;
}
a.white8:hover {
   color           : white;
   text-decoration : underline;
   font-style	   : italic;
   font-size	   : 8pt;
}
a.white8:active {
   color           : white;
   background      : none;
   text-decoration : underline;
   font-size	   : 8pt;
}
dt.sitemap{
	text-align		: left;
	font-size		: 10pt;
	font-weight		: 900;
}
input,textarea,select{
	font-size		: 10pt;
	color			: #D00000;
	border-color	: gray;
	border-style	: solid;
	border-width	: 1pt;
	font-family		: Tahoma;
	
	scrollbar-base-color:#D00000;
	scrollbar-3d-light-color:white;
	scrollbar-arrow-color:white;
	scrollbar-darkshadow-color:black;
	scrollbar-face-color:#D00000;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#DCDCDC;
}
/*
select{
	border-color	: gray;
	border-style	: solid;
	border-width	: 1pt;
	background-color: white;
	font-family: Tahoma;
	font-size: 10pt; 
	color: #D00000;
}
*/
input.button_red{
	background		: #D00000;
	color			: white;
	font-family		: Tahoma;
	font-weight		: 900;
}
.news {
	color			: black;
	font-weight		: 900;
	background-color: white;	
}
.newsseparator{
	color			: #D00000;
	font-weight		: 900;
}

