@charset "UTF-8";
@import "reset.css";


/* BASICS */

body				{
					background:none;
					font-family: arial, helvetica, sans-serif;
					font-size: 12px;
					line-height: 15px;
					color: #000000;
					}




/* TABLE */


table.content		{
					background:none !important;
					width:440px !important;
					
					}

.noprint			{
					display:none !important;

					}
					
.footer				{
					background: url(../images/site/footer-background.gif) repeat-x bottom;
					}
					
td.orange			{
					background-color: #ee7711;
					}

td.warmgray			{
					background-color: #f2f2ee;
					}

.borderleft			{
					border-left: none;
					}
					
.borderbottom		{
					border-bottom: none;
					}
					
.borderright		{
					border-right: none;
					}
					
.rightcollum		{
					border-left: none;
					border-right: none;
					}

.centercollum		{
					border-left: none;
					border-right: none;
					}


/* FONT */


h1					{
					font-size: 12px;
					line-height: 16px;
					letter-spacing: 0.01em;
					color: #444444;
					text-transform: uppercase;
					margin: 12px 6px 6px 12px; 
					padding: 0;
					}

h2					{
					
					}

h3					{
					font-size: 12px;
					font-weight: normal;
					letter-spacing: 0.03em;
					color: #444444;
					text-transform: uppercase;
					margin-top: 3px;
					margin-left: 10px;
					}

#topnavi			{
					font-size: 12px;
					font-weight: normal;
					letter-spacing: 0.03em;
					color: #444444;
					text-transform: uppercase;
					float:left;
					}


p					{
					font-size: 11px;
					line-height: 15px;
					margin: 6px 6px 0px 12px; 
					color: #000000;
					}
					
.mainteaser			{
					margin-right: 330px;
					}


p.typ3				{
					margin: 0px; 
					text-transform: uppercase;
					font-size: 9px;
					}

.grau				{
					color: #999999;
					}



/* LINKS */



a:link				{
					font-style: italic;
					text-decoration: none;
					color: #444444;
					}

a:active			{
					font-style: italic;
					text-decoration: none;
					color: #444444;
					}

a:visited			{
					font-style: italic;
					text-decoration: none;
					color: #444444;
					}

a:hover				{
					font-style: italic;
					text-decoration: underline;
					color: #444444;
					}



a.top				{
					font-style: normal;
					}

a.boldorange		{
					font-weight: bold;
					color: #000000;
					}

a.bold				{
					font-weight: bold;
					}
/* FORMULAR */



