@CHARSET "ISO-8859-1";
@import url("main.css");

#vStrip {
	background-color: #e5e5e5;
}

#vStripLeft {
	background-color: #e5e5e5;
}

#department {
    float: left;
    background-color: #e5dad6;
}

#links {
	position: relative;
	z-index: 1;
    float: right;
    background-color: #cc9900;
}

#contacts {
    float: left;
    clear: left;
    background-color: #e0e2ef;
}

#municipality {
	position: relative;
	z-index: 1;
    float: right;
    clear: right;
    background-color: #cdcc34;
}

#links, #municipality {
	margin-right: 7px;
}

* html #links, * html #municipality {
	margin-right: 3px;
}

#department, #contacts {
	margin-left: 4px;
}

* html #department, * html #contacts {
	margin-left: 2px;
}

#department, #links, #contacts, #municipality {
    width: 163px;
    margin-bottom: 1.2em;
    border: solid 1px #666666;
    font-size: .8em;
}

img.title {
    border-top: solid 1px #666666;
    border-bottom: solid 1px #666666;
}

#department ul, #links ul, #contacts ul, #municipality ul {
    margin: .5em 0 .5em .5em;
    padding: 0;
    list-style-type: none;
}

#department a, #links a, #contacts a, #municipality a {
    color: #333333;
}

#center {margin: 0 195px 1em 184px;}

h1 {color: #98a402;}

#setDate {color: #98a402; right: 194px;}

h4{
	margin: 0;
	font-size: 1.1em;
	color: #98a402;
	border-bottom: dotted 1px #666666;
}

#center a, .link_more a {
	text-decoration: none;
	color: #98a402;
}

#center a:hover, .link_more a:hover {
	background-color: #e7f5f0;
}
/*
#center img {
	border: solid 1px #98a402;
}
*/
/***PRESIDENT***/

#presidentHeightIndex {height:93px;overflow: hidden;}
* html #presidentHeightIndex {height: 92px;}

/***WHATS NEWS***/

#center table {font-size: 0.9em;}

/***NEWS***/

#center .news {padding-top: 3px;}
#center .news div {padding-bottom: 3px;}
.summary .date{color: #98a402;}

#spanAllNews {display: block; text-align: left; text-decoration: underline;margin-top:3px;}

/***CALENDAR***/

#set_index_calendar h1 {display: none;}

.eventTitle {text-decoration: underline; color: #98a402;text-align: left;}

#home form {width: 200px;margin-top:-12px;}
* html #home form {margin-top:0;}

#calendar1 table {border: solid 1px #848484;border-collapse: collapse; border-spacing: 0;margin-top:5px;margin-left:25px;}
* html #calendar1 table {margin-top:4px;}
#calendar1 th, #calendar1 td {width: 24px;height: 24px;vertical-align:middle;text-align: center;padding:0;border:dotted 1px #dddddd;}
* html #calendar1 th, #calendar1 td {width: 23px;height: 23px;font-size: 0.9em;}
#calendar1 th{background-color: #848484;color: #ffffff;border-bottom: solid 1px #848484;}
#calendar1 td a{display: block;}

.month {margin-left:25px;font-size: 0.7em;color: #8b8b8b;width: 97px;}
* html .month {margin-top:-10px;}
.year {font-size: 0.9em;color: #8b8b8b;margin-left:13px;width: 61px;}

#infoCalendar {font-size: 0.9em;margin-top:0px;min-width: 180px; max-width: 70%;min-height: 165px;}

#communique {
	display: block;
	margin-bottom: 30px;
}

#home2 .news {
	margin-bottom: 30px;
	border-bottom: dotted 1px;
}

/***CALENDAR***/

#calendar1 {padding-top:12px;float:right;}
html #debugie6 {width: 200px;margin-top: 0px;}
* html .news .title {border-bottom: dotted 1px #666666;}

/*OTHER*/
hr {display: none;}

div#showTextUnderIntroWarden h1 {display: none;}
div#showTextUnderIntroWarden div.text h1 {display: block;}
div#noJobOffer h1{display: none;}

.invisibleH1 h1 {
	display: none;
}