#vesti {
width: 320px;
height: 240px;
position: absolute;
margin-left: 620px;
margin-top: 450px;
z-index: 100;
}

.vesti {
font-family: Verdana;
font-size: 10px;
padding-top: 3px;
text-align: center;
color: white;
}

.sertificat {background-image: url("shablon/bg.jpg"); background-position: 100% 85%; width: 395px; height: 230px; margin: -275px 0px 0px 580px; border-radius: 15px; text-align: center; padding-top: 20px; font-family: Verdana; color: white; font-size: 10px}

* {
 margin: 0;
 padding: 0;
 }

 html {
 margin: 0;
 padding: 0;
 width: 100%;
 height: 100%;
 }

 body {
 width: 100%;
 height: 100%;
 margin: 0 auto;
 background-color: #14202c;
 background-image: url("shablon/bg.jpg");
 background-repeat: repeat-x; 
 }

#container {
width: 94%;
margin: 0 auto;
height: 100%;
max-width: 1200px;
min-width: 1000px;
}

#container1 {
width: 1000px;
margin: 0 auto;
max-width: 1200px;
min-width: 1000px;
}

#heading {
width: 100%;
height: 235px;
background-color: black;
margin-top: 10px;
background-image: url("shablon/01_a.jpg");
}

#heading-small {
width: 1000px;
height: 118px;
background-color: black;
margin-top: 10px;
background-image: url("shablon/smallbanner.jpg");
}

#logo {
position: absolute;
width: 250px;
height: 100px;
float: left;
}

#logo img {border: 0px}

#phone {
position: absolute;
width: 243px;
height: 53px;
background-image: url("shablon/plashka.png");
padding: 7px 0px 0px 7px;
margin: 30px 0px 0px 720px;
}

#phone1 {
position: absolute;
width: 243px;
height: 53px;
background-image: url("shablon/plashka.png");
padding: 7px 0px 0px 7px;
margin: 160px 0px 0px 735px;
}

.phone-txt {font-family: Tahoma; font-size: 14px; font-weight: bold; color: #f8941e}
.phone-number {font-family: Tahoma; font-size: 25px; font-weight: bold; color: #f8941e}

#menu {
width: 100%;
height: 34px;
margin-top: 10px;
background-color: #14202C;
border-top: solid 1px #6C7481;
border-bottom: solid 1px #6C7481;
text-align: center;
}

a.keywords:link {font-family: Arial; color: white; font-size: 10px; text-decoration: none; display: block; text-align: center; margin-top: 15px;}
a.keywords:hover {font-family: Arial; color: white; font-size: 10px; text-decoration: none; display: block; text-align: center; margin-top: 15px; }
a.keywords:visited {font-family: Arial; color: white; font-size: 10px; text-decoration: none; display: block; text-align: center; margin-top: 15px; }

.copyright {font-family: Arial; color: white; font-size: 11px; text-decoration: none; display: block; text-align: center; margin-top: 15px;}

/* Классы горизонтального меню */

a.outerclass  {
list-style-type: none; 
text-decoration: none;
padding: 10px 15px;
display: inline-block;
font-size: 12px;
font-family: Verdana;
color: white;

}

a.outerclass:hover {color: black; background-color: white}
.selfclass a {background-image: url("shablon/marker.jpg"); background-position: center; background-repeat: no-repeat;}

/* Меню линеек на главной */

#mainpage1 {
width: 100%;
margin-top: 10px;
margin-bottom: 15px;
background-color: #4f5667;
border-top: solid 1px #6C7481;
border-bottom: solid 1px black;
}

.line {
 width: 100%;
 height: 2px;
 background-image: url("shablon/line.jpg");
 font-size: 1px;
 float: left;
 }

.dittoblock {width: 122px; height: 132px; margin: 10px 15px 0px 0px; float: left; display: inline; padding: 1px 1px}
.image-main1 {position: relative; width: 120px; height: 90px; z-index: 0}
a.ramka-link-main2:link, a.ramka-link-main2:visited {position: relative; display: block; width: 120px; height: 90px; z-index: 2; margin-top: -90px; background-image: url("shablon/ramka1.gif"); }
a.ramka-link-main2:hover {background-image: url("shablon/ramka2.gif"); }
.dittotext {width: 100%; height: 30px; color: white; text-align: center; font-size: 11px; font-family: Verdana; margin-top: 5px;}

/*Стандартная страница*/

#stpage {
width: 960px;
padding: 20px;
margin: 10px 0px;
background-color: #4f5667;
border-top: solid 1px #6C7481;
border-bottom: solid 1px black;
}

#zapchast {width: 100%;}
#zapchast table {width: 100%;}
#zapchast table tr td {padding: 5px}
#zapchast input, #zapchast select {border: 1px solid black; font-size: 12px; padding: 3px;}
#zapchast p {font-family: Arial; color: white; font-size: 12px; margin-bottom: 3px;}

/* Список навесного на главной */

#mainattachment{
width: 100%;
margin-top: 20px;
margin-bottom: 20px;
background-color: #4f5667;
border-top: solid 1px #6C7481;
border-bottom: solid 1px black;
}

 .attachment {
 width: 98%;
 margin-left: 2%;
 margin-top: 15px;
 margin-bottom: 15px;
 }
 
.attachtxt {font-family: Verdana; color: white; font-size: 14px; font-weight: bold; padding-left: 20px;}
.attachtxt1 {font-family: Verdana; color: #f39207; font-size: 14px; padding-left: 20px;}
a.spisoktxt:link {font-family: Arial; color: white; font-size: 11px; text-decoration: none; display: block; margin-top: 4px;}
a.spisoktxt:hover {color: black}
a.spisoktxt:visited {font-family: Arial; font-size: 11px; text-decoration: none; display: block; margin-top: 4px; color: #9c9c9c}


/* Меню линеек (на внутренних) */

.model-menu {width: 219px; margin: 15px; height: 120px; float: left; display: inline; border-left: 1px solid #6C7481}
.modelname {display: block; width: 190px; padding: 5px 5px 5px 25px; color: #f39207; font-family: Verdana; font-size: 10px; text-decoration: none; font-weight: bold}
.modeltext a:link, .modeltext a:visited {display: block; width: 190px; padding: 2px 5px 2px 25px; color: white; font-family: Verdana; font-size: 10px; text-decoration: none}
.modeltext a:hover {color: #f39207;}
.modelself a {display: block; width: 190px; padding: 2px 5px 2px 25px; color: white; font-family: Verdana; font-size: 10px; text-decoration: none; background-image: url("shablon/strelka.gif"); background-repeat: no-repeat; font-weight: bold }

/* Ditto-меню моделей (и навесок) на внутренних */

.image-inner {position: relative; width: 175px; height: 130px; z-index: 0}
a.ramka-inner:link, a.ramka-inner:visited {position: relative; display: block; width: 175px; height: 130px; z-index: 2; margin-top: -130px; background-image: url("shablon/ramka-inner-1.gif"); }
a.ramka-inner:hover {background-image: url("shablon/ramka-inner-2.gif"); }
.dittoheading-inner {width: 165px; padding: 10px 0px 10px 10px; color: white; background-color: #646c80; font-size: 12px; font-weight: bold; font-family: Verdana;}
.dittoheading-naves {width: 165px; padding: 10px 0px 10px 10px; color: white; background-color: #646c80; font-size: 10px; font-weight: bold; font-family: Verdana;}
.dittotext-inner {width: 165px; padding-left: 10px; color: white; background-color: #646c80; font-size: 10px; font-family: Arial; text-align: left}
.ditto-footer {width: 175px; height: 20px; background-image: url("shablon/footer.gif"); margin-bottom: 20px;}

/* Модель техники */

#model {
width: 1000px;
margin-top: 10px;
margin-bottom: 15px;
padding-bottom: 15px;
background-color: #4f5667;
border-top: solid 1px #6C7481;
border-bottom: solid 1px black;
float: left;
}

#model-child {
padding: 18px;
}

#column_1 {
width: 210px;
display: inline;
float: left;
margin: 0px 20px 0px 0px;
}

#column_1_cont {
width: 190px;
padding: 15px 5px 20px 15px;
background-image: url("shablon/leftcolumnbg.gif");
}

#column_1_foot {
width: 210px;
height: 20px;
background-image: url("shablon/leftcolumnfooter.gif");
}

#column_2 {
width: 540px;
display: inline;
float: left;
}

#column_3 {
width: 220px;
display: inline;
float: left;
margin: 0px 0px 0px 10px;
}

#column_3_cont {
width: 190px;
padding: 10px 10px 10px 20px;
background-image: url("shablon/rightcolumnbg.gif");
}

#column_3_foot {
width: 220px;
height: 20px;
background-image: url("shablon/rightcolumnfooter.gif");
}

.pagetitle {font-family: Verdana; font-size: 18px; color: white; font-weight: bold; padding: 10px 0px 20px 0px;}

.spisokmod a:link, .spisokmod a:visited {display: block; padding: 2px 5px 2px 25px; color: white; font-family: Verdana; font-size: 12px; text-decoration: none}
.spisokmodtext a:hover {color: #f39207;}
.spisokself a {display: block; padding: 2px 5px 2px 25px; color: white; font-family: Verdana; font-size: 12px; text-decoration: none; background-image: url("shablon/strelka.gif"); background-repeat: no-repeat; font-weight: bold }


/* КОНТЕНТ */

#content {
width: 100%;
padding: 0px 0px 10px 0px;
}

#content p {font-family: Verdana; font-size: 12px; color: white; margin-bottom: 15px; line-height: 17px;}
#content li {font-family: Verdana; font-size: 12px; color: white; margin-bottom: 15px; line-height: 17px; margin-left: 30px}

#content table {width: 100%; border: 0px; cellspacing: 2px; margin-bottom: 10px;}
#content table td {background-color: #cbcfd7; padding: 8px 8px; font-family: Verdana; font-size: 12px; margin-bottom: 0px; color: black; line-height: 17px}
#content table td p {font-family: Verdana; font-size: 12px; margin-bottom: 0px; color: black; line-height: 17px} 

#content a:link, #content a:visited {color: #F39207; text-decoration: none; border-bottom: 1px dashed; padding-bottom: 1px}
#content a:hover {color: white; text-decoration: none; border-bottom: 0px dashed;}

#zapchast a:link, #zapchast a:visited {color: #F39207; text-decoration: none; padding-bottom: 1px}
#zapchast a:hover {color: white; text-decoration: none;}

a.opis:link, a.opis:visited {font-family: Verdana; font-size: 9px; color: #F39207; text-decoration: none; border-bottom: 1px dashed; padding-bottom: 1px}
a.opis:hover {color: white; text-decoration: none; border-bottom: 0px dashed;}

h1 {font-family: Verdana; font-size: 17px; color: white; margin: 15px 0px;}
h2 {font-family: Verdana; font-size: 14px; color: white; margin: 15px 0px;}
h3 {font-family: Verdana; font-size: 12px; color: #F39207; margin: 8px 0px 5px 0px;}

.photograf {
float: left;
display: inline;
margin-bottom: 15px;
margin-right: 5px;
}

.photograf img {border: 0px; vertical-align: top;}

.photograf-n {
float: left;
display: inline;
margin-bottom: 5px;
margin-right: 5px;
}

#introtext {
width: 220px;
margin-left: 15px;
display: inline;
float: left;
}

#introtext p {font-family: Verdana; font-size: 10px; color: white; margin-bottom: 16px; line-height: 22px; font-weight: bold}
#introtext .arenda {font-family: Verdana; font-size: 10px; color: white; margin-bottom: 5px; line-height: 12px; font-weight: normal}
#introtext .tsena {font-family: Verdana; font-size: 10px; color: white; margin-bottom: 5px; line-height: 12px; color: #f8941e; font-weight: bold}
 
.parenttitle {font-family: Verdana; font-size: 12px; color: #F39207; margin: 15px 0px;}

/* НОВОСТИ -------------------------------------------------------- */

#news-block {width: 970px; background-color: #4f5667; margin: 0px 0px 15px 0px; padding: 0px 0px 30px 30px; border-top: 1px solid white}
.news-head {font-family: Verdana; font-size: 17px; color: white; margin: 15px 0px 5px 0px ;}
.one-news {width: 290px; float: left; display: inline-block; padding-right: 30px}
.news-anonce {font-family: Verdana; font-size: 11px; color: white; margin-bottom: 5px; line-height: 15px; color: white;}

#podval {width: 900px; min-height: 70px; background-color: #4f5667; margin-bottom: 40px; padding: 0px 50px 20px 50px; border-top: 1px solid white}


/* Тултипы на JQuery */

#easyTooltip{
margin: -60px 0 0 10px;
padding:4px;
background:#fcfcfc;
}

#easyTooltip h3{
margin:0 0 .5em 0;
font:13px Arial, Helvetica, sans-serif;
text-transform:uppercase;
} 

#easyTooltip p{
margin:0 0 .5em 0;
} 

#easyTooltip img{
background:#fff;
float:left;
} 

#item{display:none;}

