body {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	background: white url('/images/bg.gif') no-repeat fixed top right;
}

.box_1_border {
	border-left: 1px solid #E1E1E1;
	border-top: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	border-bottom: 1px solid #E1E1E1;
}

.box_1_font {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #4C4C4C;
}

.box_1_titel {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	padding-left: 10px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	background-color: #ffffff;
}

.box_2_border {
	border-left: 1px solid #E1E1E1;
	border-top: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	border-bottom: 1px solid #E1E1E1;
}

.box_2_font {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}
.box_2_titel {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #7F7F7F;
	padding-left: 10px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	background-color: #ffffff;
}

.box_3_border {
	border-left: 1px solid #E1E1E1;
	border-top: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	border-bottom: 1px solid #E1E1E1;
}

.box_3_font {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}

.box_3_titel {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #214D79;
	padding-left: 10px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	background-color: #ffffff;
}
.border {
	border: 1px solid #8B8A91;
}
.editlink { font-family: Arial,Helvetica; font-size: 10px; color: #7F7F7F; }
.editlink:hover { color: #ff0000;}
.editpopuptxt { font-family: Arial,Helvetica; font-size: 11px; color: #101010; }
.editpopuptxt b { font-family: Arial,Helvetica; font-size: 11px; color: #000000; font-weight:bold; }

.cms_titel { font-family: Arial,Helvetica; font-size: 16px; color: #ff7F7F; font-weight:bold;padding-bottom:5px;}
.cms_inhalt { font-family: Arial,Helvetica; font-size: 12px; color: #000000; }

p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i 
     { font-family:Arial,Helvetica,sans-serif; } 
p,ul,ol,li,div,td,th,address,nobr,b,i { font-size:10pt; } 


.txt8 { font-size:8pt; font-family:Arial,Helvetica,sans-serif;} 
.txt10 { font-size:10pt; font-family:Arial,Helvetica,sans-serif;} 
.txt12 { font-size:12pt; font-family:Arial,Helvetica,sans-serif;} 
.txt14 { font-size:14pt; font-family:Arial,Helvetica,sans-serif;} 
.txtb10 { font-size:10pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold} 
h1 { font-size:12pt; } 
h2 { font-size:12pt; font-style:italic;} 
 
pre { font-family:Courier New,Courier; font-size:10pt; color:#0000C0; } 

tt { font-family:Courier New,Courier; font-size:10pt; color:#0000C0; } 

a {text-decoration: none;color: #333333;}
a:hover {text-decoration: none;color: #AA5522;}

/* lists test */

ul#navlist { list-style-type: none; margin: 0; padding: 0; }
ul#navlist li { margin: 0 0 2px 0; font-family: Arial; font-size: 11px; font-weight: bold; color: #4C4C4C; }
ul#navlist a	{ padding: 0 0 0 30px; color: #4C4C4C; background-image: url('http://www.kuppitsch.com/images/butt_1.gif'); }
ul#navlist a:link,ul#navlist a:visited { text-decoration: none; }
ul#navlist a:hover { background-image: url('http://www.kuppitsch.com/images/butt_2.gif'); }
li#active a:link,li#active a:visited,li#active a:hover 
{ background-image: url('http://www.kuppitsch.com/images/butt_2.gif'); }

ul#subnavlist { list-style-type: none; margin:0 0 0 15px; padding:0; }
ul#subnavlist li {font-size: 10px;}
ul#subnavlist a:link,ul#subnavlist a:visited { background-image: url('http://www.kuppitsch.com/images/butt_1.gif'); }
ul#subnavlist a:hover { background-image: url('http://www.kuppitsch.com/images/butt_2.gif'); }
li#subactive a:link,li#subactive a:visited,li#subactive a:hover 
	{ background-image: url('http://www.kuppitsch.com/images/butt_2.gif'); }
	
/* Suche */
.srch_div {font-size:10pt; font-family:Arial,Helvetica,sans-serif;margin-bottom:4px;border-bottom:1px dotted;}
.srch_div div:hover {background-color:#d0d0d0;border:1px dotted;}
.srch_div a {color:#5555ff;}
.srch_div a:hover {text-decoration:underline;}
.srch_div small {font-size:9px;color:#505050;}



#pulldown * { font-family:arial,helvetica; font-size:12px; }
#pulldown { width:200px; background-color: #fcfcfa; border:2px solid #606060; padding:0px; }
#pulldown .hed { background-color:#c0c0c0; padding:2px;}
#pulldown ul { padding:2px; margin:0px;}
#pulldown li { list-style:none;padding:2px;text-align:left; }
#pulldown li:hover, #pulldown .hover { background-color: #ffff00;padding:1px;border:1px dotted #aaaaaa; }

#stylel1 * { font-family:arial,helvetica; font-size:12px; }
#stylel1 input { border:1px solid grey; margin:1;padding:1; }
#stylel1 { width:100%; color:#003366;}
#stylel1 a { text-decoration:none; color:#355f87;}
#stylel1 a:hover { color:#ff9900;}
#stylel1 table { width:100%; border-collapse:collapse;}
#stylel1 table.sform { width:400px; }
#stylel1 .list { border:1px solid #c8d2dc; }
#stylel1 .list tr { border:1px solid #ccccff;}
#stylel1 .list tr:hover { background-color:#ffffcc;}
#stylel1 .list td { padding:4px; font-size:11px; color:#003366; border-top:1px solid #ccccff;}
#stylel1 .list th { padding:4px; font-size:11px; background-color:#c8d2dc; color:#003366;}
#stylel1 .ust { font-size:9px;color:#355f87;}
#stylel1 .footer { font-size:11px;padding-top:4px;color:#355f87;}
#stylel1 .hed { padding-bottom:4px;color:#003366;}
#stylel1 .hed * { font-size:14px;}
#stylel1 .pager { font-size:11px;color:#355f87;}
#stylel1 .pager * { font-size:11px;color:#355f87;}
#stylel1 .pager b { color:#ff9900;}
#stylel1 .pager a { text-decoration:none;}
#stylel1 .pager a:hover { text-decoration:underline;}
#stylel1 .tooltip { border-bottom:1px dotted #003366; }

.tool-tip { background-color:#eeffff; border:2px solid #aaaaaa; padding:2px;}

div#wgline { z-index:10; }
#wgline .item { float:left; position:relative; margin-right:4px;}
#wgline .item .item { margin:0px; float:none; margin-bottom:2px;margin-top:2px;}
#wgline .submenu { visibility:hidden;position:absolute; top:15px; left:0px; background-color:#e0e0e0;border:1px solid #a0a0a0;z-index:100;}
#wgline .submenu .submenu { top:0px; left:300px;}
#wgline .sfhover { background-color:#ffa0a0; }
#wgline a:hover { color:#000000; }

div.autocompleter-loading
{
	float:					left;
	clear:					right;
	background:				#fff url(images/spinner.gif) no-repeat center;
	width:					20px;
	height:					16px;
}

ul.autocompleter-choices
{
	position:				absolute;
	margin:					0;
	padding:				0;
	list-style:				none;
	border:					1px solid #eee;
	background-color:		white;
	border-right-color:		#ddd;
	border-bottom-color:	#ddd;
	text-align:				left;
	font-family:			Verdana, Geneva, Arial, Helvetica, sans-serif;
	z-index:				50;
}

ul.autocompleter-choices li
{
	position:				relative;
	padding:				0.1em 1.5em 0.1em 1em;
	cursor:					pointer;
	font-weight:			normal;
	font-size:				1em;
}

ul.autocompleter-choices li.autocompleter-selected
{
	background-color:		#444;
	color:					#fff;
}

ul.autocompleter-choices span.autocompleter-queried
{
	font-weight:			bold;
}

ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried
{
	color:					#9FCFFF;
}
