/* Style sheet fibusV2 */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{text-align:left;vertical-align:top;}
blockquote,q{quotes:none;}
fieldset,img{border:0;}
li{list-style-type:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
del{text-decoration:line-through;}
ins{text-decoration:none;}
a{color:#346599;}
a:hover{color:#4279b7;}
:focus{outline:0;}
body{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;font-size:12px;color:#444;}
input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit;}
pre,code{font-family:"Lucida Console",Monaco,monospace;font-size:12px;}
h1,h2,h3,h4,h5,h6{font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-weight:normal;font-size:100%;}
h1{font-size:22px;color:#ae5ca4;}
h2{font-size:20px;}
h3{font-size:18px;}
table{font-size:inherit;}
caption,th{font-weight:bold;}
abbr,acronym{border-bottom:1px dotted #666;font-variant:normal;cursor:help;}
h1,h2,h3,h4,h5,h6{margin-top:0.75em;}
h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px;}
.mtop{margin-top:1em;}
.mbot{margin-bottom:12px;}
#header{background:url("tl_files/rounded_boxes/images/fibus10x105.jpg") left top repeat-x;}
#footer{background:#f2f2f2 url("tl_files/rounded_boxes/images/footer.gif") left top repeat-x;}
#header .inside,#container,#footer .inside{width:960px;margin-right:auto;margin-left:auto;}
#header .inside{z-index:999;}
#main .inside{margin-right:39px;}
#main .inside,#right .inside{padding-bottom:1em;}
#footer .inside{padding-top:1em;}
#topmenu{right:6px;top:6px;position:absolute;}
#topmenu form,#topmenu ul{margin-bottom:0;}
#topmenu li{float:left;padding:12px 9px;}
#topmenu,#topmenu a{text-decoration:none;color:#f6f7f9;}
#topmenu a:hover{text-decoration:underline;}
#topmenu .search{padding:9px;}
#topmenu input.text{width:192px;}
#topmenu input.submit{top:2px;position:relative;vertical-align:top;}
#logo{left:1px;top:14px;position:absolute;}
#right h1,#footer h1{margin-bottom:10px;padding-bottom:3px;border-bottom:1px solid #ccd5dd;font-size:16px;}
#right h2,#footer h2{font-size:14px;}
#footer .mod_newslist{width:58%;float:left;margin-top:0;}
#footer .mod_quicknav,#footer .mod_eventlist{width:36%;float:right;}
#footer .mod_newslist,#footer .mod_eventlist{margin-bottom:2em;}
#footer .layout_short{margin-top:9px;}
#footer .odd{background:none !important;}
#right .mod_newslist .more,#footer .mod_newslist .more{display:none;}
#copyright{clear:both;padding-top:1em;padding-bottom:1.5em;text-align:left;border-top:0px solid #ccc;font-size:11px;}
*:first-child+html #copyright{padding-top:5px;}
#mainmenu{padding-top:64px;}
#mainmenu ul.level_1{width:967px;height:30px;border-right:1px solid #ca9fd4;border-left:1px solid #ca9fd4;}
#mainmenu li{float:left;line-height:1;}
#mainmenu li.login,#mainmenu li.register{float:right;}
#mainmenu a,#mainmenu span{display:block;padding:8px 18px 10px;border-right:1px solid #ca9fd4;text-decoration:none;color:#f6f6f6;}
#mainmenu a:hover,#mainmenu span,#mainmenu a.trail{background-color:#ba7dc0;color:#fff;}
#mainmenu li.login a,#mainmenu li.login span,#mainmenu li.register a,#mainmenu li.register span{border-right:0 solid #ca9fd4;border-left:1 solid #ca9fd4;}
#mainmenu .level_1 ul{width:160px;left:-999em;position:absolute;margin-bottom:0;background-color:#a85fae;border:1px solid #ca9fd4;}
#mainmenu .level_2 ul{margin:-27px 0 0 160px;}
#mainmenu .level_2 li{float:none;background:none;}
#mainmenu .level_2 a,#mainmenu .level_2 span{padding-top:6px;padding-bottom:8px;border-right:0;}
#mainmenu .level_2 a.submenu,#mainmenu .level_2 span.submenu{background:url("tl_files/rounded_boxes/images/hover.gif") right center no-repeat;}
#mainmenu li:hover .level_2,#mainmenu .level_2 li:hover .level_3,#mainmenu .level_3 li:hover .level_4{left:auto;}
#submenu h1,#submenu ul.level_1 ul{margin-bottom:0;}
#submenu a,#submenu span{display:block;padding-top:6px;padding-bottom:6px;border-bottom:1px dotted #ddd;text-decoration:none;}
#submenu a:hover{text-decoration:underline;}
#submenu a.trail{color:#444;}
#submenu .level_2 li{padding-left:18px;}
.mod_breadcrumb{top:9px;position:relative;margin-bottom:1em;font-size:11px;}
.mod_breadcrumb:before{content:"You are here: ";}
.mod_booknav{margin-top:1em;margin-bottom:1em;padding-top:1em;border-top:1px dotted #ddd;}
.mod_booknav li{width:45%;float:left;}
.mod_booknav li.up{width:10%;text-align:center;}
.mod_booknav li.next{text-align:right;}
.mod_sitemap li{line-height:1.5;}
.mod_sitemap ul.level_1 ul{margin-bottom:0;}
.mod_sitemap .level_2 li{padding-left:18px;}
.mod_sitemap a{text-decoration:none;}
.mod_sitemap a:hover{text-decoration:underline;}
.pagination{margin-top:1em;margin-bottom:1em;padding-top:1em;border-top:1px dotted #ddd;}
.pagination p{width:30%;float:left;margin-bottom:0;}
.pagination ul{width:70%;float:right;margin-bottom:0;text-align:right;}
.pagination li{display:inline;padding-right:3px;padding-left:3px;}
.mod_quicknav select{width:75%;}

