﻿/*Общие*/
html, body
{
    margin: 0;
    padding: 0;
    height: 100%;
    width: 100%;
    font-family: Tahoma;
    border:none;
    background-color: #fffdf0;
}
form
{
    font-family: Tahoma;
    font-size: 1em;
    margin: 0;
    padding: 0;
    height: 100%;
    width: 100%;
    border:none;
    background-color: #fffdf0;
}
hr
{
    color:#c3b075;
    height:1px;
}
p
{
    font-size: 0.8em;
    width:80%;
}
ul
{
    font-size: 0.8em;
    margin-top:0px;
}
.fullsize
{
    width: 100%;
}
.mainseparator
{
    background-image: url(../images/one_pixel.gif);
    background-repeat: repeat-y;
    background-position: top center;
}

.horsep
{
    background-image: url(../images/one_pixel.gif);
    background-repeat: repeat-x;
    background-position:center left;
    height:1px;
}
/*шапка*/
.header
{
    background-image: url(../images/top_gradient.gif);
    background-repeat: repeat-x;
    background-position: top left;
}
.headerlink
{
    font-weight: bold;
    font-size: 0.9em;
    color: #10547f;
}
.headerlink:visited
{

    font-size: 0.9em;
    color: #10547f;
}
.headernolink
{
    font-weight: bold;
    font-size: 0.9em;
    color: #4c0202;
    text-decoration: none;
}
.maillink
{  
    font-size: 0.9em;
    font-size: bold;
    color: #10547f;
    letter-spacing: 0.2em;
}
.maillink:visited
{
    font-size: 0.9em;
    font-size: bold;
    color: #10547f;
    letter-spacing: 0.2em;
}
h1.caption
{
    color: #4c0202;
    font-size: 0.9em;
    display:inline;
    font-weight: normal;
}
h2.caption
{
    color: #393525;
    font-size: 1.05em;
    display:inline;
    font-weight: normal;
    text-align:left;
}

/*подвал*/
.footer
{
    background-image: url(../images/futer.gif);
    background-repeat: repeat-x;
    background-position: top left;
}
.footertext
{
   font-size: 0.8em; 
   color:#762a00;
}
/*subscribe*/
.emaillabel
{
    color:#713800;
    font-size:0.9em;
}
/*дерево типов и тех описаний*/
.typesblock
{
    border-right: solid 1px #881515;
    border-bottom: solid 1px #881515;
    border-top: solid 1px #881515;
}
.typeheaderblock
{
   background-image: url(../images/nav_top_grad.gif);
   background-repeat:repeat-x;
   background-position: left top;
}
.typesheader
{
    
   color:#881515;
   font-size:0.9em;
   text-decoration: none;
}
.typesheader :hover
{
    text-decoration:underline;
}
.techblock
{
    border-right: solid 1px #346130;
    border-bottom: solid 1px #346130;
    border-top: solid 1px #346130;
}
.techheader
{
   color:#346130;
   font-size:0.9em;
   text-decoration: none;
}
.techheader :hover
{
    text-decoration:underline;
}


.firstlevel
{
   font-weight: bold;
   font-size:0.8em;
   margin-top:8px;
   cursor:pointer;
   margin-left:20px;
}

.selectedfirstlevel
{
    margin-left:8px;
   padding-left:12px;
   font-weight: bold;
   font-size:0.8em;
   margin-top:8px;
   cursor:pointer;
   background-image: url(../images/selected_item.gif);
   background-repeat: no-repeat;
   background-position: left center;
}
.firstlevel a
{
    text-decoration: none;
    color:Black;
}
.firstlevel a:hover
{
    text-decoration: underline;
    color:Black;
}
.selectedfirstlevel a
{
     text-decoration: none;
     color:Black;
}

.secondlevel
{
   font-size:0.75em;
   margin-left:32px;
   cursor:pointer;
   text-decoration: none;
}
.selectedsecondlevel
{
   margin-left:20px;
   font-size:0.75em;
   padding-left:12px;
   cursor:pointer;
   background-image: url(../images/selected_item.gif);
   background-repeat: no-repeat;
   background-position: left center;
   
}
.secondlevel a
{
    text-decoration: none;
    color:Black;
}
.secondlevel a:hover
{
    text-decoration: underline;
    color:Black;
}
.selectedsecondlevel a
{
     text-decoration: none;
      color:Black;
}
.thirdlevel
{
   font-size:0.7em;
   margin-left:44px;
   cursor:pointer;
}
.selectedthirdlevel
{
   margin-left:32px;
   font-size:0.7em;
   padding-left:12px;
   cursor:pointer;
   background-image: url(../images/selected_item.gif);
   background-repeat: no-repeat;
   background-position: left center;
}
.thirdlevel a
{
    text-decoration: none;
    color:Black;
}
.thirdlevel a:hover
{
    text-decoration: underline;
    color:Black;
}
.selectedthirdlevel a
{
     text-decoration: none;
     color:Black;
}
/*спец предложения*/
.specialoffer
{
    width:190px;
    border: solid 1px #f6d058;
    cursor:pointer;
}
.emptyspecialoffer
{
    width:190px;
}
.offername
{
   font-size:0.8em;
   font-weight: bold;
   color: #713800;
   text-decoration: none;
}
.paramname
{
    font-size:0.8em;
    font-weight: bold;
}
.paramvalue
{
    font-size:0.8em;
    font-weight: bold;
    color: #10547f;
}
.noshiftedcell
{
   vertical-align:top;
}
.shiftedcell
{
    padding-top:30px;
    vertical-align:top;
}
.specialoffercell
{
    background-image: url(../images/spec_offer_grad.gif);
    background-repeat: repeat-x;
    background-position: left top;
}
/*type breadcrumbs*/
.selectedtype
{
  font-size:0.9em;   
  color:#393525;
  font-weight: bold;
  text-decoration: none;
}
.unselectedtype
{
     font-size:0.8em;   
     color:#393525;
     font-weight: bold;
     text-decoration: none;
}
/*таблица объявлений и тех описаний*/
.tableheader
{
    font-size: 0.8em;
    font-weight:bold;
    color:#393525;
    background-image: url(../images/tabels_head.gif);
    background-repeat: repeat-x;
    background-position: top left;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:15px;
    border-top: solid 1px #c3b075;
    border-bottom: solid 1px #c3b075;
    vertical-align:middle;
}
.tableitem
{
    font-size: 0.8em;
    color:black;
    padding-left:15px;
    border-top: solid 1px #c3b075;
    border-bottom: solid 1px #c3b075;
    cursor:pointer;
}
.tablespecialitem
{
    font-size: 0.8em;
    font-weight: bold;
    color:#983432;  
}
.techitem
{
    font-size: 0.8em;
    color:black;
    padding-left:5px;
    cursor:pointer;
}
hr.techitemseparator
{
    color:#b4e1b0;
}
.specialofferlabel
{
    color:#983432;
    font-weight: bold;
    text-decoration: none;
}
.simpleofferlabel
{
    text-decoration: none;
    color: Black;
}
/*общие элементы*/
.normaltext
{
    font-size: 0.8em;
}
.textlink
{
    font-size: 0.8em;
}

.normalbutton
{
}
.simpleinput
{
}
/*страница объявления*/
.soldoffer
{
    background-image: url(../images/offer_off.gif);
    background-repeat: no-repeat;
    background-position:  50% 10%;
}
.offerfieldvalue
{
     font-size:0.85em;
}
.offerfieldname
{
     font-size:0.85em;
     font-weight: bold;
     color: #983432;
}
.offerdesc
{
    font-size:0.85m;
}
/*форма заявки*/
.infomessage
{
    font-size: 0.8em;
    color: Green;
}
.errormessage
{
    font-size: 0.8em;
    color: Red;
}
.requestheader
{
    font-size: 1em;
    color:#392525;
    font-weight: bold;
}

div.contacts
{
    border: solid 1px #f6d058;
    width:400px;
    font-size:1em;
    color:#a04341;
}
.takelajBtn td {
 padding: 5px 0 0 15px;
}



