* {
margin : 0px;
padding : 0px;
}
body {
background : #892C00 url('images/bg.png') repeat-x top center;
font-family : verdana;
line-height : 1.5;
color : #000000;
font-size:10px;
}
table {
font-size : 10px;
}
ol {list-style-position : outside ; padding-left : 20px;  padding-bottom : 10px; margin-left:10px;}
a, a:link, a:visited {
text-decoration : none;
text-align : left;
color : #580E00;
}
a:hover {
text-decoration : underline;
}
b {
color : #A61A22;
}
.text
{
	background:transparent url('repository/adres.png') bottom left;
}
strong {
color : #B81000;
font-size : 14px;
display : block;
}
p {
text-align : left;
font-size : 11px;
color : #666666;
padding : 10px 10px;
clear : both;
line-height : 18px;
}
img {
border : 0;
}
h1 {
color : #580E00;
font-size : 14px;
padding : 6px 5px 5px 15px;
font-weight : bold;
background : transparent url('images/h1.png') no-repeat top left;
margin-right:5px;
}

h3 {
color : #ffffff;
font-size : 14px;
padding : 0px 5px 5px 5px;
font-weight : bold;
}

small {
font-size : 10px;
text-align : center;
padding : 0px;
}
img.block {
display : block;
clear : both;
}
textarea, input {
margin : 3px 3px;
font-size : 11px;
border : 1px solid #aaaaaa;
padding : 2px;
}
select {
padding:0px;
margin : 3px 3px;
font-size : 11px;
border : 1px solid #aaaaaa;
clear:right;
}

div.clear:after {
content : ".";
display : block;
height : 1px;
clear : both;
visibility : hidden;
}

div.under {
width : 917px;
display : block;
margin : 0px auto;
background : transparent url('images/under.png') no-repeat top left;
overflow : hidden;
clear : both;
}
div.main {
width : 904px;
display : block;
text-align : left;
margin : 0px 0px 0px 2px;
overflow : hidden;
}
div.top{
height:93px;
width:904px;
background : transparent url('images/top.png') no-repeat top left;
margin:0px 0px 0px 2px;
overflow:hidden;
display:block;
}
div.topleft{
height:83px;
width:298px;
padding:0px 0px 0px 10px;
display:block;
float:left;
text-align:left;
}

div.topleft img{
padding:20px 10px;
}

div.topright{
height:93px;
width:596px;
padding:0px 0px 0px;
display:block;
float:left;
background : transparent url('images/topright.png') no-repeat bottom left;
}


ul.topmenu {
display : block;
overflow : hidden;
float:left;
margin-top:47px;
height:42px;
padding:3px 3px 0px 3px;
}

ul.topmenu li {
list-style : none;
display : inline;
padding: 0px 5px 0px 5px;
font-size : 11px;
color : #ffffff;
height:42px;
background : transparent url('images/topmenu.png') no-repeat bottom right;
}

ul.topmenu li a, ul.topmenu li a:link, ul.topmenu li a:visited {
margin : 0px 0px;
display : inline;
color : #ffffff;
text-align : left;
font-size : 11px;
line-height : 42px;
height : 42px;
}


ul.topmenu li a:hover {
text-decoration : underline;
}


div.topline {
width : 904px;
height : 24px;
display : block;
overflow : hidden;
background : transparent url('images/topline.png') repeat-x top left;
margin:0px 0px 0px 2px;
padding:20px 0px 0px 0px;
}



div.menu {
width : 189px;
display : block;
overflow : hidden;
margin : 0px 0px 0px 0px;
}

div.left ul.menu h1{
background : transparent url('images/h1.jpg') no-repeat bottom left;

margin:0px;
padding:0px 10px;
margin-right:5px;
line-height:23px;
color:#ffffff;
font-size:11px;
}


ul.menu {
display : block;
overflow : hidden;
padding-bottom:0px;
background : transparent url('images/ulbot.png') no-repeat bottom left;
}

ul.menu li {
list-style : none;
display : block;
font-size : 11px;
color : #ffffff;
background : transparent url('images/menu.png') repeat-x bottom left;
}
ul.menu li a, ul.menu li a:link, ul.menu li a:visited {
margin : 0px 0px;
display : block;
width : 178px;
color : #ffffff;
text-align : left;
font-size : 11px;
padding : 3px 10px 3px 10px;
line-height : 16px;
}

ul.menu li h1 a, ul.menu li h1 a:link, ul.menu li h1 a:visited {
padding : 0 0px 0 0px;
color:#ffffff;
line-height:23px;
}

ul.menu li a:hover {
text-decoration : underline;
}
ul.menu li a.set, ul.menu li a.set:link, ul.menu li a.set:visited {
font-size : 12px;
}
ul.menu li a.set:hover {
}

div.content {
width : 904px;
display : block;
overflow : hidden;
text-align : left;
font-size : 10px;
padding : 0px 0px 0px 0px;

background : url('images/content.gif') repeat-y top left;

font-size : 10px;
}


div.center {
width : 527px;
float : left;
display : block;
overflow : hidden;
padding:0px 0px;
background :  url('images/center.gif') no-repeat top right;
}

div.small {
width : 258px;
float : left;
display : block;
overflow : hidden;
border:1px solid #F4E6F3;
margin:1px;

}

div.small h1{
background : #ffffff url('images/small.jpg') repeat-y top left;
width:247px;
font-size:11px;
display : block;
overflow : hidden;
margin:3px;
padding:3px 10px;
}

div.small h2{
width:247px;
font-size:11px;
display : block; 
overflow : hidden;
clear:both;
padding-left:10px;
margin:3px;
background : transparent url('images/h2.png') repeat-x top right;
}

div.small h2 img {
margin:5px 0px 0px 5px;
}

div.small span{
display:block;
clear:both;
overflow:hidden;
padding-left:10px;
font-size:10px;
}

div.small span img{
display:block;
float:right;
}



div.left {
width : 189px;
float : left;
display : block;
overflow : hidden;
}
div.left p {
padding : 10px 30px 10px 20px;
line-height : 1.5;
}
div.rightl {
width : 188px;
float : left;
display : block;
overflow : hidden;
		
}

div.rightltop {
display : block;
overflow : hidden;
background:#580E00 url('images/blue_head_one.png') no-repeat top left;
padding:0px 0px 10px 0xp;
}

div.rightltop form {
display : block;
overflow : hidden;
clear:both;
}

div.rightltop h2{
color:#ffffff;
padding:15px;
font-size:12px;
}

div.rightlblue {
display : block;
overflow : hidden;
background : #580E00 url('images/blue_head_one.png') no-repeat top left;
padding:0px 0px 10px 0xp;
color:#ffffff;
}

div.rightlblue p{
color:#ffffff;
}

div.rightlblue h2{
color:#ffffff;
padding:10px 15px;
font-size:12px;
}

div.rightlwhite {
display : block;
overflow : hidden;
padding:0px 0px 10px 0xp;
}


div.rightlwhite h2{
color:#ffffff;
padding:10px 15px;
font-size:12px;
}

div.promo {
display:block;
clear:both;
overflow:hidden;
}

div.spacer {
display:block;
clear:both;
overflow:hidden;
border-bottom:1px solid #F6EBF5;
padding:0px 0px;
}

div.img {
display:block;
margin-left:0px;
padding-left:0px;
text-align:center;
color:#892C00;
font-weight:bold;
width:187px;
overflow:hidden;
}

div.info {
width:100px;
color:#892C00;
float:left;
display:block;
font-size:13px;
clear:right;
overflow:hidden;
}

div.info h2 {
color:#230500;
font-size:10px;
padding:5px;
}

div.info div {
display:block;
float:left;
padding:5px;
overflow:hidden;
}

div.info div b{
display:block;
}

div.rightl p {
padding : 10px 30px 10px 20px;
line-height : 1.5;
}

div.left img{
margin : 0px 4px 0px 15px;
}

div.search {
display : block;
clear : both;
overflow : hidden;
padding:0px 0px 0px 0px;
}

div.search form {
display : block;
overflow:hidden;
width:350px;
margin:0px 0px 0px 0px;
color:#ffffff;
}

div.search form a:link,div.search form a:visited,div.search form a{
color:#ffffff;
font-size:11px;
line-height:19px;
}

input.but {
background : transparent url('images/but.png') repeat top left;
border-color:#EFEFEF rgb(187, 187, 187) rgb(170, 170, 170) rgb(204, 204, 204);
border-style:solid;
border-width:1px;
color:#580E00;
display:block;
font-size:11px;
height:19px;
margin:3px 5px;
padding:0px 5px 3px;
}

input.but:hover{
cursor:pointer;
}

div.bot {
background : transparent url('images/bot.png') repeat-x top left;
display : block;
clear : both;
overflow : hidden;
height:30px;
margin : 0px 0px;
padding:29px 5px 5px 5px;
font-size:10px;
}

div.bot ul{
list-style:none;
float:left;
}

div.bot ul li{
display:inline;
float:left;
}

div.bot ul li a:visited,div.bot ul li a {
color:#ffffff;
font-size:11px;
padding:3px 10px;
}

div.bot small{
padding:0px 50px;
float:right;
color:#ffffff;
}

div.clear {
height : 0px;
clear : both;
display : none;
}
label {
display : block;
float : left;
font-size : 11px;
padding : 2px 10px;
clear:left;
font-weight:bold;
}

div.half {
width:146px;
display:block;
float:left;
text-align:center;
overflow:hidden;
}

div.half img{
margin:5px;
display:block;
clear:both;

}

div.lista {
height:23px;
display:block;
overflow:hidden;
padding:5px 10px;
border-bottom:1px solid #F1E8CA;
border-top:1px solid #F1E8CA;
}

div.lista a:visited,div.lista a {
padding:0px 5px;
}

a.show {
background:transparent url('images/info.gif') repeat-y top right;
display:block;
width:16px;
height:16px;
float:left;
margin:3px;}

a.basket {
background:transparent url('images/buy.gif') repeat-y top right;
display:block;
width:16px;
height:16px;
float:left;
margin:3px;}

a.basketin {
background:transparent url('images/usun.png') repeat-y top right;
display:block;
width:16px;
height:16px;
float:left;
margin:3px;}

div.name {
width:167px;
padding-left:10px;
padding-right:10px;
margin-top:0px;
margin-bottom:0px;
font-weight:bold;
color:#000000;
float:left;
display:block;
font-size:10px;
clear:right;
overflow:hidden;
}

td.producent {
font-weight: bold; 
padding-left: 10px; 
padding-right: 10px;
}

div.big_space {
width : 527px;
}

tr.hist1 {
background: #FCF9F2;
}

tr.hist2 {
background: #fffff;
color: 
}

td.kolor {
background-color: #F6EBF5;

}

div.left_menu {
width:189px;
display:block;
float:left;
}

div.path {
font-size:10px;
padding: 10px 0px 10px 0px;
background:transparent url('repository/adres.png') repeat top left;
width:527px;
}

div.path a {
font-size:10px;
}

div.kreska {
border-bottom:1px solid #F6EBF5;
width:100%;
}

div.falka {
background : url('images/blue_head_two.gif') no-repeat top left;
height:46px;
}

div.standard {
width:100%;
float:left;
display:block;
}

.required {
padding-bottom : 10px;
}

  #ticker
    {height: 12em; padding-bottom: 4px; position: relative;text-align:left;}
  #ticker .cursor
    {display: inline-block; width: 0.6em; height: 1em; text-align: center;}
  #ticker p
    {margin-bottom: 0.8em;}
  #ticker code
    {margin: 0.4em 0.4em; display: block;}
  #ticker .next 
    {position: absolute; bottom: 1em;}
  #ticker h3 {
	font-size: 12px;
	color: #FFD681 !important;
  }
