/*@charset "utf-8";*/
/* CSS Document */
@import url(debug.css);
@import url(corners.css);
@import url(forms.css);
table.colored .top {
	background-color: #231f20;
	/*background:url(../styles/centerset.gif) repeat-x;*/
	color: #FFF;
	}
	table.colored .tops {
	background-color:#00CC00;
	background:url('centerset.gif') repeat-x;
	color: #FFF
	}
	
table.colored {
	border: none;	border-collapse: collapse;
	width: 100%;
}
<!--table.colored A:link, table.colored A:visited { color: #000; }-->

table.colored A:link { color: #000; }
table.colored A:visited { color: #810081;}



table.colored .center {
	background-color: #b5b9bc;
	color: #000000
}
table.colored .bottom{
	background-color: #231f20;
} 
table.colored	td {

	padding: 10px; 
	padding-bottom: 0;
}
table.colored	td.left {
	/*background: #000000 url(../styles/left.gif) left top no-repeat;*/
	background: #231f20 url(../images/left.gif) left top no-repeat;
	}
table.colored	td.right{
	/*background: #000000 url(../styles/right.gif) right top no-repeat; float: none; text-align: center;*/
	background: #231f20 url(../images/right.gif) right top no-repeat; float: none; text-align: center;
	}
table.colored	td.leftb{
	background-color: #231f20;
	background-image: url(../images/leftb.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-bottom: none;
	}
.sb2
{
	background:url(centerset.gif) repeat-x;
}
.sb
{
	background:url(left.gif) no-repeat bottom right ;
}
.bs
{
	background:url(right.gif) no-repeat bottom left;
}




.sb21
{
	background:url(centersetv.gif) repeat-x;
}
.sb22
{
	background:url(bl.gif) no-repeat top right ;
}
.bs23
{
	background:url(br.gif) no-repeat top left;
}



.sb21
{
	background:url(centersetv.gif) repeat-x;
}
.sb22
{
	background:url(job_bl.gif) no-repeat top left ;
}
.bs23
{
	background:url(job_br.gif) no-repeat top right;
}

.sb211
{
	background:url(centersetv.gif) repeat-x;
}
.sb222
{
	background:url(job_tl.gif) no-repeat top left ;
}
.bs233
{
	background:url(job_tr.gif) no-repeat top right;
}



.sb1
{
	background:url(setbackfoot.gif) no-repeat
}
table.colored	td.rightb{
background-color: #231f20;
	background-image: url(../images/rightb.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
		border-bottom: none;	}
	

body {margin: 0; padding: 0;  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background: #ffffff; }
img {border: 0;}
td {vertical-align: top; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }
fieldset {margin: 0; padding: 0; padding-bottom: 5px; border: 0;  font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.right { float: right; }
h2 a, h2 a:visited {color: #ffffff;}
h2 a:hover {color: #F90; text-decoration: none;}
TD.mainContent { width: 100%; padding-left: 10px; }
TD.mainContent H1 { color: #0000FF; font-size: 12pt; font-face: margin: 0px 0px 10px 0px; padding: 0; }
TD.mainContent H2 { color: #0000FF; font-size: 9pt; margin: 10px 0px 5px 0px; padding: 0; }

INPUT.btn { float: left; cursor: pointer; border: none; padding: 0; width: 133px; height: 28px; font-family: ‘Arial Narrow’, sans-serif; font-size: 8.5pt; line-height: 28px; font-weight: normal; background: url(../images/btn_common1.gif) ; }
INPUT.btn a:hover {color: #030202;}
INPUT.btn a:active {color: #030202;}
.ContainerScreen {min-width: 950px;}
.ContainerHeader {height: 115px; padding: 2px 20px 20px 20px;}

.ContainerTopNavigation {height: 20px; margin-top: -10px;}
.ContainerTopNavigation A {padding: 0px; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-align: center; text-decoration: none; color: #ffffff; }
.ContainerTopNavigation SPAN {float: left; display: block; height: 100%; width: 9px;}
.ContainerTopNavigation a:hover { text-decoration: underline;}

DIV.menuLink {float: right; background: #000; margin-right: 20px; text-align: center;}
DIV.menuLink SPAN, DIV.menuLink A { height: 27px; float: left; display: block;}
DIV.menuLink SPAN { width: 9px;}
.rightbg { float: left;background: url(images/bg_linkl.gif) left bottom no-repeat;}


.ContainerLogin { width: 200px; background: #000; }

.ContainerMyRoom { background: #231f20; width: 176px; color: #FFF; }
P.welcome { width: 160px; margin: 0 auto; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }
.ContainerMyRoom #menutop { background: #231f20 url(../images/bg_menutop.gif) left top no-repeat; width: 100%; text-align: center;}
.ContainerMyRoom H2 { margin: 0px 0px 10px 0px; padding-top: 10px; font-size: 9pt; }
.ContainerMyRoom #menuMain { padding: 10px; background: #231f20 url(../images/bg_menubottom.gif) left bottom no-repeat; width: 156px; }

.ContainerMyRoom UL { margin: 0px; padding: 0; }
.ContainerMyRoom UL LI { list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin: 0px; padding: 0; line-height: 1.6em; }
.ContainerMyRoom A:link, .ContainerMyRoom A:visited { color: #FFF; }
.ContainerMyRoom A:hover { text-decoration: none; }
.ContainerMyRoom UL LI#current A { font-weight: bold; text-decoration: none; }

.ContainerContent { width: 475px;  background: #1073bc; color: #ffffff; font-size: 9pt; font-weight: bold;}
.ContainerContent li {padding-right: 20px;}

.ContainerContent .tl {background: url(../iamges/layout/content-t-l.gif) top left no-repeat; height: 328px; }
.ContainerContent .tr {background: url(../iamges/layout/content-t-r.gif) top right no-repeat;  height: 328px; }
.ContainerContent .bl {background: url(../iamges/layout/content-b-l.gif) bottom left no-repeat;  height: 328px; }
.ContainerContent .br {background: url(../iamges/layout/content-b-r.gif) bottom right no-repeat; height: 328px;}

.ContainerContent_statistic { width: 200px; float: left;}

.ContainerFooter a:link, .ContainerFooter a:visited {color: #000000; font-weight: bold; text-decoration: none;}
.ContainerFooter a:hover {text-decoration: underline;}

.ContainerBanner {height: 120px; text-align: center; margin-bottom: 30px;}

.ImageAdds {margin: 0px;}

.ContainerLoginLinks a {color: #FFFFFF;}



SPAN.obligatory { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: #F60; }
SPAN.error { padding: 2px; float: left; width: auto; background: #FFFFFF; border: 1px solid #151B8D; color: #0000FF; font-weight: bold; margin-left: 10px;}


#pmMenu IMG { vertical-align: bottom;}
#pmMenu A:link, #pmMenu A:visited { vertical-align: bottom; color: #06C; }
#pmMenu A:hover { text-decoration: none; }

DIV.notViewed, DIV.viewed, DIV.read, DIV.notRead { font-size: 9pt; font-family: Arial, Helvetica, sans-serif;}
.date { float: right; color: #999; font-size: 9pt; font-family: Arial, Helvetica, sans-serif;}
.readed { color: #6c3; }
.unreaded { color: #999; }
P.tofrom { padding-bottom: 10px; }
A.del:link, A.del:visited { color: #FF3333; }
A.del:hover { text-decoration: none; }
DIV.bottomlinks {text-align: right; margin-right: 5px; color: #CCC; }
A.reply:link, A.reply:visited { color: #06C; }
A.reply:hover { text-decoration: none; }

.MyPersonality, .ContainerDoDirectPayment, .ContainerBillingAdress { padding-top: 20px; }
.left { float: left; }


TABLE#candidateSearch TD, TABLE#candidateSearch TH { border-bottom: 1px dashed #EEE; padding: 5px; vertical-align: middle; }
TABLE#candidateSearch TD { font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}

.JobDescTable td {padding: 10px 10px 5px 0; border-bottom: #eeeeee dashed 1px;}
TABLE#candidateSearch { border-collapse: collapse;}
TABLE#candidateSearch TH, TABLE#candidateSearch TD { padding: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
TABLE#candidateSearch TD { border-bottom: 1px solid #EEE; vertical-align: middle; }
TABLE#candidateSearch TD {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.pm { text-align: right; }

#NoBorder {border: 0;}
#NoBorder tr {border: 0;}
#NoBorder td {border: 0;}

.hidden {display: none;}