HTML {PADDING: 0px;MARGIN: 0px;}
BODY {PADDING: 0px;MARGIN: 0px;BACKGROUND: #eeeeee; font-family: Trebuchet MS; font-size: 13px; color: #333333;}
H1 {PADDING-LEFT: 40px; font-size: 30px; font-weight: bold; font-style: italic; color: #990000; margin: 0;}
H2 {font-size: 15px; font-style: italic; color: #990000; margin: 0;}
TABLE{width: 100%; height: 100%; border: 0; margin: 0; padding: 0; cellpadding: 0; cellspacing: 0;font-size: 13px; text-align: left}
IMG{border: 0;}
P{PADDING-LEFT: 20px;PADDING-RIGHT: 20px; margin-bottom: 8px; font-size: 13px; text-align: justify;}
a {text-decoration: none; color: #003399;}
a:hover {text-decoration: underline;}
UL {margin-top: 0; margin-bottom: 0;}

#site-head{
background: url('pics/header_fon.jpg') center center repeat-x;
}
.header{
padding-left: 10px;
font-size: 18px;
font-weight: regular;
color: #ffffff;
}

.obj{
font-size: 14px;
color: #ffffff;
}

#vertical_slide{
	color: #ffffff;
	padding: 0px;
	border: 0;
}

div.marginbottom {
	/* Since the Fx.Slide element resets margins, we set a margin on the above element */
	margin-bottom: 10px;
}

#menu-list-back{
	background: #eeeeee url('pics/menubgrnd.jpg') top left repeat-x;
	font-size: 20px;
	height: 290px;
	color: #ffffff;
	align: left;
	valign: top;
}

#menu-list-back a.menu1{
	font-size: 22px;
	text-decoration: none;
	color: #ffffff;
	margin-bottom: 10px;
}

#menu-list-back a.menu1:hover{
	font-size: 22px;
	text-decoration: none;
	color: #dddddd;
	margin-bottom: 10px;
}

#menu-list-back a.menu2{
	font-size: 13px;
	font-weight:bold;
	padding-left: 10px;
	text-decoration: none;
	color: #ffffff;
}

#menu-list-back a.menu2:hover{
	font-size: 13px;
	font-weight:bold;
	padding-left: 10px;
	text-decoration: none;
	color: #dddddd;
}

#menuspacer1{
	height: 1px;
	background: #0033cc;
}

#menuspacer2{
	height: 1px;
	background: #00c3ff;
}

#img-list-back{
	background: #eeeeee url('pics/objbgrnd.jpg') top left repeat-x;
	vertical-align:top;
	height: 210px;
}

#pich a div{
	background-color: #ffffff;
}

#pich a:hover div{
    background-color: #ff6600;
    cursor: pointer;
} 

#pich div{
	width: 164px;
	height: 124px;
}
#pich img{
	margin-top:2px;
}

#picv a div{
	background-color: #ffffff;
}

#picv a:hover div{
    background-color: #ff6600;
    cursor: pointer;
} 

#picv div{
	width: 124px;
	height: 164px;
}
#picv img{
	margin-top:2px;
}

a.obj, a.bot {text-decoration: none}
a.obj:hover, a.bot:hover {text-decoration: underline }

.bot{
	font-size: 14px;
	color: #990000;
	text-align: left;
	position:relative; 
	left:0; 
	top: -4;
}

#bottompic{
position: relative;
left: 0;
bottom: 0; 
width:180; 
height:172;  
background: url('pics/bottombuilding.jpg') bottom left no-repeat;
//background: none;
//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='pics/bottombuilding.jpg',  sizingMethod='noscale');
}

#oDiv{
position:relative; 
left:0; 
bottom: -2;
width:441; 
height:296;  
background: url('pics/mainbuilding.png') bottom left no-repeat;
//background: none;
//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='pics/mainbuilding.png',  sizingMethod='scale');
}


#companyicon{
width:28; 
height:28;  
margin-top: 5px;
background: url('pics/company.png') bottom left no-repeat;
//background: none;
//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='pics/company.png',  sizingMethod='noscale');
}

#objectsicon{
width:28; 
height:28;  
background: url('pics/objects.png') bottom left no-repeat;
//background: none;
//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='pics/objects.png',  sizingMethod='noscale');
}

#newsicon{
width:28; 
height:28;  
background: url('pics/news.png') bottom left no-repeat;
//background: none;
//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='pics/news.png',  sizingMethod='noscale');
}

#vacancyicon{
position:relative; 
left:0; 
bottom: -2;
width:28; 
height:28;  
background: url('pics/vacancy.png') bottom left no-repeat;
//background: none;
//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='pics/vacancy.png',  sizingMethod='noscale');
}

#contacticon{
width:28; 
height:28;  
margin-bottom: 5px;
background: url('pics/contact.png') bottom left no-repeat;
//background: none;
//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='pics/contact.png',  sizingMethod='noscale');
}