/**
Theme Name: Unimet Theme
Theme URI: http://www.getnet.rs
Author URI: http://www.getnet.rs
Version: 1.0
Author: GetNet
Description: Unimet Theme v1.0
*/

@import url('css/reset.css');
@import url('css/default.css');
@import url('css/lavalamp.css');
@import url('css/jquery.tabs.css');
@import url('css/slide.css');
@import url('css/widgets.css');
@import url('css/comments.css');
@import url('css/ngg-style.css');

body {
	background: #E3E3E3;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color:#323232;
	padding:0;
	margin: 0;
	line-height: 18px;
}

a {
	text-decoration:underline;
	color:#F26522;
}

a:hover { color:#323232;}

.lnks {
	text-decoration:underline;
	color:#F26522;
}
.lnks:hover { color:#323232;}


#pagewrap {
	width:100%;
	float: left;
	background: #fff url(images/plan-home.jpg) no-repeat top center;
}

/* header */
#headwrap {
	width:100%;
	float: left;
	background: url(images/bg_head.png);
	background-repeat: repeat-x;
	background-position: top;
}

* html #headwrap {
	background: url(images/bg_head.gif);
	background-repeat: repeat-x;
	background-position: top;
}

#headwrap-in {
	width:975px;
	margin:0 auto;
}

#header {
}

#branding {
}

#logo {
	float:left;
	height:78px;
	width:268px;
	background: url(images/unimet-logo.jpg) no-repeat top left;
}

* html #logo {
	background: url(images/unimet-ie.jpg) no-repeat top left;
}

#langnav {
	float:right;
	padding: 40px 0 0 0;
}

ul.qtrans_language_chooser li {display: inline; list-style: none; padding: 0 5px;}
ul.qtrans_language_chooser li a {text-decoration: none; color: #323232;}
ul.qtrans_language_chooser li a:hover, ul.qtrans_language_chooser li.active a {color: #F26522;}

#menubar {
	width: 975px;
	height:45px;
	line-height:45px;
	overflow:hidden;
	display:block;
	margin: 0 auto;
}
#cat-menu {width: 870px; float:left;}
#memoriam_nav {width: 105px; float: right; height:38px; padding-top:7px;}
#memoriam_nav a {width: 102px; height: 28px; line-height:28px; display: block; color: #cfcfcf; background: url(images/memoriam_nav.png) no-repeat top left; text-align: center; text-decoration: none;}
#memoriam_nav a:hover {background: url(images/memoriam_nav_hover.png) no-repeat top left; color:#fff;}

* html #memoriam_nav a {background: url(images/memoriam_nav.gif) no-repeat top left;}
* html #memoriam_nav a:hover {background: url(images/memoriam_nav_hover.gif) no-repeat top left;}

#cat-menu-shadow {
	position:relative;
	padding-left:10px;
	padding-top:7px;
	float:left;
	width: 860px;
}
#cat-menu-shadow li {
	float:left;
	display:inline;
	list-style:none;
}
#cat-menu-shadow li a {
	position:relative;
	color:#000;
	height:26px;
	line-height:30px;
	padding:0 17px;
	text-decoration:none;
	font-size:13px;
	float:left;
	z-index:10;
	text-align:center;
	font-weight: bold;
}
#cat-menu-shadow li a:hover, #cat-menu-shadow li.current_page_item a {
	color: #F26522;
}
#cat-menu-shadow li.back {
	background:url(images/lava.gif) no-repeat right bottom;
	height:28px;
	position:absolute;
	z-index:1;
}
#cat-menu-shadow li.back .left {
	background:url(images/lava.gif) no-repeat left bottom;
	height:28px;
	margin-right:9px;
	float:none;
}
#cat-menu-shadow li ul {
	display:none;
	background:#F4F5F7;
	border:1px solid #CCC;
	border-top-color:#A6A6A6;
	padding:0 5px;
}
#cat-menu-shadow li li {
	float:none;
	margin:0 !important;
	margin:0;
	padding:0;
	display:block;
	list-style:none;
}
#cat-menu-shadow li li a {
	float:none;
	display:block;
	padding:7px 5px;
	text-decoration:none;
	width:200px;
	border-style:solid;
	border-color:#DDD;
	border-width:1px 0 0;
	margin:0;
	background-image:none;
	height:auto;
	line-height:145%;
	color:#FFFFFF;
	text-align:left;
}
#cat-menu-shadow li li.first a {
	border-top:none;
}
#cat-menu-shadow li li a:hover {
	color:#382E1F;
}

#socialnet {
	float: right;
}

#socialnet img {
	border: 0;
	margin:0;
	padding:0;
	float: none;
}

#socialnet ul {
	float: right;
	margin: 0;
	padding: 10px 0 0 0;
}

#socialnet ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
}

#socialnet ul li a {
	text-indent:-10000px;
	display: block;
	float: left;
	width:30px;
	height: 40px;
	margin: 0 5px;
}

#socialnet ul li.facebook a {
	background:url(images/facebook.jpg) no-repeat;
}
#socialnet ul li.facebook a:hover {
	background:url(images/facebook-hover.jpg) no-repeat;
}

#socialnet ul li.twitter a {
	background:url(images/twitter.jpg) no-repeat;
}
#socialnet ul li.twitter a:hover {
	background:url(images/twitter-hover.jpg) no-repeat;
}

#socialnet ul li.skype a {
	background:url(images/skype.jpg) no-repeat;
}
#socialnet ul li.skype a:hover {
	background:url(images/skype-hover.jpg) no-repeat;
}

/* container */
#contwrap {
	background: #fff url(images/bgcont.jpg);
	background-repeat: repeat-x;
	background-position: top;	
	width:100%;
	float: left;
	min-height:400px;
	height: auto!important;
	height: 400px;
}

#incontwrap {
	background: #fff url(images/bgincont.jpg);
	background-repeat: repeat-x;
	background-position: top;	
	width:100%;
	float: left;
	min-height: 150px;
	height: auto!important;
	height: 150px;
}

#contwrap-in {
	width:975px;
	margin:16px auto;
}

#container {}
#top-container {}
.inbanner {position: relative; padding: 7px; background: #fff;}
.inframe {
	position: absolute;
	background: url(images/inner-frame.png) no-repeat top left;
	width: 975px;
	height: 183px;
	top: 0;
	left: 0;
}
* html .inbanner {width: 968px; padding: 7px 0 0 7px;}
* html .inframe {background: url(images/inner-frame.gif) no-repeat top left;}

#content-main {
	padding:10px;
	width:955px;
}

.intropost {
	margin:0;
	padding: 10px 0;
}


/* memoriam page */
#memoriam {
	background: url(images/bg_memoriam.png) no-repeat top left;
	width: 975px;
	min-height: 874px;
	height: auto!important;
	height: 874px;
	position: relative;
	padding-top: 50px;
}

h2#in-memoriam {
	background: url(images/in_memoriam.png) no-repeat top left;
	margin:0 auto;
	padding: 0 0 20px 0;
	width: 700px;
	height: 42px;
	text-align: center;
	text-indent: -9999px;
}

#memoriam .cont {text-align: center; margin: 0 auto; padding: 0 100px; }
#memoriam .cont p {margin: 0; padding: 10px 0 15px 0; font-style: italic; text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px;}
#memoriam img {border: 0; margin: 10px 0; padding: 0;}

#stripe {
	position: absolute;
	top: 5px;
	right: 6px;
	width: 123px;
	height: 123px;
	background: url(images/black_stripe.png) no-repeat top left;
}


/* content */

#content-wide {
	float:right;
	width:955px;
	padding-top: 15px;
}

#content {
	float:right;
	width:724px;
	padding-left: 30px;
	padding-top: 15px;
	padding-bottom: 10px;
	border-left: 1px solid #D9D9D9;
	border-bottom: 1px solid #D9D9D9;
}

#middle {
	float:left;
	width:444px;
	padding: 15px 15px 0 15px;
}

.pagetitle {
	font-size: 13px;
	color:#F26522;
	margin-bottom:5px;
}

.subtitle {
	font-size: 13px;
	color:#000;
	margin-top:5px;
	margin-bottom: 0px;
}

.page-content p {
	padding:5px 0 10px;
}

.page-content ul {
	padding:5px 0 5px 0;
	margin: 0 0 0 15px;
}

.page-content ul li {
	padding:0 0 5px 12px;
	margin: 0;
	background: url(images/bullet.jpg) no-repeat;
	background-position: 0 6px;
}


/* wp-pagenave */
#pagenavi {
	margin-top:10px;
	border:0;
}
#pagenavi .older a,#pagenavi .newer a{
	padding:5px;
	display:block;
	background:#f26522;
	text-decoration: none;
}
#pagenavi .older a{
	float:right;
}
#pagenavi .newer a{
	float:left;
}
#pagenavi a {
	color:#fff;
}
#pagenavi a:hover,.wp-pagenavi .current{
	color:#fff;
}
.wp-pagenavi .pages,.wp-pagenavi a,.wp-pagenavi a.page,.wp-pagenavi .current {
	padding:5px;
	display:block;
	background:#f26522;
	float:left;	
	margin-right:5px;
	color:#fff;
	text-decoration: none;
}
.wp-pagenavi .current{
	color:#fff;
}

/* right sidebar */
#sidebar1 {float:right; border-left: 1px solid #D9D9D9; border-bottom: 1px solid #D9D9D9; width:185px; padding: 14px 0 10px 15px;}

/* sidebar */
#sidebar, #p-select {
	float:left;
	width:185px;
	border-top: 1px solid #D9D9D9;
	padding: 14px 15px 10px 0;
}

#sidebar .section {
	text-align: right;
}

#sidebar .section p, #sidebar1 .section p {
	padding:5px 0 10px;
}

#sidebar ul li{ 
	margin: 0;
	padding: 0 0 10px 0;
	text-align: right;
}

#sidebar ul li a{ 
	color: #333333;
	background: none;
	text-decoration: none;
	padding: 0 15px 0 0;
	display: block;
}

#sidebar ul li a.selected{ 
	color: #ACACAC;
	background: url(images/subarrow.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding: 0 15px 0 0;
}

#sidebar ul li a:hover{
	color: #ACACAC;
	background: url(images/subarrow.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding: 0 15px 0 0;
}

.company {background: url(images/company.jpg) no-repeat bottom right; padding-bottom: 260px !important;}
.kompanija {background: url(images/kompanija.jpg) no-repeat bottom right; padding-bottom: 260px !important;}

.mworkshop {background: url(images/workshop.jpg) no-repeat bottom right; padding-bottom: 450px !important;}
.organizacija {background: url(images/organizacija.jpg) no-repeat bottom right; padding-bottom: 450px !important;}


/* left sidebar wider */
#sidebar2 {
	float:left;
	width:263px;
	border-right: 1px solid #D9D9D9;
	border-top: 1px solid #D9D9D9;
	padding: 14px 10px 10px 5px;
}

#sidebar .pagetitle, #sidebar1 .pagetitle, #sidebar2 .pagetitle {font-weight: normal;}

.management {
	width:263px;
	margin: 0;
	padding: 8px 0 5px 0;
}

.management p{
	margin: 0;
	padding: 0;
}

.management img {
	float: left;
	padding: 3px;
	border: 1px solid #D9D9D9;
	margin: 0 10px 0 0;
}


/* footer */
#footer-wrap{
	float:left;
	width: 100%;
	background:#E3E3E3;
	border-top: 1px solid #F36523;
}
#footer {
	width:975px;
	text-align:right;
	color:#787878;
	font-size:13px;
	padding:20px 0;
	margin: 0 auto;
}

ul#footer-links {margin:0; padding:0 0 10px 0;}
ul#footer-links li {margin:0; padding:0 10px 0 15px; display: inline; list-style: none; background: url(images/fnavsep.gif) no-repeat; background-position: 0 2px;}
ul#footer-links li.fhome {background: none;}
ul#footer-links li a {color: #787878; text-decoration: none;}
ul#footer-links li a:hover {color: #323232;}


#partners {width: 955px; padding: 15px 0;}
.intro-head{ border-bottom: 1px solid #cccccc; width: 440px; height: 18px;}
* html .intro-head {height: 18px !important}
.intro-content {
	padding: 15px 0;
	width: 440px;
}


/* contact forms */
.cform { 
	width: 430px !important; 
}

.cform label {
	width:120px !important; 
	margin-left: 0 !important;
}

.cform label span {
	width:120px !important; /* must be the same as above!*/
	margin-left: 0 !important;
}

.cform textarea,
.cform input,
.cform select {
	width:280px !important; 
	padding: 5px !important;
	background: #F1F1F1!important;
	border: 1px solid #CCCCCC!important; 
}
.cform input:hover,
.cform textarea:hover,
.cform select:hover	{
	background:#F7F7F7!important; 
}

.cform input:focus,
.cform textarea:focus,
.cform select:focus	{ 
	background:#F7F7F7!important; 
}

.cform input.sendbutton	{ 
	width:98px !important;
	height: 28px;  
	padding:0 !important; 
	margin: 10px 0 0 322px !important;
	font-size:12px !important;
	background:url(images/sendbtn.jpg) no-repeat !important; 
	border:0px!important;
	text-transform: uppercase;
	font-size: 11px!important;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif!important;
}

.linklove{
	display: none !important;
}

div.cf_info {
	padding:11px 0px 12px 5px!important;
	width:400px !important;
	margin:2px auto 10px auto!important;
}

div.success {
	background: url(images/bg_pat.jpg) repeat!important;
	border-top: 1px solid #F26421;
	border-bottom: 1px solid #F26421;
	color:#333333!important;
	display:block;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

div.failure {
	border-color:#cc0000;
}

div.waiting {
	background:#F1F1F1!important;
	color:#AAAAAA;
}

span.reqtxt,
span.emailreqtxt { 
	color: #cc0000;
	margin-top: 0px !important;
}

/* easyscroll */
#easyscroll{
width:100%;
float: left;
margin-top: 5px;
}	

#easyscrollnav, #easyscrollnav li{
	height:22px;
	line-height:22px;
	margin:0;	
	padding:0;
}	
#easyscrollnav{
	margin:0;
	float: right;	
}			
#easyscrollnav li{
	list-style:none;
	float:left;
	margin: 0;
	margin-right:10px;		
	padding:0;
	display: block;
	width: 23px;
	cursor:pointer;
}					
#easyscrollnav li.over{
}					
		
#easyscrollnav li#btnDown {background:url(images/btnDown.jpg) no-repeat;}
#easyscrollnav li#btnUp {background:url(images/btnUp.jpg) no-repeat;}
#easyscrollnav li#btnReset {display: none;}		
/* end easyscroll */

a.antop {background:url(images/toparrow.gif); background-repeat:no-repeat; background-position: right; height: 7px; line-height:7px; text-align: right; padding-right: 15px;}

.post {padding-bottom: 15px;}
.post-headline {margin: 5px 0;}
.post-date {font-size: 11px; color: #999999; font-style:italic;}

span.downlnk {border: 1px solid #d9d9d9; padding: 3px; font-weight: bold;}

p.nocomments {display: none;}
