body {
padding:0;
margin:0;

font-family:Arial, Helvetica, sans-serif;
font-size:11px
}
h1 {
font-size:21px;
font-family:"Times New Roman", Times, serif;
color:#000;
padding:5px 0 20px 0;
font-weight:normal
}

h3 {
font-size:18px;
font-family:"Times New Roman", Times, serif;
color:#000;
padding:5px 0 20px 0;
font-weight:normal
}

h2 {
font-size:12px;
font-weight:bold;
color:#99B42B;
margin-top:20px
}
a {
color:#FF7400
}
a:hover {
text-decoration:none
}
img {
border:0
}
#container {
width:885px;
overflow: auto;
margin: 0 auto;
padding:0;
background-color: #fff;
border:1px solid #BDBDBD;
border-top:none;

*width:910px;
*overflow: hidden;
}
#header {
background:url(images/header_back.jpg) no-repeat; 
height:127px;
padding:18px 0 0 25px;
color:#fff;
font-family:"Times New Roman", Times, serif;
font-size: 26px;
}
#left {
background-color: #E2E2E2;
width:212px;
float:left;
margin-left:25px;

}
#left p {
text-align:center;
}
#left img {
margin:20px 20px 30px 20px
}
#left img.logo {
margin:15px 0 10px 30px
}
#left .dashed_border {
border: 1px solid #bdbdbd
}
#right {
width:596px;
float:left;
margin:0 25px 25px 25px
}
#right #center {
color: #666;
font-size:11px;
background:url(images/center_paper.jpg) no-repeat;
padding:20px 30px;
line-height:140%
}
#right #center img {
float:left;
margin:0 11px 0 0;
border: 1px solid #BCBCBC;
}
#ponuda h1 {
padding-left: 25px;
margin-top:0
}
#ponuda div {
width:160px;
float:left;
margin-left:25px;
color:#99B42B;
font-size:12px;
text-align:center;

*margin-left:12px;
}

#ponuda div img {
border: 1px solid #BCBCBC;
float:left;

*margin:0;
*padding:0;
}
.korpe {
clear:both;
padding: 5px 0
}
.price {
font-size:11px;
color:#000;
background-color:#EDFF8A;
display:block;
float:left
;
padding:3px;
margin-top:15px
}
p.link {
text-align:right;
margin:0;
padding:0;
font-size:11px
}
#ponuda div.ponuda_text {
color:#000;
background-color:#E5ECCA;
font-size:11px;
padding:15px;
line-height:140%;
text-align:left
}

#left ul {
list-style-type:none;
margin:0 20px;
padding:0
}
#left ul li {
margin:0;
width:165px;
margin-bottom:5px;
}
#left ul li.home {
background:url(images/home_menu.gif) repeat-y;
}
#left ul li.ponude {
background:url(images/ponude_menu.gif) repeat-y;
}
#left ul li.uslovi {
background:url(images/uslovi_menu.gif) repeat-y;
}
#left ul li.kontakt {
background:url(images/kontakt_menu.gif) repeat-y;
}
#left ul li.pokloni {
background:url(images/pokloni_menu.gif) repeat-y;
}
#left ul li.knjiga{
background:url(images/knjiga_menu.gif) repeat-y;
}
#left ul li a {
display:block;
padding:8px 0 8px 15px;
font-size:13px;
color:#fff;
text-decoration:none;
}
#left ul li a:hover {
text-decoration:underline
}
.dashed {
border-bottom:1px dashed  #000;
padding-bottom:20px;
overflow:hidden;
clear:both
}
.dashed table td {
padding:2px 10px;
}
.dashed table td.first_row {
background-color: #E5F77F;
}
.dashed table td.second_row {
background-color: #D7E971
}
.dashed table td.third_row {
background-color: #CBDE5F
}
.dashed_text {
float:right; width:360px;

}
#footer {
border-top: 1px solid #C9C9C9;
margin:25px;
padding:20px 0;
clear:both;
}
em {
font-size:12px
}
#footer div.copy {
float:left;
width:400px
}
#footer a {
color:#000
}
#footer a:hover {
text-decoration:none
}
#footer div.biser {
float:right;
text-align:right
}
#footer span {
color:#717171
}

/* baneri u levoj koloni */
#left_banners{
  width: 167px;
  margin:0 ;
  text-align:center;
  padding:0;

}
.clear{
    clear:both;
}    
dashed_table{

}
.tagGuest {
/*
	border-top-width: medium;
	border-bottom-width: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;*/
	font-size: 12px;
	width: auto
}
.tagComment {
	font-size: 12px;
	font-style: bold;
	color:#000;
	background-color:#EDFF8A;
	display:block;
	border:1px solid #BDBDBD;
}

.tagTextRight{
	float:right;
}
.tagCommTitle {
	font-size: 12px;
	font-style: normal;
	color:#000;
}