body {

   font: 62.5% Arial, Tahoma, Verdana, Helvetica, sans-serif; 

   color: #000;

line-height: 1.5em;

}

#box1 {border-bottom:3px dotted #ccc; overflow:auto;margin-top:15px;margin-bottom:15px;_height:350px;_overflow: hidden;}
.vijest1 {width:270px; float:left; padding-right: 15px;border-right:3px dotted #ccc;margin-bottom:15px;#padding-bottom:15px;_padding-top:15px;}
.vijest2 {width:140px; float:left; padding-left: 15px;_padding-top:15px;_width:120px;}
#box2 {border-bottom:3px dotted #ccc; overflow:auto;margin-top:15px;margin-bottom:15px;_margin-bottom:0px;_height:187px;_overflow: hidden;}
.vijest3 {width:270px; float:left; padding-right:15px;border-right:3px dotted #ccc;margin-bottom:15px;#padding-bottom:15px;_padding-top:15px;_margin-bottom:0px;}
.vijest4 {width:140px; float:left; padding-left: 15px;margin-bottom:15px;#padding-bottom:15px;_padding-top:15px;_margin-bottom:0px;_padding-bottom:0px;_width:120px;}
#box3 {border-bottom:3px dotted #ccc; overflow:auto; margin-top:15px;margin-bottom:15px;#padding-bottom:15px;_height:120px;_overflow:hidden;}
.vijest5 {width:270px; float:left; padding-right:15px;border-right:3px dotted #ccc;margin-bottom:15px;#padding-bottom:15px;}
.vijest6 {width:140px; float:left; padding-left: 15px;}


#video {background-image:url(http://sanjamknjige.hr/sanjam/img/naslovna3.jpg); background-repeat:no-repeat; height:239px; #height: 249px; padding-top:5px; padding-left:5px;}

#sadrzaj p {padding-left: 5px; line-height: 18px;}
hr {

   margin:0px;

   padding:0px;

   border-bottom:1px dotted #86191C;

   border-top:0px;

   border-left:0px;

   border-right:0px;

   line-height:0px;

   height:1px;

   display:block;

} 

.rezultatidiv{border-bottom:1px dotted #86191C;

padding-bottom:10px;

}



form, div, p, h1, h2, h3, h4, h5, h6 {

	margin: 0;

	padding: 0;

}



td, th, p, div, span {

	font-family: Verdana, Helvetica, Arial, sans-serif;

	font-size: 1em;
line-height: 1.3em;
letter-spacing: 0;


}



.listEntry {

	margin-bottom: 10px;

}



a, a:link, a:visited, a:active, a:focus {

	color: #000;

	text-decoration: none;

}

a:hover {

	color: #048DC3;

	text-decoration: none;

}



.articleText { 

	margin-bottom: 3px;

	text-align: justify;



}



.articleCode {

	margin-bottom: 3px;

	font-family: "Courier New", Courier, monospace;

	font-size: 12px;

}



h1, h2, h3, h4, h5, h6 {

	font-family: Arial, Helvetica, sans-serif;

}
h1 {font-size:15px; color:#86191C;padding:5px;}
h3 {font-size:12px; color:#86191C;padding:5px;}


.articleSummary {

	font-family: Helvetica, Arial, Verdana, sans-serif;

	font-size: 11px;

	color: #000000;

	line-height: 135%;

}



.nav_table, .nav_table a, .nav_table a:link, .nav_table a:active, .nav_table a:visited, .nav_table a:hover {

	font-family: Verdana, Helvetica, Arial, sans-serif;

	font-size: 10px;

	color: #4A5966;

	font-weight: normal;

	text-decoration: none;

}

.nav_table a:hover {

	text-decoration: underline;

}



.nav_table_active, .nav_table_active a, .nav_table_active a:link, .nav_table_active a:active, .nav_table_active a:visited, .nav_table_active a:hover {

	font-family: Verdana, Helvetica, Arial, sans-serif;

	font-size: 10px;

	color: #4A5966;

	font-weight: normal;

	text-decoration: none;

}



.articleList_toptext {

	font-family: Verdana, Helvetica, Arial, sans-serif;

	font-size: 10px;

}



.articleList_listhead {

	font-family: Verdana, Helvetica, Arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

}





/* CSS for the top level list */

ul.list_top, ul.list_level {

	padding: 3px 0;

	margin-left: 0;

	border-bottom: 1px solid #5E747F;

	font: bold 12px Verdana, sans-serif;

}

ul.list_top li, ul.list_level li {

	list-style: none;

	margin: 0;

	display: inline;

	padding: 0;

}

ul.list_top li a, ul.list_level li a {

	padding: 3px 0.5em;

	margin: 0px;

	border: 1px solid #778;

	border-bottom: none;

	background: #D7DEE5;

	text-decoration: none;

}

ul.list_top li a:link, ul.list_level li a:link { color: #5E747F; }

ul.list_top li a:visited, ul.list_level li a:visited { color: #5E747F; }

ul.list_top li a:hover, ul.list_level li a:hover {

	color: Black;

	background: #92A1AF;;

	border-color: #227;

}

ul.list_top li.active a, ul.list_level li.active a {

	background: white;

	border-bottom: 1px solid white;

}







/** 

 * Sample CSS for DIV pagelayout 

 */

#container {

	width: 760px;

	\width: 780px;

	w\idth: 760px;

	border: 1px solid gray;

	margin: 10px;

	margin-left: auto;

	margin-right: auto;

	padding: 10px;

}



#headerBlock {

	padding: 5px;

	margin-bottom: 5px;

	background-color: rgb(213, 219, 225);

}



#mainBlock {

	padding: 5px;

	margin-left: 215px;

	margin-right: 215px;

	background-color: gray;

}



#leftBlock {

	float: left;

	width: 200px;

	\width: 210px;

	w\idth: 200px;

	margin: 0;

	margin-right: 5px;

	padding: 5px;

	background-color: rgb(235, 235, 235);

}



#rightBlock {

	float: right;

	width: 200px;

	\width: 210px;

	w\idth: 200px;

	margin: 0;

	margin-left: 5px;

	padding: 5px;

	background-color: rgb(235, 235, 235);

}



#footerBlock {

	clear: both;

	padding: 5px;

	margin-top: 5px;

	background-color: rgb(213, 219, 225);

}



.imgDIVinTextLeft {

	float: left;

	margin-right: 5px;

	margin-bottom: 5px;

	padding: 0;

}

.imgDIVinTextRight {

	float: right;

	margin-left: 5px;

	margin-bottom: 5px;

	padding: 0;

} 

.imgDIVtopLeft { 

	margin:8px 10px 5px 20px; 

	padding:0px; 

	border:0; 

} 

.imgDIVtopCenter { 

	margin:8px -50% 5px -50%; 

	padding:0px; 

	border:0; 

}



.imgDIVblockImgLeft { 

	margin-right: 10px;

}

.imgDIVblockImgRight {

	margin-left: 10px; 

} 



.phpwcmsImgListRight {

	text-align: right;

	margin: 0;

	padding: 0;

}

.phpwcmsImgListLeft {

	text-align: right;

	margin: 0;

	padding: 0;

}





.phpwcmsSearchResult {

	margin: 15px 0 15px 0;



}

.phpwcmsSearchResult h3 {

	margin: 10px 0 1px 0;

	font-size: 12px;

	font-weight: bold;

}

.phpwcmsSearchResult p {

	margin: 0;

}

.phpwcmsSearchResult em.highlight, em.highlight {

	background-color: #FFFF00;

	font-style:inherit;

}





#VisualModeIndicator {

	position:absolute;

	left:5px;

	bottom:5px;

	padding:5px;

	z-index:10000;

	background-color:#FF3300;

	color:#FFFFFF;

	border:1px solid #000000;

}



.phpwcmsArticleListEntry {

	clear: both;

}

.phpwcmsArticleListImage {

	float: left;

	margin-right: 10px;

	margin-bottom: 10px;

	padding-top: 3px;

}

.phpwcmsArticleListImageCaption {

	padding-top: 5px;

}



div.cpPagination {

	margin: 10px 0 10px 0;

	text-align: right;

}

a.cpPaginate, a.cpPaginateActive, a.cpPaginationPrev, a.cpPaginationNext {

	padding: 0px 3px 1px 3px;

	background-color: #FFFFFF;

	color: #BBBBBB;

	text-decoration: none;

	font-weight: bold;

	border: 1px solid #CBCBCB;

}

a.cpPaginateActive {

	background-color: #CBCBCB;

	color: #FFFFFF;

	border: 1px inset #CBCBCB;

}



a.cpPaginationPrev:hover, a.cpPaginationNext:hover, a.cpPaginate:hover {

	background-color: #DDDDDD;

	color: #666666;

	border: 1px inset #CBCBCB;

}

.image_imgclass{padding:1px; border: 1ps solid #fff;}
.imagelistimg{padding:1px; border: 1px solid #fff; margin: 5px;}

.image_td{

border: 1px #fff solid;

padding: 2px;}

.searchinput{width:145px;height:15px;border:1px solid #ADB917;font-size:11px;padding:2px;margin-left:0px;padding-left:0px;}

#desno ul {color:#000;}
#desno ul li {color:#000;}
#desno a,#desno a:link,#desno a:active,#desno a:visited,#desno a:hover{color:#000;}

#navigacija ul .sub_no{text-align:right;margin-right:110px; \width:130px; w\idth:150px;}

#navigacija ul .sub_ul{margin:0px;text-align:right;\width:130px; w\idth: 150px;color:#BABC97;}

#navigacija ul li ul .sub_no{margin:0px;text-align:left; padding-left:150px;}

.imgLijevo { float: left; border: 1px solid #000; padding:2px; margin: 0px 10px 5px 0; }
