/* @override http://tiroler-schulsport.at/css/format.css */

/* @override http://tiroler-schulsport.at/css/format.css */

/* @override http://tiroler-schulsport.at/css/format.css */

html, body {
	margin: 0;
}



body {
	background: url(../gfx/bg_main.gif) repeat-x;
	text-align: left;
	color: #222;
	font: 12px/140% "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	}


div#container {
	width: 820px;
	height: 522px;
	position: relative;
	margin: 10% auto;
    }
    
div#schulsport {
	width: 522px;
	position: absolute;
	left: 0px;
	top: 0;
} 

div#others {
	width: 280px;
	height: 522px;
	position: absolute;
	right: 0;
	top: 0;
	border-left: 1px dotted #ddd;
	
}

div#ibk2012 {
	display: block;
	position: absolute;
	top: 157px;
	left: 30px;
	background: url(../gfx/innsbruck2012.jpg) no-repeat right -38px;
	height: 230px;
	width: 260px;
	outline: 0;	
}

a#lsr {
	text-indent: -10000px;
	display: block;
	position: absolute;
	top: 275px;
	left: 48px;
	background: url(../gfx/lsr.gif) no-repeat right top;
	height: 107px;
	width: 220px;
	outline: 0;	
}

a#tiwag {
	display: block;
	position: absolute;
	top: 392px;
	left: 48px;
	background: url(../gfx/tiwag.gif) no-repeat right top;
	height: 65px;
	width: 105px;
	outline: 0;	
	text-align: right;
	padding-right: 115px;
	padding-top: 42px;
	color: #222;
	text-decoration: none;
}

a#tiwag:hover {
	text-decoration: underline;
}

a#snowhow {
	text-indent: -10000px;
	display: block;
	position: absolute;
	top: 157px;
	left: 48px;
	background: url(../gfx/snowHow.jpg) no-repeat right top;
	height: 107px;
	width: 220px;
	outline: 0;	
}

a#top10 {
	text-indent: -10000px;
	display: block;
	position: absolute;
	top: 38px;
	left: 48px;
	background: url(../gfx/top10.jpg) no-repeat right 0;
	height: 107px;
	width: 106px;
	outline: 0;	
}

a#onlineBefragung {
	text-indent: -10000px;
	display: block;
	position: absolute;
	top: 38px;
	left: 161px;
	background: url(../gfx/onlineBefragung.jpg) no-repeat right 0;
height: 107px;
width: 106px;
	outline: 0;	
	
}
    
a#tsst {
	text-indent: -10000px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../gfx/tsst.jpg) no-repeat 0 0;
	height: 268px;
	width: 250px;
	outline: 0;	
}
 
a#tsss {
	text-indent: -10000px;
	display: block;
	position: absolute;
	top: 0;
	left: 250px;
	background: url(../gfx/tsss.jpg) no-repeat 0 0;
	height: 268px;
	width: 272px;
	outline: 0;	
} 

a#bewegte_schule {
	text-indent: -10000px;
	display: block;
	position: absolute;
	top: 268px;
	left: 0;
	background: url(../gfx/bewegte_schule.jpg) no-repeat 0 0;
	height: 254px;
	width: 250px;
	outline: 0;	
}

div#landesschulrat {
	position: absolute;
	top: 268px;
	left: 250px;
	background: url(../gfx/lsr_bg.jpg) no-repeat 0 0;
	height: 254px;
	width: 233px;
	z-index: 10;
	text-align: right;
	font-size:14px;
	color: #777;
}
  
div#landesschulrat h1 {
	font-size: 18px;	
	font-weight: normal;
	margin-bottom: 0.5ex;
	margin-top: 25px;
	color: #222;
}


a#dreisinne {
	position: absolute;
	bottom: -20px;
	right: 0px;
	height: 20px;
	width: 100px;
	text-indent: -10000px;
	overflow: hidden;
	background: url(../gfx/dreisinne_at.gif) no-repeat right 0;
}

a#dreisinne:hover {
	background: url(../gfx/dreisinne_at.gif) no-repeat right -25px;
}



ul.navmenu, #landesschulrat ul.navmenu  {
	position: absolute;
	bottom: 18px;
	left: 60px;
	padding: 0;
	margin: 0;
	width:220px;
	list-style: none;
}

#landesschulrat ul.navmenu  {
	top: 80px;
	left: 13px;
	}
	
#ibk2012 ul.navmenu  {
	top: 136px;
	left: 0px;
	width: 220px;
	}


a.main, ul li.openSub a {
	height:18px;
	display: block;
	text-decoration: none;
	text-align: right;
	line-height: 20px;
	padding-right: 15px;
	color: #333;
	font-size: 11px;
	background: url(../gfx/link.gif) no-repeat right 50%;

}

a.main:hover, ul li.openSub a:hover {
	background: url(../gfx/link_hover.gif) no-repeat right 50%;
	text-decoration: underline;
	color: #000;
}

ul.submenu {
	padding: 0;
	padding-left: 30px;
	width: 100%;
}

ul li.openSub ul li a {
	background: none;
	padding-left: 0;
}

ul li.openSub ul li a:hover {
	background: none;
	padding-left: 0;
}
