/* general stuff */


body{
margin:0;
padding:0;
font-family: tahoma, verdana, arial, sans-serif;
font-size:10px;
}

#container {
border-collapse:collapse;
width:100%;
height:100%;
}

#banner{
height:103px;
background-image:url(../images/talentmanagement_solid_v2_01.jpg);
background-repeat:no-repeat;
}

#linksbanner {
width:175px;
vertical-align:top;
background-image:url(../images/talentmanagement_solid_v2_02.jpg);
background-repeat:no-repeat;
}

#menubanner {
height:120px;
width:200px;
background-image:url(../images/talentmanagement_solid_v2_03.jpg);
background-repeat:no-repeat;
}

#doorloop {
heigth:120px;
background-image:url(../images/talentmanagement_solid_v2_05.jpg);
background-repeat:repeat-x;
vertical-align:top;
}

#menu {
background-image:url(../images/talentmanagement_solid_v2_10.jpg);
background-repeat:repeat-y;
height:100%;
vertical-align:top;
padding-top:5px;
width:200px;
}

#footer {
background-image:url(../images/talentmanagement_solid_v2_14.jpg);
background-repeat:repeat-y;
heigth:20px;
font-size:9px;
text-align:right;
}

#rasto {
font-size:9px;
margin-right:51px;
}

#content {
width:512px;
padding: 10px;
vertical-align:top;
font-size:12px;
font-family:tahoma,verdana;
}

a.mainlevel:link, a.mainlevel:visited  {
font-family: tahoma, verdana,;
font-size:12px;
color:#8c8c8c;
padding-left: 50px;
text-decoration:none;
line-height: 22px;
}

a.mainlevel:hover {
font-family: tahoma, verdana,;
font-size:12px;
color:black;
padding-left: 50px;
}

a.mainlevel#active_menu {
color:black;
background-image: url(../images/rollover.jpg);
background-repeat:no-repeat;
background-position: 5%;
}

a.mainlevel#active_menu:hover {
color: black;
background-image: url(../images/rollover.jpg);
background-repeat:no-repeat;
background-position: 5%;
}

.createdate {
font-size:10px;
color:#c6c4c2;
}

.contentheading {
font-size:16px;
font-weight:bold;
color:#7fae41;
}

.componentheading {
font-size:16px;
font-weight:bold;
color:#7fae41;
padding-left:3px;
}

p {
font-size:12px;
font-family:tahoma,verdana;
}

a, a.readon:link, a.readon:visited {
color:#db9132;
font-weight:bold;
font-size:12;
text-decoration:underline;
}

a:hover, a.readon:hover {
color:black;
font-weight:bold;
font-size:12;
text-decoration:underline;
}

.contentpaneopen, .searchintro, .contentpane {
padding-top:10px;
font-size:12px;
font-family:tahoma,verdana;
}

.small {
font-family: tahoma, verdana;
font-size:10px;
font-style:italic;
}

.udc_title a:visited, a:active, a,{
text-decoration:none;
}

.udc_title a:hover {
text-decoration:none;
color:black;
}

td {
font-family:tahoma, verdana;
font-size:12px;
}

.moduletable {
}

a.sublevel:link, a.sublevel:visited  {
font-family: tahoma, verdana,;
font-size:12px;
color:#8c8c8c;
padding-left: 58px;
text-decoration:none;
line-height: 16px;
}

a.sublevel:hover {
font-family: tahoma, verdana,;
font-size:12px;
color:black;
padding-left: 58px;
}

a.sublevel#active_menu {
color:black;
}

a.sublevel#active_menu:hover {
color: black;
}











