@import url("http://gfx.awfl.eu/css/header.css") all;
@import url("http://gfx.awfl.eu/css/navi.css") all;
@import url("http://gfx.awfl.eu/css/im.css") all;
@import url("http://gfx.awfl.eu/css/forum.css") all;
@import url("http://gfx.awfl.eu/css/ugbook.css") all;
@import url("http://gfx.awfl.eu/css/table_matches.css") all;
@import url("http://gfx.awfl.eu/css/match.css") all;
@import url("http://gfx.awfl.eu/css/rules.css") all;
@import url("http://gfx.awfl.eu/css/interviews.css") all;
@import url("http://gfx.awfl.eu/css/matchedit.css") all;
@import url("http://gfx.awfl.eu/css/cup.css") all;
@import url("http://gfx.awfl.eu/css/liveticker.css") all;
@import url("http://gfx.awfl.eu/css/mediabar.css") all;
@import url("http://gfx.awfl.eu/css/pages.css") all;
@import url("http://gfx.awfl.eu/jqueryui/ui-darkness/jquery-ui-1.8.14.custom.css") all;

body {
background-image:url(http://gfx.awfl.eu/bg_main.jpg);	
}

div {
font-family:Tahoma, Verdana, Helvetica, Arial;
font-size:11px;
}

blockquote
{
border:1px solid black;
background-color:#CCCCCC;
padding:1px;
}

.divbox_general 
		{
		position:relative;
		border:none;
		width:901px;
		text-align:left;
		margin:0 auto;
		}
.grafik
		{
		width:424px;
		padding-left:2px;
		padding-top:2px;
		padding-right:2px;
		padding-bottom:2px;
		}
		
.test_einschub
		{
		padding-left:10px;
		}
		
/*############### Generelle Styles ###############*/

.input_text 
		{ 		/* Das ist die einstellung für alle Textfelder Inputs (Text&PW) */
		font-size:12px;
		color:black;
		height:20px;
		border-style:solid;
		border-color:black;
		border-width:1px;
		background-color:white;
        width:133px;
		padding: 1px;
		}

.input_checkbox 
		{ 		
		border:1px solid black;
		color:black;
		background-color:white;
		}

select 
		{ 		/* Das sind die allgemeinen Regeln für die Dropdownmenues */
		color:black;
		background-color:white;
		border:1px solid black;
		height:20px;
		font-size:12px;
		}

textarea 
		{ 		/* Das sind die allgemeinen Regeln für Textfelder (sowas wie man beim Forumpostschreiben hat) */
        color:#000000;
        background-image:url(http://gfx.awfl.eu/bg_text.jpg);
        border:1px solid gray;
		}

a,v:link 
		{
		text-decoration: none;
		color:#00008B;
		}

a:hover 
		{
		text-decoration: underline;
		color:#00008B;
		}

.font1 
		{		/* Das ist die schrift mit der schwarzen farbe */
		font-family:Arial, Helvetica, sans-serif; 
		color:#000000; 
		font-size:12px;
		} 

.font2 
		{		/* Das ist die schrift mit der blauen farbe */
		font-family:Arial, Helvetica, sans-serif; 
		color:#00008B; 
		font-size:12px;
		} 

.hintergrund_general 
		{
		/*background-image:url(http://gfx.awfl.eu/background.jpg);*/
		background-color:#bbbbbb;
		}

/*############### Generelle Styles ende ###############*/



/*############### Login ###############*/

.header_logged
		{
		font-family:Courier New;
		color:#FFFFFF;
		font-size:10px;
		font-weight:bold;
		}

.header_logged_link
		{
		font-family:Courier New;
		color:#FFFFFF;
		font-size:10px;
		font-weight:bold;
		}		

.header_logged_link:hover 
		{
		font-weight:bolder;
		font-style:italic;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		}

.button_login
		{
		background-image:url(http://gfx.awfl.eu/login.jpg);
		border:none;
		width:90px;
		height:25px;
		margin-left:62px;
		margin-top:2px;
		}
.button_login:hover
		{
		background-image:url(http://gfx.awfl.eu/login_hover.jpg);
		border:none;
		}

.button_register
		{
		background-image:url(http://gfx.awfl.eu/register.jpg);
		border:none;
		width:90px;
		height:25px;
		margin-left:5px;
		}
.button_register:hover
		{
		background-image:url(http://gfx.awfl.eu/register_hover.jpg);
		border:none;
		}	

.button_pwlost
		{
		background-image:url(http://gfx.awfl.eu/button/pwlost.jpg);
		border:none;
		width:140px;
		height:25px;
		margin-left:5px;
		}
.button_pwlost:hover
		{
		background-image:url(http://gfx.awfl.eu/button/pwlost_over.jpg);
		border:none;
		}	
	
.input_login
		{
		width:187px;
		background-color:#133066;
		background-repeat:repeat-x;
		color:white;
		font-weight:bold;
		font-family:Tahoma, Verdana, Helvetica, Arial;
		font-size:12px;
		border:1px solid #B8B8B8;
		margin:2px;
		padding:2px;
		}					
/*############### Login ende ###############*/
/*############### Header ende ###############*/
							

/*############## Punkte Tabelle ###############*/

.divbox_tabelle_punkte 
		{
		float:left;
		margin:10px;
		width:430px;
		}

.divbox_tabelle_punkte_inhalt
		{ 				/*Inhalt der Divbox*/
		padding:0px;
		}

.divbox_inhalt_banner 
		{
		background:no-repeat;
		width:430px;
		height:65px;
		}

.divbox_inhalt_table 
		{
		padding-top:3px;
		padding-left:17px;
		padding-bottom:10px;
		}

.divbox_inhalt_details 
		{
		padding-top:3px;
		padding-left:20px;
		padding-right:20px;
		padding-bottom:15px;
		}

.table_tabelle 
		{
		}

.table_points_place
{
text-align:right;
padding-right:3px;
width:15px;
}

.table_points_name 
		{
		width:170px;
		}

.table_points_win
		{
		width:20px;
		}

.table_points_draw
		{
		width:20px;
		}

.table_points_loss
		{
		width:20px;
		}

.table_points_plusminus
		{
        width:70px;
		}

.table_points_dif
		{

		}

.table_points_points
		{
		width:53px;
		text-align:right;
		}

.image_event 
		{      /* Meister,auf und ab images*/
		margin-left:3px;
		width:19px;
		height:12px;
		}

.font3 
		{		/* Das ist die schrift mit der gelben farbe klein in der Tabelle plus/minus */
		font-family:Arial, Helvetica, sans-serif; 
		color:#0000CD; 
		font-size:10px
		} 

.trennstrich 
		{ 		/* Der Trennstrich in der Punktetabelle (aufsteiger, absteiger) */
		margin-top:0px; /* das ist der abstand nach oben hin (freiraum in px) */ 
		margin-bottom:0px; /* und das nach unten */
                border:none;
                border-top:1px solid black;
		color:black;
		background:transparent;
		height:1px;
		}

.trennstrich2 
                {
		margin-top:0px; /* das ist der abstand nach oben hin (freiraum in px) */ 
		margin-bottom:0px; /* und das nach unten */
                border:none;
                border-top:1px dashed black;
                height:1px;
                color:#000000;
                background:transparent;
                }

/*############## Punkte Tabelle ende ###############*/

.divbox_tabelle_cup
{
margin:10px;
}

.divbox_tabelle_cup_inhalt
{
padding:0px;
padding-bottom:5px;
}

.divbox_cup_inhalt_banner 
{
background:repeat;
height:65px;
}

.cuptable
{
border-collapse:collapse;
font-family:Arial, Helvetica, sans-serif; 
color:#000000; 
font-size:12px;
}

.redborder
{
border-right:2px solid black;
text-align:right;
padding-left:3px;
background-color:lightgrey;
}

.cup_map
{
font-weight:normal;
}

.nomatch
{
font-style:italic;
}

.cup_win
{
color:#00008B;
text-decoration:none;
font-weight:bold;
}

.cup_loose
{
color:#000000;
text-decoration:none;
}

/*############## Match Tabelle ###############*/

.divbox_tabelle_matches 
		{
		float:right;
        margin-top:10px;
        margin-right:10px;
		margin-bottom:10px;
		margin-left:5px;
        width:430px;
		}

.divbox_inhalt_matches_banner 
		{
		background:no-repeat;
        background-position:0px 0px;
		height:65px;
		}

.divbox_inhalt_matches_tabelle 
		{
		padding-left:15px;
        padding-top:0px;
        padding-bottom:20px;
		padding-right:10px;
		}

.tabelle_spiele 
		{ 		/* Inhalt der Divbox */
		}

.table_spiele_spieltag 
		{ 
		background-image:url(http://gfx.awfl.eu/bg.jpg);
		background-repeat:repeat-x;
		padding-top:1px;
		padding-bottom:1px;
		padding-left:15px;
		font-size:12px;
		font-weight:bold;
		font-family: Tahoma, Verdana, Helvetica, Arial;
		}

.table_spiele_datum 
		{ 
		padding-left:15px;
		}

.table_spiele_home 
		{ 
		padding-left:2px;
		padding-right:2px;
		}

.table_spiele_teams 
		{ 
		padding-left:2px;
		padding-top:0px;
		width:260px;
		}

.table_spiele_results 
		{
		padding-left:15px;
		padding-right:5px;
		}

.font4 
		{		 /* Spieltag1 usw. */
		font-family:Arial, Helvetica, sans-serif; 
		color:#00008B; 
		font-size:12px; 
		font-weight:bold;
		}

.datum_normal 
		{
		font-family:Arial, Helvetica, sans-serif; 
		color:#000000; 
		font-size:12px;
		}
		
/*############### Match Tabelle ende ###############*/


/*############### Spiel Info Tabelle ###############*/

.divbox_tabelle_info_spiel 
		{
		float:left;
		margin:10px;
		width:430px;
		}

.divbox_inhalt_minfo_banner {
		background:no-repeat;
		width:430px;
		height:65px;
		position:relative;
		left:0px;
		top:0px;
}

.divbox_inhalt_minfo_tabelle {
		padding-left:15px;
		padding-top:0px;
		padding-right:10px;
		padding-bottom:20px;
}

.table_spiele_info 
		{
		padding-left:0px;
		}

.table_spiele_info_general 
		{
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		padding-bottom:10px;
		}

.table_spiele_info_matchmedia 
		{
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
		padding-bottom:5px;
		}

.table_spiele_info_lineup 
		{
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
		padding-bottom:5px;
		}

.table_spiele_info_statements 
		{
		padding-left:10px;
		padding-right:10px;
		padding-bottom:10px;
		}

.table_spiele_info_datum 
		{
		padding-bottom:0px;
		}
		
.table_spiele_info_pic1 
		{
		padding-left:20px;
		}

.table_spiele_info_erg1 
		{
		padding-left:5px;
		}

.table_spiele_info_vs 
		{
		width:200px;
		}

.table_spiele_info_erg2 
		{
		padding-right:5px;
		}

.table_spiele_info_pic2 
		{
		padding-right:20px;
		}

.table_spiele_info_team1 
		{
		padding-left:20px;
		}

.table_spiele_info_team2 
		{
		padding-right:20px;
		}

.table_spiele_info_lineup 
		{
		padding-top:10px;
		}

.ergebnisinput 
		{ 	/* Das ist die einstellung für Inputs bei den ergebnissen (sind kleiner) */
		font-size:12px;
		color:#000000;
		height:20px;
		width:25px;
		border-style:solid;
		border-color:#434343;
		border-width:1px;
		background-color:#777777;
		}
		
/*############### Spiel Info Tabelle ende ###############*/


/*############### Team Info Tabelle ###############*/

.divbox_tabelle_info_team 
		{
		float:left;
		margin:10px;
		width:430px;
		}

.divbox_inhalt_tbanner {
		background:url(http://gfx.awfl.eu/banner_teaminfo_blank.jpg) no-repeat;
		width:430px;
		height:65px;
		position:relative;
		left:0px;
		top:0px;
}

.divbox_inhalt_tinfo {
		padding-left:20px;
		padding-top:0px;
		padding-right:30px;
		padding-bottom:20px;
}

.tabelle_tinfo_homepage 
		{
		width:20%;
		}

.tabelle_tinfo_clantag 
		{
		
		}

.tabelle_tinfo_irc 
		{
		
		}

.tabelle_tinfo_leader 
		{
		
		}

.tabelle_tinfo_orga 
		{
		
		}

.tabelle_tinfo_server 
		{
		
		}



.tabelle_info_team 
		{    	/* Team Infos mit Member */
		padding:0px;
		}

.table_players 
		{
		margin-left:10px;
		}

.players 
		{	
		font-family:Arial, Helvetica, sans-serif;
		color:#000000; 
		font-size:12px;
		margin-right:10px;
		}

.tabelle_tinfo_spiele 
		{
		margin-left:5px;
		}

/*############### Team Info Tabelle ende ###############*/

/*############### Style News ################*/

.divbox_news {
margin:10px;
float:left;
width:650px;
}

.divbox_news_inhalt {
padding-left:14px;
padding-top:20px;
padding-right:10px;
padding-bottom:20px;
}

.divbox_news_seiten {
background-image:url(http://gfx.awfl.eu/seiten_navi.jpg);
background-repeat:no-repeat;
margin-left:10px;
height:28px;
padding-left:10px;
padding-top:3px;
}

.font_news_seiten:hover {
color:white;
}

.font_news_seiten {
color:#00008B;
font-weight:bold;
font-family: Tahoma, Verdana, Helvetica, Arial;
font-size:11px;
}

.table_news {
font-family: Tahoma, Verdana, Helvetica, Arial;
/*width:100%;*/
}

.table_news_title {
padding-left:10px;
padding-bottom:10px;
font-weight:900;
font-size:16px;
color:#00008B;
width:650px;
}

.table_news_info {
padding-left:8px;
padding-top:1px;
padding-bottom:1px;
background-image:url(http://gfx.awfl.eu/bg.jpg);
background-repeat:repeat-x;
font-size:11px;
width:700px;
}

.table_news_text {
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:5px;
font-size:11px;
}

.table_news_comments {
padding-left:10px;
padding-top:1px;
padding-bottom:1px;
background-image:url(http://gfx.awfl.eu/bg.jpg);
background-repeat:repeat-x;
font-size:11px;
}

/*############### Style News ende ###########*/

/*############### Style InfoBox ###########*/

.divbox_infobox {
float:right;
width:200px;
margin-right:10px;
margin-bottom:10px;
margin-top:10px;
}

.divbox_infobox_inhalt {
padding-left:15px;
padding-top:22px;
padding-right:10px;
padding-bottom:20px;
}

.table_infobox {
font-family: Tahoma, Verdana, Helvetica, Arial;
/*width:100%;*/
}

.table_infobox_title {
background-image:url(http://gfx.awfl.eu/bg.jpg);
background-repeat:repeat-x;
font-size:11px;
padding-left:5px;
padding-top:1px;
padding-bottom:1px;
}

.table_infobox_inhalt {
font-size:11px;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
}

/*############### Style InfoBox ende ###########*/

/*############### Style Comments ################*/

.divbox_comments {
margin:10px;
float:left;
width:650px;
}

.divbox_comments_inhalt {
padding-left:15px;
padding-top:20px;
padding-right:10px;
padding-bottom:20px;
}

.table_comments {
font-family: Tahoma, Verdana, Helvetica, Arial;
padding-top:5px;
/*width:100%;*/
}

.table_comments_info {
padding-left:10px;
padding-top:1px;
padding-bottom:1px;
background-image:url(http://gfx.awfl.eu/bg.jpg);
background-repeat:repeat-x;
font-size:11px;
width:700px;
}

.table_comments_text {
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
font-size:11px;
}

/*############### Style Comments ende ###########*/

/*############### Style User  ###########*/

.divbox_user {
width:530px;
margin:10px;
}

.user_inhalt {
padding-left:15px;
padding-right:10px;
padding-top:30px;
padding-bottom:30px;
}

.table_user_pic {
width:115px;
height:150px;
background-repeat:no-repeat;
}

.table_team_pic {
width:100px;
height:100px;
background-repeat:no-repeat;
}

.table_user_trennung {
padding-left:5px;
padding-top:1px;
padding-bottom:1px;
padding-right:5px;
background-image:url(http://gfx.awfl.eu/bg.jpg);
background-repeat:repeat-x;
font-size:13px;
font-weight:bold;
font-family: Tahoma, Verdana, Helvetica, Arial;
white-space:nowrap;
}

.table_user_abstand_oben {
height:0px;
}

.table_user_abstand_unten {
height:10px;
}

.table_user_key {
font-family: Tahoma, Verdana, Helvetica, Arial;
font-size:12px;
color:#00008B;
font-weight:bold;
padding-left:10px;
}

.table_user_value {
font-family: Tahoma, Verdana, Helvetica, Arial;
font-size:12px;
color:#000000;
}

.font_user_gameacc_alt {
color:red;
}

.font_user_gameacc_neu {
color:green;
font-weight:bold;
}

.font_user_time {
font-size:11px;
font-style:italic;
}

.font_user_pp {
color:red;
}

.font_user_barred {
color:red;
}

.font_user_barred_text {
font-size:12px;
}

.font_user_barred_text:hover {
text-decoration:none;
}

.button_im_send {
background-image:url(http://gfx.awfl.eu/im_senden.jpg);
height:25px;
width:90px;
border:none;
}


.button_im_send:hover {
background-image:url(http://gfx.awfl.eu/im_senden_hover.jpg);
}

.button_vorschau {
background-image:url(http://gfx.awfl.eu/button/vorschau.jpg);
height:25px;
width:90px;
border:none;
}
.button_vorschau:hover {
background-image:url(http://gfx.awfl.eu/button/vorschau_over.jpg);
}

.button_suchen {
background-image:url(http://gfx.awfl.eu/button/suchen.jpg);
height:25px;
width:90px;
border:none;
}
.button_suchen:hover {
background-image:url(http://gfx.awfl.eu/button/suchen_over.jpg);
}

.button_teamjoinen {
background-image:url(http://gfx.awfl.eu/button/teamjoinen.jpg);
height:25px;
width:110px;
border:none;
}
.button_teamjoinen:hover {
background-image:url(http://gfx.awfl.eu/button/teamjoinen_over.jpg);
}

.button_teamerstellen {
background-image:url(http://gfx.awfl.eu/button/teamerstellen.jpg);
height:25px;
width:140px;
border:none;
}
.button_teamerstellen:hover {
background-image:url(http://gfx.awfl.eu/button/teamerstellen_over.jpg);
}

.user_button_general
{
background-image:url(http://gfx.awfl.eu/button/datenaendern.jpg);
width:110px;
height:25px;
border:none;
}

.user_button_general:hover
{
background-image:url(http://gfx.awfl.eu/button/datenaendern_over.jpg);
width:110px;
height:25px;
border:none;
}

.user_button_pic
{
background-image:url(http://gfx.awfl.eu/button/pic.jpg);
width:90px;
height:25px;
border:none;
}

.user_button_pic:hover
{
background-image:url(http://gfx.awfl.eu/button/pic_over.jpg);
width:90px;
height:25px;
border:none;
}

.user_button_mail
{
background-image:url(http://gfx.awfl.eu/button/mail.jpg);
width:140px;
height:25px;
border:none;
}

.user_button_mail:hover
{
background-image:url(http://gfx.awfl.eu/button/mail_over.jpg);
width:140px;
height:25px;
border:none;
}

.user_button_pw
{
background-image:url(http://gfx.awfl.eu/button/pw.jpg);
width:90px;
height:25px;
border:none;
}

.user_button_pw:hover
{
background-image:url(http://gfx.awfl.eu/button/pw_over.jpg);
width:90px;
height:25px;
border:none;
}

.user_button_gameacc
{
background-image:url(http://gfx.awfl.eu/button/gameacc.jpg);
width:140px;
height:25px;
border:none;
}

.user_button_gameacc:hover
{
background-image:url(http://gfx.awfl.eu/button/gameacc_over.jpg);
width:140px;
height:25px;
border:none;
}

.user_button_contact
{
background-image:url(http://gfx.awfl.eu/button/contact.jpg);
width:140px;
height:25px;
border:none;
}

.user_button_contact:hover
{
background-image:url(http://gfx.awfl.eu/button/contact_over.jpg);
width:140px;
height:25px;
border:none;
}
/*############### Style User ende ###########*/

/*############### Style Login  ###########*/

.divbox_login {
margin:10px;
}

.divbox_login_inhalt {
padding-top:30px;
padding-left:20px;
padding-right:10px;
padding-bottom:25px;
}

/*############### Style Login ende ###########*/


/*############### Footer Tabelle ################*/
.divbox_footer  {
	clear:both;
	margin:0px;
}

.footer_inhalt {
	padding-top:40px;
	padding-bottom:40px;
	text-align:center;
}

/*############### Footer Tabelle ende ################*/


/*############### Rahmen Tabelle ################*/
.ro 
		{
		background:  url(http://gfx.awfl.eu/rechts_oben.jpg) top right no-repeat;
		}

.lo 
		{
		background:  url(http://gfx.awfl.eu/links_oben.jpg) top left no-repeat;
		}

.ru 
		{
		background:  url(http://gfx.awfl.eu/rechts_unten.jpg) bottom right no-repeat;
		}

.lu 	{
		background:  url(http://gfx.awfl.eu/links_unten.jpg) bottom left no-repeat;
		}

/*############### Rahmen Tabelle ende ################*/

#dark_bg {
background-color:#000;
z-index:99;
position:fixed;
height:100%;
width:100%;
left:0px;
top:0px;
display:none;
}

.bilderbox
{
position:fixed;
left:50%;
top:50%;
background-color:white;
z-index:99;
}

#nm_btn_next {
	cursor:pointer;
	font-weight:bold;
}

#nm_btn_last {
	cursor:pointer;	
}

.nm_btn {
margin:0px;
padding:0px;
border:none;
width:23px;
height:25px;
cursor:pointer;
}

.nm_disp {
float:left;
height:25px;
font-weight:bold;
color:white;
padding-top:5px;
padding-left:3px;
padding-right:3px;
margin:0px;
background-image:url(http://gfx.awfl.eu/nm_int_middle.jpg);
background-position:0px 0px;
background-repeat:repeat-x;
}

span.text_more {
	cursor:pointer;
	color:#00008B;
	font-weight:bold;
	text-decoration:none;
}

span.text_more:hover {
	text-decoration:underline;
}

div.text_more {
	display:none;
}

img.text_more {
	width:10px;
	height:10px;
}

#livecast {
	position:fixed;
	top:0px;
	right:0px;
	width:150px;
	height:70px;
	background-image:url(http://gfx.awfl.eu/livecast.png);
	/*-moz-box-shadow:0 0 10px 5px #fff;
	-webkit-box-shadow: 0 0 10px #fff;*/
}

#livecast.offline {
	background-position:0px 0px;
}

#livecast.online {
	background-position:0px 70px;
}

