

img
{
border-width: 0px;
}

h1, .title
{
margin-left: 20px;
text-align: left;
font-family: georgia, verdana;
font-size: 18px;
font-weight: bold;
color: #A86866;
}

h2
{
text-align: left;
font-family: verdana;
font-size: 14px;
font-weight: bold;
color: #A05E60;
}

#logo
{
position: absolute;
top: 30px;
left: 20px;
}

#spec
{
position: absolute;
top: 20px;
margin-left: 300px;
margin-right: 300px;
}

#knopkahome
{
position: absolute;
top: 20px;
right: 140px;
}

#knopkasitemap
{
position: absolute;
top: 20px;
right: 100px;
}

#knopkacontacts
{
position: absolute;
top: 21px;
right: 60px;
}

#tel
{
position: absolute;
top: 45px;
right: 20px;
}

table.menu
{
height: 143px;
width: 100%;
padding-bottom: 15px;
margin-bottom: 0px;
}

table.menu2
{
height: 134px;
width: 100%;
padding-bottom: 6px;
margin-bottom: 0px;
}

a.menu
{
font-family: tahoma;
font-size: 14px;
font-weight: bold;
color: #A35E63;
}

a.menu:hover
{
font-family: tahoma;
font-size: 14px;
font-weight: bold;
color: blue;
}

a.menu: visited
{
font-family: tahoma;
font-size: 14px;
font-weight: bold;
color: #A35E63;
}

a.tab
{
font-family: tahoma;
font-size: 15px;
font-weight: bold;
color: #fff;
text-decoration: none;
}

a.tab:hover
{
font-family: tahoma;
font-size: 15px;
font-weight: bold;
color: #CABDD9;
text-decoration: underline;
}

a.tab: visited
{
font-family: tahoma;
font-size: 15px;
font-weight: bold;
color: #fff;
text-decoration: none;
}


a.devicex
{
font-family: tahoma;
font-size: 13px;
font-weight: normal;
color: #666666;
text-decoration: underline;
}

a.devicex:hover
{
font-family: tahoma;
font-size: 13px;
font-weight: normal;
color: #000000;
text-decoration: underline;
}

a.devicex: visited
{
font-family: tahoma;
font-size: 13px;
font-weight: normal;
color: #666666;
text-decoration: underline;
}

font.devicex
{
font-family: tahoma;
font-size: 13px;
font-weight: normal;
color: #666666;
}

div.content
{
margin-left: 15px;
margin-right: 10px;
margin-bottom: 10px;
text-align: justify;
font-family: verdana;
font-size: 13px;
font-weight: normal;
color: #000000;
line-height: 130%;
}

a.midmenu
{
font-family: tahoma;
font-size: 14px;
font-weight: bold;
color: #7680FB;
text-decoration: underline;
}

a.midmenu:hover
{
font-family: tahoma;
font-size: 14px;
font-weight: bold;
color: #EA3C3B;
text-decoration: underline;
}

a.midmenu: visited
{
font-family: tahoma;
font-size: 14px;
font-weight: bold;
color: #7680FB;
}



div.shop_block
{
border-width: 1px;
border-style: dashed;
border-color: #638DE7;
margin: 5px;
padding: 5px;
}

a.cat_title {
color:#0000EE;
font-family:Verdana;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

a.cat_title:hover {
color:red;
font-family:Verdana;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

a.cat_title:visited {
color:#0000EE;
font-family:Verdana;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}


table {
font-family:verdana;
font-size:13px;
font-weight:normal;
}

div.path
{
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
}

p.spec
{
color: #A75E58;
font-family: verdana;
font-size: 13px;
font-weight: normal;
}


a.page_link
{
border: 1px dashed #E93B3C;
}

.current, .page_link, .ctrl
{
display:block;
float:left;
margin-right:0.3em;
padding:0.2em 0.5em 0.3em;
}

.ctrl
{
color:#4F3327;
font-size:10px;
padding:0.5em 0.5em 0.3em;
}

.current
{
background:#E93B3C none repeat scroll 0 0;
border:1px solid #5C68B2;
color:#FFFFFF;
}


