html, body            {background:#F7E8C8 url('../img/main_bg.png') repeat-x left top; font-family:'arial', sans-serif; font-size:11px; color:black; margin:0; padding:0; height:auto;}

a:link                {color:#691F2B; font-weight:normal; text-decoration:none; margin:0; padding:0;}
a:visited             {color:#691F2B; font-weight:normal; text-decoration:none; margin:0; padding:0;}
a:hover               {color:#691F2B; font-weight:normal; text-decoration:underline; margin:0; padding:0;}


h1                    {display:none;}
h2                    {color:#691F2B; font-weight:bold; font-size:11px; margin:0 0 10px 0;}
h3                    {color:#691F2B; font-weight:bold; font-size:11px; margin:0 0 10px 0;}

hr                    {border-top:1px solid; border-bottom:0; border-left:0; border-right:0; float:left; line-height:1px;}

p                     {margin:7px 0 15px 0; padding:0; line-height:20px;}
img                   {border:none; margin:0; padding:0;}

div#cleaner           {clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;}

div#frameholder       {width:856px; height:auto; margin:0 auto 0 auto; padding:0 5px 0 5px; background:white;}

div#logo              {width:209px; height:140px; background:url('../img/logo.jpg') no-repeat left top; margin-bottom:5px;}

div#content           {float:left; }

div#leftc             {width:209px; margin-right:3px; float:left;}
div#leftc ul          {float:left; margin:0; padding:0;}
div#leftc li          {list-style:none; float:left; padding:0; margin:0; background:url('../img/lmitbg.jpg') no-repeat left top;}
div#leftc li.active   {background:url('../img/lmitabg.jpg') no-repeat left top;}
div#leftc li a        {display:block; line-height:28px; width:175px; padding-left:33px; font-weight:bold; color:#f7e1ba;}
div#leftc li ul li, div#leftc li ul li ul li {background:url('../img/menu_lvl2.gif') no-repeat left top;}
div#leftc li ul li a  {line-height:21px; width:163px; padding-left:45px; font-weight:normal;}
div#leftc li ul li ul li a {width:148px; padding-left:60px;}
div#leftc li ul li.active2 a, div#leftc li ul li ul li.active3 a {font-weight:bold;}
div#leftc li ul li ul li.normal a {font-weight:normal;}

div#srch              {float:left; width:206px; height:78px; border:1px solid #bababa; background:url('../img/search_bg.jpg') repeat-x left 24px; margin-top:5px;}
div#srch form         {margin:0; padding:0;}
div#srch p            {display:block; padding:0; margin:0; background:url('../img/srch_top.gif') no-repeat 1px 0px; line-height:25px; text-align:right; padding-right:5px; font-weight:bold; color:white;}
div#srch input        {margin:0; padding:2px 0 0 5px; width:122px; height:21px; line-height:21px; background:url('../img/findtext.jpg') no-repeat left top; border:0; position:relative; top:15px; left:12px;}
div#srch input#submit {margin:0; padding:0; width:55px; height:22px; background:url('../img/findbtn.jpg') no-repeat left top; border:0; position:relative; top:15px;}

div#akt               {float:left; width:208px;}
div#akt p             {display:block; padding:0; margin:0; background:url('../img/newstitle.gif') no-repeat 0 0; height:30px; line-height:36px; _line-height:30px; text-align:right; padding-right:5px; font-weight:bold; color:white;}
div#akt p.p2           {display:block; padding:0; margin:0; background:url('../img/newstitle2.gif') no-repeat 0 0; height:30px; line-height:36px; _line-height:30px; text-align:left; padding-left:12px; font-weight:bold; color:white;}
div#akt div.aktcont   {border-left:1px solid #bababa; border-right:1px solid #bababa; border-bottom:1px solid #bababa; background:#de9c34;}
div#akt div.aktcont h4 {margin:0; padding:12px 12px 0 12px; color:#691F2B; font-weight:bold; font-size:11px;}
div#akt div.aktcont p.date {background:none; text-align:left; height:auto; color:#666666; font-weight:normal; line-height:13px; padding:1px 12px 0 12px;}
div#akt div.aktcont p {background:none; height:auto; text-align:left; color:black; font-weight:normal; line-height:15px; padding:5px 12px 0 12px;}
div#akt div.aktcont a {position:relative; left:100px; font-weight:bold; text-decoration:underline; line-height:30px;}

div#rightc            {float:left; width:642px;}
div#rightc div#flags  {height:30px;}
div#rightc div#flags img {float:right; margin:10px 5px 0 5px;}
div#rightc div#flags div#flags-in {float:left; position:relative; top:-6px;}


div#rightc ul#menu    {margin:0; padding:0; width:642px; height:36px; background:url('../img/tmenubg.jpg') no-repeat 0 0;}
div#rightc ul#menu li {list-style:none; float:left; padding-left:12px; background:url('../img/tmenulibg.jpg') no-repeat 6px center; line-height:36px;}
div#rightc ul#menu li.li_first {background:none; padding-left:6px}
div#rightc ul#menu li a {color:white; font-weight:bold;}

div#rightc_main       {padding:13px; line-height:18px;}
div#rightc_main ul    {margin:10px 0 10px 20px; padding:0;}
div#rightc_main li    {margin:0; padding:0; line-height:16px;}

div#rightc_main div.quart {width:45%; float:left; margin:10px;}
div#rightc_main div.quart p {float:left; display:block; width:600px;}

div#items             {width:100%; float:left}
div.item              {width:144px; height:200px; text-align:center;border:1px solid #bababa; background:url('../img/itembg.jpg') no-repeat top right; float:left; margin:4px; _margin:3px;}
div.item h3           {margin:5px 0 0 0;}
div.item h3 a         {font-weight:bold;}
div.item p            {padding:0; margin:0; line-height:14px;}
div.item img          {margin-top:5px;}
p#bottom              {display:block; width:97%; _width:96%; padding:5px; border:1px solid #bababa; float:left; margin-left:4px; _margin-left:3px;}

div#detail table      {width:435px; padding:2px; border:1px solid #dbdbdb; float:left;}
div#detail table tr   {height:24px;}
div#detail table td   {padding-left:10px; border-bottom:1px solid #dbdbdb; vertical-align:top;}
div#detail table td.lefttd {width:125px; background:#979797; border-bottom:1px solid white; color:white; font-weight:bold;}
div#detail table td#titletd {background:#ffe9be; font-weight:bold;}
div#detail table td#lasttd {border:0;}
div#detail table td#lastlefttd {width:125px; background:#979797; color:white; font-weight:bold; border:0;}
img#main_photo        {padding:2px; border:1px solid #dbdbdb; float:right;}

div#morephoto         {float:left; clear:both;}
div#morephoto img     {float:left; padding:2px; border:1px solid #dbdbdb; margin-right:10px;}
 
div.message						{color:#ff0000; font-weight:bold;}

div#upoutavka					{width:50%; margin:0 auto 0 auto; padding:30px; border:3px double #333333; text-align:center;}

div#footer            {height:40px; line-height:40px; border-top:5px solid #edc067; margin-top:5px;}

/*div, span, ul         {border:1px solid red;}

