.text1 {position:absolute; width:720px; top:1380px; left:280px;}
h6.adr {margin:5px 0 0 0;}

a.level2 b.red {color:red;}
a.level2:visired b.red {color:red;}

h4 span {font:normal 65% arial; color:#666;}

/*Catalog*/

.wCatalog {}
.catAnons {margin:20px 0 10px 0;}
.fSearch {background:#666; padding:15px 20px;}

#wCatCompany {border-collapse:collapse;}
#wCatCompany h3 {margin: 0px;}
#wCatCompany .region {font-size:130%;}
#wZayavka {display:block; font:normal 140% Arial; margin-top:40px; color:#ccc;}

.catLevel1 {font:normal 150% Arial; margin:0.8em 0 0 0;}
.catLevel1 a {font:normal 150% Arial;}

.catLevel2 {font:normal 120% Arial; margin:0.4em 0 0 0;}
.catLevel2 a {font:normal 120% Arial;}


.nameCompany {font:normal 160% Arial; margin:0.8em 0 0 0;}
.descrCompany {font:normal 110% Arial; margin:0.5em 0 0 0;}
.wCatMsg {font:normal 160% Arial; margin:0.5em 0 0 0;}

.wCatalog  ol li {margin-bottom:1em;}
.wCatalog h2 a {font:normal 140% Arial;}

.gbQ {border-top:1px solid #666; margin-top:15px; padding-top:10px;}
h2.gbQ {font-size:160%; margin-bottom:1px;}
h2.gbQ:first-letter {color:#fff;font-size:120%;}
.gbAuthor {font-style:italic;font-size:110%; margin:0px 0px 5px 0px; text-align:right;}
.gbDate {text-align:right; color:#999;}

.gbCartQ {background:#555; padding:8px 16px;}
.gbCartQ p {font-size:120%;}
.gbCartA {background:#222; padding:8px 16px;}
.gbCartA p {font-size:130%;}

.catTdGray {border-bottom:1px dashed #444;}
.catTdGray h3 {margin:0;color:#777;}

#car1 {width:280px; height:200px; position:absolute; top:490px; left:320px; text-decoration:none;}
#car2 {width:180px; height:150px; position:absolute; top:460px; left:600px; text-decoration:none;}
#car3 {width:190px; height:140px; position:absolute; top:440px; left:780px; text-decoration:none;}

/************************/
.right {position:absolute; top:44px; z-index:1000; right:0;}
.panel {width:0px; background: white; height: 350px; overflow:hidden; border-left:1px dotted white; color:black;}
.right .slide {margin: 0; padding: 0;	height: 350px;	width:40px;	float:right;}
.right .panel {float:right;}
.right .btn-slide {height:350px; background:#c20202 url(/img/btn-slide.gif) no-repeat center; text-indent: -9000%;	display: block;	width:40px; }
.right .active {}
.panel ul {margin:15px 15px; overflow:hidden; height:320px;  padding:0;}
.panel ul ul {margin:0;  overflow: auto; height:auto; padding:0; list-style:none;}
.panel ul li {margin-bottom:6px;  color:black; font:normal 11px Arial, Helvetica, sans-serif;}
.panel ul a {white-space: nowrap; font:normal 12px Arial, Helvetica, sans-serif; color:#333; text-decoration:underline; color:black;}
.panel ul a:hover {text-decoration:none;}

