/*
Hintergrund:		ECE6D5
Hellblau:			9AC6EE
Dunkelblau:			215CA0
Rot:				CE4242
*/

/* --------------------------------------------------------------------------------------------- */
body				{color:#000000; font-family:Arial,Geneva,sans-serif; font-size:75%; font-weight:normal; background-color:#ECE6D5; margin:0px; padding:20px; width:90%;}
h1					{color:#215CA0; font-size:1.5em; font-weight:normal; margin:3px 0px 15px 0px;}
h2					{color:#CE4242; font-size:1.1em; font-weight:bold;   margin:6px 0px 5px 0px;}
p					{margin:0 0 1em 0;}
form				{padding:0px; margin:0px;}
table				{border:solid 0px #000; border-collapse:collapse; margin:0px; padding:0px;}
td					{color:#000000; font-family:Arial,Geneva,sans-serif; font-size:0.9em; font-weight:normal;}

a 					{font-size:12px; font-weight:bold; padding:2px; line-height:20px; text-decoration:none; border-bottom:solid 1px #215CA0;}
a:link,			
a:visited			{color:#215CA0; background-color:#ECE6D5;}
a:hover,
a:active			{color:#ffffff; background-color:#9AC6EE;}

a.norm:link,			
a.norm:visited		{color:#215CA0; text-decoration:none; border:none; padding:0;}
a.norm:hover,
a.norm:active		{color:#ffffff; text-decoration:none; border:none; padding:0;}

img					{border:none;}
.imgLeft 			{float:left;  margin:4px 6px 0 0;}
.imgRight 			{float:right; margin:4px 0 0 6px;}


/* Content ------------------------------------------------------------------------------------- */
#contentArea		{width:65%; float:left; background-color:#ECE6D5;}
.contentText		{color:#000000; line-height:1.3em; font-size:1.1em;}
#rubrikBild			{margin-bottom:20px;}


/* Spezial ------------------------------------------------------------------------------------- */
#spezialArea 		{width:30%; float:right; background-color:#DACFAD; padding:1px; color:#000000; font-size:1em; line-height:1.3em; font-family:Geneva,Arial,sans-serif;}
#spezialArea p 		{padding:0; margin:0;}
#spezialArea h2 	{font-size:1.1em; padding:0.3em;   color:#215CA0; background-color:#ECE6D5; margin:0; }
#spezialArea h3 	{font-size:1.1em; padding:0.3em 0; color:#CE4242; margin:0px;}
#spezialArea h4 	{font-size:1.1em; padding:0.3em 0; color:#000000; margin:0px;}
.spezialBox 		{margin-bottom:1.5em;}
.spezialContent 	{background-color:#E7E0CB; margin-top:1px; padding:0.3em;}
.btnMoreBox 		{clear:both; text-align:right; padding:0.5em 0 0.2em 0;}
.btnMoreBox a		{font-size:11px; font-weight:bold; text-decoration:none; text-align:left; display:block; 
					 width:41px; color:#fff; line-height:12px; padding:0 0 0 4px; margin:0 0 0 auto; border:none;}
.btnMoreBox a:link,
.btnMoreBox a:visited, 
.btnMoreBox a:hover,
.btnMoreBox a:active {color:#ffffff; background:transparent url(../images/btnMore.gif);}


/* --------------------------------------------------------------------------------------------- */
.clearBoth			{clear:both; font-size:1px; line-height:1px;}

.TextInfo			{font-size:13px; width:98%; background-color:#F6EFD8; padding:8px 5px; margin:6px 0 10px 0; border-top:solid 1px #bababa; border-bottom:solid 1px #bababa;}

.hr					{background-color:#000000; height:1px; width:100%; font-size:1px; line-height:1px; margin:8px 0px;}
.hrGrey				{background-color:#dddddd; height:1px; width:100%; font-size:1px; line-height:1px; margin:8px 0px;}
.hrDarkGrey			{background-color:#bbbbbb; height:1px; width:100%; font-size:1px; line-height:1px; margin:8px 0px;}
.hrGreySmall		{background-color:#dddddd; height:1px; width:100%; font-size:1px; line-height:1px; margin:4px 0px;}
.hrColor			{background-color:#EC8C04; height:1px; width:100%; font-size:1px; line-height:1px; margin:8px 0px;}
.hrDotted			{background-color:transparent; height:1px; width:100%; font-size:1px; line-height:1px; margin:9px 0px; border-top:dashed 1px #777; border-bottom:solid 0px transparent;}

.InputRadioStd		{vertical-align:middle; margin-right:3px; margin-bottom:2px; background-color:transparent; border:solid 0px #bbbbbb;}

.InputButtonStd 	{border-width:1px; border-style:solid; border-color:#fff #000 #000 #fff; font-weight:bold; font-size:14px; height:25px;
					 background:#3978C0 url(/images/button.gif) no-repeat top center; color:#fff;}

.InputButtonStd1	{width:15em; cursor:pointer; color:#ffffff; background-color:#f5a956; padding:2px 2px;
					 border-width:2px; border-style:solid; border-color:#ffe090 #704029 #704029 #ffe090;
					 vertical-align:middle; text-align:center; font-family:verdana,arial; font-weight:bold; font-size:0.9em;}



