@import url('global.css');

#content #main h1,
#content #main h2,
#content #main h3,
#content #main h4,
#content #main h5,
#content #main h6
{}

#content #main .item .title
{}
#content #main .item .date
{}
#content #main .item .text
{}



/*news*/
.wm_news_entry
{
	margin: 0 0 1em;
}
.wm_news_published
{
	display: block;
}
.wm_news_entry a
{
	font-weight: bold;
}
.wm_news_entry .preamble
{
	font-weight: bold;
}
.wm_news_entry .article
{}



/** ADDED CLASSES **/
table.border
{
	border: 1px solid #efefef;
	border-collapse: collapse;
	width: 100%;
}

table.border td
{
	border-color: #e2e2e2;
	border-style: solid;
	border-width: 1px;
	padding: 3px;
}

/* Pristabell */

table.pristabell
{
	border-collapse: collapse;
	border-spacing: 0;
	margin: 1em 0 0 0;
	width: 100%;
}

table.pristabell td 
{
	vertical-align: top;
	padding: 0.2em 1em 0.2em 0.3em;
	border: 1px solid white;
}

table.pristabell tr.odd td 
{
	background: #E9EAEC;
}

table.pristabell tr.even td 
{
	background: #D8D9DB;
}

table.pristabell tr.over td 
{
	background: #fffeb2;
}

table.pristabell tr
{
	background: #E9EAEC;
}

table.pristabell tr.th
{
	background: #72A21A;
	font-weight: bold;
	color: white;
}

/*table elegant*/
table.elegant
{
	width: 100%;
	border: 1px solid #ececec;
	border-collapse: collapse;
}
table.elegant tr
{
	background-color: #ececec;
	border-collapse: collapse;
}
table.elegant tr td
{
	background-color: #ececec;
	border-collapse: collapse;
}
table.elegant tr.odd td
{
	background-color: #efefef;
}
table.elegant tr.even td
{
	background-color: #f7f7f7;
}
table.elegant tr.over td
{
	background-color: #cecece;
}
table.elegant tr.th td
{
	background-color: #cecece;
	font-weight: bold;
	color: #ffffff;
}
/*table vertical*/
table.vertical
{
	width: 100%;
}
table.vertical tr
{

}
table.vertical tr td
{
	background-color: #ececec;
	border-collapse: collapse;
}
table.vertical tr td.data_odd,
table.vertical tr.odd td.data_odd,
table.vertical tr.even td.data_odd
{
	background-color: #efefef;
}
table.vertical tr td.data_even,
table.vertical tr.odd td.data_even,
table.vertical tr.even td.data_even
{
	background-color: #f7f7f7;
}
table.vertical tr.over td
{

}
table.vertical tr.th td
{

}

/*Search results*/
#content #main ol#search_results
{
	column-count:4;
	-moz-column-count:4;
	-webkit-column-count:4;
	column-gap: 4em;
	-moz-column-gap: 4em;
	-webkit-column-gap: 4em;
}
#content #main ol#search_results li
{
	
}
/*Column widths*/
.col100
{
	width: auto;
	
}
#content #main.col100
{
	margin: 25px 53px;
	width: auto;
}

/*Sitemap*/
#content #main ul.sitemap
{
	margin: 0 2em;
}
#content #main ul.sitemap li
{
	list-style: none;
	line-height: 162%;
}
.sitemap li .sitemap_folder
{
	font-size: 12px;
	font-weight:bold;
	color:#424242;
}
.sitemap li .sitemap_page
{}

/*Form elements*/

#main form
{}
#main fieldset
{}
#main legend
{}
#main label
{
	display:block;
	font-size:0.9em;
	margin:0.7em 0 0;
}
#main form .textfield,
#main form textarea,
#main form select
{
	border: 1px solid #EBE9ED;
	color: 	#3D3D3D;
}
#main input.textfield
{
	width: 90%;
}
#main textarea,
#main .message
{
	height: 15em;
	width: 91%;
	overflow-y: scroll;
	padding-right: 0;
}
#main select
{
	width: 92.5%;
}
#main select option
{}
#main button,
#main input[type=submit],
#main .submit
{
	margin-top: 10px;
}

/*iframe*/
iframe
{
	border: 1px solid #cccccc; 
	margin: 1em 0; 
	overflow: auto;
}
iframe#frame_jobs
{
	overflow-x: hidden;
	overflow-y: auto;
	height: 700px;
}

/*slider*/
#slider_wrapper
{
	padding: 20px 0;
}
#slider_wrapper .min_year
{}
#slider_wrapper .max_year
{}
#slider_wrapper .current_year
{}
