/*
Theme Name: Poslovno Vodjstvo
Theme URI: http://indigo-webstudio.com
Description: Tema radjena za firmu Poslovno Vodjstvo!
Version: 1 
Author: Dragan Stefanov
Author URI: http://indigo-webstudio.com
Tags: clean, basic, business, light, blue
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

/* poslovnoVodjstvo */

html, body 																				{margin: 0 0 20px 0; background: #fff url(style/images/body_bg.jpg) repeat-x; font: 0.88em Arial, Helvetica, sans-serif;}

a 																								{color: #5E7FA6; text-decoration: none}
a:hover																						{text-decoration: underline}

.post ul a, .post ul a:visited										{text-decoration: none; border-bottom: dotted 1px #5e7fa6; color: #5e7fa6;}
.post ul a:hover																	{border: 0;}

strong																						{color:#444;}

input																							{border:1px solid #ccc; margin:5px 0; color:#333; padding:4px}
textarea																					{width:300px; border:1px solid #ccc; font:1em Arial, Helvetica, sans-serif; padding:4px}

#pageWrap																					{width:870px; margin: 20px auto}

#headerWrap																				{height:164px; background: url(style/images/header_bg.png) no-repeat; position: relative}
#header																						{height: 131px; position: relative}

#header h1#logo																		{width:134px; height: 83px; text-indent: -9999px; background: url(style/images/pv_logo2.png); 
																									position:absolute; top:40px; left: 20px;}
																									
#header h2#coachName															{width:198px; height: 20px; text-indent: -9999px; background: url(style/images/slavka_draskovic_label.png);
																									position: absolute; bottom:10px; right: 300px;}

ul#mainNav																				{text-transform: uppercase; font-size: .88em; margin: 10px 10px 10px 15px; width:620px;}
ul#mainNav li 																		{display: inline; padding: 0 32px 0 0;}
ul#mainNav li a, ul#mainNav li a:visited					{text-decoration: none; color: #1b3668}
ul#mainNav li a:hover															{color: #5e7fa6}

/* lang bar */
ul#lang																						{position:absolute; bottom:12px; right: 70px; text-align: center;}
ul#lang li																				{text-transform: uppercase; font-size: .75em; display: inline; padding: 0 10px 0 0}
ul#lang li a 																			{color:#000; text-decoration: none;}

#contentHolder																		{background: #fff; overflow: hidden}

#primaryCol																				{width: 614px; float: left;}
#primaryCol h2																		{margin: 15px; font-size: 1.43em; text-transform: uppercase; font-weight: bold; color: #5e7fa6}
#primaryCol h2 a 																	{color: #5e7fa6; text-decoration: none}

#primaryCol h3																		{color: #444; font-size: 1.25em; margin: 15px;}
#primaryCol h5																		{margin:15px}

#primaryCol p																			{margin: 10px 15px; line-height: 1.43em}

.pesak																						{background: #f0ede4; border: 1px solid #ffc06e; margin: 30px 20px; color: #323a45}
.pesak strong																			{margin: 5px 15px;}
.pesak p																					{margin: 5px 15px;}



#sidebar																					{width: 244px; min-height:100%; height: 100%; float: right; margin: 2px 2px 4px 0px; background: #f6f9fc;}

#sidebar h3																				{margin: 15px; font-size: 1.29em}

#sidebar h4																				{margin: 3px 15px; font-size: 1em; color: #323a45}

#aktuelno 																				{margin: 15px 15px; padding: 10px; border:1px #81abbf solid; background: #edf2f7}

#aktuelno ul li																		{padding: 0px 0 10px 18px; background: url(style/images/red_bullet.gif) no-repeat top left;}

#aktuelno ul li	 a, #aktuelno ul li	 a:visited		{color: #39669f; text-decoration: underline; text-transform: uppercase}
#aktuelno ul li	 a:hover													{text-decoration: none}

#aktuelno p																				{margin: 15px 0 0 0;}

#pixNFace																					{margin: auto; text-align: center}
#pixNFace img																			{margin: 10px auto}

.bannerPV																					{background: #d9dcdd; border: 1px solid #c8c6c6; margin: 20px 15px; text-align: center}
.bannerPV a																				{color: #5e7fa6; font-size: 1.43em; padding: 3px 0; text-decoration:none; display: block}
.bannerPV a:hover																	{text-decoration:underline}

.linksPV																					{border:1px #e0eaf5 solid; background: #edf2f7; margin: 10px 15px; text-align: center}
.linksPV a																				{color: #5e7fa6; font-size: 1.03em; padding: 3px 0; text-decoration:none; display: block}
.linksPV a:hover																	{text-decoration:underline}

.linksSmall																					{border:1px #e0eaf5 solid; background: #edf2f7; text-align: center; width:47%; float: left; height: 40px}
.linksSmall a																				{color: #5e7fa6; font-size: 1.03em; padding: 3px 0; text-decoration:none; display: block}
.linksSmall a:hover																	{text-decoration:underline}

blockquote																				{margin: 10px 30px; color: #39669f; font-size: .88em}
cite																							{display: block; margin: 5px 40px; color:#274170; text-align: right; font-style: italic; font-size: .75em}

#footer																						{border-top: 3px solid #ffc06e; padding: 10px 0 0 0; color: #999;}

ul#ftNav 																					{float: left;}
ul#ftNav li																				{display: inline; padding: 0 10px 0 0}
ul#ftNav li a, ul#ftNav li a:visited							{color: #999; text-decoration: none; text-transform: lowercase;}
ul#ftNav li a:hover																{text-decoration: underline}

/** POST **/

.post img																					{padding:5px; margin:0 5px; /*border:1px #ddd solid;*/}
.post ul 																					{padding:5px 20px;}
.post ul li																				{padding: 0 0 6px 20px; background:url(style/images/0064_ticket.png) no-repeat top left;}
.post ul.diff li																	{background:url(style/images/check_orange.png) no-repeat top left;}

.post ul li strong																{font-weight:bold;}

.post ul ul li																		{padding: 0 0 6px 20px; background:url(style/images/0085_blueAndPointy.png) no-repeat top left;}

.post h2																					{font-size:1.32em; margin:25px 15px; color: #5E7FA6;}
.post h3																					{font-size:1.29em; margin:25px 15px; color: #5E7FA6;}
.post h4																					{margin:0 15px 15px 20px;font-size:1.23em; color: #444; border-bottom: 1px solid #444; display: inline}

h3.diffcol																				{color: #444;}

.post ol 																					{padding:5px 15px; margin:10px 20px; font: italic 1.23em Georgia, Times, serif;
  																								color: #999999;}
.post ol li																				{list-style:decimal}
ol p 																							{font: normal .88em Arial, Helvetica, sans-serif;color: #000000;}

.mail																							{color:#5E7FA6; border-bottom: 1px dotted #5E7FA6; text-decoration: none}

.button																						{border:1px solid #5E7FA6; height:18px}

.announce																					{background: #fff; border: 2px solid #000066; margin: 30px 20px; color: #000066; text-align: center}
.announce a 																			{color: #000066; font-weight: bold; text-decoration: underline}
.announce a:hover 																{text-decoration: none}
.announce strong																	{margin: 5px 15px; color: #000}
.announce p																				{margin: 5px 15px;}
.announce h3																			{margin: 5px 15px; color:#990000}
.announce img 																		{border:0}

/* newsletter */

#stnl_submit, #contact_submit, 
.quiz_button, .my_button													{display:block; border:0; background:#0E5EA5; padding:1px 2px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#ffffff}

/* pecat */

#pecat																						{text-align: center; margin: 30px 0 30px 0}
#pecat img 																				{margin: 0 30px 0 0} 

/* VESTI */

#vesti																						{margin: 5px 15px;}
#vesti small																			{color:#0E5EA5; display:block}

.vest																							{padding: 10px 0; border-bottom: 1px solid #ffc06e; }

/* Quiz */
#quizbanner																				{margin: 15px 30px 0px 30px; text-align: center}

#quiz																							{background: #5E7FA6; color: #fff; margin: 15px; padding: 5px; text-align: center}
#quiz	a, #quiz	a:visited													{color: #ddd; text-decoration: none}
#quiz a:hover																			{text-decoration: underline}
#quiz-result																			{margin: 15px;}
#quiz-result input																{margin: 0;}
#quiz-result p																		{margin: 10px 0}
#quiz-result textarea 														{margin: 0 0 10px 0}
#primaryCol h3.result															{color: #FCA83B;}


#quiz-ser																					{margin: 30px}
#quiz-ser p																				{margin: 10px 0 0 0px; font-weight: bold}
#quiz-ser small																		{display: block; margin: 0 0 10px 0}

.pass1 ul, .pass2 ul, .pass3 ul 									{margin:0 15px;}

/* TOOLS */

.centred																					{text-align: center}

.postNav																					{margin: 15px;}

#commentWrap .my_button, #commentWrap ol					{margin:5px 15px;}
#commentWrap textarea, #commentWrap input					{margin:5px 15px;}
#commentWrap label 																{display:block; margin:5px 15px;}

#events																				{margin: 15px 15px; padding: 10px; border:1px #81abbf solid; background: #edf2f7}

#events ul 		{margin:14px 0 0}
#events	ul li { padding: 0px 0 10px 20px; background: url(style/images/red_bullet.gif) no-repeat top left; }
#events	ul li.current { padding: 0px 0 10px 20px; background: url(style/images/flag_red.gif) no-repeat top left; }
#events	ul li a {text-transform:none }

/* NGG gallery */

ngg-albumtitle 																		{font-size: 1em}

