/*
http://www.tirol.gv.at
autor: holzweg ecommerce solutions, www.holzweg.com
       DVT Daten-Verarbeitung-Tirol GmbH, www.dvt.at
inhalt: print
*/


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td, button{margin:0;padding:0;}
/*table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
h1{display: inline;}
input{padding:0; margin:0;}
*/

body {
	margin: 0;
	padding: 0;
	font: 12pt Garamond, Palatino, "Times New Roman", Times, serif;
	color: black;
	background: transparent;
}

#skip-navigation, #efaTest, #branding, #navigationHeader, #targetSearchWrapper, #navigationColumn, #familienbox, #assetbox, #behoerdenwegweiserbox, #meldungsbox, #videobox, #multimediaBox, #clear_ie, #footer {display:none;}

#logodruck {float:left; margin-right:10pt; display:visible;}

#headlineContainer {border-bottom: 2px solid #E60003; padding-top:15pt; padding-bottom:15pt; margin-bottom:10pt;}

h1, h2, h3, h4, h5, h6 {
	font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans", sans-serif;
	font-weight: bold;
	page-break-after: avoid;
	font-size:15pt;
}
h1 {font-size:20pt; font-weight:bold; display:inline; vertical-align:bottom;}
.headline_bracket {color:#E60003; font-size:25pt; font-weight:bold; vertical-align:top; font-family:"Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "Lucida", Verdana, "Bitstream Vera Sans", sans-serif;;}
h2, h3, h4, h5, h6 {font-size:14pt;}

#content {
	clear:both;
	float:none !important;
	width:auto;
	border:none;
	margin:0;
	padding:0;
	line-height:1.2em;
}

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

#content p {
	line-height:1.5em;
	margin-bottom:1em;
}

#content a {color:#E60003; font-weight:bold; text-decoration:none; *text-decoration:underline; }
#content .bodytext a:after, #content .bodytext a:link:after, #content ul li a:after, #content ul li a:link:after  {
	color: #AAA;
	_color:#E60003;
	font-weight:normal;
	background-color:transparent;
	content: " [ Link: http://www.tirol.gv.at/" attr(href) " ]";
}

#content acronym, #content abbr {
	content: " [ " attr(title) " ]";
	text-decoration:none;
}

#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.2em;
	padding-right:2px;
}

#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:100%;
	overflow:visible;
}
#content .hr {
	float:left;
	border-bottom:1px dotted #ccc;
	width:100%;
	height:7px;
}

#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 .content_two_columns {
	float:left;
	width:100%;
}
#content .content_two_columns div.left_column, #content .content_two_columns div.right_column {float:left; width:49%;}
#content .content_two_columns div.left_column {margin-right:5px;}

#content .content_three_columns {
	float:left;
	width:508px; _width:520px;
}
#content .content_three_columns div {_padding-right:5px;float:left;width:210px;}

#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;}
#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;}
#content .vcard .additional-info {clear:both;}

.fce-teaser {}
.fce-teaser img {border: 1px solid #ccc; float: left; margin-right:5px; margin-bottom:5px;}
.fce-teaser a img {border: 1px solid #ccc; float: left;}
.fce-teaser span.date {display: block; width: auto; color: #333333;}
.fce-teaser h2 {}
.fce-teaser p {}
.fce-teaser a {}
.fce-teaser div.clear {clear:both;}

#content div.news-list {margin-bottom:15px; _margin-bottom:0; background:transparent;}
#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;}
#content div.news-list-item span {}
#content div.news-list-item span.date {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-imgcaption {font-size:0.8461538462em;}
#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;}

DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }
DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
	border: 1px solid black;
	padding: 0px 0px;
}
DIV.csc-textpic-imagewrap { padding: 0; }
DIV.csc-textpic IMG { border: none; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }
DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
DL.csc-textpic-image { margin: 0; }
DL.csc-textpic-image DT { margin: 0; display: inline; }
DL.csc-textpic-image DD { margin: 0; }
DIV.csc-textpic-clear { clear: both; }
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
	display: inline;
	margin-right: 10px;
}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
	display: inline;
	margin-left: 10px;
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
	display: inline;
	margin-left: 10px;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {margin-right: 10px !important;}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {margin-left: 10px !important;}
DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }
DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }
DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }
DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
