@charset "utf-8";
/*
Theme Name: Pohistvo.net
Theme URI: http://www.pohistvo.net/
Description: Izdelano za Dom design d.o.o.
Version: 1.1
Author: Alain Šik
Author URI: http://www.shikdesign.com/
Tags: 

*/



/* Splošni */
h1, h2, h3 {
	font-family: Georgia, 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: normal;
	}
a { color:#c6006f; }
a:hover { text-decoration:none; }
h1 a, h2 a, h3 a { text-decoration:none; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
.clearfix {display: inline-block;} 
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
.clearfix {display: block;} 
/* End hide from IE-mac */

h1,h2,h3,form,table,td,tr,ul,ol,li,img,a ,p { margin:0; padding:0; }
ul { list-style-type:none; }

a:active { outline: none; }
a:focus { -moz-outline-style: none; }
	
.clear { clear: both; }
/* end.Splošni */

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	background: #d5d6d7 url('img/bg_tapeta.gif');
	color: #333;
	text-align: center;
	margin: 0 0 20px 0;
	}

#page { text-align: left; }

#header { background: #c6006f url('img/bg_head.png') no-repeat top center; height:120px; }
	.topHead { height:75px; clear:both; }
	.topHead .logo { float:left; margin-left:20px; }
	.topHead .pasica { float:left; margin:13px 0 0 150px; }
	
	.menu { margin:10px 0 0 20px; font-family: Georgia, 'Lucida Grande', Verdana, Arial, Sans-Serif; }
	.menu a { text-decoration:none; }
	.menu ul li { font-size: 1.2em; font-weight:bold; float:left; background: #FFFFFF; padding:5px 10px; margin: 0 10px 0 0; border-right:1px solid #000000; border-bottom:1px solid #000000; }
	.menu ul li.izbrana { padding:5px 10px 15px 10px; border:none; }
	.menu ul li.izbrana a { color:#666666; }

#content {
	/*font-size: 1.2em;*/
	background: white;
	}



.widther { width:960px; margin: 0 auto; }

.naslovkaLeft { padding-top:20px; width:500px; float:left; }
	/*tizerji za naslovko in za listo novic*/
	.tizer { background: url('img/bg_teaser.jpg') no-repeat top center; width:484px; margin-bottom:20px; }
	.tizer .date { padding: 15px 0 0 20px; color:#999999; }
	.tizer h2 { padding: 0 20px 13px 20px; font-size:1.8em; }
	.tizer img { float:left; padding: 0 20px 20px 20px; }
	.tizrTxt, .sklopTxt { float:left; width:225px; padding-bottom:20px; font-size:1.2em; }

.naslovkaRight { width:440px; padding-top:20px; float:left; }

.naslovkaRight h3 { font-size:1.8em; font-weight:normal; padding:20px 20px 20px 0; }
.naslovkaRight p { padding:0 0 20px 0; font-size:1.3em; }

/*240 500 220*/

#colLeft { float:left; width:240px; }
	.menuLeft { background: url('img/bg_menuleft.png') repeat-y top center; padding:0 0 10px 0; margin:20px 0 0 0; }
	.menuLeft h3 { background:#c6006f; font-size:1.4em; margin:0 24px 10px 20px; padding:10px 15px; color:#ffffff; font-weight:bold; }
	.menuLeft li { font-weight:bold; background: url('img/bull.gif') no-repeat 0 6px; font-size:1.2em; padding: 2px 30px 2px 35px; }
	.menuLeft li.selected { background: url('img/bull_selected.gif') no-repeat 0 6px; }
	.menuLeft li a { color:white; text-decoration:none; }
	.menuLeft li.selected a { color:#c6006f; text-decoration:none; }
	.menuLeft li a:hover { text-decoration:underline; }
	
	
	
.colMain { float:left; width:500px; padding:20px 0 40px 0; }
	.prispevek { padding: 7px 20px 0 0; }
	.prispevek h1 { color:#c6006f; font-size:2em; margin:0 0 20px 0; }
	.prispevekTxt { font-size:1.2em; }
	.prispevekTxt p { padding:0 0 10px 0; clear:left; }
	.prispevekTxt img { border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; margin:0 0 0 0; }
	/*.prispevekTxt a img { border: 2px solid #c6006f; }*/
	/*  za stare prispevke importane */
	.prispevekTxt .text p { }
	.prispevek p.alignleft { float:left; clear:none; width:260px; }
	.prispevekTxt table { margin-bottom:20px; vertical-align:top; }

	.prispevekTxt ul { list-style-type:disc; padding:0 0 20px 0; }
	.prispevekTxt ul li { padding: 0 0 0 2px; margin: 0 0 0 25px; }
	
	.naslovdodatno { font-size:1.6em; padding:20px 0 3px 0; }
	.podobno { font-size:1.2em; }
	.podobno li { margin:0 0 3px 17px; list-style:square; }
	

.colRight { float:left; width:220px; padding-bottom:20px; }
	.akcija { background:#c6006f; margin-right:20px; margin-top:20px; color:white; }
	.akcija h2 { padding:10px; color:#ffffff; font-weight:bold; font-size:1.4em; }
	.akcija p { padding:0 0 10px 0; font-size:1.2em; }
	.akcija p a { color:#CCCCCC; text-decoration:underline; }
	.akcija .AkcijaTekst { padding: 0 10px 10px 10px; }


#footer {
	padding: 0;
	margin: 10px auto 0 auto;
	width: 940px;
	clear: both;
	background: url('img/bg_footer.gif') repeat ;
	border: #CCCCCC 10px solid;
	}

#footer p {
	margin: 0;
	padding: 20px 0 20px 20px;
	/*text-align: center;*/
	}
	
.error { padding-top:40px; padding-bottom:40px; }
.error h2 { font-size:2em; margin:40px 20px; }
.error p, .error li { font-size:1.4em; margin:20px; }
.error li { margin:0 0 4px 20px; }
.error h3 { font-size:1.6em; margin:10px 0 0 20px; }
	
/* End Structure */







/* Ravnanje slik + captioni */
p img {
	padding: 0;
	max-width: 100%;
	}
	
img.center, div.center {
	display: block;
	margin-left: auto !important;
	margin-right: auto !important; }

img.alignright, div.alignright {
	float: right;
	margin: 0 0 2px 18px; }

img.alignleft, div.alignleft {
	float: left;
	margin: 0 18px 2px 0; }

div.img div {
	font-size: 0.9em;
	line-height: 1.6em;
	text-align: center;
	background-color: #CCCCCC; /*#E5E5E5;*/ /*#242424;*/
	color: #666666;
	padding: 6px;
	margin-top: 1px;
	margin-bottom: 10px;
	clear:left;
	}	


/**** navigacija po arhivu novic *****/
.navigacija { padding:20px; }
.navigacija a, .navigacija a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	color: #0066cc;
	background-color: #FFFFFF;	
}
/*.navigacija a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}*/
.navigacija a:hover {	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.navigacija a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.navigacija span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.navigacija span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	/*font-weight: bold;*/
	border: 1px solid #c6006f;
	color: white;
	background-color: #c6006f;
}
.navigacija span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}



/* Begin Sidebar */
#sidebar
{
	padding: 20px 0 10px 0;
	}

/* End Sidebar */




.center {
	text-align: center;
	}

.hidden {
	display: none;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
/* End Various Tags & Classes*/



/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */


/***************lytebox *****************/
#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; }
	#lbOverlay.grey { background-color: #000000; }


#lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }
#lbMain a img { border: none; }

#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }
	#lbOuterContainer.grey { border: 3px solid #888888; }


#lbDetailsContainer {	font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; }
	#lbDetailsContainer.grey { border: 3px solid #888888; border-top: none; }


#lbImageContainer, #lbIframeContainer { padding: 10px; }
#lbLoading {
	position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(img/lytebox/loading.gif) center no-repeat;
}

#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lbImageContainer>#lbHoverNav { left: 0; }
#lbHoverNav a { outline: none; }

#lbPrev { width: 49%; height: 100%; background: transparent url(img/lytebox/blank.gif) no-repeat; display: block; left: 0; float: left; }
	#lbPrev.grey:hover, #lbPrev.grey:visited:hover { background: url(img/lytebox/prev_grey.gif) left 15% no-repeat; }

	
#lbNext { width: 49%; height: 100%; background: transparent url(img/lytebox/blank.gif) no-repeat; display: block; right: 0; float: right; }
	#lbNext.grey:hover, #lbNext.grey:visited:hover { background: url(img/lytebox/next_grey.gif) right 15% no-repeat; }


#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }
	#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { color: #333333; }

	
#lbPrev2_Off, #lbNext2_Off { font-weight: bold; }
	#lbPrev2_Off.grey, #lbNext2_Off.grey { color: #CCCCCC; }

	
#lbDetailsData { padding: 0 10px; }
	#lbDetailsData.grey { color: #333333; }


#lbDetails { width: 60%; float: left; text-align: left; }
#lbCaption { display: block; font-weight: bold; }
#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }

#lbClose { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbClose.grey { background: url(img/lytebox/close_grey.png) no-repeat; }


#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPlay.grey { background: url(img/lytebox/play_grey.png) no-repeat; }

	
#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPause.grey { background: url(img/lytebox/pause_grey.png) no-repeat; }
