body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:0px;	
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	background-color:#d7d7d7;	
}
.td body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:0px;	
}
.under
{
color:#FF0000;
text-decoration:underline;
}
.top_lang
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
font-weight:bold;
text-decoration:none;
}

.red{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
font-weight:bold;
text-decoration:none;
}

.red2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.top_lang:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #FF0000 ;
font-weight:bold;
text-decoration:underline;
}
.top_lang2
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#750e46;
font-weight:bold;
text-decoration:none;
}

.top_lang10
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#750e46;
font-weight:bold;
text-decoration:none;
}
.top_lang5
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.top_lang2:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #FF0000 ;
font-weight:bold;
text-decoration:none;
}

.big
{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
color: #FFFFFF ;
font-weight:bold;
text-decoration:none;
}

.tel
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
}
.z_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
font-weight:bold;
}
.text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5D5D5D;
}
.form_home
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#808080;
font-weight:bold;
}
.home_form_ramka
{
border:1px solid #BCBCBC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:120px;
height:21px;
}
.home_subm
{
background-image: url(images/home_button_ok.jpg);
border:0px;
width:22px;
height:22px;
cursor:pointer;
}
.form_registration
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
color:#000000;
}
.form_registration:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#000000;
}
.contact_form_ramka
{
border:1px solid #BCBCBC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:204px;
height:21px;
background-color:#e6e6e6;
}
.contact_subm
{
background-image: url(images/company_ok.jpg);
border:0px;
width:21px;
height:21px;
cursor:pointer;
}
.contact_home
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#5b5b5b;
font-weight:bold;
}
.spisok
{
list-style-image:url(images/marker.png);
}
.spisok_text
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#000000;  	
}
.spisok_text2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;  	
}
.zagl_subcat
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#373737;
}
.footer_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.submenu
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ff5200;
text-decoration:underline;
}
.submenu:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ff5200;
text-decoration:none;
}
.submenu2
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#595959;
text-decoration:none;
}
.submenu2:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#595959;
text-decoration:underline;
}
.marker_subm
{
list-style-image:url(images/marker2.png);
}
.marker_subm2
{
list-style-image: url(images/spacer.gif);
}
.l1
{
margin:0px;
padding:4px 0px 4px 32px;
line-height:14px;
}
.l2
{
margin:0px;
padding:4px 0px 4px 50px;
line-height:12px;
}
.service1
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.lang_zagl
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#939393;
}
.lang_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#939393;
}
.lang_form_ramka
{
border:1px solid #BCBCBC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:159px;
height:21px;
background-color:#ffffff;
}

.lang_form_ramka2
{
border:1px solid #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:199px;
height:21px;
background-color:#ffffff;
}

.lang_form_ramka3
{
border:1px solid #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:360px;
height:115px;
background-color:#ffffff;
overflow:auto;
}
.more
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#750e46;
text-decoration:underline;
}
.more:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#750e46;
text-decoration:none;
}
.marker_faq
{
list-style-image: url(images/marker_faq.png);
}
.far_act
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c43422;
text-decoration:underline;

}
.far_act:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c43422;
text-decoration:none;

}
.far_non
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#373737;
text-decoration:none;

}
.far_non:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c373737;
text-decoration:underline;
}
.empl_job
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#750e46;
font-weight:bold;
text-decoration:none;
}
.for_div
{
	overflow:auto;
	width:550px;
	height:200px;
	
}
.empl_form_ramka

{
border:1px solid #BCBCBC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:146px;
height:18px;
}
.empl_text_ramka
{
border:1px solid #BCBCBC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:237px;
height:49px;
}
.empl_tetx
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.client
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#d53c19;
}
.cont_form_ramka
{
border:1px solid #BCBCBC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:146px;
height:21px;
background-color:fafafa;
}
.cont_text_ramka
{
border:1px solid #BCBCBC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:146px;
height:85px;
background-color:fafafa;
}
.serv_text_ramka
{
border:1px solid #BCBCBC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:350px;
height:49px;
}
.serv_text_ramka2
{
border:1px solid #BCBCBC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:300px;
height:49px;
}
.serv_subm
{
background-image:url(images/services3_subm.gif);
background-repeat:no-repeat;
border:0px;
width:63px;
height:19px;
cursor:pointer;
}

.ok
{
background-image:url(images/ok.gif);
background-repeat:no-repeat;
border:0px;
width:21px;
height:21px;
}
.serv_zagol1
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#414141;  	
}
.serv_ramka3
{
border:1px solid #BCBCBC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:220px;
height:20px;
}
.serv_tet1
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #FF0000;
}
.text_2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6f1c48;
}
.top_lang3
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a57791;
font-weight:bold;
text-decoration:none;
}
.home_pop_subm
{
	background-image:url(images/submit.gif);
	background-repeat:no-repeat;
	background-position:;
	border:0px;
	width:53px;
	height:19px;
	cursor:pointer;
}

.browse
{
	background-image:url(images/employment_button.png);
	border:0px;
	width:50px;
	height:18px;
	cursor:pointer;	

}

.browse_fr
{
	background-image:url(images_fr/employment_button.png);
	border:0px;
	width:50px;
	height:18px;
	cursor:pointer;	

}

.google
{
	background-image:url(images/languages_b4.gif);
	border:0px;
	width:120px;
	height:23px;
	cursor:pointer;	
}
.google_fr
{
	background-image:url(images_fr/languages_b4.gif);
	border:0px;
	width:120px;
	height:23px;
	cursor:pointer;	
}

.cont_text_ramka_2
{
border:1px solid #BCBCBC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:295px;
height:85px;
background-color:fafafa;
padding-left:5px; 
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}
.which_lang_td
{
	padding-top:10px;
	padding-bottom:2px;
}
.sel_am
{
	padding-top:2px;
	padding-bottom:2px;
}
.form_td_1
{
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding-right:10px;
}
.r_subm_td
{
	padding-left:10px;
	padding-top:10px;
	border-bottom:1px solid #CCCCCC;
}
.td_bottom_main
{
	padding-top:5px;
}
.td_bottom_2
{
	padding-right:10px;
}
.pic_and
{
	padding-top:5px;
}
.bot_ram
{

	padding-bottom:5px;
}
.lang_form_ramka_2
{
border-top:1px solid #BCBCBC;
border-left:1px solid #BCBCBC;
border-right:1px solid #BCBCBC;
border-bottom:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:159px;
height:21px;
background-color:#ffffff;
}
.form_cont_td
{	
	padding-left:30px;
	padding-top:30px;
}
.lang_form_ramka_3
{
border:1px solid #BCBCBC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:145px;
height:21px;
background-color:#ffffff;
}
.td_top_1
{
	padding-top:10px;
}
.td_top_2
{
	padding-top:30px;
}
.brd_b
{
	border-bottom:1px solid #CCCCCC;
}
.cont_form_ramka_4
{
border:1px solid #BCBCBC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:120px;
height:21px;
background-color:fafafa;
}

.quote {
	background-image:url(images/quote_sub.gif);
	border:0px;
	width:102;
	height:19;
	cursor:pointer;
}

.job {
	background-image:url(images/job_sub.gif);
	border:0px;
	width:102;
	height:19;
	cursor:pointer;
	margin-left:10px
}

.print {
	background-image:url(images/print.gif);
	border:0px;
	width:56;
	height:19;
	cursor:pointer;
	margin-left:10px
}
.footerstyle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E8A295;
	text-decoration:none;
}

