/* Style sheet tt-blau */
*{margin:0;padding:0;}
body{background-color:#fafafa;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:90%;line-height:1.5em;}
a,div,fieldset,form,input,label,li,ol,optgroup,p,select,td,th,textarea,ul{font-size:1em;color:#111111;}
h1,h2,h3,h4,h5,h6{font-weight:bold;font-size:1em;color:#111111;}
h1{font-size:1.2em;}
img{border:0em;}
p,pre,form{margin:0;padding:0;}
optgroup{margin-top:0.5em;margin-bottom:0.5em;}
ul,ol{margin-left:3em;}
input{padding-right:6px;padding-left:6px;}
a{text-decoration:none;color:#85b7e4;}
a:hover{text-decoration:underline;}
#header{height:80px;margin-right:auto;margin-left:auto;background-image:url("./tl_files/img/header_background.png");background-repeat:repeat-x;}
#header .inside h1{width:400px;height:80px;margin-right:auto;margin-left:auto;background-image:url("./tl_files/img/header.png");background-repeat:no-repeat;}
#footer{height:60px;padding-right:1em;padding-left:1em;background-image:url("./tl_files/img/footer_background.png");background-repeat:repeat-x;}
#footer .inside{text-align:center;vertical-align:middle;line-height:60px;}
#footer .inside p{color:#fafafa;}
#navigation .mod_navigation{padding:0.2em 0.2em 0.12em;background-color:#111111;color:#fafafa;}
#navigation .mod_navigation ul{margin:0;text-align:center;list-style-type:none;}
#navigation .mod_navigation p{display:inline;color:#fafafa;}
#navigation .mod_navigation li{display:inline;margin:0 10px;}
#navigation .mod_navigation .active{color:#fafafa;}
#main{width:50em;margin-right:auto;margin-left:auto;padding:1em;}
.ce_text p{margin-bottom:1em;}
.pagination{float:right;display:block;text-align:right;}
.pagination li{float:left;padding-left:1em;list-style-type:none;}
.kalender #main{width:95%;}
.kalender table{width:100%;}
.kalender .head{padding-bottom:1em;text-align:center;}
.kalender .label{padding-bottom:0.5em;border-bottom:1px solid #aaaaaa;font-weight:normal;font-size:1em;}
.kalender td.col_first{border-left:1px solid #aaaaaa;}
.kalender td{width:11%;height:7em;padding:1px;vertical-align:top;border-right:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;font-size:0.8em;}
.kalender td.weekend{width:20%;}
.kalender td.today{background-color:#eeeeee;}
#mannschaftsliste .ce_image{margin-right:1em;margin-bottom:1em;}
#mannschaft .ce_accordion{margin-bottom:1em;}
#mannschaft .toggler{padding-left:21px;background:url("./tl_files/img/ico_plus.png") left center no-repeat;text-decoration:none;color:#85b7e4;cursor:pointer;}
#mannschaft .toggler:hover{text-decoration:underline;color:#85b7e4;}
.mod_newslist .info,.mod_newsarchive .info,.mod_newsreader .info{font-size:0.8em;color:#aaaaaa;}
.mod_newslist .ce_text,.mod_newsreader .ce_text{margin-top:0.5em;text-align:justify;}
.mod_newsmenu{float:left;margin-right:2em;}
.mod_newsmenu .level_2 li{padding-left:1em;font-size:0.8em;list-style-type:none;}
.mod_newslist .layout_short,.mod_newsarchive .layout_short{margin-bottom:1em;}
.mod_login,.mod_personalData{margin-bottom:1em;}
.ce_comments h1{margin-top:1em;font-size:1em;}
.ce_comments .comment_default{margin-bottom:1em;}
#sponsoren .ce_image{float:left;}
#sponsoren img{margin-top:1em;margin-right:1em;border:1px solid #111111;}
#herren td,#pokal td,#jugend  td{padding:0 1em 0 0;}
#herren .ce_table,#pokal .ce_table,#jugend  .ce_table{margin-bottom:1em;}
#herren .col_0,#pokal .col_0,#jugend  .col_0{width:6em;}
#herren .col_1,#pokal .col_1,#jugend  .col_1{width:8em;}
