﻿/*  
Theme Name: WP-Polaroid
Theme URI: http://www.adii.co.za/
Description: Wordpress Polaroid Theme by <a href="http://www.adii.co.za/">Adii</a>
Version: 1.0
Author: Adii
Author URI: http://www.adii.co.za/
*/


/*

#upprev_box { 
    padding: 20px 40px 25px 10px !important;
}
#upprev_box h6 { text-align:left !important; }

#upprev_box .upprev_excerpt {
  padding: 7px 0 0 !important;
  text-align: justify !important;
}

#upprev_box .upprev_excerpt p a {
  font-size: 20px !important;
  font-weight: bold !important;
}

#upprev_box .upprev_excerpt p {
  font-size: 13px !important;
  margin: 0 !important;
  overflow: hidden !important;
}

*/

.opacitychange:hover { opacity:0.7; }
table td {
    border: 1px solid black;
    padding: 2px;
    background: #FAD8D8;
}

.fbConnectWidgetTopmost {border:none !important; }

/* ==========================================       UP PREV PLUGIN         ======================================================= */
#upprev_box { 
    padding: 20px 40px 25px 10px !important;
    margin:0px -20px 0 0 !important;
    box-shadow:0 4px 10px #555555; 
    border-top-right-radius:10px; 
    border:none !important;
}
#upprev_box h6 { 
    text-align:left !important; 
    position: relative;
    left:400px;
}

#upprev_box h6 a { 
    position: relative;
    left:-448px;
}
#upprev_box .upprev_excerpt {
  padding: 7px 0 0 !important;
  text-align: justify !important;
}

#upprev_box .upprev_excerpt p a {
  font-size: 20px !important;
  font-weight: bold !important;
}

#upprev_box .upprev_excerpt p {
  font-size: 11px !important;
  margin: 0 !important;
  overflow: hidden !important;
  text-align:left;
}

#upprev_box .upprev_thumb  { height: 75px;  width: 80px;}

#upprev_box h6 .num { display:none !important; }

#upprev_box button { right: 30px !important;  }
/* ==========================================       UP PREV PLUGIN         ======================================================= */


.index-post { margin: 10px 0 0 0; }
.index-entry { line-height:	} 
.index-image { margin:0 10px 0px 0; border:3px solid #ddd; }
.index-entry p { margin:0 !important; line-height:20px; }


.facebook-index {
    clear:both;
    height:28px;
    padding:3px 0 0 5px;
}


#wclose:hover {cursor:pointer; } 

input, textarea { outline: none;  }


.more-link { 
    padding:4px 5px; 
    -moz-border-radius:7px; 
    -webkit-border-radius:7px;    
    font-weight:bold;
    display:block;
    float:left;
    width:315px;
    border:1px solid #C11209;
    background:#C11209;
    color:#fff;
}

.more-link:hover { 
    text-decoration:none;
    color:#333;
    background: #FFFCCB; 
    border:1px inset #333;
}

ul.calendar, ul.weekdays { width:950px !important; }
ul.calendar li.day, ul.calendar li.empty, ul.weekdays li { width:121px !important; }
ul.calendar li.day ul li { font-size:18px !important; list-style:none !important;}
ul.calendar li, ul.calendar li.day, ul.calendar li.empty, ul.weekdays li { list-style:none !important;}
ul.calendar, ul.weekdays { list-style:none !important;}

#menu-item-4146 { border:none }

#navigation-wrapper {
    background:none repeat scroll 0 0 #FFFCCB;
    border-bottom:2px solid #EA9C9C;
    border-top:2px solid #E8B1B1;
	width:965px;
	margin:0 0 0 -10px;
	height:63px;
	position: relative;
	z-index: 999;
}
#navigation {
	margin:0 auto;
	text-align:center;
	width:940px;
}
.nav {
	width:790px;
	float:left;
}
.menu, .menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.menu {
	line-height:	1.0;
}
.menu ul {
	position:		absolute;
	top:			-999em;
	width:			100%; /* left offset of submenus need to match (see below) */
}
.menu ul li {
	width:			100%;
}
.menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.menu li {
	float:			left;
	position:		relative;
}
.menu a {
	display:		block;
	position:		relative;
}
.menu li:hover ul,
.menu li.sfHover ul {
	left:			0;
	top:			67px; /* match top ul list item height */
	z-index:		99;
}
ul.menu li:hover li ul,
ul.menu li.sfHover li ul {
	top:			-999em;
}
ul.menu li li:hover ul,
ul.menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.menu li li:hover li ul,
ul.menu li li.sfHover li ul {
	top:			-999em;
}
ul.menu li li li:hover ul,
ul.menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}



/*** ========================================                            ASTMA SKIN ***/
.menu {
	float: left;
    margin:0 0 0 5px;
}
.menu li {
    border-right:1px solid #CCCCCC;
    float:left;
    height:53px;
    margin:6px 0;
    padding:0;
    text-align:left;
}
.menu a {
    color:#AB1F32;
    font-size:18px;
    font-weight:bold;
    margin:0 3px;
    padding:7px 10px 12px 10px;
    text-decoration:none;
    text-shadow:0 1px 1px #F0FBA9;
	}

.nav li span {
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	display:block;
	clear:both;
	margin: 4px 0 4px;
	text-shadow:none;
    color:#B06464;
}
.menu a:hover {
	
    opacity:0.6; 
    text-decoration:none;
}
.menu a, .menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/ }

.menu ul {
    border-bottom:3px solid #EA9C9C;
    margin:-10px 0 0;
    overflow:hidden;
    width:235px;
}

.menu ul ul {
	z-index: 999;
	overflow: visible;
	position: relative;
	visibility: visible;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;

}
.menu li li a {
	background: #FFFCCB;
	padding:10px 13px;
	color: #6d5f54;
	text-shadow: none;
	font-size:15px;
	font-weight:normal;
    margin:0px;
}
.menu li li a:hover{
	background: #AB1F32;
	color: #fff;
    opacity:1; 
}
.menu li li  {
	margin: 0;    
    border:none;
    height:33px;
    margin:0 !important;
    padding:0 !important;
    width:231px;
    border-left:2px solid #EA9C9C;
    border-right:2px solid #EA9C9C;

}
.menu li:hover, .menu li.sfHover,
.menu a:focus, .menu a:hover, .menu a:active {
}
















#breadcrumbs { font-size:11px;  padding:0 0 15px 0; }

.avatar {
	border:1px solid #bbb;
	margin:2px 7px 4px 0px;
	float:left;
	padding:2px;
	width:55px;
	height:55px;
    background:#fff;
	}	

/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------
	jQuery Coda-Slider v2.0 - http://www.ndoherty.biz/coda-slider
Copyright (c) 2009 Niall Doherty
This plugin available for use in all personal or commercial projects under both MIT and GPL licenses.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */


.coda-slider { background: #333; }
.coda-slider-no-js .coda-slider {
	height: 270px;
	overflow: auto !important;
	padding-right: 20px
}
.coda-slider, .coda-slider .panel { width: 630px; height: 270px; }

/* Arrow styling */
.coda-nav-left a, .coda-nav-right a {
	background: #000;
	color: #fff;
	padding: 5px;
	width: 100px
}
/* Tab nav */
.coda-nav ul li a.current {
	background: transparent;
}
.coda-slider .panel-wrapper {
	padding:0px;
	padding:7px;
	position:absolute;
	top:10px;
	z-index:1999;
}
.coda-slider p.loading { padding: 20px; text-align: center }


/* -------------------            navigacija slidera    ---------------------------  */

#coda-nav-1 {
	left:-243px;
	position:absolute;
	top:220px;
	width:630px;
	z-index:999
}

.coda-nav ul {
	clear: both;
	display: block;
	margin: auto;
	overflow: hidden
}
.coda-nav ul li { display: inline }

.coda-nav ul li a {
	background:#FF2807;
	background: -moz-linear-gradient(top, #FF2807, #B71349);
	background: -webkit-gradient(linear, left top, left bottom, from(#B71349), to(#FF2807));
	color: #fff;
	display:  block;
	float: left;
	padding: 7px 12px;
	text-decoration: none;
	margin:0 5px 0px 0;
}


#coda-slider-1 { height: 270px !important; }

#coda-slider-1 h2 {
	margin:0 0 8px 0 !important;
    padding:0px !important;
	width:215px;
    text-shadow:none !important;   
}
#coda-slider-1 h2 a { 
    font-size:21px; 
    color:#fff !important;
    text-shadow:none !important;   
}
#coda-slider-1 h2 a:hover {
  background: #eee !important;
  text-decoration: none !important;
  color:#333 !important;
}

#coda-slider-1 p {
	font-size:13px;
	color:#fff;
	width:200px;
	line-height:17px;
}


.coda-slider-wrapper {
	clear: both;
	overflow: auto;
	height:270px;
	overflow:hidden;
	width:630px;
	position: relative;
	z-index:1;
}
.coda-slider {
	float: left;
	overflow: hidden;
	position: relative;
}
.coda-slider .panel {
	display: block;
	float: left;
	position: relative;
}
.coda-slider .panel-container { position: relative; }
.coda-nav-left, .coda-nav-right { display:none; }

.coda-slider .panel img{
	width: 630px;
	height:270px; 
}


/*
.panel_overlay2 {
	color:white;
	font-size:1em;
	height:270px;
	left:0;
	top:0;
	width:630px;
	padding:10px;
	z-index:999;
}
*/

.overlay2 {
	position: absolute;
	z-index: 998;
	width: 630px;
	top: 0px;
	left: 0pt;
	background: none repeat scroll 0% 0% rgb(0, 0, 0);
	opacity: 0.7;
	font-weight:normal !important;
	height:270px;
	width:225px !important;
}
/*
.overlay2-gore {
	background:none repeat scroll 0 0 #000000;
	height:413px;
	left:0;
	opacity:0.7;
	position:fixed;
	top:0;
	width:365px;
	z-index:999;
}
*/

a { outline:none }
a:active {
    position:relative;
    top:1px;
}

#buttons-ads { 
    margin:0 0 0px 0;
    overflow:hidden;
    padding:0px 0 5px 3px;
    text-align:center;  
}

#buttons-ads a {  
    display:block;
    float:left;
    margin:5px 7px 5px 11px;
}
#buttons-ads img {  }

.size-thumbnail { clear:left; margin:10px 0; }

.your-message textarea { width:400px; }


.ssc_url {
	font-size:9px;
	font-style:italic;
}

#info-before-comment {
    -moz-border-radius:7px; 
    -webkit-border-radius:7px;    
    background:#9C0202;
    border:2px solid #F892A3;
    color:#FFFFFF;
    font-size:12px;
    margin:0;
    overflow:hidden;
    padding:10px;
    text-shadow:0 0 1px #333333
}

.email-list { 
    -moz-border-radius:14px 14px 14px 14px;
    -webkit-border-radius:14px 14px 14px 14px;
    -moz-box-shadow:1px 1px 4px #247778;
    -webkit-box-shadow:1px 1px 4px #247778;
    background:none repeat scroll 0 0 #00C2F2;
    clear:both;
    color:#FFFE00;
    display:block;
    font-size:15px;
    font-weight:bold;
    margin:10px 0 0;
    overflow:hidden;
    padding:10px;
    text-align:center;
    text-shadow:1px 1px 1px #FF6D0D;
text-transform:uppercase;
} 
.email-list:hover {
    background:#177084;
    text-decoration:none; 
}


.tdomf_form input { width:200px;; }
.tdomf_form #content-title-tf { width:450px; }
.tdomf_form textarea { width:450px; }
.tdomf_form #tdomf_form1_preview { width:100px; background:#CCCCCC; }
.tdomf_form #tdomf_form1_send { width:100px; }
.tdomf_form #notifyme { width:20px; }


form#contactForm input, textarea {
    border:1px solid #CCCCCC !important;
    font-family:Arial !important;
    font-size:12px !important;
}


.cform textarea { height:230px !important; }
.cform label { background:none !important; color:#333 !important; }

.sociable {
	font-size:9px !important;
	margin:6px 0 !important;
	
}
.adminEdit {
	font-size:16px; 
	background:yellow; 
	padding:5px; 
	border:1px solid black;
	clear:both;
}

.ratingtext {
	font-size:9px;
}

h6 {
	font-family: Calibri, Arial;
	font-size:10px;
	text-align:right;
	line-height:10px;
}


.wp-caption  {
	border:0px solid #DDDDDD;
	padding:4px 0 10px 0px;
	margin:0 10px 0 0;
}

.wp-caption  img {
	border:0px solid silver !important;
	margin:0px !important;
	padding:0px !important;
}

.wp-caption-text {
	font-size:9px !important;
	line-height:11px !important;
	margin:0 !important;
	padding:2px 0px !important;
	text-align:center !important;	
}



.aligncenter { 
	text-align:center; 
	margin:0 auto;
}

img.aligncenter {
	display: block !important;
	margin-left: auto !important;
	margin-right: auto !important;
}

.imgAdsSilver { border:1px solid silver; }
.imgAdsRed { border:1px solid #FF7474; }
.imgAdsBlue { border:1px solid #017DC3; }
.imgAdsGreen { border:1px solid green; }
.imgAdsWhite { border:1px solid #fff; }
.imgAdsWhite:hover { border:1px solid silver; }
.imgAdsBlue:hover { border:1px solid black; }
.imgAdsGreen:hover { border:1px solid black; }
.imgAdsRed:hover { border:1px solid silver; }
.imgAdsSilver:hover { border:1px solid #ddd; }


.wpcf7-submit,
.buttonComment {
    background:#C11209;
    color:#fff;
    border:1px solid transparent;
    cursor:pointer;
    font-family:Lucida Sans Unicode,Lucida Sans,Arial,sans-serif;
    padding:10px 20px;
    width:auto;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
.wpcf7-submit:hover,
.buttonComment:hover  { background:#F25752; }

.wpcf7-submit a:active,
.buttonComment:active  { background:#333; }

.poeniSidebar {
	font-size:10px; 
	padding:3px; 
	margin-bottom:10px;
	border:1px solid #ccc;
}

.btnDonation
{ width: 150px; height: 50px; 
  font-size: 18px; font-weight: bold;
  cursor:pointer;
  background: #FFCCFF;
  color: #C11209;
  border:1px solid #808080;
}
.btnDonationHover
{ width: 150px; height: 50px; 
  font-size: 18px; font-weight: bold;
  cursor:pointer;
  background: #CC0099;  
  color: #FFCCFF;
  border:1px solid #303030;
  
}

.commentIndex {
	text-align:right;
	border-bottom:0px dotted #CCCCCC;
	height:17px;
	margin-top:-10px;
}
.commentIndex a {
	color:#777;
}


/*=== Setup ===*/
*{
	border: 0;
	margin: 0;
	padding: 0;
}
body{
	color: #41484d;
	font: 14px Arial,Tahoma,Verdana,Helvetica,Sans-Serif;
	background:#F2F2F2;
    background:url("http://www.astma.rs/wp-content/themes/wp-polaroid/images/background.gif") repeat scroll center top transparent;
	color: #333333;
	width: 100%;
    font-family: 'Droid Sans', arial, serif;
}

a{
	color: #C11209;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
input,select,textarea{
    border:1px solid #CCCCCC;
    font-size:12px;
    padding:6px;
    width:211px;
}
select{
	padding: 0;
}
li{
	list-style: none;
}
h2 span, h3 span{
	display: none;
}
/*=== Layout ===*/
#page{
	-moz-border-radius:20px 20px 20px 20px;
    -webkit-border-radius:20px 20px 20px 20px;
    -moz-box-shadow:0 0 15px #CCCCCC;
    -webkit-box-shadow:0 0 15px #CCCCCC;
    -box-shadow:0 0 15px #CCCCCC;
    background:none repeat scroll 0 0 white;
    margin:20px auto;
    padding:10px 15px 10px 10px;
    width:940px;
    overflow:hidden;
}

/*===========================================         Header       ====================================*/
#header{ overflow:hidden; margin:0 0 10px 0; width:945px; }

#logotag {
	float:left;
	margin:20px 0 0 0;
}
#logotag .logotagTitle {
    font-family:tahoma;
    font-size:27px;
    font-weight:bold;
    letter-spacing:-2px;
    text-shadow:0 2px 3px #DDDDDD;
}
#logotag .logotagTitle a{ color:#F2170B; }
#logotag .logotagTitle a:hover { text-decoration:none; }

#header-banner {
    float:right;
    height:75px;
    margin:-10px -5px 0 0;
}

#logotag .tag {
	float:left;
	margin:-4px 0 0 0;
	font-size:12px;
	color:#ADADAD;
}
/*- Search -*/
#search{
	float: right;
	height: 32px;
	border:1px solid #EA9C9C;
	margin:15px 5px 0 0;
	width:160px;
	background: #FFF2F1;
	-moz-border-radius: 15px;
	-webkit-border-radius:15px;
}
#search input{
	background: none;
	border: 0;
	color: #000;
	float: left;
	font-size: 12px;
	margin: 5px 0 0 7px;
	padding: 2px;
	width: 68%;
}
#search .btn{
	margin: 5px 0 0 5px;
	padding: 0;
	width: auto;
}
/*=== Title ===*/
#title{
	/*background: url(images/title-bgr.gif) repeat-x top;*/
	height: 200px;
	width:933px;
	margin-left:5px;
}
.left-title {
	float:left;
	width:280px;
	height:149px;
	padding:20px 20px;
	color:#FFF;
	}

.left-title-title {
	color:#DB1E15;
	font-size:15px;
	text-transform:uppercase;
    font-weight:bold;
}
.left-title p, .right-title p {
	text-align:justify;
	font-size:12px;
}

#title li{
	float: left;
	font-weight: bold;
	line-height: 26px;
	padding: 0 15px;
}
#title li a{ color: #ffffff; }
#title li a:hover { color:#F2170B; }

/*
.tcol1{
	float: left;
	width: 350px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	background:transparent url(images/title-bgr.gif) repeat-x scroll center top;
}
#tcol2{
	float: right;
	padding:20px;
    background:transparent url(images/title-bgr.gif) repeat-x scroll center top;
    
    color:#FFFFFF;
    height:149px;
    width:310px;
    
    -moz-border-radius-topright:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
}

 #tcol2 p {
    font-style:italic;
    font-size:12px;
    padding:0 0 0 3px;
    text-align:justify;
}

#polaroids{
	background: url(images/polaroids/rotator.php) no-repeat;
	height: 298px;
	margin: 0 0 0 321px;
	position: absolute;
	top: 59px;
	width: 276px;
}

*/
#columns{
	margin: 15px 0 0;
	width:937px;
    clear:both;
}

#columns h1{
	color: #F2170B;
	font-size: 34px;
	font-weight: bold;
	margin:0 0 5px 0;
    letter-spacing:-1px;
}
#columns h1 a{
	color: #F2170B;
	padding:2px;
}
#columns h1 a:hover {
	color: #fff;
	background:red;
	padding:2px;
	text-decoration:none;
}

#page h2 {
    margin:15px 0 0px 0;
}

#columns h2{
	color: #F2170B;
	font-size: 27px;
	font-weight: bold;
	padding-bottom:5px;
    margin:0;
    text-shadow:0 1px 1px #333;
    text-shadow:1px 1px 2px #ccc;
}

.entry h2 {
	font-size: 20px !important;
	font-weight:bold !important;
	letter-spacing:-0.4px !important; 
    text-shadow:1px 1px 0px #D2D1D1 !important;
    color:#333 !important;
}

.post #entry-socials { 
    overflow:visible;
    padding:10px;
    border:1px solid #3E6D8E;
    background:#E0EAF1;
    border-radius:15px;
}

#outbrain_container_0_stripBox .strip-like {
    font-family:'Helvetica Neue',Arial,sans-serif;
    font-size:17px !important;
    font-weight:bold !important;
    text-shadow: 0 1px 1px #DDDDDD;
    
}
.post #entry-socials h4 {
    color:#3A5796;
    font-family:'Helvetica Neue',Arial,sans-serif;
    font-size:16px;
    font-weight:bold;
    clear:both;
    margin:0 0 4px 0;
}

#columns h2 a{
	color: #F2170B;
	padding:2px;
}

#columns h2 a:hover {
	color: #fff;
	background:red;
	padding:2px;
	text-decoration:none;
}
#columns h3{
/*	color: #C11209; */
	font-size: 15px;
    margin:3px 0px 10px 0px;
    letter-spacing:-1px;
    text-align:justify;
    
}
#columns h3 em{
	color: #C11209;
	font-style: normal;
}
#columns h4{
	color: #C11209;
	font-size: 20px;
	font-weight: normal;
	line-height: 15px;
	padding:0px 0px 7px 0px;
	font-weight:bold;
    text-shadow:0 1px 1px #DDDDDD;
    letter-spacing:-0.3px;
}
#columns h4 a{ color: #C11209; }

.col1{
	margin:0px 0px 0px 0px;
	width:620px;
	float:left;
}

.sidebar-one-column {
    float: right;
    margin: 0px 0px 0 0;
    width: 300px;    
}

/*
.col2{
	float: left;
	margin: 35px 20px 0 0;
	width: 221px;
}
.col3{
	float: right;
	margin-top:20px;
	width:218px;
}
.col3-ads {
    padding-bottom: 10px; 
    text-align:left; 
    font-size:11px;
}
.col3-ads-item { padding-bottom:0px; }

*/
/*=== Each Post ===*/
.pagetitle{
	color: #41484d !important;
	border-bottom:#41484d dotted 1px;
    border-top:#41484d dotted 1px;
	padding:3px;
	text-align:center;
}
.post {
    -moz-border-radius:0 20px 0 0;
    -webkit-border-radius:0 20px 0 0;
    
    background:-webkit-gradient(
    linear,
    left top,
    right bottom,
    color-stop(0, #FFF9E4),
    color-stop(0.25, #fff),
    color-stop(1, #fff) );
    background:-moz-linear-gradient(left top , #FFF9E4, #FFFFFF 15%, #FFFFFF) repeat scroll 0 0 transparent !important; 
    margin:0 0 0 -10px;
    padding:10px 7px 10px 7px;
}
.post p{ padding: 0 0 15px; }
.post.last{ background: none; }

.postmetadata{
	color: #777;
	font-size: 11px;
	padding: 0 0 10px 0;
}
.postmetadata a{ color: #777; }
.meta-cal { padding-left:5px; }
.meta-comm { margin-top:4px; padding-left:5px; }
.meta-tag { margin-top:4px; padding-left:5px; }

.aquaLink a {
	background:#FFFCCB; 
	padding:1px 4px;
}
.aquaLink a:hover {
	background:#00C2F2;
	text-decoration:none;
	color:#fff;
}

.grayLink a {
	padding:1px 4px;
	background:#EFEFEF;
}
.grayLink a:hover {
	background:#333;
	text-decoration:none;
	color:#fff;
}
.gray2Link a {
	background:#EFEFEF;
	padding:2px;
}
.gray2Link a:hover {
	background:#ccc;
	text-decoration:none;
	color:#fff;
}

.postimg img.fl{
	float:left;
	margin:0 15px 0 10px;
}
.entry p {
	text-align:justify;
	font-size:14px;
	line-height:20px;
	}
.entry blockquote { 
    -moz-border-radius:10px 10px 10px 10px;
    -webkit-border-radius:10px 10px 10px 10px;
	padding: 3px 15px;
	background:#FFFDE3;
	border:1px solid #FFDCB3;	
	margin: 5px auto 15px auto;
	color:#000;
	width:87%;
}
.entry blockquote p {
	font-size:12px;
	padding: 5px 0px;
	margin: 5px 0px;
	line-height: 20px;
}

.entry img { 
	background:#f0f0f0;
	margin:1px 13px;
	display:inline;
    max-width:620px;
}
.none-img { 	
	background:none !important;
	border:none !important; 
	}
.none-img img { 	
	background:none !important;
	border:none !important; 
}
.entry ul, .entry ol {
	font-size:14px;
	line-height:16px;
	margin:10px 0 15px 15px;
}
.entry ul li ul, .entry ol li ol{
	margin-bottom:0px;
	padding-top:1px;
	}
.entry ul li {
	list-style:circle inside !important;
	padding:10px;
	}
.entry ul li ul li {
	list-style:disc inside !important;
	}
.entry ol li {
	list-style:decimal inside !important;
	padding:0px;
    margin:0 0 10px 0;
}
.entry ol li ol li {
	list-style:decimal-leading-zero inside !important;
	}
/*================================================================================
                    	Comments
==================================================================================*/
.comments_template{
	margin: 0 0 0 10px;
	padding: 0 0 10px 0;
}
.comments_template p.nocomments, .comments_template p.alert{
	padding: 10px;
	font-size: 12px;
}
#comments {	 }

.commentsIcon {
    font-size: 18px !important;
    margin:0 0 5px 0 !important;
    padding: 2px 10px 0px 30px; 
	background:url(images/ico-comment.gif) center left no-repeat;
    clear:both;
}
.comments_template form#commentform{
	margin: 0;
	padding: 10px;
}
.comments_template form#commentform p{
	line-height: 16px;
}
ol.commentlist{
	margin:1px 0px 15px 0px;
	padding: 0;
	list-style: none;
	font-size: 11px;
	line-height: 10px;
}
ol.commentlist p {
	font-size:13px;
    line-height:17px;
    margin-bottom:15px;
    text-align:justify;
}
ol.commentlist li {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
	padding:10px;
    overflow:hidden;
}
ol.commentlist li.alt{ background:#FDEAE8; }

ol.commentlist li.highlighted{
	background:#FDEAE8;
	border-top:0px dotted #F5857E;	
}
ol.commentlist .commentmetadata {
	float:right;
	font-size:9px;
}
ol.commentlist .commentmetaauthor {
    float:left;
    font-size:16px;
    font-weight:bold;
    height:19px;
    width:315px;
    color:#635E5A;
}
ol.commentlist .smallNormal { font-size:11px; }

/*=== Navigation ===*/
#navigation {
    -moz-border-radius:3px 3px 3px 3px;
    -webkit-border-radius:3px 3px 3px 3px;
    background:none repeat scroll 0 0 #8C6461;
    padding:15px 0;
    text-align:center;
}

.wp-pagenavi { 
    color:#333 !important; 
    padding:7px 0; 
}


.wp-pagenavi span.current, .wp-pagenavi a { 
    color:#333 !important; 
    border:none !important; 
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    padding:10px 12px !important;
    background:#FFFCCB !important;
    text-shadow:0 1px 1px #DDDDDD;
 }
 
 .wp-pagenavi a:hover {  background:#FFDCB3 !important; }
 .wp-pagenavi a:active {  background:#333 !important; color:#fff !important; }
 
 .left {float:left; }
 .right {float:right; }
 
.alignleft {
	float:left;
	display:inline;
	text-align:left;
    margin: 0 10px 0 0 !important;
}
.alignright {
	float:right;
	text-align:right;
	display:inline;
    margin: 0 0 0 10px !important;
}
/*=== Ads ===
.ads{
	height: 125px;
	
	margin:0;
}
.ads img{
	display: block;
	float: left;
	
	margin:0;
}
.ads img.last{
	margin: 0;
}

*/
/*             ------------------------------------------------------------------------------       Comments          -------------------------------------------------------------------------    */
#commentspanel {  margin:-15px 0 0 0; }
#commentspanel_main {
    color:#000000;
    margin:9px auto 5px;
    padding:3px 5px;
}

/* ------------------------------------------------- novi --------------------------------------------------- */
ul.comments{ padding: 0 0 15px; }
.comments li {
	font-size: 12px;
	padding: 3px 0px;
	color: #333;
	line-height:14px;
	font-weight: normal !important;
}
.comments li em, .comments li a em{
	color: #C11209;
	font-style: normal;
}
.comments li a{
	color: #41484d;
	font-weight: normal !important;
    padding:2px 0px;
}
.comments li a:hover {
	text-decoration:none;
	background:red;
	color:#fff !important;
}

#divThisMonth li { color: #41484d; }
#divThisMonth li a { color: #41484d; }
#divThisMonth li a:hover { color: #fff; }

#divIzdvajamo li a:hover { background:#6DA817; }

.divClassTeme li { color:#11578B; }
.divClassTeme li a:hover { background:#00C2F2; } 

#divTeme li { color:#11578B; }
#divTeme li a:hover { background:#00C2F2; } /* garmin boja 2F79B8 */

#divRecentComm li { clear:both; }
#divRecentComm li a { color:#D43981; }
#divRecentComm li a:hover { background:#D43981; color:#fff; }

#divReference li a:hover { background:#FFB03B; }
#divLinkovi li a:hover { background:#BA8C7D; }
#divLastPosts li a:hover { background:#2F79B8; }

#divFB { margin:0 0 20px -10px }

#divSocial {
	text-align:center;
	float:left;
	margin:3px 7px 10px 2px;
}

.comments img {
	vertical-align:text-bottom;
	padding-left:5px;
	padding-right:5px;
}
	
/*=== Misc. ===*/

.clear { clear:both; }
.fix{
	clear: both;
	height: 1px;
	margin: -1px 0 0;
	overflow: hidden;
}

.fr{ float: right; }
.ac{ text-align: center; }
.ar{ text-align: right; }

/*================================================================================
                      Fading Tooltips By Dustin Diaz
==================================================================================
body div#toolTip 
{ 
  position:absolute;
  z-index:10000;
  width:200px;
  background:#eee;
  border:1px double #ccc;  
  text-align:left;
  padding:2px;
  min-height:1em;
  -moz-border-radius:6px; 
  -webkit-border-radius:6px;
   text-align:center;
}

body div#toolTip p 
{ 
  margin:0;
  padding:0;
  color:#000;
  line-height:13px !important;
  font-size:11px;
  
 }

body div#toolTip p em 
{ 
display:block;
margin-top:3px;color:#f60;
font-style:normal;
font-weight:bold;
 }

body div#toolTip p em span 
{ 
  font-weight:bold;color:#fff;
}

*/

/*================================================================================
                      Footer
==================================================================================*/
  
#footer  {
    color:#ACB4B9;
    font-size:10px;
    color:#999999;
    margin:0;
    padding:5px 0 0;
}
.footerText {
	padding:10px;
	margin-left:25px;
	color:#999999;
}





.sitemap {
    background-color: #ECECE4;
    margin: 10px 0 0 -10px;
    padding: 5px 0 15px 15px;
    width: 950px;
    border-bottom:2px solid #DDDDDD;
}

.sitemap_column {
    float: left;
    width: 157px;
}

.sitemap h2 {
    height: 28px;
    line-height: 28px;
    text-transform: uppercase;
    width: 145px;
}
.sitemap ul {
    list-style: none outside none;
    margin-top: 10px;
    padding-left: 5px;
    width: 125px;
}

.sitemap ul li {
    font-size: 11px;
    line-height: 1.2em;
    padding: 3px 0 3px 0px;
}

.sitemap ul li a, .sitemap ul li a:visited {
    color: #717067;
    display: block;
}


.sitemap h2 a, .sitemap h2 a:visited {
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    font-weight: bold;
    padding: 0 10px;
}

.sitemap h2.cat-astma { background-color: #D00000; }
.sitemap h2.cat-dijagnoza { background-color: #3B5998; }
.sitemap h2.cat-terapija { background-color: #6DA817; }
.sitemap h2.cat-sport { background-color: #D43981; }
.sitemap h2.cat-iskustvo { background-color: #EA9C9C; }
.sitemap h2.cat-ishrana { background-color: #00C2F2; }
.sitemap h2.regije { background-color: #9B9B9B; }




/*================================================================================
                      MENU
==================================================================================*/


#menuHead {	 
    background:none repeat scroll 0 0 #FFFCCB;
    font-family:Arial;
    height:35px;
    margin:0 0 0 -10px;
    padding:0;
    width:965px;
}
#menuHead li {	
	padding:0;
	float: left;
	list-style: none;
    display:block;
    width:auto;
    z-index:12;
    
    padding:0 20px;
}

#menuHead li a {	
    color:#41484D;
	display: block;
	text-decoration: none;
    font-weight:bold;
	padding:10px 10px 0;
	white-space: nowrap;
    text-transform:uppercase;
    letter-spacing:-1px;
    height:25px;
    
    font-size:15px;
}
#menuHead li a:hover {	
    background:#D43981;
    background:#DB1E15;
    color:#FFFFFF;
    display:block;
    text-decoration:none;
    -moz-border-radius-topleft:10px;
    -moz-border-radius-bottomright:10px;
    -webkit-border-bottom-right-radius:10px;
	-webkit-border-top-left-radius:10px;
}
	
#menuHead li ul {
	margin: 0;
	padding: 0;
    position: absolute;
	background: #FFFCCB;
    left:-999em;
    float:left;
    width:200px;
    z-index:9999;
	-moz-border-radius-bottomright:15px;
	-webkit-border-bottom-right-radius:15px;	
    border-bottom:1px solid #eee;
    border-left:1px solid #eee;
    border-right:1px solid #eee;
}

#menuHead li ul li {	
	float: none;
	display: inline;	
    padding:0px;
}

#menuHead li ul li a { 
    height:17px;
    width: auto; 
    text-transform:none;
    padding:5px 5px 5px 15px;
    font-weight:bold;
    font-size:12px;
    letter-spacing:0px;
}
#menuHead li ul li a:hover { 
    background:#3C78A7; 
    background:#DB1E15;
    color:#fff; 
    -moz-border-radius-topleft:16px;
    -moz-border-radius-bottomright:16px;    
    -webkit-border-bottom-right-radius:16px;
	-webkit-border-top-left-radius:16px;
}

#menuHead li:hover ul { left:auto; }




	
/*================================================================================
                     
==================================================================================*/

.cleanArhiveLi {
	border-bottom:1px dotted #F5857E;
	color:#C11209;
	font-size:13px;
	font-weight:normal !important;
	padding:4px 0 5px 5px;
}


/*================================================================================
                                                                        Related post
==================================================================================*/

#similarUlTitle {
    font-size:17px;
	font-weight:bold;
    color:#5C5540;
    text-shadow:0 0px 1px #EEEEEE;
	
    text-align:left;
    clear:both;
    background:#fff;
    
	margin:0 0 -15px -10px;
    padding:15px 15px 0px 15px;
}

#related_posts { 
    /*-moz-border-radius:7px; 
    -webkit-border-radius:7px;
    -moz-box-shadow:1px 1px 2px #008349;
    -webkit-box-shadow:1px 1px 2px #008349;
    background:#00F78A;*/
    overflow:hidden;
}

#related_posts h4 { 
/*
    color:white;
    text-shadow:1px 1px 1px #A47373;
*/
    padding:10px 0 10px 10px;
}

#related_posts ul {
    width:100%;
    list-style:none;
    margin:0 0 0 8px;
    padding:0;
}
 
#related_posts li {
    display:inline;
    float:left;
    margin:0;
    padding-left:0;
    padding:0 4px;
    width:205px; /* change this value accordingly to your template */
    width:31%;
}
 
#related_posts img { margin:0px;  border:3px solid #C11209; }
#related_posts img:hover { opacity:0.7; top:0px; }

#related_posts a:hover {
    /*
    position:relative;
    top:1px;
    */
    text-decoration:underline;
}
 
#related_posts .related_permalink {
    text-align:left;
    font-size:14px;
    font-weight:bold;
    clear:both;
    
    padding:0 3px;
    background:none repeat scroll 0 0 #C11209;
    
    width:185px;
    height:50px;
}
#related_posts .related_permalink a {
/*
padding:10px 0 0px 0px;
    
    text-shadow:1px 1px 1px #A47373;
*/
    color:#fff;
}
 
#related_posts .related_thumbnail{
    width:205px; /*change this value accordingly to your thumbnail size */
    width:auto;
    overflow:hidden;
    text-align:center;
}
/* -------------------------------------------------------          end  YARRP / Related posts           ----------------------------------------------------------------  */

.cform  {
    margin: 0 0 20px 0 !important;
    width:auto!important;
    padding:10px;
    background:#eee;
}

.cform textarea, .cform input {
    border:1px solid #DDDDDD !important;
    font-size:14px;
    padding:5px;
    width:635px !important; 
    background:#fff !important;
}

.cform textarea:hover, .cform input:hover {
    background:#fff !important;
}

span.reqtxt, span.emailreqtxt {
    text-align:right !important;
    width:auto !important;
}

.cform input.sendbutton { cursor:pointer; width:150px !important; }

.linklove { display:none; }
