* {
margin:0;
padding:0;
}


BODY {
background:#fcf5e9 url(/i/bg-top.jpg) 0 0 repeat-x;
font:70% Tahoma, Helvetica, sans-serif;
color:#363636;
min-width:990px;
}

IMG {
border:0;
}

A {
color:#c40000;
text-decoration:underline;
}

A:hover {
text-decoration:none;
}

P {
margin:0 0 0.8em 0;
}

H1 {
font-size:110%;
font-weight:bold;
margin:0 0 0.7em 0;
padding-top:0.5em;
color:#917556;
}

.h1 {
color:#494796;
font-size:140%;
font-weight:bold;
margin:0 0 0.6em -14px;
}



H2 {
font-size:110%;
font-weight:bold;
margin:0 0 0.7em 0;
padding-top:0.5em;
color:#917556;
}

H3 {
color:#3d107b;
font-weight:bold;
font-size:110%;
padding:0;
margin:0 0 0.5em 0;
}

H4 {
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:110%;
font-weight:bold;
margin:0 0 0.1em 0;
}

H5 {
color:#917556;
font-size:110%;
font-weight:bold;
margin:0 0 0.4em 0;
}

UL, OL {
list-style-position:outside;
margin:1.2em 0 0.5em 0.5em;
}

LI {
margin-bottom:0.8em;
}

LI UL{
margin-top:0.8em;
margin-bottom:1em;
}

TABLE {
border-collapse:collapse;
}



INPUT, SELECT, TEXTAREA {
font-family:Tahoma;
font-size:100%;
}

.clearAll {
clear:both;
float:none !important;
height:0px !important;
font-size:0px !important;
border:none;
margin:0 !important;
padding:0 !important;
background:transparent !important;
visibility:hidden !important;
}


.all {
position:relative;
min-width:990px;
background:url(/i/bg-wall.jpg) 0 48px repeat-x;
}

.colon-top {
width:100%;
background:url(/i/colon-top.jpg) 100% 0 no-repeat;
}

.top {
margin-bottom:4px;
}

.top IMG{
vertical-align:top;
}

.logo {
background:url(/i/oskar_MAY.png) 0 0 no-repeat;
margin:0 23px 0 8px;
}

.icons {
float:right;
width:30%;
margin-top:16px;
font-size:90%;
}

.icons IMG {
vertical-align:top;
margin:0.1em 7px 0 20px;
}

.icons A {
color:#987a59;
text-decoration:none;
}

.menu {
position:absolute;
top:0;
left:30%;
width:389px;
height:74px;
padding:46px 0 0 49px;
z-index:100;
background:url(/i/menu.gif) 0 0 no-repeat;
}

.leftColon {
float:left;
width:212px;
margin-right:0px;
padding-bottom:40px;
}

.rightColon {
position:absolute;
right:0px;
width:148px;
top:227px;
z-index:200;
}

.content {
margin-left:212px;
padding:67px 160px 40px 14px;
}

.content UL {
margin-left:0.8em;
margin-bottom:1em;
}

.content LI {
list-style:none;
background:url(/i/bul-li.gif) 0 0.7em no-repeat;
padding:0 0 0 1.6em;
}

.content LI A {
color:#474491;
}

.colon-bot {
float:right;
background:url(/i/colon-bot.png) 0 0 no-repeat;
}

.tab {
width:99%;
border-top:3px solid #b8a9a0;
}

.tab TD {
vertical-align:top;
padding:0.4em 1em 0.5em 1.2em;
border-bottom:1px solid #d3bea6;
}

.tab SPAN {
color:#c40000;
font-weight:bold;
}

.hoverRow {
background-color:#e7d9c7;
}

.trZagl {
color:#494796;
font-weight:bold;
background-color:#fcf5e9;
}

.trZagl A {
color:#494796;
text-decoration:none;
}

.trZagl IMG{
vertical-align:top;
margin:0.5em 0 0 0.6em;
}

.ask, .askItog {
position:relative;
float:left;
border:1px solid #d3bea6;
margin:1.2em 0 1.6em;
//width:99%;
}

.askItog {
padding-top:6px;
margin:0;
width:438px;
//width:453px;
}

.askItog H2 {
margin-bottom:0.4em;
padding-top:0;
}

.askItog SPAN {
font-weight:bold;
color:#b21d0f;
}

.askText {
padding:13px;
}


.askText P {
margin-bottom:0;
}

.askText IMG{
float:left;
margin-right:13px;
}

.askText STRONG {
color:#494796;
}

.corn-tl, .corn-tr, .corn-bl, .corn-br {
position:absolute;
width:5px;
height:5px;
background:url(/i/corn.gif) 0 0 no-repeat;
overflow:hidden;
}

.corn-tl {
top:-1px;
left:-1px;
}

.corn-tr {
background-position:100% 0;
top:-1px;
right:-1px;
}

.corn-bl {
background-position:0 100%;
bottom:-1px;
left:-1px;
}

.corn-br {
background-position:100% 100%;
bottom:-1px;
right:-1px;
}



* html div.corn-tr, * html div.corn-br {right: expression( this.parentNode && this.parentNode.offsetWidth % 2 ? -2 : -1 );}
* html div.corn-bl, * html div.corn-br {bottom: expression( this.parentNode && this.parentNode.offsetHeight % 2 ? -2 : -1 );}


/* subMenu */
.subMenuTop {
background:url(/i/submenu-top.png) 0 0 no-repeat;
margin:0 0 0 34px;
}

.subMenuBot {
background:url(/i/submenu-bot.png) 0 0 no-repeat;
}

.subMenuBot2 {
width:211px;
padding-bottom:130px;
margin-top:-2px;
background:url(/i/submenu-bot2.jpg) 0 100% no-repeat;
}

.subMenuLink {
width:121px;
background:url(/i/submenu-bg.gif) 0 0 repeat-y;
margin:0 0 0 34px;
}

.subMenuLink UL {
list-style:none;
margin:0 0 0 17px;
width:85px;
}

.subMenuLink LI {
color:#d10b2b;
font-size:14px;
border-bottom:1px solid #e6dcd8;
padding:0 0 7px 1px;
margin:0 0 6px 0;
}

.subMenuLink LI A {
color:#000;
text-decoration:none;
}

.subMenuLink LI A:hover {
color:#d10b2b;
text-decoration: underline;
}


/* end subMenu */

/* pic */


.tabPic {
margin:4px auto 0 auto;
}

.tabPic TD {
vertical-align:top;
}

.tdPicT {
background:url(/i/bg-pic-t.gif) 0 0 repeat-x;
}

.tdPicL {
background:url(/i/bg-pic-l.gif) 0 0 repeat-y;
}

.tdPicR {
background:url(/i/bg-pic-r.gif) 0 0 repeat-y;
}

.tdPicB {
background:url(/i/bg-pic-b.gif) 0 0 repeat-x;
}

.tdPic {
clear:both;
}

.tdPic IMG{
border:5px solid #fff;
}

.pic {
width:172px;
text-align:center;
margin:1.5em 0 10px 14px;
}


.pic H3 {
margin-left:14px;
}

/* end pic */

.event {
margin:20px 0 0 0;
}

.event SPAN{
color:#ef3f2f;
font-size:90%;
}

.event H1{
color:#3e117c;
font-size:100%;
font-weight:bold;
margin:4px 0 12px 0;
}

.event H1 A{
color:#3e117c;
}

.event P {
margin-bottom:0.9em;
}

.event P A {
color:#201c1d;
text-decoration:none;
}


.next {
color:#474491;
font-size:90%;
padding-top:4px;
}

.next IMG {
margin:0 6px 0 0;
}

P.next A {
color:#3e117c;
text-decoration:underline;
}

P.next A:hover {
text-decoration:none;
}


/* form */
.tabForm {
width:80%;
color:#171717;
}

.tabForm TD {
vertical-align:top;
padding:4px 15px 1em 0;
}

.tabForm SPAN{
color:#e41300;
}

.inpForm {
width:100%;
vertical-align:top;
border:1px solid #d1be9f;
background:#fff;
color:#201c1d;
padding:2px 5px 3px 5px;
margin-top:-4px;
}

.inpSel {
width:300px;
vertical-align:top;
border:1px solid #d1be9f;
background:#fff;
color:#201c1d;
margin-top:-3px;
height:18px;
}

.butForm {
float:right;
margin-right:-12px;
}

.butCalc {
}
/* end form */

.footer {
border-top:1px solid #e7ddcc;
padding:26px 0 26px 0;
color:#201c1d;
}
/*
.copyright {
float:left;
width:30%;
padding-top:0.4em;
}

.copyright p{
padding-left:35px; 
}
*/
.footerCenter {
margin-left:30%;
}

.inpSearch {
width:24%;
vertical-align:top;
border:1px solid #d1be9f;
background:#fff;
color:#201c1d;
padding:2px 5px 3px 5px;
}

.butSearch {
vertical-align:top;
cursor:pointer;
}

.active {
float:right;
width:29%;
padding-top:0.3em;
}


/* where */
.where {
margin-bottom:1.8em;
}

.where A{
color:#363636;
}

.where IMG{
vertical-align:top;
margin:0.5em 0.5em 0 0.5em;
}
/* end where */

/* menuDop */
.menuDop {
font-size:120%;
margin-left:-7px;
margin-bottom:1.1em;
}

.menuDopOn{
position:relative;
float:left;
padding-bottom:4px;
margin-right:7px;
}

.menuDopOn SPAN{
display:block;
border:1px solid #c7b39d;
padding:1px 7px 3px 6px;
}

.arr {
position:absolute;
left:0px;
bottom:0px;
width:100%;
height:5px;
background:url(/i/bul-submenu.gif) 50% 100% no-repeat;
}

.menuDop A {
float:left;
color:#917556;
padding:2px 8px 4px 7px;
}
/* end menuDop */

/* pages */
.pages A{
color:#917556;
margin-right:0.5em;
}
.pages SPAN {
margin-right:0.5em;
}
/* end pages */

.tabCatalog {
width:95%;
border-top:1px solid #d3bea6;
margin:0.5em 0 0.6em 0;
}

.tabCatalog TD {
vertical-align:top;
border-bottom:1px solid #d3bea6;
padding-bottom:0.3em;
padding-top:0.8em;
}

.tdCatalogPic {
color:#c40808;
font-size:90%;
padding-right:30px;
}


.tdCatalogPic IMG {
margin-top:0.7em;
}

TD.tdCatalogText {
padding-top:2.3em;
}

.tdCatalogText DIV{
margin-bottom:1.1em;
}
/*
.txt {width:250px; display:block; float:left; padding:2px 0px;}
.txt a { color:#000; text-decoration:none; font-size:12px; text-align:left; font-style: normal; font-family:Arial, Tahoma, Helvetica, sans-serif;}
.txt a:hover { color:#3e117c; text-decoration:none; }*/


.webcom { display:block; float:left; width:210px; padding:0px 0px 5px 35px;}
.webcom .text {width:100px; display:block; float:left; padding:5px 0px 1px 0px;}
.webcom .text a { color:#3e117c; text-decoration:none; line-height:10px; font-size:10px; text-align:left; font-family:Arial, Helvetica, sans-serif;}
.webcom .text a:hover { color:#00adef; text-decoration:none; }
.webcom .img {padding-top:8px; padding-left:5px; display:block; width:100px; float:left;}
.webcom .ņopir { display:block; float:left; width:210px; padding:1px 0px 5px 0px;}


