/*company*/
/*topmanu*/
#mainmenu {
	background-image: url(../images/nav_bg.gif);
	padding: 0;
	margin: 0 auto;
	width: 710px;
	height: 30px;
	position: relative;
	background-repeat: no-repeat;
	
}

#menu {
        height: 30px;
        position: relative;
    }
        #menu li.main { display: block;}
        #menu li.main a.menu_link { height: 30px; display: block; }
    
        li#menu_home { position: absolute; left: 20px; top: 0px; }
        li#menu_services {	position: absolute;	left: 105px; top: 0px;}
        li#menu_portfolio { position: absolute; left: 190px; top: 0px;}
		li#menu_specials { position: absolute; left: 285px; top: 0px;}
		li#menu_about { position: absolute; left: 370px; top: 0px;}
		li#menu_support { position: absolute; left: 455px; top: 0px;}		
        li#menu_contact { position: absolute; left: 540px; top: 0px;}

            #menu_home a.menu_link, #menu_services a.menu_link, #menu_portfolio a.menu_link, #menu_specials a.menu_link, #menu_about a.menu_link, #menu_support a.menu_link, #menu_contact a.menu_link {
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
}
            
            #menu_home a.menu_link     { width: 85px; background-position: -20px -30px; }
            #menu_services a.menu_link     { width: 85px; background-position: -105px 0; }
            #menu_portfolio a.menu_link { width: 95px; background-position: -190px 0; }
			#menu_specials a.menu_link { width: 85px; background-position: -285px 0; }
            #menu_about a.menu_link { width: 85px; background-position: -370px 0; }
            #menu_support a.menu_link { width: 85px; background-position: -455px 0; }			
			#menu_contact a.menu_link { width: 86px; background-position: -540px 0; }

            #menu_home a.menu_link:hover     { background-position: -20px -30px; }
            #menu_services a.menu_link:hover     { background-position: -105px -30px; }
            #menu_portfolio a.menu_link:hover { background-position: -190px -30px; }
			#menu_specials a.menu_link:hover { background-position: -285px -30px; }
			#menu_about a.menu_link:hover { background-position: -370px -30px; }
			#menu_support a.menu_link:hover { background-position: -455px -30px; }			
			#menu_contact a.menu_link:hover { background-position: -540px -30px; }			

/*left side content*/
#leftcolumn{
width:450px;
padding-left: 20px;
padding-right: 20px;
float:left;
text-align:left;
}
#title{
height:50px;
position: relative;
}
#content{
width:450px;
position: relative;
line-height: 18px;
text-align:justify
}



/*right side content*/
#rightcolumn{
width:220px;
float:right;
text-align:left;
padding-top:50px;
}
#buttonright {
	background-image: url(../images/button_right.jpg);
	padding: 0;
	text-align:center;
	margin-left:0;
	width: 200px;
	position: relative;
	background-repeat: no-repeat;
	
}

#buttons {
        height: 360px;
        position: relative;
    }
        #buttons li.main { display: block;}
        #buttons li.main a.menu_link { height: 55px; display: block; }
    

        li#buttons_web { position: absolute; left: 0px; top: 0px;}
        li#buttons_print { position: absolute; left: 0px; top: 60px;}
        li#buttons_id { position: absolute; left: 0px; top: 120px;}
        li#buttons_data { position: absolute; left: 0px; top: 180px;}
        li#buttons_rd { position: absolute; left: 0px; top: 240px;}		
        li#buttons_wh { position: absolute; left: 0px; top: 300px;}				

            #buttons_home a.menu_link, #buttons_web a.menu_link, #buttons_print a.menu_link, #buttons_id a.menu_link, #buttons_data a.menu_link #buttons_rd a.menu_link{
	background-image: url(../images/button_right.jpg);
	background-repeat: no-repeat;
}
            
            #buttons_web a.menu_link     { width: 200px; background-position: 0 0; }
            #buttons_print a.menu_link     { width: 200px; background-position: 0 -60px; }
            #buttons_id a.menu_link { width: 200px; background-position: 0 -120px; }
			#buttons_data a.menu_link { width: 200px; background-position: 0 -180px; }
			#buttons_rd a.menu_link { width: 200px; background-position: 0 -240px; }			
			#buttons_wh a.menu_link { width: 200px; background-position: 0 -300px; }						


            #buttons_web a.menu_link:hover     { background-position: 0 0; }
            #buttons_print a.menu_link:hover     { background-position: 0 -60px; }
            #buttons_id a.menu_link:hover { background-position: 0 -120px; }
			#buttons_data a.menu_link:hover { background-position: 0 -180px; }
			#buttons_rd a.menu_link:hover { background-position: 0 -240px; }			
			#buttons_wh a.menu_link:hover { background-position: 0 -300px; }						

.btnsearch {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	background-image: url(../images/btn_search.gif);
	background-color: #ffffff;
	height: 20px;
	font-size: 11px;
	padding-left: 24px;
	font-weight: bold;
	text-transform: uppercase;
	border: 1px solid #CCCCCC;
	background-repeat: no-repeat;
	background-position: left center;
	width: 85px;
}