BODY,TD,P,UL,LI	{Color : #000000; Font-Family : Helvetica, Arial, sans-serif ! important; font-size: 14px}
form input.button {cursor:pointer} /* IE 6.+ only */
form input.button {cursor:hand}	/*	IE 5.+ only */
form input.button:hover {cursor:pointer} /* Gecko Engines only */
.error			{Color : #000000; font-weight: bold; font-size: 14px}
.regerror		{Color : #CC0033; font-weight: bold; font-size: 14px}
.star			{Color : #CC0033; Font-Family : Verdana, Arial, sans-serif ! important; font-weight: bold; font-size: 16px}
.even			{Color : #CC0033; background-color: #FFFFFF; font-size: 14px}
.odd			{Color : #CC0033; background-color: #ffdd99; font-size: 14px}
.h1				{Color : #FF6600; font-size: 18px; font-weight: bold;}
.h2				{Color : #FF6600; font-size: 18px; font-weight: bold;}
.h3				{Color : #FF6600; font-size: 16px; font-weight: bold;}
textarea		{Font-Family : Arial, sans-serif ! important; font-size: 14px}
input			{Font-Family : Arial, sans-serif ! important; font-size: 14px}
select			{Font-Family : Arial, sans-serif ! important; font-size: 14px}

.petra			{Font-Family : TimesNewRoman; font-size: 15px}

p.smallink 		{Color : #FFFFFF; font-size: 12px}
p.navi			{Color : #FFFFFF; font-weight : bold; font-size: 14px}
H2				{Color : #FF6600; font-size: 18px}
H3				{Color : #FF6600; font-size: 16px}
p.weg			{Color : #FFFFFF; font-size: 12px}
p.bold			{Color : #000000; Font-Family : tahoma, verdana ! important; font-weight : bold; font-size: 14px}

.mynavi			{Color : #000000; font-weight : bold; font-size: 12px}
.mynavi2     	{Color : #000000; font-size: 12px}
.mynavi3     	{Color : #000000;font-weight : bold; font-size: 18px}

.yah			{Color : #FF8000! important; font-size: 12px}
a.yah			{Color : #FF8000! important; font-size: 12px}
a.yah:hover		{Color : #336699! important; font-size: 12px}
a.yah:visited	{Color : #FF8000; font-size: 12px}

.black				{Color : #000000! important; font-size: 13px! important; Text-Decoration : none; }
a.black				{Color : #000000! important; font-size: 13px! important; Text-Decoration : none; }
a.balck:visited 	{Color : #000000! important; font-size: 13px! important; Text-Decoration : none; }
a.black:hover		{Color : #336699! important; font-size: 13px! important; Text-Decoration : underline ! important; }

.lang			{Color : #FFFFFF! important; font-size: 12px; Text-Decoration : none;}
a.lang			{Color : #FFFFFF! important; font-size: 12px; Text-Decoration : none;}
a.lang:hover	{Color : #FFFFFF! important; font-size: 12px; Text-Decoration : underline ! important;}
a.lang:visited	{Color : #FFFFFF; font-size: 12px; Text-Decoration : none;}

.h3				{Color : #FF6600! important; font-size: 16px; font-weight: bold;}
a.h3			{Color : #FF6600! important; font-size: 16px; font-weight: bold;}
a.h3:hover		{Color : #336699! important; font-size: 16px; font-weight: bold;}
a.h3:visited	{Color : #FF6600; font-size: 16px; font-weight: bold;}

.h1				{Color : #EE6600! important; font-size: 18px; font-weight: bold;}
a.h1			{Color : #EE6600! important; font-size: 18px; font-weight: bold;}
a.h1:hover		{Color : #336699! important; font-size: 18px; font-weight: bold;}
a.h1:visited	{Color : #EE6600; font-size: 18px; font-weight: bold;}

.mn				{Color : #FFFFFF! important; font-size: 14px; font-weight: bold; Text-Decoration : none ! important;}
a.mn			{Color : #FFFFFF! important; font-size: 14px; font-weight: bold; Text-Decoration : none ! important;}
a.mn:hover		{Color : #FFFFFF! important; font-size: 14px; font-weight: bold; Text-Decoration : underline ! important;}
a.mn:visited	{Color : #FFFFFF; font-size: 14px; Text-Decoration : none }

.hn				{Color : #FFFFFF! important; font-size: 14px; Text-Decoration : none ! important; font-weight: bold}
a.hn			{Color : #FFFFFF! important; font-size: 14px; Text-Decoration : none ! important; font-weight: bold}
a.hn:hover		{Color : #FFFFFF! important; font-size: 14px; Text-Decoration : underline ! important; font-weight: bold}
a.hn:visited	{Color : #FFFFFF; font-size: 14px; Text-Decoration : none }

.con			{Color : #000000! important; font-size: 16px; font-weight: bold; Text-Decoration : none ! important;}
a.con			{Color : #000000! important; font-size: 16px; font-weight: bold; Text-Decoration : none ! important;}
a.con:hover		{Color : #CC0033! important; font-size: 16px; font-weight: bold; Text-Decoration : underline ! important;}
a.con:visited	{Color : #000000; font-size: 16px; font-weight: bold; Text-Decoration : none }

.quick			{Color : #000000! important; font-size: 14px;}
a.quick			{Color : #000000! important; font-size: 14px;}
a.quick:hover	{Color : #CC0033! important; font-size: 14px;}
a.quick:visited	{Color : #000000; font-size: 14px;}

a.mes			{Color : #333333! important; font-size: 14px; Text-Decoration : none;}
a.mes:hover		{Color : #000000! important; font-size: 14px; Text-Decoration : underline ! important;}
a.mes:visited	{Color : #333333; font-size: 14px; Text-Decoration : none }

a.mes_new			{Color : #333333! important; font-size: 14px; font-weight: bold; Text-Decoration : none;}
a.mes_new:hover		{Color : #000000! important; font-size: 14px; font-weight: bold; Text-Decoration : underline ! important;}
a.mes_new:visited	{Color : #333333; font-size: 14px; font-weight: bold; Text-Decoration : none }

a.mes_new_pos			{Color : #009966! important; font-size: 14px; font-weight: bold; Text-Decoration : none;}
a.mes_new_pos:hover		{Color : #000000! important; font-size: 14px; font-weight: bold; Text-Decoration : underline ! important;}
a.mes_new_pos:visited	{Color : #009966; font-size: 14px; font-weight: bold; Text-Decoration : none }

a.mes_new_neg			{Color : #FF0000! important; font-size: 14px; font-weight: bold; Text-Decoration : none;}
a.mes_new_neg:hover		{Color : #000000! important; font-size: 14px; font-weight: bold; Text-Decoration : underline ! important;}
a.mes_new_neg:visited	{Color : #FF0000; font-size: 14px; font-weight: bold; Text-Decoration : none }

a.mes_pos			{Color : #009966! important; font-size: 14px; Text-Decoration : none;}
a.mes_pos:hover		{Color : #000000! important; font-size: 14px; Text-Decoration : underline ! important;}
a.mes_pos:visited	{Color : #009966; font-size: 14px; Text-Decoration : none }

a.mes_neg			{Color : #FF0000! important; font-size: 14px; Text-Decoration : none;}
a.mes_neg:hover		{Color : #000000! important; font-size: 14px; Text-Decoration : underline ! important;}
a.mes_neg:visited	{Color : #FF0000; font-size: 14px; Text-Decoration : none }

a				{Color : #336699;}
a:visited 		{Color : #336699;}
a:hover			{Color : #FF8000;}

.small				{Color : #336699; font-size: 12px; Text-Decoration : none; }
a.small				{Color : #336699; font-size: 12px; Text-Decoration : none; }
a.small:visited 	{Color : #336699; font-size: 12px; Text-Decoration : none; }
a.small:hover		{Color : #FF8000; font-size: 12px; Text-Decoration : underline ! important }

a.mynavi			{Color : #336699; font-size: 14px; font-weight: bold; Text-Decoration : none}
a.mynavi:visited 	{Color : #336699; font-size: 14px; font-weight: bold; Text-Decoration : none}
a.mynavi:hover	{Color : #336699; font-size: 14px; font-weight: bold; Text-Decoration : underline ! important}

.bigblue			{Color : #336699; font-size: 14px; font-weight: bold; Text-Decoration : none}
a.bigblue		{Color : #336699; font-size: 14px; font-weight: bold; Text-Decoration : none}
a.bigblue:visited 	{Color : #336699; font-size: 14px; font-weight: bold; Text-Decoration : none}
a.bigblue:hover	{Color : #336699; font-size: 14px; font-weight: bold; Text-Decoration : underline ! important}

a.textlink		{Color : #3333CC; font-size: 14px ! important; font-weight : bold ! important; Text-Decoration : none}
a.textlink:visited {Color : #000099 ! important}
a.textlink:hover   {Text-Decoration : underline ! important}

a.listlink:visited {Color : #000099 ! important; font-size: 14px ! important; }
a.listlink:link    {Color : #3333CC; font-size: 14px ! important; Text-Decoration : none}
a.listlink:hover   {Text-Decoration : underline ! important}

.my_aupair_world		{ font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #336699; border: 0 solid #336699; padding-left: 2; padding-right: 2; cursor: hand}
.my_aupair_world_here	{ font-size: 11px; font-weight: bold; color: #FF8000; background-color: #6699CC; border: 0 solid #336699; padding-left: 2; padding-right: 2; }

.contact { font-style: italic; }

.footnote			{Color : #666666; font-size: 12px; }
a.footnote			{Color : #666666; font-size: 12px; }
a.footnote:visited 	{Color : #666666; font-size: 12px; }
a.footnote:hover	{Color : #666666; font-size: 12px; }

.fineprint			{Color : #666666; font-size: 10px; font-weight: normal; Text-Decoration : none; }
a.fineprint			{Color : #666666; font-size: 10px; font-weight: normal; Text-Decoration : none; }
a.fineprint:visited {Color : #666666; font-size: 10px; font-weight: normal; Text-Decoration : none; }
a.fineprint:hover	{Color : #666666; font-size: 10px; font-weight: normal; Text-Decoration : underline ! important }

table.dotty {
	border-collapse: separate;
}
table.dotty td {
	border-width: 1px;
	padding: 10px;
	border-style: dotted;
	border-color: #cccccc;
	-moz-border-radius: 5px 5px 5px 5px;
}
## http://www.somacon.com/p141.php