/*
###########################################
#                                         #
#   MyGEN24 [V4.2] Simple Way Stylesheet  #
#         http://www.mygen24.com          #
#                                         #
#        Created By: Steve Schmidt        #
#                                         #
#   Thank you for viewing our sorcecode!  #
#                                         #
###########################################
*/

#mainpage { background: url('content_bg.jpg') left repeat-y; width: 738px; padding: 0 20px; }

#page { width: 738px; margin: 0 auto; position: relative; text-align: left; }

#logo { background: url('logo/logo.jpg') no-repeat; width: 253px; height: 109px; float: left; }
#logo img { width: 253px; height: 109px; border: 0; }

#mainMenu {
	margin: 0;
	padding: 0;
	padding-top: 35px;
	background: url('logo/mainMenu_bg.jpg') no-repeat; 	width: 485px;
	height: 74px;
	float: right; }
#mainMenu ul { margin: 0; padding: 0; }
#mainMenu ul li { list-style-type: none; display: inline; float: left; }
#mainMenu ul li a { text-decoration: none; overflow: hidden; float: left; height: 20px; }
#mainMenu ul li a:focus { outline: none; }
#mainMenu ul li a span { visibility: hidden; }

#usercp { width: 72px; background: url('logo/top_usercp.jpg') no-repeat; }
#usercp:hover { width: 72px; background: url('logo/top_usercp_hover.jpg') no-repeat; }

#pms { width: 63px; background: url('logo/top_pn.jpg') no-repeat; }
#pms:hover { width: 63px; background: url('logo/top_pn_hover.jpg') no-repeat; }

#register { width: 132px; background: url('logo/top_register.jpg') no-repeat; }
#register:hover { width: 132px; background: url('logo/top_register_hover.jpg') no-repeat; }

#members { width: 78px; background: url('logo/top_members.jpg') no-repeat; }
#members:hover { width: 78px; background: url('logo/top_members_hover.jpg') no-repeat; }

#team { width: 49px; background: url('logo/top_team.jpg') no-repeat; }
#team:hover { width: 49px; background: url('logo/top_team_hover.jpg') no-repeat; }

#search { width: 55px; background: url('logo/top_search.jpg') no-repeat; }
#search:hover { width: 55px; background: url('logo/top_search_hover.jpg') no-repeat; }

#faq { width: 44px; background: url('logo/top_faq.jpg') right no-repeat; }
#faq:hover { width: 44px; background: url('logo/top_faq_hover.jpg') right no-repeat; }

#filebase { width: 106px; background: url('logo/top_filebase.jpg') left no-repeat; }
#filebase:hover { width: 106px; background: url('logo/top_filebase_hover.jpg') left no-repeat; }

#headMenu {
	margin: 0;
	padding: 0;
	padding-left: 90px;
	background: url('logo/headMenu_bg.jpg') no-repeat;
	width: 738px; 	height: 53px;
	clear: both; }
#headMenu ul { margin: 0; padding: 0; }
#headMenu ul li { list-style-type: none; display: inline; float: left; }
#headMenu ul li a { text-decoration: none; overflow: hidden; float: left; height: 22px; }
#headMenu ul li a:focus { outline: none; }
#headMenu ul li a span { visibility: hidden; }

#buttonbase { width: 72px; background: url('logo/top_bb.jpg') no-repeat; }
#buttonbase:hover { width: 72px; background: url('logo/top_bb_hover.jpg') no-repeat; }

#activation { width: 72px; background: url('logo/top_wbb2.jpg') no-repeat; }
#activation:hover { width: 72px; background: url('logo/top_wbb2_hover.jpg') no-repeat; }

#imprint { width: 72px; background: url('logo/top_imprint.jpg') no-repeat; }
#imprint:hover { width: 72px; background: url('logo/top_imprint_hover.jpg') no-repeat; }

#index { width: 72px; background: url('logo/top_root.jpg') no-repeat; }
#index:hover { width: 72px; background: url('logo/top_root_hover.jpg') no-repeat; }

#footer { background: url('content_bg.jpg') left repeat-y; width: 738px; padding-bottom: 10px; }

.preload { display: none; }