td {
	text-align: left;
	vertical-align: top;
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	line-height:18px;
}


.input_contact{background-color:#ffffff;
	width:290px;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#584c3f;
	border:1px solid #adadad;}
	
.textarea_contact{background-color:#ffffff;
	width:290px;
	height:93px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#584c3f;
	border:1px solid #adadad;}



body {margin:0px; padding:0px; background-image:url(images/background.jpg); background-repeat:repeat-x; background-color:#333437;}
.menu_bg {background-image:url(images/menu.jpg); background-repeat:repeat-x;}
.header {background-image:url(images/header.jpg); background-repeat:no-repeat;}
.top {background-image:url(images/top.jpg); background-repeat:repeat-x;}
.baner1 {background-image:url(images/baner1.jpg); background-repeat:no-repeat;}
.baner2 {background-image:url(images/baner2.jpg); background-repeat:no-repeat;}
.tab {background-color:#ffffff;}
.tab1 {background-color:#e6e6e6;}
.line {background-image:url(images/line.jpg); background-repeat:repeat-y;}



.menu         { font-family: Arial, serif; font-size: 14px; color: #ffffff; text-decoration:none; font-weight:bold; display:block; width:141px; height:36px; text-align:center; padding-top:22px; float:left; text-transform:uppercase;}
.menu:link    { font-family: Arial, serif; font-size: 14px; color: #ffffff; text-decoration:none; font-weight:bold; display:block; width:141px; height:36px; text-align:center; padding-top:22px; float:left; text-transform:uppercase;}
.menu:hover   { font-family: Arial, serif; font-size: 14px; color: #3ad9ff; text-decoration:none; font-weight:bold; display:block; width:141px; height:36px; text-align:center; padding-top:22px; float:left; text-transform:uppercase;}
.menu:active  { font-family: Arial, serif; font-size: 14px; color: #ffffff; text-decoration:none; font-weight:bold; display:block; width:141px; height:36px; text-align:center; padding-top:22px; float:left; text-transform:uppercase;}

.menu_bottom         { font-family: Verdana, serif; font-size: 11px; color: #bbbbbb; text-decoration:none;}
.menu_bottom:link    { font-family: Verdana, serif; font-size: 11px; color: #bbbbbb; text-decoration:none;}
.menu_bottom:hover   { font-family: Verdana, serif; font-size: 11px; color: #8ae2ff; text-decoration:underline;}
.menu_bottom:active  { font-family: Verdana, serif; font-size: 11px; color: #bbbbbb; text-decoration:none;}

.link         { font-family: Verdana, serif; font-size: 14px; color: #ffffff; font-weight:bold; text-decoration:none;}
.link:link    { font-family: Verdana, serif; font-size: 14px; color: #ffffff; font-weight:bold; text-decoration:none;}
.link:hover   { font-family: Verdana, serif; font-size: 14px; color: #f29c00; font-weight:bold; text-decoration:none;}
.link:active  { font-family: Verdana, serif; font-size: 14px; color: #ffffff; font-weight:bold; text-decoration:none;}

.news         { font-family: Verdana, serif; font-size: 12px; color: #bb0c0b; text-decoration:underline;}
.news:link    { font-family: Verdana, serif; font-size: 12px; color: #bb0c0b; text-decoration:underline;}
.news:hover   { font-family: Verdana, serif; font-size: 12px; color: #bb0c0b; text-decoration:none;}
.news:active  { font-family: Verdana, serif; font-size: 12px; color: #bb0c0b; text-decoration:underline;}

.read         { font-family: Verdana, serif; font-size: 12px; color: #0274d4; text-decoration:underline;}
.read:link    { font-family: Verdana, serif; font-size: 12px; color: #0274d4; text-decoration:underline;}
.read:hover   { font-family: Verdana, serif; font-size: 12px; color: #0274d4; text-decoration:none;}
.read:active  { font-family: Verdana, serif; font-size: 12px; color: #0274d4; text-decoration:underline;}



.red { color:#ea1344}
.name {font-family:Arial, serif; font-size:20px; color:#000000;}
.name1 {font-family:Arial, serif; font-size:20px; color:#ffffff; text-transform:uppercase;}
.company {font-family:Arial, serif; font-size:20px; color:#ffffff; font-weight:bold; margin-left:10px; margin-top:5px; line-height:20px;}
.company1 {font-family:Verdana, serif; font-size:10px; color:#a3a3a5;  font-weight:100}
.ser {color:#adadad;}
.blue {color:#3ad9ff;}

.pictures { float:left; margin-right:15px; padding-bottom:20px;}
.read_im {margin-right:15px;}
.logo {float:left; margin-left:20px; margin-top:20px; margin-right:20px;}
.line {padding-top:15px; padding-bottom:15px;}
.str { list-style-image: url('images/str.jpg'); padding-left:15px; margin-left:15px; line-height:18px; margin-top:0px; margin-bottom:0px;}
.str1 { list-style-image: url('images/str1.jpg'); padding-left:15px; margin-left:15px; line-height:22px; margin-top:0px; margin-bottom:0px;}

.copyright {color:#626161; font-size:11px; line-height:14px;  margin-left:350px; margin-top:10px; padding-bottom:5px;}
.div_menu_bottom {color:#bbbbbb; font-size:11px; margin-left:130px;  margin-right:15px; margin-top:16px; padding-bottom:10px;}
.div_top {float:right; width:450px; margin-right:35px; margin-top:130px; color:#707070;}
.blok { margin-left:20px; margin-right:20px; margin-top:10px; padding-bottom:10px;}
.blok_baner {margin-left:160px; margin-top:20px; margin-right:25px; color:#ffffff; line-height:15px;}

/* Square & bullet list*/
div#main  ul{ 
margin-left:15px; 
list-style-type:square; 
font-size:12px; 
font-family:Verdana, serif; 
}
div#main  li{ 
margin-left:15px; 
list-style-type:square; 
font-size:12px; 
font-family:Verdana, serif; 
}
div#bullet ul
{
margin-left:15px; 
list-style-type:disc; 
font-size:12px; 
font-family:Verdana, serif; 
}
div#bullet li
{
margin-left:15px; 
list-style-type:disc; 
font-size:12px; 
font-family:Verdana, serif; 
}

/* Top Menu*/

#meta{
float:right;
/*padding:36px 0 37px 161px;*/
padding:3px 0 37px 220px;
}
#meta a{
display:block;
float:left;
line-height:21px;
background-position:top left;
background-repeat:no-repeat;
font-family:Tahoma;
font-size:11px;
/*color:#616365;
color:#3ad9ff;*/
color:#ffffff;
text-decoration:none;
padding:0 35px 0 27px;
}

.meta1{background-image:url(images/home_arrow.ico)}
.meta2{background-image:url(images/phone.png)}
.meta3{background-image:url(images/sitemap_application_blue.ico)}
.meta4{background-image:url(images/newspaper_arrow.ico)}

/*Sub menu*/

#submenu{
/*background-image:url(images/subbg.gif);
background-image:url(images/menu.jpg) repeat-x;*/
background-position:top left;
background-repeat:repeat-x;
height:29px;
width:100%;
float:left
}
#submenu .first{
padding:11px 0 0 250px
}
#submenu .second{
padding:11px 0 0 371px
}
#submenu a{
display:block;
float:left;
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
background-image:url(images/bullet.gif);
background-position:top left;
background-repeat:no-repeat;
padding:0 0 0 17px;
margin:0 30px 0 0;
line-height:10px;
}
#submenu #over, #submenu a:hover{background-image:url(images/bullet_a.gif);text-decoration:underline;
color:#3ad9ff;}
#submenu li{
list-style-type:none;
display:inline;
}
/*Accordin Effect style*/
.applemenu{
margin: 5px 0;
padding: 0;
/*width: 170px; /*width of menu*/
border: 0px solid #9A9A9A;*/
}

.applemenu div.silverheader a{
background: black url(images/silvergradient.gif) repeat-x center left;
font: bold 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}


.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: white;
}


.applemenu div.selected a, .applemenu div.silverheader a:hover{
background-image: url(images/silvergradientover.gif);
color: white;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
padding: 5px;
height: 100px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}
-

.align-left 
{ 
float:left; 
margin: 0 20px 20px 0;
text-align:right;
z-index:-1;
} 

/*Side border for semiconductor partners*/

.sideborder{
font-family:Arial, Helvetica, sans-serif,verdana;
font-size:16px;
/*color:#D4E9F0;
color:#3ad9ff;*/
display:block;
width:140px;
line-height:19px;
/*background-color:#0F6A8B;*/
background-color:#99cc32;
padding:0 0 0 11px;
margin:0 0 10px 5px;
}


.sideborder1{
font-family:Arial, Helvetica, sans-serif,verdana;
font-size:16px;
/*color:#D4E9F0;
color:#3ad9ff;*/
display:block;
width:180px;
line-height:19px;
/*background-color:#0F6A8B;
background-color:#3ad9ff;*/
background-color:#99cc32;
padding:0 0 0 11px;
margin:0 0 10px 5px;
}

/*Sub Menu*/
ul, li{border:0; padding:0; margin:0; list-style:none;}


/* ----------- Navigation ----------- */

#navigation{
/*background:url(img/nav-bg.gif) repeat-x;*/
background-image:url(images/menu.jpg) repeat-x;
/*background-image:url(images/subbg.gif);*/
height:32px;
margin:0 auto;
width:auto; 
text-transform:uppercase;
padding-left:180px;
font-family: Arial, serif;
font-size:14px;
padding-top:20px;
}
#navigation ul{
height:32px;
line-height:32px; 
}
#navigation ul li{
display:inline;
}
#navigation ul li a,
#navigation ul li a:visited {
background:url(img/line-a.gif) right no-repeat;
padding:0 20px;
display:block;
text-decoration:none;
float:left;
/*color:#4261df;*/
color:#ffffff;
font-weight:bold;
text-shadow:#ffffff 2px 2px 2px;
}
#navigation ul li a:hover{
/*color:#1532a5;*/
color:#3ad9ff;
}




