/*   Theme Name: Arthemia Theme URI: http://michaelhutagalung.com/2008/05/arthemia-magazine-blog-wordpress-theme-release */
/* ==========================================        HTML Elements          ======================================================= */.div-wrapper .what_is_container {display:none; }#category-list  { margin:7px 0;  }#category-list a, #tags-list a   {  background: none repeat scroll 0 0 #F2F2F2;  border: 1px solid #C1C1C1;  font-size: 12px;  margin-right: 8px;  padding: 2px 8px;  text-decoration: none;}
#sideba-top-author {    background: none repeat scroll 0 0 #EAAA0A;    margin: 5px 0px 15px !important;    padding: 0px 2px 7px 10px !important;    overflow:hidden;}#sideba-top-author h3 { padding: 5px 0px !important;  background:#EAAA0A !important;}#sideba-top-author a {    color: #fff !important;    text-decoration: underline;}#sidebar-club-icon-menu {    margin:10px 0;    overflow:hidden;  }#sidebar-club-icon-menu a {    border: 3px solid #333;    display: block;    float: left;    margin: 0 5px;}#sidebar-club-icon-menu a:hover {    border:3px solid #ccc;}
.fan_box a:hover{
  text-decoration: none;
  opacity:0.8; 
}
.fan_box .full_widget{
  height: 200px;
  border: 0 !important;
  background: none !important;
  position: relative;
}
.fan_box .connect_top{
  background: none !important;
  padding: 0 !important;
}
.fan_box .profileimage, .fan_box .name_block{ display: none; }
.fan_box .connect_action{ padding: 0 !important; }
.fan_box .connections{
  padding: 0 !important;
  border: 0 !important;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #666;
}
span.total {
    background: none repeat scroll 0 0 #FFFFFF;
    display: block !important;
    font-weight: bold !important;
    text-transform: uppercase;
    font-size:10px  !important;
    line-height: 10px !important;
    width: 300px;
    color:gray !important;
}
.fan_box .connections .connections_grid { padding-top: 5px !important; }
.fan_box .connections_grid .grid_item { padding: 0 10px 10px 0 !important; }
.fan_box .connections_grid .grid_item .name{
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-weight: normal;
  color: #666 !important;
  padding-top: 1px !important;
}
.fan_box .connect_widget{
position: absolute;
bottom: 0px;
right: 0px;
margin: 0 !important;
}
.fan_box .connect_widget .connect_widget_interactive_area {margin: 0 !important; }
.fan_box .connect_widget td.connect_widget_vertical_center { padding: 0 !important; }

*:focus {outline: none;}

#index-trke {
    overflow:hidden;
    margin: 0 -10px 0 0 ;}
.index-trke-column {
  float: left;
  font-size: 11px;
  margin: 0 15px 0 0;
  width: 295px;  line-height: 18px;
}
.index-trke-column ul { line-height: 20px; }
.index-trke-column ul  li { margin-left: 15px !important; }#index-trke-reportaze ul { margin:15px 0 0 0; border-top:1px dotted #808080; }#index-trke-reportaze ul li {    border-bottom: 1px dotted #808080;    display: block;    margin: 0 !imprtant;    padding:5px 0;    list-style:none;     margin:0 !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;  }/* ==========================       KALENDAR            ============================================================ */#sidebar .gce-list { border: 0 none !important; }#sidebar .gce-list li { border: medium none !important; }.gce-page-list .gce-list .gce-list-event {    font-size: 12px;    font-weight:bold;    padding:2px; }.gce-page-list .gce-list p span, .gce-page-list .gce-list div span { font-style:italic;  }/*               kalendar grid          */.gce-page-grid .gce-calendar { margin:0 0 5px 0; }
.gce-page-grid .gce-calendar td { height: 35px !important; } /*               tooltpis         */.gce-event-info .gce-tooltip-title {  color: #333333;  font-size: 11px;  font-weight: bold;  margin: 5px;}.gce-event-info {  background-color: #C7DD22 !important;  border: medium none !important;  border-radius: 10px 10px 10px 10px;  font-size: 12px;  padding: 5px !important;}.gce-event-info .gce-tooltip-event {  border-radius: 4px 4px 4px 4px;  color: #FFFFFF;  font-size: 19px !important;  padding: 2px;  background:transparent !important;}
.subtitleMash {
    background: none repeat scroll 0 0 #F5F5F5;
    color: gray;
    font-size: 10px;
    font-weight: bold;
    height: 10px;
    line-height: 10px;
    margin-bottom: 12px;
    text-transform: uppercase;
    clear:both;
}
 
.subtitleMash span {
    background: none repeat scroll 0 0 white;
    padding: 0 8px 1px 0;
}.subtitleMash span a { color:gray !important; }
    
#index-video-div { overflow:hidden; margin: 0 -10px 0 0; }
.index-video {
    float:left; 
    margin:5px 15px 0 0; 
    vertical-align:baseline;
    width:195px;
}   
.index-video h2 { 
    background: none repeat scroll 0 0 #333333;
    clear: both;
    padding:5px;
    line-height:18px !important;
 }
.index-video h2 a { 
    color: #FFFFFF;
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    letter-spacing: -1px;
}

.index-video-img {
    float: left;
    height: 120px;
    overflow: hidden;
    position: relative;
    width: 195px;
}

.video-overlay {
    background: url("/wp-content/themes/arthemia/images/post_video_overlay.png") no-repeat scroll center center transparent;
    bottom: 0;
    left: 0;
    position: absolute;
    top: 0;
    width: 195px;
}

.avatar-14 {
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    margin: 0 0 0 !important;
    position: relative;
    top: 2px;
    width:14px !important;
    height: 14px !important;
    border:none !important;
    padding:none !important;
}

.kjgrcGravatar  {width:35px; height:35px; float:left; margin:2px 7px 0 0; }

#navigation-wrapper {
    background:#2B9435;
    border-bottom:2px solid #ccc;
    border-top:2px solid #ccc;
	margin:0;
	height:52px;
	position: relative;
	z-index: 999;
    clear:both;
    oveflow:hidden;
    width:960px;
}
#navigation {
	margin:0 auto;
	text-align:center;
	width:940px;
}
.nav {
	width:100%;
	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;
}



/*** ========================================             trcanje.rs skin          ==========================================  ***/
.menu {
	float: left;
    margin:0px;
}
.menu li {
    float:left;
    height:43px;
    margin:5px 0;
    padding:0;
    text-align:left;
    text-transform:uppercase;
    letter-spacing:-1px;
}
#menu-item-15598 a { padding:15px 10px 4px 10px; } /* home slicica */
#menu-item-15604 { border:none; } /* poslednji item klub */

.menu a {
    color:#FFFFFF !important;
    font-size:15px;
    font-weight:bold;
    margin:0 3px;
    padding:4px 15px 4px 13px;
    text-decoration:none;
    text-shadow:0 1px 1px #333;
	}

.nav li span {
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	display:block;
	clear:both;
	margin: 4px 0 4px;
	text-shadow:none;
    color:#D8F3CF;
    text-transform:none;
    letter-spacing:0px;
}
.menu a:hover {
    text-decoration:none;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    background:#66AD16;
}
.menu a, .menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/ }

.menu ul {
    border-bottom:3px solid #ccc;
    margin:-20px 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: #132B0E;
	padding:10px 13px;
	color: #fff;
	text-shadow: none;
	font-size:15px;
	font-weight:normal;
    margin:0px;
    text-transform:none;
}
.menu li li a:hover{
	background: #333;
	color: #eee;
    opacity:1; 
}
.menu li li  {
	margin: 0;    
    border:none;
    height:33px;
    margin:0 !important;
    padding:0 !important;
    width:231px;
    border-left:2px solid #ccc;
    border-right:2px solid #ccc;

}
.menu li:hover, .menu li.sfHover,
.menu a:focus, .menu a:hover, .menu a:active {
}




#ulTagCloud { 
    line-height:18px;
    word-spacing:0px; 
    text-align:justify;
}
#ulTagCloud a {  color: #A5CC3F;} 
#ulTagCloud a:hover {  text-decoration:none; color: #32BBE8;} 
  

a#fdbk_tab {
    background-image:url("http://s3.amazonaws.com/getsatisfaction.com/images/feedback_trans_tab.png");
    color:#FFFFFF;
    cursor:pointer;
    height:102px;
    left:0;
    margin-left:-7px;
    overflow:hidden;
    position:fixed;
    text-indent:-100000px;
    top:25%;
    width:42px;
    z-index:100000;
}
a#fdbk_tab:hover { margin-left:-4px; }


/*
.goog-inline-block {    display:none !important; width:1px; height:1px;}
#t13nc { width:1px; height:1px; display:none !important; }
#share-post {
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #E8E8E8;
    float:left;
    height:67px;
    margin-left:-90px;
    margin-top:0;
    position:fixed;
    width:54px;
    z-index:3;
}

.attachment-rectangle100, 
.attachment-square150 { float:left; }

*/

/*
#sidebar-login { padding-bottom:0px;margin-bottom:0px; } 
#sidebar-login h3 { margin-bottom:0px !important; } 
#sidebar-login h2 { display:none; }
#sidebar-login #user_login, #sidebar-login #user_pass { border:1px solid #ccc; padding:5px;}
#sidebar-login p {margin:5px 0; }
#sidebar-login .sidebarlogin_otherlinks { float:right; margin:15px 0 0 0; }
#sidebar-login .sidebarlogin_otherlinks li { margin:0 0 5px 0; }
#sidebar-login #wp-submit { position:relative; top:-60px; left: 185px; }
#sidebar-login form { float:left; width:180px; height:115px; }
#sidebar-login .msg_head:hover { opacity:0.8; cursor:pointer; }

#sidebar-login .pagenav{ margin:10px 0 0 0;  }
#sidebar-login .pagenav li { font-size:13px; margin:3px 0 3px 70px; padding:0; background:none;}
*/

#facebookFanPage {
    padding-top:8px; padding-bottom:8px; 
    text-align:center;
}
.fb_iframe_widget  { background:#EEEFF4; }
.fbConnectWidgetFooter  { display:none; }

#facebook-share-up { 
    float:left;
    margin:5px 0;
    text-align:right;
}

.post .share-twitter { margin:0; width:90px; } 
.post .share-facebook { margin:0 0 2px 0; }

#tools .share-twitter { margin:5px 0; width:105px; }
#tools .share-facebook { margin:5px 0; }

#tools .twitter-share-button. { float: right; display: inline-block; }

#sidebar-socials { padding-top:5px; width:147px }
.socials-link:hover { opacity:0.7; }


.whiteLink:hover { color:#fff !important; border-bottom:1px solid #fff !important; }
.silverBannerLink img {
    border:1px solid #ccc; 
    width:300px; 
    height:118px; 
}

.adminEdit {
	font-size:16px; 
	background:yellow; 
	padding:5px; 
	border:1px solid black;    display:block !important;
}

.sidebarImg {
	margin-top:5px;
	border:1px solid #3B5997;
	width:135px;
}
.sidebarImg:hover{ border:1px solid silver; }
.thumblock {
	margin-bottom:0px !important;
	margin-top:4px !important;
}
.leftRightMargin {
	margin-left:15px; 
	margin-right:15px;
}
.smallItalic {
	font-size:11px;
	font-style: italic;
}
.trackbacksList {
	padding-right:20px;
	list-style-type: decimal !important;
	list-style-position:inside;
}
#tooltip h3 ul { list-style-type: none !important; }

#tooltip h3 span {
    border-top:1px solid silver;
    margin-top:3px;
}

.wp-caption  { margin-bottom:5px !important; }
.wp-caption  img {
	border:0px solid silver !important;
	padding:0px !important;
	margin:0px !important;
}
.wp-caption-text {
	font-size:10px;
	line-height:12px;
	margin:0;
	padding:0px;
}


#masterWrap {
	border:0px solid red;
	background:#fff;
	margin:0 auto;
	width:970px;    padding:0 0 20px 0;
    /*
    -moz-box-shadow:0 0 15px 2px #333333;
    -webkit-box-shadow:0 0 15px 2px #333333;
    */
}
.borderDotBottom { border-bottom:1px dotted #CCCCCC; }

.ratingblock { margin-top:1px !important; }
.indexTitles {
	color: #7A7682;
	font-size:18px;
	font-weight:normal;	
}

* {
	margin:0;
	padding:0;
}

body {
	font: 100% Arial;
	color:#111;
}
	
p { margin: 15px 0; }
a {outline: none; }
a:link, a:visited {
	/*color: #3c78a7;
    color: #007CA5;*/
    color: #2B9435;
	text-decoration:none;
}
a:hover, a:active {
    color: #3c78a7;
	text-decoration:underline;
}
a img { border:0; }

blockquote {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;	
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	background: #eee;
	font:1.0em Arial;
	line-height:1.5em;
	margin:10px 0px;	display:block;
	overflow:hidden; 
}

blockquote p { padding:7px 0; margin:0px; }
select { width: 130px; }	

/* ----------------------------------------------------------        STRUCTURE        ------------------------------------------------------------------------------------------ */
#head {
	width:960px;
	margin:0px auto;
	padding:0px 0 0 5px;
	font-size:0.7em;
}

#page {
	width:960px;
	margin:0px auto;
	padding:0px;
	background:#183152;
    background:#fff;
	font-size:0.7em;
}

.clear { clear:both; }
.left { float:left; }
.right { float:right; }
.aligncenter {  text-align:center;  margin:0 auto; }
.alignright {  float:right;  text-align:right; }
.alignleft {  float:left;  text-align:left; }

img.aligncenter {
	display: block !important;
	margin-left: auto !important;
	margin-right: auto !important;
}   

img.alignleft { margin-left:0 !important; }
img.alignright { 
    margin-right:0 !important; 
    margin-left: 15px !important
}

/* ======================================================= NAVIGATION MENU ================================================ */
#navbar {
	margin:0 auto;
	padding:0 10px;
	text-transform:uppercase;
	background: #2C3D51;
	-moz-border-radius-bottomleft:9px;
	-moz-border-radius-bottomright:9px;
	-webkit-border-bottom-left-radius:9px;
	-webkit-border-bottom-right-radius:9px;
	float:left;
	width:940px;
	height:27px;
	display:block;
}

#page-bar {
	width:805px;
	z-index:10;
	list-style: none;
	cursor: pointer;
	font-size:10px;
	float:left;
}
#page-bar li {
	float:left;
	text-align:center;
	display:block;
	list-style:none;
	border-right:1px solid #666;
	height:27px;
	margin:0;
	padding:0;
	z-index:12;
	/* kljuc #1, a ne fiksiran width na px ili % za gresku u IE kada je podmeni pomeren udesno */
	width:auto;
}
#page-bar li:hover { background: #333;  background-position: 0 0; }
#menu-item-15621 a { background:none !important; } /* fb grupa */
#page-bar li a{
	font-weight:bold;
	color:#FFF;	
	margin: 0;
	display:block;
	z-index:13;	
	height:20px;
	/* kljuc #2 */
	padding:7px 8px 0;
}
#page-bar li a:hover {
	text-decoration:none;
	display:block;
}

#page-bar li ul {
	position: absolute;
	width: 182px;
	left: -999em;
	border-bottom:6px solid #686F6E;
	z-index:9999;
	margin:0 0 0 0;
	float:left;
	display:block;
	/*clear:float;*/	
    width:225px;
    font-size:12px;
}

#page-bar li ul li {
	float: left;
	margin: 0;
	padding: 0;
	width: 175px;
	width: 100%;
	height:24px;
	text-transform:none;
	border:0;
	text-align:left; 
	width: 100%;
    
    height:34px;
}
#page-bar li ul li a {
	background: #2C3D51; 
	border-top:1px solid #334335;	
	margin: 0;
	text-align:left;
	
	padding:7px 0 0 7px;
	/*width: 175px;
    height:17px;
    float: none;
    */
	text-align:left; 
    padding:11px 0 2px 13px;
}
#page-bar li ul li a:hover { background: #333; }

/* za FF i Chrome */
#page-bar li:hover ul { left: auto; }


/* ===========================================        TOP   MENU            =========================================== */
#navbar-top {
    padding:0;
	float:right;
	width:940px;
	margin:3px 0 3px;
	height:27px;
}
#page-bar-top {
	width:500px;
	z-index:10;
	list-style: none;
	cursor: pointer;
	font-size:10px;
	float:right;
}
#page-bar-top li {
	float:left;
	text-align:center;
	display:block;
	list-style:none;
	margin:0;padding:0;z-index:12;
	/* kljuc #1, a ne fiksiran width na px ili % za gresku u IE kada je podmeni pomeren udesno */    width:auto;
}
#page-bar-top li a{
	font-weight:bold;
	margin: 0;
	display:block;
	z-index:13;	
	height:10px;
    color:#828282; /*327FC1 */
    /* kljuc #2 */
    padding:5px 4px 7px 4px;
}
#page-bar-top li a:hover {
	display:block;
    text-decoration:none;
}
/*
#page-bar-top li ul {
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    background: none repeat scroll 0 0 #FFFFFF;
    display: block;
    float: left;
    font-size: 10px;
    left: -999em;
    padding: 0 0 5px;
    position: absolute;
    width: 145px;
    z-index: 9999;
}*/#page-bar-top li ul {  background: none repeat scroll 0 0 #FFFFFF;  border-radius: 10px 10px 10px 10px;  border: 1px solid #EEEEEE;  border-top:none;  display: block;  float: left;  font-size: 10px;  left: -999em;  opacity: 0.95;  padding: 0 0 5px;  position: absolute;  width: 180px;  z-index: 9999;}

#page-bar-top li ul li {
    border: 0 none;
    float: left;
    height: 24px;
    margin: 0;
    padding: 0;
    text-align: left;
    text-transform: none;
    width: 100%;
}
#page-bar-top li ul li a {
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 0;
    padding: 3px 0 0 12px;
    text-align: left;
    height:20px;

}
#page-bar-top li ul li a:hover { 
    background: #327FC1;
    background: -moz-linear-gradient(center top , #327FC1 0%, #1C70B6 100%) repeat scroll 0 0 transparent;
    color: white;
    text-shadow: -1px -1px #1962A0;
    text-decoration:none;
 }

/* za FF i Chrome */
#page-bar-top li:hover ul { left: auto; }
	
/* -----------------------------------------------------------------------              Google Search                 -------------------------------------------------------------   */
.searchformGoogle {
	width:145px;
	float:right;
    text-align:right;
    margin:0;
}

#searchInput {
	border:none !important; 
    color:#111;
    font-size:11px;
	height:25px; 
	margin:0 !important; 
	width:139px !important; 
	padding:0px 0px 0px 5px !important; 
    background: url(images/google.gif) no-repeat scroll left center #fff !important; 
}

#searchInput.onfocus { background: url(images/google-hover.gif) no-repeat scroll left center #fff !important;  }
#searchInput:focus  { background: url(images/google-hover.gif) no-repeat scroll left center #fff !important;  }

/*#searchsubmit { height:13px; }*/
/* -----------------------------------------------------------------------              Text                 -------------------------------------------------------------   */
h1 {
    border-bottom:1px solid #DDDDDD;
    border-top:3px solid #DDDDDD;
    font-size:28px;
    font-weight:bold;
    letter-spacing:-0.01em;
    padding:12px 0 10px;
    text-align:left;
    text-shadow:1px 1px 1px #CCCCCC;    line-height:25px;
}

.pagePost h1 { margin: 0 0 20px 0; }
.contet-archive h1 { border-top:none; border-bottom:none; padding:7px 0 0px; }

#companyTitle { margin:0 0 10px 0; border-top:none; }
.companyImage {  margin: 5px 0 5px 10px !important; }

h2 {
	font:21px Arial;
	margin:4px 0px;
    font-weight:bold;
}

h3 {
    color: #333333;
    font: bold 15px Arial Black;
    letter-spacing: -0.3px;
    margin: 5px 0;
    line-height:14px;
}

h3.cat_title, h3.cat_title a {
	color:#573B43;
	letter-spacing:-0.05em;
	font-size:0.85em;
}

h4 {
	font:1.2em Arial;
	padding-bottom:3px;
	font-weight:bold;
    color:#2B9435 !important;
    text-shadow:0px 0px 1px #ddd;
    letter-spacing:-0.03em;
}
h4 span { color:#2B9435 !important; } 
	
h5, h5 a {
	font-style:normal;
    font-size:18px;
    font-weight:bold;
    color:red !important;
    background:yellow !important;
    margin:20px 0;
    padding:10px;
    text-align:center;
    letter-spacing:1px;
    text-shadow:1px 1px 1px #C69EA8;
    
}
	
h6 {
	font-family: Calibri, Arial;
	font-size:10px;
	text-align:right;
	line-height:10px;
}

h3.authors { margin-top:15px; }

/* ----------------------------------------------- HEADER ---------------------------------------------------- */
/*
#logoHome {
    background:url(images/logo-trcanje-novi.jpg) no-repeat 0 0px;
    height:64px;
    width:250px;
    margin:0 0 10px 0;
}
#logo { 
    padding-left:10px;
    background:url(images/logo-trcanje-novi.jpg) no-repeat 0 0px;
    height:64px;
    width:250px;
    margin:0 0 10px 0;
}
#logo:hover {
    padding-left:10px; 
    background:url(images/logo-trcanje-novi-hover.jpg) no-repeat 0 0px;
    height:64px;
    width:250px;
}
*/


#logo728 { 
    padding-left:10px;
    /* background:url(images/logo-trcanje-novi-728.jpg) no-repeat 0 0px; */
	background:url(images/logo-trcanje-potrci.jpg) no-repeat 0 0px;
    height:64px;
    width:215px;
    margin:15px 0 0 0;
}
/*
#logoHome728 {
    background:url(images/logo-trcanje-novi-728.jpg) no-repeat 0 0px;
    height:64px;
    width:215px;
    margin:15px 0 0 0;
}

#logo728:hover {
    padding-left:10px; 
    background:url(images/logo-trcanje-novi-hover-728.jpg) no-repeat 0 0px;
    height:64px;
    width:215px;
}

#tagline {
	color:#85BE48;
    font-size:14px;
    margin:-18px 0 0 62px;
    letter-spacing: 6px;
    font-weight:bold;
}
*/

/* ----------------------------------------------- HEADLINE ---------------------------------------------------- */
#top { padding:0; margin:10px 0; }

#headline {
	float:left;
    margin:0 0 15px 0;
    padding:0;
    width:360px;
}
#headline  h1 {
    font:bold 28px/30px Arial;
	font-weight:bold;
	letter-spacing:-0.05em;
	display:block;
	padding:0 0 3px 0;
    border:0px;
    margin:0px;
}
#headline  h1 a { text-shadow:none; }
#headline  h1 a:hover {  }

#headline div.meta { margin:0 0 10px 0; }
#headline div.meta a {  }
#headline p, #featured p { margin:0; }

#headline p {
    display:block !important;
    padding:0px 10px 10px 0px;
	line-height:19px;
}
#headline a img { }

/* ----------------------------------------------- FEATURED ---------------------------------------------------- */
#featured {
    float: right;
    margin: 0 0 0 15px;
    padding: 0;
    width: 270px;
}
#featured li {
    overflow:hidden; 
    list-style-type:none; 
    display:block; 
    margin:0 0 12px 0;
}
#featured .info { float:right; width:160px; }
#featured h3 {  
    font-size:15px; 
    margin:0px 0 2px 0; 
    line-height:16px; 
    letter-spacing:-0.3px; 
    text-shadow: 0 0 0;  
    font-family:Arial; 
    font-weight:bold; 
}
#featured .clearfloat { margin:0px;  }
#featured p { font-size:10px; line-height:9px; }
#featured a img { margin:0px; }
/*#headline a img:hover, #featured a img:hover {  }*/

/* -----------------------------------------------   CATEGORY MIDDLE ---------------------------------------------------- *//* veki
#middle {	
	background:#FFFFFF none repeat scroll 0 0;
	border:0px solid #ECECEC;
	margin:0px;
	padding:0;
	width:100%;
	z-index:10;
}
.category {
	background:none repeat scroll 0 0 #FFFFFF;
    float:left;
    height:100px;
    margin:0;
    padding:5px;
    width:114px;
}

.category p { margin:0; }

#cat-1 { border-top:8px solid #E6AB07; }
#cat-2 { border-top:8px solid #2B9435; }
#cat-3 { border-top:8px solid #A5CC3A; }
#cat-4 { border-top:8px solid #B7462C; } 
#cat-5 { border-top:8px solid #326ABD; }

#cat-1:hover { background:#E6AB07; } 
#cat-2:hover {  background:#2B9435; } 
#cat-3:hover { background:#A5CC3A; } 
#cat-4:hover  { background:#B7462C; }
#cat-5:hover  { background:#326ABD;  }

#cat-1:hover a { background:#E6AB07; } 
#cat-2:hover a { background:#2B9435; } 
#cat-3:hover a { background:#A5CC3A; } 
#cat-4:hover a  { background:#B7462C; }
#cat-5:hover a  { background:#326ABD; }
*/
/* -----------------------------------------------   CATEGORY MIDDLE ---------------------------------------------------- */
/* veki
.category a {
	color:#333;
	display:block;
	background:none;
}
.category a:hover {
	background:none;
	color:#111;
	text-decoration:none;
}*/
#front-popular h3 {	text-transform:lowercase;	margin:0;	font-weight:bold;	font-size:17px;	letter-spacing:-0.05em;    color:#333;}
#bottom { width: 960px; }
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------ */
/* ----------------------------------------------------------------          LISTING POSTOVA      --------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------ */

/* ----------------------------------------------------------------          front-list  + archive     --------------------------------------------------------------- */
#front-list {
	width:645px;
	background:#fff;
	padding:10px 0px;
	font-size:1.05em;
	line-height:1.75em;
	float:left;
}
.spoiler-text  { float:right; width:450px; }

#front-list blockquote { padding: 0px 10px 0 10px; }
#front-list h2, #archive h2, #content h2 {
    font: 18px Arial;
    letter-spacing: -0.5px;	font-weight:bold; 
    margin: 0 0 10px;
    text-align: left;
}
.title a:hover, #front-list h2 a:hover, #archive h2 a:hover, #content h2 a:hover {
    background:#EEF4FF;
    background:#D8F3CF;
    background:#F7F3B2;
    color:#222222;
	text-decoration:none;
}
#front-list p, #archive p, #content p { display:inline; }


#front-list img, #archive img, #content img {  margin:0 10px 3px 0; }
#front-list .cat_title a, #archive .cat_title a, #content .cat_title a {
	letter-spacing:0;
	color:#573B43;
	font-size:11px;
}
#front-list .cat_title a:hover, #archive .cat_title a:hover, #content .cat_title a:hover  {
	text-decoration:none;
	border-bottom:2px solid #573B43;
}


.looppost {
	padding-top:15px;
	border-top:1px solid #ECECEC;
	margin-bottom:20px;
    clear:both;
    overflow:hidden;
}
.category-name {
    text-transform:uppercase; 
    font:normal 93% Arial Black,Helvetica Neue,Arial,sans-serif;
}
.category-name a { color:#5C233D; } 

/*
#front-list .spoiler, #archive .spoiler, #paged-list .spoiler {
	overflow:hidden;
	margin-top:3px;
    clear:both;
}
*/
#front-list p, #archive p, #paged-list  p {
	margin:0 0 8px 0;
	padding:0px;
}


#front-list .author, #archive .author, #content .author {
	font-size:0.8em;
	font-weight:bold;
}

#front-list .meta,
#content .meta,
#feautred .meta,
#archive .meta,
#headline .meta,
#featured .meta  {
    font-size:11px;
    
}

#front-list .meta a,
#content .meta a,
#featured .meta a,
#archive .meta  a {
    color:#222; 
}

#paged-list .bloger-link {
    font:bold 93% Arial Black,Helvetica Neue,Arial,sans-serif;
    text-transform:uppercase;
}

/* ----------------------------------------------------------------          paged - list  naslovna    --------------------------------------------------------------- 
#paged-list {
    background:none repeat scroll 0 0 #FFFFFF;
    border-top:1px solid #ECECEC;
    border-top:1px solid #ddd;
    font-size:12px;
    line-height:1.75em;
    padding:0 10px 10px;
    width:590px;
    float:left;
    margin:10px 0 0 0;
}

#paged-list .meta .meta-separator { height:6px; overflow:hidden; }
#paged-list-left { width:285px; float:left; }
#paged-list-right { width:285px; float:right; }

#paged-list .tanbox {
    line-height:1.5em;
    margin:0;
    padding:7px 0 0 0;
    width:285px;
    border-bottom:1px dotted #ddd;
    min-height:160px;
}


#paged-list .tanbox img {
    border:1px solid #CCCCCC;
    float:left;
    margin:5px 10px 0px 0;
}

#paged-list .tanbox .title {
    font-size:18px;
    font-weight:normal;
    margin: 2px 0;
    letter-spacing:-0.03em;
}

#paged-list-right .tanbox .title {
    float:left;
  
}

#paged-list .spoiler-text {
    float:right;
    width:190px;
}

#paged-list .meta ul li { line-height:12px; list-style:none; }
#paged-list #paged-list-right .meta { line-height:12px; }

#paged-list .divPageListTitle {
    background:none repeat scroll 0 0 #EEEEEE;
    clear:both;
    color:#5C5540;
    font-size:17px;
    font-weight:bold;
    margin:0 0 0 -10px !important;
    padding:10px;
    text-align:left;
    text-shadow:0 0 1px #EEEEEE;
    width:285px;
}

#paged-list .divPageListTitle a { color:#5C5540; }
#archive { line-height:1.75em; }
*/

/* Content Page*/

#content {
	width:620px;
	background:#fff;
	padding:5px 0;
    margin:10px;
	font-size:12px;
	line-height:20px;
	float:left;
	min-height:600px;
	text-align:justify;
	border-top:1px solid #ECECEC;
 }

#content .breadcrumbs, #content .breadcrumbs a {
	font-weight:normal;
	color:#573B43;	
	font-size:11px;
    width:425px;
}

#content h2.title {
	font:25px Arial;
	font-weight:bold;
	letter-spacing:-0.05em;
	border-bottom:1px solid #ddd;
	border-top:3px solid #ddd;
	padding:5px 0px;
	margin-bottom:20px;
    text-align:left;
}

#content h2.titleA {
    background:none repeat scroll 0 0 #ECF0F9;
    border-bottom:1px solid #DDDDDD;
    border-top:1px solid #DDDDDD;
    color:#444444;
    font:bold 25px Arial;
    letter-spacing:-0.05em;
    margin:-5px -10px 20px;
    padding:10px;
    text-align:center;
}


/*
.post {
	font-size:12px;
	line-height:20px;
}
*/

.post p { margin-top:0px; display: block !important; }
.post .clearfloat { border-bottom:0px dotted #ccc; margin:0px; }
.post ul, .post ol, #front-list ul, #front-list ol { margin-bottom:15px; }
.post ul li, #front-list ul li { list-style:square; margin-left:30px; }
.post ol li, #front-list ol li { list-style:decimal; margin-left:30px; }
.post ol li ul li, #front-list ol li ul li { list-style:square; margin-left:20px; }
.post a img { margin:0 10px 3px; padding:2px; }


#post_2370 a img {
    margin:0 10px 0 0;
	padding:0px;
	width:160px;
	height:75px;
}

.pagePost img { border:0; }
.pagePost .size-thumbnail { 
	margin:0 10px 0 0; 
	clear:left;
}

.pagePost .size-thumbnail a {	border:0px solid #ccc; }
.post img { 
	margin:0 10px 3px;
	padding:2px;
}

.post .ads { margin-top:10px; }
.entry { }
.entry a { text-decoration:underline; }

#stats {
	padding-top:6px;
	padding-bottom:6px;
	font:0.8em Arial;
	display:block;
	border-bottom:1px solid #ccc;
	margin-bottom:15px;
	color:#7D837D;
}
.spanStatsLink { color:#111; }
.spanStatsText { color:#7D837D; }
#stats span { padding: 0px 0px 0px 0px; }
#stats span a { color:#573B43; }
#stats span a:hover { background:none; }
#stats img, #nav img {
	border:0px;
	margin:0px;
	padding:0px;
}


#tools {
    background:none repeat scroll 0 0 #E8F0F9;
    border-bottom:1px solid #ABD2E9;
    border-top:1px solid #ABD2E9;
    padding:3px 0 0 10px;
    margin:10px 0px;
    width:auto;
    height:auto;
    overflow:hidden;
}
#tools a:hover { background:none; }


/* -----------------------------------------------------------------------                 Sidebar                  -----------------------------------------------------------       */
#sidebar {
	width:300px;
	float:right;
	margin:0px;
    padding:10px 0;
 }
 
#sidebar a { color:#3B5998; }
 
#sidebar .sidebar-top { 
    margin:5px 0;
    overflow:hidden;
}
#sidebar h3 {
    font-size:15px;
    font-weight:bold;
    text-shadow:1px 0 1px #333333;
    color:#FFFFFF;
    background:none repeat scroll 0 0 #573B43;
    
    padding:5px 10px;
    margin:0px;
}
#sidebar h3 a { color:#fff !important; }
#sidebar h3 a:hover { color:#fff; }

#sideba-top-author .avatar { padding:0; border:0; width:65px; height:65px; }

/*
 #sidebar-bottom  {
	width:300px;
	float:right;
	padding:0px 10px 10px 10px;
	background:#fff;
	border-top:1px solid #ECECEC;
}

#sidebar-bottom, #sidebar-middle { margin-top:10px; }

#sidebar-middle { width:320px; float:right; }
*/

#sidebar #sidebar-left {
	width:135px;
	padding:0px 10px 10px 10px;
	float:left;
	background:#fff;
	border-top:1px solid #ECECEC;
}

#sidebar #sidebar-right {
	width:135px;
	padding:0px 10px 10px 10px;
	float:right;
	background:#fff;
	border-top:1px solid #ECECEC;
}


#sidebar li {
	list-style:none;
	border-bottom:1px dotted #ccc;
	display:block;
	padding:3px 0px;
    clear:both;
    overflow:hidden;
	/*background:url(images/sub.png) no-repeat 0 0px;*/
}

#sidebar li ul li:last-child{
	list-style:none;
	border-bottom:0px dotted #ccc;
	display:block;
	padding:2px 0px 0px 13px;
	/*background:url(images/sub.png) no-repeat 0 0px;*/
	}

.sidebar-ads {
	float:right;
	background:#fff;
}
/*
.sidebar-ads-top-black {
	width:300px;
	float:right;
	padding:10px;
    background:#eee;
    border:1px solid #ddd;
}
*/

/* -----------------------------------------             Form Elements             ---------------------------------------------     */

select {
	border:1px solid #573B43;
	width:100%
	}
	
.field {
	padding: 2px;
	border:1px solid #573B43;
	background:#fff;
	font-size:1.0em;
	}

#s {
	font-size:1.0em;
	width:150px;
	
	border-style:solid; 
	border-width:1px; 
	color:#333333;
	font-size:0.91667em; 
	
	padding:2px; 
}

.searchbutton {
	margin-top:10px;
	width: 180px !important;
	height:30px  !important;
	cursor:pointer;
	font-size:13px;
}

.link-button, 
 #wp-submit,
.wpcf7-submit,
#submit {
    font-size:14px;
    font-family:Lucida Sans Unicode,Lucida Sans,Arial,sans-serif;
    
    height:auto !important;
    width:auto !important;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    
    background:none repeat scroll 0 0 #1C3A5E;
    border:1px solid transparent;
    color:#FFFFFF;
    
    padding:8px 28px; 
    margin:10px 0 -5px 0;
}

.link-button:hover , 
#wp-submit:hover, 
.wpcf7-submit:hover,
#submit:hover {
	background:#718B9D !important; /*#3C78A7;*/
    cursor:pointer;
}
.link-button:active, 
#wp-submit:active, 
.wpcf7-submit:active, 
#submit:active {
    background:#333 !important; /*#3C78A7;*/
}

.avatar {
	border:1px solid #bbb;
	margin:0px 10px 0px 0px;
	float:left;
	padding:2px;
	width:55px;
	height:55px;
}	
/*  =====================================================               FOOTER              =========================================   */
/*  =====================================================               FOOTER              =========================================   */
/*  =====================================================               FOOTER              =========================================   */
#footer {	
	font-size:0.6em;
    background:#D8F3CF;
    border-top:1px solid #B9EBC2;
    width:100%;
    margin:0; 
    padding:30px 0 10px;
}

#footer-inner {
    margin: 0 auto;
    width: 960px;
}

#sitemap .menu-item-14539 { display:none; }
#sitemap .menu-item-14086 { display:none; }
#sitemap .menu-item-12234 { display:none; }
#sitemap .menu-item-13409 { display:none; }
#sitemap .menu-item-14076 { display:none; }
#sitemap .menu-item-13407 { display:none; }

#sitemap {
    margin:0px 0 30px 0;
    overflow: hidden;
    float:right;
}

#sitemap ul { width:100%; }
#sitemap span { display:none; } 

#sitemap li  {
    float: left;
    list-style: none outside none;
    margin: 0 3px 0 0;
    width: 130px;
}

#sitemap li a {
    height: 28px;
    line-height: 28px;
    text-transform: uppercase;
    color: #333;
    display: block;
    font-size: 13px;
    font-weight: bold;
    padding: 0 5px;
    text-shadow: 0 1px 1px #DDDDDD;
}

#sitemap li ul {
    list-style: none outside none;
    padding-left: 5px;
    width: 125px;
}
#sitemap li ul li {
    padding:0;
    margin:0;
}

#sitemap li ul li a, #sitemap li ul li a:visited {
  background: none repeat scroll 0 0 transparent;
  color: #717067;
  display: block;
  font-size: 11px;
  font-weight: normal;
  height: 18px;
  line-height: 15px;
  margin: 0;
  padding: 0;
  text-transform: none;
  text-shadow: 0  0 0;
}

#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; }


#front-popular {
    font-size: 13px; 
    margin: 25px 10px 0 10px;
    overflow: hidden;
}
.mostCommText {
	font-size:10px;
	letter-spacing:-0.01em;
}
#recentpost, #mostcommented,#recent_comments {
	width:300px;
	float:left;
	padding:0px 20px 0 0;
}
#recent_comments {
	float:right;
	padding-right:0px;
}
#recentpost a, #mostcommented a, #recent_comments a { 
    color: #002665;
    font-size: 12px;
    text-decoration: none;
    text-shadow: 0 1px 1px #EEEEEE;
}
#recentpost ul, #mostcommented ul, #recent_comments ul { margin-top:5px; }
#recentpost ul li, #mostcommented ul li, #recent_comments ul li {
	list-style:none;
	border-top:1px dotted #808080;
	padding:5px;
	display:block;
}
#recentpost ul li:hover, #mostcommented ul li:hover, #recent_comments ul li:hover { }
#recentpost ul li:first-child, #mostcommented ul li:first-child, #recent_comments ul li:first-child { border-top:0px dotted #fff; }
#footer-buttons { 
    float: right;
    margin: 0;
    overflow: hidden;
    width: 400px;
}

a.back_to_top {
  background: url("/wp-content/themes/arthemia/images/back_to_top_arrow.png") no-repeat scroll right center transparent;
  color: #1E598E;
  float: right;
  font-weight: bold;
  margin-right: 3px;
  padding: 8px 12px 8px 10px;
  text-decoration: none;
  font-size:12px;
}
.navButton {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background-color: #F6F6F6;
  border: 1px solid #C8D5E0;
  color: #1E598E;
  float: right;
  font-weight: bold;
  margin-right: 3px;
  padding: 7px 9px;
  text-decoration: none;
  font-size:11px;
}
.navButton:hover { cursor:pointer; }

#footer-top, #footer-topics, #footer-tags {}
#footer-topics {overflow:hidden; clear:both; }
#footer-topics ul,  #footer-topics li  { 
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background: none repeat scroll 0 0 #E54661;
    float: left;
    font-size: 13px;
    list-style: none outside none;
    margin: 3px;
    padding: 2px;    
}

#footer-topics li a {
  color: #FFFFFF;
  padding: 3px;
}

#footer-tags a {
    color: #FFA644;
    font-weight: bold;
}


/* --------------------------------------------------------------------------------------         Float Properties             ---------------------------------------------------           */

.clearfloat:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

.clearfloat {
	display: inline-block;
}

.fix { clear:both; }


/* Hides from IE-mac \*/
* html .clearfloat { height:1%; }
*+html .clearfloat { height:1%; }
.clearfloat { display:block; }



/*================================================================================
                                                                            TABELE
==================================================================================*/
.wp-table-reloaded {
	width:100%;	
	text-align:left !important;
	line-height:1.6em;
	margin-bottom:4px;
	background:#F1F8EE none repeat scroll 0 0;
	border:1px solid #839E99 !important;
    border-collapse:collapse !important;
	color:#003333;
}.wp-table-reloaded td {    padding: 3px;    border: 1px solid #ccc;}
.wp-table-reloaded th {
	background:#2C5755 !important;
	color:#fff !important;
    border:none !important;
}
.wp-table-reloaded .odd { background:#DBE6DD !important; }
.wp-table-reloaded .even { background:#F1F8EE !important; }
.wp-table-reloaded-id-77 {  text-align: left !important; }
.wp-table-reloaded-id-77 .column-1 {
    width:135px;
    border-right:1px solid #EEEEEE;
    text-align:left;
}
.wp-table-reloaded-id-77 .column-2, .wp-table-reloaded-id-77 .column-3, .wp-table-reloaded-id-77 .column-4 {
    width:70px;
    border-right:1px solid #EEEEEE;
    padding:5px 4px;
    text-align:left;
}

/*================================================================================
                      BLOG LIST
==================================================================================
#blog-list {
	width:590px;
	padding:10px;
	font-size:1.05em;
	float:left;
	border-top:0px solid #ECECEC;
	margin-left:-10px;
}
	
#blog-list blockquote { padding: 0px 10px 0 10px; }
	
#blog-list .title {
	font-weight:bold;
	font:2.0em Arial;
	letter-spacing:-0.05em;
    text-align:left
}
	
	
#blog-list .clearfloat { margin-bottom:10px; }

#blog-list .spoiler {
	display:block;
	margin-top:3px;
	}

#blog-list p {
	margin:0px;
	padding:0px;
	}
	
#blog-list ul, #blog-list ol { margin-bottom:15px; }
#blog-list ul li {	
	list-style:square;
	margin-left:0px;
	}

#blog-list ol li {	
	list-style:decimal;
	margin-left:0px;
	}

#blog-list ol li ul li {	
	list-style:square;
	margin-left:20px;
	}

#blog-list img {
	border:1px solid #ccc;
	margin:0px 10px 3px 0px;
	padding:2px;
}

#blog-tools {
	text-align:right;
	border-bottom:1px dotted #CCCCCC;
	margin-bottom:5px;
}

#blog-tools img {
	margin:0px;
	padding:0px;
	border:none;
}

#blog-tools a {
	background:none !important;
	padding-right:2px !important;
}

.bloger-name {
	color:#676767;
}
.bloger-name  a{
	color:#573B43;
}

.blog-img {
	margin:5px 10px -1px 0 !important; 
	padding:0px !important;
	width:230px;
	height:230px;
}
.tablePost {
	border:1px solid #5A6C5C;
	background:#eee;
}
.tablePost tr {
	
}
.tablePost td {
	
}
*/

/* ---------------------------------------------------  arhiva za autora / author template      --------------------------------------------------- */

.blogger-profile {
    background-color:#D8F3CF;
	padding:10px;
	margin-bottom:15px;
    min-height:89px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}

.blogger-avatar .avatar {
	background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    height: 83px;
    margin: 0 0 -1px 10px !important;
    padding: 2px;
    width: 83px;
}

.blogger-profile .bmeta {
	font-style:italic;
	font-size:10px;
}

#archivelist-texts {
    background:none repeat scroll 0 0 #B9EBC2;
    margin:4px -10px 0 -10px;
    padding:0 10px;
}

#archivelist { margin:0 0 20px 0; }

#archivelist a {
border-bottom:1px solid #E7E7E7;
color:#666666;
display:block;
padding:15px 20px;
}

#archivelist a:hover {
background:#F7F7F7;
text-decoration:none;
}

#archivelist ul {
margin:0;
padding:0;
}

#archivelist ul li.date {
margin:0;
padding-right:20px;
width:110px;
}

#archivelist ul li.title {
padding-right:20px;
width:350px;
display:inline-block;
}

#archivelist ul li.author {
padding-right:20px;
width:110px;
}

#archivelist ul li.comments {
width:140px;
}

#archivelist ul li {
border:medium none;
display:inline;
margin:0;
}


/* ---------------------------------------------------  forma / kalkulator      --------------------------------------------------- */
.smallLinkAdd {
	font-size:10px;
	margin:0px 3px 0px 3px;
	color:#3C78A7;
	text-decoration:none;
	cursor:pointer;
}
#convert-results {    background:#F6F7AF; padding:10px 0 0 100px; margin:10px 0; overflow:hidden; border:2px solid #D87961;}
.formKalkulator{
	margin:0 auto;
	width:595px;
	padding:10px;
}
.stylized{
	border:solid 2px #b7ddf2;
	background:#ebf4fb;    padding:10px;
}
.stylized h1 {
	font-size:16px;
	font-weight:bold;
	margin-bottom:8px;    border:none;
}
.stylized p {
	font-size:11px;
	color:#666666;
	margin-bottom:10px;
	border-bottom:solid 1px #b7ddf2;
	padding-bottom:10px;
}
.stylized label{
	display:block;
	font-weight:bold;
	text-align:right;
	width:65px;
	float:left
}
.stylized .small{
	color:#666666;
	display:block;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	width:140px;
}
.stylized input{	float:left;
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #aacfe4;
	margin:2px 0 20px 10px;
}
.stylized button{
	clear:both;
	margin-left:150px;
	width:125px;
	height:31px;
	background:#666666;
	text-align:center;
	line-height:31px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}
#tempo { 
	font-weight:bold;
	font-size:14px;
	color:#333;
}
#sati, #minuta, #sekundi { width:40px; }
#duzina, #tempo { width: 120px; }

.grayLink { color:#A0A0A0 !important; }
.grayLink:hover { color:#D0D0D0 !important; }
.blueLink img { border:1px solid transparent; }
.blueLink:hover img { border:1px solid #21759B;}

.sponzoredContent { 
    background:#D6E8ED !important; 
    color:#2E332F; 
}
.sponzoredContent h1{
    border-bottom:1px solid #2B210C;
    border-top:3px solid #2B210C;
    margin-bottom:10px;
}

.sponzoredContent h6 { 
    background:none repeat scroll 0 0 #2B210C;
    border-bottom:1px solid #2B210C;
    color:#A6996C;
    font-size:12px;
    margin:0;
    padding:5px;
}

.sponzoredContent #stats  { border-bottom:1px solid #2B210C; display:none; }
.sponzoredContent blockquote  { background:#ABD1B9 }
.sponzoredContent #relatedPosts { display:none; }

#pageLastComments {
    list-style:none;
}

#pageLastComments li {
  border-bottom:1px dotted #DDDDDD;
    list-style:none outside none;
    margin:5px 5px 5px 0px;
}


/* -------------------------------------------------------              LOGIN and REGISTER PAGE           ----------------------------------------------------------------  
#theme-my-login,
#loginform-tml-page {
    background:#EEEEEE;
    float:left;
    padding:10px 10px 0 10px;
    width:260px;
    -moz-box-shadow:0 0 5px #999999;
    -webkit-box-shadow:0 0 5px #999999;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
}
#theme-my-login label,
#loginform-tml-page label {
    clear:both;
    display:block;
    float:left;
    width:100px;
}
#theme-my-login input,
#loginform-tml-page input {
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #CCCCCC;
    color:#555555;
    font-family:Arial,sans-serif;
    font-size:1em;
    padding:4px;
}

#registerform-tml-page {
    background:#EEEEEE;
    float:left;
    padding:10px 10px 0 10px;
    width:300px;
    -moz-box-shadow:0 0 5px #999999;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
}
#registerform-tml-page label {
    clear:both;
    display:block;
    float:left;
    width:140px;
}
#registerform-tml-page input {
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #CCCCCC;
    color:#555555;
    font-family:Arial,sans-serif;
    font-size:1em;
    padding:4px;
}
#rememberme-tml-page { margin:4px 0 0 0; }
#wp-submit-tml-page {
    font-size:14px !important;
    font-family:Lucida Sans Unicode,Lucida Sans,Arial,sans-serif !important;
    -moz-border-radius:5px !important;
    -webkit-border-radius:5px !important;
    background:none repeat scroll 0 0 #1C3A5E !important;
    border:1px solid transparent !important;
    color:#FFFFFF !important;
    padding:5px 20px !important;
    margin:10px 0 -5px 0 !important;
    cursor:pointer;
}

*/
#wp-submit:hover, 
#wp-submit-tml-page:hover { background:#718B9D !important; }

#wp-submit:active, 
#wp-submit-tml-page:active { background:#333 !important; }

.tml-links { clear:both; }
.tml-links li {
    display:inline !important;
    padding:0 10px 0 0 !important;
    margin:0 !important;
}

#post_8260 .breadcrumbs { display:none; }
#post_8260 h1 { 
    border:none;
    font-size:18px;
    margin:0 0 10px;
 }
#post_8260 .toolsPage { display:none; }

.tml-user-avatar { float:right; }
.tml-user-links { font-size:16px; }

/* -------------------------------------------------------              PROFILE PAGE         ----------------------------------------------------------------  */
#post_-11 .breadcrumbs { display:none; }
#post_-11 h1 { 
    border:none;
    font-size:18px;
    margin:0 0 10px;
 }
 
#your-profile {
    background:#EEEEEE;
    float:left;
    padding:10px 10px 0 10px;
    width:560px;
    -moz-box-shadow:0 0 5px #999999;
    -webkit-box-shadow:0 0 5px #999999;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
}
#your-profile label {
    clear:both;
    display:block;
    float:left;
    width:150px;
    font-style:italic;
    font-weight:normal;
}
#your-profile select { 
    border:1px solid #DDDDDD;
    font-family:Tahoma;
    font-size:12px;
    padding:2px;
    width:200px;
    color:#555555;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
#your-profile span {
    font-size:10px;
} 
#your-profile textarea {  
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border:1px solid #DDDDDD;
    font-family:Tahoma;
    font-size:12px;
    line-height:17px;
    padding:0 0 0 5px;
    width:380px;
    color:#555555;
}
#your-profile input {
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #CCCCCC;
    color:#555555;
    font-family:Arial,sans-serif;
    font-size:1em;
    padding:4px;
}

#password { margin:20px 0 0 0; }
.indicator-hint { display:none; }
#pass-strength-result { display:none; }

.button-primary  {
    font-size:14px !important;
    font-family:Lucida Sans Unicode,Lucida Sans,Arial,sans-serif !important;
    -moz-border-radius:5px !important;
    -webkit-border-radius:5px !important;
    background:none repeat scroll 0 0 #1C3A5E !important;
    border:1px solid transparent !important;
    color:#FFFFFF !important;
    padding:5px 20px !important;
    margin:10px 0 -5px 0 !important;
    cursor:pointer;
}
.button-primary:hover { background:#718B9D !important; }
.button-primary:active { background:#333 !important; }

/* -------------------------------------------------------             PLUGINS           ----------------------------------------------------------------  */
.warn ul { list-style-type: none !important; }
.linklove { display:none; }
.sendbutton:hover { cursor:pointer; }

.wpcf7 .your-message textarea {
    padding:5px;
    border:1px solid #ccc;
    width:400px; 
    font-family:Arial;
 }
.wpcf7 .your-email input,
.wpcf7 .your-subject input,
.wpcf7 .your-name input { 
    padding:5px;
    border:1px solid #ccc;
    width:250px;
}
/* -------------------------------------------------------             Author Box           ----------------------------------------------------------------  */
#content .authorbox {
	background: #EDF0F3;
    margin: 10px 0px;
	padding:10px;
	line-height:17px;
    min-height:87px;
}
#content .authorbox-title {
    font-size:15px;
    font-weight:bold;
    display:block; 
}
#content .authorbox p {
	margin: 0px;
	padding: 0px;
    line-height:17px;    font-size:12px;     font-style:italic;
}  
#content .authorbox a img {
    padding:3px;
    margin:0 10px 0 0;
    border:none;
}#content .authorbox a img:hover { background: #365977; }
#content .authorbox a { color:#365977; }

#content .authorbox img {
	background: #FFFFFF;
	float: left;
	margin: 0 10px 0 0;
	padding: 3px;
	border: 0px solid #CCCCCC;
    width:80px;
    height:80px;
}
#content .authorbox-name {
    font-size:14px;
    font-weight:bold;
}

/* -------------------------------------------------------             Events Calendar           ----------------------------------------------------------------  
#wp-calendar { width:100%; margin:0 !important; }
#wp-calendar #calendar-month { display:none; }
#wp-calendar .padday { background:#eee !important;  }
#wp-calendar #todayWidget { 
    -moz-border-radius:0 !important; 
    border:1px solid #326ABD !important; 
    background:transparent !important;
    color:#333 !important;
}
#wp-calendar #todayWidget span { background:none !important; color:#333 !important; }

#wp-calendar .pad {
    border:medium none !important;
    padding:0 !important;
}

#wp-calendar  td {
    border:1px solid #EEEEEE !important; 
    padding:4px !important;
}

#wp-calendar #today {
    -moz-border-radius:0 !important;
    background-color:#326ABD !important;
    font-weight:bold;
    z-index:1;
    color:#fff;
    border:none !important;
}

#wp-calendar th {  background:none !important;color:#333333 !important; }
.EC_title { font-family:arial !important;}
.EC_location {
    font-family:arial !important;
    font-size:13px !important;
}

.EC_description {
    font-family:arial !important;
}


#EC_previousMonthLarge, #EC_nextMonthLarge {
    background:none repeat scroll 0 0 #EEEEEE;
    border:3px solid #DDDDDD;
    cursor:pointer;
    display:block;
    margin:5px;
    padding:5px;
}

#EC_previousMonthLarge:hover, #EC_nextMonthLarge:hover {
    border:3px solid #326ABD;
}

#wp-calendarLarge td  {
    border:1px solid #222222;
    height:95px;
    padding:0;
    text-align:left;
    vertical-align:top;
    width:143px;
}

#wp-calendarLarge #todayLarge { 
    border:1px solid black !important; 
    background:-moz-linear-gradient(100% 100% 90deg, #A5CC3A, #2B9435) !important;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2B9435), to(#A5CC3A)) !important;
}

#wp-calendarLarge .dayHead {
    background-color:#2B9435 !important;
    color:white;
    font-weight:bold;
    margin-bottom:-1px;
    text-align:center;
}
#wp-calendarLarge .event-block {
    background:-moz-linear-gradient(100% 100% 90deg, #B7462C, #E6AB07) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E6AB07), to(#B7462C)) !important;
    border-top:none !important; 
    color:#fff !important;
    letter-spacing:-1px;
    line-height:15px !important;
    padding:4px !important;
    text-shadow:0 0 1px #333333;
}

*/
.event-block a:link, .event-block a:visited, .event-block a:active { color:white; }
.event-block a:hover { }

/* -------------------------------------------------------             Page Navi           ----------------------------------------------------------------  */

.wp-pagenavi {
    margin:0;
    margin:30px 0 0 0;
}

.wp-pagenavi a:hover {
	background:#ddd;
    padding:7px 9px;
    text-decoration:none;
}

.wp-pagenavi a, .wp-pagenavi span.pages, .wp-pagenavi span.current  {
	-moz-border-radius:4px; 
  	-webkit-border-radius:5px;
    padding:7px 9px;
    border:1px solid #ddd;
    margin:2px;
    background:#fff;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
    color: #1E598E;
}

.wp-pagenavi .larger { background-color: #F6F6F6;}

.wp-pagenavi span.current  {
    /*background:#2B9435;
    color:#fff;*/
}
.wp-pagenavi span.extend  { display:none; }
.wp-pagenavi span.pages {  }
.wp-pagenavi .last, .wp-pagenavi .first {  }


/* -------------------------------------------------------             Polls           ----------------------------------------------------------------  */
.pollsDiv {     padding:0px 10px 0px !important;     background:#7DD5F6; }
.pollsDiv p { margin:3px !important; }.pollsDiv h3 { text-align: center; }.wp-polls .Buttons {  background-color: #F3F6F8;  border: none !important;  border-radius: 5px 5px 5px 5px;  cursor: pointer;  padding: 3px;  font-size:14px; }.wp-polls li { border:none !important; padding:2px 0 !important; }.wp-polls .pollbar {  background:#fff !important;   height: 11px !important;   margin: 1px 0 !important;   border:1px solid #7DD5F6  !important}.wp-polls>p>strong { font-size:16px; letter-spacing:-0.2px; } 

/* -------------------------------------------------------            YARRP / Related posts           ----------------------------------------------------------------  */
#similarUlTitle {
    font-size:20px;
	font-weight:bold;
    color:#5C5540;
    text-shadow:0 0px 1px #EEEEEE;
    text-align:center;
    clear:both;
	margin:0 0 -15px -10px;
    padding:15px 15px 0px 15px;
}
#related_posts { 
    margin:0 0 10px 0;
    text-align:center;
    overflow:hidden;
}
#related_posts ul {
    width:100%;
    list-style:none;
    margin:0;
    padding:0;
}
#related_posts li {  background: none repeat scroll 0 0 #333333;  float: left;  margin: 2px;  padding: 3px;  position: relative;  width: 195px;}
#related_posts li:hover { background:#333; opacity:0.7;  }/*
#related_posts .related_permalink {
    font-size:16px;
    line-height:14px;
    padding:5px;
    text-align:left;    background:#333;     min-height:30px; 
}#related_posts .related_permalink a { color:#fff; font-weight:bold; }*/#related_posts .related_permalink {  background: none repeat scroll 0 0 #333333;  bottom: 7px;  color: #FFFFFF !important;  font-size: 16px;  font-weight: bold;  left: 0;  line-height: 14px;  padding: 7px;  position: absolute;  text-align: left;  width: 145px;}#related_posts .related_permalink:hover { text-decoration:none }
#related_posts .related_thumbnail{
    overflow:hidden;
    text-align:center;    display:block;    width:195px;    heigth:125px;
}#related_posts .related_thumbnail img { margin:0 !important; }

.whiteLink {
	color:#fff !important;
	border-bottom:1px dotted #fff !important;
	text-decoration:none !important;
}



/* =======================================================================================================================================  */
/* ============================================================   Comments ===============================================================  */
/* =======================================================================================================================================  */

/* ========================================================    post comment     ==========================================================  */
.comment-form {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#E8EBF2;
	clear:both;
	color:#5C5540;
	padding:00px 20px 10px 15px;
	position:relative;
    margin:-10px;
}

.comment-form p{
	margin-top:3px;
}

.comment-form .avatarInfo {
	border:1px dotted #B9B5A7;
	overflow:hidden;
	padding:10px;
	position:absolute;
	right:11px;
	top:11px;
	width:265px;
}

.comment-form .avatarInfoText {
	font-size:10px;
	font-style: italic;
	line-height:17px;
	text-align:left;
}

.commentRating {
	color:#4d4d4d;
	margin:-5px -5px 1px 0;
}

.commentDate {
	color:#4d4d4d;
	font-size:9px;
	margin-right:-5px;
}


/* ========================================================    display comments     ==========================================================  
.commentlist blockquote { background:#ededed; }
.commentlist li {
	padding: 0;
	list-style:none;
	margin-bottom:10px;
    clear:both;
    display:inline-block;
 }
 
 .commentlist img { max-width:495px; }
 .commentlist a img { max-width:495px; }

.commentlist li li {
	background:none;
	border:none;
	list-style:square;
	margin:3px 0 3px 20px;
	padding:3px 0;
	}

.commenttext {
	padding:3px 10px 0 10px;
	background:#f2f2f2;
	border-top:1px solid #ddd;
	border-bottom: 1px solid #ddd;
	width:495px;
	float:right
}
.commenttext p , .commenttextAutor p { margin:0 0 10px 0 !important; }

.commenttextAutor {
	padding:3px 10px 0 10px;
	background:#EEFBDC;
	border-top:1px solid #6EA918;
	border-bottom: 1px solid #6EA918;
	width:495px;
	float:right
}

.commenttextTeam {
	padding:3px 10px 0 10px;
    background:#F7F7F7;
	background:url("http://www.trcanje.rs/wp-content/themes/arthemia/images/team.gif") no-repeat scroll right bottom #F7F7F7;
	border-top:1px solid #6EA918;
	border-bottom: 1px solid #6EA918;
	width:495px;
	float:right
}

.commenttextTeamAuthor {
	padding:3px 10px 0 10px;
    background:#EEFBDC;
	background:url("http://www.trcanje.rs/wp-content/themes/arthemia/images/teamauthor.gif") no-repeat scroll right bottom #EEFBDC;
	border-top:1px solid #6EA918;
	border-bottom: 1px solid #6EA918;
	width:495px;
	float:right
}

*/

.commentlist cite strong { font-size:1.1em; }
.commentFooter {
    height:10px;
    margin:-8px 0 0 0;
}

li.my_comment { border:none;}

li.my_comment cite strong {
	font-size: 1.3em;
	color:#313228;
	}
	
#commentform small {
	font-weight:bold;
	padding-left:5px;
	display:block;
 }
.commentlist small { background:#e9e9e9; }


.commentsTitle {
	font-size:17px;
	color:#5C5540;
	font-weight:bold;
	text-align:left;

	margin:10px -10px 0 -10px;
    background:#E8EBF2;
    padding:10px 16px;
    text-shadow:0 0px 1px #EEEEEE;
    
    clear:both;
    /*
    http://www.jankoatwarpspeed.com/post/2010/04/06/windows-7-start-menu-css3.aspx
    background:-moz-linear-gradient(center top , rgba(228, 245, 255, 0.75), rgba(235, 246, 252, 0.75) 50%, rgba(164, 212, 238, 0.75)) repeat scroll 0 0 transparent;
    */
}

h3#comments {
	margin-top:32px;
	padding-left:0px;
}

.rateboxComment {
	font-size:11px;
	font-weight:bold;
	text-align:right;
	width:100%;
	height:18px;
}

.commentsRSS {
	font-size:11px; 
	font-style: italic; 
	float:right;
	text-align:right;
}

.comment-form input {
	font-family:Arial;
    font-size:15px;
	margin:-2px 0 3px 0;
	width: 250px;
    padding:6px;
	background-color:white; 
	border:1px solid #999;

}
#commentform textarea {
	font-family:Arial;
	font-size:14px;
	width: 575px;
	border:1px solid #999;
	margin:0px 0 0 0;
	padding:5px;
}
#comment {
	width:590px;
	background:#fff;
}@media print {body {	background: #eee none !important;	color: #000;}    #sidebar, #footer, #comments  { display:none !important; }	#wrapper {		clear: both !important;		display: block !important;		float: none !important;		position: relative !important;	}#header {		border-bottom: 2pt solid #000;		padding-bottom: 18pt;	}		.entry-content {		font-size: 14pt;		line-height: 1.6em;	}	.entry-title {		font-size: 21pt;	}	#access,	#branding img,	#respond,	.comment-edit-link,	.edit-link,	.navigation,	.page-link,	.widget-area {		display: none !important;	}	#container,	#header,	#footer {		margin: 0;		width: 100%;	}		.wp-caption p {		font-size: 11pt;	}	#site-info,	#site-generator {		float: none;		width: auto;	}	#colophon {		width: auto;	}	img#wpstats {		display: none;	}	#site-generator a {		margin: 0;		padding: 0;	}	#entry-author-info {		border: 1px solid #e7e7e7;	}	#main {		display: inline;	}	.home .sticky {		border: none;	}}
