td, div, body, p {font-family:tahoma; font-size:12px; color:#333333; line-height:16px; }
.headerrow {font-family:tahoma; font-size:12px; color: white;}
h1 { font-size: 18px; color: #990000;}
h2 { font-size: 15px; color: #000000;}
h3 { font-size: 13px;}

a:hover{ color: red; }
a.smenu { font-weight: bold; font-family:verdana; color: #bb0101; text-decoration: none; font-size: 12px;}
a.smenu:hover { color: #ff0000; text-decoration: underline; }
a.menu { font-weight: bold; font-family:verdana; color: #ffffff; text-decoration: none; font-size: 12px;}
a.menu:hover { color: #ffffff; text-decoration: underline; }
a.menu2 { font-weight: bold; font-family:verdana; color: #ffffff; text-decoration: none; font-size: 10px;}
a.menu2:hover { color: #ffffff; text-decoration: underline; }
a.sort { font-family:verdana; color: #ffffff; text-decoration: underline; font-size: 12px;}
a.sort:hover { color: #ffffff; text-decoration: underline; }
a.menusel { font-weight: bold; font-family:verdana; color: #990000; text-decoration: none; font-size: 12px; background-color: #ffcf7b; padding:2px;}
a.menusel:hover { text-decoration: underline; }
.submenu-table, #id, #idabout, #idopt, #idretail, #idshop, #idpubhouse, #idnetworks,#idcontacts,#idvacancies {visibility:hidden;position:absolute;top:225px;} 

.text {	background-repeat : repeat-x; }
.path { color: #670100; font-size:16px; font-weight: bold; font-family: arial; }
a.path { text-decoration: none; }

a.header { font-size: 16px; color:#333333; text-decoration: none; }
c.btext { color: #676767; }

.plashka { color: #660000;}
input, select, textarea { font-size: 11px; color:#660000; border: thin;}
.submit{ color:white; background-color: #990000; font-size: 14px;cursor:pointer}
.submitlf{color:white; background-color: #990000;cursor:pointer}
.sform {width:160px;}
.sform2 {width:360px;}
.sform3 {width:220px;}
.sform4 {width:472px;}
.qform { border-width:1px; border-style: solid; width: 24px;}
a.scroll { color:#990000; }
.copyright { font-size: 11px;  line-height:16px; }


.textarea1
{
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    font-size: 12px;
    border-left: gray 1px solid;
    width: 452px;
    height: 92px;
    border-bottom: gray 1px solid;
    font-family: arial, helvetica, sans-serif
}
.input1
{
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    font-size: 12px;
    border-left: gray 1px solid;
    height: 17px;
    border-bottom: gray 1px solid;
    font-family: arial, helvetica, sans-serif
}
a.whitelink:link{ color:#ffffff; text-decoration:none}
a.whitelink:visited{ color:#ffffff; text-decoration:none}
a.whitelink:active{ color:#ffffff;  text-decoration:none}
a.whitelink:hover{ color:#ffffff; text-decoration:underline}
.whitetext{color:#ffffff;}
.terra_panel_text{font-family:tahoma, verdana; font-size:8pt; line-height:15px; color:#ffffff}
.h1 { color: #670100; font-size:22pt; font-weight: bold; font-family: arial;}
.h2 { color: #670100; font-size:16pt; font-weight: bold; font-family: arial;}
.h3 { color: #670100; font-size:14pt; font-weight: bold; font-family: arial;}
.h4 { color: #670100; font-size:12pt; font-weight: bold; font-family: arial;}
.h5 { color: #670100; font-size:12pt; font-weight: bold; font-family: arial;}

#message { clear: both; border: 0px; padding:20px 0px 20px 0px; }
#messages { width: 50%; margin: 0 0 0 0; border: 1px solid #b5b4b4; padding:20px 20px 20px 20px; line-height:1.5em; font: 1.2em Arial, Helvetica, sans-serif;}
#messages-title-b { padding:0px 0px 15px 0px; font: bold 1.3em Arial, Helvetica, sans-serif; color: #000000;}
#messages-title-r { padding:0px 0px 15px 0px; font: bold 1.2em Arial, Helvetica, sans-serif; color: #670100;}
#messages-text {  }
