/* Style sheet pregame */
html{height:100%;}
body{height:100.2%;background-color:#f0dcb6;color:#fff;}
#wrapper{background-color:#fff;border-right:4px solid #D7D7D7;border-left:4px solid #D7D7D7;color:#333;}
#header{position:relative;}
p#logo{width:263px;height:127px;margin:0;padding:0;}
p#company_name{width:360px;left:275px;top:35px;position:absolute;margin:0;padding:0;font-family:Calibri, Helvetica, Arial, sans-serif;font-size:36px;color:#ab9167;}
#header .mod_randomImage{width:264px;height:127px;right:0;top:0;position:absolute;}
#mnav{height:32px;background:#D7D7D7 url("tl_files/dachshund_society/layout/nav_bg.jpg") left top repeat-x;line-height:32px;}
#mnav ul{margin:0;padding:0;list-style-type:none;}
#mnav li{display:inline;}
#mnav a,#mnav span{float:left;display:block;padding-right:10px;padding-left:10px;border-right:1px solid #fff;}
#mnav a:link,#mnav a:visited{text-decoration:none;color:#333;}
#mnav a:hover,#mnav a:focus,#mnav a:active{background:#a68650 url("tl_files/dachshund_society/layout/nav_bg_aktiv.jpg") left top repeat-x;text-decoration:underline;color:#fff;}
#mnav span.active{background:#42A2A0 url("tl_files/dachshund_society/layout/nav_bg_aktiv.jpg") left top repeat-x;text-decoration:none;color:#fff;}
#mnav .trail a:link,#mnav .trail a:visited,#mnav .trail a:hover,#mnav .trail a:focus,#mnav .trail a:active{background:#42A2A0 url("tl_files/dachshund_society/layout/nav_bg_aktiv.jpg") left top repeat-x;color:#fff;}
#mnav .trail a:hover,#mnav .trail a:focus,#mnav .trail a:active{text-decoration:underline;}
#container{padding-top:20px;min-height: 600px;}
#left .inside{padding-bottom:20px;}
#snav{margin:26px 0 20px;background-color:#fff;border-top:1px solid #D7D7D7;}
#snav ul{margin:0;padding:0;list-style-type:none;}
#snav li{padding-top:1px;border-bottom:1px solid #D7D7D7;line-height:29px;}
#snav a,#snav span.active{display:block;padding-left:10px;}
#snav a:link,#snav a:visited{text-decoration:none;color:#333;}
#snav a:hover,#snav a:focus,#snav a:active{background:#43A3A2 url("tl_files/dachshund_society/layout/subnav_bg.jpg") left bottom repeat-x;text-decoration:underline;color:#fff;}
#snav span.active{background:#43A3A2 url("tl_files/dachshund_society/layout/subnav_bg.jpg") left bottom repeat-x;text-decoration:none;color:#fff;}
#snav .trail a:link,#snav .trail a:visited,#snav .trail a:hover,#snav .trail a:focus,#snav .trail a:active{background:#dac396 url("tl_files/dachshund_society/layout/subnav_bg.jpg") left bottom repeat-x;color:#fff;}
* html #snav a,* html #snav span.active{height:1%;}
#snav ul ul{padding-left:10px;border-top:1px solid #D7D7D7;}
#snav .level_2 li.last{border-bottom:0px;}
#main .inside{padding-right:40px;padding-left:40px;line-height:18px;}
#main p.info{margin-bottom:0.2em;font-size:12px;color:#666;}
.mod_newslist{margin-bottom:1.5em;padding:10px;background-color:#dac396;}
.mod_newslist p.info{margin-bottom:0;font-size:10px;color:#333;}
.mod_newslist h2{margin-bottom:8px;font-size:14px;}
.mod_newslist p.teaser{margin-bottom:0;padding-bottom:4px;border-bottom:1px dotted #fff;}
.mod_newslist p.more{padding-top:4px;text-align:right;font-size:12px;}
.mod_calendar{margin-bottom:1.5em;padding:10px;background-color:#dac396;}
.mod_calendar h2{margin-bottom:8px;font-size:14px;}
.mod_calendar table.minicalendar{width:98%;border:1px solid #666;border-collapse:collapse;}
.mod_calendar th,.mod_calendar td{padding:2px;text-align:center;vertical-align:top;background-color:#fff;border:1px solid #666;}
.mod_calendar th{background-color:#EAF8F8;font-weight:bold;}
.mod_calendar td.active{background-color:#eee;}
.mod_calendar td.today{background-color:#FFFFC0;}
.mod_eventlist{margin-bottom:1.5em;padding:10px;background-color:#dac396;}
.mod_eventlist p.info{margin-bottom:0;font-size:10px;color:#333;}
.mod_eventlist h2{margin-bottom:8px;font-size:14px;}
.mod_eventlist p.teaser{margin-bottom:0;padding-bottom:4px;border-bottom:1px dotted #fff;}
.mod_eventlist p.more{padding-top:4px;text-align:right;font-size:12px;}
.mod_eventmenu{margin-bottom:1.5em;padding-top:10px;padding-right:10px;padding-left:10px;background-color:#dac396;}
.mod_eventmenu ul{margin:0 0 10px;list-style-type:none;}
.mod_eventmenu ul.level_2{margin-top:4px;margin-left:20px;}
.mod_eventmenu .level_2 li{margin-bottom:0.25em;list-style-type:square;}
.mod_eventreader p.recurring{margin-bottom:0.5em;font-size:12px;color:#666;}
.mod_breadcrumb{margin-bottom:1em;font-size:12px;color:#888;line-height:14px;}
.mod_breadcrumb a:link,.mod_breadcrumb a:visited{text-decoration:none;color:#888;}
.mod_breadcrumb a:hover,.mod_breadcrumb a:focus,.mod_breadcrumb a:active{text-decoration:underline;color:#333;}
.mod_faqlist{margin-bottom:1.5em;}
.mod_faqlist ul{margin:0;list-style-type:none;}
.mod_faqlist li{margin-bottom:1px;padding:4px;background-color:#dac396;}
.mod_faqlist li.odd{background-color:#EAF8F8;}
.ce_comments{margin-bottom:1.5em;}
.ce_comments p.info{background-color:#FFFFC0;}
.ce_comments .comment{margin-bottom:1em;padding-top:10px;border-top:1px solid #dac396;}
.ce_comments .confirm{font-style:italic;color:#79674a;}
.ce_comments .code{margin:0 20px;}
.ce_comments .code p{margin-bottom:6px;font-style:italic;font-size:90%;color:#666;}
.ce_comments .code pre{padding:6px;background-color:#EEE;}
.pagination{margin:10px 0;font-size:90%;color:#666;}
.pagination p{margin:0;padding:4px;border-bottom:1px solid #fff;font-size:90%;}
.pagination ul{margin:0;padding-top:6px;text-align:left;list-style-type:none;}
.pagination li{display:inline;margin-right:1px;margin-bottom:1px;}
.pagination a,.pagination span{float:left;display:block;margin-right:2px;padding:1px 4px;text-align:center;border:1px solid #fff;}
.pagination span{background-color:#F3F3F3;}
.widget,.pagination{display:block;text-align:left;}
.widget:after,.pagination:after{height:0;clear:both;display:block;content:"."; visibility:hidden;}
#footer .inside{padding:10px;border-top:1px solid #D7D7D7;font-size:10px;color:#666;}

