body {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
}
TEXTAREA, INPUT, SELECT,  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}


h1 {
	font-family: Verdana, Arial;
	font-size: 14px;
	line-height: 14px;
	color: #000000;
}
.h1_tight {
	font-family: Verdana, Arial;
	font-size: 14px;
	line-height: 14px;
	color: #000000;
	font-weight: bold;
}

h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333399;
}
.h2_tight {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333399;
	font-weight: bold;
}
a:link.h2_tight {text-decoration: none; color : #333399;}
a:visited.h2_tight {text-decoration: none; color : #333399;}
a:active.h2_tight {text-decoration: none; color : #333399; }
a:hover.h2_tight{ color : #FF9900; text-decoration: underline;}

h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #000000;
}
.h3_tight {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333399;
	font-weight: bold;
}
a:link.h3_tight {text-decoration: underline; color : #333399;}
a:visited.h3_tight {text-decoration: underline; color : #333399;}
a:active.h3_tight {text-decoration: underline; color : #333399; }
a:hover.h3_tight{ color : #FF9900; text-decoration: underline;}

h4 {
	font-family: Verdana;
	font-size: 12px;
	line-height: 0px;
                font-style: normal;
                color: #009900;
}

h5 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 0px;
	color: #000000;
}

h6 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 0px;
                font-style: normal;
                font-weight: lighter;
	color: #000000;
}

td, th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7px;
	line-height: 10px;
	color: #000000;
}


.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}
a:link { 
                color: #3333cc; 
                text-decoration: underline;
}

a:visited {
                color: #3333cc;
}
a:active { 
                color: #3333cc; 
                text-decoration: underline;
}
a:hover { 
                color: #FF9900; 
                text-decoration: underline;
}




.Layout1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 0px;
	color: #000000;
}


.offerLink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
        	text-decoration: none;
                color: #000000;
}
a:link.offerLink {text-decoration: none; color : #000000 ; font-size: 10px;}
a:visited.offerLink {color : #000000 ; font-size: 10px;}
a:active.offerLink {text-decoration: none; color : ; font-size: 10px;}
a:hover.offerLink {color : #FF9900; font-size: 10px;}

.offerLinkGr {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
        	text-decoration: none;
                color: #333333;
}
a:link.offerLinkGr {text-decoration: underline; color : #333333; font-size: 10px;}
a:visited.offerLinkGr {text-decoration: underline; color : #333333; font-size: 10px;}
a:active.offerLinkGr {text-decoration: underline; color : #333333; font-size: 10px;}
a:hover.offerLinkGr {color : #FF9900; font-size: 10px;}

.smallLinkGr {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
        	text-decoration: underline;
                color: #898989;
}
a:link.smallLinkGr  {text-decoration: underline; color : #898989; font-size: 10px;}
a:visited.smallLinkGr  {text-decoration: underline; color : #898989; font-size: 10px;}
a:active.smallLinkGr {text-decoration: underline; color : ; font-size: 10px;}
a:hover.smallLinkGr  {color : #FF9900; font-size: 10px;}


.comp20{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 22px;
	color: #333399;
	font-weight: normal;
}
a:link.comp20{text-decoration: none; color : #333399;}
a:visited.comp20{text-decoration: none; color : #333399;}
a:active.comp20{text-decoration: none; color : FF9900; }
a:hover.comp20{color : #FF9900; }

.comp18{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	color: #999999;
	font-weight: normal;
}
a:link.comp18{text-decoration: none; color : #999999;}
a:visited.comp18{text-decoration: none; color : #999999;}
a:active.comp18{text-decoration: none; color : FF9900; }
a:hover.comp18{color : #FF9900; }

.comp16{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #999999;
	font-weight: normal;
}
a:link.comp16{text-decoration: none; color : #999999;}
a:visited.comp16{text-decoration: none; color : #999999;}
a:active.comp16{text-decoration: none; color : FF9900; }
a:hover.comp16{color : #FF9900; }


table.pink {border-collapse: collapse; margin: 0px 0px 15px 0px; }
td.pink_tl, td.pink_tr, td.pink_bl,td.pink_br {width:16px; height:16px; padding:0px 0px 0px 0px;}
td.pink_tl { background: url(/fileadmin/icons/pink_tl.gif) no-repeat;}
td.pink_tr { background: url(/fileadmin/icons/pink_tr.gif) no-repeat;}
td.pink_bl { background: url(/fileadmin/icons/pink_bl.gif) no-repeat;}
td.pink_br { background: url(/fileadmin/icons/pink_br.gif) no-repeat;}
td.pink_fade { background: url(img/pink_fade128.gif) no-repeat;}
td.pink {background-color: #fbe7e9; }

table.lBlue {border-collapse: collapse; border-spacing: 0px; margin: 0px 0px 0px 0px; }
td.lBlue_tl, td.lBlue_tr, td.lBlue_bl,td.lBlue_br {width:15px; height:15px; padding:0px 0px 0px 0px;}
td.lBlue_tl { background: url(/fileadmin/icons/lBlue_tl.png) no-repeat;}
td.lBlue_tr { background: url(/fileadmin/icons/lBlue_tr.png) no-repeat;}
td.lBlue_bl { background: url(/fileadmin/icons/lBlue_bl.png) no-repeat;}
td.lBlue_br { background: url(/fileadmin/icons/lBlue_br.png) no-repeat;}
td.lBlue {background-color: #f7f7f7; }

td.lBlue_border_tl, td.lBlue_border_tr, td.lBlue_border_bl,td.lBlue_border_br, td.orange_border_tl, td.orange_border_tr {width:15px; height:15px; padding:0px 0px 0px 0px;}
td.lBlue_border_tl { background: url(/fileadmin/icons/lBlue_border_tl.png) no-repeat;}
td.lBlue_border_tr { background: url(/fileadmin/icons/lBlue_border_tr.png) no-repeat;}
td.lBlue_border_bl { background: url(/fileadmin/icons/lBlue_border_bl.png) no-repeat;}
td.lBlue_border_br { background: url(/fileadmin/icons/lBlue_border_br.png) no-repeat;}
td.lBlue_border_t { background-color: #f7f7f7; border-top: solid #000066 1px;}
td.lBlue_border_r { background-color: #f7f7f7; border-right: solid #000066 1px;}
td.lBlue_border_l { background-color: #f7f7f7; border-left: solid #000066 1px;}
td.lBlue_border_lr { background-color: #f7f7f7; border-left: solid #000066 1px; border-right: solid #000066 1px;}
td.lBlue_border_b { background-color: #f7f7f7; border-bottom: solid #000066 1px;}




