/* CSS Document */
body{
    /*margin: 0;
    padding: 0;
    text-align: center;
    background-color: #e2e2e2;
    position: relative; */

	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(http://abcdf-club.de/stylesheet/bg1.gif) repeat-x scroll left top;
	background-color: #ebebeb;
	color:#000000;
	/*font: 85% arial, hevetica, sans-serif; */
	font-family:trebuchet ms,arial,sans-Serif,helvetica;
	font-size:12px;
	margin:0;
    
}
input {
    border:1px solid #FF9900;
    background-color:#DAE0EB;
}

input:hover {
    background-color:#FF9900;
    border:1px solid #000000;
}

input:focus {
    background-color:#FFFFFF;
    border:1px solid #FF9900;
}

textarea {
    border:1px solid #FF9900;
    background-color:#DAE0EB;
}

textarea:focus {
    border:1px solid #FF9900;
    background-color:#FFFFFF;
}

textarea:hover {
    border:1px solid #000000;
}

a:link {
    color: #000000;
}
a:visited {
    color: #000000;
}
a:hover {
    color: #FF9933;
    background-color: #000000;
}
a:active {
    color: #FF9933;
}
.style1 {color: #FF9900}
.style3 
{
    font-size: 24px;    
    font-weight: bold;
    color: #000000
}
.free
{
    width: 800px;
    clear: both;
    background-color: #FF9900;
    height: 3mm;
    width: 100%;
	
}

#container
{
	

	margin: 1em auto;
    width: 800px;
    text-align: left;
    background-color: #FF9900;
    border: 1px solid #676767;    
	box-shadow: 7px 7px 8px #818181;
-webkit-box-shadow: 7px 7px 8px #818181;
-moz-box-shadow: 7px 7px 8px #818181;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=7, offY=7, positive=true);
}

#header
{
	height: 150px;
    width: 800;
    background-image: url(http://jjohs.de/abcdf/images/bannerorange.jpg); 
    background-repeat: no-repeat;
    background-position: 0 0;
    position: relative;
    z-index: 1;
}

#header:hover
{

	height: 150px;
    width: 800;
    background-image: url(http://jjohs.de/abcdf/images/bannerblack.jpg); 
    background-repeat: no-repeat;
    background-position: 0 0;
    position: relative;
    z-index: 1;
}

#topmenu
{
	height: 15px;
    width: 800;
    margin: 0 auto;
    text-align:center;
    background-color: #CCCCCC;
    position: relative;
    border-right: 1px solid #676767;
    border-bottom: 1px solid #676767;
    border-left: 1px solid #676767;
} 

#mainnav
{
	width: 800;
    padding-top : 5px;
    padding-bottom  : 5px;
    background-color: #DAE0EB;
    color: #272900;
    text-align: center;
    font-size: 13px;
	font-weight: bold;
    border-top: 1px solid #676767;
    border-bottom: 1px solid #676767; 
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(http://abcdf-club.de/stylesheet/bgmenu.gif) center top;

	
}

.pagemenu
{
	width: 800;
    padding-top : 5px;
    padding-bottom  : 5px;
    background-color: #DAE0EB;
    color: #272900;
    text-align: center;
    font-size: 13px;
	font-weight: bold;
    border-top: 1px solid #676767;
    border-bottom: 1px solid #676767; 
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(http://abcdf-club.de/stylesheet/bgmenu.gif) center top;
}

#mainnav a
{
	text-decoration: none;
}

#mainnav a:hover
{
	text-decoration: none;
	background-color: auto;
}

#contents 
{
	border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
    margin: 3mm 5mm 0 5mm;
    background-color: #DAE0EB;
    border: 1px solid #676767;    
}
#free
{
    width: 800px;
    clear: both; 
    background-color: #FF9900;
    height: 3mm;
    width: 100%;
}

#copyright
{
    
    width: 800px;
    clear: both;
    color: #272900;
    text-align: center;
    background-color: #DAE0EB;
    padding-top: 5px;
    padding-bottom: 5px;
    border-top: 1px solid #676767;
    border-bottom: 1px solid #676767;
		-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(http://abcdf-club.de/stylesheet/bgmenu.gif) center top;
}

.input_ajax {
    background-color: #CCCCCC;
    border:none;
}
input.input_ajax:focus {
    background-color: #CCCCCC;
    border:none;
}

input.input_ajax:hover {
    background-color: #CCCCCC;
    border:none;
}


.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
 color:#FF9900
}

/* ######### Default class for drop down menus ######### */

.anylinkmenu{
text-align:center;
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
border-bottom-width: 0;
font: normal 12px Verdana;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #FF9900;
width: 200px; /* default width for menu */
color:#000000;
}

.anylinkmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkmenu ul li a{
color:#000000;
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 2px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkmenu a:hover{ /*hover background color*/
background: black;
color: #FF9900;
}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkmenucols{
position: absolute;
width: 350px;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px Verdana;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #E9E9E9;
}

.anylinkmenucols li{
padding-bottom: 3px;
}

.anylinkmenucols .column{
float: left;
padding: 3px 8px;
margin-right: 5px;
background: #E0E0E0;
}

.anylinkmenucols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}



/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99; /*zIndex for shadow*/
	background: black;
	visibility: hidden;
}

.lightText 
{
	color: #90979A;
}

.normalText
{
	color: #000000;
}

.memberinfo
{
	color: #FF9900;
	margin-left: 5px;
	font-weight: bold;
}

.lightInput
{
	color: #9f9f9f;
	font-family:trebuchet ms,arial,sans-Serif,helvetica;
	font-size:12px;
}

.normalInput
{
	color: #000000;
	font-family:trebuchet ms,arial,sans-Serif,helvetica;
	font-size:12px;
}

#gb_text
{
	width: 100%;
	height: 100px;
}
.tabletd
{
	
	text-align: center;
	text-decoration: underline;
	font-weight: bold;
	background-color: #FF9900;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(http://abcdf-club.de/stylesheet/tabletd.gif) center top;
}

.pagescroller
{
	font-size: 13px;
}

#index_lauftext
 {
	font-size: 13px;
}

#index_countdown_text
 {
	font-size: 13px;
}

.member_table
{
	border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
}
#index_mainlogodiv
{
	border: 1px solid #676767;  
}

#adventskalender a 
{
	text-shadow:0 0 0.1em #FF9900, 0 0 0.1em #FF9900, 0 0 0.1em #FF9900;
	color: #000000;
	background: none;
	text-decoration: none;
}

#adventskalender a:hover
{
	text-shadow:0 0 0.3em #FF9900, 0 0 0.3em #FF9900, 0 0 0.3em #FF9900;
	color: #000000;
	background: none;
	text-decoration: none;


}
