div.smallStandard span.headline{
background-image:none;
margin: 1px 0 4px;
text-indent:0px
}
div.smallStandard span.copytext{
margin-left:0px
}

#teaserBgGrid{
left: auto; top: auto; width:424px;
margin:245px 0 40px 311px;
position: static;
}

h1{padding-bottom:10px}
p{margin-bottom:10px}
#textTeaserContainer{top:243px; -top:255px; left:745px; -left:799px; width:244px; border-left:1px solid #AFAFAF; padding:13px 0 0 8px}

#path{
padding: 0 0 5px;
}

ul#mapList li a span {
  display: block;
  margin-right: 10px;
}
#mapList a,
#mapList span {
  color: #000;
  display: block;
  padding: 5px 0px 0px 0;
}
#mapList ul span {padding: 2px 0px 0px 15px}
#mapList a:HOVER{text-decoration:underline}

ul#mapList {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
#mapList li a {
  display: block;
  padding: 5px 0px 6px 0px;
}
#mapList li ul {margin: 4px 0px 0px 0px}
#mapList li ul ul {margin: 2px 0px 5px 10px}
#mapList li.active {
  padding-bottom: 5px;
}
#mapList li.active ul {display: block}
#mapList li.active ul li {padding-bottom: 0px}
#mapList li ul li {
  display: block;
  clear: both;
  padding: 0px;
  margin: 0px;
  border: none;
}
#mapList li ul li a {
  padding: 2px 18px 2px 15px;
  margin: 0px;
}

/*Документы*/
.docList{
width:100%;
border-collapse:collapse;
border-left:1px solid #A3A3A3;
border-top:1px solid #A3A3A3;
}
.docList th{
border-right:1px solid #A3A3A3;
border-bottom:3px double #A3A3A3;
font-size:13px;
padding:4px 0 10px;
color:#464646
}
.docList td{
border-right:1px solid #A3A3A3;
border-bottom:1px solid #A3A3A3;
font-weight:normal;
padding:5px 10px;
vertical-align:top
}
span.small{
font-size: 10px;
}
.docList td a, .docList td a:VISITED{font-size:11px; text-decoration:none}
.docList img{vertical-align:middle; border:none}

.catalogItem{padding:0 0 20px; overflow:hidden}
.catalogItem img{float:right; margin:0 0 0 10px}
.filterTb{width:auto; margin:0 0 35px; border:none; border-collapse:collapse; /*border-top:1px solid #DADADA; border-left:1px solid #DADADA*/}
#filterL{padding:0; vertical-align:top; width:455px; /*border-bottom:1px solid #DADADA; border-right:1px solid #DADADA*/}
#filterR{padding:20px 5px 0; vertical-align:top; /*border-bottom:1px solid #DADADA; border-right:1px solid #DADADA*/}
#filterR label{display:block; padding:2px 0}
#filterR select, select.city{width:150px; font-size:11px}
select.diler, select.program{font-size:11px}

select.city{margin:2px 0 0}
#filterR img{border:none}

#helpCont{position:relative}
#helpContInn{position:absolute; top:0px; left:180px; width:191px; padding:17px; border:1px solid #DADADA; display:none}
#helpClose{float:right; background:url(../images/ico_close.gif); width:13px; height:13px; margin:-12px -12px 0 0; position:relative; 	font-size:0; line-height:0}
#submFilter{border:1px solid #CCC; cursor:pointer}

/**/
.vacList{padding:0 0 20px}

/**/
#calcRazdTop{background:#969696; text-align:left; padding:5px 0 5px 13px; font-size:12px; width:687px; border-bottom:1px solid #FFF}
#teaserBgGrid .razdTb{width:770px; border:none; border-collapse:collapse; margin:0 0 0}
#teaserBgGrid .razdTb td{padding:0; width:77px; vertical-align:top; text-align:center; border:none}
.cat_1_name{background:#E5E5E5; padding:7px 0; border-left:1px solid #FFF; position:relative;
color:#888888; font-size:14px; font-weight:bold;
}
.catList{height:615px; border-left:1px solid #CCCCCC}
	#catFirst{border:none; margin:0}

.carCont{padding:5px 0}
.carCont a{outline:none}
.carCont img{width:65px; margin-bottom:2px; border:1px solid #FFF}

.black{background:#000; color:#FFF; border-left:1px solid #000}
	.black a{color:#FFF}
	.black .carCont img{border:1px solid #000}
	.black .cat_1_name{background:#000; border-left:1px solid #FFF}
#calcDate{border-top:1px solid #C0C0C0; padding:5px 0; width:770px}

/**/
#calcToLeft{
	position:relative;
	/*margin-left:-300px;*/
	z-index:999;
}
#saveBanner{
	position:absolute;
	left:713px;
	top:0px;
	z-index:999;
	width:200px
}
	#saveBanner a{}
#specCont{
	position:absolute;
	left:713px;
	top:200px;
	z-index:999;
	width:200px
}
.specCont, .baseCont{
	border:1px solid #000;
	cursor:pointer;
	margin:0 0 10px
}

#selectCont{padding:10px 5px 20px}
#calcCont{border:1px solid grey; padding:5px 0 0; margin:5px 0 0}

#teaserBgGrid  table#calcTb{border:none; border-collapse:collapse; width:700px}
#teaserBgGrid  table#calcTb td{border:none}

td#lCalcTd{padding:0; width:230px; vertical-align:top; border:0;}
td#rCalcTd{padding:0; vertical-align:top; border:0;}
#carList, #kaskoCity{width:150px; margin:2px 0 0; font-size:11px}

#kaskoCity{margin:2px 0 0 23px}

#carFoto{padding:0 0 20px; text-align:right; width:189px}
#carName{font-size:18px; padding:0 0 5px}
#carDesc{padding:25px 0 0}
#carDesc span{color:grey}
#carDesc b{font-weight:normal}

/**/
#infoCont{
	padding:5px 10px;
	margin:10px 10px 0 0;
	border:1px solid #0000FF;
}

/**/
#teaserBgGrid #calcTbInn{width:470px; border:none; border-collapse:collapse}
#teaserBgGrid #calcTbInn td{padding:3px 0; font-size:11px}
#valCont input, .leftDescTd input
{width:20px; border:none}

#calcTbInn td.helpTd{width:22px}
.help{display:block; width:22px; height:22px; background: url(../images/help.gif) 50% 50% no-repeat}
#teaserBgGrid #calcTbInn td.rightDescTd{padding-left:10px; width:100px}
#teaserBgGrid #calcTbInn td.rightDescTd input{width:90px; border:1px solid #000}
#teaserBgGrid #calcTbInn td.leftDescTd{padding-left:10px; }

#programCont{font-weight:bold; font-size:12px; padding:5px 5px 10px}
	#programCont span{font-size:12px}
#valCont{padding:3px 6px; border-top:1px solid grey; border-bottom:1px solid grey; margin-bottom:10px}
#valCont input{vertical-align:middle}

.calcTdHead{background:#C0C0C0; padding:3px 0 3px 10px}
#teaserBgGrid #calcTbInn .calcTdHead td{background:#C0C0C0; padding:4px 0 4px 10px; font-size:12px}
#teaserBgGrid #calcTbInn td.separator{padding:0px}
.toRight{float:right; margin:0 20px 0 0}
.toRight input{vertical-align:middle}



#srOut .fullNewsContInner{
background:#FFF;
border:1px solid #A3A3A3;
margin:40px 100px 40px;
height:auto;
overflow: auto
}
.srTab{width:auto; border:none; border-collapse:collapse}

.neChet td{background:#EAEAEA}

.srTab td{padding:4px 3px 4px 10px; border-left:1px solid #FFF; vertical-align:top; width:150px}
.srTab td.noBord{padding:4px 3px; border:none}

/**/
#carNamePrint{
	color:#CCC;
	font-size:30px;
	border-top:1px dashed #000;
	border-bottom:1px dashed #000;
	padding:15px 0
}
.srTab td.separator{
	border-top:1px dashed #000;
}
#paymentsTable{
	width:auto;
	border:none;
	border-collapse:collapse;
	border-bottom:1px dashed #000;
	margin:0 0 15px
}
#paymentsTable td{
	vertical-align:top;
	padding:3px 2px
}
#paymentsHeader td{
	border-top:1px dashed #000;
	border-bottom:1px dashed #000;
	padding:10px 10px
}

.printDelim{page-break-after:always;}
#noPrint{padding:0 0 10px}

/**/
#formCont{
	padding:0 0 10px
}

.catFilterItem{float:left; width:130px; padding-left:20px; height:30px}
.catFilterItem input{
	float:left;
	margin:-1px 0 5px -20px; line-height:12px
}
/*.catFilterRad{float:left; width:150px;}*/

#filterRight{
	position:absolute;
	left:790px;
	/*top:292px;*/
	z-index:999;
	width:300px;
	padding-bottom:25px
}
#green{
	background:#EAEAEA;
	padding:5px 10px;
	border:1px solid #000;
	cursor:pointer;
	margin:0 0 10px;
	float:left;
	width:280px
	/*width:190px*/
}
	/*#green a{text-decoration:underline}*/
#carNameInp{border:1px solid #A5ACB2; margin:3px 0 0}
#zoomContent{text-align:center}
#zoom{margin-right:10px}

/**/
.saveTo, .printTo{
	 line-height:22px; display:block; float:left
}
	#saveBanner .saveTo, #saveBanner .printTo{float:none}

.saveTo{background:url(../images/icons/save.gif) 0 0 no-repeat; padding:0 15px 0 30px}
.printTo{background:url(../images/icons/print.gif) 0 0 no-repeat; padding:0 0 0 30px}
	#saveBanner .saveTo{background:url(../images/icons/save.gif) 0 0 no-repeat}
	#saveBanner .printTo{background:url(../images/icons/print.gif) 0 0 no-repeat}


#saveBanner a{background:url(../images/icons/back.gif) 0 0 no-repeat; padding:0 0 0 30px; display:block; line-height:22px}
#saveBanner a#saveBannerCol{background:url(../images/icons/order.gif) 0 0 no-repeat; padding:0 0 0 30px}
#saveBanner a#inst{background:url(../images/icons/inst.gif) 0 0 no-repeat; padding:0 0 0 30px}

#green a{background:url(../images/icons/back.gif) 0 0 no-repeat; padding:0 0 0 30px; line-height:22px; display:block; float:left}
#green a#backToCalcGR{background:url(../images/icons/back.gif) 0 0 no-repeat; padding:0 15px 0 30px}
#green a#printAll{background:url(../images/icons/print.gif) 0 0 no-repeat; padding:0 0 0 30px}

#green a#detailPrint{background:url(../images/icons/print.gif) 0 0 no-repeat; padding:0 15px 0 30px}
#green a#order{background:url(../images/icons/order.gif) 0 0 no-repeat; padding:0 0 0 30px}
.select{display:none}


/*.saveTo{width:180px}
.printTo{width:210px}
#saveCont{height:1%}*/

#printLink, #printLink2{float:right; margin:0 0 20px 10px}


/*From Add-styles.css*/
#teaserBgGrid ul {margin:5px 5px 10px; padding:0;}
#teaserBgGrid ul li {list-style-type:none; background:url(/images/arrow_list.gif) 0 5px transparent no-repeat; 
	padding-left:10px; margin-left:0; margin-bottom:5px;}
#teaserBgGrid table {width:auto; border-collapse:collapse; margin-top:5px; margin-bottom:10px; border:1px #888 solid; font-family: arial, helvetica, sans-serif;
font-size: 11px;}
#teaserBgGrid table th, #teaserBgGrid table td { padding:5px; color:#000; border:1px #000 solid;}
#teaserBgGrid table th {background:#e0e0e0; text-align:left; font-weight:bold;}
#teaserBgGrid ol li {margin-bottom:10px;}
#teaserBgGrid p.list {display: block; width: 20px; float:left; height:100%;}
#teaserBgGrid span.list {padding-left: 20px; display: block; margin-bottom:10px;}
#teaserBgGrid a {text-decoration: underline}
