/*  
Theme Name: FPN 1.2
Description: FPN 1.2 theme for Wordpress
Version: 1.0
Author: Zedesino 
Author URI: http://www.zedesino.com/ 
*/

/* CSS Document */


/* CSS Document */


/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0px; padding: 0px; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th { font-weight: normal; font-style: normal; }
ul,ol,li { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }


/* LAYOUT */
.clear { clear:both; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }
hr.hidden {
	clear:both;
  	visibility:hidden;
	margin:0px;
	height: 0px;
 	padding:0px;
}
a {
   outline: none;
   -moz-outline-style: none;
}
a:active
{
outline: none;
-moz-outline-style: none;
}

a:focus
{
-moz-outline-style: none;
}
@font-face {
	font-family: 'MyriadPro';
	src: url('myriadpro-bold-webfont.eot');
	src: local('☺'), url('myriadpro-bold-webfont.woff') format('woff'), url('myriadpro-bold-webfont.ttf') format('truetype'), url('myriadpro-bold-webfont.svg#webfontoSP9jlYO') format('svg');
	font-weight: bold;
	font-style: normal;
}
p  {
	margin: 0px 0px 20px 0px;
	padding: 0px;
	text-align: justify;
}
body	{
	font: normal 13px/18px Arial, Verdana, sans-serif;
	background-color:#f0f0f0;
	color:#4c4c4c;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin:0px;
	padding:0px;
}
body a:link {
	color:#368BBD;
	text-decoration:none;
}
body a:visited {
	color:#368BBD;
	text-decoration:none;
}
body a:hover	{
	color:#3A94C8;
	text-decoration:underline;
}
h1 {
	color: #4c4c4c;
	font: bold 24px/32px Arial, Verdana, sans-serif;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	border-bottom: 5px solid #cdcdcd;
	letter-spacing: -1px;
	}
	
	#logo h1 {
	padding: 0px;
	margin: 0px;
	border-bottom: 0;
	color:#368BBD
	}
	
	#logo h1 a:hover{
	text-decoration:none;	
		
		}

h2 {
	color: #2c2c2c;
	font: bold 24px/32px Arial, Verdana, sans-serif;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	letter-spacing: -1px;
	}
	
.post h2 {
	font: bold 24px/24px Arial, Verdana, sans-serif;
	letter-spacing:0px;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	overflow: hidden;
	}
#fokus h2 {
    font: bold 13px/17px Arial,Verdana,sans-serif;
    height: 34px;
    letter-spacing: 0;
    margin: 3px 0 5px;
    overflow: hidden;
    padding: 0;
}
#fokus h2 a:link, #fokus h2 a:visited, #studvesti ul li h2 a:link, #studvesti ul li h2 a:visited, .post_item h2 a:link, .post_item h2 a:visited, .post_item_no_img h2 a:link, .post_item_no_img h2 a:visited  {
	color: #222;
	}
	
.post h1 {
	font: bold 24px/24px Arial, Verdana, sans-serif;
	letter-spacing:0px;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	overflow: hidden;
border-bottom:none;
	}

.post_pages h1 {
	font: bold 24px/24px Arial, Verdana, sans-serif;
	letter-spacing:0px;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	overflow: hidden;
border-bottom:none;
	}

h3 {
	color: #384653;
	font: bold 18px/20px Arial, Verdana, sans-serif;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 10px 0px;
	clear: both;
	border-bottom: 8px solid #eeeeee;
	}

h4 {
	color: #101010;
	font: normal 16px/24px "Times New Roman", Times, serif;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	clear: both;
	}	
#wrapper {
	width:980px;
	height:100% !important; /* real browsers */
	padding: 0px;
	margin: 0px auto 10px auto;
}

#header {
	padding:0px;
	width: 980px;
	margin: 0px;
	float: left;
	position: relative;
	z-index:10;
}
#logo	{
	float: left;
	padding: 14px 0px;
	margin: 0px 0px 0px 0px;
	}
#misli{float:left;
display:block;
padding:15px 15px 0;
width:802px;
height:52px;}	
#misli ul{height:67px !important;}
#misli ul li{
float: left;
    font-size: 14px;
    font-style: italic;
    text-align: center;
    width: 802px;

}

p.description{
	font-size:14px;
	
	
	
	}
#disclaimer	{
	float: left;
	width: 500px;
	font: normal 14px/15px Arial, Helvetica, sans-serif;
	color: #000000;
	height: 58px;
	padding: 0px 0px 4px 0px;
	}
	
#container {
	padding:0px;
	width: 980px;
	margin: 0px;
	float: left;
	border-bottom: 1px solid #d5d5d5;
	display: block;
background-color:#fff;
	position: relative;
	background-image:url(images/bg_container.gif);
	background-repeat: repeat-y;
	background-position: 649px 0px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-box-shadow: 0px 0px 2px #cecece;
	box-shadow: 0px 0px 2px #cecece;
	-webkit-box-shadow:0px 0px 2px #cecece;
}
#content	{
	float:left;
	width: 610px;
	display:block;
	position: relative;
	padding: 40px 20px 10px 20px;
	}
	
.post {
	width:608px;
	padding: 10px 0px 20px 0px;
	float:left;
	border-bottom: 5px solid #cdcdcd;
	margin-bottom:10px;
	align:justify;
position:relative;	
	}
.post_img {
    background-color: #EFEFEF;
    border: 1px solid #CECECE;
    display: inline;
    float: left;
    height: 120px;
    margin: 0 10px 6px 0;
    overflow: hidden;
    padding: 5px;
    width: 170px;
}
	
p.date{
    border-bottom: 1px dashed #e1e1e1;
    color: #999999;
    float: left;
    font: normal 12px/18px Arial,Verdana,sans-serif;
    margin: 3px 0 12px;
    width: 100%;
margin: 0px 0px 10px 0px;
padding: 0px 0px 5px 0px;	
	}
p.date span, p.date span a{
	color:#474747;
	}

.post_pages{

	width:608px;
	padding: 10px 0px 20px 0px;
	float:left;
	margin-bottom:10px;
	align:justify;	

}

.categories{

	width:608px;
	padding: 10px 0px 20px 0px;
	float:left;
	border-bottom: 5px solid #cdcdcd;
	margin-bottom:10px;
	align:justify;	

}
.category_item {
    float: left;
    padding: 0;
    position: relative;
    width: 416px;
}
.category_item p.date{
font: normal 12px/12px Arial,Verdana,sans-serif;
	color:#707070;
	margin: 0 0 5px 0;
}

.category_item h2{
color: #2c2c2c;
	font: bold 15px/17px Arial, Verdana, sans-serif;
	padding: 0px;
	margin: 0px 0px 5px 0px;

}

.category_item p{
margin: 0px 0px 5px 0px;
	padding: 0px;
	text-align: justify;

}

#sidebar{
	float: left;
	width:310px;
	padding: 0 10px 0 10px; 
		
	}
#sidebar h3{
font: bold 18px/20px Arial,Verdana,sans-serif;
	padding: 5px 0px 5px 0px;
	
 }
#sidebar ul{
font: bold 12px/18px Arial,Verdana,sans-serif;

}


#sidebar ul li{
color:#222222;
width:100%;
}
#sidebar ul li a{
color:#222222;
display:block;
float:left;
padding:5px;
margin:1px;
width:250px;
}
#sidebar ul li a:link, #sidebar ul li a:visited{
font: bold 12px/18px Arial, Helvetica, sans-serif;
color:#222;
display:block;
}

#sidebar ul li a:hover{
font: bold 12px/18px Arial, Helvetica, sans-serif;
color:#222222;
display:block;

}

#sidebar ul li ul li{
padding: 0 0 0 10px;


}
#sidebar ul li ul li a{
padding: 0 0 0 10px;
width:240px;

}


#sidebar table{
width:100%;
}

#sidebar tr{
width:100%;
text-align:center;
height: 29px;
}

#sidebar caption{

text-align:center;
font-size:16px;
padding: 0 0 10px;
}
#sidebar th{

text-align:center;

}
#sidebar td a:link, #sidebar td a:visited{
text-align:center;
color:#000;
}

#sidebar td a:hover{
text-align:center;
color:#5EA222;
text-decoration:none;
}
	
	
#footer {
	padding:0px 0px 20px 0px;
	width: 978px;
	margin: 10px 0px 0px 0px;
	float: left;
	background-color:#fff;
	border: 1px solid #dcdcdc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-moz-box-shadow: 0px 0px 2px #cecece;
	box-shadow: 0px 0px 2px #cecece;
	-webkit-box-shadow:0px 0px 2px #cecece;
}
#footer_nav {
	float:left;
	width: 948px;
	padding: 5px 15px 10px 15px;
	}
#footer_nav ul {
	float:left;
	width:100%;
	}
#footer_nav ul li {
	float:left;
	width:178px;
	padding: 0px 0px 0px 0px;
	}
#footer_nav ul li ul {
	float:left;
	width:100%;
	}
#footer_nav ul li ul li {
	float:left;
	width:100%;
	padding: 5px 0px 0px 0px;
	}
	.bellow_footer {
	float:left;
	padding:10px 0px 30px 0px;
	font-size:11px;
	color:#707070;
	text-align:center;
	width:980px;
	}
	.bellow_footer a:link, .bellow_footer a:visited {
	color: #707070;
	text-decoration: none;
	}
	.bellow_footer a:hover {
	color: #333333;
	text-decoration: none;
	}
.info {
	font: normal 10px/22px Arial, Helvetica, sans-serif;
	line-height: 22px;
	width: 980px;
	display:block;
	text-transform:uppercase;
	float:right;
	color: #c1c1c1;
	padding: 1px 0px 0px 0px;
	position:relative;
	margin: 2px 0px 0px 0px;
	overflow:hidden;
	height:28px;
	}

#logo_univerziteta{	
	float:right;
	margin:0px;
	padding:10px 0;
width:150px;
overflow:hidden;
	}
#logo_univerziteta a:hover img{
margin:0 0 0 -150px;
}	
#navigation_holder {
	height: 46px;
	width: 960px;
	display:block;
	float:left;
	color: #ffffff;
	padding: 0px 10px 0px 10px;
	background-repeat: no-repeat;
	background-position: 0px;
	background-image:url(images/bg_nav.gif);
	}
	
#searchWrap	{
	padding: 6px 0px 0px 0px;
	height: 31px;
	float: right;
	width: 215px;
	display: block;
	background-image: url(images/bg_search.jpg);
	background-position: 0px 6px;
	background-repeat: no-repeat;
	}
#searchform {
	float: right;
	}
	#s	{
	width: 145px;
	height: 27px;
	margin: 0px 0px 0px 0px;
	text-indent: 0px;
	color: #26282A;
	font-size: 13px;
	padding: 3px 5px 0px 10px;
	float: left;
	line-height: 20px;
	border: none;
	background: none;
	display: inline;
	outline: none;
	-moz-outline-style: none;
	}
.info a {
    -moz-border-radius: 5px 5px 5px 5px;
    background-color: #202428;
    float: right;
    margin: 2px 0 0 3px;
    padding: 0 8px;
	color:#FFF;
}

.alignleft {
	float:left;
	margin:4px 10px 6px 0px;
	padding: 5px;
	display:inline;
	border:1px solid #cecece;
	background-color:#efefef;
	}
.alignright {
	float:right;
	margin:4px 0px 6px 10px;
	padding: 5px;
	display:inline;
	border:1px solid #cecece;
	background-color:#efefef;
	}
.alignnone {
	margin:4px 10px 6px 0px;
	padding: 5px;
	display:inline;
	border:1px solid #cecece;
	background-color:#efefef;
	}
.post  ul {
	padding: 0px 0px 15px 25px;
	margin: 0px 0px 0px 10px;
	}

.post  ul li {
	padding: 0px 0px 5px 0px;
	list-style: disc;

	}

.post  ol {
	padding: 0px 0px 15px 25px;
	margin: 0px 0px 0px 10px;

	}

.post ol li{
	padding: 0px 0px 5px 0px;
	list-style-type: decimal;

	}

	
	
	
	

a.signin {
	/*background:#88bbd4;*/
	padding:0px 6px 0px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	*background:transparent url("images/signin-nav-bg-ie.png") no-repeat 0 0;
	*padding:4px 12px 6px;
}
a.signin:hover {
	/*background:#59B;*/
	*background:transparent url("images/signin-nav-bg-hover-ie.png") no-repeat 0 0;
	*padding:4px 12px 6px;
	text-decoration:none;
}
a.signin, a.signin:hover {
	*background-position:0 3px!important;
}

a.signin {
	position:relative;
	margin-left:3px;
	color:#fff;
}
a.signin span {
	background-image:url("images/toggle_down_light.png");
	background-repeat:no-repeat;
	background-position:right 4px;
	padding:4px 16px 6px 0;
	color:#fff;
}


#topnav a.menu-open {
	background:#ddeef6!important;
	color:#666!important;
	outline:none;
}
#small_signup {
	display:inline;
	float:none;
	line-height:23px;
	margin:25px 0 0;
	width:170px;
}
a.signin.menu-open span {
	background-image:url("images/toggle_up_dark.png");
	color:#6AC;
}

#signin_menu {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	display:none;
	background-color:#202428;
	position:absolute;
	width:125px;
	z-index:100;
	border:1px transparent;
	text-align:left;
	padding:12px;
	top: 24.5px; 
	right: 0px; 
	margin-top:0px;
	margin-right: 0px;
	*margin-right: -1px;
	color:#789;
	font-size:11px;
}


#signin_menu p {
	margin:0;
}
#signin_menu a {
	color:#6AC;
}
#signin_menu label {
	font-weight:normal;
}
#signin_menu p.remember {
	padding:10px 0;
}
#signin_menu p.forgot, #signin_menu p.complete {
	clear:both;
	margin:5px 0;
}
#signin_menu p a {
	color:#27B!important;
}

#signin_submit::-moz-focus-inner {
padding:0;
border:0;
}
#signin_submit:hover, #signin_submit:focus {
	background-position:0 -5px;
	cursor:pointer;
}

.tipsy-inner {
	padding:10px 15px;
	line-height:1.5em;
	font-weight:bold;
}
.tipsy {
	opacity:.8;
	filter:alpha(opacity=80);
	background-repeat:no-repeat;
	padding:5px;
}
.tipsy-inner {
	padding:8px 8px;
	max-width:200px;
	font:11px Arial,Verdana,sans-serif;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#000;
	color:white;
	text-align:left;
}
.tipsy-north {
	background-image:url(images/tipsy-north.gif);
	background-position:top center;
}
.tipsy-south {
	background-image:url(images/tipsy-south.gif);
	background-position:bottom center;
}
.tipsy-east {
	background-image:url(images/tipsy-east.gif);
	background-position:right center;
}
.tipsy-west {
	background-image:url(images/tipsy-west.gif);
	background-position:left center;
}


#navigation {
	float:left;
	width:690px;
	height:46px;
	position:relative;
	margin:0px;
	padding:0px;
}

#navigation ul, #navigation ul ul {
	margin:0;
	padding:0;
	position:relative;
	z-index:300;
	width: 100%;
	float: left;
	list-style:none;
	text-align: left;
}
#navigation ul li {
	float:left;
	position:relative; 
}
#navigation ul a {
	display:block;
	color:#ffffff;
	text-decoration:none;
	font: normal 15px/43px AllerRegular, Arial,Verdana,sans-serif;
	padding: 0px 20px;
	text-align: center;
	display: inline;
	height: 46px;
	float: left;
	
}
#navigation ul a:hover, #navigation ul li:hover, #navigation ul li:hover a {
	color:#fff;
	background-color:#252d35;
	color:#368BBD;
}



#navigation ul ul {position:absolute; display:none; width:auto; top:46px; left:0px; z-index:1000; }
#navigation ul ul a {}
#navigation ul li ul {width:193px; background-color: #252d35; z-index:3000; padding:0px 0px 5px 0px; }
#navigation ul li#menu-item-139 ul, #navigation ul li#menu-item-137 ul  {background-color:#252d35;
padding:0px 0 5px;
width:50px;
z-index:3000;}
#navigation ul li ul a, #navigation ul li ul a:link, #navigation ul li ul a:visited {
	width:173px; 
	height:auto; 
	float:left; 
	font-size:13px; 
	text-align: left; 
	background-color: #252d35; 
	padding:6px 0px 8px 20px; 
	text-indent:0px; 
	z-index:1000; 
	line-height:14px; 
	color:#fff;}

#navigation ul ul ul {top:auto; z-index:1000;}
#navigation ul li ul ul {left:183px; margin:0px 0 0 10px; z-index:1000;}
#navigation ul li:hover ul ul, #navigation ul li:hover ul ul ul, #navigation ul li:hover ul ul ul ul {display:none; }
#navigation ul li:hover ul, #navigation ul li li:hover ul,#navigation ul li li li:hover ul, #navigation ul li li li li:hover ul {display:block; z-index:1000;}
.painting_list {
	float:left;
	width: 337px;
	padding:20px 10px 20px 30px;
	position:relative;
	color:#4c494a;
	height:180px;
}

#first_post{
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
    display: block;
    float: left;
  
	margin: -15px 0 20px;	
	
	}
a[href$='.pdf'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(images/pdficon.gif) center left no-repeat;
}
a[href$='.doc'], a[href$='.rtf'], a[href$='.wps'], a[href$='.txt'] {
background:transparent url(images/pageword.png) center left no-repeat;
display:inline-block;
padding-left:20px;
line-height:18px;
}
.post_img {
	float:left;
	margin:0px 10px 6px 0px;
	padding: 5px;
	display:inline;
	border:1px solid #cecece;
	background-color:#efefef;
	width: 150px;
	height:120px;
	overflow:hidden;
	}
.post_img img {
	width: 150px;
	height:120px;
	} 
.alignleft {
	float:left;
	margin:4px 10px 6px 0px;
	padding: 5px;
	display:inline;
	border:1px solid #cecece;
	background-color:#efefef;
	}
.alignright {
	float:right;
	margin:4px 0px 6px 10px;
	padding: 5px;
	display:inline;
	border:1px solid #cecece;
	background-color:#efefef;
	}
	#similar_posts, #similar_posts ul {
		float:left;
		width:100%;
		padding:10px 0px 0px 0px;
}
#similar_posts ul li {
		float:left;
		width: 1005;
		padding:0px 0px 10px 0px;
}
.post_img_related {
	float:left;
	margin:0px 10px 6px 0px;
	padding: 3px;
	display:inline;
	border:1px solid #cecece;
	background-color:#efefef;
	width: 75px;
	height:60px;
	overflow:hidden;
	}
.post_img_related img {
	width: 75px;
	height:60px;
	}
.catbread	{
	color: #3A94C8;
	font-size: 12px;
	height:28px;
	display: block;
	text-transform: none;
	padding: 0px 26px 0px 12px;
	margin: 0px 0px 10px 0px;
	width: 612px;
	line-height:28px;
	text-align:right;
	font-weight: bold;
	overflow:hidden;
	background-color: #EDEDED;
	position: absolute;
	top: 0px;
	left: 0px;
	border-bottom: 0px solid #e1e1e1;
	background-image: url(images/bg_top_bc.gif);
	}
.catbread span {
	display:none;
	}

.catbread_footer	{
	color: #787878;
	font-size: 11px;
	height:28px;
	display: block;
	text-transform: none;
	padding: 0px 8px 0px 2px;
	margin: 0px 0px 10px 0px;
	border-bottom:1px solid #e1e1e1;
	width: 968px;
	line-height:28px;
	text-align:left;
	font-weight: bold;
	overflow:hidden;
	}

.catbread a{
	padding: 0px 15px 0px 0px;
	line-height:28px;
	margin: 0px 8px 0px 0px;
	display:inline;
	float:left;
	font-weight:normal;
	background-position: right center;
	background-repeat:no-repeat;
	background-image:url(images/bg_top_arrow.gif);
	font-size:11px;
	}
.catbread_footer a {
	padding: 0px 18px 0px 0px;
	line-height:28px;
	margin: 0px 8px 0px 0px;
	display:inline;
	float:left;
	font-weight:normal;
	background-position: right center;
	background-repeat:no-repeat;
	background-image:url(images/bg_bread_arrow.gif);
	font-size:11px;
	}
	
.catbread a:link, .catbread a:visited, .catbread_footer a:link, .catbread_footer a:visited {
	color: #787878;
	text-decoration: none;

	}
.catbread a:hover, .catbread_footer a:hover {
	color: #333333;
	text-decoration: none;
	}

#social{
    background-color: #C4E7FF;
    border-top: 1px solid #E6F5FF;
    display: block;
    float: left;
    margin: 0 0 0 -10px;
    padding: 25px 20px 20px;
    width: 290px;
}
#social span{
float:left;
display:block;

}
#social img{
float:right;
padding: 0 0 0 7px;
}
#sticky{
float:left;
display:block;
background-image:url(images/bg_sticky.jpg);
	background-repeat:no-repeat;
width:250px;
height:269px;
margin: 0 0 0 -10px;
padding:34px 40px 0;
}
#sticky h2{
 font: bold 30px/36px MyriadPro,Arial,Verdana,sans-serif;
letter-spacing: 0;
}
#sticky h2 a{
color:#e1f2fc;
}
#sticky p{
color:#212d34;
text-align: left;
}
.slide_more{
width:100px;
height:34px;
overflow:hidden;
float:left;
}
.slide_more a{
width:100px;
height:34px;

}
.slide_more a:hover{
margin:0 0 0 -100px;

}.slide_more a:active{
margin:0 0 0 -200px;

}
.first_post_img{
float:left;
display:block;

}
#first_post h2{ margin:0px; font-size:20px;}
#first_post img {
float:left;
display:inline;
margin: 0px 10px 10px 0px;
}
#fokus_head {
	float:left;
	padding: 0px 30px 0px 0px;
	width: 578px;
	background-image:url(images/bg_focus.jpg);
	background-repeat: no-repeat;
	height: 34px;
	line-height: 34px;
	font-size:11px;
	text-align:right;
	font-weight:bold;
	}
#fokus_head a:link, #fokus_head a:visited {
	color:#fff;
	}
#fokus {
	float:left;
	padding: 10px 0px 1px 10px;
	width: 598px;
	background-color:#dedede;
	margin:0px 0px 1px 0px;
	}
.fokus_item {
	float:left;
	margin: 0px 5px 9px 0px;
	display:inline;
	padding:10px 10px 5px 12px;
	background-color:#fff;
	width:170px;
	border: 1px solid #cecece;
	overflow: hidden;
	} 
.fokus_item p {
	font-size:11px;
	line-height:15px;
	margin: 0px 0px 5px 0px;
	}
.fokus_item a:link, .fokus_item a:visited {
	color:#a30102;
	font-weight:bold;
	}
.fokus_item a:hover {
	color:#a30102;
	text-decoration:underline;
	}
.fokus_item img {
	float:left;
	margin: 0px 0px 5px 0px;
	}
.fokus_item p.fokus_cat,
.fokus_item p.fokus_more {
	font-size:8px;
	line-height:17px;
	margin: 0px;
	text-transform:uppercase;
	letter-spacing:1px;
	color:#a30102;
	font-weight:normal;
	}
.post p.post_cat {
	color:#5E5E5E;
font-size:10px;
font-weight:bold;
letter-spacing:0;
line-height:10px;
margin:0 0 5px;
text-transform:uppercase;
width:416px;
	}
.post p span.post_more {
	font-size:9px;
	line-height:10px;
	margin: 0px;
	text-transform:uppercase;
	letter-spacing:1px;
	color:#a30102;
	font-weight:normal;
	padding:0px 0px 0px 3px;
	}
.fokus_item p.fokus_text {
	border-bottom: 5px solid #eeeeee;
	padding:0px 0px 0px 0px;
	color: #5B5B5B;
	text-align: left;
	height: 78px;
	overflow: hidden;
	}
.fokus_item p.fokus_datum {
	float:right;
	font: bold 10px/17px Arial, Helvetica, sans-serif;
	color:#898989;
	}
.members_text h1 {
margin:0px 0px 5px 0px;
}
.members_img{
float:left;
display:inline;
width:150px;
height:150px;
 background-color: #EFEFEF;
    border: 1px solid #CECECE;
padding:5px;
margin: 0 20px 0 0;
}
.post_pages_members{
border-bottom: 1px solid #CECECE;
    display: block;
    float: left;
    margin: 0 0 20px;
    padding: 0 0 10px;
    width: 608px;
}
.post_pages_members h1{
border:none;
letter-spacing:0;
padding:0;
}
.members_text{
float:left;
display:block;
width:420px;

}
#social span{
 color: #6A6A6A;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding: 0 15px 0 0;
}
.post p.post_datum {
	font: bold 10px/17px Arial, Helvetica, sans-serif;
	color:#898989;
	position:absolute;
	top:6px;
	right:0px;
	}
.post h2.category {font: bold 15px/17px Arial,Verdana,sans-serif;
    letter-spacing: 0;
    margin: 0 0 5px;
    overflow: hidden;
    padding: 0;}

#subscribe {
	   background-color: #DAF0FF;
    border-bottom: 1px solid #D5D5D5;
border-top: 1px solid #E6F5FF;
    clear: both;
    float: left;
    margin: 0px -10px 10px -10px;
    padding: 17px 10px 17px 20px;
    position: relative;
    width: 300px;
}

#subscribe input {
	padding: 6px;
	border: 1px solid #9DB9CD;
	margin: 0px 5px 0px 0px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	width: 188px !important;
	background-image: url(images/bg_inputfield.jpg);
	background-position: top;
	background-repeat: repeat-x;
	color: #384653;
	float:left;
	font-weight: bold;
}
#subscribe .button {
	padding:5px 11px;
	cursor:pointer;
	background-image: url(images/bg_submit.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FBFBFB;
	color: #3D93C5;
	border: 1px solid #9DB9CD;
	width: 85px !important;
	font-size: 11px;
	font-weight:bold;
	text-shadow: 0px 1px 1px #fff;
	float:left;
}
#subscribe p {
	margin:0px 0px 5px 0px;
}
#subscribe h3 {
	border-bottom:0px;
	margin:0px;
    padding: 0;
}
 #studvesti {
	float:left;
	width:310px;
	margin: 0px 0px 5px 0px;
	padding:10px 0 0 0;
	}
#studvesti ul {
	float:left;
	width:310px;
	margin:0x;
	display: block;
	}
#studvesti ul li {
	float:left;
	width:310px;
	margin: 0px 0px 5px 0px;
	position:relative;
	padding: 0px 0px 0px 0px;
	border:0px;
	}
#studvesti ul li .studvesti_content {
	float:left;
	width:310px;
	margin: 0px 0px 5px 0px;
	position:relative;
	padding: 0px 0px 0px 0px;
	background-image:url(images/bg_vestistud.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	border:0px;
	}
#studvesti ul li .studvesti_content a {
	margin: 0px;
	padding: 0px;
	text-indent:0px;
	}
#studvesti ul li .studvesti_content p {
	margin:0px 0px 10px 0px;
	text-align:left;
	font-size: 11px;
	line-height:14px;
	padding:0px 0px 0px 40px;
	color: #666;
	height:28px;
	overflow:hidden;
	}
#studvesti ul li .studvesti_content p.studvesti_datum {
	position:absolute;
	top: 3px;
	left: 0px;
	font:bold 13px/14px Arial, Helvetica, sans-serif;
	color: #2591d0;
	text-align:center;
	height:auto;
	padding:0px;
	width: 36px;
	}
.studvesti_content h2 {
	max-height: 38px;
	overflow:hidden;
	}
#studvesti ul li h2 {
	font: bold 13px/18px Arial, Verdana, sans-serif;
	letter-spacing:0px;
	margin: 0px;
	padding: 0px 0px 0px 40px;
	}

.page-id-41{
background-image:url(images/za-buduce-brucose.jpg);
	background-position: 0 0px;
	background-repeat: no-repeat;
	padding-top:315px !important;
}
.page-id-2{
background-image:url(images/O-nama.jpg);
	background-position: 0 0px;
	background-repeat: no-repeat;
	padding-top:315px !important;
}
.page-id-43{background-image:url(images/kontakt.jpg);
	background-position: 0 0px;
	background-repeat: no-repeat;
	padding-top:315px !important;}
.page-id-4{background-image:url(images/vizija.jpg);
	background-position: 0 0px;
	background-repeat: no-repeat;
	padding-top:395px !important;}
#content.page-id-41 p.catbread, #content.page-id-2 p.catbread, #content.page-id-43 p.catbread, #content.page-id-4 p.catbread {
display:none !important;
}

a.prijava{   color: #E1F2FC !important;
    display: inline;
    float: left;
    padding: 8px 0 0 15px;
	font-family:MyriadPro,Arial,Verdana,sans-serif;
}

