body { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
line-height: 15px; 
margin: 0; 
padding: 0; 
background: #AFE6A1; 
color: #333333;
} 

a { 
text-decoration: none; 
color: #333333;
} 

a:hover { 
text-decoration: underline; 
} 

.kratko_in_price {
font-family: Arial, Helvetica, sans-serif; 
font-style: italic;
font-size: 12px; 
line-height: 13px; 
padding-left: 28px; 
}

a.name_in_price  {
font-size: 10pt; 
font-weight: bold; 
color: #333;
display: block; 
padding: 8px 0 0 28px; 
background: url(img/apple2.gif)  4px 1px no-repeat; 
}

a.tree_l1  {
font-size: 12pt; 
font-weight: bold; 
color: #555;
display: block; 
padding: 10px 0 1px 0px; 
}
a.tree_l2  {
font-size: 10pt; 
font-weight: bold; 
color: #555;
display: block; 
padding: 7px 0 1px 20px; 
}
a.tree_l3  {
font-size: 8pt; 
font-weight: bold; 
color: #000;
display: block; 
padding: 0 0 0 26px; 
}
a.tree_l4  {
font-size: 8pt; 
color: #333;
display: block; 
padding: 0 0 0 50px; 
}


.reklama {
color: #333333;
margin: 0px; 
padding: 8px 27px 8px 27px; 	
background: #FAFAE1; 
font-weight: bold; 
font-size: 13px; 
line-height: 17px; 
}

.apple {
display: block; 
padding: 8px 0 0 28px; 
background: url(img/apple2.gif)  4px 1px no-repeat; 
}

.person {
background: #FBFBE3; 
padding: 20px 30px 10px 10px; 
font-size: 11px; 
line-height: 15px; 
}

.rasporka {
width: 500px;
height: 1px;
overflow: hidden;
}

#main-menu-table td{
padding: 0px;
margin: 0px; 
}

#top-left { 
background: url(img/top-fon-left.gif) no-repeat left top; 
} 

#top-center { 
background: url(img/top-fon-center.gif) repeat-x; 
} 

#top-right { 
background: url(img/top-fon-right.gif) no-repeat right top; 
} 

#bottom-left { 
background: url(img/bottom-fon-left.gif) no-repeat left bottom; 
} 

#bottom-center { 
background: url(img/bottom-fon-center.gif) repeat-x bottom; 
} 

#bottom-right { 
background: url(img/bottom-fon-right.gif) no-repeat right bottom; 
} 

#bottom-menu {
text-align: center;
}

#bottom-menu a { 
font-size: 12px; 
padding-left: 10px; 
padding-right: 10px; 
color: #000; 
} 

#top-right a { 
font-size: 10px; 
padding-left: 10px; 
padding-right: 10px; 
color: #000; 
} 

#top-right a:hover, a:active { 
background: #F9F5AF; 
} 

#left-menu { 
padding: 0px; 
/*background: #BEFAAF; */
} 

#left-menu ul {
padding: 0px; 
margin: 0px;
}

#sub-menu ul {
padding: 0px; 
margin: 0px;
}

#left-menu ul li { 
font-size: 15px; 
font-weight: bold; 
display: block; 
padding-top: 5px; 
padding-bottom: 5px; 
margin-left: 0px; 
list-style: none;
border-bottom-style: solid; 
border-bottom-width: 0px; 
border-bottom-color: #336633;
white-space: nowrap; 
} 

#left-menu a { 
color: #4F6B36; 
text-decoration: none; 
} 

#left-menu a:hover { 
background: #F9F5AF; 
} 

#sub-menu { 
padding: 0px; 
} 

#sub-menu ul li { 
font-size: 12px; 
font-weight: bold; 
display: block; 
line-height: 16px; 
width: 310px;
padding-top: 6px; 
padding-bottom: 4px; 
padding-left: 25px; 
list-style: none;
background: url(img/apple3.gif)  0px center no-repeat; 
border-bottom-style: solid; 
border-bottom-width: 1px; 
border-bottom-color: #336633; 
white-space: nowrap; 
} 

#sub-menu a { 
color: #4F6B36; 
text-decoration: none; 
} 

#sub-menu a:hover { 
background: #F9F5AF; 
} 

#middle { 
padding: 20px;
padding-top: 0px;
} 

#middle h1{ 
display: block;
font-weight: bold; 
padding-top: 2px; 
padding-bottom: 2px; 
text-align: center; 
font-size: 16px;  
color: #000000; 
background: #9BE089;
} 

#middle h2{ 
font-size: 12pt; 
font-weight: bold; 
color: #000; 
padding-top: 6px; 
padding-bottom: 10px; 
text-align: center; 
} 

#middle h3{ 
font-size: 10pt; 
font-weight: bold; 
color: #000; 
padding-top: 6px; 
padding-bottom: 10px; 
text-align: center; 
} 

h4 .sel_3{ 
text-indent: 25px; 
} 

h5{ 
font-size: 12pt; 
font-weight: bold; 
background: #FFFF99; 
padding-top: 5px; 
padding-bottom: 5px; 
text-align: center; 
} 

#middle p{ 
text-align: justify; 
font: normal 10pt; 
color: #111; 
text-indent: 25px;
margin-top: 0px; 
margin-bottom: 0px; 
} 

#middle hr{ 
align: center; 
color: #008000; 
margin-top: 25px; 
margin-bottom: 25px;
width: 70%; 
height: 1px; 
border: 0;
} 


#right { 
padding: 10px; 
} 

#right .news{ 
font: normal; 
margin: 0;
padding-left: 40px;
padding-top: 18px;
padding-bottom: 10px;
padding-right: 15px;
background: #9BE089  url(img/bul-leaf.gif) 7px 22px no-repeat;  
text-align: left; 
font-size: 12px; 
color: #000; 
line-height: 14px; 
font-weight: normal; 
} 
#right .news2{ 
margin: 0;
padding-left: 40px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 7px;
background: #9BE089;  
} 

#middle .conlinks { 
display: block; 
padding-top: 8px; 
padding-bottom: 6px; 
padding-left: 30px; 
border: 0; 
color: #333; 
background: url(img/apple4.jpg)  4px 1px no-repeat; 
} 

#middle a.conlinks {
font-weight: bold; 
}

.conlinks-small { 
display: block; 
font: normal; 
font-size: 9px;
padding-top: 0px; 
padding-bottom: 1px; 
padding-left: 20px; 
border: 0; 
color: #333; 
line-height: 10px; 
} 

.conlinks1 { 
display: block; 
background: #AFE6A1; 
padding-top: 3px; 
padding-bottom: 4px; 
padding-left: 10px; 
border: 0; 
color: #333; 
border-bottom-style: solid; 
border-bottom-width: 1px; 
border-bottom-color: #eee; 
} 

.typ_name { 
padding-top: 15px; 
font-size: 10pt; 
font-weight: bold; 
padding: 4px; 
} 

.typ_name-small { 
font-size: 8pt; 
font-weight: bold; 
padding: 2px; 
color: #000; 
text-decoration: none; 
} 

.typ_name-small a{ 
font-size: 8pt; 
font-weight: bold; 
padding: 2px; 
color: #000; 
text-decoration: none; 
} 

.typ_name1 { 
font-size: 12pt; 
font-weight: bold; 
padding: 20px; 
text-align: center;
} 


.NB { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #7878A5; 
line-height: 16px; 
font-weight: normal; 
} 

.small { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #222; 
line-height: 10px; 
font-weight: normal; 
} 

.podrobno { 
font-size: 9px; 
background: #AFE6A1; 
color: #353; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
} 

.sel_1 { font-size: 16px; font-weight: bold; color: #000000; } 
.sel_2 { font-size: 16px; display: block; font-weight: bold; color: #000000; background: #9BE089;} 
.sel_3 { font-size: 13px; font-weight: bold; text-align: left; background: #AFE6A1;}