form {
	margin:0px;
	padding:0px;
}
a {
	text-decoration:none;
	color:#7F1717
}

a:focus {
	outline:none;
	}

ul {margin:0; 
	padding:0; 
	list-style:none; }
	
li {background:url(images/pointer.gif) top left no-repeat;
	padding:0 0 0 10px }

body {background-color:#E6DDD0;
	color:#3D3D3D;
	font-family:tahoma;
	font-size:11px;
	padding:0;
	margin:0;
	line-height:12px;
	text-align:center;
}


.orange{
	color:#C66D0F;
	font-family:tahoma;
	font-size:11px;
	line-height:12px;
}
.black{
	color:#000000;
	font-family:tahoma;
	font-size:11px;
	line-height:12px;
}
.policy{
	color:#FFFFFF;
	font-family:tahoma;
	font-size:11px;
	line-height:13px;
	text-decoration:none;
}

.wrap {
	background:url(images/tall_main.gif) repeat-y;
	margin:0 auto;
	padding:0;
	width:724px;
	height:100%;
}

#header {
	background:url(images/header.jpg) left top no-repeat;
	margin:0;
	padding:0;
	width:724px;
	height:252px;
	text-align:left;
	display:table;
}
#header_left {
	margin:0;
	padding:0;
	padding-top: 38px;
	width:242px;
	height: auto;
	text-align:left;
	display:table;
	float:left;
}
#header_right {
	margin:0;
	padding:0;
	width:482px;
	height: auto;
	text-align:left;
	display:table;
	float:right;
}


.input {
	width:200px;
	border-style:solid;
	border-width:1px;
	height:20px;
	color:#3D3D3D;
	border-color:#040404;
	font-family:tahoma;
	font-size:11px;
}

.textarea{
	width:200px;
	border-style:solid;
	border-width:1px;
	height:114px;
	color:#3D3D3D;
	border-color:#040404;
	font-family:tahoma;
	font-size:11px;
	overflow:auto;
}
#content {
	background:url(images/tall_y.gif) repeat-y;
	margin:0;
	padding:0;
	width:724px;
	height:100%;
	text-align:left;
	display:table;
}

#content p
{
	margin:10px 20px  0px 20px;
}

#content_left {
	background:url(images/tall_black.gif) repeat-y right;
	margin:0;
	padding:0;
	width:220px;
	height:100%;
	text-align:left;
	display:table;
	float:left;
}
#content_right {
	margin:0;
	padding:0;
	width:480px;
	height:100%;
	text-align:left;
	float:right;
}
#content_right_top {
	background-image:url(images/c_top.jpg) ;
	margin:0;
	padding:0;
	width:480px;
	height:57px;
	text-align:left;
}
#content_right_bot {
	margin:0;
	padding:0;
	width:480px;
	height:100%;
	text-align:left;
}
#content_main {
	margin:0 0 0 18px;
	padding:0;
	width:437px;
	height:100%;
	text-align:left;
}

#footer {
	background:url(images/footer.jpg) left top no-repeat;
	margin:0px;
	padding:0px;
	width:724px;
	height:142px;
	text-align:left;
	
}
#footer_left {
	padding:0px;
	padding-top: 45px;
	margin:0px;
	width:268px;
	height:142px;
	float:left;
}
#footer_right {
	padding:0px;
	padding-top: 43px;
	margin:0px;
	width:456px;
	height:142px;
	float:right;
	text-align:center;
}




 
.profile {
	position:relative;
	float:left;
	width:183px;
	height:27px;
	background-image:url(images/2_w2.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	line-height:25px;
	font-weight:bold;
	margin-bottom:10px;
	color:#7F1717;
	text-align:left;
}



#about-bg, #about-en {
	position:relative;
	float:left;
	width:117px;
	height:103px;
	background-image:url(images/but1.png);
	display:block;	
}
 #about-en {background-image:url(images/but1-en.png);}
 

#about-bg a,#about-en a {
	width:117px;
	height:103px;
	background-image:url(images/but1.png);
	background-repeat:no-repeat;
	display:block;
	
}

#about-en a{background-image:url(images/but1-en.png);}

#about-bg a:hover, #about-en a:hover{
	width:117px;
	height:103px;
	background-image:url(images/but1_over.png);
	background-repeat:no-repeat;
	display:block;
	
}

#about-en a:hover {background-image:url(images/but1_over-en.png);}

#about-bg_act, #about-en_act{
	position:relative;
	float:left;
	width:117px;
	height:103px;
	background-image:url(images/but1_over.png);
	background-repeat:no-repeat;
	display:block;
	
}
#about-en_act {background-image:url(images/but1_over-en.png);}

#carier-bg, #carier-en {
	position:relative;
	float:left;
	width:121px;
	height:103px;
	background-image:url(images/but2.png);
	display:block;
	
	
}

#carier-en {background-image:url(images/but2-en.png);}

#carier-bg a ,#carier-en a{
	width:121px;
	height:103px;
	background-image:url(images/but2.png);
	background-repeat:no-repeat;
	display:block;
	
}

#carier-en a{background-image:url(images/but2-en.png);}

#carier-bg a:hover, #carier-en a:hover {
	width:121px;
	height:103px;
	background-image:url(images/but2_over.png);
	background-repeat:no-repeat;
	display:block;
	
}

#carier-en a:hover {background-image:url(images/but2_over-en.png);}

#carier-bg_act, #carier-en_act{
	position:relative;
	float:left;
	width:121px;
	height:103px;
	background-image:url(images/but2_over.png);
	background-repeat:no-repeat;
	display:block;
	
}

#carier-en_act {background-image:url(images/but2_over-en.png);}

#services-bg, #services-en  {
	position:relative;
	float:left;
	width:119px;
	height:103px;
	background-image:url(images/but3.png);
	display:block;
	
	
}

#services-en {background-image:url(images/but3-en.png);}

#services-bg a, #services-en a{
	width:119px;
	height:103px;
	background-image:url(images/but3.png);
	background-repeat:no-repeat;
	display:block;
	
}

#services-en a {background-image:url(images/but3-en.png);}

#services-bg a:hover, #services-en a:hover{
	width:119px;
	height:103px;
	background-image:url(images/but3_over.png);
	background-repeat:no-repeat;
	display:block;
	
}

#services-en a:hover {background-image:url(images/but3_over-en.png);}

#services-bg_act, #services-en_act{
	position:relative;
	float:left;
	width:119px;
	height:103px;
	background-image:url(images/but3_over.png);
	background-repeat:no-repeat;
	display:block;
	
}

#services-en_act {background-image:url(images/but3_over-en.png);}
#contacts-bg, #contacts-en  {
	position:relative;
	float:left;
	width:120px;
	height:103px;
	background-image:url(images/but4.png);
	display:block;
	
	
}

#contacts-en{background-image:url(images/but4-en.png);}

#contacts-bg a,#contacts-en a{
	width:120px;
	height:103px;
	background-image:url(images/but4.png);
	background-repeat:no-repeat;
	display:block;
	
}
#contacts-en a {background-image:url(images/but4-en.png);}
#contacts-bg a:hover,#contacts-en a:hover {
	width:120px;
	height:103px;
	background-image:url(images/but4_over.png);
	background-repeat:no-repeat;
	display:block;
	
}
#contacts-en a:hover {background-image:url(images/but4_over-en.png);}

#contacts-bg_act, #contacts-en_act{
	position:relative;
	float:left;
	width:120px;
	height:103px;
	background-image:url(images/but4_over.png);
	background-repeat:no-repeat;
	display:block;
	
}
#contacts-en_act{background-image:url(images/but4_over-en.png);}
.service_h {
	position:relative;
	float:left;
	width:400px;
	height:27px;
	background-image:url(images/4_w3.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	line-height:25px;
	font-weight:bold;
	margin-bottom:10px;
	color:#7F1717;
	left:18px; 
	margin-top:20px
}


#hr {	
	position:relative; 
	float:left;
	height:210px;
	width:480px;
}

#hr p{
	width:430px;
	margin-left:25px;
	text-align:justify;
}

#hr ul{
	width:430px;
	margin-left:25px;
	text-align:justify;
}

h4 {
	color:#7F1717;
	font-size:13px;
}

#send {
	float:right;
	position:relative;
	width:75px;
	height:15px;
	background-image:url(images/reset.gif);
	display:block;
	text-align:center}
	
	
#send a {
	color:#FFFFFF;
	font-weight:bold;
	
	}
	
#site {
	width:800px;
	margin:auto;
	color:#575759;
}

#job {
	width:400px;
	float:left;
	
}

#job p {
	font-size:11px;
	font-family:verdana;
}

.red td {
	border-bottom:1px solid #e2dcd3;
}
.textInput {
	background-color:white;
	border:1px solid #a5acb2;
}
.submitStyle {
	border:1px solid #a5acb2;
	background-color:#65210C;
	color:white;
}
.eng {
	margin-left:100px; 
	border:none;
}



#listingcontainer {
	background-image:url(dlf/bg.gif);
	padding: 10px;
	background-color:#E0DEDE;
	margin:5px;
	width:450px;
}

#listingheader {
	color: #476BB3;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	text-align:right;
}

#listingheader a, #listingheader a:active, #listingheader a:visited, #listingheader a:link {
	text-decoration: none;
	color: #476BB3;
}

#listingheader a:hover {
	text-decoration: underline;
	color: #476BB3;
}


#headerfile {
	text-align:left;
	float: left;
	width: 150px; 
}

#headersize {
	text-align:right;
	width: 75px;
	float: left;
}

#listing {
	border: 1px solid #A7C5FF;
}

#listing a {
	display:block;
	padding: 5px;
	font-size:small;
	color: #6285CA;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:right;
	
}

#listing a:hover {
	background-color:#DBE6FE;
}

#listing a img {
	float:left;
	margin-right: 4px;
}



#listing a strong {
	width: 130px;
	float:left;
	cursor:hand;
	cursor:pointer;
	text-align:left;
}

#listing a em {
	float: left;
	width: 75px;
	text-align:right;
	cursor:hand;
	cursor:pointer;
}

#listing a span {
	position: absolute;
	margin-left: -151px;
	margin-top: -2px;
}

#listing a span img {
	width: 150px;
	background-color:#CCCCCC;
	visibility: hidden;	
}

#listing a:hover span img {
	border: 1px solid #666666;
	visibility: visible;
}

#upload {
	border: 1px solid #A7C5FF;
	display:block;
	margin-top: 10px;
	font-size:small;
	color: #6285CA;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	width:445px;
	background-color: #E9F0FF;
}

#uploadtitle {
	background-color: #DBE6FE;
	padding: 2px 5px 2px 5px;
	border-bottom: 1px solid #A7C5FF;
	
}

#uploadcontent {
	padding: 2px 5px 2px 5px;
}


#copy {
	width: 600px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-size:x-small;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
}

#copy a {
	text-decoration: underline;
	color: #666666;
}

.b {
	background-color: #E9F0FF;
	
}

.w {
	background-color:#FFFFFF;
}

.mod {
	float:right;
}

.size {
	float:right;
}

