/*

Theme Name: Geodetski zavod Rijeka d.o.o.

Theme URI: 

Version: 

Description:

Author: Vedran Devcic

Author URI: 

*/



p

{

	margin: 0px;

	padding: 0px;

}

a:link

{

	color: #4574AB;

	text-decoration: none;

	border:0px;

}

a:visited

{

	color: #4574AB;

	text-decoration: none;

	border:0px;

}

a:hover, a:active

{

	color: #4683CA;

	border:0px;

}

h1, h2, h3, h4, h5, h6

{

	font-weight: normal;

	margin: 20px 0px 10px 0px;

}

h1

{

	font-size: 32px;

	margin-bottom: 0px;

	margin-top: 10px;

}

h2

{

	font-size: 28px;

}

h3

{

	font-size: 16px;

}

h4, h5, h6

{

	font-size: 20px;

}

.titles

{

	border-bottom-width: 0;

	font-size: 24px;

	font-weight: normal;

	text-decoration: none;

	underline: none;

}

.titles a:link, .titles a:visited, .titles a:active

{

	border-bottom-width: 0;

	font-size: 24px;

	font-weight: normal;

	text-decoration: none;

	underline: none;

}

pre, blockquote

{

	background-color: #f5f5f5;

	border: 1px solid #e0e0e0;

	line-height: 1.8em;

	margin: 20px 30px;

	overflow: auto;

	padding: 0 10px;

}

pre:hover, blockquote:hover

{

	background-color: #f0f0f0;

	border: 1px solid #d0d0d0;

}

pre

{

	padding-bottom: 10px;

	padding-top: 10px;

}

code

{

	color: #779900;

	font-family: Consolas, Verdana, "Courier New", Sans-Serif;

}

abbr, acronym

{

	border-bottom: 1px dotted #333333;

	cursor: help;

	font-style: normal;

}

del

{

	color: #999999;

	text-decoration: line-through;

}

ins

{

	color: #009977;

	text-decoration: none;

}

html

{

	margin: 0px;

	padding: 0px;

	margin-bottom:10px;

}

body

{

	background-color: #e7e7e7;

	background-image: url(images/);

	background-repeat: repeat-x;

	color: #B53CC3;

	font-family: Verdana,Helvetica,Arial;

	font-size: 8.6pt;

	margin: 0px;

	padding: 0px;

	margin-bottom:10px;

}

#wrapper2

{

	margin-left: auto;

	margin-right: auto;

	width: 840px;

}

#header

{

	background-image: url(images/header-bg3.jpg);

	background-repeat: no-repeat;

	clear: right;

	float: left;

	height: 290px;

	margin-left: 0px;

	padding: 0px;

	width: 840px;

}

#wrapper

{

	background-color: #e7e7e7;

	background-image: url(images/wrapper_bg.jpg);

	background-repeat: repeat-y;

	clear: both;

	color: #555555;

	display: inline;

	float: left;

	margin-top: 0px;

	width: 840px;

}

#content-wrapper

{

float: left;

width: 520px;

margin-left:20px;

display:inline;

}



#content-wrapper_galerija

{

float: left;

width: 745px;

margin-left:20px;

display:inline;

}



#sidebar-wrapper

{

	float: right;

	width: 35%;

}

#footer

{

	background-image: url(images/footer-bg.jpg);

	background-repeat: repeat-x;

	clear: both;

	color: black;

	float: left;

	font-size: 10px;

	width: 801px;

	margin-left:20px;

	height:34px;

	text-align:center;

	display:inline;

}



#footer a

{

	color: #4574AB;

	font-size: 11px;

}

#footer a: visited

{

	color: #4574AB;

}

#footer a:hover

{

	border-bottom: 1px dashed #4683CA;

	color: #4683CA;

}

#extras

{

	background-color: #f5f5f5;

	border-bottom: 1px solid #e0e0e0;

	border-top: 1px solid #e0e0e0;

	color: #444444;

	float: left;

	margin: 10px 12px 20px;

	padding: 0 10px 10px;

	text-align: left;

	width: 780px;

}

#header h1

{

	padding-left: 60px;

}

#pages

{

	background: url(images/menu_bg.gif) repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	height: 34px;

	margin-top: 44px;

	margin-left: 20px;

	width: 800px;

}

ul.menu

{

	background: none;

	display: block;

	float: left;

	list-style-type: none;

	margin: 0px;

	padding-left: 30px;

}

ul.menu li

{

	display: inline;

	font-size: 12px;

	font-weight: bold;

	line-height: 34px;

}

#pages a:link, #pages a:visited

{

	background: none;

	color: #767a84;

	display: block;

	float: left;

	height: 34px;

	margin: 0;

	padding: 0px 15px 0px 15px;

	text-decoration: none;

}

#pages a:hover

{

	background: url(images/menu_bg_a.gif) repeat-x;

	color: #fff;

}

#wrapper a:link

{

	font-weight: bold;

}

#wrapper a:visited

{

	font-weight: bold;

}

#wrapper a:hover, #wrapper a:active

{

}

#content .post-title a

{

	border-bottom-width: 0;

}

#content .post p.img

{

	float: left;

	margin: 0 15px 0 0;

}

#content .post p.img img

{

	background-color: #eeeeee;

	border: 1px solid #d0d0d0;

	padding: 8px;

}

#content .post-footer

{

	background-color: #F5F5F5;

	background-repeat: none;

	border: 1px solid #E7E7E7;

	color: #888888;

	font-size: 90%;

	margin-bottom: 5px;

	padding: 5px 5px 5px 15px;

}

.sideblock

{

	background-color: #FAFAFA;

	border: 1px solid #F4F4F4;

	margin-bottom: 20px;

	padding: 5px 10px;

}

.sideblock ul

{

}

.sideblock h3

{

	color: #A1A1A1;

	font-size: 14px;

	font-weight: bold;

	margin-top: 5px;

}

#extras h6

{

	color: #555555;

	font-size: 14px;

	text-transform: uppercase;

}

#friends

{

	float: left;

	margin-left: 20px;

	margin-right: 10px;

	width: 150px;

}

#links

{

	float: left;

	margin-right: 50px;

	width: 275px;

}

#about

{

	float: left;

	margin-right: 20px;

	width: 250px;

}

#friends ul

{

	padding-left: 20px;

}

#links dl, #links dt, #links dd

{

	margin: 0;

	padding: 0;

}

#links dt

{

	font-weight: bold;

	padding-top: 5px;

}

#links dd

{

	border-bottom: 1px dotted #999999;

	margin-bottom: 5px;

	padding-bottom: 5px;

}

#commentlist li

{

	border-bottom: 1px solid #700000;

	margin-bottom: 1.5em;

	padding-bottom: 1em;

}

#commentform

{

	background: #FFFFFF;

	margin: 1em 0;

	width: 280px;

}

#commentform textarea

{

	background: #f8f7f6;

	border: 1px solid #d6d3d3;

	width: 280px;

}

#commentform textarea:hover

{

	background: #FFFFFF;

	border: 1px solid #d6d3d3;

}

#commentform textarea:focus

{

	background: #ffffff;

	border: 1px solid #939793;

}

#commentform #email, #commentform #author, #commentform #url

{

	background: #f8f7f6;

	border: 1px solid #d6d3d3;

	font-size: 1.1em;

	width: 280px;

}

#commentform #email:hover, #commentform #author:hover, #commentform #url:hover

{

	background: #ffffff;

	border: 1px solid #d6d3d3;

	font-size: 1.1em;

	width: 280px;

}

#commentform #email:focus, #commentform #author:focus, #commentform #url:focus

{

	background: #ffffff;

	border: 1px solid #939793;

	font-size: 1.1em;

	width: 280px;

}

#commentform input

{

	margin-bottom: 3px;

}

.date

{

	background: url(images/date.gif) no-repeat;

	float: left;

	height: 54px;

	margin-bottom: 0px;

	margin-top: 15px;

	text-align: center;

	width: 54px;

}

.date .month

{

	color: #2C6EC1;

	display: block;

	font-size: 10px;

	font-weight: bold;

	margin-bottom: 3px;

	margin-top: 2px;

	padding: 2px 0px;

	text-align: center;

	text-transform: uppercase;

}

.date .day

{

	color: #7397C0;

	display: block;

	font: 2.3em Georgia;

	margin-top: -8px;

	padding-top: 0px;

	text-align: center;

}

#header h1 a

{

	color: #FFFFFF;

}

#header h1 a: hover

{

	color: #C3D7F1;

}

#left

{

	float: left;

	width: 60px;

}

.slogan

{

	color: #C3D7F1;

	font-size: 13px;

	margin-bottom: 2px;

	margin-left: 60px;

	text-transform: lowercase;

}

#content

{

	background-color: #FAFAFA;

	float: left;

	margin-left: 18px;

	margin-top: 0px;

	*min-height: 850px;

	width: 490px;

	display:inline;

	text-align: justify;

	border-right:3px solid #F0F0F0;

	border-bottom:3px solid #F0F0F0;

	padding-right:10px;

}



#content_galerija

{

	background-color: #FAFAFA;

	float: left;

	margin-left: 18px;

	margin-top: 0px;

	*min-height: 750px;

	width: 745px;

	display:inline;

	text-align: justify;

	border-right:3px solid #F0F0F0;

	border-bottom:3px solid #F0F0F0;

	padding-right:10px;

}



#sidebar

{

	background-color: white;

	float: right;

	font-size: 1.1em;

	font-weight: bold;

	margin-top:-10px;

	margin-right: 38px;

	width: 240px;

	display:inline;

}

.nodisplay

{

	left: -5000px;

	position: absolute;

}

.kat

{

	background: transparent url(./images/kat.jpg) no-repeat;

	height: 30px;

	margin: 0px 0px px0 0px;

	width: 238px;

}

.laste

{

	background: transparent url(./images/laste.jpg) no-repeat;

	height: 30px;

	width: 238px;

}

.archiv

{

	background: transparent url(./images/archiv.jpg) no-repeat;

	height: 30px;

	width: 238px;

}

.suche

{

	background: transparent url(./images/suche.jpg) no-repeat;

	height: 30px;

	width: 238px;

}

.prazan

{

	background: transparent url(./images/prazan.jpg) no-repeat;

	height: 30px;

	width: 238px;

}



.djelatnosti

{

	background: transparent url(./images/djelatnosti.jpg) no-repeat;

	height: 30px;

	width: 238px;

}



.nove_izmjere

{

	background: transparent url(./images/nove_izmjere.jpg) no-repeat;

	height: 30px;

	width: 238px;

}



.o_nama

{

	background: transparent url(./images/o_nama.jpg) no-repeat;

	height: 30px;

	width: 238px;

}



.projekti

{

	background: transparent url(./images/projekti.jpg) no-repeat;

	height: 30px;

	width: 238px;

}



.vezani_clanci

{

	background: transparent url(./images/vezani_clanci.jpg) no-repeat;

	height: 30px;

	width: 238px;

}



#sidebar ul

{

	list-style-type: none;

	margin-left: 0px;

	margin-top: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-top: 0px;

	width: 240px;

}

#sidebar ul li

{

	padding: 0px;

	padding-top: 0px;

}

#sidebar li

{

	display: block;

	font-size: 0.9em;

	margin-top: 7px;

	text-align: left;

	text-decoration: none;

}

#sidebar li a, #sidebar li a:visited

{

	display: block;

	padding: 0px 0px 0px 10px;

	text-decoration: none;

}

#sidebar li a:hover, #sidebar li a:active

{

	background: #4E6D79;

	color: #fff;

}

#sidebar ul .children

{

	margin: 0px;

	padding: 0 0 0 10px;

}

.formbutton

{

	background: #999;

	background: url(./images/formbg.gif) repeat-x left top;

	border: outset 1px #ccc;

	color: #666;

	cursor: pointer;

	font-weight: bold;

	margin-top: 5px;

	padding: 1px 2px;

}

.titles

{

	font-size: 16px;

	font-weight: normal;

	text-decoration: none;

}

.titles a:link, .titles a:visited, .titles a:active

{

	font-family: Trebuchet MS;

	font-size: 16px;

	font-weight: normal;

	line-height: 20px;

	text-decoration: none;

}

.thumbnail-home

{

	border: 0px;

	margin: 0px 0px 0px 0px;

}

.thumbnailwrap

{

	background-image: url(images/noimage.gif);

	border: 10px solid #D2D2D2;

	height: 94px;

	margin-top: 15px;

	padding: 0px;

	width: 94px;

}

.alignleft

{

	border: none;

	display: inline;

	float: left;

	margin: 10px;

}

.alignright

{

	border: none;

	display: inline;

	float: right;

	margin: 10px;

}

.post-wrapper

{

	background-image: url(images/post-bg.gif);

	background-position: bottom;

	background-repeat: no-repeat;

	float: left;

	margin-bottom: 0px;

	padding-bottom: 20px;

	padding-left: 10px;

	padding-right: 0px;

	width: 472px;

}



.post-wrapper_galerija

{

	background-image: url(images/post-bg.gif);

	background-position: bottom;

	background-repeat: no-repeat;

	float: left;

	margin-bottom: 0px;

	padding-bottom: 20px;

	padding-left: 10px;

	padding-right: 0px;

	width: 700px;

}



.articleinfo

{

	border-bottom: 4px solid #D2D2D2;

	padding-bottom: 7px;

}

.post

{

	margin-left: 0px;

	padding-left: 0px;

}



.post_galerija

{

	margin-left: 0px;

	padding-left: 30px;

}

.homepost-left

{

	float: left;

	width: 114px;

}

.homepost-right

{

	float: right;

	padding-top: 10px;

	width: 348px;

	text-align:justify;

}



.post-title{

	background-color: transparent;

	height:60px;

	background-image: url(images/h3_title.jpg);

	background-repeat:no-repeat;

	margin:0px;

	padding-top:10px;

}



.post-title_galerija{

	background-color: transparent;

	height:60px;

	background-image: url(images/h3_title_galerija.jpg);

	background-repeat:no-repeat;

	margin:0px;

	padding-top:10px;

}



.img border_slika{

	border: 2px solid #A2A2A2; 

	padding:1px;

}