/*
Schriftgroessen:
32px = 2em
30px = 1.8750em
24px = 1.5em
20px = 1.25em
16px = 1em
15px = 0.9375em
14px = 0.875em
13px = 0.8125em
	30px = 2.30769231em
	26px = 2em
	25px = 1.92307692em
	20px = 1.53846154em
	18px = 1.38461538em
	16px = 1.2307692308em
	15px = 1.15384615em
	14px = 1.07692308em
	13px = 1em
	12px = 0.92307692em
	11px = 0.84615385em
	10px = 0.76923077em
	8px = 0.61538462em
12px = 0.75em
11px = 0.6875em
10px = 0.625em
 9px = 0.5625em
 8px = 0.5em
*/

html, body {height:100%;}

body {
	background:#FFF url("/fileadmin/templates/www.tirol.gv.at/images/BackgroundMountain.jpg") repeat-x left top ;
	font-family:"trebuchet MS", verdana, arial, sans-serif;
	text-align:center;
	font-size:16px;
}
/* ### skipNavigation ### */
/*#skipNavigation {}
#skipNavigation a {
	position:absolute;
	z-index:2;
	width:0;
	height:0;
	overflow:hidden;
}
#skipNavigation a:link, #skipNavigation a:hover, #skipNavigation a:visited {
	top:-1000px;
	left:-1000px;
}
#skipNavigation a:focus, #skipNavigation a:active {
	top:70px;
	left:0;
	width:auto;
}*/

#skip-navigation {
	font-size:0.75em;
	font-weight:bold;
}
.skip {
	position:absolute;
	top:-1000em;
	left:-1000em;
	height:0px;
	width:0px;
	color:#E60003;
	background-color:#FFFFB3;
}
.skip:focus, .skip:active {
	position:absolute;
	top:10px;
	left:243px;
	_left:238px;
	height:auto;
	width:auto;
}

/* ### mastergrid ### */
#mastergrid {
	margin:0 auto;
	text-align:left;
	width:1157px;
	/*background:url("/fileadmin/templates/www.tirol.gv.at/images/LogoLandTirol.gif") no-repeat 50px 8px;*/
	min-height:100%;
	height:auto !important;
	height:100%;
	position:relative;

}

/* ### header ### */
#header {
	float:left;
	height:125px;
	width:1150px;
}

/* ### logodruck ### */
#logodruck {display:none;}

/* ### branding ### */
#branding {
	float:left;
	height:144px;
	width:223px;
	text-align:center;
	padding-top:8px;
	padding-left:8px;
}


/* ### navigationHeader ### */
#navigationHeader {
	float:right;
	height:125px;
	width:910px;
}

/* ### fontContainer ### */
#fontContainer {
	width:220px;_width:auto;
	float:right;
	white-space: nowrap;
	font-size:0.75em;
}
#fontContainer a {
	float:left;
	color:#333333;
	display:block;
	text-decoration:none;
	padding:11px 5px 0px 5px;
}
#fontContainer a:hover, #fontContainer a:focus {
	color:#E60003;
	text-decoration:underline;
}
#fontContainer span {
	color:#333333;
	float:left;
	display:block;
	padding:11px 0px 0px 0px;
}
#fontContainer a#fontActive {
	color:#E60003;
	font-weight:bold;
}
#fontContainer div.tx-efafontsize-pi1 {display:inline;}

/* ### functionalNavigation ### */
#functionalNavigation {
	float:right;
	height:32px;
	margin-bottom:27px;
	margin-right:5px;
}
#functionalNavigation ul {list-style:none;}
#functionalNavigation li {display:inline;}
#functionalNavigation a {
	float:left;
	color:#333333;
	font-size:0.75em;
	display:block;
	text-decoration:none;
	padding:11px 5px 0px 5px;
}
#functionalNavigation a:hover, #functionalNavigation a:focus {
	color:#E60003;
	text-decoration:underline;
}
#functionalNavigation span {
	color:#333333;
	float:left;
	display:block;
	padding:9px 0px 0px 0px;
}
#functionalNavigation li a#functionalNavigationActive {
	color:#E60003;
	font-weight:bold;
}

/* ### navContainer ### */
#navContainer {}

/* ### globalNavigation ### */
#globalNavigation {
	clear:both;
	float:left;
	width:780px;
	margin-left:10px;
	_margin-left:4px;
	font-size:1.25em;
}
#globalNavigation ul {list-style:none;}
#globalNavigation li {display:inline;}
#globalNavigation a {
	float:left;
	color:#333333;
	display:block;
	text-decoration:none;
	padding:1px 7px 4px 10px;
	/*letter-spacing:1px;*/
	margin-right:20px;
}
#globalNavigation a:link {}
#globalNavigation a:hover, #globalNavigation a:focus {
	padding:0px 6px 0px 9px;
	color:#000000;
	border-top:1px solid #E60003;
	border-right:1px solid #E60003;
	border-bottom:4px solid #E60003;
	border-left:1px solid #E60003;
}
#globalNavigation li a#globalNavigationActive {
	padding:0px 6px 0px 9px;
	color:#E60003;
	border-top:1px solid #E60003;
	border-right:1px solid #E60003;
	border-bottom:4px solid #E60003;
	border-left:1px solid #E60003;
}

/* ### languageContainer ### */
#languageContainer {
	float:right;
	text-align:right;
	height:31px;
	_height:28px;
	width:88px;
	*width:91px;
	_width:91px;
	margin-right:-3px;
	_margin-right:-2px;
	*margin-top:-5px;
	_margin-bottom:-5px;
}
#languageContainer a {
	display:inline;
	text-decoration:none;
}
#languageContainer {width:120px; font-size:0.75em;}
#languageContainer a {color:#333; background-color:transparent; text-decoration:none;}
#languageContainer a:focus, #languageContainer a:hover {color:#E60003; text-decoration:underline;}
#languageContainer span {font-size:1.33em;}
#languageContainer .tx-srlanguagemenu-pi1 {
	font-size:0;
	vertical-align:bottom;
}

#languageContainer .tx-srlanguagemenu-pi1 div{
	display:inline;
}
#languageContainer .tx-srlanguagemenu-pi1 a {
	margin:0;
	padding:0;
	font-size:10px;
}
#languageContainer .tx-srlanguagemenu-pi1 img {
	margin-right:2px;
	margin-bottom:2px;
}


/* ### pathNavigation ### */
#pathNavigation {
	float:left;
	height:26px;
	width:909px;
	background:url("/fileadmin/templates/www.tirol.gv.at/images/BackgroundPfadNavi.gif") no-repeat left top;
	border-right:1px solid #ccc;
	font-size:0.75em;
	margin-left:2px;
}
#pathNavigation ul {list-style:none;}
#pathNavigation li {display:inline;}
#pathNavigation a {
	float:left;
	color:#333333;
	display:block;
	text-decoration:none;
	/*letter-spacing:1px;*/
	padding:5px 5px 0px 10px;
}
#pathNavigation a:hover, #pathNavigation a:focus {
	color:#E60003;
	text-decoration:underline;
}
#pathNavigation span {
	color:#333333;
	float:left;
	display:block;
	padding:4px 0px 0px 0px;
	font-size:1.1666em;
}
#pathNavigation li a#pathNavigationActive {
	color:#333333;
	font-weight:bold;
}
#pathNavigation li a#pathNavigationActive:hover, #pathNavigation li a#pathNavigationActive:focus {color:#E60003;}

/* ### bodyContainer ### */
#bodyContainer {clear:both; padding-bottom:36px;}

/* ### targetSearchWrapper ### */
#targetSearchWrapper {
	background:url("/fileadmin/templates/www.tirol.gv.at/images/BackgroundTargetGroupBorder.gif") repeat-x left top;
	float:left;
	height:26px;
	width:1152px;
	overflow:hidden;
}

/* ### targetGroupContainer ### */
#targetGroupContainer {margin-left:242px;}
#targetGroupNavigation {float:left; height:26px;}
#targetGroupNavigation ul {list-style:none;}
#targetGroupNavigation li {float:left;}
#targetGroupNavigation a {
	float:left;
	background:url("/fileadmin/templates/www.tirol.gv.at/images/target-navigation-background-left.gif") no-repeat left top;
	padding:0 0 0 4px;
	border-bottom:1px solid #C1C1C1;
	text-decoration:none;
	height:25px;
	margin-right:-1px;
	_margin-right:1px;
	white-space:nowrap;
	color:#333;
}
#targetGroupNavigation a:hover, #targetGroupNavigation a:focus {color:#E60003;}
#targetGroupNavigation a span {
	float:left;
	display:block;
	background:url("/fileadmin/templates/www.tirol.gv.at/images/target-navigation-background-right.gif") no-repeat right top;
	padding:5px 10px 2px 6px;
	font-size:0.8125em;;
}
#targetGroupNavigation a span {float:none;}
#targetGroupNavigation a:hover span, #targetGroupNavigation a:focus span {}
#targetGroupNavigation li.active a {border-bottom:1px solid #FFF;}
#targetGroupNavigation li.active a span {
	font-weight:bold;
}
#targetGroupNavigation a:hover, #targetGroupNavigation a:focus {text-decoration:underline; background:url("/fileadmin/templates/www.tirol.gv.at/images/target-navigation-background-left-gradient.gif") no-repeat left top;}
#targetGroupNavigation a:hover span, #targetGroupNavigation a:focus span {background:url("/fileadmin/templates/www.tirol.gv.at/images/target-navigation-background-right-gradient.gif") no-repeat right top;}

/* ### search ### */
#search {
	position:absolute;
	right:0;
	height:30px;
	vertical-align:top;
}
#search form {
	padding-right:6px;
	/*_padding-right:0px;*/
	padding-top:0;
	vertical-align:top;

}
#search label {
}
#search input.suchfeld {
	width:127px;
	/*_width:158px;*/
	height:18px;
	*height:17px;
	padding:4px 2px 0px 25px;
	background: transparent url("/fileadmin/templates/www.tirol.gv.at/images/background-search.gif") no-repeat 5px center;
	border:1px solid #ccc;
}
#search input.suchfeld:focus {
	background:#EFF3F7 url("/fileadmin/templates/www.tirol.gv.at/images/background-search.gif") no-repeat 5px center;
	color:#333333;
}
#search input.suchen {
	border:none;
	color:#666;
	height:24px;
	_height:24px;
	width:70px;
	background:url("/fileadmin/templates/www.tirol.gv.at/images/button-suchen-normal.gif") repeat-x left center;
	cursor:pointer;
}
#search input.suchen:hover, #search input.suchen:focus {
	background:url("/fileadmin/templates/www.tirol.gv.at/images/button-suchen-hover.gif") repeat-x left center;
	color:#000;
}

/* ### bodyWrapper ### */
#bodyWrapper {
	clear:both;
	background:url("/fileadmin/templates/www.tirol.gv.at/images/BackgroundContentRahmen1280.gif") repeat-y left top;
	min-height:100%;
	height:auto !important;
	height:100%;
	padding-bottom:15px;
	/*_padding-bottom:15px;*/
}

/* ### navigationColumn ### */
#navigationColumn {
	float:left;
	z-index:3;
	padding-left:6px;
	_padding-left:7px;
	padding-top:15px;
	width:230px;
}

/* ### localNavigationContainer ### */
#localNavigationContainer {
	background:url("/fileadmin/templates/www.tirol.gv.at/images/localMenueTop1280.gif") no-repeat left top;
	padding-top:4px;
	margin-bottom:12px;
}

/* ###localNavigationBottom### */
#localNavigationBottom {
	background:url("/fileadmin/templates/www.tirol.gv.at/images/localMenueBottom1280.gif") no-repeat left bottom;
	border:0px solid red;
	padding-bottom:4px;
}

/* ### localNavigation ### */
#localNavigation {
	width:223px;
	/*_width:226px;*/
	overflow:hidden;
	border-left:1px solid #DAD9DE;
	border-right:1px solid #DAD9DE;
	padding-left:1px;
	padding-right:1px;
}
#localNavigation {font-size:0.75em;}
#localNavigation .active {font-weight:bold;}
#localNavigation .active li a {font-weight:normal;}

#localNavigation li.level1 {background:url("/fileadmin/templates/www.tirol.gv.at/images/BackgroundLokalNavi1280.gif") no-repeat 0px 0px;}
#localNavigation li.level2 {}
#localNavigation li.level3 {}
#localNavigation li.level4 {}

#localNavigation li {
	display:block;
	list-style-type:none;

}
#localNavigation li a{
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	color:#333333;
	text-decoration:none;
}
#localNavigation a:hover, #localNavigation a:focus {text-decoration:underline;}
#localNavigation li.level1 a:hover, #localNavigation li.level1 a:focus {color:#E60003;}
#localNavigation li.level2 a:hover, #localNavigation li.level2 a:focus,
#localNavigation li.level3 a:hover, #localNavigation li.level3 a:focus
#localNavigation li.level4 a:hover, #localNavigation li.level4 a:focus {color:#E60003;  background-image:url("/fileadmin/templates/www.tirol.gv.at/images/BackgroundLokalNaviHover.gif");}
#localNavigation ul li.level1 a{padding-left:5px; border-top:1px solid #DAD9DE;}
#localNavigation ul li.level2 a{padding-left:15px; border-top:1px solid #DAD9DE; background-image:url("/fileadmin/templates/www.tirol.gv.at/images/BackgroundLokalNaviDefault.gif"); background-repeat:no-repeat; background-position:5px 0.75em;}
#localNavigation ul li.level3 a{padding-left:30px; border-top:none; background-position:20px 0.75em;}
#localNavigation ul li.level4 a{padding-left:45px; border-top:none; background-position:35px 0.75em;}

/* ### leftBoxesContainer ### */
#leftBoxesContainer {
	/*width:235px;*/
}

/* ### actionColumn ### */
#actionColumn {
	float:right;
	width:235px;
	z-index:5;
	padding-top:15px;
	margin-right:2px;
}

/* ### alarmbox ### */
#alarmbox a {text-decoration:underline;}
#alarmbox a:focus, #alarmbox a:hover {color:#E60003;}

/* ### assetbox ### */
#assetbox {}

/* ### behoerdenwegweiserbox ### */
#behoerdenwegweiserbox {}

/* ### meldungsbox ### */
#meldungsbox, #videobox, #audiobox, #videoboxContainer {width:226px;}

/* ### feedbackbox ### */
#feedbackbox {}

/* ### informationColumn ### */
#informationColumn {
	margin:0px 238px 0px 239px;
	_margin-left: 235px;
	width:auto;
	z-index:2;
	padding-top:15px;
	padding-left:3px;
	/*border:1px solid blue;*/
}

/* ### ### */
/*#multimediaBox {
	width:669px;
	height:238px;
	margin-bottom:7px;
}*/

/* ### contentContainer ### */
#contentContainer {
	background:url("/fileadmin/templates/www.tirol.gv.at/images/BackgroundHeadline1280.gif") no-repeat left top;
	padding-top:4px;
	width:669px;
	max-width:669px;
}

/* ### headlineContainer ### */
#headlineContainer {
	border-bottom:1px dotted #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	padding: 9px 5px 0px 5px;
}

/* ### headline ### */
#headline {margin-bottom:10px;}
#headline .headline_bracket {color:#E60003; background-color:#FFFFFF; font-size:1.8750em; font-weight:bold;}
#headline h1 {font-size:1.5em; font-weight:bold; color:#000;}

h2#subHeader {font-weight:bold; border-top:1px dotted #CCC; margin-left:-5px; padding-left:5px; width:662px; _width:657px;}

/* ### content ### */
#content {
	background:url("/fileadmin/templates/www.tirol.gv.at/images/BackgroundContentBottom1280a.gif") no-repeat left bottom;
	/*_background:url("/fileadmin/templates/www.tirol.gv.at/images/BackgroundContentBottom1280IE6.gif") no-repeat left bottom;*/
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	float:left;
	padding: 9px 5px 10px 5px;
	width:100%;
	width:657px;
	max-width:657px;
	font-size:0.8125em;
	overflow:hidden;
	min-height:60px;
}


/* ### contentbottom ### */
#contentbottom {
	float:left;
	height:10px;
	width:669px;
	font-size:0;
	background:url("/fileadmin/templates/www.tirol.gv.at/images/BackgroundContentBottom1280b.gif") no-repeat left bottom;
}

/* ### clear_ie ### */
#clear_ie {}

/* ### footer ### */
#footer {
	height:36px;
	width:1157px;
	background:url("/fileadmin/templates/www.tirol.gv.at/images/BackgroundFooter1280.gif") repeat-y left top;
	font-size:0.75em;
	clear:both;
	float:left;
	display:block;
	position: absolute;
	/*_position:relative;*/
	bottom: 0;
}

/* ### footerWrapper ### */
#footerWrapper {
	border-top:1px solid #ccc;
	width:1151px;
}

/* ### copyright ### */
#copyright {float:left; padding-top:11px; color:#333;}
#copyright div {display:inline;}
#copyright a {
	color:#333;
	display:block;
	text-decoration:none;
	padding:11px 5px 0px 5px;
}
#copyright a:hover, #copyright a:focus {
	color:#E60003;
	text-decoration:underline;
}
#copyright .tlr {padding-left:8px; color:#333;}
#copyright .pipeline {margin:0 5px 0 5px; color:#333;}
#copyright .tx-responsible-pi1 {color:#333;}

/* ### bottomFontContainer ### */
#bottomFontContainer {
	float:right;
	overflow:hidden;
	padding-top:11px;
	padding-right:5px;
	color:#333;
}
#bottomFontContainer div.tx-efafontsize-pi1 {display:inline;}
#bottomFontContainer a {
	padding:0 3px;
	color:#333;
	text-decoration:none;
}
#bottomFontContainer a:hover, #bottomFontContainer a:focus {
	color:#E60003;
	text-decoration:underline;
}

/* ### bottomNavigation ### */
#bottomNavigation {
	float:right;
	width:auto;
	padding-right:5px;
}
#bottomNavigation ul {list-style:none;}
#bottomNavigation li {display:inline; color:red;}
#bottomNavigation a {float:left;
	color:#333333;
	display:block;
	text-decoration:none;
	padding:11px 5px 0px 5px;
}
#bottomNavigation a:hover, #bottomNavigation a:focus {
	color:#E60003;
	text-decoration:underline;
}
#bottomNavigation span {
	color:#333333;
	float:left;
	display:block;
	padding:10px 0px 0px 0px;
}
#bottomNavigation li a#active {
	color:#E60003;
	font-weight:bold;
}
#bottomNavigation a.print {
	background:url("/fileadmin/templates/www.tirol.gv.at/images/IconPrinter.gif") no-repeat 0px 12px;
	padding-left:20px;
}

#leftBoxesContainer .BoxActionContainer {
	width:226px;
	background-image:url("/fileadmin/templates/www.tirol.gv.at/images/BackgroundBox226.gif");
	background-repeat:repeat-y;
}
#actionColumn .BoxActionContainer {width:226px;}
#leftBoxesContainer .BoxActionContent {padding:5px;}
#actionColumn .BoxActionContent {padding:0;}
#meldungsbox .BoxActionContent, #videobox .BoxActionContent {padding-top:2px;}
#leftBoxesContainer .BoxActionContent p {display:inline;}
#leftBoxesContainer .BoxActionContent a {display:inline; text-decoration:underline;}
#leftBoxesContainer .BoxActionContent a:focus, #leftBoxesContainer .BoxActionContent a:hover {color:#E60003;}
#leftBoxesContainer .BoxActionContent span.bracketLeft {margin-right:1px;}
#leftBoxesContainer .BoxActionContent span.bracketRight {margin-left:1px;}

.BoxActionContainer {overflow:hidden; margin-bottom:10px;}
.BoxActionHeaderBottom {}
h2.BoxActionHeader {font-size:0.75em; font-weight:bold; color:#FFF; padding:5px 8px 1px 8px; background: #E60003 url("/fileadmin/templates/www.tirol.gv.at/images/BackgroundBoxTopGrow1280.gif") no-repeat left top;}
h2.BoxActionHeaderAlarm {font-size:0.75em; font-weight:bold; color:#FFF; padding:5px 8px 1px 8px; background: #2CD920 url("/fileadmin/templates/www.tirol.gv.at/images/BackgroundBoxAlarmTopGrow1280.gif") no-repeat left top;}
.BoxActionContent {font-size:0.75em; border-left:1px solid #CCC; border-right:1px solid #CCC; background:url("/fileadmin/templates/www.tirol.gv.at/images/BackgroundBoxTopBottom1280.gif") no-repeat left top;}
.BoxActionContent img {float:left; margin-right:5px; margin-bottom:5px;}
.BoxActionContent a img {border:2px solid #FFF; margin-left:-2px; _margin-left:0px; margin-right:3px; margin-bottom:3px;}
.BoxActionContent a:focus img, .BoxActionContent a:hover img {border:2px solid #E60003;}
.BoxActionContent p {}
.BoxActionContent a {color:#333; text-decoration:none; margin:0px;}
.BoxActionContent a:focus, .BoxActionContent a:hover {text-decoration:underline; background-color:#EEE;}
.BoxActionContent form {padding:0 5px 10px 5px; padding-top:5px;}
.BoxActionContent label {margin-top:5px; display:inline;}
.BoxActionContent select {font-size:1em; font-weight:normal; padding:0; border:1px solid #cccccc; background:#EFF3F7; width:214px; margin-top:5px;}
.BoxActionContent select optgroup {font-weight:bold; color:#333333; background:#EFF3F7; margin:0; font-style:normal;}
.BoxActionContent input.choose {
	color:#666666;
	margin-top:10px;
	width:87px;
	height:22px;
	border:1px solid #cccccc;
}
.BoxActionContent input.choose:hover, .BoxActionContent input.choose:focus {background-color:#F5F5F5;}
/*.BoxActionContent input.person {
	border:1px solid #cccccc;
	background-color:#fff;
	color:#333333;
	width:145px; _width:150px;
	padding-top:5px; _padding-top:3px;
	padding-bottom:3px; _padding-bottom:2px;
	padding-left:3px;
	margin:0;
	font-family:"trebuchet MS", verdana, arial, sans-serif;
}
.BoxActionContent input.person:focus {background:#EFF3F7;}*/
.BoxActionContent input.person {
	width:111px;
	*width:103px;
	_width:103px;
	height:18px;
	*height:17px;
	_height:20px;
	padding:4px 2px 0px 25px;
	_padding:4px 0px 0px 25px;
	background: transparent url("/fileadmin/templates/www.tirol.gv.at/images/background-search.gif") no-repeat 5px center;
	border:1px solid #ccc;
}
.BoxActionContent input.person:focus {
	background:#EFF3F7 url("/fileadmin/templates/www.tirol.gv.at/images/background-search.gif") no-repeat 5px center;
	color:#333333;
}
.BoxActionContent input.suchen {
	border:none;
	color:#666;
	height:24px;
	width:70px;
	background:url("/fileadmin/templates/www.tirol.gv.at/images/button-suchen-normal.gif") repeat-x left center;
	cursor:pointer;
}
.BoxActionContent input.suchen:hover, #search input.suchen:focus {
	background:url("/fileadmin/templates/www.tirol.gv.at/images/button-suchen-hover.gif") repeat-x left center;
	color:#000;
}
.BoxActionContent input.go {
	border:none;
	color:#666;
	height:24px;
	width:30px;
	/*background:url("/fileadmin/templates/www.tirol.gv.at/images/button-go-normal.gif") repeat-x left center;*/
	cursor:pointer;
}
.BoxActionContent input.go:hover, .BoxActionContent input.go:focus {
	/*background:url("/fileadmin/templates/www.tirol.gv.at/images/button-go-hover.gif") repeat-x left center;*/
	color:#000;
}
.BoxActionContent input.absenden {
	border:none;
	color:#666;
	height:24px;
	width:85px;
	background:url("/fileadmin/templates/www.tirol.gv.at/images/button-absenden-normal.gif") repeat-x left center;
	cursor:pointer;
	margin-top:5px;
}
.BoxActionContent input.absenden:hover, .BoxActionContent input.absenden:focus {
	background:url("/fileadmin/templates/www.tirol.gv.at/images/button-absenden-hover.gif") repeat-x left center;
	color:#000;
}
.BoxActionContent h3 {
	display:block;
	padding:8px;
	color:#333333;
	font-size:1.166em;
	font-weight:bold;
	border-top:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
}
.BoxActionContent h3.kontakt {border-top:none;}
.BoxActionContent div a, .BoxActionContent ul li a {
	display:block;
	color:#333333;
	padding-top:5px;
	padding-left:30px;
	padding-bottom:5px;
	_padding-bottom:8px;
	margin:0;
	line-height:1.5em;
}
.BoxActionContent div a:hover, .BoxActionContent div a:focus, .BoxActionContent ul li a:hover, .BoxActionContent ul li a:focus {
	display:block;
	text-decoration:underline;
	color:#E60003;
	background-color:#EFF3F7;
}
.BoxActionContent div.internLink a, .BoxActionContent li.internLink a {background:#FFF url("/fileadmin/templates/www.tirol.gv.at/images/IconInternLink.gif") no-repeat 5px 1px;}
.BoxActionContent div.internLink a:hover, .BoxActionContent div.internLink a:focus, .BoxActionContent li.internLink a:hover, .BoxActionContent li.internLink a:focus {background:#EFF3F7 url("/fileadmin/templates/www.tirol.gv.at/images/IconInternLink.gif") no-repeat 5px 1px;}
.BoxActionContent div.externLink a, .BoxActionContent li.externLink a {background:#FFF url("/fileadmin/templates/www.tirol.gv.at/images/IconLinkExtern.gif") no-repeat 5px 1px;}
.BoxActionContent div.externLink a:hover, .BoxActionContent div.externLink a:focus, .BoxActionContent li.externLink a:hover, .BoxActionContent li.externLink a:focus {background:#EFF3F7 url("/fileadmin/templates/www.tirol.gv.at/images/IconLinkExtern.gif") no-repeat 5px 1px;}
.BoxActionContent div.emailLink a {background:#FFF url("/fileadmin/templates/www.tirol.gv.at/images/IconEmail.gif") no-repeat 5px 1px;}
.BoxActionContent div.emailLink a:hover, .BoxActionContent div.emailLink a:focus {background:#EFF3F7 url("/fileadmin/templates/www.tirol.gv.at/images/IconEmail.gif") no-repeat 5px 1px;}
.BoxActionContent div.pdfLink a {background:#FFF url("/fileadmin/templates/www.tirol.gv.at/images/IconPdf.gif") no-repeat 5px 1px;}
.BoxActionContent div.pdfLink a:hover, .BoxActionContent div.pdfLink a:focus {background:#EFF3F7 url("/fileadmin/templates/www.tirol.gv.at/images/IconPdf.gif") no-repeat 5px 1px;}
.BoxActionContent div.docLink a {background:#FFF url("/fileadmin/templates/www.tirol.gv.at/images/IconWord.gif") no-repeat 5px 1px;}
.BoxActionContent div.docLink a:hover, .BoxActionContent div.docLink a:focus {background:#EFF3F7 url("/fileadmin/templates/www.tirol.gv.at/images/IconWord.gif") no-repeat 5px 1px;}
.BoxActionContent div.xlsLink a {background:#FFF url("/fileadmin/templates/www.tirol.gv.at/images/IconExcel.gif") no-repeat 5px 1px;}
.BoxActionContent div.xlsLink a:hover, .BoxActionContent div.xlsLink a:focus {background:#EFF3F7 url("/fileadmin/templates/www.tirol.gv.at/images/IconExcel.gif") no-repeat 5px 1px;}
.BoxActionContent div.pptLink a {background:#FFF url("/fileadmin/templates/www.tirol.gv.at/images/IconPowerpoint.gif") no-repeat 5px 1px;}
.BoxActionContent div.pptLink a:hover, .BoxActionContent div.xlsLink a:focus {background:#EFF3F7 url("/fileadmin/templates/www.tirol.gv.at/images/IconPowerpoint.gif") no-repeat 5px 1px;}
.BoxActionContent div.mp3Link a {background:#FFF url("/fileadmin/templates/www.tirol.gv.at/images/IconAudio.gif") no-repeat 5px 1px;}
.BoxActionContent div.mp3Link a:hover, .BoxActionContent div.xlsLink a:focus {background:#EFF3F7 url("/fileadmin/templates/www.tirol.gv.at/images/IconAudio.gif") no-repeat 5px 1px;}
.BoxActionContent div.archiveLink a {background:#FFF url("/fileadmin/templates/www.tirol.gv.at/images/IconZip.gif") no-repeat 5px 1px;}
.BoxActionContent div.archiveLink a:hover, .BoxActionContent div.archiveLink a:focus {background:#EFF3F7 url("/fileadmin/templates/www.tirol.gv.at/images/IconZip.gif") no-repeat 5px 1px;}
.BoxActionContent div.imageLink a {background:#FFF url("/fileadmin/templates/www.tirol.gv.at/images/IconImage.gif") no-repeat 5px 1px;}
.BoxActionContent div.imageLink a:hover, .BoxActionContent div.imageLink a:focus {background:#EFF3F7 url("/fileadmin/templates/www.tirol.gv.at/images/IconImage.gif") no-repeat 5px 1px;}
.BoxActionContent div.fileLink a {background:#FFF url("/fileadmin/templates/www.tirol.gv.at/images/IconDefault.gif") no-repeat 5px 1px;}
.BoxActionContent div.fileLink a:hover, .BoxActionContent div.fileLink a:focus {background:#EFF3F7 url("/fileadmin/templates/www.tirol.gv.at/images/IconDefault.gif") no-repeat 5px 1px;}
.BoxActionContent a.more {
	display:block;
	color:#000;
	height:20px; _height:23px;
	margin:0;
	padding-top:8px;
	padding-left:35px;
	padding-bottom:5px;
	_padding-bottom:8px;
	background:url("/fileadmin/templates/www.tirol.gv.at/images/BackgroundButtonWeitere.gif") no-repeat 5px 5px;
	text-decoration:none;
	border-top:1px dotted #ccc;
}
.BoxActionContent a.more:hover, .BoxActionContent a.more:focus {
	display:block;
	background-color:#EFF3F7;
	color:#E60003;
	text-decoration:underline;
}
.BoxActionContentBottom {font-size:0em; clear:both; height:10px; background:url("/fileadmin/templates/www.tirol.gv.at/images/BackgroundBoxGradient1280.gif") no-repeat left bottom;}

#clear_ie {
	clear:both;
	height:0px;
	font-size:0;
}

#content div.content-element {clear:both;}

#content h2 {font-weight:bold; color:#E60003;}
#content h3 {font-weight:bold; color:#E60003; font-size:1.23em;}
#content p {
	color:#333333;
	line-height:1.5em;
	margin-bottom:1em;
}
#content h3 a, #content h3 a:link {color:#E60003;}
/*#content p a:visited {color:#E60003;}*/
#content p a:focus, #content p a:hover {
	text-decoration:underline;
	color:#E60003;
}

#content hr, #content hr.trennlinie {
	border-top:1px dotted #CCC;
	color:#FFF;
	background-color:#FFF;
	height:1px;
	border-bottom:none;
	border-left:none;
	border-right:none;
	width:669px;
	overflow:visible;
	margin-left:-5px;
}
#content .hr {
	float:left;
	border-bottom:1px dotted #ccc;
	margin-left:9px; _margin-left:5px;
	width:500px; _width:495px;
	height:7px;
}
#content .content_two_columns hr.trennlinie {width:324px; _width:320px;}
#content .content_three_columns hr.trennlinie {width:210px;}
#content blockquote {padding-left:20px;}
#content strong, #content b {font-weight:bold;}
#content em, #content i {font-style:italic;}
#content em strong, #content  i b {font-style:italic; font-weight:bold;}
#content strong em, #content  b i {font-weight:bold; font-style:italic;}
#content a, #content a:link {color:#333; text-decoration:underline;}
#content a:visited {}
#content a:focus, #content a:hover {text-decoration:underline; color:#E60003;}
#content p a:focus, #content p a:hover,
#content h2 a:focus, #content h2 a:hover,
#content h3 a:focus, #content h3 a:hover,
#content h4 a:focus, #content h4 a:hover,
#content span a:focus, #content span a:hover,
#content td a:focus, #content td a:hover,
/*#content div a:focus, #content div a:hover {color:#E60003; background-color:#EFF3F7;}*/
#content li a:focus, #content li a:hover {background-color:#EFF3F7; _background-color:none;}
#content a img {border:2px solid #FFF; margin-left:-2px; _margin-left:0px; margin-top:1px;}
#content a:focus img, #content a:hover img {border:2px solid #E60003;}

#content .csc-textpic-imagewrap {_margin-right:0 !important;}
#content .csc-textpic-caption {font-size:0.8461538462em;}

#content ul {list-style:none; margin-bottom:1em;}
#content ul li {
	color:#333333;
	line-height:1.5em;
	margin-left:3em;
	list-style-image:url(../images/ListPointContent.gif);
}
#content ol {list-style:decimal; margin-left:3em; margin-bottom:1em;}
#content ol li {
	color:#333333;
	line-height:1.5em;
	padding-right:2px;
}
#content object {margin-bottom:1em;}
#content .tx-mwkeywordlist-pi1 dl {}
#content .tx-mwkeywordlist-pi1 dt {float:left; clear:left; width:280px; text-align:left; font-weight:bold;}
#content .tx-mwkeywordlist-pi1 dt:after {content:":";}
#content .tx-mwkeywordlist-pi1 dd {margin:0 0 5px 285px;}
div.csc-mailform-field {clear:both;}
#content label {float:left; width:200px;}
#content input, #content select, #content textarea {
	border:1px solid #ccc;
	background:transparent;
	padding:2px;
}
#content input:focus, #content select:focus, #content textarea:focus {
	background-color:#EFF3F7;
}
#content .csc-mailform-field {margin-bottom:2px;}
#content input.csc-mailform-submit {background:transparent url("/fileadmin/templates/www.tirol.gv.at/images/button-suchen-normal.gif") repeat-x scroll left center; height:24px; border:none; cursor:pointer; color:#666; width:70px;}
#content input.csc-mailform-submit:hover, #content input.csc-mailform-submit:focus {
	background:url("/fileadmin/templates/www.tirol.gv.at/images/button-suchen-hover.gif") repeat-x left center;
	color:#000;
}
#content .tx-felogin-pi1 legend {display:none;}
#content .tx-felogin-pi1 input {margin-bottom:2px;}
#content acronym, #content abbr {background:transparent; border-bottom:1px dotted #aaa; cursor:help;}
#content acronym:hover, #content abbr:hover, #content a acronym:hover, #content a abbr:hover {background:transparent;}
#content a acronym, #content a abbr {border-bottom:1px dotted #ccc; text-decoration:underline;}

#content .fce-teaser {margin-bottom:13px;}
#content .fce-teaser img {float:left; margin-right:5px; margin-bottom:5px;}
#content .fce-teaser a img {margin-right:3px; margin-bottom:3px;}
#content .fce-teaser h3 {font-size:1.23em; clear:none;}
#content .fce-teaser p {margin-bottom:0; *margin-right:5px; _margin-right:5px; display:inline;}
#content .fce-teaser span {color:#333333;}
#content .fce-teaser a {display:inline;}
#content .fce-teaser div.clear {clear:both;}

#content .video {/*background:url("/fileadmin/templates/www.tirol.gv.at/images/IconVideo.gif") no-repeat left top;*/ padding-left:20px;}

#content ul.video-list {width:669px; margin-left:-5px;}
#content ul.video-list li {list-style-type:none !important; list-style-image:none; border-top:1px dotted #CCC; clear:both; margin:0; padding:5px;}
#content ul.video-list div.video-list-image {float:left; width:130px; height:83px; background:url('/fileadmin/templates/www.tirol.gv.at/images/video-list-background.gif') no-repeat 0px 0px; padding-left:17px; _padding-left:15px; padding-top:9px;}
#content ul.video-list div.video-list-image a img {border:none !important;}
#content ul.video-list img {float:left; width:112px; height:63px;}
#content ul.video-list .video-list-details {float:right; color:#E60003; font-weight:bold;}

#content .video-single-item {}



#content .content_two_columns {
	float:left;
	width:658px;
}
#content .content_two_columns div.left_column, #content .content_two_columns div.right_column {float:left; width:324px; _width:320px;}
#content .content_two_columns div.left_column {margin-right:5px;}

#content .content_three_columns {
	float:left;
	width:657px;
}
#content .content_three_columns div {_padding-right:5px; float:left; width:219px; _width:213px;}

#content div.news-list {margin-bottom:15px; _margin-bottom:0; background:transparent; line-height:1.5em;}
#content div.news-list-item a {display:block; text-decoration:none !important;}
/*#content div.news-list-item a:hover, div.news-list-item a:focus {background-color:#EFF3F7;}*/
#content div.news-list-item,#content div.news-list-bottom, #content div.news-single-divider {
	border-color:#ccc;
	border-style:dotted none none;
	border-width:1px medium medium;
	color:#FFF;
	margin-left:-5px;
	padding-left:5px;
	overflow:visible;
	width:662px;
	line-height:2em;
}
#content div.news-single-divider {margin-top:5px; margin-bottom:5px; height:1px; font-size:0;}
#content div.news-list-item a {text-decoration:none; margin-left:-5px; padding-left:5px; padding-right:5px;}
#content div.news-list-item span {}
#content div.news-list-item span.date {font-weight:bold;}
#content div.news-list-item span.category {font-weight:bold;}
#content div.news-list-item span.title {font-weight:bold;}
#content div.news-list-item span.text {color:#333;}
#content div.news-list-browse {clear:both;}
#content div.news-pagebrowser-results-wrap, #content div.news-pagebrowser-links-wrap {text-align:center;}
#content .tx-ttnews-browsebox {margin:15px 0 ;}
#content .tx-ttnews-browsebox a {display:inline;}
#content .news-amenu-container ul {margin-bottom:15px;}
#content .news-amenu-item-year {
	list-style-image:none !important;
	margin-left:0 !important;
	font-weight:bold;
	font-size:1.2307692308em;
}
#content .news-single h4 {font-weight:bold;}
#content .news-single ul {}
#content .news-single-imgcaption {font-size:0.8461538462em;}
#content .news-single-author {text-align:right;}
#content .news-catmenu {}
#content .news-catmenu-NO, #content .news-catmenu-ACT {
	border-color:#ccc;
	border-style:dotted none none;
	border-width:1px medium medium;
	margin-left:-5px;
	padding-left:25px;
	overflow:visible;
	width:662px;
	line-height:2em;
	background-image:url(/fileadmin/templates/www.tirol.gv.at/images/IconInternLink.gif);
	background-repeat:no-repeat;
	background-position:3px center;
}
#content .news-catmenu-ACT {font-weight:bold; background-color:#EFF3F7;}

#content .news-single .kundmachungenInfoText {
	padding:10px; padding-left:45px;
	font-weight:bold;
	background:url(/fileadmin/templates/www.tirol.gv.at/images/info30.gif) no-repeat 5px center;
}

#content table {
	border-collapse: collapse;
	border: 1px solid #888;
	margin-bottom:15px;
}
#content caption {
	text-align: center;
	background: transparent;
}
#content td {
	border: 1px dashed #888;
	padding: 3px;
	text-align: left;
}
#content td.align-center {text-align:center;}
#content td.align-right {text-align:right;}
#content th {
	border: 1px solid #888;
	text-align: center;
	background: #E0E0E0;
	font-weight:bold;
	padding:3px;
}
#content td p, #content th p {margin-bottom:0;}
#content tbody td a {background: transparent;}
#content tbody td a:hover {background: transparent;}
#content tbody th a {background: transparent;}
#content tbody th a:hover {background: transparent;}
#content tbody th, tbody td {
	vertical-align: top;
}
#content tfoot td {border: 1px solid #888; font-weight:bold;}
#content .tr-even {background: #F0F0F0;}
/*#content tbody tr:hover {background: #E8E8E8;}
#content tbody tr:hover th,
#content tbody tr.tr-even:hover th {background: #E0E0E0;}*/

#content ul.filelinks {
	border-bottom:1px dotted #CCC !important;
	width:674px !important;
	margin-left:-5px !important;
}
#content ul.filelinks li {
	display:block;
	list-style:none;
	border-top:1px dotted #CCC;
	color:#FFF;
	width:674px !important;
	margin-left:-5px !important;
}
#content ul.filelinks a {
	display:block !important;
	text-decoration:none  !important;
	padding-left:35px;
	padding-top:5px;
	padding-bottom:5px;
	background:url(/fileadmin/templates/www.tirol.gv.at/images/IconDefault.gif) no-repeat scroll 8px 2px;
}
/*#content ul.filelinks a:focus, #content ul.filelinks a:hover {background-color:#EFF3F7;}*/
#content ul.filelinks span.link {font-weight:bold;}
#content ul.filelinks span.filesize {color:#333;}
#content ul.filelinks span.description {color:#333;}
#content ul.filelinks .pdf {background:url(/fileadmin/templates/www.tirol.gv.at/images/IconPdf.gif) no-repeat scroll 8px 2px;}
#content ul.filelinks .jpg, #content ul.filelinks .gif, #content ul.filelinks .png {background:url(/fileadmin/templates/www.tirol.gv.at/images/IconImage.gif) no-repeat scroll 8px 2px;}
#content ul.filelinks .doc, #content ul.filelinks .docx, #content ul.filelinks .rtf, #content ul.filelinks .txt {background:url(/fileadmin/templates/www.tirol.gv.at/images/IconWord.gif) no-repeat scroll 8px 2px;}
#content ul.filelinks .xls, #content ul.filelinks .xlsx {background:url(/fileadmin/templates/www.tirol.gv.at/images/IconExcel.gif) no-repeat scroll 8px 2px;}
#content ul.filelinks .ppt, #content ul.filelinks .pptx, #content ul.filelinks .pps, #content ul.filelinks .ppsx {background:url(/fileadmin/templates/www.tirol.gv.at/images/IconPowerpoint.gif) no-repeat scroll 8px 2px;}
#content ul.filelinks .zip {background:url(/fileadmin/templates/www.tirol.gv.at/images/IconZip.gif) no-repeat scroll 8px 2px;}
#content ul.filelinks .page {background:url(/fileadmin/templates/www.tirol.gv.at/images/IconInternLink.gif) no-repeat scroll 8px 2px;}
#content ul.filelinks .video {background:url(/fileadmin/templates/www.tirol.gv.at/images/IconVideo.gif) no-repeat scroll 8px 2px;}
#content ul.filelinks .audio, #content ul.filelinks .mp3 {background:url(/fileadmin/templates/www.tirol.gv.at/images/IconAudio.gif) no-repeat scroll 8px 2px;}


h3.rgaccord1-toggle {
	font-weight:bold;
	background:url(/fileadmin/templates/www.tirol.gv.at/images/IconExpand.gif) 5px center no-repeat;
	border-top:1px dotted #ccc;
	padding-left:25px;
	cursor:pointer;
	z-index:-100;
}
h3.rgaccord1-toggle:hover {background-color:#EFF3F7; z-index:100;}
h3.act {background:#EFF3F7 url(/fileadmin/templates/www.tirol.gv.at/images/IconCollapse.gif) 5px center no-repeat; border-bottom:1px dotted #ccc;}
div.rgaccord1-content {z-index:10;}
div.rgaccord1-content .ce {margin-bottom:0;}
div.rgaccord1-content h3 {display:none;}
div.rgaccord1-content p {padding-left:5px; padding-right:5px;}
div.rgaccord1-content .csc-textpic-imagewrap {padding:5px;}

#lbOverlay {
	position:absolute;
	top:0; left:0;
	width:100%;
	background-color:#000;
	cursor:pointer;
	z-index:1000;
}
#lbCenter, #lbBottomContainer {
	position:absolute;
	left:50%; padding:0;
	overflow:hidden;
	background-color:#fff;
	z-index:1000;
}
.lbLoading {
	background:#fff url(/fileadmin/templates/www.tirol.gv.at/images/sb_loading.gif) no-repeat center;
	z-index:1000;
}
#lbCanvas {
	border:9px solid #fff;
	z-index:1000;
}
#lbCanvas iframe, #lbCanvas img {
	border:1px solid #999;
	margin:0; padding:0;
	z-index:1000;
}
#lbPrevLink, #lbNextLink {
	display:block;
	position:absolute;
	top:0;
	width:50%;
	outline:none;
	background:url(../images/sb_anchor_spacer.gif);
}
#lbPrevLink {left:0;}
#lbPrevLink:hover {background:transparent url(/fileadmin/templates/www.tirol.gv.at/images/sb_prevlabel.gif) no-repeat 0% 15%;}
#lbNextLink {right:0;}
#lbNextLink:hover {background:transparent url(/fileadmin/templates/www.tirol.gv.at/images/sb_nextlabel.gif) no-repeat 100% 15%;}
#lbBottom {
	font-size:13px;
	font-family:Verdana, Helvetica, sans-serif;
	color:#666;
	line-height:1.4em;
	text-align:left;
	margin:0 0 0 10px; padding:0;
}
#lbCloseLink {
	display:block;
	float:right;
	width:66px;
	height:22px;
	background:transparent url(/fileadmin/templates/www.tirol.gv.at/images/sb_closelabel.gif) no-repeat center;
	margin:0;
	padding:0;
}
#lbPrintLink {
	display:block;
	float:right;
	width:22px;
	height:22px;
	background:transparent url(/fileadmin/templates/www.tirol.gv.at/images/sb_printicon.gif) no-repeat center;
	margin:0 5px 0 0; padding:1px;
}
#lbSaveLink {
	display:block;
	float:right;
	width:22px;
	height:22px;
	background:transparent url(/fileadmin/templates/www.tirol.gv.at/images/sb_saveicon.gif) no-repeat center;
	margin:0 5px 0 0; padding:1px;
}
#lbSaveLink:hover,
#lbPrintLink:hover {
	border:1px solid #666;
	padding:0px;
}
#lbCaption, #lbNumber {}
#lbCaption {font-weight:bold;}
#lbPrevLink:hover {background:transparent url(/fileadmin/templates/www.tirol.gv.at/images/sb_prev.gif) no-repeat 0% 15%;}
#lbNextLink:hover {background:transparent url(/fileadmin/templates/www.tirol.gv.at/images/sb_next.gif) no-repeat 100% 15%;}
#lbCloseLink {
	width:102px;
	height:22px;
	background:transparent url(/fileadmin/templates/www.tirol.gv.at/images/sb_closelabel.gif) no-repeat center;
}

html>body #content div a:focus, #content div a:hover {color:#E60003; background-color:#EFF3F7;}
html>body #content div.news-list-item a:hover, div.news-list-item a:focus {background-color:#EFF3F7;}
html>body #content ul.filelinks a:focus, #content ul.filelinks a:hover {background-color:#EFF3F7;}

#content .wrap1, #content .wrap2, #content .wrap3 {
	display:inline-table;
	/* \*/display:block;/**/
}
#content .wrap1 {
	float:left;
	/*background:url(/fileadmin/templates/www.tirol.gv.at/images/shadow.gif) right bottom no-repeat;*/
}
#content .wrap2 {/*background:url(/fileadmin/templates/www.tirol.gv.at/images/corner_bl.gif) left bottom no-repeat;*/}
#content .wrap3 {
	padding:0 22px 22px 0;
	/*background:url(/fileadmin/templates/www.tirol.gv.at/images/corner_tr.gif) right top no-repeat;*/
}
#content .wrap3 img {display:block;}




/***************************
*  Default styles for the
*     EXT rgslideshow
* by Ringer Georg (just2b)
***************************/

/* general div */
.rgslideshow {
	position:relative;
	border:1px solid #ccc;
	border-bottom:0px;
	overflow:hidden;
	background:#fff;
}
#multimediaBox .rgslideshow {
	width:667px !important;
	height:240px !important;
}

/* container divs */
.rgslideshowce, .tx-rgslideshow-pi1 {
	overflow:hidden;
}
.tx-rgslideshow-pi1 {margin-bottom:10px;}

/* big navigation at left/right side of img */
.rgslideshow .rgsbigprev, .rgslideshow .rgsbignext {
	position:absolute;
	width:27px;
	cursor:pointer;
	outline:0px;
	z-index:2;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
#multimediaBox .rgslideshow a.rgsbigprev:hover, #multimediaBox .rgslideshow a.rgsbignext:hover {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1;
}

.rgslideshow .rgsbigprev  {
	left:0;
	background: url(/typo3conf/ext/rgslideshow/res/gfx/prevlabel2.gif) left center no-repeat;
}

.rgslideshow .rgsbignext {
	right:0;
	background: url(/typo3conf/ext/rgslideshow/res/gfx/nextlabel2.gif) right center no-repeat;
}

/* hover on the big navigation: show the imgs */
.rgslideshow a.rgsbigprev:hover {
	opacity:0.5;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	background: url(/typo3conf/ext/rgslideshow/res/gfx/prevlabel2.gif) left center no-repeat;
}
.rgslideshow a.rgsbignext:hover {
	opacity:0.5;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	background: url(/typo3conf/ext/rgslideshow/res/gfx/nextlabel2.gif) right center no-repeat;
}

/* center the imgs */
.rgslideshow .rgssimg {
	z-index: 1; /* for safari */
	position:absolute;
	left:0;
	right:0;
	margin:0;
	padding:0;
	opacity:0;
	margin:0 auto;
}

/* no border for imgs */
.rgslideshow img, .rgslideshow a, DIV.csc-textpic .rgslideshow img {
	border:0px;
}

/* nested information */
.rgslideshow .rgsnest {
	position:absolute;
	width:100%;
	bottom:0;
	left:0;
	border-top:1px solid #333;
	background: url(/typo3conf/ext/rgslideshow/res/gfx/transparent_bg.png);
	z-index: 5; /* for safari */
}

/* damn IE 6 transparent png hack */
* html .rgslideshow .rgsnest {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/typo3conf/ext/rgslideshow/res/gfx/transparent_bg.png', sizingMethod="scale");
}

/* title */
.rgslideshow .rgstitle {
	/* color:#C64934; old orange */
	color:#fff;
	font: bold 12px/15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:2px;
	text-transform: uppercase;
	padding:2px 10px 0 10px;
	z-index: 9; /* for safari */
}
.rgslideshow .rgstitle a{color:#FFF; text-decoration:underline;}

/* description */
.rgslideshow .rgsdescription {
	color:#fff;
	font-size:11px;
	/*line-height:15px;*/ /* this results in exact 2 lines */
	padding:3px 10px 5px 10px;
	/*height:28px;*/
	overflow:hidden;
}
.rgslideshow .rgsdescription a{color:#FFF; text-decoration:underline;}

/* img browser nest */
.rgslideshownav {
	text-align:right;
	border-right:1px solid #ccc;
}

/* necessary to position browser to the right */
.rgslideshownav .rgsnav2 {
	display:inline;
	background: #CCC url(/fileadmin/templates/www.tirol.gv.at/images/navleft.gif) left no-repeat;
	margin:0;
	padding:3px 10px 1px 30px;
	height:20px;
}

/* holds the browser items */
.rgslideshownav .rgsbrowser {
	display:inline;
}

/* single browser element */
.rgslideshownav .rgsbrowserEl {
	padding:0 4px;
	font-weight:bold;
	font-size:10px;
	cursor:pointer;
	color:#333;
}

.rgslideshownav .rgsbrowserEl:hover {
	color:#E60003;
}

/* splitter element between the browser elements */
.rgslideshownav .splitEl {
	color:#fff;
	font-size:7px;
}

/* active element item */
.rgslideshownav .rgsbrowser .rgsact {
	font-weight:bold;
	color:#E60003;
}

/* small prev/next navigation */
.rgslideshownav .rgsnext, 
.rgslideshownav .rgsprev {
	font-size:12px;
	color:#333;
	cursor:pointer;
	font-weight:bold;
}

/* play/pause icon */
.rgslideshownav .rgsplay {
	font-size:9px;
	font-weight:bold;
	color:#333;
	cursor:pointer;
	padding-left:5px;
}

/* hover on prev/next/play */
.rgslideshownav .rgsnext:hover, 
.rgslideshownav .rgsprev:hover, 
.rgslideshownav .rgsplay:hover {
	color:#E60003;
}

#content .rgslideshow a img, 
#content .rgslideshow a:focus img, 
#content .rgslideshow a:hover img {border:none; margin:0px;}

/* RTE HTMLArea */
#content p.align-left {text-align:left;}
#content p.align-center {text-align:center;}
#content p.align-right {text-align:right;}
#content p.align-justify {text-align:justify;}
#content p.indent {margin-left:20px;}

#content .vcard {}
#content .vcard .container-image{float:left;}
#content .vcard .container-not-image{}
#content .vcard img.photo {}
#content .vcard .container-person {width:550px; float:left; padding-right:5px; margin-bottom:10px;}
#content .vcard .fn.n {font-weight:bold;}
#content .vcard .adr {float:left; margin-bottom:1em;}
#content .vcard .street-address, 
#content .vcard .extended-address, 
#content .vcard .country-name, 
#content .vcard .postal-code, 
#content .vcard .locality, 
#content .vcard .adr .org {width:275px;}
#content .vcard .street-address, 
#content .vcard .extended-address, 
#content .vcard .org.url {padding-right:5px;}
#content .vcard .adr .org {white-space: nowrap;}
#content .vcard .country-name {display:inline;}
#content .vcard .postal-code {display:inline;}
#content .vcard .locality {display:inline;}
#content .vcard .org.url {}
#content .vcard .container-contact {width:275px; float:left; margin-bottom:1em;}
#content .vcard .additional-info {clear:both;}

.BoxActionContent .vcard .fn {font-weight:bold;}
.BoxActionContent .vcard .org{}
.BoxActionContent .vcard .country-name {margin-left:15px;}
.BoxActionContent .vcard .adr, 
.BoxActionContent .vcard .tel {padding-left:5px; padding-right:5px; color:#000;}
.BoxActionContent .vcard .email img, 
.BoxActionContent .vcard .map img, 
.BoxActionContent .vcard img.linkURL {margin-left:5px;}
.BoxActionContent .vcard img {margin:3px 0 0 0;}
.BoxActionContent .vcard a {padding:0 0 0 20px; text-decoration:underline;}
.BoxActionContent .vcard .tiris {color:#E60003; font-weight:bold; font-style:italic;}

.invisible {display:none;}

#content .rgaccord1-nest {width:667px; margin-left:-5px;}

.BoxActionContent .vcard ul.bezirke li a {
	display:block;
	color:#333333;
	padding-top:5px;
	padding-left:35px;
	padding-bottom:5px;
	_padding-bottom:8px;
	margin:0;
	line-height:1.5em;
}
.BoxActionContent .vcard ul.bezirke li a:hover, 
.BoxActionContent .vcard ul.bezirke li a:focus {
	display:block;
	text-decoration:underline;
	color:#E60003;
	background-color:#EFF3F7;
}
.BoxActionContent .vcard ul.bezirke li.internLink a {background:#FFF url("/fileadmin/templates/www.tirol.gv.at/images/IconInternLink.gif") no-repeat 5px 1px;}
.BoxActionContent .vcard ul.bezirke li.internLink a:hover, 
.BoxActionContent .vcard ul.bezirke li.internLink a:focus {background:#EFF3F7 url("/fileadmin/templates/www.tirol.gv.at/images/IconInternLink.gif") no-repeat 5px 1px;}

.search-goog {display:none;}

.tx-comments-pi1 {}
.tx-comments-comments {margin-top:1em; margin-bottom:1em;}
.tx-comments-comment-admin {
	margin:10px 20px; 
	background-color:#E0E0E0; 
	padding:5px 9px; 
	text-align:center; 
}
.tx-comments-comment-form {margin-top:1em; margin-bottom:1em;}
.tx-comments-comment-form h3 {margin-bottom:1em;}
.tx-comments-comment-form label {width:100px !important; display:block; float:left; padding-top:5px;}
.tx-comments-comment-form input, 
.tx-comments-comment-form textarea, 
.tx-comments-comment-form img {margin-top:5px;}
.tx-comments-comment-input, 
.tx-comments-comment-form textarea {width:245px;}
.tx-comments-comment-form br {clear:left;}
.tx-comments-comment-name {font-weight:bold;}
.tx-comments-comment-date {font-weight:bold;}
.tx-comments-comment-1, 
.tx-comments-comment-2 {}
.tx-comments-comment-content {padding:3px 0; text-align:justify; line-height:1.5em;}
.tx-comments-required-mark {color:red;}
.tx-comments-required-error {margin-left:10px; color:#E60003; background-color:#FFFF00; padding:3px 5px;}
.tx-comments-captcha {padding-left:100px;}
.tx-comments-captcha img {border:1px solid #D0D0D0; margin-left:0px;}
.tx-comments-form-top-message {border:1px solid #D0D0D0; padding:10px 20px; text-align:center; font-weight:bold;}
.tx-comments-closed {border:1px solid #D0D0D0; padding:10px 10px; margin:10px 0;}
.tx-comments-closed img {vertical-align:baseline; margin-left:4px; padding-right:4px;}
.tx-comments-comment-report {font-size:80%; margin:7px 0 5px 15px;}
.tx-comments-rating {margin-left:15px;}
.tx-comments-comment-form fieldset {border:none;}
#tx_comments_pi1_firstname {}
#tx_comments_pi1_lastname {}
#tx_comments_pi1_email {}
#tx_comments_pi1_homepage {}
#tx_comments_pi1_location {}
#tx_comments_pi1_content {}
#tx_comments_pi1_submit {}

.tx-pagebrowse-pi1 {
	border-top:1px dotted #CCC;
	color:#FFF;
	background-color:#FFF;
	border-bottom:none;
	border-left:none;
	border-right:none;
	width:669px;
	overflow:visible;
	margin-left:-5px;
	margin-top:5px;
	padding-top:1em;
}
.tx-pagebrowse ol,
.tx-pagebrowse li {margin-left:0 !important;}

.tx_lumogooglemaps_pi1_privacy {font-size:0.7692em;}
.tx_lumogooglemaps_pi1_infobox_name {font-weight:bold; border-bottom:1px solid #E60003;}
.tx_lumogooglemaps_pi1_infobox_address {padding-left:15px; background:url(http://www.tirol.gv.at/fileadmin/www.tirol.gv.at/bilder/icons/post.gif) no-repeat 0px 5px;}
.tx_lumogooglemaps_pi1_infobox_zip {display:inline; padding-left:15px;}
.tx_lumogooglemaps_pi1_infobox_city {display:inline;}
.tx_lumogooglemaps_pi1_infobox_phone {padding-left:15px; background:url(http://www.tirol.gv.at/fileadmin/www.tirol.gv.at/bilder/icons/tel.gif) no-repeat 0px 4px;}
.tx_lumogooglemaps_pi1_infobox_fax {padding-left:15px; background:url(http://www.tirol.gv.at/fileadmin/www.tirol.gv.at/bilder/icons/fax.gif) no-repeat 0px 4px;}
.tx_lumogooglemaps_pi1_infobox_email {padding-left:15px; background:url(http://www.tirol.gv.at/fileadmin/www.tirol.gv.at/bilder/icons/email.gif) no-repeat 0px 4px;}
.tx_lumogooglemaps_pi1_infobox_www {padding-left:15px; background:url(http://www.tirol.gv.at/fileadmin/www.tirol.gv.at/bilder/icons/www.gif) no-repeat 0px 4px;}
.gmapDirHead {margin-top:10px;}
.gmapDirLabel {width:100px !important;}
.gmapTextBox {width:190px !important;}

#content ul li.csc-textpic-image {margin-left:0px !important; margin-right:4px; margin-bottom:-1px;}

#familienbox .BoxActionContent {padding:5px;}
#familienbox .title {font-weight:bold; font-size:1.166em; margin:5px 0px;}
#familienbox .subHeader {}
#familienbox .text {text-align:justify;}
#familienbox .image {float:right; margin-left:5px; margin-bottom:5px;}
#familienbox .link a {text-decoration:underline;}
#familienbox .link a:focus, #familienbox .link a:hover {color:#E60003;}

#content div.news-list-familie {margin-bottom:15px; _margin-bottom:0; background:transparent; line-height:1.5em;}
#content div.news-list-familie img {float:left; margin-right:10px; margin-bottom:5px;}

.tx-pbsurvey-pi1 div {margin-bottom:10px;}
.tx-pbsurvey-pi1 .pagenumbering {font-size:0.84615385em; position:relative; height:15px;}
.tx-pbsurvey-pi1 .barcontainer {background-color:#FFFFFF; border:1px solid #333; width:100px; height:15px; position:absolute; z-index:6; right:0px;}
.tx-pbsurvey-pi1 .bar {background-color:#DDD; height:15px; z-index:4; position:absolute; left:0px;}
.tx-pbsurvey-pi1 .bartext {z-index:5; text-align:center; position:absolute; left:0px; width:100px; height:15px;}
.tx-pbsurvey-pi1 .pageHeader {font-weight:bold; color:#E60003;}
.tx-pbsurvey-pi1 .pageIntroduction {}
.tx-pbsurvey-pi1 .survey_item {}
.tx-pbsurvey-pi1 .itemform {}
.tx-pbsurvey-pi1 .question {font-weight:bold;}
.tx-pbsurvey-pi1 .questionNumber {}
.tx-pbsurvey-pi1 .questionSubtext {}
.tx-pbsurvey-pi1 .required {color:#E60003;}
.tx-pbsurvey-pi1 .survey_error p {color:#FFF !important; background-color:#E60003; padding:3px;}
.tx-pbsurvey-pi1 .additional_ver {margin-left:20px;}
.tx-pbsurvey-pi1 .matrix {width:100%;}
.tx-pbsurvey-pi1 .matrix .surveyrow_even {background-color:#EEE;}
.tx-pbsurvey-pi1 .matrix .columnFirst {font-weight:bold; text-align:left;}
.tx-pbsurvey-pi1 .matrix .columnNext {text-align:center;}
.tx-pbsurvey-pi1 table {border:none !important;}
.tx-pbsurvey-pi1 td {border:none !important;}
.tx-pbsurvey-pi1 legend {font-weight:bold; color:#E60003; font-size:1.2307692308em;}
.tx-pbsurvey-pi1 input {margin-right:5px;}

#facebookBox img {float:left; margin-right:5px;}
#facebookBox a.name {display:block; padding-left:0; color:#3B5998; font-size:14px; font-weight:bold; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; text-decoration:none;}
#facebookBox a.name:focus, #facebookbox a.name:hover {background-color:white !important; text-decoration:underline; color:#3B5998 !important;}
#leftBoxesContainer #facebookBox .BoxActionContent a.name:focus, #leftBoxesContainer #facebookBox .BoxActionContent a.name:hover {background-color:white; text-decoration:underline; color:#3B5998;}
#facebookBox a.gefaelltMir {display:block; padding:4px 7px 8px 23px; background:url(http://www.tirol.gv.at/fileadmin/templates/www.tirol.gv.at/images/facebook-gefaellt-mir.png) no-repeat; font-size:11px; text-decoration:none; color:#3B5998;}
#facebookBox a:focus.gefaelltMir, #facebookbox a:hover.gefaelltMir {}
#leftBoxesContainer #facebookBox .BoxActionContent a.gefaelltMir:focus, #leftBoxesContainer #facebookBox .BoxActionContent a.gefaelltMir:hover {background:url(http://www.tirol.gv.at/fileadmin/templates/www.tirol.gv.at/images/facebook-gefaellt-mir-hover.png) no-repeat; color:#3B5998;}
