/*

Theme Name: Tempo BIH

Theme URI: http://tempo.ba/

Description: Tema za Tempo BIH

Version: 1.0

Author: Nikola Ludoski

*/



/* Reset  */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	font-family: inherit;

	vertical-align: baseline;

}



ol, ul {

	list-style: none;

}

table {

	border-collapse: separate;

	border-spacing: 0;

}

caption, th, td {

	text-align: left;

	font-weight: normal;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: "";

}

blockquote, q {

	quotes: "" "";

}



/* Struktura */

body {

	background:#FFF url(images/bg-novogodisnja.jpg) top center no-repeat fixed;

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

	font-size:12px;

	color:#333333;

}

#wrapper {

	width:950px;

	margin:0 auto;

}





#header {
	background:#FFF;

	width:950px;

	height:95px;

	margin:0 auto;

	overflow:hidden;

}

#header h1 {

	margin:0;

}

#header h1 a {display:block; background: url(images/logo_NY.gif) left top no-repeat; text-indent:-9999px; border:0; width:280px; height:79px; display:block; float:left; z-index:10; position:absolute; margin-left:19px; margin-top:14px;}



#header h1.engleski a {display:block; background: url(images/logo_NY.gif) left top no-repeat; text-indent:-9999px; border:0; width:280px; height:79px; display:block; float:left; z-index:10; position:absolute; margin-left:19px; margin-top:14px;}



/* menu */



.menu-hold {width:950px; height:27px; background-color:#666;}	

#catmenu  {

	margin: 0px 0px 0px 0px;

	padding: 0px;

	list-style: none;

	height:27px;

	}



#catmenu ul {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px;

	list-style: none;

	}



#catmenu  a {

	color: #fff;

	display: block;

    font-weight: bold;

  	padding: 9px 14px 7px 14px;

	text-decoration:none;

	line-height:11px;

	border-left:1px solid #666666;

	}



#catmenu  a:hover {

	background:#F0F0F0;

	color: #666;

	display: block;

	text-decoration: none;

	border-left:1px solid #D0D0D0;

	}

#catmenu li:hover > a {background:#f0f0f0; color:#666666; border-left:1px solid #D0D0D0;}

#catmenu  li {

	float: left;

	margin: 0px 0px;

	padding: 0px 0px;

	border-right:1px solid #CCCCCC;

	}

	

#catmenu  li li {

	float: left;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px;

	width: 178px;

	}



	

#catmenu  li li a, #catmenu  li li a:link, #catmenu  li li a:visited {

	background:#F0F0F0;

	width: 160px;

	float: none;

	margin: 0px 0px;

	padding: 9px 9px 7px 11px;

	color:#666;

	line-height:11px;

	font-weight:normal;

	border-bottom:1px solid #D0D0D0;

	border-left:1px solid #D0D0D0;

	border-right:1px solid #D0D0D0;

	}

	

#catmenu  li li a:hover, #catmenu  li li a:active {

	background:#D0D0D0;

	width: 160px;

	float: none;

	margin: 0px;

	padding: 9px 9px 7px 11px;

	line-height:11px;

	color:#666;

	text-decoration:none;



	}



#catmenu  li ul {

	position: absolute;

	left: -999em;

	z-index:200;

	background:#F0F0F0;

	width:180px;

	}



#catmenu  li:hover ul {

	left: auto;

	display: block;

	}

	

#catmenu  li:hover ul, #catmenu li.sfhover ul {

	left: auto;

	}

/* third level */

	

	#catmenu ul ul ul{

		left: 178px;

		z-index: 1000;

		clear:left;



	}

	#catmenu ul li:hover ul ul{

		padding-top: 0px;

		padding-bottom: 0px;

		visibility:hidden;

	}

	#catmenu ul li:hover ul li:hover ul{ 

		visibility:visible;

		display: block;

		width: 178px;

		margin-left:180px;

		margin-top:-27px;

		padding-bottom: 0px;

		z-index: 1000;



	}

	#catmenu li li li {

		background: #f0f0f0;

		z-index: 1000;

	}

	

#catmenu li.page-item-981, #catmenu li.page-item-1004 {display:none; visibility:hidden;}

#catmenu li.page-item-598 {display: block; visibility: visible;}

#catmenu li.page-item-1008 {display:none; visibility:hidden;}



#language {width:200px; height:20px; position: relative; float:right; margin-right:-25px; top:50px; font-size:11px; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif;}

#header .languages {float: left; width:150px; padding-right:0px; margin-right:0px; margin-top:-3px; overflow:hidden;}

#language a {color:#333; padding:0px; margin:0px; padding-right:0px;}

#language a:hover {color:#000;}

#wpml_credit_footer {display:none; visibility:hidden;}





#blueline {width:950px; height:10px; display:block; background:url(images/header_blue_divider.gif) left top no-repeat;}



#content {background-color:#FFFFFF;}

#home-left {width:144px; background:#C9EAF9 url(images/plavo.jpg) left top no-repeat; height:465px; float:left; display:block; margin-right:3px; color:#626367; font-size:10px; font-family:Arial, Tahoma, Helvetica, sans-serif; padding-left:10px; padding-right:10px; padding-top:10px;}

#home-left h2 {color:#1a2954; font-size:18px; font-weight:bold;}

#home-left h3 {color:#1a2954; font-size:12px; font-weight:bold; border-bottom:1px solid #C6D0D9; padding-bottom:6px;}

#home-left p { padding-top:5px; padding-bottom:6px; line-height:9px; border-bottom:1px dashed #A6AFB6;}

#home-left p a {color:#626367; text-decoration:none; font-weight:normal; padding-left:10px;}

#home-left p a:hover {color:#000; text-decoration:none; font-weight:normal;}





.home-holder {width:782px; float:right;}

#home_news {color: #ffffff; text-align:left; width: 237px; height:309px; background-color: #d47e29; float:left; display:block; overflow:hidden; font-family:Verdana, Arial, Helvetica, sans-serif}

#home_news h2 {font-size: 10px; color: #000000; font-weight: bold; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif; margin: 13px 8px 12px 8px;}

#home_news a {color: #ffffff; text-decoration:none;}

#home_news span {color: #333333;}

#home_news a:link {color: #ffffff; margin-bottom:8px; display:block; padding:0px 8px 0px 8px; font-size: 10px;}

#home_news a:visited {color: #ffffff; margin-bottom:8px;display:block; padding:0px 8px 0px 8px; font-size: 10px;}

#home_news a:hover {color: #ffffff; margin-bottom:8px;background-color: #925924; display:block; padding:0px 8px 0px 8px; font-size: 10px;  font-weight: normal; text-decoration:none;}

#home_news a:active	{color: #ffffff; margin-bottom:8px;display:block; padding:0px 8px 0px 8px; font-size: 10px;}





#flash {width:545px; height:309px; display:block; float:left; text-align:right; z-index:-1; overflow:hidden}

.welcome {width:782px; height:30px; display:block; background:#221E1F; color:#CCCCCC;}

#home-banner {width:782px; height:122px; display:block; margin-top:3px;}

#home-banner img {float:left; margin-right:3px; display:block;}





#main {width:735px; float:right; background:url(images/bg-right.jpg) right top repeat-y;}

#main h2 {font-size:24px; font-weight:normal; color:#0c9cbe; font-family:Verdana, Arial, Helvetica, sans-serif;}

#main p {padding-top:4px; padding-bottom:4px;}

#main strong {font-weight:bold;}

#main .title {padding-top:20px;}

#main .subtitle {background:url(images/subtitle_hr_dot.gif) left bottom repeat-x; font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif; color:#646464; font-size:9px; font-style:italic; padding-bottom:5px;}

#main .subtitle p {padding-bottom:0px; padding-top:0px; margin:0px;}

#main .post {width:544px; float:left;}

#main .post-full {width:730px; float:left;}

#main .post-entry {color:#6c6c6c; font-size:10px; font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif; line-height:14px; padding-top:10px; padding-bottom:20px;}

#main .block {width:232px; height:166px; display:block; float:right; margin-left:10px; margin-bottom:5px; margin-top:-57px;}

#main .blocks {width:232px; height:166px; display:block; float:right; margin-left:10px; margin-bottom:5px; margin-top:-47px;}



#main .post-entry ul {margin: 0; padding: 0; list-style: none;}

#main .post-entry ul li {margin: 0; margin-left: 5px; padding: 2px; padding-left: 17px; list-style: none; background-position: 0 3px; background-repeat: no-repeat; background-image: url(images/dott.gif);}

#main .post-entry ul li ul li {padding-left: 12px; background-image: url(images/dottdva.gif); background-repeat:no-repeat; font-weight:normal;}

#main .post-entry a {color:#ED1C24; font-weight:bold;}

#main .post-entry a:hover {color:#ED1C24; font-weight:bold; text-decoration:none;}

#main .lista {width:280px; padding-bottom:10px; border-bottom:1px dashed #B2B2B2;}



#main .post-entry ul li.alo_easymail_widget {margin: 0; margin-left: 0px; padding: 2px; padding-left: 0px; list-style: none; background-image: none;}

#main .post-entry ul li.alo_easymail_widget h2.widgettitle {padding-bottom:20px; visibility:hidden; display:none;}

.alo_easymail_form_table td {padding:5px;}

#main .post-entry ul li.alo_easymail_widget .input-submit {margin-left:50px;}







#main .post h3 {font-size:11px; font-weight:bold; color:#666;}

#main .post h3 a {font-size:11px; font-weight:bold; color:#666; text-decoration:none;}

#main .post h3 a:hover {color:#000000;}



#main .spisak {width:200px; float:right; color:#6c6c6c; font-size:10px; font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif; line-height:14px; padding-top:10px; padding-bottom:20px;}

#main .spisak ul {margin: 0; padding: 0; list-style: none;}

#main .spisak ul li {margin: 0; margin-left: 5px; padding: 2px; padding-left: 17px; list-style: none; background-position: 0 3px; background-repeat: no-repeat; background-image: url(images/dott.gif);}

#main .spisak ul li ul li {padding-left: 12px; background-image: url(images/dottdva.gif); background-repeat:no-repeat; font-weight:normal;}

#main .spisak a {color:#ED1C24; font-weight:bold;}

#main .spisak a:hover {color:#ED1C24; font-weight:bold; text-decoration:none;}

#main .spisak ul li a {color:#6C6C6C; text-decoration:none; font-weight:normal;}

#main .spisak ul li a:hover {color:#000; text-decoration:none; font-weight:normal;}

#main .spisak h3 {color:#3E3E3E;}



#main .navigation {width:200px; margin:0px auto; margin-top:10px; margin-bottom:10px; display:block; font-weight:bold;}

#main .navigation a {color:#6C6C6C; text-decoration:none; font-weight:bold; padding:2px;}

#main .navigation a:hover {color:#FFF; text-decoration:none; font-weight:bold; background-color:#6C6C6C;}

#main .navigation .alignleft {width:100px; float:left; display:block;}

#main .navigation .alignright {width:100px; float:right; text-align:right; display:block;}



#sidebartwo {width:170px; float:right; color:#FFFFFF; padding-top:18px; text-align:center;}

#sidebartwo a {color:#FFFFFF;}

#sidebartwo img { margin-bottom:18px;}



#mapa ul {margin: 0; padding: 0; list-style: none;}

#mapa ul li {margin: 0; margin-left: 5px; padding: 2px; padding-left: 17px; list-style: none; background-position: 0 3px; background-repeat: no-repeat; font-weight: bold; background-image: url(images/icon_section_with_childs.gif);}

#mapa ul li ul li {padding-left: 12px; background-image: url(images/icon_page.gif); background-repeat:no-repeat; font-weight:normal;}



.pozicija {top:360px; display: none; opacity: 1; position:absolute; margin-left:160px;}

.pozicijaa {top:380px; display: none; opacity: 1; position:absolute; margin-left:-180px;}







.botend {width:950px; height:8px; background:url(images/footer_blue_divider.gif) left top no-repeat;}

#footer {height:25px; padding-top:5px; font-size: 8px; color: #999999; text-decoration:none; font-family: Verdana,Arial,Helvetica,sans-serif; clear:both;}

#footer a:link, #footer a:visited, #footer a:active	{margin-left:9px; margin-right:20px; font-size: 8px; color: #999999; text-decoration:none; font-family: Verdana,Arial,Helvetica,sans-serif;}

#footer a:hover	{font-size: 8px; color: #333; text-decoration:none;}

#footer .links {width:300px; float:left;}

#footer .copy {padding-right:12px; width:300px; float:right; text-align:right;}







.clear {

	clear:both;

}



.pointer {

	cursor:pointer;

}





/* Wordpress Defaults */

img.alignright {float:right; margin:0 0 .7em 1em}

img.alignleft {float:left; margin:0 1em .7em 0}

img.aligncenter {display: block; margin-left: auto; margin-right: auto}

a img.alignright {float:right; margin:0 0 .7em 1em}

a img.alignleft {float:left; margin:0 1em .7em 0}

a img.aligncenter {display: block; margin-left: auto; margin-right: auto}



/* sidebar */

#sidebar h2 {

	text-transform: uppercase;

	background: url(images/section_bar.gif) no-repeat top left; 

	height: 17px;

	font-size: 12px; color: #ffffff; font-weight: bold;

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

	padding-top: 3px;

	padding-left:17px;

}

#sidebar h2 a {color:#FFFFFF; text-decoration:none;}



#sidebar {width: 200px;	padding-top: 15px;	padding-bottom:5px; float:left; font-size:11px;}

#sidebar li {

	list-style-type: none;

	background-color: #f6efd3;

	margin-top:5px;

	line-height:16px; 

}



#sidebar li ul {

	background-color: #f5cfaf;

}



#sidebar li ul li{

	background-color: #f5cfaf;

}





#sidebar li a{

	display: block;

	padding-left:11px;

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

	text-decoration:none;

	color:#000000;

}

#sidebar li a:visited{

	color:#000000;

}

#sidebar li a:hover{

	text-decoration: none;

	color:#000000;

}





#sidebar li a:hover{

	background:#fabd90 url(images/link_arrow.gif) no-repeat center right; 

}    



#sidebar li ul li a:hover{

	background-color: #F5CFAF; 

	background-image: none;

	text-decoration: underline;

}    



#sidebar li a.selected{

	background-color:#f5cfaf; 

}



#sidebar li ul li a.selected{

	background-color:#fac0a0; 

}



#sidebar ul li.current_page_item {

	background-color: #f5cfaf !important;

}





#sidebar ul {

	padding-left:15px;

}



#sidebar ul li ul{

	padding-left:0px;

}



#sidebar ul li ul li a{

	padding-left:20px;

}

#sidebar ul li ul li.current_page_item {

	background-color:#fac0a0 !important;

}

#sidebar ul li ul li.current_page_item a:hover{

	background-color: #fac0a0; 

	background-image: none;

	text-decoration: underline;

}

#sidebar ul li.current_page_ancestor {

	background-color:#F5CFAF !important;

}

#sidebar ul li.current_page_ancestor a:hover{

	background:#F5CFAF url(images/link_arrow.gif) no-repeat center right; 

}

#sidebar .page-item-1467 {display:none; visibility:hidden;}





#konkurs {}

.red {color:#FF0000;}

#konkurs .centar {height:34px; text-align:center; font-weight:bold; vertical-align:middle;}

#konkurs .levo {width:180px; vertical-align:middle; font-size:11px; color:#666666; text-align:right; padding:4px;}

#konkurs .desno {width:330px; vertical-align:middle; font-size:11px; color:#666666; text-align:left; padding:4px;}

#konkurs input[type=text] {background-color:#F5EDE4; border:1px solid #ABA9A9; width:247px; margin-bottom:4px;}

#konkurs textarea {background-color:#F5EDE4; border:1px solid #ABA9A9; width:247px; height:55px; margin-bottom:4px;}

#konkurs input[type=submit] {background-color:#F5EDE4; border:1px solid #ABA9A9; width:54px; height:18px;}

#konkurs select {background-color:#F5EDE4; border:1px solid #ABA9A9; margin-bottom:4px;}





#misljenje .levo {width:90px; vertical-align:top; font-size:10px; color:#666666; text-align:right; padding-right:10px; padding-top:4px;}

#misljenje .desno {width:410px; vertical-align:middle; font-size:10px; color:#666666; text-align:left;}

#misljenje input[type=text] {background-color:#F5EDE4; border:1px solid #ABA9A9; width:248px; margin-bottom:10px;}

#misljenje textarea {background-color:#F5EDE4; border:1px solid #ABA9A9; width:407px; height:205px; margin-bottom:10px;}

#misljenje input[type=submit] {background-color:#F5EDE4; border:1px solid #ABA9A9; width:54px; height:18px;}

#misljenje select {background-color:#F5EDE4; border:1px solid #ABA9A9; margin-bottom:10px; width:248px;}





#klubosmijeha input[type=text] {background-color:#F5EDE4; border:1px solid #ABA9A9; margin-bottom:5px; width:248px;}

#klubosmijeha input[type=submit] {background-color:#F5EDE4; border:1px solid #ABA9A9; width:54px; height:20px;}

#klubosmijeha select {background-color:#F5EDE4; border:1px solid #ABA9A9; margin-bottom:5px; width:248px;}



/* flip book */

.sliderwrapper{

position: relative;

overflow: hidden;

width: 720px; /*width of featured content slider*/

height: 500px;

margin-top:10px;

}

.sliderwrapper img {padding:1px; border:1px solid #BBBBBB;}

#slider1 a {color:#555;}







.sliderwrapper .contentdiv{

visibility: hidden;

position: absolute;

left: 0;

top: 0;

padding: 0px;

background: white;

width: 720px;

height: 100%;

filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);

-moz-opacity: 1;

opacity: 1;

}



.pagination{

width: 720px;

text-align: center;

padding-top:20px;

}



#main .pagination a{

padding-top: 4px;

padding-bottom:4px;

padding-left:2px;

padding-right:2px;

text-decoration: none; 

color: #555;

background: white;

font-weight:normal;

}



#main .pagination a:hover {

color: #FFF;

background-color: #6C6C6C;

font-weight:normal;



}

#main .pagination a.selected {

color: #FFF;

background-color: #6C6C6C;

font-size:13px;

font-weight:bold;

}



.facebook {width:144px; height:100px; margin:0px auto; margin-top:7px; display:block; background:url(images/facebook.jpg) left top no-repeat;}

.facebook .link {width:144px; height:73px; display:block;}

.facebook .frame {width:130px; margin:0px auto; padding-top:2px;}



ol { margin-left:1.5em; padding-left:5px; list-style: decimal}

ol li { margin-bottom:0.5em; }
