/*
STEMARK.BY
*/

body {background:#EEEEEE url('../images/bodybackground.gif') repeat-x scroll left top;padding: 0px; margin: 0px; min-width:780px; font-family:Century Gothic,Arial,Helvetica,sans-serif; }

a:link {color: #3AA32A /*#3286bf; */}
a:visited {color: #3AA32A; }
img {border: 0px; }
p {padding:0px; margin:0px; padding-bottom:25px; }
form {padding: 0px; margin: 0px;}
table.tablecontent img {width:100px}
.super {font-size:1.7em}
h1 {margin:0px;padding:0px;border-bottom: 1px solid #e5e5e5; margin-bottom:10px;padding-bottom:4px;font-weight:normal;font-size:1.6em;color:#697071;}

#page {background:#ffffff;font-size:0.9em;margin:0px;padding:0 10px 10px 10px; }
#main {width:780px; text-align:left;margin:auto;}
#main h2 {margin:0px;padding:0px;border-bottom: 1px solid #e5e5e5; margin-bottom:10px;padding-bottom:4px;font-weight:normal;font-size:1.6em;color:#697071; }
.gallery {margin:0px;padding:0px;margin:auto;border: 1px solid #e5e5e5; border-top:0px; border-bottom:0px;background-color:#F7F7F7;width:720px;text-align:center; }
.filters {margin:0px;padding:10px;border: 1px solid #e5e5e5; border-top:0px;background:#F7F7F7; }
div#head {padding-bottom:50px;margin-top:10px;}
div#menu {padding-bottom:48px;margin-top:5px;background:transparent url(../images/panel-title-light-bg.gif) repeat-x scroll 0 0;font-weight:bold;}
#menu ul,li,a {margin: 0px;padding: 0px;}
#menu ul        {list-style: none; width:780px;}
#menu li        {height: 28px; float: left;}
#menu a         {display: block; width: 100%; line-height: 28px; height: 28px; background: url('../images/panel-title-light-bg.gif') repeat-x; text-align: center; text-decoration: none; font-size:0.9em;color:#000}
#menu a span    {display:block; width:100%; height:28px;}
#menu a:hover   {cursor: pointer; background: url('../images/panel-title-light-bgs.gif') repeat-x;}
li.simple       {width:120px;}
li.simple2      {width:90px;}
li.spacer       {width:360px;}
#menu ul li     {position: relative; }


#map {padding:0 0 10px 25px;margin:0px;}
#map li {padding-bottom:5px;}

#list a,li      {margin: 0px;padding: 0px;}
li ul#list      {position: absolute; top: 27px; display: none; width:190px;border:1px solid #dedede; background-color: #f5f5f5; }
#list li        {height: 18px;float: none;}
#list a         {display: block; width: 180px; line-height: 18px; height: 18px; background: #f5f5f5; text-align: left; padding-left:10px; text-decoration: none; font-size:0.7em;color:#000;}
#list a:hover   {cursor: pointer; background: #EEEEEE;}
li:hover ul#list, li.over ul#list { display: block; }
.selector { background: transparent url(../images/arrow-down-black.gif) no-repeat scroll 106px 12px;}

.top_field {margin:0px;padding:0px;height:5px;font:2px arial;background: #fff url(../images/topgrey2.png) no-repeat center top;width:720px;margin-right:auto;margin-left:auto;}
.bottom_field {margin:0px;padding:0px;height:5px;font: 2px arial;background: #fff url(../images/bottomgrey2.png) no-repeat center top;width:720px;margin-right:auto;margin-left:auto;}

#extra a,li      {margin: 0px;padding: 0px;}
li ul#extra     {width:160px;position: absolute; top: 27px; display: none; border:1px solid #dedede; background-color: #f5f5f5; }
#extra li        {height: 18px;float: none;}
#extra a         {display: block; width: 100%; line-height: 18px; height: 18px; background: #f5f5f5; text-align: left; padding-left:10px; text-decoration: none; font-size:0.7em;color:#000;}
#extra a:hover   {cursor: pointer; background: #f1f1f1;}
li:hover ul#extra, li.over ul#extra { display: block; }

.small {font-size:.7em}
.tabletop {margin:0px;padding:0px;height:5px;width:780px;font:2px arial; }
.tablebottom {margin:0px;padding:0px;margin-top:-1px;height:5px;width:780px;font: 2px arial; }
.tablecontent {width:780px;border:1px solid #e5e5e5;border-top:0px; text-align:center;}
.left {float:left;}
.right {float:right;}
#contacts {font-size:1.1em;text-align:right;}
.pages {margin: auto;padding-top:5px; text-align:center; width:200px;font-size:0.7em;}
.selectedt {background:#EBEBCF; padding:2px;text-decoration:none;}
.selectedf {padding:2px;text-decoration:none;}

#footer {color:#777;padding:20px;text-align:center;font-size:0.7em;}

