body {font-family: sans-serif; font-weight: normal; color:#4a4a4a; ; font-size: 15px; font-weight:normal; line-height: 17pt; }

navigation {font-size: 14px;}
navigationtext {font-size: 9.5px;}

h1 {font-size: 30px; font-weight:bold; color:#000000; }
h1.light {font-size: 30px; color:#ffffff; }
h1.grey {font-size: 30px; font-weight: bold; line-height: 40px; color:#303030; }
h1.grey2 {font-size: 30px; font-weight: bold; line-height: 40px; color:#717171; }

h1.white {font-size: 35px; font-weight:normal; color:#ffffff; }
h1.hugewhite {font-size: 55px; font-weight:normal; color:#ffffff; }
h1.hugeyellow {font-size: 55px; font-weight:normal; color:#fcda04; }

h2 {font-size: 27px; font-weight:bold; color:#9e9e9e; }
h3 {font-size: 20px; font-weight:bold; color:#9e9e9e; }
h3.grey {font-size: 20; font-weight: bold; line-height: 22px; color:#303030; }
h3.white {font-size: 20px; font-weight:bold; color:#ffffff; }
h3.black {font-size: 20px; font-weight:bold; color:#000000; }
h3.yellow {font-size: 20px; font-weight:bold; color:#fcda04; }

p.navonwhite {font-weight: bold; font-size: 16px; color:#909090; line-height: 20px;}
p.navonwhiteselected {font-weight: bold; font-size: 16px; color:#000000; line-height: 20px; }
p.navonwhiteselectedyellow {font-weight: bold; font-size: 16px; color:#fcda04; line-height: 20px; }

p.navonblackselected {font-weight: bold; font-size: 16px; color:#ffffff; line-height: 20px; }
p.navonwhitesmall {font-weight: bold; font-size: 11px; color:#909090; line-height: 15px;}
p.navonwhitesmallselected {font-weight: bold; font-size: 11px; color:#000000; line-height: 15px; }




p.navigationtextsmall {font-size: 10px; font-weight:normal; color:#aeaeae; line-height: 12pt; padding-left:3px;}
p.navigationlink {font-size: 16px; font-weight:bold; color:#000000; line-height: 21px;  }
p.navigationlinkon {font-size: 16px; font-weight:bold; color:#000000; line-height: 20px; padding-left:3px; padding-right:3px;}


p.tabletext {font-size: 9px; color:#4a4a4a; line-height: 10pt; }
p.tabletextbold {font-size: 9px; font-weight: bold;  color:#000000; line-height: 10pt; }
p.tableheader1 {font-size: 11px; font-weight: bold;  color:#4a4a4a; line-height: 12pt; }
p.tableheader2 {font-size: 10px; font-weight: bold;  color:#4a4a4a; line-height: 12pt; }
p.tableheaderonblack {font-size: 10px; font-weight: bold;  color:#ffffff; line-height: 12pt; }



p.regulartexthuge {font-size: 45px; color:#ffffff;line-height: 45px; font-weight: normal; }
p.regulartexthugered {font-size: 45px; color:#ed2024;line-height: 45px; font-weight: normal; }

p.bigtext {font-size: 35px; line-height: 30px; font-weight:normal; color:#ffffff; }
p.bigtextyellow {font-size: 45px; line-height: 30px; font-weight:normal; color:#fcda04; }
p.bigtextyellowbold {font-size: 35px; line-height: 30px; font-weight:bold; color:#fcda04; }
p.bigtextwhite {font-size: 45px; line-height: 47px; font-weight:normal; color:#ffffff; }
p.bigtextdarkgrey {font-size: 45px; line-height: 47px; font-weight:normal; color:#303030; }


p.regulartextbig {font-size: 25px; color:#ffffff;line-height: 20pt; font-weight: normal; }
p.regulartextbiglightgrey {font-size: 25px; color:#717171;line-height: 20pt; font-weight: normal; }
p.regulartextbigred {font-size: 25px; color:#ed2024;line-height: 20pt; font-weight: normal; }

p.introtext {font-size: 20px; color:#000000; line-height: 20pt; }
p.introtext_yellow {font-weight: bold; font-size: 32px; color:#fcda04; line-height: 20pt; }
p.introtext_grey {font-weight: bold; font-size: 32px; color:#303030; line-height: 20pt; }


p.regulartext {font-size: 16px; color:#4a4a4a; line-height: 17pt; }
p.regulartextbold {font-size: 16px; font-weight: bold; color:#4a4a4a; line-height: 17pt; }
p.regulartextdark {font-size: 16px; color:#2c2c2c; line-height: 16pt; }
p.regulartextdarkbold {font-size: 16px; font-weight: bold; color:#2c2c2c; line-height: 16pt; }
p.regulartextblack {font-size: 16px; color:#000000; line-height: 17pt; }

p.regulartextwhite {font-size: 16px; color:#ffffff; line-height: 17pt; }
p.regulartextold {font-size: 16px; color:#4a4a4a; line-height: 17pt; font-weight: bold;}
p.regulartextgrey {font-size: 16px; color:#aeaeae; line-height: 17pt; }

p.regulartextsmall {font-size: 13px; color:#000000; line-height: 13pt; }
p.regulartextsmallbold {font-size: 13px; color:#000000; line-height: 13pt; font-weight: bold;}
p.regulartextsmallboldgrey {font-size: 13px; color:#717171; line-height: 13pt; font-weight: bold;}
p.regulartextsmallyellow {font-size: 13px; color:#fcda04; line-height: 13pt; }
p.regulartextsmallwhite {font-size: 13px; color:#ffffff; line-height: 13pt; }
p.regulartextsmalllightgrey {font-size: 13px; color:#717171; line-height: 13pt; }

p.regulartexttiny {font-size: 11px; color:#000000; line-height: 13pt; }
p.regulartextfortable {font-size: 11px; color:#4d4d4d; line-height: 11pt; padding-right:10px;}
p.regulartextfortableyellowbold {font-weight: bold; font-size: 11px; color:#2c2c2c; line-height: 11pt;}

p.regulartextfortablewhite {font-size: 11px; color:#ffffff; line-height: 11pt; padding-right:10px;}
p.regulartexttinywhite {font-size: 11px; font-weight: bold; color:#ffffff;line-height: 11pt; }
p.regulartexttinywhitetable {font-size: 3px; color:#ffffff; line-height: 3pt; }
p.regulartexttinyblack {font-size: 11px; font-weight: bold; color:#000000;line-height: 13pt; }
p.regulartexttinygreybold {font-size: 11px; font-weight: bold; color:#9e9e9e;line-height: 13pt; }
p.regulartexttinygrey {font-size: 11px; color:#aeaeae; line-height: 13pt; }
p.regulartexttinydarkgrey {font-size: 11px; color:#4a4a4a;line-height: 13pt; }
p.regulartexttinylight {font-size: 11px; color:#777777; line-height: 12px; }
p.regulartexttinyred {font-size: 11px; color:#ed2024; line-height: 12px; }

p.regulartextminiscule {font-size: 10px; color:#000000; line-height: 12pt; }






p.quotewhite {font-family: serif; font-style:italic; font-size: 14px; font-weight: normal; color:#ffffff;line-height: 17px; }
p.quotesmalllight {font-family: serif; font-style:italic; font-size: 11px; font-weight: normal; color:#d5d5d5;line-height: 14pt; }
p.quotesmallwhite {font-family: serif; font-style:italic; font-size: 11px; font-weight: normal; color:#ffffff;line-height: 14pt; }
p.quotebigwhite {font-family: serif; font-style:italic; font-size: 20px; font-weight: normal; color:#ffffff;line-height: 22px; }
p.quotehugewhite {font-family: serif; font-style:italic; font-size: 26px; font-weight: normal; color:#ffffff;line-height: 28px; }



a.nav:link {font-weight: bold; text-decoration: none; color:#000000;   padding-right:5px;}
a.nav:visited {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;}
a.nav:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:878787; padding-right:5px;}
a.nav:active {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;}

a.table:link {text-decoration: none; color:#FFFFFF;}
a.table:visited {text-decoration: none; color:#FFFFFF;}
a.table:hover {text-decoration: none; color: #FFFFFF;}
a.table:active {text-decoration: none; color:#FFFFFF;}


a.navtable:link {font-weight: bold; text-decoration: none; color:#000000;  padding-left:2px; padding-right:5px;}
a.navtable:visited {font-weight: bold; text-decoration: none; color:#000000;  padding-left:2px;  padding-right:5px;}
a.navtable:hover {font-weight: bold; text-decoration: none; color: #FFFFFF;  padding-left:2px;  background-color:878787; padding-right:5px;}
a.navtable:active {font-weight: bold; text-decoration: none; color:#000000;  padding-left:2px;  padding-right:5px;}

a.navgrey:link {font-weight: bold; text-decoration: none; color:#878787;   padding-right:5px;; line-height: 20px; }
a.navgrey:visited {font-weight: bold; text-decoration: none; color:#878787; padding-right:5px;; line-height: 20px; }
a.navgrey:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:878787; padding-right:5px;; line-height: 20px; }
a.navgrey:active {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;; line-height: 20px; }

a.navgreysmall2:link {font-weight: bold; text-decoration: none; color:#909090; padding-right:5px;}
a.navgreysmall2:visited {font-weight: bold; text-decoration: none; color:#909090;  padding-right:5px;}
a.navgreysmall2:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:878787; padding-right:5px;}
a.navgreysmall2:active {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;}


a.navgreysmall:link {font-weight: bold; text-decoration: none; color:#878787;   padding-right:5px;}
a.navgreysmall:visited {font-weight: bold; text-decoration: none; color:#878787; padding-right:5px;;}
a.navgreysmall:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:fcda04; padding-right:5px;;}
a.navgreysmall:active {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;;}

a.navgreybig:link {font-weight: bold; text-decoration: none; color:#878787;   padding-right:5px;; line-height: 40px; }
a.navgreybig:visited {font-weight: bold; text-decoration: none; color:#878787; padding-right:5px;; line-height: 40px; }
a.navgreybig:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:878787; padding-right:5px;; line-height: 40px; }
a.navgreybig:active {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;; line-height: 40px; }

a.navonblack:link {font-weight: bold; text-decoration: none; color:#ffffff;   padding-right:5px;}
a.navonblack:visited {font-weight: bold; text-decoration: none; color:#ffffff; padding-right:5px;}
a.navonblack:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:878787; padding-right:5px;}
a.navonblack:active {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;}

a.external:link {text-decoration: none; font-weight: bold; color:#000000;  padding-right:5px; }
a.external:visited {text-decoration: none;font-weight: bold; color:#000000;  padding-right:5px; }
a.external:hover {text-decoration: none; font-weight: bold; background-color: #878787; color: #ffffff;  padding-right:5px;}
a.external:active {text-decoration: none; font-weight: bold; background-color: #000000;  padding-right:5px;}





a.navpetra:link {font-weight: bold; text-decoration: none; color:#000000;   padding-right:5px;}
a.navpetra:visited {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;}
a.navpetra:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:fcda04; padding-right:5px;}
a.navpetra:active {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;}

a.navpetrawhite:link {text-decoration: none; color:#ffffff;   padding-right:5px;}
a.navpetrawhite:visited {text-decoration: none; color:#ffffff; padding-right:5px;}
a.navpetrawhite:hover {text-decoration: none; color: #ffffff; background-color:fcda04; padding-right:5px;}
a.navpetrawhite:active {text-decoration: none; color:#000000; padding-right:5px;}

a.navpetragrey:link {font-weight: bold; text-decoration: none; color:#878787;   padding-right:5px;}
a.navpetragrey:visited {font-weight: bold; text-decoration: none; color:#878787; padding-right:5px;;}
a.navpetragrey:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:fcda04; padding-right:5px;;}
a.navpetragrey:active {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;;}

a.navpetramustard:link {font-weight: bold; text-decoration: none; color:#9d8900;   padding-right:5px;}
a.navpetramustard:visited {font-weight: bold; text-decoration: none; color:#9d8900; padding-right:5px;;}
a.navpetramustard:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:fcda04; padding-right:5px;;}
a.navpetramustard:active {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;;}

a.navonblackpetra:link {font-weight: bold; text-decoration: none; color:#FFFFFF;   padding-right:5px;}
a.navonblackpetra:visited {font-weight: bold; text-decoration: none; color:#FFFFFF; padding-right:5px;}
a.navonblackpetra:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:fcda04; padding-right:5px;}
a.navonblackpetra:active {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;}

a.textlinkpetra:link {font-weight: bold; text-decoration: none; color:#fcda04;   padding-left:5px;  padding-right:5px;}
a.textlinkpetra:visited {font-weight: bold; text-decoration: none; color:#fcda04;  padding-left:5px; padding-right:5px;}
a.textlinkpetra:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:fcda04;  padding-left:5px; padding-right:5px;}
a.textlinkpetra:active {font-weight: bold; text-decoration: none; color:#000000;  padding-left:5px; padding-right:5px;}



a.navcarsten:link {font-weight: bold; text-decoration: none; color:#000000;   padding-right:5px;}
a.navcarsten:visited {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;}
a.navcarsten:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:f68d1f; padding-right:5px;}
a.navcarsten:active {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;}

a.navcarstenwhite:link {text-decoration: none; color:#ffffff;   padding-right:5px;}
a.navcarstenwhite:visited {text-decoration: none; color:#ffffff; padding-right:5px;}
a.navcarstenwhite:hover {text-decoration: none; color: #ffffff; background-color:f68d1f; padding-right:5px;}
a.navcarstenwhite:active {text-decoration: none; color:#000000; padding-right:5px;}

a.navcarstengrey:link {font-weight: bold; text-decoration: none; color:#878787;   padding-right:5px;; }
a.navcarstengrey:visited {font-weight: bold; text-decoration: none; color:#878787; padding-right:5px;; }
a.navcarstengrey:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:f68d1f; padding-right:5px;; }
a.navcarstengrey:active {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;; }

a.navonblackcarsten:link {font-weight: bold; text-decoration: none; color:#FFFFFF;   padding-right:5px;}
a.navonblackcarsten:visited {font-weight: bold; text-decoration: none; color:#FFFFFF; padding-right:5px;}
a.navonblackcarsten:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:f68d1f; padding-right:5px;}
a.navonblackcarsten:active {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;}

a.textlinkcarsten:link {font-weight: bold; text-decoration: none; color:#f68d1f;   padding-left:5px; padding-right:5px;}
a.textlinkcarsten:visited {font-weight: bold; text-decoration: none; color:#f68d1f;   padding-left:5px; padding-right:5px;}
a.textlinkcarsten:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:f68d1f;   padding-left:5px; padding-right:5px;}
a.textlinkcarsten:active {font-weight: bold; text-decoration: none; color:#000000;  padding-left:5px; padding-right:5px;}




a.navcartafina:link {font-weight: bold; text-decoration: none; color:#000000;     padding-right:5px;}
a.navcartafina:visited {font-weight: bold; text-decoration: none; color:#000000;    padding-right:5px;}
a.navcartafina:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:ed2524;   padding-right:5px;}
a.navcartafina:active {font-weight: bold; text-decoration: none; color:#000000;  padding-right:5px;}

a.navcartafinagrey:link {font-weight: bold; text-decoration: none; color:#878787;   padding-right:5px;; line-height: 20px; }
a.navcartafinagrey:visited {font-weight: bold; text-decoration: none; color:#878787; padding-right:5px;; line-height: 20px; }
a.navcartafinagrey:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:ed2524; padding-right:5px;; line-height: 20px; }
a.navcartafinagrey:active {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;; line-height: 20px; }

a.navonblackcartafina:link {font-weight: bold; text-decoration: none; color:#FFFFFF;     padding-right:5px;}
a.navonblackcartafina:visited {font-weight: bold; text-decoration: none; color:#FFFFFF;    padding-right:5px;}
a.navonblackcartafina:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:ed2524;   padding-right:5px;}
a.navonblackcartafina:active {font-weight: bold; text-decoration: none; color:#000000;  padding-right:5px;}


a.navpictopedia:link {font-weight: bold; text-decoration: none; color:#000000;   padding-right:5px;}
a.navpictopedia:visited {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;}
a.navpictopedia:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:0086ff; padding-right:5px;}
a.navpictopedia:active {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;}

a.navpictopediagrey:link {font-weight: bold; text-decoration: none; color:#878787;   padding-right:5px;; line-height: 20px; }
a.navpictopediagrey:visited {font-weight: bold; text-decoration: none; color:#878787; padding-right:5px;; line-height: 20px; }
a.navpictopediagrey:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:0086ff; padding-right:5px;; line-height: 20px; }
a.navpictopediagrey:active {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;; line-height: 20px; }

a.navonblackpictopedia:link {font-weight: bold; text-decoration: none; color:#FFFFFF;   padding-right:5px;}
a.navonblackpictopedia:visited {font-weight: bold; text-decoration: none; color:#FFFFFF; padding-right:5px;}
a.navonblackpictopedia:hover {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color:4486c6; padding-right:5px;}
a.navonblackpictopedia:active {font-weight: bold; text-decoration: none; color:#000000; padding-right:5px;}











#floatboxcontact {position:absolute;
	left:20px;
	top:48px;
	width:150px;
	height:200px;
	z-index:100
	}

</style>


