@charset "windows-1251";
/* CSS Document */
html,body{
	height:100%;
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	color:#000000;
	font-family:Arial,Verdana,Geneva,Helvetica,Sans-serif;
	font-size:16px;
	text-align:justify;
	background-image:url(img/bg.gif);
	background-repeat:repeat-x;
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, iframe {
	margin:0;
	padding:0;
}
ol, ul {
list-style:none outside none;
}
#menuLv1BoxInner {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(img/menu-lv1-short-bg.gif) repeat-x scroll 0 0;
	width:100%;
	text-align:center;
}
#menuToolbal{
	width:980px;
	height:93px;
}
#menuToolbal {
	margin:0 auto;
	width:980px;
}
#logo {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background: url(img/logo.png) no-repeat scroll 0 0;
	border:0 none;
	height:36px;
	text-decoration:none;
	width:139px;
}
#menu_itm_1{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(img/menu-lv1-itm.gif) no-repeat scroll left center;
	height:93px;
	padding:0px 20px 0 5px;
	float:left;
}
#menu_itm_2{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	height:35px;
	float:left;
	padding:58px 25px 0 15px;
}
#menu_itm_1 a:link {

	background:transparent none repeat scroll 0 0;
	color:#514D4E;
	display:inline-block;
	font-size:13px;
	font-weight:normal;
	height:100%;
	margin:0;
	outline-style:none;
	padding-left:5px;
	text-decoration:none;
}
#menu_itm_1 a:active{
	color:#514D4E;
	text-decoration:none;
}
#menu_itm_1 a:visited{
	color:#514D4E;
	text-decoration:none;
}
#menu_itm_1 a:hover{
	color:#336699;
	text-decoration:none;
}
#menu_itm_current_1{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(img/menu-lv1-itm-a-l.gif) no-repeat scroll left bottom;
	height:93px;
	padding:0px 20px 0 5px;
	float:left;
}
#menu_itm_current_2{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(img/menu-lv1-itm-a-r.gif) no-repeat scroll right top;
	height:35px;
	float:left;
	padding:58px 25px 0 15px;
}
#menu_itm_current_2 a {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none repeat scroll 0 0;
	display:inline-block;
	font-size:13px;
	margin:0;
	outline-style:none;
	padding-left:5px;
	text-decoration:none;
	color:#336699;
	font-weight:900;
	height:35px;
}
#menu_2{
	color:#333333;
	text-decoration:none;
	font-family:Arial,Verdana,Geneva,Helvetica,Sans-serif;
	font-size:10px;
	padding:0px 0px 0px 0px;
	text-align:right;
}
a.menu_2:link, a.menu_2:active{
	color:#333333;
	text-decoration:none;
}
a.menu_2:visited{
	color:#333333;
	text-decoration:none;
}
a.menu_2:hover{
	color:#336699;
	text-decoration:underline;
}
#footerBoxFx {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(img/bgFooter01.png) repeat-x scroll 0 0;
	bottom:0;
	color:#333333;
	height:42px;
	padding:5px 0 0;
	right:0;
	width:100%;
	text-align:center;
}
#footerToolbar {
	margin:0 auto;
	width:980px;
}
#footerToolbar, #footerToolbarLeftPanel, #footerToolbarRightPanel {
	height:42px;
	padding:0;
}
#footerToolbarLeftPanel {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(img/separator.gif) no-repeat scroll left top;
	padding-left:10px;
	font-weight:bold;
}
#footerToolbarRightPanel {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(img/separator.gif) no-repeat scroll right top;;
	padding-right:2px;
	padding-left:10px;
		width:500px;
	font-size:x-small;
}
#footerToolbarCenterPanel {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(img/separator.gif) no-repeat scroll right top;;
	padding-left:10px;
	width:200px;
	font-size:x-small;
}
#footerToolbarSeparator{
	background:transparent url(img/separator.gif) no-repeat scroll left top;
	width:5px;
}
#menuLv2BoxInner {
	border-width:0 0 2px;
}
#menuLv2BoxInner {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#E7EAED url(img/menu-lv2-bg.gif) repeat-x scroll 0 0;
	border-color:#FFFFFF;
	border-style:solid;
	border-width:1px 1px 2px;
	clear:both;
	height:36px;
	width:980px;
}
ul#topmenuLv2, ul#topmenuLv2 li {
	border:0 none;
	float:left;
	height:36px;
	margin:0;
	overflow:hidden;
	padding:0;
}
ul#topmenuLv2 li a {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(img/menu-lv2-itm.gif) no-repeat scroll right top;
	color:#666666;
	display:inline-block;
	font-size:11px;
	height:36px;
	margin:0;
	outline-style:none;
	overflow:hidden;
	padding:14px 16px 5px 14px;
	text-decoration:none;
	text-transform:uppercase;
}
.tr_TR ul#topmenuLv2 li a {
	text-transform:none;	
}

#topmenuLv2 li a:hover {
	background : transparent url(img/menu-lv2-itm-h.gif) top right no-repeat;
}
.content_bgr{
	background-color:#FFFFFF;
	width:982px;
	height:100%;
}
h1 {
	color:#2B9FE0;
	font-size:28px;
	font-weight:normal;
	line-height:30px;
	margin-bottom:10px;
}

h2 {
	color:#2B9FE0;
	font-weight:normal;
	font-size:18px;
	line-height:20px;
	margin-bottom:4px;
}

h4 {
	font-size:18px;
	font-weight:normal;
	font-weight:bold;
	margin-bottom:4px;
	color:#333333;
	font-weight:normal;
}
p
{
font-size:12px;
}
li.li_1 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(img/arr.gif) no-repeat scroll 0 4px;
	font-size:12px;
	margin-top:0px;
	padding-left:35px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
li.li_2 {

	font-size:12px;
	margin-top:10px;
	padding-left:35px;

}
a:link,a:active,a:visited{
	color:#000000;
	text-decoration:none;
}
a:hover{
	color:#333333;
	text-decoration:underline;
}
.content-textarea {
	border-right:1px solid #CCCCCC;
	float:left;
	margin-left:40px;
	margin-top:33px;
	padding:0 16px 30px 6px;
	width:502px;
}
/* Login-page
------------------------------------------------------------------------------ */
.loginPage .login-banner {
	color: #9ebb0e;
	font-size: 18px;
	line-height: 21px;
	margin-bottom : 10px;
}
.loginPage .login-content-textarea {
	float: left;
	margin-left: 40px;
	margin-top: 33px;
	padding: 0 16px 30px 6px;
	width: 602px;
	border-right: 1px solid #ccc;
}
.loginPage .login-content-textarea h1 {
	font-weight: normal;
	margin: 0;
	font-size: 28px;
	color: #2b9fe0;
}
.loginPage .login-content-textarea h2 {
	margin: 0;
	font-size: 20px;
	font-weight: normal;
	color: #2b9fe0;
}
.loginPage .login-content-textarea li {
	margin-top: 0px;
	padding-left: 35px;
	font-size: 12px;
	background: url(img/arr.gif) no-repeat 0 4px;
}
.loginPage .login-content-textarea h4 {
	font-size: 18px;
	font-weight: normal;
}
.loginPage .login-content-textarea div.register-btn {
	width: 100%;
	overflow: auto;
	margin-top: 24px;
	padding-bottom: 30px;
	border-bottom: 1px solid #ccc;
}
.loginPage .login-content-textarea .register-btn .register-btn-wrapper {
	float: right;
	margin-right: 10px;
}
.loginPage .login-content-textarea .related-links {
	margin-top: 15px;
	font-size: 11px;
}
.loginPage .login-content-textarea .related-links h4 {
	margin-bottom: 2px;
	font-size: 12px;
	font-weight: bold;
}
.loginPage .login-content-textarea .related-links a {
	display:block;
	padding:4px 10px 0 17px;
	background: url(img/temp-link.gif) no-repeat 0 5px;
	color:#336699;
	font-size: 11px;
}
.loginPage .login-formarea {
	float: left;
	margin-left: -1px;
	margin-top: 33px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom:4px;
	width: 322px;
	border-left: 1px solid #ccc;
	background: url(img/login-formarea-bg-b.gif) no-repeat 20px bottom;
}
#login-formarea_2 {
	float: left;
	margin-left: -1px;
	margin-top: 33px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom:4px;
	width: 322px;
	background: url(img/login-formarea-bg-b.gif) no-repeat 20px bottom;
}
.loginPage .login-formarea .login-formarea-wrapper {
	padding: 4px 20px 0 24px;
	width: 278px; /* 322 - 24 - 20 */
	min-height:232px;
	background: url(img/login-formarea-bg-t.gif) no-repeat left top;
}
.loginPage .login-formarea h4 {
	margin-top: 20px;
	font-size: 18px;
	font-weight: normal;
}
.loginPage .login-formarea label {
	display: block;
	padding-top: 10px;
	font-size: 11px;
	font-weight: bold;
}
.loginPage .login-formarea input.login {
	margin-top: 2px;
	width: 100%;
	font-size: 11px;
	height: 16px;
	/*font-weight: bold;*/
	border: 1px solid #ccc;
	padding: 3px 2px 0;
}
.loginPage .login-formarea .login-submit {
	padding: 10px 0;
	width: 100%;
	overflow: auto;
	
}
.loginPage .login-formarea .login-submit a {
	float: right;
	display: inline-block;
	color: #f6f6f6;
	font-weight: bold;
}
.loginPage .login-formarea .err-list {
	color: #cd3365;
}
.loginPage .login-formarea .errMsg {
	color: #cd3365;
}
.loginPage .login-formarea .forgot-pwd {
	padding: 10px 0;
	border-top: 1px solid #ccc;
}
.loginPage .login-formarea .forgot-pwd span.result {
	display: block;
	padding:20px 0;
}
.loginPage .login-formarea .forgot-pwd a.commonLink {
	display:block;
	padding:4px 10px 0 17px;
	background: url(img/temp-link-down.gif) no-repeat 0 5px;
	color:#369;
	font-size: 11px;
}
.loginPage .login-formarea .forgot-pwd.collapsed a.commonLink {
	background: url(img/temp-link.gif) no-repeat 0 5px;
}
.loginPage .login-formarea .login-disabled h5 {
	margin-top: 12px;
	font-size: 12px;
	font-weight: bold;
}
.loginPage .login-formarea .login-disabled h4 {
	margin-top: 30px;
}
.loginPage .login-formarea .login-disabled form {
	margin-top: 20px;
}
.loginPage .login-formarea .login-disabled label {
	color: #999;
}
.loginPage .login-formarea .login-form-wait {
	padding: 150px 20px 20px 20px;
	background: url(img/wait.gif) no-repeat 125px 100px;
	text-align: center;
	font-size: 12px;
}

a.recruitsActionButton{
display : inline-block;
/* float : left; */
height : 24px;
text-decoration : none;
line-height : 14px;
outline-style : none;
color: #333;
}
a.recruitsActionButton span {
display : block;
height : 19px;
text-decoration : none;
line-height : 14px;
}
a.recruitsActionButton:hover,
a.recruitsActionButton:hover span {
text-decoration : none;
cursor : pointer;
}
a.recruitsActionButton {
padding : 0 30px 0 0;
}
a.recruitsActionButton span {
padding : 5px 5px 0 18px;
}
a.recruitsActionButton {
color : #fff;
}
a.recruitsActionButton {
background : url(img/action-btn-rec-r-bg.png) no-repeat right top;
}
a.recruitsActionButton span {
background : url(img/action-btn-rec-l-bg.png) no-repeat left top;
}
a.recruitsActionButton:hover {
background-position : right -24px;
}
a.recruitsActionButton:hover span {
background-position : 0 -24px;
}
a.recruitsActionButton:active,
a.recruitsActionButton:focus {
background-position : right -48px;
}
a.recruitsActionButton:active span,
a.recruitsActionButton:focus span{
background-position : 0 -48px;
}
.photo_border_up{
	background-image:url(img/photo_up_border.gif);
	background-repeat:repeat-x;
}
.photo_border_down{
	background-image:url(img/photo_down_border.gif);
	background-repeat:repeat-x;
}
.photo_border_right{
	background-image:url(img/photo_right_border.gif);
	background-repeat:repeat-y;
}
.photo_border_left{
	background-image:url(img/photo_left_border.gif);
	background-repeat:repeat-y;
}
.attention{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#FF9900;
	font-weight:bold;
}
.title_2{
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:18px;
	color:#484852;
	text-align:left;
}




a.largeActionButton {
	padding: 0 0 0 20px;
	background: url(img/blue-btn-large-l.gif) no-repeat left top;
	font-size: 13px;
	font-weight: bold;
	color: #f6f6f6;
}

a.largeActionButton span {
	padding: 7px 40px 0 5px;
	background: url(img/blue-btn-large-r.gif) no-repeat right top;
}

a.largeActionButton:hover {
	background-position: 0 -29px;
}

a.largeActionButton:hover span {
	background-position: right -29px;
}

a.largeActionButton:active, 
a.largeActionButton:focus {
	background-position: 0 -58px;
}

a.largeActionButton:active span, 
a.largeActionButton:focus span {
	background-position: right -58px;
}

.button_subpage
{
    border:none;
    background-image:url(img/button_3.gif);
	font-family:Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	width:356px;
	height:93px;
	
}
.button_subpage_over
{
    border:none;
    background-image:url(img/button.gif);
	font-family:Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	width:356px;
	height:93px;
	cursor:pointer;

}




