/* General layout information || shared information (not specific to only one element) */

	body {
	
		font-size: 10px;
	}
	#sponsor-ad{position: absolute; top: 150px; left: 0; z-index: 0;}
	#sponsor-ad img{width: 100%; height: 100%;}
	#wrapper{margin: auto;width: 1000px;position: relative; z-index: 10;}
	#content-wrapper{overflow: hidden;}
	#main-content{width: 67em;}
	#suplementary-content{width: 30em;}
	#post-list{width: 31em;}
	#sidebar{width: 33em; float: left; padding: 0em 0em 0em 0em;}
	p{margin: 0.8em 0em 0.8em 0em;}
	
	/*Shared information*/

		#post-list, #suplementary-content{padding: 1em 1.5em 1em 1.5em; float: left;}
		
		#content-wrapper, .post-data, #suplementary-content div{margin-bottom: 1em;}

		.navigation-list li, .site-mLinks li {float: left;padding: 0em 0.5em 1em 0em;}
		
		#navigation, #footer{clear: both;}
		
		#sl-container, #footer, #breadcrumb, .post-data, #sidebar div, #suplementary-content div{
			padding: 1em;
		}
		.navigation-list li a:active, .post-data h1 a:active{margin-top: 0.2em;}
		.post-data, #social-media, #company-searchbox , #baza-podataka form, #baza-podataka table{border: 0.1em solid;}
		#sidebar div h2, #suplementary-content div h2, #sidebar h4{margin-bottom: 1em;}
		#sidebar div ul li, #suplementary-content div ul li{margin-bottom: 1em;}
		#sidebar div ul li a, #suplementary-content div ul li a{padding: 0.4em 0em 0.4em 0em;}
		form input[type=submit]{
			width: 80px;
			height: 30px;
			border: none;
		}
		#sidebar h4{padding: 0.4em;}
		form select{width: 20em;}
	/* EO shared information */

/* EO general layout info */

/* header speficif layout information */
	
	#navigation{position: relative; z-index: 1000;}
	#navigation span{height: 0em; position: relative; left: -1000em;}
	.lijevo {
		position: absolute;
		left: -25px;
		top: -20px;
	}
	.desno {
		position: absolute;
		left: 1000px;
		top: -20px;
	}
	#sl-container/*, #navigation*/{overflow: hidden;}
	#logo-container{float: left;width: 234px;}
	#header-ad-container{float: right;width: 496px; margin: auto;}
	#site-logo{
		width: 234px;
		height: 69px;
	}
	.navigation-list{padding: 1.5em;}
	.navigation-list li a{padding: 0.5em;}
	.navigation-list li ul li{float: none;}
	.navigation-list li{position: relative;}
	.navigation-list li ul{
		border: 0.1em solid;
		border-top: none;
		left: -1000em;
		padding: 1em;
		position: absolute;
		width: 20em;
		top: 100%;
		z-index: 100;
	}
	.navigation-list li:hover ul{left: auto;}
	.navigation-list li ul h3 {
		margin-bottom: 1em;
	}
	.drop-down-item{margin-right: 0.3em;}
	.header-ads{width: 486px; margin: auto;}
/* EO header specific info */

/* main-content specific layout information */

	/*Post list info*/
		
		.post-ad{width: 486px; height: 60px; margin: 18px auto 0px 100px; position: absolute; z-index: 1; }
		.vezane-vijesti{width: 100%;margin: 1em auto 1em auto;border: 0.1em solid;padding: 0.5em;}
		.vezane-vijesti li{padding: 0.3em 0em 0.3em 0em;}
		.vezane-vijesti h3{margin-bottom: 1em;}
		.post-text{margin-top: 0.5em;}
		.post{margin-bottom: 3em;}
		.post-headline{margin-bottom: 0.5em;}
		.post-pic{width: 29em; height: 19em;border: 0.1em solid;margin: auto;}
		.err-msg, .success-msg{border: 2px solid; padding: 3px;margin-bottom: 2px;}
		.pagination ol li{float: left;padding:0.2em}
		.page, .prev, .next, .current{padding: 0.6em; border: 1px solid;}
		.company-details{width: 100%;}
		#baza-podataka td{
			padding: 0.2em;
		}
		#baza-podataka form{
			margin: 2em auto 2em auto;
			padding: 0.4em;
		}
		#baza-podataka select{
			margin-top: 0.2em;
		}
		#baza-podataka div, #baza-podataka table{
			width: 20em;
			margin: 0.9em auto 0.9em auto;
		}
		#baza-podataka table{width: 100%;}
		#baza-podataka table td{width: 50%;}
		fieldset{width: 30em; margin: 0.5em auto 1.5em auto;padding-top: 1em;}
		#baza-obrazac input[type=text], #baza-obrazac select{display:block; width: 30em;padding: 0.2em;margin: 0.4em  0em 0.4em 0em;}
		#baza-obrazac fieldset legend{margin-bottom: 0.5em;}
		#baza-obrazac input[type=submit]{margin-left: 3em;}
		#baza-podataka form fieldset label{margin: 0.5em 0em 0.5em 0em;}
		.obavijest{margin-bottom: 1em;margin-top: 0em;}
		.post-text ul{
			border: 1px solid;
			padding: 0.5em;
			width: 100%;
		}
		#fb-like { margin-bottom: -35px; height: 80px; }
		
		.fbcomments { margin-top: 21px; }
		
	/*EO post-list info*/
		
	/*Sidebar info*/
		#sidebar div ul li{padding: 0.5em; overflow: hidden;}
		.newsList-pic{
			width: 4.5em; height: 4.5em;
			float: left;
			margin: 0.3em 1em 0em 0.5em;
			border: 0.2em solid;
		}
	/*EO sidebar info*/

/* EO main-content specific layout info */

/* suplementary-content specific layout information */

	/*#company-searchbox*/
	#company-searchbox label{display: block;margin: 0.5em 0em 0.5em 0em;}
	#djelatnost-tvrtke, #zupanija-tvrtke {
		display: block;
		margin: 0.5em 0em 1.5em 0em;
	}
	.picture-ads{width: 30em; height: 25em;}
	#advertisment ul, .banner-placeholder ul{margin-left: -1em;}
	.rss, .twitter, .facebook, .newsletter{padding-left: 1.4em;}
	#naglasavamo {
		border: 1px solid;
		margin: 0em;
		padding: 0em;
		position: relative;
		
		height: 275px;
	}
	#naglasavamo > div { position: absolute; top: 0; left: 0; }
	.naglasavamo-img {/*float: left;*/ display: block; width: 20em; height: 14em; margin: 0em auto 0.5em auto}
	#naglasavamo p {margin: 0em;padding: 0em;}
	#searchbar{border: 1px solid;}
	#cse-search-box input[type=text]{
		padding: 0.5em;
		width: 14em;
		height: 2em;
		/*margin-left: -0.5em;*/
	}
	#cse-search-box input[type=submit]{
		height: 30px;
		width: 30px;
		margin-left: 5px;
	}
/* EO suplementary-content specific layout info */
	
/* footer specific layout information */
	.copy-info{display: block;clear: left;}
/* EO footer specific layout info */

/* Single post specific information */

	.single-post #suplementary-content{width: 30em;}
	.single-post #post-list{width: 47em; padding: 9em 10em 1em 10em;}
	.single-post .post-text img{width: 33.5em; height: 20.3em; border: 0.5em solid;}
	.single-post .post-text object{width: 34.5em; height: 22em;}
	.single-post .post-text param{width: 34.5em; height: 22em;}
	.single-post .post-text embed{width: 34.5em; height: 22em;}
	.single-post .post-date {margin-bottom: 1em; }
	.single-post .post-headline{margin-bottom: 0em;}
/* EO single post specific information */

/* Information about pages */
	#contact, #site-info{
		float: left;
		width: 28.5em;
		padding: 1em 6.5em 1em 9.5em;
	}
	#contact input, #contact textarea{
		display: block;
		padding: 0.4em;
		margin-top: 0.3em;
		margin-bottom: 1em;
	}
	#contact input[type=text], #contact textarea{width: 30em;}
	#contact textarea{height: 15em;}
	#contact h1, #site-info h1, #site-info ul{margin-bottom: 1em;}
	#site-info ul h2{margin-bottom: 0.3em;}
/* EO info about pages */
