/* Start of CMSMS style sheet 'Aaltorecruiting' */
body {
	margin: 0;
	background: url('images/ar/background.png') repeat-x top right;
	font-family: arial,verdana,helvetica;	
	color: #3a3a3a;
}

hr {
	color: grey;
}

h1, h2, h3, h4 {
	color: #3399cc;
}

a {
	color: #285a81;
	text-decoration: none;
}

#header {
	width: 1018px;
	background: url('images/ar/headerbg.png') no-repeat top right;
	position: absolute;
	top: 0;
	text-align: left;
}

#header, #header a {
	font: 15px arial,tahoma;
	color: #3399cc;
	text-decoration: none;
}

a:hover , #header a:hover {
	text-decoration: underline;
}

#logo {
	position: absolute;
	width: 200px;
	height: 50px;
	margin-left: 150px;
	margin-top: 35px;
}

#logo h1 {
	text-indent: -9999px;
}

#mainmenu {
	margin: 115px auto 0 114px;
	height: 38px;
	padding: 0;
	font-size: 16px;
}

#secondarymenu {
	position: absolute;
	margin-left: 60px;
	margin-top: 0;
}

#secondarymenu ul {
	list-style-type: none;
	margin-top: 0;
}

#secondarymenu ul li {
	padding: 0 30px;
	display: inline;
}
	
#secondarymenu #selected a {
	font-size: 18px;
}
	
.tab_pressed_l, .tab_pressed_m, .tab_pressed_r , .tab_unpressed_l, .tab_unpressed_m, .tab_unpressed_r {
	margin: 0;
	height: 40px;
	float: left;
}

.tab_pressed_l, .tab_pressed_r, .tab_unpressed_l, .tab_unpressed_r {
	width: 26px;
}

.tab_pressed_m, .tab_unpressed_m {
	padding: 6px 20px;
}

.tab_pressed_l {
	background: url('images/ar/tab_pressed_l.png') no-repeat top right;
}

.tab_pressed_m {
	background: url('images/ar/tab_pressed_m.png') repeat-x top right;
	font-size: 16px;
}

.tab_pressed_r {
	background: url('images/ar/tab_pressed_r.png') no-repeat top right;
}

.tab_unpressed_l {
	background: url('images/ar/tab_unpressed_l.png') no-repeat top right;
}

.tab_unpressed_m, .tab_unpressed_m a {
	background: url('images/ar/tab_unpressed_m.png') repeat-x top right;
}

.tab_unpressed_r {
	background: url('images/ar/tab_unpressed_r.png') no-repeat top right;
}

.tab_pressed_l, .tab_unpressed_l {
	margin-left: 5px;
}

.tab_pressed_r, .tab_unpressed_r {
	margin-right: 5px;
}


#mainarea {
	width: 708px;
	height: 528px;
	background: url('images/ar/mainareabg.png') no-repeat top right;
	position: absolute;
	top: 197px;
}

#maintext {
	margin-left: 46px;
	margin-top: 142px;
	width: 430px;
	font-size: 14px;
	float: left;
	color: #313131;
}

#sidebar {
	margin-left: 22px;
	margin-top: 42px;
	width: 170px;
	font-size: 13px;
	float: left;
}

#sidebar a {
	color: #444444;
}

#maintext, #footer {
	margin-left: 46px;
}

#footer {
	width: 620px;
	float: left;
	text-align: center;
	font-size: 13px;
}

#fdiv1, #fdiv2 {
	width: 42%;
}

#fdiv1 {
	float: left;
	text-align: right;
}

#fdiv2 {
	float: right;
	text-align: left;
}

#footer p {
	color: #7a7a7a;
}

#footer ul {
	padding-left: 10px;
	list-style-type: none;
	margin-top: 5px;
}

.pagemap {
	float: left;
	margin-left: 60px;
	text-align: left;
}

.pagemap a {
	color: #707070;
}

#pmfirst{
	margin-left: 30px;
}

.published {
	color: #7a7a7a;
	font-style: italic;
	font-size: 13px;
}

#contacts {
	width: 80%;
}

#liity {
	font-style: italic;
	color: #3270a1;
}

#language {
 text-align: center;
margin-top: -45px;
margin-bottom: 25px;
}
#language a {
 color: #6D96AF;
 font-weight: normal;
}
/* End of 'Aaltorecruiting' */

