body, table, tr, td, input, select, textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

body {margin:0; padding:0; text-align:left; background:url(../images/bg.gif) left top repeat-x #FFFFFF;}

a {text-decoration:underline; color:#4582CD;}
a:hover {text-decoration:none;}

p {margin-top: 3px}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
h1 {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:24px;}
h2 {margin-bottom:10px;}

p {margin-bottom:15px;}
form {margin:0; padding:0;}

ul {padding:0 15px;}

.img {float:left; margin:5px 10px; margin-left:0;}

.inp {color:#000000; font-weight:bold; width:98%;}

hr {margin:10px 0; padding:0; height:1px; color:#191F2B; border:0; background-color:#191F2B;}

.date {font-weight:bold; font-size:11px;}
.warning {color:#FF0000;}

.modelsHeader {padding:5px 0; font-weight:bold; font-size:11px;}

.page {margin:0 auto; text-align:left; width:941px;}

.newsIndex {float:left; width:125px; margin-left:9px; margin-top:21px; font-size:11px; color:#333333;}
	.newsIndex .date {font-weight:bold;}
	.newsIndex a {font-weight:bold;}

.actionsIndex {margin-left:174px; margin-top:21px; font-size:11px; color:#333333;}
	.actionsIndex .date {font-weight:bold;}
	.actionsIndex a {font-weight:bold;}

.search .inp {width:100%;}

.topMenu {background:url(../images/bg_top_menu.gif) top repeat-x #191F2B; white-space:nowrap;}

.bannerTop {background:url(../images/bg_banner_top.gif) right bottom no-repeat #FFFFFF;}
.bannerTopModels {background:url(../images/bg_top_banners_mod.gif) right bottom no-repeat #FFFFFF;}

.leftMenu {padding:20px 0; background:url(../images/bg_left_block.gif) right top no-repeat;} 
	.leftMenu h1 {padding-right:22px;}
	.leftMenu .menu a, .leftMenu .menu strong {display:block; margin-top:25px; margin-right:20px; padding:0 10px; background:url(../images/li.gif) right top no-repeat; font-weight:bold;}
	.leftMenu .menu strong {background-image:url(../images/li_sel.gif);}
	.leftMenu .menu a.in, .leftMenu .menu strong.in {margin-bottom:1px;}

	.leftMenu a.sel {color: #000000; display:block; margin-top:25px; margin-right:20px; padding:0 10px; font-weight:bold;}

.leftMenu .in_menu {text-align:right; margin-bottom:25px; background-color:#FFFFFF; border:1px solid #D3D3D3; border-right:0; padding:8px 30px 8px 8px;}
.leftMenu .in_menu a, .leftMenu .in_menu strong {display:block; margin:5px 0; padding: 0px 0px 8px 0px; background:none; font-weight:normal;}
.leftMenu .in_menu a.selected {color: #000000; text-decoration: none;}
.leftMenu .in_menu a.selected:hover {text-decoration: underline;}
	
.content {background-color:#FFFFFF; padding:17px 37px;}
.contentModels {padding:17px; background:url(../images/bg_content_models.gif) top right no-repeat #FFFFFF;}

.rightMenu {padding:24px 0; background:url(../images/bg_right_block.gif) left top no-repeat;}

.hotLine {font-size:10px; font-family:Tahoma, Arial, sans-serif; padding-left:20px;}
	.hotLine p {margin-bottom:5px;}

.footer td {font-family:Tahoma, verdana, arial, sans-serif; font-size:10px; color:#5E5E5E;}
	.footer td a {color:#5E5E5E;}

.td11 {background:url(../images/bg_content_11.gif) right top repeat-y;}
.td13 {background:url(../images/bg_content_13.gif) left top repeat-y;}
.td222 {background:url(../images/bg_content_222.gif) left top repeat-x;}

.clr {clear:both;}

/****************** default.css **********************/
.newsline .paging {padding: 0px 0px 10px 0px; margin: 0px;}
.newsline .item {padding: 0px 0px 10px 0px; margin: 0px;}
.newsline .item .date {font-weight: bold; color: #000000;}
.newsline .item .title {font-weight: bold; color: #000000;}
.newsline .item .title a {font-weight: bold; color: #000000; text-decoration: none;}
.newsline .item .title a:hover {font-weight: bold; color: #000000; text-decoration: underline;}
.newsline .item .text a.header {color: #000000; text-decoration: none;}
.newsline .item .text a.header:hover {color: #000000; text-decoration: underline;}
.newsline .item .link {padding: 3px 0px 0px 0px; margin: 0px;}
.newsline .item .link a {color: #000000; text-decoration: underline;}
.newsline .item .link a:hover {color: #000000; text-decoration: none;}


/*
.cal_table {border-right: 1px solid gray}
.cal_month {font: 70% "tahoma"}
.cal_week {font: bold 70% "tahoma"; color: #FFFFFF; background-color: #808080; padding: 3px; text-align: center;}
.cal_date {font: 70% "tahoma"; border-bottom: 1px solid gray; border-left: 1px solid gray; color: gray; padding: 0.4em 0.3em}
.cal_current {font: 70% "tahoma"; border-bottom: 1px solid gray; border-left: 1px solid gray; background-color: white}
.cal_today {font: 70% "tahoma"; border-bottom: 1px solid gray; border-left: 1px solid gray; background-color: #FFFFFF; color: #000000; font-weight: bold}
.cal_but {width: 100%; font: 90% "tahoma"; border: 0; background-color: #003399; color: white}
.sel_month {width: 58%; font: 100% "tahoma"; margin: 0px 4px 3px 0px; padding: 0px;}
.sel_year {width: 40%; font: 100% "tahoma"; margin: 0px 0px 3px 0px; padding: 0px;}
*/

.cal_table {/*border-right: 1px solid gray*/}
.cal_month {font-size:10px;/*font: 70% "tahoma"*/}
.cal_week {/*font: bold 70% "tahoma"; color: #FFFFFF; background-color: #808080;*/ padding: 3px; text-align: center; color:#003167; font-size:10px;}
.cal_date {/*font: 70% "tahoma"; border-bottom: 1px solid gray; border-left: 1px solid gray; color: gray;*/font-size:10px;}
.cal_current {/*font: 70% "tahoma"; border-bottom: 1px solid gray; border-left: 1px solid gray; background-color: white*/font-size:10px; color:#F91546;}
.cal_current a{color:#F91546;}
.cal_today {/*font: 70% "tahoma";*/border:1px solid #000000;}
.cal_but {width: 100%; font: 90% "tahoma"; border: 0; background-color: #003399; color: white}
.sel_month {width: 58%; font: 100% "tahoma"; margin: 0px 4px 3px 0px; padding: 0px;}
.sel_year {width: 52px; font: 100% "tahoma"; margin: 0px 0px 3px 0px; padding: 0px;}
div.date img,p img {margin-right: 3px;}

.buttransp	{text-align: right;}
.buttransp a {
	display: block;
	border:0; 
	background-image:url(../images/li.gif); 
	background-position: right top;
	background-repeat: no-repeat; 
	font-weight:bold; 
	padding: 0px 10px 0px 0px; 
	margin: 0px 5px 5px 0px;
	width: 112px;
}
table.fields input {border: 1px solid; border-top-color: #AAAAAA; border-bottom-color: #D0CFCE; border-left-color: #AAAAAA; border-right-color: #D0CFCE;}
table.fields textarea {border: 1px solid; border-top-color: #AAAAAA; border-bottom-color: #D0CFCE; border-left-color: #AAAAAA; border-right-color: #D0CFCE;}
input.button {border: 1px solid #5A96AD; margin: 7px 0px; background-color: #E7EFFF; color: #638EA5; text-transform: uppercase;}
table.fields input.checkbox {margin: 0px 3px; border: 0px;}
table.fields input.radio {border:0px solid #FFFFFF;}


.items .item {
	padding-bottom: 15px;
}

.flash_main {
	width:941px;
	height:242px;
	overflow:hidden;
}

.mmenu * {
	padding:0px;
	margin:0px;
	border:0px;
}
.mmenu {
	background:url(../images/menu_bg.gif) repeat-x;
	width:941px;
	height:42px;
}
.menu_left {
	background:url(../images/menu_bg_left.gif) top left no-repeat;
	width:941px;
	height:42px;
}
.menu_right {
	background:url(../images/menu_bg_right.gif) top right no-repeat;
	width:941px;
	height:42px;
}
.menu_content {
	padding:0px 10px;
	height:42px;
}
.menu_content ul {
	display:inline;
	list-style:none;
	width:100%;
}
.menu_content ul li {
	display:inline;
	list-style:none;
	height:42px;
}
.menuitem1 {
	float:left;
	display:inline;
	width:95px;
	height:42px;
	background:url(../images/menu_item1.gif) top left;
}
.menuitem1:hover {
	background:url(../images/menu_item1.gif) 0px 42px;
}
.menuitem2 {
	float:left;
	display:inline;
	width:97px;
	height:42px;
	background:url(../images/menu_item2.gif) top left;
}
.menuitem2:hover {
	background:url(../images/menu_item2.gif) 0px 42px;
}
.menuitem3 {
	float:left;
	display:inline;
	width:68px;
	height:42px;
	background:url(../images/menu_item3.gif) top left;
}
.menuitem3:hover {
	background:url(../images/menu_item3.gif) 0px 42px;
}
.menuitem4 {
	float:left;
	display:inline;
	width:83px;
	height:42px;
	background:url(../images/menu_item4.gif) top left;
}
.menuitem4:hover {
	background:url(../images/menu_item4.gif) 0px 42px;
}
.menuitem5 {
	float:left;
	display:inline;
	width:97px;
	height:42px;
	background:url(../images/menu_item5.gif) top left;
}
.menuitem5:hover {
	background:url(../images/menu_item5.gif) 0px 42px;
}
.menuitem6 {
	float:left;
	display:inline;
	width:149px;
	height:42px;
	background:url(../images/menu_item6.gif) top left;
}
.menuitem6:hover {
	background:url(../images/menu_item6.gif) 0px 42px;
}
.menuitem7 {
	float:left;
	display:inline;
	width:65px;
	height:42px;
	background:url(../images/menu_item7.gif) top left;
}
.menuitem7:hover {
	background:url(../images/menu_item7.gif) 0px 42px;
}
.menuitem8 {
	float:left;
	display:inline;
	width:96px;
	height:42px;
	background:url(../images/menu_item8.gif) top left;
}
.menuitem8:hover {
	background:url(../images/menu_item8.gif) 0px 42px;
}
.menuitem9 {
	float:left;
	display:inline;
	width:85px;
	height:42px;
	background:url(../images/menu_item9.gif) top left;
}
.menuitem9:hover {
	background:url(../images/menu_item9.gif) 0px 42px;
}
.menuitem10 {
	float:left;
	display:inline;
	width:78px;
	height:42px;
	background:url(../images/menu_item10.gif) top left;
}
.menuitem10:hover {
	background:url(../images/menu_item10.gif) 0px 42px;
}
.dropdownmenu {
	position:absolute;
	z-index:1000;
	display:none;
	top:270px;
	left:0px;
	width:245px;
	border-left:#1b1f2d solid 1px;
	border-right:#1b1f2d solid 1px;
	border-bottom:#1b1f2d solid 1px;
	background:#252c3c url(../images/dropdownmenu_bg.gif) top left repeat-x;
}
.dropdownmenu ul {
	display:block;
	padding:0px;
}
.dropdownmenu ul li {
	display:list-item;
	border-top: 1px solid #1b1f2d;
	line-height:11px;
	height:30px;
	clear:both;
	width:100%;
}
.dropdownmenu ul li:hover {
	background:url(../images/dropdownmenu_a_hover.gif) left top repeat-y;
}
.dropdownmenu ul li a {
	padding-left:10px;
	display:block;
	border-top:1px #3f465b solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:400;
	height:25px;
	padding-top:5px;
	text-decoration:none;
	color:#FFFFFF;
	
}
.dropdownmenu ul li a:hover {
	background:url(../images/dropdownmenu_a_hover.gif) left top repeat-y;	
}
#selected {
	background-position:0px 42px;
}

div.transMainDva {
	width:545px; height:320px;
	background:url(http://chevrolet.spb.ru/img/chevrolet/trans_04.jpg) 0 0 no-repeat;
}

div.transMain p, div.transMainDva p {
	margin:0;
	padding: 284px 0 0 0;
	text-align:center;
	font:bold 16px Verdana;
	color:#ffffff;
}

div.holder {
	width:100%;
	overflow:hidden;
	font:bold 16px Verdana;
	color:#ffffff;
	margin:20px 0 0 0;
}

div.holder p {
	text-align:center;
	margin:225px 0 0 0;
	padding:0;
}

div.trans_02 {
	width:258px; height: 260px;
	background:url(http://chevrolet.spb.ru/img/chevrolet/trans_02.jpg) 0 0 no-repeat;
	float:left;
}

div.trans_05 {
	width: 269px; height: 260px;
	background:url(http://chevrolet.spb.ru/img/chevrolet/trans_05.jpg) 0 0 no-repeat;
	float:right;
}

div.trans_05_1 {
	width: 269px; height: 260px;
	background:url(http://chevrolet.spb.ru/img/chevrolet/trans_05_1.jpg) 0 0 no-repeat;
	float:right;
}

.grey_tr td{
	background: #e4e4e4;
	
}

.greyfirst_tr td{
	background: #cccccc;
	text-align: center;
	font-weight: bold;
}

div.block{
	background: #e4e4e4;
	padding: 5px;
	border: solid 1px #acacac; 
	
}

div.block img{
	border: solid 1px #acacac; 
}

div.bordergr{
border: solid 1px #cccccc;
}
