/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

body {
  background-color: #525252;
  font-size: 12px;
  color:#564B47;  
  margin:0px;
  text-align: center; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px
}

#inhalt { 	
  text-align: left;
  vertical-align: middle;	
  margin: 0px auto;
  padding: 0px;
  width: 775px;
  background-color: #EDEDED;
  border: 1px solid #564b47;
}

#inhalt a:link, #inhalt a:visited 
{ 	
  text-decoration: none;
}

#emailheader 
{
	font-family: Verdana;
    text-align: right; 
    font-size:11px; 
}
#header 
{
	font-family: Verdana;
    text-align: left; 
    font-size:14px;
    font-weight: bold; 
}
#bodytext 
{
	font-family: Verdana;
    text-align: left; 
    font-size:11px; 
}



#itemgrid 
{
	font-family: Verdana;
    text-align: center; 
    font-size:11px; 
}

#itemgrid a:link, #itemgrid a:visited 
{
	font-family: Verdana;
    text-align: center; 
    font-size:11px;
    text-decoration: none; 
}


#emailform 
{
	font-family: Verdana;
    text-align: right; 
}

#topmenu
{
    position: absolute; right: 250px;
    text-align: right;
	padding-right: 0em;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
}

#topmenu a:link, #topmenu a:visited, #topmenu a:active
{
	border-left:2px solid #676767; color: #000000;
    text-decoration: none;
    padding-top: .1em;
	padding-bottom: .1em;
	padding-left: .8em;
	padding-right: .8em
}
#topmenu a:hover
{
	border-left:2px solid #000000; color: #FFFFFF;
	background-color: #676767; 
	text-decoration: none;
	padding-top: .1em;
	padding-bottom: .1em;
	padding-left: .8em;
	padding-right: .8em
}
#genderselect
{
    position: absolute; right: 125px; top: 20px;
    text-align: left;
	font-family: Verdana, Arial, sans-serif;
	padding-right: 0em;
	font-weight: bold;

}

#genderselect a:link, #genderselect a:visited, #genderselect a:active
{
	border-left:2px solid #676767; color: #000000;
    text-decoration: none;
    padding-top: .1em;
	padding-bottom: .1em;
	padding-left: .8em;
	padding-right: .8em
}
#genderselect a:hover
{
	border-left:2px solid #000000; color: #FFFFFF;
	background-color: #676767; 
	text-decoration: none;
	padding-top: .1em;
	padding-bottom: .1em;
	padding-left: .8em;
	padding-right: .8em
}
#inpagelink
{
    text-align: center;
	font-family: Verdana;
	font-weight: bold; color:#C0C0C0

}

#inpagelink a:link, #inpagelink a:visited, #inpagelink a:active
{

}

#inpagelink a:hover
{
	background-color: #676767; 
}

a:link, a:visited
{
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
}
a:hover
{
	text-decoration: none;
}

#footer
{
        text-align: center;
	padding: 11px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: lighter;
	color: #cccccc;
}

hr
{
	border:0;
	border-bottom: 1px solid #efefef;
	height: 1px;
}

li
{
	list-style-type: none;
	line-height: 160%;
}

.emailinput
{
border:1px dotted #808080; 
color: #000000; 
background-color: #E1E1E1; 
padding-left:4px; 
padding-right:4px; 
padding-top:1px; 
padding-bottom:1px; 
font-family: Verdana, Arial, sans-serif;

}

.button
{
font-size: 12px; 
font-weight: bold; 
border-style: solid; 
border-width: 1px; 
padding: 1px; 
background-color: #C0C0C0;
}

.buttonalt
{
font-size: 12px; 
font-weight: bold; 
border-style: solid; 
border-width: 1px; 
padding: 1px; 
background-color: #C0C0C0;
}

#poll 
{
	font-family: Verdana;
    text-align: center; 
    font-size:11px; 
}


.item
{
padding: 5px}