/* Style sheet tt-blau */
*{margin:0;padding:0;}
body{background-color:#fafafa;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.8em;line-height:1.4em;}
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{margin-bottom:0.3em;font-weight:bold;font-size:0.75em;color:#111111;line-height:1.5em;}
h1{font-size:1.25em;line-height:1em;}
h2{font-size:1.25em;line-height:1.2em;}
img{border:0em;}
p,pre,form{margin:0 0 1.0em;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{margin:0;color:#fafafa;}
#navigation{background-color:#111111;color:#fafafa;min-height: 4em;}
#navigation .mod_navigation{padding:0.25em;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;}
#right,#left{margin:2em;font-size:80%;}
#main{padding:1.5em 1em;border-right:1px solid #85B7EA;border-left:1px solid #85B7EA;}
#main .inside{margin-right:auto;margin-left:auto;max-width: 50em;}
.pagination{float:right;display:block;text-align:right;}
.pagination li{float:left;padding-left:1em;list-style-type:none;}
.mod_eventlist .header{margin-top:1.5em;}
.mod_eventlist .event{margin-bottom:1em;margin-left:1.5em;}
#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  ul{margin:0;padding:0;list-style-type:none;}
.mod_newsmenu .level_1 li{margin:0;padding:0;list-style-type:none;}
.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 .ce_table,#pokal .ce_table,#jugend  .ce_table,#sonstiges .ce_table{margin-bottom:1em;}
#herren td,#pokal td,#jugend  td{padding:0 1em 0 0;}
#sonstiges td{padding:0 1em 0 0;}
#herren .col_0,#pokal .col_0,#jugend  .col_0{width:5em;}
#herren .col_1,#pokal .col_1,#jugend  .col_1{width:7em;}
#sonstiges .col_0{width:8em;}
#sonstiges .col_1{width:11em;}
#sonstiges .col_2{width:5em;}

