/* DOKUMENT */

.vertriebsort {
	color: #0089D0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.weiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}

.grau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
}

.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0082CB;
}
.boxtext { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.boxtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}
.anzeige {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
}
.headtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.bildtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0082CB;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-right: 3px;
}
.menu {
	font-family: Verdana, serif;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	padding-top:10px;
}

/* HTML-TAGS */

a {
	text-decoration: none;
	font-size: 8pt;
}
a:hover {
	text-decoration: underline;
	font-size: 8pt;
}
table, tr, td, th, p, input {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
}
h2 {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h3 {
	color: #0089D0;
	font-weight: normal;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* MENÜ */

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs {
	position: absolute;
	visibility: hidden;
	left: 0;
	top: 0;
}

/* CoolMenus 4 - background-bar */
.clBar {
	position: absolute;
	width: 0;
	height: 0;
	background-color: #CCEEFF;
	layer-background-color: #CCEEFF;
	visibility: hidden;
}

/* CoolMenus 4 - styles for level 0 */
.clLevel0 {
	position: absolute;
	background-color: #CCEEFF;
	layer-background-color: #CCEEFF;
	color: black;
	cursor: pointer;
	cursor: hand;
}
.clLevel0over {
	position: absolute;
	background-color: #CCEEFF;
	layer-background-color: #CCEEFF;
	color: black;
	cursor: pointer;
	cursor: hand;
}
.clLevel0border {
	position: absolute;
	visibility: hidden;
	background-color: #0082CB;
	layer-background-color: #0082CB;
}

/* CoolMenus 4 - styles for level 1 */
.clLevel1 {
	position: absolute;
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF;
	color: black;
}
.clLevel1over {
	position: absolute;
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF;
	color: black;
	cursor: pointer;
	cursor: hand;
}
.clLevel1border {
	position: absolute;
	visibility: hidden;
	background-color: #0082CB;
	layer-background-color: #0082CB
}

/* DATUM */

.datumlayer {
	position: absolute;
	visibility: hidden;
	left: 264px;
	top: 138px;
	width: 195px;
	height: 160px;
	z-index: 1;

	/*background-color: #0082CB;
	  layer-background-color: #0082CB;*/
	background-color: #CCEEFF;
	layer-background-color: #CCEEFF;
	color: #000000;

	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
}

/* KALENDER */

.navigation {
	background-color: #0a0b68;
}
.weekdayname {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #c60000;
	text-align: center;
	background-color: #CCEEFF;
}
.wochentag {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration: none;
	text-align: center;
	background-color: #ffffff;
}
.today {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	background-color: FFCC99;
}
.calendar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.calendarToday {
	background-color: #FFA034;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

/* Antz style sheets */

.formleft {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        width: 60px;
}
.formcenter {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        width: 280px;
        text-align: left;
}

.formright {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        width: 128px;
        text-align: left;
}

.errorhead  {
        color: #ffffff;
        font-color: #ffffff;
        font-weight: bolder;
        background-color: #ff0000;
        text-transform: uppercase;
}

.blackonblue  {
        color: #333333;
        font-color: #333333;
        font-weight: bolder;
        background-color: #0082CB;
        text-transform: uppercase;
}

.searchhead  {
        color: #ffffff;
        font-color: #ffffff;
        font-weight: bolder;
        padding: 1px 2px 1px 2px;
        background-color: #0082CB;
        text-transform: uppercase;
}

.logininput {
        padding-top: 0px;
        padding-bottom: 0px;
        vertical-align: middle;
       	font-size: 8pt;
}

.regioninput {
       width: 200px;
       font-size: 8pt;
       vertical-align: middle;
}

select {
       font-size: 8pt;
       vertical-align: middle;
}

/* DATUMLAYER */

.datumlayer {
	width: 200;
	height: 160;
	background-color: #CCEEFF;
	layer-background-color: #CCEEFF;
	border: 1px solid #0082CB;
}
