body {
    background-color: #c0c0c0;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    color:black;
    margin:1px;
    font-size: 0.9em;
}

h1 {
  font-size:1.8em;
    font-style: oblique;
}

h2 {
  font-size:1.3em;
  font-style: oblique;
}

h3 {
  font-size:1.10em;
}

h4 {
  font-size:1.10em;
  text-align:center;
  color:white;
  background-color:#c80d0d;
}

h5 {
font-size: 1.1em;
text-align: center;
background-color: #eeeeee;
}


p {
  font-size:1em;
  text-align:justify;
}

.printonly {
    display:none;
}

table#maintable {
    width:98%;
    border-left:1px solid black;
}


table#fronttable {

}


body.frontbody {
    background-image: url('../images/frontbg.jpg');
  background-repeat: repeat-x;
}

#frontfooter {
  background-image: url('../images/bottd.gif');
  background-repeat: repeat-x;

}

#frontfooter a {
            color:white;
}



td#fronttoptd {

  background-image: url('../images/fronttoptd.gif');
  background-repeat: repeat-x;
}

td#toptd {
  background-color: #494949;
  background-image: url('../images/toptd.gif');
  background-repeat: repeat-x;
  padding-right:10px;
}

td.shadowtd {
  background-image: url('../images/shadowtd.png');
  background-repeat:repeat-y;
  width:15px;
}

td#lefttd {
  width:141px;
  background-image: url('../images/lefttd.gif');
  background-repeat:repeat-y;
  background-color:white;
}

td#midtd {
  background-color:white;
  width:97px;
}

#navig {
  background-image:url('../images/menubg.gif');
  background-repeat: repeat-y;
  padding-bottom:10px;
  display:block;
  width:141px;
}

#contenttd {
    width:auto;
    background-color:white;
    padding:30px 30px 0 0;
    background-image:url(../images/contentbg.jpg);
    background-repeat:no-repeat;

}

#phototd {
    background-color:black;
    padding-left:7px;
    padding-right:6px;
    width:245px;
}

div#languagebar {
    float:right;
    display:inline;
    background-color: #E0E0E0;
    padding:2px 5px 1px 5px;
    border-bottom: 1px solid black;
    border-left: 1px solid black;
    margin-right:-30px;
    margin-top:-30px;
    font-size:8pt;
}

#footerleft {
    background-image: url(../images/footerbot.gif);
    background-repeat:repeat-x;
    color:white;
    font-size:9pt;
    overflow: hidden;
}

#footerright {
  background-color: black;
  color:white;
}

#footeraddress {
  position: relative;
  display:inline;
  width: 550px;
  height:60px;
  top:20px;
  font-size:0.9em;
}

#footeraddress a {
 color:yellow;
}

#quote {
    display: block;
    width:250px;
    color:white;
    font-size: 9pt;
    font-weight:bold;
}

.catalogphoto {
    margin-bottom: 20px;
}

.sitemap0 {
    font-size:1.2em;
    padding-left: 20px;
}

.sitemap1 {
padding-left: 50px;
}


/* пост мессаге */
#wait {
    background-color: lime;
    font-weight:bold;
    visibility:hidden;
}

#postdiv {
}

.msgok {
	padding:5px;
	background-color:#e7ff87;
	font-weight:bold;
}

.msgerr {
	padding:5px;
	background-color:#fdbbb9;
	font-weight:bold;
}

.contact {
  background-color: #eeeeee;
  border: 1px dotted #666666;
  width:380px;
  padding:10px;
}

.thumb {

   border:1px solid white;
   padding:5px 5px 5px 5px;
}

#pic {
  display:none;
  background-color:black;
  color:white;
  position:absolute;
  padding:10px;
  z-index:1000;
  width:512px;
  text-align: center;
}

#btclose {
cursor: pointer;
margin: -8px;-8px;2px;2px;
z-index:1005;
}

#file_list {
  width:200px;
  background-color: e0e0e0;
  padding:10px;
  float:right;
}

li.pdf {
    list-style-image: url('../editor/popups/InsertFile/images/ext/pdf_small.gif');
}

li.xls {
  list-style-image: url('../editor/popups/InsertFile/images/ext/xls_small.gif');
}

li.doc {
  list-style-image: url('../editor/popups/InsertFile/images/ext/doc_small.gif');
}

li.jpg, li.jpeg {
  list-style-image: url('../editor/popups/InsertFile/images/ext/jpg_small.gif');
}

li.ppt, li.pps {
  list-style-image: url('../editor/popups/InsertFile/images/ext/ppt_small.gif');
}





