* {font-family: Verdana, Arial, sans-serif;}

/* основные теги */

span{padding: 0; margin:0;}
span.nowrap{white-space: nowrap;}

span.h1{font-size: 150%;}
h2{font-size: 110%; color:#333333;}
h3{font-size: 90%;}

#dark_blue{color:#3d577d;}
#light_blue{color:#617a9f;}
#red{color:#cd2210;}
#green{color:#3b790d;}
#grey3{color:#333333;}
#grey6{color:#666666;}
#grey9{color:#999999;}
#bold{font-weight:bold;}

ul{margin: 0; padding:0;}
li{background: url('../graphics/list.gif') no-repeat 0 0.7em; padding-left: 16px; margin: 0; list-style-type:none;}

img.borderImg{border-width:1px; border-color:#333333; margin: 0px 0px 0px 0px;}

a:link{text-decoration:underline; color:#617a9f;}
a:visited{text-decoration:underline; color:#617a9f;}
a:active{text-decoration:underline; color:#617a9f;}
a:hover{text-decoration:underline; color:#3d577d;}

a.menu:link{text-decoration:none; color:#999999;}
a.menu:visited{text-decoration:none; color:#999999;}
a.menu:active{text-decoration:none; color:#999999;}
a.menu:hover{text-decoration:none; color:#3d577d;}

a.none:link{text-decoration:none; color:#617a9f;}
a.none:visited{text-decoration:none; color:#617a9f;}
a.none:active{text-decoration:none; color:#617a9f;}
a.none:hover{text-decoration:none; color:#617a9f;}


/* основные таблицы */

table.stH{height:100%; border-width:0;}
table.stW{width:100%; border-width:0;}
table.stFull{width:100%; height:100%; border-width:0;}

td.full{width:100%;}
td.leftBase, .leftBaseIndent{width:65%;}
td.rightBase, .rightBaseIndent, .rightBaseDict{width:35%; padding-right:25px;}
td.leftBaseIndent{padding-right:25px; padding-left:7px;}
td.rightBaseIndent{padding-left:28px;}
td.rightBaseDict{padding-left: 53px;}


/* path and paragraph */

div.path{font-size: 75%;}
h2.path{font-size: 150%; padding: 0; margin-top: 0.2em;}

div.paragraph{font-size: 75%; line-height: 1.4em; color:#333333;}


/* pagecounting */

div.count, .countThis, .countH{font-size: 75%; display:inline; padding: 0.1em 0.3em; margin:0.2em; position:relative;}
div.countH{color:#666666; padding: 0.1em 0.5em 0.1em 0; margin:0;}
div.countThis{color:#333333; background-color:#ededed;}


/* home */
h2.home{padding-top: 1.8em;}

/* menu */

div.menu{width:100%; padding: 140px 0 50px 35px;}
div.menuItem, .menuHItem{font-size: 75%; padding: 0.3em 15px; white-space: nowrap;}
div.menuHItem{padding-top: 1.4em; font-weight:bold; color:#3d577d;}

ul.pointer{margin: 0.1em 0; padding: 2em 0 0 5px;}
ul.pointer li{
	font-size: 75%;
	margin: 0.1em 0; padding: 0 0 0 10px;
	list-style-type: none;
	background: url('../graphics/pointer.gif') no-repeat 0 0.7em;}

div.banner{padding:15px 0 5px 0;}


/* header */


.headerPhone
{
	padding:0 20px 10px 20px;
}

.headerPhone small
{
	font-size:100%;
	color:#333;
}

.headerPhone strong
{
	font-size:140%;
	color:#333;
	line-height: 1.3em;
}

div.headerbg{background:url('../graphics/top_bg.gif') no-repeat right top; height:45px; width:70%;}
div.coverBg{background:url('../graphics/photo_bg.jpg') #d8e0ec repeat-x left top; height:200px;}
div.coverPhoto{background:url('../graphics/hyundai_photo.jpg') no-repeat right top; height:200px;}

td.headerMenu{font-size: 75%; background:url('../graphics/menu_line.gif') repeat-x left bottom; padding: 0 7px 10px 7px; white-space:nowrap;}
td.headerMenu_b{font-size: 75%; background:url('../graphics/menu_line_b.gif') repeat-x left bottom; padding: 0 7px 10px 7px; white-space:nowrap;}
div.map{font-size: 75%; width:100%; height:290px; background:url('../graphics/map.gif') no-repeat right top; position: relative;}

.mapPoint
{
	position: absolute;
	background: url('/graphics/point.gif') no-repeat right top;
	height:20px;
	right: 40px;
	top: 150px;
	font-size:100%;
	padding: 0 20px 0 0;
}

.mapPoint a,
.mapPoint a:hover,
.mapPoint a:visited,
.mapPoint a:active
{
	color:#666;
	text-decoration: none;
}


/* footer */

table.footerTable{width:100%; border-width:0; padding-top:60px;}

#footerContacts{font-size: 75%; color:#666;}
div.trafficLab{font-size: 10px; color:#999999; padding: 0.4em 0 35px 0;}
div.liveinternet{padding: 0.5em 0 1em 0;}

span.phoneCode{font-size: 10px;}
span.phone{font-size: 120%; font-weight:bold;}


/* textpage */

div.zoom{font-size:75%; background:url('../graphics/zoom.gif') no-repeat left top; padding: 0 0 0 18px; width:150px;}
div.zoomImage{padding: 2.5em 0 0.5em 0;}


/* searchpage */

table.form{background-color:#e8eff5; width:100%;}

td.search{width:100%; padding: 2px 10px 0 7px;}
td.searchButton{ padding: 2px 7px 0 0px;}
td.searchSample{font-size:75%; color:#666666; padding: 0.2em 0 0.8em 7px;}

td.numberH, .nameH, .priceH {font-size:75%; color:#999999; text-transform:uppercase; padding: 0.5em 7px; border-bottom: 1px solid #cccccc; white-space: nowrap;}
td.number, .name, .price {font-size:75%; color:#333333; padding: 1em 7px; border-bottom: 1px solid #dedede;}
td.numberOn, .nameOn, .priceOn {font-size:75%; color:#333333; padding: 1em 7px; border-bottom: 1px solid #dedede; background-color:#f3f7fa; cursor: pointer; cursor: hand;}

td.numberH, .number, .numberOn{width:25%; white-space: nowrap;}
td.nameH, .name, .nameOn{width:63%;}
td.priceH, .price, .priceOn{width:12%; white-space: nowrap;}

td.name, .nameOn{font-size:90%;}

div.note{font-size:75%; color:#3b790d; padding-top:0.2em;}


input{font-size:80%; color:#333333;}
input.search{width:100%;}

span.sample{cursor: pointer; background:url('../graphics/samplebg.gif') repeat-x left bottom; padding-bottom:0.1em;}

div.pagecounting{padding: 1em 0 1.5em 7px;}
div.totalparts{padding: 1.5em 0 0 7px; font-size:75%; color:#999999;}


/* searchpage | part */

div.partPage{font-size:75%; color:#333333; padding: 1.5em 0 0 7px;}

span.partMark{color:#666666;}
span.partNote{color:#3b790d;}
span.partPrice{font-size:120%; font-weight: bold;}

h1.partH{font-size:150%; font-weight: normal; margin:0; padding: 0.4em 0 0.1em 0;}


/* searchpage | dict */

div.dictH{font-size:90%; color:#3d577d; padding-bottom:0.2em;}
div.dict{font-size:75%; color:#333333; padding:0.2em 0;}
