/* Jobboerse */

div.jobColumn h3.sectionTitle { background:url(../images/tourismus/h3_bigbar_top.gif) no-repeat #b00f0e; width:712px; }

div#jobFilter {	
	width:722px;
	background:url(../images/tourismus/jobfilter_bottom.gif) left bottom no-repeat #ffffff;
	margin-left:10px;
	margin-top:15px;
	padding-bottom:10px;
	font-size:1em;
	font-family:Verdana;
	color:#b00f0e;
	font-weight:bold;
	position:relative;
}
* html div#jobFilter {  }

/* Jobcolumn */

div.jobColumn {
	width:722px;
	background:url(../images/tourismus/jobcolumn_bottom.gif) left bottom no-repeat #ffffff;
	padding-bottom:10px;
	font-size:0.9em;
}


div.filterLeft {
	float:left;
	padding:10px 0 0 25px;
	line-height:1.8em;
}

div.filterRight {
	float:left;
	padding:10px 0 0 35px;
	line-height:1.8em;
}
div.filterLeft input, div.filterRight input { margin-right:4px; }
* html div.filterLeft input, * html div.filterRight input { margin-right:0; }

.button {	
	position:absolute;
	bottom:5px;
	right:10px;
	width:106px;
	height:40px;
	z-index:999px;
}



h2.headlineJob { font-family:Arial; color:#b00f0e; font-weight:bold; font-size:2em; margin-top:20px; margin-left:15px; }
h3.headlineJob  { font-family:Arial; color:#d65a59; font-weight:bold; font-size:1.5em; margin-top:20px; margin-left:15px; margin-top:0.2em; }

div.filterLeft span{ margin-right:5px; }
div.filterRight span{ margin-right:5px; }


* html div.jobFilter { display:inline; }

div.jobFilter div { font-size:1em; padding:10px; letter-spacing:-0.1em; }
div.jobFilter div p { margin-bottom:0.6em; }
div.jobFilter h4 { color:#b00f0e; font-size:1em; letter-spacing:0; margin-bottom:0.6em; }
.main div.jobFilter a, .main div.jobFilter a { color:#b00f0e; text-decoration:underline; }

#jobFilter a { color:#d65a59; text-decoration:underline; font-weight: bold; }
#jobFilter a:hover { color:#b00f0e; text-decoration:underline; font-weight: bold; }

div#layout2.main {
	background:url(../images/tourismus/background_3_1.gif) 10px top repeat-y;
}
div#layout1.main {
	background:url(../images/tourismus/background_4.gif) 10px top repeat-y;
}

div.containerRoundedFull {
	background:url(../images/tourismus/container_rounded_top.gif) top left no-repeat #ffffff;
}
div.containerRoundedFullBottom {
	background:url(../images/tourismus/container_rounded_bottom.gif) top left no-repeat #ffffff;
}

div.companyInfo {
	float:left;
	width:210px;
	margin-right:10px;
	font-size:0.9em;
}
* html div.companyInfo { display:inline; }
div.companyDetails {
	float:left;
	width:472px;
}

div.companyInfo h2 { color:#b00f0e; font-family:"Arial black", Arial, Helvetica, sans-serif; font-size:1.6em; line-height:1.2em; }
div.companyInfo h4 { color:#b00f0e; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; line-height:1em; }
div.companyInfo img { margin:8px 0; }
div.companyDetails img.teaser { margin-bottom:15px; }
div.companyDetails p.moreInfo { text-align:right; margin:0; }

div.companySelection { float:left; width:208px; }
p.companySelectionNav { color:#688b9a; }
p.companySelectionNav a:link, p.companySelectionNav a:visited { color:#b4c5cd; } 
p.companySelectionNav a:hover, p.companySelectionNav a:active { color:#688b9a; } 


/* Wirtschaft overview */
div.contentNav {
	width:730px;
	margin:10px 0 0 6px;
	text-align:center;
}
div.contentNav img { margin:0 auto; }

div.contentNav ul { width:730px; height:28px; padding-top:5px; background:url(../images/tourismus/background_contentnav.gif) no-repeat; text-align:center; }
* html div.contentNav ul { height:33px; he\ight:28px; }
div.contentNav ul li { 
	display:inline; 
	list-style-type:none; 
	font-family:Arial,Helvetica,sans-serif; 
	color:#ffffff; 
	font-size:1.1em; 
	font-weight:bold; 
	padding:0 8px;
	background:url(../images/tourismus/nav_divider.gif) right top no-repeat;
}
div.contentNav ul li.last { padding-right:0; background:transparent; }
.main .fullColumn div.contentNav a { color:#ffffff; }
.main .fullColumn div.contentNav a:hover { color:#f08d8c; text-decoration:none; }
.main .fullColumn div.contentNav a.active { color:#f08d8c; }

h4.detailName { margin:0 0 13px 0; font-family:Arial,Helvetica,sans-serif; font-size:2em; color:#b00f0e; }
h4.detailName span { display:block; font-size:0.8em; color:#d65a59; }

img.overviewImage { width:165px; border:3px solid #89ABD3; float:left; }
div.previewText { float:left; margin-left:14px; width:530px; font-size:1.2em; }
* html div.previewText { display:inline; }
div.previewText p { margin-bottom:1em; }
.main div.previewText a { color:#b00f0e; text-decoration:underline; }

div.announcements {
	width:722px;
	background:url(../images/tourismus/background_annoucements.gif) repeat-y;
	margin-left:10px;
}
div.previewBar { float:left; width:170px; margin-right:14px; font-size:0.9em; }
* html div.previewBar { display:inline; }
div.previewBar div { padding:5px 10px; }
div.previewBar div h4 { font-size:1em; color:#b00f0e; }
div.previewBar div p { margin-bottom:0.6em; }
.main div.previewBar a { color:#b00f0e; text-decoration:underline; }

div.infoColumn {
	float:left;
	margin-left:10px;
	margin-top:15px;
	width:170px;
	background:url(../images/tourismus/infocolumn_bottom.gif) left bottom no-repeat #ffffff;
	padding-bottom:10px;
	font-size:0.9em;
}
* html div.infoColumn { display:inline; }

div.infoColumn div { font-size:1em; padding:10px; letter-spacing:-0.1em; }
div.infoColumn div p { margin-bottom:0.6em; }
div.infoColumn h4 { color:#b00f0e; font-size:1em; letter-spacing:0; margin-bottom:0.6em; }
.main div.infoColumn a, .main div.detailColumn a { color:#b00f0e; text-decoration:underline; }

div.infoColumn img { border:3px solid #89ABD3; margin-bottom:0.6em; }


div.detailColumn {
	float:left;
	margin-left:14px;
	margin-top:15px;
	width:538px;
	padding-bottom:10px;
	background:url(../images/tourismus/contentcolumn_bottom.gif) left bottom no-repeat #ffffff;
}
* html div.detailColumn { display:inline; }
div.detailColumn div { margin:10px; }
div.detailColumn hr { margin:15px 0; height:0; border:0; border-top:1px solid #BFD1E6; color:#BFD1E6; background:#BFD1E6; }
* html div.detailColumn hr { margin:-5px 0 5px 0; }
div.detailColumn div h1, div.detailColumn div h2, div.detailColumn div h3,
div.detailColumn div h4, div.detailColumn div h5, div.detailColumn div h6 { font-size:1.1em; margin-bottom:0.6em; color:#b00f0e; }
.main div.detailColumn p { margin-bottom:1em; }


h3.sectionTitle { font-family:Arial,Helvetica,sans-serif; font-size:1.2em; color:#ffffff; padding:4px 0 3px 10px; text-transform:uppercase; }
div.announcements h3.sectionTitle, div.infoColumn h3.sectionTitle { background:url(../images/tourismus/h3_smallbar_top.gif) no-repeat #b00f0e; width:160px; }
div.detailColumn h3.sectionTitle { background:url(../images/tourismus/h3_mediumbar_top.gif) no-repeat #b00f0e; font-size:1.1em; }
div.announcementsBottom { clear:left; width:722px; height:5px; overflow:hidden; background:url(../images/tourismus/announcements_bottom.gif) top left no-repeat; }


div.announcements h3.sectionTitle { background:url(../images/tourismus/h3_smallbar_top.gif) no-repeat #b00f0e; }
div.jobColumn h3.sectionTitle { background:url(../images/tourismus/h3_bigbar_top.gif) no-repeat #b00f0e; width:712px; }







/* Aktion overview */

div#aktionContent {
	width:740px;
}

 div.aktionColumn {
 	position:relative;
	width:155px;
	background-color:#f3cccc;
	margin-right:24px;
	margin-top:20px;
	margin-left:10px;
	float:left;
}

* html div.aktionColumn { display:inline; }

 div.aktionColumnEnde {
 position:relative;
	width:155px;
	background-color:#f3cccc;
	margin-top:20px;
	margin-left:10px;
	float:left;
}

* html div.aktionColumnEnde { display:inline; }



div.aktionColumn h1, div.aktionColumnEnde h1 {
	font-family:Arial, sans-serif;
	color:#b00f0e;
	font-weight:bold;
	font-size:1.3em;
	background-color:#ec9292;
	text-align:center;
	padding-bottom:0px;
	padding-top:0px;
}


div.aktionColumn h3.header, div.aktionColumnEnde h3.header  {
	height:32px;
	width:155px;
}

div.aktionColumn h1.logo, div.aktionColumnEnde h1.logo {
	height:84px;
	border-bottom:0px solid #f2f5fa;
}


div.aktionColumn p, div.aktionColumnEnde p {
	font-size:1em;
	color:#414d5e;
	font-family:Arial, sans-serif;
	padding-top:7px; 
	padding-left:11px;
	margin-bottom:7px;
	margin-right:20px;
}

div.aktionColumn span, div.aktionColumnEnde span{
	margin-left:20px;
}


div.aktionColumn div.contentFooter, div.aktionColumnEnde div.contentFooter {
	background:url(../images/tourismus/column_rounder.gif) bottom center no-repeat;
	with:155px;
	height:9px;
}



.pageNav {
	margin-left:10px;
	margin-top:15px;
	margin-bottom:2em;
	padding-top:13px;
	background:url(../images/mensch/eventgallery/nav_top.gif) left top no-repeat #ffffff;
}
.pageNav p { 
	padding-bottom:13px;
	text-align:center;
	font-size:0.9em;
	background:url(../images/mensch/eventgallery/nav_bottom.gif) left bottom no-repeat #ffffff;
}
.main .pageNav a { color:#b00f0e; text-decoration:underline; }
.last { margin-right:0; }

.aktionColumn a:link, .aktionColumn a:visited, .aktionColumn a:hover, .aktionColumn a:active { color:#b00f0e; text-decoration:underline; font-weight: bold; }
.aktionColumnEnde a:link, .aktionColumnEnde a:visited, .aktionColumnEnde a:hover, .aktionColumnEnde a:active { color:#b00f0e; text-decoration:underline; font-weight: bold; }

#jobFilter a { color:#d65a59; text-decoration:underline; font-weight: bold; }
#jobFilter a:hover { color:#b00f0e; text-decoration:underline; font-weight: bold; }

.detailColumn ul.arrow li { background:url(../images/tourismus/li_arrow.gif) left 0.4em no-repeat; }