/*@import url("reset.css");*/

 /*MEDIA TYPE - SCREEN - podrazumeva se zato je sada izostavljeno */

 

 

/* dopunjava prethodno definisan html - ovde se definiše slika u pozadini */

html {

	background: #ffffff;

}

body {

}

/*------ H T M L  ------------*/

h1 {

}

a { text-decoration:none}

h2, h3 {font-family:"News Gothic",sans-serif;

	font-weight:bold;

	line-height:2em

}

h2 {font-family:"News Gothic", sans-serif;

	font-size:2em;

	color:#000;

	text-align:left}

h2 {font-family:News Gothic, sans-serif;}

.gfc-title {font-family:"News Gothic", sans-serif;

	font-size:2em;

	color:#b0bc36;

	text-align:left}

p {
	font-size:13.5px;
	text-align:left;

	color:#000;

}

/* ------  C O N T A I N E R S  ----------*/

.dd-container {

	width:960px;

	height:auto; /*cini da se border pojavi koliko ima teksta u FF2*/

	margin-left: auto;

	margin-right:auto;

	clear: both;

}

/* --------  K O L O N E + L A Y O U T --------*/

#top-navi {

	height:20px;

}

#top-header {

	height:160px;

}

#top-header img {

	float:left;

	margin-left:10px;

}

#logo {

	width:206px;

	height:150px;

	float:left;

	}

	

.client{margin-left: -10px;}	

	

a.logo { display:block;}

a.logo:link {width:176px;

	height:150px;

	float:left;

	background: url(../graphics/mouse-and-man-logo_03.gif) no-repeat 0 0;

	text-indent:-9999px;

	margin-left:10px;

	margin-right:20px;}

a.logo:visited {width:176px;

	height:150px;

	float:left;

	background: url(../graphics/mouse-and-man-logo_03.gif) no-repeat 0 0;

	text-indent:-9999px;

	margin-left:10px;

	margin-right:20px;}

a.logo:hover {width:176px;

	height:150px;

	float:left;

	background: url(../graphics/mouse-and-man-logo_03.gif) no-repeat 0 0;

	text-indent:-9999px;

	margin-left:10px;

	margin-right:20px;}

a.logo:active {width:176px;

	height:150px;

	float:left;

	background: url(../graphics/mouse-and-man-logo_03.gif) no-repeat 0 0;

	text-indent:-9999px;

	margin-left:10px;

	margin-right:20px;}



#top-header h2 {

	font-family:"News Gothic", sans-serif;

	font-size:2em;

	color:#000;

	line-height: 130%;

	text-align:left


}

#top-header h3 {

	font-family:"News Gothic", sans-serif;

	font-size:1.6em;

	color: #b0bc36;

	text-align:left;

}

#headers {

	width:744px;

	height:150px;

	float:left

}

.green-line {

	width:940px;

	height:1px;

	background-color:#b0bc36;

	margin-bottom:40px;


}


.green-line-tools {

	width:800px;

	height:1px;

	background-color:#b0bc36;

	margin-bottom:40px;


}

#main-content {

	min-height:250px;	

	width:960px;

	margin-top:-20px;

}

.vspacer {

	height:20px;

}

#footer-line {

	height:5px;

	width:900px;

	background-color:#685f56;

}

#footer-spacer {

	margin-top:10px;

	padding-top:30px;

	height:5px;

	width:960px;

}

#footer {

	width:960px;

}

#footer-logo {

	width:234px;

	height:134px;

	float:left;

}



a.footer-logo:link {

	width:204px;

	height:134px;

	float:left;

	background:   url(../graphics/footer-logo.gif) no-repeat 0 0;

	text-indent:-9999px;

	margin-left:10px;

	margin-right:20px;

}

a.footer-logo:visited {

	width:204px;

	height:134px;

	float:left;

	background:   url(../graphics/footer-logo.gif) no-repeat 0 0;

	text-indent:-9999px;

	margin-left:10px;

	margin-right:20px;

}



a.footer-logo:hover {

	width:204px;

	height:134px;

	float:left;

	background:   url(../graphics/footer-logo.gif) no-repeat 0 0;

	text-indent:-9999px;

	margin-left:10px;

	margin-right:20px;

}



a.footer-logo:active {

	width:204px;

	height:134px;

	float:left;

	background:   url(../graphics/footer-logo.gif) no-repeat 0 0;

	text-indent:-9999px;

	margin-left:10px;

	margin-right:20px;

}



#footer-links {

	width:100%;

	height:150px;

	float:left

}

/* ---- L I N K O V I ------*/

#hnavi {

	width:960px;

	height:20px;

}

#hnavi li {

	display:inline;

	padding-left:14px;

	height:18px;

	float:left;

	padding-top:2px;

	width:auto;

}

#hnavi li a {

	text-decoration:none;

	color:#685f56;

	letter-spacing:1px;

}

#hnavi li a:hover {

	

	color:#9aa900;

	

}

#hnavi li a.selected {

	

	color:#9aa900; 

	

}



#fnavi {

	width:auto;

	height:auto;

	margin-left:auto;

	margin-right:auto;

	display:block;

	text-align:center;

	text-align:left;

	letter-spacing:1px;

	padding-left:10px;

}

#fnavi li {

	display:inline;

	padding-left:2px;

	padding-right:2px;

	text-align:left;

	padding-top:2px;

	zoom:1;

	line-height:1.4em;

	font-size:0.8em

}

#fnavi li a {

	text-decoration:none;

	color:#980f08;

	font-size:0.8em

}



#fnavi2 {

	width:auto;

	height:auto;

	margin-left:auto;

	margin-right:auto;

	display:block;

	text-align:center;

	margin-top:20px;

	text-align:left;

	letter-spacing:1px;

	padding-left:10px;

}

#fnavi2 li {

	display:inline;

	padding-left:2px;

	padding-right:2px;

	text-align:left;

	padding-top:2px;

	zoom:1;

	line-height:1.4em;

	font-size:0.8em

}

#fnavi2 li a {

	text-decoration:none;

	color:#669900;

	font-size:1em;

}

#fnavi strong {

	font-weight:bold;

	font-size:1em

}

.home-content-cols {width:170px; height:auto; padding-left:15px; height:auto; float:left}

#geen-vert-line { border-right:1px solid #b0bc36; padding-right:5px; width:165px; min-height: 405px; }

.home-content-cols h2 {font-family:"News Gothic", sans-serif;

	font-size:2em;

	color:#000;

	text-align:left
line-height:2em;
}

.home-content-cols p {font-family:"News Gothic", sans-serif;

	color:#000;

	text-align:left;

line-height:2em;
 }

h2.green {color:#b0bc36}

.two-cols-left {width:440px; height:auto; padding-left:10px; float:left; background-color:#fff; text-align:left; line-height:1.6em;}

.two-cols-tools {width:800px; height:auto; float:left; background-color:#fff; text-align:left; line-height:1.6em;}

.two-cols-left p, .two-cols-right p { font-family:"News Gothic", sans-serif}

.two-cols-right {width:460px; height:auto; margin-left:10px; padding-left:10px; height:auto; float:left; background-color:#fff; text-align:left; line-height:1.6em;}

.gvs {border-left:1px solid #b0bc36; text-align:left margin-botton:20px;}

.form {padding-left:80px; margin-right:-80px;}

.serv { width:300px; margin-left:100px; float:left}

.green-numbers { font-size:larger; color:#b0bc36; font-weight:bold}

.green-plain {color:#b0bc36; font-size:inherit}

.green-plain-2 {color:#b0bc36; font-size:larger; margin-bottom:4px;}

strong { font-weight:bold; letter-spacing:1px; font-size:inherit; font-family:inherit}

a.green {color:#b0bc36; font-weight:bold; letter-spacing:1px;}

.ftleft { text-align:right}

.cont p { text-align:right; font-size:large; line-height:2em;}

.cont { text-align:right}

.services-h2 { display:inline}

.three-cols {width:290px; height:auto; margin-left:10px; padding-left:10px; ; float:left; background-color:#fff; text-align:left; line-height:2em;}



.cases { font-weight:bold; font-size:1.5em; line-height:1.5em; font-family:"News Gothic", sans-serif;}

#case4 {width:920px; padding-left:20px; padding-right:20px; line-height:1.4em}

img.border {padding: 0px 30px 0px 10px ;}

.green-img { vertical-align: inherit}

.mt-box { width:440px;float:left; margin-bottom:40px; }

.mt-box-left { width:200px; float:left}

.mt-box-right { width:200px; padding:0px 20px 0 px 10px; float:left; text-align:left}

.mt-box-line {width:100%; height:1px; background-color:#b0bc36; margin-top:5px; margin-bottom:5px;}

.mt-col {width:400px; padding:0px 15px;}

.gfc-resultsHeader {border-bottom:none; sborder-top:1px solid #b0bc36; margin-top:-2px; height:1px;}

.gf-title { font-size:2em; line-height:1.5em; font-weight:bold; color:#666; text-align:left; font-family:Helvetica, sans-serif}

a.gf-title { font-weight:bold; color:#666; text-align:left; font-family:"News Gothic", sans-serif;font-size:2em; text-decoration:underline}

.gf-result { text-align:left; line-height:2em; font-family:"News Gothic", sans-serif; font-size:1em;}

.gf-snippet { text-align:left; line-height:2em; font-size:1em; padding-top:8px;}

#blog-feed { height:200px; overflow: hidden;}



/******    Novi Header **********/

#tickets {float: right;
padding-right: 50px;
margin-top: -100px;
}

#tickets ul li {font-size: 36px;}

#tickets-p {margin-top: -20px;}


.bold-text{font-size: 2em;
line-height: 1em;
font-family: "News Gothic", sans-serif; font-weight:bold;}

.green-text {color: #B0BC36; font-size: 30px;}

.green-num {color: #B0BC36; font-size: 30px; font-weight:bold; font-family:"News Gothic", sans-serif;}

.blog-home { padding-left:25px; padding-top: 6px; }



/* Drop Down menu */

#top-navi {position:relative !important;}

.menu-header ul {
	 display: inline;	
	}

.menu-header ul li {
	display: inline-block;
    cursor: pointer;
	position:relative;
	
	}
.menu-header ul li:hover{

	}
	
.menu-header ul li ul {
  padding: 0;
  position: absolute;
  top: 20px;
  left: 0;
   width: 120px;
  display: none;
  opacity: 0;
  visibility: hidden;
  -webkit-transiton: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -transition: opacity 0.2s;
  margin-left: -27px;
}

.menu-header ul li ul li{
  background: #fff; 
  display: block; 
  color: #fff;
  padding: 1px 0px !important;
  width: 110px !important;
	}
	
.menu-header ul li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
 
}



.formFooter-heightMask {
    display: none !important;
}
.formFooter f6 {
    display: none !important;
}