/*** bx-default			***/
/*** CSS by HMDATA Ing.-Büro	***/
/*** V0.1 18.08.2009		***/
/*** Colors			***/


body		{width: 920px; font-family: Verdana, Arial, "Sans Serife"; font-size: 12px; color: #444; background: #EEE; border: 1px solid #CCC;}
a:link 		{text-decoration: none; color: #333;}
a:visited 	{text-decoration: none; color: #333;}
a:active 	{text-decoration: none; color: #333;}
a:hover 	{text-decoration: none; color: #999;}
p		{padding-top: 0px; padding-bottom: 4px; line-height: 1.3;}

h1		{font-size: 18px; font-weight: bold; margin-top: 0px; margin-bottom: 16px;}
h3		{font-size: 11px; font-weight: bold; margin-top: 16px; margin-bottom: 4px; text-transform: uppercase;}
h4		{font-size: 12px; font-weight: bold; margin-top: 8px; margin-bottom: 4px; line-height: 1.4;}
h5		{font-size: 9px; margin-top: -16px; font-weight: normal; color: #AAA;}
h6		{font-size: 10px; font-weight: normal; margin-top: 0px; margin-bottom: 0px;}

#hd		{width: 920px; height: 90px; background: url('/img/bx09default_hd.jpg'); color: #CCC; margin-bottom: 0px;}
#hdnav		{width: 912px; float: left; background: #EEE; color: #666; font-size: 10px; text-align: left; border-bottom: 1px solid #CCC; padding-left: 4px; padding-right: 4px;}
#hdnav	span	{float: left; width: 200px;}
#hdnav	a	{padding-left: 16px; float: right; width: auto;}
#hdsrch		{float: right; width: 140px; font-size: 9px; padding-top: 8px;}
#hdsrch	input	{width: 120px; font-size: 10px; border: 0px; color: #888; font-weight: bold;}
#hdtitle	{padding-left: 40px; padding-top: 20px; color: #DDD; font-size: 48px; font-weight: bold;}
#hdclaim	{padding-left: 40px; color: #AC9; font-size: 10px;}

#nav		{width: 920px; display: block; font-size: 10px; margin-top: 0px; margin-bottom: 16px; border-bottom: 1px #999 dotted;}
#nav	a	{padding-right: 8px;}
.acthd		{display: block; margin-bottom: 8px; border-bottom: 1px solid #EEE; padding-top: 12px;}

#ctblock	{float: left; width: 920px; background: white;}
#ct		{ float: left; width: 630px; padding-top: 16px; padding-left: 20px; margin-right: 40px;}
#ctprn		{width: 920px; margin-right: 20px; float: left; font-size: 1.1em;}
.ctimglist	{float: left; width: 180px; margin-top: 30px; margin-right: 8px; border: 1px solid #808080;}
.ctimglist	span	{float: left; display: block; width: 180px; text-align: center; background: #C0C0C0; font-size: 9px; color: #396;}
.ctimgtx	{float: left; width: 180px; margin-top: 4px; margin-right: 8px; border: 1px solid #808080;}
.ctimgtx	span	{float: left; display: block; width: 180px; text-align: center; background: #C0C0C0; font-size: 9px; color: #396;}
#ctpg		{background: #C0C0C0; font-size: 10px; margin-bottom: 4px; color: #396;}
#ctnts		h5	{display: block; background: #C0C0C0; color: #808080; font-size: 0.8em; color: white; margin: 0px;}
#ctnts	ul	{border: 0; padding: 0; margin: 0;}
#ctnts	ul	li	{border-bottom: 1px dotted #C0C0C0; font-size: 0.9em; list-style-type: square; list-style-position: inside; margin-left: 4px; padding-bottom: 2px; padding-top: 2px; margin-bottom: 0px;}
#ctnts	ul	span	{border: 0; margin: 0; padding-right: 8px;s}
#ctnts	ul	p	{border: 0; margin: 0; padding: 0;}

#actct		{margin-left: 670px;}
.act		{width: 230px; display: block; background: white; padding-top: 8px; padding-bottom: 6px; margin-bottom: 8px; font-size: 9px; color: #666;}
.act	a	{display: block; width: 200px; padding-bottom: 4px; font-size: 10px; padding-left: 20px; padding-right: 20px;}
.act	p	{display: block; border: 0; margin: 0; padding: 0;}
.act	input		{border: 1px solid gray; width: 200px; color: #808080; background: #FFF; font-weight: bold; font-size: 9px; margin: 0px; }
.act	textarea	{border: 1px solid gray; width: 200px; color: #808080; background: #FFF; font-weight: bold; font-size: 12px; margin: 0px; }
.act	ul	{border: 0; padding: 0; margin: 0;}
.act	ul	li	{list-style-type: none; list-style-position: outside; margin-left: 4px; padding-bottom: 2px; padding-top: 2px; margin-bottom: 0px;}
.frmsbmt	input	{text-align: right; font-size: 9px; background: transparent; border: 0px;}
.txlst		{border-bottom: 1px dotted #999; margin-bottom: 4px;}

#cmt	p	{display: block; border: 0; margin: 0; padding: 0; font-size: 0.8em; color: #808080;}
#cmt	li	{list-style-type: square;}
#cmt	h5	{display: block; background: #C0C0C0; color: #808080; font-size: 0.8em; color: white;}
.cmtin	input		{border: 1px solid gray; width: 480px; color: #808080; background: #FFF; font-weight: bold; font-size: 9px; margin: 0px; }
.cmtin	textarea	{border: 1px solid gray; width: 480px; color: #808080; background: #FFF; font-weight: bold; font-size: 12px; margin: 0px; }

#ft		{width: 920px; border-top: 1px #999 dotted; font-size: 10px; color: #808080; text-align: center;}
#ft	a	{margin-left: 8px; margin-right: 8px; color: #999;}
#ftprn		{width: 920px; margin-top: 16px; border-top: 1px #999 dotted; font-size: 10px; text-align: center; color: #808080;}
#ftlbl		{width: 920px; margin-top: 16px; border-top: 1px #999 dotted; font-size: 10px; text-align: center; color: #808080; background: #C0C0C0;}

#contact	li	{font-size: 11px; color: white; list-style:none; width: 320px; text-align:right;}
#contact	input, textarea	{background: #666; font-weight: bold; font-size:10px; border: 1px #AAA dotted; margin-left:12px; width:240px;}

.txhd		{height: 12px; border-bottom: 1px #999 dotted; font-size: 10px; color: #999; color: #999; margin-bottom: 4px;}

.b		{font-weight: bold;}
.n		{font-weight: normal;}
.fg		{color: #808080;}
.fgb		{color: #FFF;}
.bgd		{background: #808080;}
.bg		{background: #C0C0C0;}
.txxs		{font-size: 9px;}
.txs		{font-size: 10px;}
.pdl		{padding-left: 4px;}
.pdr		{padding-right: 4px;}
.ucase		{text-transform: uppercase;}