/*=WWW.RECRUITINGONLINE.NET*/

/*=INITIAL */
body {
	color: #000000;
	background: url(../img/body_bg.gif) 0 1px repeat-x;
}

a, a:visited {
	color: #000000;
}

h1, h2, h3 {
	color: #000000;
}

h1 a, h1 a:visited, h2 a, h2 a:visited, h3 a, h3 a:visited {
	color: #000000;
}

h2, h3 {
	font-size: 16px;
}

/*=HEADER*/
#header {
	background: url(../img/recruitingonline/header_bg.gif) 0 0 no-repeat;
}

/*=NAV*/
#nav {
	padding-left: 10px;
}

#nav li {
}

#nav li.n43 {
	width: 63px;
}

#nav li.n42 {
	width: 79px;
/*	text-indent: -2px;*/
}

#nav li.n41 {
	width: 73px;
}

#nav li.n40 {
	width: 72px;
}

#nav li.n39 {
	width: 72px;
}

#nav li.n38 {
	width: 72px;
}

#nav li.n37 {
	width: 77px;
}

#nav li.n36 {
	width: 97px;
}

#nav li.n35 {
	width: 72px;
}

#nav li.n44 {
	width: 68px;
}

#nav li.n45 {
	width: 77px;
}

#nav li a, #nav li a:visited {
	font: bold 10px Tahoma, Arial, sans-serif;
	color: #fff;
	padding: 42px 2px 17px;
}

#nav li a:hover, #nav li a:focus, #nav li a:active, #nav li a.active {
	color: #fff;
}

#nav li ul.leve2 li a:hover, #nav li ul.leve2 li a.active {
	background: #d90d00 url(../img/li2_act.gif) 6px 8px no-repeat;
}

#nav li ul {
	top: 70px;
	background: transparent url(../img/recruitingonline/subnav.png) 0 100% no-repeat;
}

#nav li li.nav-top {
	background: #440800 url(../img/recruitingonline/subnav.png) 0 0 no-repeat;
}

#nav li ul.leve2 li a, #nav li ul.leve2 li a:visited {
	font: normal 12px Tahoma, Arial, sans-serif;
	color: #010101;
	background: url(../img/recruitingonline/li2.gif) 6px 8px  no-repeat;
}

#nav li ul.leve2 li a:hover, #nav li ul.leve2 li a.active {
	background: #d90d00 url(../img/li2_act.gif) 6px 8px no-repeat;
}

#nav li.n43 a:hover, #nav li.n43 a:focus, #nav li.n43 a:active, #nav li.n43 a.active {
	background: url(../img/recruitingonline/home_act.png) 10px -3px no-repeat;
}

#nav li.n42 a:hover, #nav li.n42 a:focus, #nav li.n42 a:active, #nav li.n42 a.active {
	background: url(../img/recruitingonline/imedia_act.png) 15px -3px no-repeat;
}

#nav li.n41 a:hover, #nav li.n41 a:focus, #nav li.n41 a:active, #nav li.n41 a.active {
	background: url(../img/recruitingonline/smedia_act.png) 15px -3px no-repeat;
}

#nav li.n40 a:hover, #nav li.n40 a:focus, #nav li.n40 a:active, #nav li.n40 a.active {
	background: url(../img/recruitingonline/bmedia_act.png) 15px -3px no-repeat;
}

#nav li.n39 a:hover, #nav li.n39 a:focus, #nav li.n39 a:active, #nav li.n39 a.active {
	background: url(../img/recruitingonline/pmedia_act.png) 15px -3px no-repeat;
}

#nav li.n38 a:hover, #nav li.n38 a:focus, #nav li.n38 a:active, #nav li.n38 a.active {
	background: url(../img/recruitingonline/stmedia_act.png) 14px -3px no-repeat;
}

#nav li.n37 a:hover, #nav li.n37 a:focus, #nav li.n37 a:active, #nav li.n37 a.active {
	background: url(../img/recruitingonline/dmedia_act.png) 17px -3px no-repeat;
}

#nav li.n36 a:hover, #nav li.n36 a:focus, #nav li.n36 a:active, #nav li.n36 a.active {
	background: url(../img/recruitingonline/im_act.png) 30px -3px no-repeat;
}

#nav li.n35 a:hover, #nav li.n35 a:focus, #nav li.n35 a:active, #nav li.n35 a.active {
	background: url(../img/recruitingonline/services_act.png) 15px -3px no-repeat;
}

#nav li.n44 a:hover, #nav li.n44 a:focus, #nav li.n44 a:active, #nav li.n44 a.active {
	background: url(../img/recruitingonline/awards_act.png) 12px -3px no-repeat;
}

#nav li.n45 a:hover, #nav li.n45 a:focus, #nav li.n45 a:active, #nav li.n45 a.active {
	background: url(../img/recruitingonline/contact_act.png) 16px -3px no-repeat;
}

/*=BANNER*/
#banner {
	height: 266px;
	width: 835px;
	margin-bottom: 15px;
	padding: 5px 0 10px;
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	background: url(../img/recruitingonline/banner_bg.gif) 0 5px no-repeat;
}

#banner-desc {
	position: absolute;
	top: 5px;
	left: 0;
	width: 312px;
	height: 266px;
}

#banner-desc h1 {
	color: #ff0000;
}

#banner-desc h3 {
	font-size: 14px;
	line-height: 1.4;
}

#banner-desc a, #banner-desc a:visited {
	display: block;
	padding: 9px 7px;
	background: url(../img/recruitingonline/bg_x.gif) 0 0 repeat-x;
}

#banner-media {
	position: absolute;
	top: 6px;
	right: 1px;
	left: auto;
	width: 522px;
	height: 264px;
}

#banner-media img {
	position: absolute;
	top: 0;
	right: 0;
}

#banner-controls {
	display: none;
}

/*=ARTICLE*/
#article {
	padding: 5px 0;
}

.right-align {
	padding-top: 25px;
}

/*=INFOBOX*/
.infobox {
	padding-top: 95px;
	background: url(../img/recruitingonline/rbox.gif) 0 0 no-repeat;
	width: 168px;
	margin-right: 7px;
	color: #6b6b6b;
}

.infobox-inner {
	background: url(../img/recruitingonline/rbox.gif) 0 100% no-repeat;
}

.infobox h2 {
	height: 2px;
}

.infobox h2 a, .infobox h2 a:visited {
	top: -50px;
	left: 50px;
	width: 90px;
	padding: 0;
	text-align: left;
}

.infobox .indent {
	text-align: left;
	padding: 5px 0;
	background: url(../img/recruitingonline/bg_x.gif) 0 0 repeat-x;
	font-weight: bold;
}

/*=FOOTER*/
#footer {
	margin: 0;
	padding: 7px 0 20px;
	border-top: 1px solid #dadada;
	color: #6d6270;
/*	background: url(../img/recruitingonline/footer_bg.gif) 0 0 repeat-x;*/
}

/*=TT_NEWS*/
.rss-title {
	background: url(../img/recruitingonline/ico_rss.gif) 100% 0px no-repeat;
	padding-right: 30px;
}

.news-list-item {
	padding-top: 0px;
	font-size: 12px;
}

.news-list-item h3 {
	font-weight: bold;
	color: #ff0000;
}

.news-list-item h3 a, .news-list-item h3 a:visited {
	color: #ff0000;
}

.news-latest-container .news-list-date {
	position: relative;
	top: 8px;
	padding: 2px 15px;
	margin-left: 8px;
	color: #6d6d6d;
	background: url(../img/recruitingonline/newsdate_bg.gif) 0 0 no-repeat;
	font-size: 11px;
}

.news-latest-container .news-list-text {
	background: url(../img/recruitingonline/newstext_bg.gif) 0 100% no-repeat;
	padding: 30px 8px 5px;
	margin-top: -20px;
}

.news-list-morelink {
	text-align: left;
	font-weight: bold;
}

/*=CSS_STYLED_CONTENT*/
a.internal-link, a.internal-link:visited,
.news-list-morelink a, .news-list-morelink a:visited {
  color: #000;
  font-weight: bold;
}


