
BODY		{background: #FFFFFF;}

a:link		{color: blue; text-decoration: none;}
a:visited	{color: blue; text-decoration: none;}
a:active	{color: blue; text-decoration: none;}
a:hover 	{color: blue; text-decoration: underline;}

a.headline:link		{color: yellow; text-decoration: none;}
a.headline:visited	{color: yellow; text-decoration: none;}
a.headline:active	{color: yellow; text-decoration: none;}
a.headline:hover 	{color: red; text-decoration: underline;}

.highlight		{color: black; background: #99ffff;}

form 		{margin-bottom: 0;} 

UL		{margin-top: 0pt;
		 margin-bottom: 0pt;
		 margin-left: 15pt;
		 padding-left: 0pt;}

.admin-box-headline	{color: #FFFFFF;
			 font-weight: bold;
			 font-family: sans-serif;
			 background: #505050;}

.admin-box	{border-width: 1px;
                 border-style: solid;
                 border-color: #000000;
		 float: left;
		 margin: 5pt;}

.picture-box	{border-width: 1px;
                 border-style: solid;
                 border-color: #000000;
		 text-align: left;
		 padding: 3pt;
		 float: left;
		 margin: 5pt;}

.noframe-box	{border-width: 0px;
		 text-align: center;
		 padding: 3pt;
		 margin: 5pt;}

.admin-cell	{border-width: 1px;
                 border-style: solid;
                 border-color: #c0c0c0;}

.fact-box	{border-width: 0px;
                 border-style: solid;
                 border-color: #000000;
		 text-align: left;}

.fact-box-headline	{color: #FFFFFF;
			 font-weight: bold;
			 font-family: sans-serif;
			 background: #009900;
			 text-align: center;}

.fact-box-cell	{background: #33ff00;
                 font-size: smaller; 
		 text-align: left;}

.user-box-headline	{color: #FFFFFF;
			 font-weight: bold;
			 font-family: sans-serif;
			 background: #787878;
			 text-align: center;}

.user-box-cell	{color: #000000;
		 background: #c8c8c8;
                 font-size: smaller; 
		 text-align: left;}

.default-box	{border-width: 1px;
                 border-style: solid;
                 border-color: #000000;
		 text-align: left;}

.andres-box	{border-width: 1px;
                 border-style: solid;
                 border-color: #000000;}

.sidebar-box	{border-width: 1px;
                 border-style: solid;
                 border-color: #000000;
                 background: #e8e8e8;
		 background-image: none;}

.sidebar-box-cell	{background: #e8e8e8;
			font-size: smaller;
			text-align: left;}

.sidebar-box-headline	{color: #FFFFFF;
			 font-weight: bold;
			 font-family: sans-serif;
			 background: #666699;}

.spoiler        { color: grey;
                  background-color: grey; }

.spoiler:hover  { color: black;
                  background-color: #bbbbbb; }

#adsense {
   border-style:solid;
   border-width:1px;
   border-color:#000000;
}

a.peekspopup{
	position:relative;
	z-index:24;
	text-decoration:none}

a.peekspopup:hover{z-index:25; background-color:#FF0}

a.peekspopup span{display: none}

a.peekspopup:hover span{
	display:block;
	position:absolute;
	border:1px outset;
	padding:2px;
	color:#000; background:#FF9;
        font:.7em Arial, Geneva, Helvetica, sans-serif;
	text-decoration:none;
	text-align:left;
}

