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

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

/*Grundeinstellungen*/
html,
body
{ 
	margin:0px 0px 0px 0px; 
	font:12 Verdana, Geneva, sans-serif; 
	background:#666;
}

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

/*
------------------------------------------------------------------------------------------------------
###Hauptelemente zur Strukturierung###
------------------------------------------------------------------------------------------------------
*/

/*Hauptcontainer*/
div#main
{
    width:1000px;
    margin:auto;
    height:auto;
}

div#top_left
{
	width:676px;
	height:38px;
	float:left;
	text-align:left;
	font:12px Verdana, Geneva, sans-serif;
	line-height:36px;
	padding-left:15px;
	color:#999999; font-weight:bold;
	background-image:url(images/index_01.jpg);
}

/*Besucherstatistik*/
div#top_right
{
	width:309px;
	height:38px;
		float:left;
	background-image:url(images/index_02.jpg);
}

/*Header/Logo*/
div#page_header
{
	width:500px;
	height:200px;
	float:left;
	background-image:url(images/index_03.jpg);
}

div#header_top
{
	width:500px;
	height:40px; float:left;
	background-image:url(images/index_04.jpg);
}

/*Bannerrotation*/
div#bannerrotation
{
	width:500px;
	height:60px; float:left;
	background-image:url(images/index_06.jpg);
	text-align:left;
}

div#header_bottom
{
	width:500px;
	height:100px; float:left;
	background-image:url(images/index_07.jpg);
}

/*Hauptnavigation*/
div#navigation
{
	width:1000px;
	height:46px;
	float:left;
}

div#navigation_left
{
	width:18px;
	height:46px;
	float:left;
	background-image:url(images/navi_begin.jpg);
}

div#submenu
{
	width:490px; 
	float:left;
	font-family:Tahoma, Geneva, sans-serif; font-size:11px;
	background-image:url(images/index_12.jpg);
}

/*Scrolltext*/
div#scrolltext
{
	width:960px;
	height:23px; float:left; padding:3px 20px 0px 20px;
	background-image:url(images/index_14.jpg);
}

/*Flash-Video*/
div#videoplayer
{
	width:398px;
	height:199px; float:left;
	background-color:#FFF; border:0px;
}

div#videoplayer_end
{
	width:398px;
	height:8px; border:0px;
	background-image:url(images/player_end.jpg); float:left;
}

div#puffer_video
{
	width:13px;
	height:207px;
	float:left;
	background-image:url(images/video_puffer.jpg);
}

/*ContentSwitch*/
div#content_switch
{
	width:379px;
	height:171px;
	float:left;
}

div#content_switch_end
{
	width:379px;
	height:36px;
	float:left;
	background-image:url(images/index_20.jpg);
}

/*Login-Bereich*/
div#user_login
{
	width:210px;
	height:207px;
	float:left;
	background-image:url(images/index_18.jpg);
}

/*Content-Bereich*/
div#main_content
{
	width:1000px;
	height:auto;
	float:left;
	background:url(images/index_37.jpg) repeat-y;
}

/*News-Content*/
div#content_main
{
	width:725px;
	height:auto;
	float:left;
	text-align:left;
	padding:5px 10px 10px 10px;
}

/*Menu-Content*/
div#content_right
{
	width:255px;
	height:auto;
	float:left;
}

/*Poll-Bar*/
div#polls
{
	width:255px;
	height:30px;
	float:left;
	background-image:url(images/index_24.jpg);
}

/*Top-Match-Bar*/
div#topmatch
{
	width:255px;
	height:31px;
	float:left;
	background-image:url(images/index_30.jpg);
}

/*Sponsoren-Bar*/
div#sponsors
{
	width:255px;
	height:31px;
	float:left;
	background-image:url(images/index_32.jpg);
}

/*Partners-Bar*/
div#partners
{
	width:255px;
	height:31px;
	float:left;
	background-image:url(images/index_34.jpg);
}

.right_box
{
	width:244px;
	height:auto; padding:5px 5px 5px 5px;
	background:url(images/index_36.jpg) repeat-y;
	float:left; color:#FFF;
}

.text
{
	padding-top:15px;
}

/*Page-Footer*/
div#page_footer
{
	width:1000px;
	height:97px;
	float:left;
	background-image:url(images/index_27.jpg);
}

div#cop1
{
	width:1000px;
	height:26px;
	text-align:left;
	color:#FFF;
	padding-top:15px;
	padding-left:15px;
	font:12px Verdana, Geneva, sans-serif;
}

div#cop2
{
	width:1000px;
	height:25px;
	text-align:left;
	color:#FFF;
	padding-top:2px;
	padding-left:15px;
	font:12px Verdana, Geneva, sans-serif;
}

.copylinks a
{
	color:#FFF;
	text-decoration:none;
}

.copylinks a:hover
{
	color:#febf18;
	text-decoration:none;
}

.headline a
{
	color:#fd8f00;
	font-weight:bold;
	text-decoration:none;
}

.headline a:hover
{
	color:#fd8f00;
	font-weight:bold;
	text-decoration:underline;
}

.box a
{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

.box a:hover
{
	color:#fd8f00;
	font-weight:bold;
	text-decoration:underline;
}

div#cop3
{
	width:1000px;
	height:25px;
	text-align:left;
	color:#FFF;
	padding-top:4px;
	padding-left:15px;
	font:12px Verdana, Geneva, sans-serif;
}