/* Style sheet Green */
body{background:#ffffff url("tl_files/immanuel-kant-gymnasium/green/background/header_background.png") left top repeat-x;}
body,html{font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#333333;}
#wrapper{margin-bottom:100px;}
abbr{border: 0 none;cursor: help;}
#main a,#main a:link,#main a:active,#main a:visited{font-weight:normal;text-decoration:none;color:#557210;}
#main a:hover{font-weight:normal;text-decoration:underline;color:#6e8831;}
#main h1{font-size:3em;}
#main h2{font-size:1.5em;}
#site-logo{width:600px;height:130px;position:relative;display:block;}
#site-logo a{width:100%;height:100%;right:0;top:0;position:absolute;display:block;background:url("tl_files/immanuel-kant-gymnasium/green/logo.png") left top no-repeat;border:0;}
#site-logo a:active{outline: 0 none;}
.mainmenu ul{margin:11px 0 0;padding:0;text-align:center;list-style-type:none;}
.mainmenu ul li{width:160px;height:40px;float:left;display:inline;font-size:12px;color:#ffffff;list-style-type:none;}
.mainmenu ul li a,.mainmenu ul li a:link,.mainmenu ul li a:visited,.mainmenu ul li a:active{width:160px;height:40px;display:block;font-weight:normal;text-decoration:none;font-size:12;color:#ffffff;line-height:40px;text-shadow: #5a8035 1px 1px 0;text-transform: uppercase;}
.mainmenu ul li a.trail{background:url("tl_files/immanuel-kant-gymnasium/green/background/navi_active_background.png") left top no-repeat;}
.mainmenu ul li a:hover{color:#efefef;}
.mainmenu ul li .active{width:160px;height:40px;display:block;background:url("tl_files/immanuel-kant-gymnasium/green/background/navi_active_background.png") left top no-repeat;font-weight:normal;line-height:40px;text-shadow: #5a8035 1px 1px 0;text-transform: uppercase;}
.submenu-top,.right-top{width:100%;height:36px;display:block;margin:0;padding:0;text-align:center;vertical-align:middle;background:url("tl_files/immanuel-kant-gymnasium/green/background/box_top_background.png") center top no-repeat;font-weight:normal;text-decoration:none;font-size:.9em;color:#ffffff;line-height:36px;text-shadow: 1px 1px 0 #5A8035;}
.submenu{margin-top:1px;margin-bottom:4px;background-color:#f2f2f2;border:1px solid #a0a0a0;list-style-type:none;}
.submenu ul{margin:10px 0;padding:0;list-style-type:none;}
.submenu ul li{margin:0 0 1px;list-style-type:none;}
.submenu ul li a,.submenu ul li a:link,.submenu ul li a:visited,.submenu ul li a:active{display:block;padding:5px 5px 5px 15px;text-align:left;font-weight:normal;text-decoration:none;font-size:.8em;color:#333333;line-height:1.2;list-style-type:none;}
.submenu ul li a:hover{background-color:#E2E2E2;}
.submenu span.active,.submenu a.trail,.submenu a.trail:link,.submenu a.trail:active,.submenu a.trail:visited{display:block;padding:5px 5px 5px 15px;text-align:left;background-color:#e2e2e2;font-weight:bold;text-decoration:none;font-size:.8em;color:#666666;line-height:1.2;}
.inside{text-align:justify;}
#footer{margin-top:20px;padding-top:10px;text-align:center;vertical-align:middle;border-top:1px solid #a0a0a0;border-right:0px solid #a0a0a0;border-bottom:0px solid #a0a0a0;border-left:0px solid #a0a0a0;font-weight:normal;text-decoration:none;font-size:11px;color:#999999;}
#footer a,#footer a:link,#footer a:visited,#footer a:active{margin:0 10px;font-weight:normal;text-decoration:none;color:#999999;}
#footer a:hover{font-weight:normal;text-decoration:underline;color:#666666;}
#footer .copyright{margin-bottom:5px;}
#footer .inside{text-align:center;}
#main{font-size:.8em;line-height:1.5;}
#main .inside{padding-right:30px;}
.site-path{margin:0;padding:0;font-weight:normal;text-decoration:none;font-size:.85em;color:#999999;line-height:1.5;}
.site-path h6{display:inline;font-weight:normal;text-decoration:none;font-size:1em;}
.site-path a,.site-path a:link,.site-path a:visited,.site-path a:active{font-weight:normal;text-decoration:none;color:#4a4a4a;}
.site-path a:hover{font-weight:normal;text-decoration:none;color:#666666;}
#main h1{font-size:2em;color:#7b9e2f;}
.external{padding-right:20px;background:url("tl_files/immanuel-kant-gymnasium/green/external.png") right center no-repeat;}
.image-right{float:right;margin-top:10px;margin-bottom:10px;margin-left:10px;border:1px solid #333;}
.image-left{float:left;margin-top:10px;margin-right:10px;margin-bottom:10px;border:1px solid #333;}
.newbutton{width:100px;height:100px;bottom:0;left:550px;right:0;top:30px;position:absolute;display:inline;}

