/* 
Theme Name: Tunertreff 2009
Theme URI: http://news.tunertreff.de
Description: Der Tunertreff Webblog soll als Redaktionstool dienen, womit neuste News auf www.tunertreff eingestellt werden können.
Version: 1.1
Author: Sebastian Friedmann
Author Email: s.friedmann@aca-gmbh.de	
*/

/* *********** STANDARD *********** */

body {
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(./picsgl/2009/elements/sd_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-attachment:fixed;
	background-color:#06141d;
}

ul {
	list-style-position:outside;
	list-style-image:url(./picsgl/2009/elements/element_li.png);
}

a img {
	border:0;
}

a:link, 
a:active, 
a:visited, 
a:hover {
	color:#FFF;
	text-decoration:none;
	text-transform:none;
}

a:hover {
	color:#2079b4;
	text-decoration:underline;
}


/* *********** MAIN *********** */

#mn_ctr_body, 
#mn_ctr_main, 
#mn_ctr_head, 
#mn_ctr_menu,
#mn_ctr_link,
#mn_ctr_mid, 
#mn_ctr_sub, 
#mn_ctr_content, 
#mn_ctr_werbung, 
#mn_ctr_footer {
	position:relative;
	overflow:auto;
}

#mn_ctr_body {
	background-image:url(./picsgl/2009/elements/mn_bg_sun.png);
	background-repeat:no-repeat;
	background-position:center top;
}

#mn_ctr_main {
	margin:0 auto 0 auto;
	width:981px;
	background-image:url(./picsgl/2009/elements/mn_bg_header.png);
	background-position:left top;
	background-repeat:no-repeat;
}

#mn_ctr_link{
	width:981px;
	position:relative;
	height:40px;
	overflow:hidden;
	
	
}

#mn_ctr_search {
	position:absolute;
	top:7px;
	left:445px;
	height:22px;
	color:#FFF;
	line-height:22px;
}

#mn_ctr_head {
	height:156px;
}

#mn_ctr_head img {
	margin:10px 0 0 0;
}

#mn_ctr_menu {
	height:40px;
	max-height:40px;
}

#mn_ctr_mid {
	padding:20px 0 20px 0;
	background-image:url(./picsgl/2009/elements/mn_bg_mid.png);
}

#mn_bg_content {
	position:absolute;
	left:0px;
	bottom:0px;
	width:981px;
	height:172px;
	background-image:url(./picsgl/2009/elements/mn_bg_content.png);
	background-repeat:no-repeat;
}

#mn_ctr_sub, 
#mn_ctr_content, 
#mn_ctr_content_big,
#mn_ctr_werbung {
	display:inline;
	float:left;
	overflow:hidden;
}

.mn_header{
height:25px;
background-color:#2079b4;


}

#mn_ctr_sub {
	width:150px;
	overflow:hidden;
	
}

#mn_ctr_sub ul {
	margin:0 0 20px 0;
	padding:0;
	border:0;
	list-style:none;
	list-style-image:none;
	background-image:url(./picsgl/2009/elements/mn_bg_mid.png);
}

#mn_ctr_sub li {
	margin:0 10px 0 10px;
	padding:5px 0 5px 0;
	color:#ffd500;
	vertical-align:text-top;
	text-transform:capitalize;
	border-bottom-style:dotted;
	border-bottom-color:#666;
	border-bottom-width:1px;
}

#loginDiv{
	background-image:url(./picsgl/2009/elements/mn_bg_mid.png);
	color:#FFFFFF;
	padding:10px 5px 10px 5px;
}

#mn_ctr_sub span {
	color:#ffd500;
	font-size:8px;
	vertical-align:text-top;
}

#mn_ctr_content {
	margin:0 20px 0 20px;
	width:631px;
}

#mn_ctr_content_big {
	margin:20px 0px 0 20px;
	width:800px;
}

#mn_ctr_werbung {
	width:160px;
	overflow:hidden;
	/*background-image:url(./picsgl/2009/elements/mn_bg_mid.png);*/
}

#mn_ctr_footer {
	margin:10px 0 10px 0;
	border-top-style:dotted;
	border-top-color:#666;
	border-top-width:1px;
}

/* *********** MENU *********** */

.mu_btn {
	position:relative;
	display:inline;
	float:left;
	width:163px;
	height:40px;
	text-align:center;
}

/* *********** CONTENT *********** */

.ct_nws_window a:link, 
.ct_nws_window a:active, 
.ct_nws_window a:visited, 
.ct_nws_window a:hover {
	color:#ffd500;
}

.ct_nws_window, 
.ct_nws_head, 
.ct_nws_title,
.ct_nws_footer, 
.ct_nws_content, 
.ct_nws_img, 
.ct_nws_text,
.ct_nws_head_bigarea, 
.ct_nws_footer_bigarea, 
.ct_nws_content_bigarea {
	position:relative;
	overflow:auto;
}

.ct_nws_content_top{
	position:relative;
	min-height:430px;	
}

.ct_nws_window, 
.ct_nws_head, 
.ct_nws_footer, 
.ct_nws_content,
.ct_nws_content_top {
	width:631px;
}

.ct_nws_head_bigarea, 
.ct_nws_footer_bigarea, 
.ct_nws_content_bigarea {
	width:800px;
}
.ct_nws_window {
	padding:6px 0 0 0;
}

.ct_nws_head {
	margin:2px 0 0 0;
	padding:5px 0 0 0;
	border-top-style:solid;
	border-top-color:#2079b4;
	border-top-width:1px;
	height:50px;
	color:#FFF;
	font-size:20px;
	background-image:url(./picsgl/2009/elements/ct_nws_gfx_top.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

.ct_nws_head_bigarea {
	margin:2px 0 0 0;
	padding:5px 0 0 0;
	border-top-style:solid;
	border-top-color:#2079b4;
	border-top-width:1px;
	height:50px;
	color:#FFF;
	font-size:20px;
	background-image:url(./picsgl/2009/elements/ct_nws_gfx_top_bigarea.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

.ct_nws_footer {
	margin:0 0 20px 0;
	height:50px;
	background-image:url(./picsgl/2009/elements/ct_nws_gfx_bottom.png);
	background-position:top;
	background-repeat:no-repeat;
}


.ct_nws_footer_bigarea {
	margin:0 0 20px 0;
	height:50px;
	background-image:url(./picsgl/2009/elements/ct_nws_gfx_bottom_bigarea.png);
	background-position:top;
	background-repeat:no-repeat;
}

.ct_nws_ft_comment {
	position:absolute;
	bottom:0px;
	right:0px;
}

.ct_nws_content,
.ct_nws_content_bigarea {
	background-color:#FFF;
	overflow:hidden;
}

.ct_nws_img, 
.ct_nws_text {
	display:inline;
	float:left;
	background-color:#FFF;
}

.ct_nws_img {
	margin:0 10px 0 10px;
	width:200px;
	min-height:120px;
}

.ct_nws_img img {
	margin:0 0 10px 0;
}

.ct_nws_text {
	padding:0 0 0 10px;
	width:391px;
	text-align:justify;
	vertical-align:top;
	border-left-style:dotted;
	border-left-color:#999;
	border-left-width:1px;
}

.ct_news_ov{
	border-bottom:dotted;
	border-bottom-color:#999;
	border-bottom-width:1px;
}

.ct_news_ov_td{
	border-left-style:dotted;
	border-left-color:#999;
	border-left-width:1px;
	border-bottom:dotted;
	border-bottom-color:#999;
	border-bottom-width:1px;
}

ct_banner_ov_td{
	border-left-style:dotted;
	border-left-color:#999;
	border-left-width:1px;
	border-bottom:dotted;
	border-bottom-color:#999;
	border-bottom-width:1px;
	cursor:wait;

}

.news_index{
	border-left-style:dotted;
	border-left-color:#999;
	border-left-width:2px;
}


.cn_index_top{
	width:630px;

}
.cn_index_top_content{
	width:630px;
	min-height:430px;
	
	
}

#cn_index_header_left{
	width:400px;
	border-bottom-style:solid;
	border-bottom-color:#2079b4;
	border-bottom-width:1px;
	display:inline;
	height:45px;
	float:left;
	
	
}
#cn_index_header_right{
	margin-left:10px;
	width:220px;
	border-bottom-style:solid;
	border-bottom-color:#2079b4;
	border-bottom-width:1px;
	height:45px;
	display:inline;
	float:left;
	
}

#myAlternativeContent{
	margin-top:20px;
}

#cn_index_content_left{
	width:400px;
	display:inline;
	float:left;
}

#cn_index_content_left_news{
	width:400px;
	display:inline;
	float:left;
}

#cn_index_content_right{
	margin-left:10px;
	width:220px;
	
	
	float:left;
}

#cn_left_content_top{
color:#FFFFFF;
font-size:11px;
margin-top:5px;
height:30px;


}

#cn_right_content_top{
	margin-top:5px;
	height:30px;
}

#cn_left_content{
	display:inline;
	height:335px;

}

#cn_left_content_news{
	display:inline;
	height:400px;

}

#cn_right_content{
background-color:#FFF;
}

#cn_right_links{

color:#FFFFFF;

}

#cn_left_content_bottom{

margin-top:-25px;
height:40px;
}

#cn_right_content1{
min-height:320px;

}
#cn_right_content{
min-height:310px;

}

#cn_right_content1_news{
min-height:400px;

}
#cn_right_content_news{
min-height:390px;
background-color:#FFF;

}

.cn_forum_theme{

	background-color:#FFF;

	width:400px;
	float:left;
	border-bottom-style:dotted;
	border-bottom-color:#2079b4;
	border-bottom-width:1px;
	
	
}

.fm_entry1{
 background-color:#f4f8fb;
 height:60px;
 padding:5px;
 border-bottom-style:dotted;
 border-bottom-color:#2079b4;
 border-bottom-width:1px;
}

.fm_entry2{
 background-color:#FFF;
 height:60px;
 padding:5px;

}

.link_yellow:link { text-decoration:underline;color:#ffd500;font-size:11px;}
.link_yellow:visited { text-decoration:underline;color:#ffd500;font-size:11px;}
.link_yellow:hover { text-decoration:underline;color:#ffd500;font-size:11px;}
.link_yellow:active { text-decoration:underline;color:#ffd500;font-size:11px;}




a{ text-decoration: none; 	color: #2079b4; }
a:link 		{ text-decoration: none; 	color: #2079b4; } 
a:visited { text-decoration: none; 	color: #2079b4; } 
a:hover 	{ text-decoration:underline; color: #2079b4; }
a:active 	{ text-decoration: none;	color: #2079b4; }



.navibar:link 		{ text-decoration: none; 	color: #FFF; } 
.navibar:visited { text-decoration: none; 	color: #FFF; } 
.navibar:hover 	{ text-decoration:underline; color: #2079b4; }
.navibar:active 	{ text-decoration: none;	color: #FFF; }


td.toppicture1 {

	background-image: url(./picsgl/side_elem-2006/top-car.png);

}

td.toppicture2 {

	background-image: url(./picsgl/side_elem-2006/top-car-bottom.gif);

}


table.top-banner-table {

	width:968px;

}

td.top-banner-table-lo { width:480px; height:30px; }

td.top-banner-table-lu { }

td.top-banner-table-ro { width:480px; height:30px; }

td.top-banner-table-ru { }






td.anzahlEintrag {

    width: 45px;

	margin: 1px;

	padding: 10px;

	padding-left:10px;

	height: 30px;

	color: #000000;

	background-image:url(./picsgl/side_elem-2006/eintrag.gif);

	background-repeat:no-repeat;

	font-family: Arial,Helvetica,sans-serif;

	font-size: 10px;

	font-weight: bold;

}


h1 { 	font-family: Arial, Helvetica, sans-serif; 

			font-size: 11px; 

			font-weight: bold;	

			padding-top:0px; 

			padding-bottom:0px;

			margin-bottom:0px;

}



h2 { 	font-family: Arial, Helvetica, sans-serif; 

			font-size: 12px; 

			font-weight: bold;	

			padding-top:0px; 

			padding-bottom:0px;

			margin-bottom:0px;

			color:#216FAE;

}





###### Copy Tunertreff - Stile vor Layout 2006 ######

.bold {	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; 	font-weight: bold; }

.bold-i { 	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; 	font-weight: bold; 	color: #DEDEDE; } 

.bold-i2 { 	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; 	font-weight: bold; 	color: #B8C3C9; }

.subtitle-i2 { 	font-family: Arial, Helvetica, sans-serif; 	font-size: 16px; 	font-weight: bold; 	color: #B8C3C9; } 

.normal { 	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; 	font-weight: normal;  }

.normal-i { 	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; 	font-weight: normal; 	color: #FFFFFF; }  

.lightColor { color: #FFFFFF;  }

.lightColor2 { color: #CCCCCC;  }

.small { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #2079b4;  }
.small:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #2079b4;  }

.title2 {	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; color: #FFE800;  }

.title { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #0f3752;  }
.title:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #0f3752;  }
.title:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #0f3752;  }
.title:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #0f3752;  }

.lightColor3 { color: #FFFF00;  }

.ok { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00FF00;  }

.error { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #FF0000;  }

.warn { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFF00;  }



###### Hier folgen die "alten" Tunertreff - Stile ######

.klein       { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF;  }

.kleinweiss { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF;  }

.kleindunkel { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000;  }

.normaldunkel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000;  }

.normalfettdunkel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;  }

.normalfett  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;  }

.mediumfett { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333; ; font-variant: small-caps }

.mediumfettdunkel { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: Black; ; font-variant: small-caps }

.titelmedium { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #3399FF;  }

.titelmediumgreen { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #66FF66;  }

.titelhell {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #3399FF;  }

.titelhellbig { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #3399FF; } 

.titelgelb {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFC8;  }

.titeldunkel { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000;  }

.titelblau { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #375066;  }

.titelyellow { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #ffe800;  }



td { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }

p {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }



.verans_clublink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: underline;

}

button {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	font-variant: small-caps;

	font-weight: bold;

	width: 100%;

	background-color: #375066;

	color: #FFFFFF;

	border-width: 1px;

	cursor: hand;

	margin: 1px;

}

table.forum_ttstart_table {

	font-weight: bold;

	border-width: 1px;

}

.forum_auswahltxt{

	margin-bottom: 10px;

	margin-top: 3px;

}



/* Skyskraper Banner Rechts */



#skyskraper {

	position:absolute;

	top:169px;

	left:983px;

	width:135px;

	height:625px;

    z-index:1;

	border:0;

	visibility:visible;

}



#ads-anzeigen {

	position:absolute;

/*	top:814px;         */

	top:169px;

	left:983px;

	width:135px;

	height:625px;

    z-index:3;

	border:0;

}





/* Galerie */



table.gal_rahmen {

	border: 1px solid #AAAAAA;

}



table.gal_rahmen_vote {

	border: 1px solid #E9EFF5;

}

/* *********** FOOTER *********** */

.ft_row {
	position:relative;
	display:inline;
	float:left;
	overflow:auto;
	margin:5px 0 0 0;
	width:320px;
	color:#666;
}

.ft_row div {
	padding:0 0 5px 0;
	width:100%;
	text-transform:uppercase;
	border-bottom-style:dotted;
	border-bottom-color:#666;
	border-bottom-width:1px;
}

.ft_row a:link, 
.ft_row a:active, 
.ft_row a:visited, 
.ft_row a:hover {
	color:#ffffff;
	text-decoration:none;
}

.ft_row ul {
	margin:10px 0 0 0;
	padding:0;
	color:#FFF;
}

.ft_row li {
	margin:0 0 0 17px;
	padding:0 0 5px 0px;
	color:#FFF;
}


#flashHeadline_01, 
#flashHeadline_02, 
#flashHeadline_03, 
#flashHeadline_04, 
#flashHeadline_05, 
#flashHeadline_06, 
#flashHeadline_07, 
#flashHeadline_08, 
#flashHeadline_09, 
#flashHeadline_10{

margin-left:5px;
z-index:99;
	
}

.user_active{
	margin:0 10px 0 10px;
	padding:5px 0 5px 0;
	color:#ffd500;
	border-bottom-style:dotted;
	border-bottom-color:#666;
	border-bottom-width:1px;
	height:15px;
} 


#iframe1{
visibility:hidden;
height:10px;
}

#iframe{
visibility:hidden;
height:10px;
}

#flash,
#banner1,
#banner2,
#banner3,
#banner4,
#banner5,
#banner6,
#banner7{
visibility:hidden;
height:10px;
}

td.ContentTitle {

  width: 580px;

	margin: 1px;

	padding: 1px;

	padding-left:5px;

	height: 48px;

	color: #FFD500;

	background-image:url(/picsgl/side_elem-2006/ContentTitle.gif);

	background-repeat:no-repeat;

	font-family: Arial,Helvetica,sans-serif;

	font-size: 14px;

	font-weight: bold;

}



td.underTitle a:link {

    color: #000000;

	font-family: Arial,Helvetica,sans-serif;

	font-size: 14px;

	font-weight: bold;

	

}



td.underTitle a:visited{

    color: #000000;

	font-family: Arial,Helvetica,sans-serif;

	font-size: 14px;

	font-weight: bold;

}



td.underTitle {

    width: 480px;

	margin: 1px;

	padding: 2px;

	padding-left:5px;

	height: 45px;

	color: #000000;

	background-image:url(/picsgl/side_elem-2006/underTitle.gif);

	background-repeat:no-repeat;

	font-family: Arial,Helvetica,sans-serif;

	font-size: 10px;

	font-weight: bold;

}



td.anzahlEintrag {

    width: 45px;

	margin: 1px;

	padding: 10px;

	padding-left:10px;

	height: 30px;

	color: #000000;

	background-image:url(/picsgl/side_elem-2006/eintrag.gif);

	background-repeat:no-repeat;

	font-family: Arial,Helvetica,sans-serif;

	font-size: 10px;

	font-weight: bold;

}

