/* TEXT */
@font-face {
	font-family:"Franklin Gothic Medium Cond";
	src: local("Arial"), url("framdcn.ttf") format("opentype");
}

body,html {
	padding:0px;
	margin:0px;
	text-align:center;
	min-width:630px;
	width:100%;
	height:100%;
}

body {
	background:url(../images/bgfade.gif) bottom repeat-x fixed #55617a;
	text-align:center;
	font-size:10pt;
}
.wrap {
	margin:0 auto;
	width:780px;
	text-align:left;
}

#divBanner {
	position:absolute;
	width:767px;
	height:180px;
	top:0px;
	margin-left:13px;
	background-image:url(../images/baner2--blur-marke-manji.jpg);
}	

#divMenu {
	background:url(../images/menu/menu_corner_ur.gif) top right no-repeat;
	position:absolute;
	padding-left:14px;
	top:180px;
	width:780px;
	height:26px;
	z-index:1;
	
}
#divMenuLeft {
	background:url(../images/menu/menu_corner_ul.gif) top left no-repeat #FFFFFF;
	padding-left:25px;
	float:left;
	height:27px;
	width:100%;
	z-index:2;
}

#divMenuRight {
	background-color:#e5a453;
	float:left;
	margin-top:1px;
	height:24px;
	width:242px;
	padding-top:3px;
	text-align:right;
	z-index:3;
}

#divBody {
	position:absolute;
	top:207px;
	width:780px;
	z-index:4;
}
* #divBody {
	*height:580px;
}

#mainCornerTopLeft {
	width:15px; height:15px;
	padding:0px;
}

#leftColumn {
	width:13px;
	height:auto;
	background:url(../images/corners/left_column_top.gif) top no-repeat #E5A453;
}

#trans1 {
	background:url(../images/footer_trans1_bg.gif) top repeat-x #e8e8e8;
	width:41px;
	height:60px;
	float:left;
}

td#mainTD {
	background: #faf7ee url(/images/mainbg_bozic.jpg) no-repeat;
}

#main {
	border-top:1px solid black;
	min-height:560px;
}
#main a img { border:0px; }
#main p, #main table.report{
	font-family:"Trebuchet MS", Georgia, Verdana, sans-serif;
	padding:15px 30px 10px 30px;
	font-size:10pt;
	text-align:justify;
	line-height:1.3em;
	margin:0px;
	color: black;
}

#main p strong {
	color: #530000;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-weight: bolder;
	
}

#main a:link, #main a:visited, #main a:active {
	color:#FF6600;
	font-family:"Trebuchet MS", Georgia, Verdana, sans-serif;
	text-decoration:underline;
}
#main a:hover p{
	color:#CC0000 !important;
	text-decoration:underline;
}

#main h1, #main h2, #main h3, #main h4 {
	font-family:"Trebuchet MS", Georgia, Verdana, sans-serif;
	padding:0px 30px 0px 30px;
	margin:0px;
	font-size: 1.7em;
	color: #72809A;
	font-weight: bolder;
}
#main h1 { font-size:2em; }
#main h3 { font-size:1.3em; padding-top:0px; padding:0px; }
#main h4 { font-size:1em; padding-top:0px; padding:0px; }

.error {
	color:#CC0000 !important;
	background:url(/images/paznja.gif) left no-repeat;
	padding-left:19px !important;
	margin:20px 0px 0px 30px !important;
}

.inline {
	clear:none; display:inline; padding:10px !important;
}

#main h2 > a {
	font-family: Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	font-size: 0.75em;
	font-weight: normal;
}

/* =footer  */

#divFooter {
	position:relative;
	background:url(../images/footer_bg.gif) 14px 0px repeat-x #e8e8e8;
	width:100%;
	float:left;
	text-align:center;
	padding-top:20px;

	font-family:"Trebuchet MS", Georgia, Verdana, sans-serif;	
	font-size:9pt;
	color:#666666;
}
#divFooter > a { font-size:10px; color:#CC3333;}
#divFooter > p { font-size:10px; padding:0px;}

#main .float-left {
	float:left;
	padding:0px 20px 20px 0px;
	margin:5px;
}

.dropcap {
	font-size:2.8em;
	margin-top:-0.5%;
	padding-bottom:0px;
	float:left;
}

.perforacija, hr {
	background:url(../images/perf_hr.gif) repeat-x;
	width:100%;
	height:6px;
	margin:10px 0px 10px;
	clear:both;
	border:0;
}

blockquote {
	margin:0px;
	padding-left:30px !important;
}

#search-box {
	float:right;
	margin:0px 30px 0px 20px;
	width:250px; height:auto;
}
#katalog { padding-left:30px; }
#search-box > h2, #katalog > h2{
	padding:0px 0px 10px 0px;
}

.crlf {clear:both;}

.thumb_rect {
	float:left;
	width:210px;
	height:180px;
	overflow:hidden;
	margin:5px 5px;
	padding:10px; margin-left:15px;
	text-align:center;
	-moz-border-radius:4px;
}
.thumb_rect p {
	text-align:center !important;
	margin:0px !important;
	padding:0px !important;
}
div#main div.thumb_rect>p>a { text-decoration:none; color:black;}
.thumb_rect img {
	padding-bottom:10px;
}
.thumb_rect>p>i {
	font-size:10px;
	color:#666666;
}

.preview_wrap {
	float:left;
	padding-left:30px;
}
.preview_image {
        padding-bottom:20px;
	float:left;
/*	margin:0px 20px -10px 30px;
	* margin:0px 20px 5px 15px;*/
	margin:0;
	clear:both;
	width:300px;
	text-align:left;
}
.preview_image img { padding-bottom:5px; }
.preview_image p{
	text-align:left;
	padding:0;
}

#detail_table {
	width:100%;
	* width:300px;
	margin-right:20px;
	border:1px solid #97A6CA;
	border-right:none; border-bottom:none;
}
#detail_table td {
	padding:4px 0px 4px 5px;
	border-right:1px solid #97A6CA;
	border-bottom:1px solid #97A6CA;
	
	font-family:Verdana;
	font-size:0.9em;
}
#detail_table td.opis {
	background-color:#FBF5F0;
}

.thumb_rect p#related_comment{
	padding:2px !important;
	font-size:10px;
	color:#C4791E;
}

table.report {
	text-align:center;
	width:90%;
	padding:30px 30px; margin:30px 30px;
	border-collapse: collapse;
}
table.report tr td {
	text-align:center;
	width:33%;
	padding:10px; margin:0px;
}

#desnakolona {
	width:38.72%;
	float:right;
	border-left:solid gray 1px;
	padding:22px;/**/
}
#levakolona { float:left; width:48.4%; padding:22px; }
#desnakolona p, #desnakolona h2, #levakolona p, #levakolona h2 { padding:0; }

.leftfloat  {float:left;  margin:1em 1em 0em 0em;}
.rightfloat {float:right; margin:0em 0em 1em 1em;}

#tekstEmisije{
/*	float:right;
	width:370px;
	padding:10px;
	padding-right:15px; padding-left:10px;
	padding-top:0px;*/
	float:right;
	width:400px;
}
#tekstEmisije p{
	padding:0;
	padding-right:30px;
}
/*#tekstEmisije table {
	float:right;
	margin-bottom:30px;
	width:370px;
	padding-top:0px;
}*/

/* =================================
               M E N I
   ================================= */
#divMenu {
	padding:0px;
	cursor:default;
}

#divMenu ul {
	list-style:none;
	padding:7px 5px 8px 27px;
	margin:0px;
	margin-left:13px;
	background-color:#FFFFFF;
}

#divMenu ul li ul {
	position:absolute;
	display:none;
}

#divMenu ul li ul li:hover {
	display:block;
}

#divMenu li {
	display:inline;
	padding:5px 4px 0px;
	background-color:#FFFFFF;
	position:relative;
}

#divMenu a {
	margin:0px 13px 0px 0px;
}
.ikona_nazad { background:url(/images/nazad.gif) no-repeat 10px 0px; }

.nazad {
	position:absolute;
	width:30px; height:40px;
	z-index:20;
	margin-left:-30px;
	background:#faf7ee url(/images/nazad.gif) 8px center no-repeat; 
	cursor:pointer;
	clear:both;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-bottomleft:8px;
}

.no-padding { padding:0px !important; }
.cena { margin-top:10px; float:left; font-family: Trebuchet, Georgia; font-size:1.4em; color:#009966;}