@CHARSET "ISO-8859-1";

BODY{
  background-color: #dee1d1;
  color: black;
  font-family: Arial, Helvetica, sans-serif;
  height: 100%;
  text-align: center;
}

td{
	vertical-align: top;
}

a:link{
	color:#404040;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}

a:visited{ 
	color:#404040;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}

a:active {
	color: #404040; 
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}

a:hover{
	color:#404040;
	text-decoration: none;
	font-weight: bold; 
	font-style: italic;
}

table.index{
    border:1px solid #868a97;
    width: 950px;
}

td.headline1{
	text-align: left;
    margin:0px;
    padding:0px;
    background-color: #FFFFFF;
    text-align: center;
}

td.headline2{
	background-color: #FFFFFF;
	background-image: url("/green-fairy-online/gfx/la_petite/logo_hintergrund.gif");
	background-repeat: repeat-x;
	background-position: top;
	text-align: right;
	vertical-align: bottom;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #464f30;
    margin:0px;
    padding:10px;
}

td.navigation{
	background-color: #464f30;
	text-align: left;
	vertical-align: top;
    margin:0px;
    padding:0px;
}

td.contents{
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
    margin:0px;
    padding:0px;
}

table.module{
	width: 100%;
	
}
td.moduleContent{
	background-color: #FFFFFF;
	text-align: left;
	font-size: 12px;
	padding: 10px;
}
td.module{
	background-color: #7b310e;
	border-bottom: 1px solid #dee1d1;
	text-align: right;
	font-size: 12px;
	padding-right: 10px;
	padding-left: 10px;
	color: #dee1d1;
}
a.module:link{
	color:#dee1d1;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}

a.module:visited{ 
	color:#dee1d1;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}

a.module:active {
	color: #dee1d1; 
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}

a.module:hover{
	color:#dee1d1;
	text-decoration: none;
	font-weight: bold; 
	font-style: italic;
}

table.content{
	width: 100%;
}





p.indexTopHeadline{
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}
p.indexTopTeaser{
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
p.content{
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
p.footer{
	font-size: 10px;
}


table.advertising{
	width: 200px;
    border:1px solid #868a97;
    background-color: #ffffff;
}

p.advertisingHeadline{
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
}

p.advertising_content{
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}



