@charset "utf-8";
/*
                         _ __        
          _______ __  __(_) /__  ___ 
         / __/ _ `/ |/ / / / _ \/ _ \
         \__/\_,_/|___/_/_/\___/\___/  
         URL: http://www.caviloo.de
		 SCHNELL - ZUVERL&Auml;SSIG - PREISWERT!
*/

/*
------------------------------------------------------------------------------------------------------
###Allgemeine Einstellungen###
------------------------------------------------------------------------------------------------------
*/

/*Grundeinstellungen*/
html,
body
{ 
	margin:0px 0px 0px 0px; 
	font:11px Arial, Helvetica, sans-serif; 
	background:#000;
	text-align:center;
}

/*Bilder*/
img
{
    border:0;
}

/*Clearing*/
.clear
{
	clear:both;
}

.username a
{
	color:#595858;
	font-weight:normal;
	text-decoration:none;
}

.username a:hover
{
	color:#595858;
	font-weight:normal;
	text-decoration:none;
}

.textlogin a
{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.textlogin a:hover
{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.results a
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}

.results a:hover
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}

.headtext a
{
	color:#FFFFFF;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}

.headtext a:hover
{
	color:#FFFFFF;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}

/*
------------------------------------------------------------------------------------------------------
###Hauptelemente zur Strukturierung###
------------------------------------------------------------------------------------------------------
*/
/*Hauptcontainer*/
div#wrapper
{
    width:1110px;
    margin:auto;
    height:auto;
}

/*Navigation*/
div#leftTop_Space
{
	width:242px;
	height:116px; float:left;
	background-image:url(images/left_topSpace.jpg);
}

div#overHead_Menu
{
	width:613px;
	height:20px;
	float:left;
	background-image:url(images/overHead_Menu.jpg);
}


/*Navigation*/
#navigation{
	width:613px;
	height:70px;
	padding:0px;
	margin:0px;
	float:left;
}

#navigation #home a
{
	width:74px;
	height:70px; float:left;
	background-image:url(images/home.jpg);
}

#navigation #home a:hover
{
	width:74px;
	height:70px; float:left;
	background-image:url(images/home_active.jpg);
}

#navigation #forums a
{
	width:84px;
	height:70px; float:left;
	background-image:url(images/forums.jpg);
}

#navigation #forums a:hover
{
	width:84px;
	height:70px; float:left;
	background-image:url(images/forums_active.jpg);
}

#navigation #downloads a
{
	width:106px;
	height:70px; float:left;
	background-image:url(images/downloads.jpg);
}

#navigation #downloads a:hover
{
	width:106px;
	height:70px; float:left;
	background-image:url(images/downloads_active.jpg);
}

#navigation #squads a
{
	width:83px;
	height:70px; float:left;
	background-image:url(images/squads.jpg);
}

#navigation #squads a:hover
{
	width:83px;
	height:70px; float:left;
	background-image:url(images/squads_active.jpg);
}

#navigation #results a
{
	width:84px;
	height:70px; float:left;
	background-image:url(images/results.jpg);
}

#navigation #results a:hover
{
	width:84px;
	height:70px; float:left;
	background-image:url(images/results_active.jpg);
}

#navigation #gallery a
{
	width:95px;
	height:70px; float:left;
	background-image:url(images/galleries.jpg);
}

#navigation #gallery a:hover
{
	width:95px;
	height:70px; float:left;
	background-image:url(images/galleries_active.jpg);
}

#navigation #awards a
{
	width:87px;
	height:70px; float:left;
	background-image:url(images/awards.jpg);
}

#navigation #awards a:hover
{
	width:87px;
	height:70px; float:left;
	background-image:url(images/awards_active.jpg);
}


div#underHead_Menu
{
	width:613px;
	height:26px; float:left;
	background-image:url(images/underHead_Menu.jpg);
}


/*Login Bar*/
div#loginbar
{
	width:255px;
	height:116px; float:left; margin-top:-90px;
	background-image:url(images/loginbar.jpg);
	text-align:left; color:#FFF; font-size:10px; font-family:Arial, Helvetica, sans-serif;
}

/*Header*/
div#page_header
{
	width:1110px;
	height:190px;
	float:left;
	background-image:url(images/header.jpg);
}

/*Login-Text*/
div#login_text
{
	width:1100px;
	height:19px;
	float:left;
	text-align:right;
	padding-right:10px;
	padding-top:5px;
	color:#FFF;
}

/*Banner*/
div#banner_head
{
	width:1100px;
	height:103px;
	float:left;
	text-align:right;
	padding-right:10px;
	padding-top:17px;
}

/*Small Buttons*/
div#small_icons
{
	width:1100px;
	height:36px;
	float:left;
	color:#FFF;
	text-align:right;
	padding-right:10px;
	padding-top:10px;
}

div#twitter
{
	width:72px;
	height:33px;
	float:left;
	padding-left:796px;
	padding-top:3px;
}

div#facebook
{
	width:50px;
	height:33px;
	float:left;
	padding-left:51px;
	padding-top:3px;
}

div#rss
{
	width:70px;
	height:33px;
	float:left;
	float:left;
	padding-top:3px;
	padding-left:42px;
}

/*Main-Content*/
div#maincontent
{
	width:1110px;
	height:auto;
	float:left;
	background-image:url(images/content_background.jpg);
}

/*Left Content*/
div#left_content
{
	width:791px;
	height:auto;
	float:left;
}

div#topboxes
{
	width:777px;
	height:263px;
	padding-left:5px;
	float:left;
	text-align:left;
}

/*Headlines*/
div#headlines
{
	width:259px;
	height:225px;
	float:left; padding-top:38px;
	background-image:url(images/headlines.png);
}

/*Matchticker*/
div#matchticker
{
	width:259px;
	height:263px;
	float:left;
	background-image:url(images/matchticker.png);
}

div#matchticker_head
{
	width:259px;
	height:22px;
	float:left;
	padding-left:160px; 
	padding-top:11px;
}

div#matchticker_content
{
	width:259px;
	height:225px;
	float:left;
	padding-top:5px;
}

/*Scene News*/
div#scenenews
{
	width:259px;
	height:225px;
	float:left; padding-top:38px;
	background-image:url(images/scenenews.png);
}

div#content_inhalt
{
	width:791px;
	height:auto;
	float:left;
}

div#content_left
{
	width:529px;
	height:auto;
	float:left;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	vertical-align:top;	
}

div#content_right
{
	width:252px;
	height:auto;
	float:left;
	text-align:left;
}

/*News Content*/
div#content
{
	width:792px;
	height:auto;
	float:left;
}

div#newscontent
{
	width:526px;
	padding:0px 7px 0px 7px;
	height:auto;
	float:left;
	text-align:left;
}

/*Right Boxes*/
div#boxcontent
{
	width:252px;
	height:auto;
	float:left;
	text-align:left;
}

div#downloads_Box
{
	width:243px;
	height:37px;
	float:left;
	background-image:url(images/download.png);
}

div#downloads_Content
{
	width:243px;
	height:197px; padding-top:3px;
	float:left;
	background-image:url(images/download_background.png);
}

div#topmatch_Box
{
	width:252px;
	height:36px;
	float:left;
	background-image:url(images/topmatch.jpg);
}

div#topmatch_Content
{
	width:252px;
	height:195px;
	float:left;
	padding-top:5px;
	background-image:url(images/topmatch_background.jpg);
}

div#advertise_Box
{
	width:252px;
	height:40px;
	float:left;
	background-image:url(images/advertise.jpg);
}

div#advertise_Content
{
	width:252px;
	height:629px;
	float:left; text-align:center; padding-top:10px;
	background-image:url(images/advertise_background.jpg);
}

/*Right Content*/
div#right_content
{
	width:319px;
	height:auto;
	float:left;
}

/*Specials*/
div#specialsslider
{
	width:300px;
	height:250px; padding-left:8px; padding-top:9px; padding-bottom:6px; padding-right:11px;
	background-image:url(images/specials.jpg);
}

div#sponsorbox
{
	width:307px;
	height:auto;
	padding-left:12px;
}

div#maincontent_end
{
	width:1110px;
	height:87px;
	float:left;
	background-image:url(images/content_End.jpg);
}

/*footer*/
div#page_footer
{
	width:1110px;
	height:184px;
	float:left;
	background-image:url(images/footer.jpg);
}

div#page_footer div#frontpage
{
	width:111px;
	height:149px;
	float:left;
	color:#676767;
	text-align:left;
	padding-top:35px;
	padding-left:46px;
	line-height:25px;
}

div#page_footer div#team-yoyotech
{
	width:112px;
	height:149px;
	float:left;
	color:#676767;
	text-align:left;
	padding-top:35px;
	padding-left:32px;
	line-height:25px;
}

div#page_footer div#community
{
	width:107px;
	height:149px;
	float:left;
	color:#676767;
	text-align:left;
	padding-top:35px;
	padding-left:34px;
	line-height:25px;
}

div#page_footer div#media
{
	width:102px;
	height:149px;
	float:left;
	color:#676767;
	text-align:left;
	padding-top:35px;
	line-height:25px;
	padding-left:27px;
}

div#page_footer div#followus
{
	width:92px;
	height:149px;
	float:left;
	color:#676767;
	text-align:left;
	padding-top:35px;
	line-height:25px;
	padding-left:22px;
}

div#page_footer div#statistic
{
	width:149px;
	height:149px;
	float:left;
	color:#676767;
	text-align:left;
	padding-left:25px;
	padding-top:35px;
	line-height:25px;
}

div#page_footer div.footerlinks a
{
	color:#676767;
	text-decoration:none;
}

div#page_footer div.footerlinks a:hover
{
	color:#ffffff;
	text-decoration:none;
}