* {

margin : 0px;

padding : 0px;

}

body {

background : #ffffff ;

font-family : verdana;

line-height : 1.5;

color : #555555;

text-align:center;

font-size:11px;

}

table {

font-size : 11px;

border-collapse : collapse;

}

a, a:link, a:visited {

text-align : left;

color : #666666;

}

a:hover {

text-decoration : underline;

}

b {

color : #316499;

}

strong {

color : #444444;

font-size : 14px;

display : block;

}

p {

text-align : left;

font-size : 11px;

color : #444444;

padding : 10px 15px;

clear : both;

line-height : 18px;

}

img {

border : 0;

}

h1 {

color : #444444;

font-size : 14px;

padding-left : 20px;

margin-top:15px; 

}



small {

font-size : 10px;

text-align : center;

padding : 0px;

}

img.block {

display : block;

clear : both;

}

textarea, input {

margin : 3px 3px;

font-size : 12px;

border : 1px solid #aaaaaa;

padding : 2px;

clear:right;

}

select {

padding:0px;

margin : 3px 3px;

font-size : 12px;

border : 1px solid #aaaaaa;

clear:right;

}



div.clear:after {

content : ".";

display : block;

height : 1px;

clear : both;

visibility : hidden;

}

div.under {

width : 975px;

display : block;

margin : 0px auto;

overflow : hidden;

clear : both;

}

div.main {

width : 975px;

display : block;

text-align : left;

margin : 0px;

overflow : hidden;

}

div.header {

width : 975px;

height : 78px;

display : block;

overflow:hidden;

background : transparent url('images/top.jpg') no-repeat top left;

}



div.header img {float:left; display:block;}



div.top {

width : 975px;

height : 141px;

display : block;

overflow:hidden;

background : transparent url('images/parts.jpg') no-repeat top left;

}


div.top form{
margin:50px 0px 0px 180px ;
}



div.bot {

width : 975px;

height : 51px;

display : block;

overflow : hidden;

background : transparent url('images/bot.jpg') no-repeat top left;

margin : 0;

}

ul.menu {

display : block;

float : left;

overflow : hidden;

height : 16px;

margin-top:5px;

}

ul.menu li {

list-style : none;

display : inline;

float : left;

font-size : 11px;

color : #ffffff;

}

ul.menu li a, ul.menu li a:link, ul.menu li a:visited {

margin : 0px;

display : inline;

color : #444444;

text-align : center;

font-size : 11px;

padding : 0 10px 0 15px;

line-height : 16px;

height : 16px;


text-decoration:none;

}



html>body ul.menu li a:visited,html>body ul.menu li a:link,html>body ul.menu li a {display: block;}



ul.menu li a:hover {

text-decoration : underline;

}

ul.menu li a.set, ul.menu li a.set:link, ul.menu li a.set:visited {

font-size : 12px;



background-position:0px 4px;

}

ul.menu li a.set:hover {



}



div.content {

width : 975px;

display : block;

overflow : hidden;

text-align : left;

font-size : 10px;

padding : 0px 0px 2px 0px;

background : #ffffff url('images/content.jpg') no-repeat top left;

font-size : 11px;

}



div.right {

width : 74.9%;

display : block;

float:left;

font-size:11px;

overflow : hidden;

padding:20px 0px 0px 0px;

}


div.right div.r2{
width:66%;
display:block;
float:left;
}


div.right div.r1{
width:33%;
display:block;
float:left;
}


div.right div.r1e{
width:33%;
display:block;
float:left;
background : #ffffff url('images/engine.jpg') no-repeat top left;
text-align:center;
color:#ffffff;
height:425px;
}


div.right div.r1e strong{
color:#ffffff;
padding:10px;
}


div.menul {

width : 25%;

display : block;

overflow : hidden;

margin : 4px 0px 0px 0px;

text-align:center;

float:left;

background : #F5F7FB;

}



div.menul img {

margin:3px;

}



ul.menul {

display : block;

overflow : hidden;

padding-bottom:14px;

margin:10px auto;

}

ul.menul li {

list-style : none;

display : block;

font-size : 11px;

color : #333333;

border-bottom:1px solid #555555;

}

ul.menul li a, ul.menul li a:link, ul.menul li a:visited {

margin : 0px 0px;

display : block;

color : #333333;

text-align : left;

font-size : 11px;

padding : 0 10px 0 15px;

font-weight : bold;

line-height : 37px;

height : 37px;

background : transparent url('images/submenu.png') repeat-x bottom right;

text-decoration:none;

}

ul.menul li a:hover {

text-decoration : underline;

background : #636B82;

color:#ffffff;

}



input,select {
border:0px;

}

div.input{

height:22px;
float:left;
display:block;
margin:3px 3px;
}

div.input span{
display:block;
height:21px;
padding:0px 0px 0px 0px;
}

div.button{
background:transparent url(images/button.gif) no-repeat top left;
height:22px;
float:right;
display:inline;
margin:5px 2px 5px 2px;
}

div.button span{
display:inline;
height:24px;
padding:0px 3px 0px 3px;
}

div.button span input{
color:#ffffff;
font-size:11px;
font-weight:bold;
line-height:20px;
margin:0px;
background:transparent;
}

div.content input,div.content select,div.content textarea {
border:1px solid #aaaaaa;

}




.livechat-holder {
	
	
	}
