/* Wichtige Farben

*/

/*  ALLGEMEINES */
*{margin:0;padding:0;border:0}

html, body, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, img, li ,select, textarea, input,option
{ margin: 0; padding: 0; font-family:Verdana,"Futura", "Century Gothic", "Avantgarde", arial, sans-serif;font-size:11px; }
body{color:#000; }
#content{line-height:20px}
select,option{font-size:11px}
option{padding: 0 1px}
body { text-align:center }
ul { padding-left:15px }
td { vertical-align:top }
html, body { font-size: 101%; }
html{background:none; background-repeat:repeat-x;background-color:#fff}
a:link { color: #4D4D44; text-decoration: underline; }
a:visited { color: #4D4D44; text-decoration: underline; }
a:hover { color: #4D4D44; text-decoration: underline; }
a:active { color: #4D4D44; text-decoration: none; }
strong { font-weight: bold; }
.c { clear: both; height:1px; overflow:hidden; }
.center { text-align: center; }
img { border: 0; }
.right { text-align: right; }
.top { vertical-align: top; }
.floatleft{float:left}
.floatright{float:right}
h1 { font-weight:bold; color:#f8ad0c;font-size:12px }
h2 { font-weight:bold; background-color:#36362A; color:white; padding:2px; display:inline; margin-bottom:10px;}
.emph { background-color:#36362A; color:white; padding:2px 4px; margin:0 2px 10px 2px; line-height:15px; }
A.emph { color:white; text-decoration:none; }
p, ul {  }
textarea, input{border:1px solid #000;}
input[type=checkbox]{border:0}
td,tr{height:10px;overflow:hidden}
textarea{overflow:auto;color:black}
input{color:black;border:1px solid #555;}
input[type=checkbox]{border:0px;height:12px;width:12px;overflow:hidden;margin-right:2px}
.smaller{font-size:10px}
.red{color:#7E7A61;}

.w250{width:250px}
.w270{width:270px}
.w280{width:280px}
.w290{width:290px}
.w315{width:315px;}
.w340{width:340px;}
.w370{width:370px;}
.w380{width:380px;}
.w400{width:400px;}
.w440{width:440px;}
.w550{width:550px}
.w600{width:600px}
.w900{width:900px}
.w950{width:950px}
.w1100{width:1100px}
.p20{padding-top:0px}
.p2020{padding:0 20px 20px 20px;}
.m0020{margin:0 0 0 20px}


html{background:#E2E2DA;}
#seite { width:1100px; text-align:left; margin:0px auto;}
#header { }
.absolute_wrapper{position:relative;left:0;width:1100px;margin-left:0px;}


h1, h1 *{font-family:Verdana, "Futura","Century Gothic","Avantgarde",arial,sans-serif;font-size:14px;font-weight:normal;color:black;text-transform:uppercase}
h1{margin-bottom:5px;}

#top_navi{background:url(../img/bg_top_navi.jpg) no-repeat; padding:1px 0 0 55px;}
#top_navi a{ }


#languages{position:absolute;top:22px;right:70px;width:200px;text-align:right;line-height:20px}
#languages a, #languages a:link, #languages a:visited, #languages a:active, #languages a:hover{text-decoration:none;color:#adadad}           
#languages img{vertical-align:middle}
    
   


UL.none {
    margin:0;
    padding:0;
}
UL.none, UL.none LI {
    list-style-type:none;
}
UL.nolink A {
	text-decoration:none;
}       

#ul_top {
    height:60px;
}       
#ul_top, #ul_top LI {
    margin:0 0 0 10px;
    padding:0;
}
#ul_top LI {
    display:inline;
    margin-right:2px;
}

           
     
A.button {
    background:#4E4B3E;
    color:white;
    padding:1px 4px;
    text-decoration:none;
    font-size:12px;
}
A.button:hover {
    text-decoration:underline;
}


#shadow{background:url(../img/shadow.jpg) repeat-x;height:3px;overflow:hidden;clear:both;width:1100px}

#content{padding-top:35px;padding-bottom:40px;padding-left:70px;border-bottom:1px solid #cfcfcf;background:url(../img/bg_body.jpg) no-repeat #E2E2DA;}


table.drop_shadow{}

.start_box {
	float:left;
    margin-right:13px;
	background:url(../img/start_box_1_de.jpg) no-repeat;
	width:260px;height:222px;
    padding-top:55px;
    padding-left:25px;
    padding-right:25px;
    line-height:normal;
}
#start_box_1{
	background-image:url(../img/start_box_1_de.jpg);
    margin-left:5px;
}
#start_box_2{
	background-image:url(../img/start_box_2_de.jpg);
}
#start_box_2 table{margin:0px auto}
#start_box_2 table td{text-align:center}

#start_box_3{
	margin-right:0;
	background:url(../img/start_box_3_de.jpg) no-repeat;
}

#start_box_1_pt{
	background-image:url(../img/start_box_1_pt.jpg);
	margin-left:5px;
}
#start_box_2_pt{
	background-image:url(../img/start_box_2_pt.jpg);
}
#start_box_3_pt{
	margin-right:0;
	padding-top:50px;
	background-image:url(../img/start_box_3_pt.jpg);
}

#cont_box_1{
	float:left;
    width:370px;
    height:155px;
    padding-top:55px;
    padding-left:25px ;
    padding-right:15px;   

}


/* stuff */

.bg_plate {
    background:url('../img/stuff/bg_plate.png') no-repeat 0 0 transparent;
    padding:20px;
    width:695px;
    height:402px;
}
.bg_photo {
    background:url('../img/news/bg_photo.png') no-repeat 0 0 transparent;
    padding:11px 14px;
    width:309px;
    height:394px;
}


#tv_videoplayer{width:605px}
#tv_videoplayer object, #tv_videoplayer embed{width:430px;margin:0px auto;display:block}

/* bundesliga */

#chart_wrapper {height:528px;}
#chart_wrapper table{width:100%; padding-top:5px;}
#chart { padding-top:29px; }
td.c4u_cols1{padding:0px 0}
td.c4u_cols2{padding:1px 0;}
#chart_wrapper table td.c4utabs_td{height:20px;}
.c4utabs_mann { padding:0; }



/* talk to */
table#talk2form{width:320px}
input.talk{width:190px}
textarea.talk{width:265px;height:90px;margin-bottom:10px}
input.talk_submit{width:267px;background:black;color:white;margin-top:10px;font-weight:bold;text-align:right;padding-right:10px}
.form_hints{margin-top:20px;line-height:normal}
.grey{color:#999}
div.question{background:#f3f3f3;padding:4px 7px;margin-bottom:15px;-moz-border-radius: 2px 2px 2px 2px;  -webkit-border-top-left-radius:2px;    -webkit-border-top-right-radius:2px;margin-bottom:15px;padding-right:20px; opacity:.8; filter:alpha(opacity=80);}
div.question table{margin-bottom:5px;}
td.question{padding-right:25px;}
td.user_pic{padding-right:10px}
td.user_pic img{border:1px solid black;padding:2px;width:66px}
div.answer{background:white;margin-left:30px;padding:4px 7px;margin-bottom:15px;margin-top:5px}


/* talk to => videos */
.bg_grey{background:#f3f3f3}
.rounded{
    -moz-border-radius: 2% 2% 2% 2% ;
    -webkit-border-top-left-radius:3px;
    -webkit-border-top-right-radius:3px; 
	}

#footer{padding:30px 0;color:#999}
#footer a,#footer a:link,#footer a:visited,#footer a:active,#footer a:link{color:#999}
#footer_left {width:670px;float:left}
#footer_right{width:330px; float:right;}
#footer_left img{margin:0px 31px}


/* admin */
td.odd{background:#e0e0e0}
td.even{background:none}
table.admin_entries td{padding:1px}
table.admin_entries td a,table.admin_entries td a:link,table.admin_entries td a:visited{color:black}

        