 .tweet, .query {
  font-family: arial, serif;
  font-size: 11px;
  color: #085258;
  width:223px;
  height:242px;
  }
  .tweet .tweet_list, .query .tweet_list {
    -webkit-border-radius: .5em;
    list-style-type: none;
    margin: 0;
    padding: 0;
    background-color: #f2f2f2;
    border-left:1px solid #d6d6d6;
    border-right:1px solid #d6d6d6;
    height:242px;}
    .tweet .tweet_list .awesome, .tweet .tweet_list .epic, .query .tweet_list .awesome, .query .tweet_list .epic {
      text-transform: uppercase; }
    .tweet .tweet_list li, .query .tweet_list li {
      overflow-y: auto;
      overflow-x: hidden;
      padding: .5em; }
      .tweet .tweet_list li a, .query .tweet_list li a {
        color: #0C717A;line-height:13px;padding-right:2px;}
    .tweet .tweet_list .tweet_even, .query .tweet_list .tweet_even {
      background-color: #f9f9f9; }
    .tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar {
      padding-right: .5em;
      float: left; }
      .tweet .tweet_list .tweet_avatar img, .query .tweet_list .tweet_avatar img {
        vertical-align: middle; }

    .tweet_time {
        display:none;
    }
    
    
    
    body {

	margin:0px; padding:0px;

	/*background-color:#2e2e2e;*/

	


	

	color: #000;

	font: 62.5%  Verdana, Geneva, Helvetica, sans-serif;

	margin: 0;

	padding: 0;

}


    #main {

background-image:url(bg.jpg);	
height:463px;

}

  #main2 {

background-color:#edf1f4;	

height:auto;
padding-top:20px;

}


    .container {

	width:915px;

	margin:0 auto;

	padding-bottom:25px;

}

#maincontent {

	width:915px;
height:auto;

	margin:0 auto;

	padding-bottom:25px;

}
.header {
    width:915px;
    margin:0 auto;
    height:56px;
   
}

.logo {
    float:left;
}
.navigacija {
    float:right;
    margin:0;
    padding-top:2px;
    margin:0;
}

.featurebox {
    
    margin-top:34px;
    height:299px;
    position:relative;
    background-color:#fff;
    border:4px solid #fff;
}

.feature {
    float:left;
    /*width:674px;*/
    /*height:299px;*/
    /*background-color:#e2e2e2;*/
    /*border:4px solid #fff;*/
}

.featkont {
    margin-left:5px;
    float:left;
width:229px;
/*height:299px;*/

/*background-image:url(featkontbg.jpg);*/


}
.feat1 p {
    margin:0;
    padding-top:5px;
    color:#515151;
}
.feat2 p {
    margin:0;
    padding-top:5px;
    color:#fff;
}
.feat1 h3 {
    margin:0;
    padding-top:5px;
    padding-left:8px;
    font-family: arial, verdana;
  font-size: 16px;
  color: #626262;
    
}
.feat2 h3 {
    margin:0;
    padding-top:6px;
    padding-left:8px;
    padding-bottom:4px;
    font-family: arial, verdana;
  font-size: 12px;
  color: #fff;
    
}
.feat1 {
    width:229px;
    height:140px;
    background-color:#ececec;
}
.feat2 {
    width:229px;
    height:159px;
    background-color:#0e6b9b;
    background-image:url('plavibg.jpg');
    background-position:left top;
}
.featkontbutton  {
    margin-left:11px;
    margin-top:12px;
   
    /*position:relative;*/
    /*top:220px;*/
    /*bottom:0px;*/
    width:208px;
    height:61px;
    display:block;
     background:url(kontaktirajtenas.jpg) no-repeat;
}
.featkontbutton a {
 outline: none;
    color:#232323;
  padding-top:24px;
  padding-left:75px;
    width:208px;
    height:61px;
    display:block;

  
}
.featkontbutton span {border-style: none; text-decoration:none;

     color:#232323;
   position:relative;
   top:30px;
   left:80px;
}
.sjena {
    clear:both;
    width:913px;
    height:29px;
    background: url(sjena.jpg) top left;
}
.gumbi {
    width:157px;
    height:36px;
    position:absolute;
    bottom:0px;
    left:360px;
    background:url(gumbi.jpg);
    
}


.navigacija ul {

	padding: 5px;

	margin: 5px 0;

	list-style: none;

	/*background-color: #fff;*/

	

	float: left;

	clear: left;

}



.navigacija ul li {
       
	float: left;

	display: inline; /*For ignore double margin in IE6*/

	margin: 0 5px;

}



.navigacija ul li a {

	text-decoration: none;
outline: none;
	float:left;

	color: #434343;

	cursor: pointer;
        

	font: 900 11px/22px "Arial", Helvetica, sans-serif;

}



.navigacija ul li a span {

	margin: 0 9px 0 -8px;

	padding: 2px 0px 5px 8px;

	position: relative; /*To fix IE6 problem (not displaying)*/

	float:left;

}





/*BLUE*/
.navigacija ul.blue {
    
   	background: url(tabbg.jpg) repeat-x top right;
 
}

.navigacija ul.blue li a.current, ul.blue li a:hover {

	background: url(tab.jpg) no-repeat top right;

 	color: #ffffff;

}



.navigacija ul.blue li a.current span, ul.blue li a:hover span {

	background: url(tab.jpg) no-repeat top left;

}









/*
	Coin Slider jQuery plugin CSS styles
	http://workshop.rs/projects/coin-slider
*/


.coin-slider { overflow: hidden; zoom: 1; position: relative;float:left; }
.coin-slider a{ text-decoration: none; outline: none; border: none; }


.cs-buttons { padding-left:35px;height:36px;width:157px;font-size: 0px;  margin-top:34px;float: left;background:url(gumbi.jpg);background-position:left bottom;background-repeat:no-repeat;  }
.cs-buttons a {  position:relative;top:14px; margin-left: 5px; height: 15px; width: 15px; float: left; background:url(off.jpg);text-indent: -1000px; }
.cs-buttons a:hover { position:relative;bottom:7px; margin-left: 5px; height: 15px; width: 15px; float: left; text-indent: -1000px;display:block;background:url(on.jpg); }

.cs-active{ background: url(on.jpg) no-repeat !important; height: 15px; width: 15px;}

.cs-title { width: 673px; padding: 10px; background-color: #000000; color: #FFFFFF; }

.cs-prev, 
.cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }






.box {
 
    float:left;
   
  
  width: 682px;
  height:385px;
 background: url(ccbottomx.jpg) no-repeat bottom left;
 }
.box h1 {
  margin: 0;
    padding: 13px 8px 8px 20px;
  font-size:20px;
  color: #3f3f3f;

  background: url(cctopx.jpg) no-repeat top left;
  }
  .onama1 p {
    color:#444444;
       line-height:17px;
    font-family: arial;
  font-size: 11px;
  }
   .onama2 p {
        color:#444444;
       line-height:17px;
    font-family: arial
    ;
  font-size: 11px;
  }
  .onama1 {
    width:310px;
    float:left;
    margin:0;
    padding-left:13px;
   
  }
    .onama2 {
    width:310px;
    float:left;
   margin-left:18px;
    padding-left:8px;
    border-left:1px dotted #d5d5d5;
  }

#tweetbox {
     
     padding-left:7px;
   float:left;
    width:218px;
    height:auto;
}
#tweettop {
    background:url(tweetertop.png);
    width:223px;
    height:51px;
    
}
#tweettop a {
  width:160px;
  height:49px;
  display:block;
  outline: none;
  
}
#tweetbottom a {
  width:80px;
  height:35px;
  display:block;
  outline:none;
}
#tweetbottom {
    clear:left;
    background:url(tweeterbottom.png);
    width:223px;
    height:33px;
    
}

.malibox {
    margin-top:10px;
    margin-right:4px;
    float:left;
    width:224px;
    height:270px;
    background:url(malibox.jpg);
    color: #3f3f3f;
     line-height:17px;

}
.malibox h2 {
    padding-left:10px;
    color:#3f3f3f;
}
.malibox img, p {
    padding-left:10px;
}

.readmore  {
    width:206px;
    height:31px;
    display:block;
   
     margin-left:10px;
      
     
  
}
.readmore a {
    outline: none;
   background:url(readmore1.jpg)  no-repeat;
 padding-left:15px;
  padding-top:5px;
display:block;
    width:195px;
    height:31px;
    color:#5d5d5d;
    
   
}
.readmore a:hover {
  background:url(readmore2.jpg)  no-repeat;
  color:#fff;

   
}

.readmore a:visited {
  color:#000;

   
}

#ocisti {
   
    clear:both;
}
#kontenjer {
    clear:left;
}
#footer {
    height:380px;
    
    background: #33363d url(footerbg.png) repeat-x top left;
    
}
#footercontainer {
    margin:0 auto;
    width:915px;
    height:300px;
  
}

.mailforma {
margin-left:10px;    
}

.footercont1 {
    margin-top:20px;
   margin-right:4px;

    width:224px;
    height:220px;
   
    float:left;
    color:#acacac;
}
.footercont1 h3 {
    padding-left:10px;
    text-transform:uppercase;
}

.listmenu ul {
margin: 0 0 5px 10px;
padding: 0 0 2px 0;
list-style-type: none;
width:210px;}

.listmenu li a {
 color:#acacac;
display: block;

height: 16px;
padding: 4px 0 4px 0px;
text-decoration: none;
font-weight:bold;
background:url(line.jpg);
    background-position:left bottom;

	background-repeat:repeat-x;


}

.listmenu li a:hover {
color:#fff;}

.jezici {
    
    padding-top:7px;
    padding-right:10px;
    margin:0;
    float:right;
    width:162px;
    height:13px;
    
}

.jezicihrv img {
       /*background:url(croatianon.jpg)  no-repeat;*/
float:right;
display:block;
    width:54px;
    height:20px;
    padding-right:5px;

}

.jezicihrv a {
       background:url(croatianoff.jpg)  no-repeat;
float:right;
display:block;
    width:54px;
    height:20px;
    padding-right:5px;

}

.jezicihrv a:link {
         background:url(croatianoff.jpg)  no-repeat;

}
.jezicihrv a:hover  {
    display:block;
    width:54px;
    height:20px;
    padding-right:5px;
      background:url(croatianon.jpg)  no-repeat;

}

.jezicihrv a:focus {
    display:block;
    width:54px;
    height:20px;
    padding-right:5px;
      background:url(croatianoff.jpg)  no-repeat;

}
.jezicieng img {
       /*background:url(englishon.jpg)  no-repeat;*/
float:right;
display:block;
    width:54px;
    height:20px;
    padding-right:3px;

}

.jezicieng a {
       background:url(englishon.jpg)  no-repeat;
float:right;
display:block;
    width:54px;
    height:20px;
    padding-right:3px;

}
.jezicieng a:link {
         background:url(englishon.jpg)  no-repeat;

  
}
.jezicieng a:hover   {
      background:url(englishoff.jpg)  no-repeat;

}

.jezicieng   a:focus {
      background:url(englishoff.jpg)  no-repeat;

}


/*---------------------------contactform style 2-------------------------------*/
.contactform2
{
width:220px;
margin-bottom: 20px;
margin-left:10px;
}

.contactform2 form
{
overflow:hidden;
font-size:1.2em;
/*background:#282828;*/
width:210px;
/*padding:10px;*/
padding-left:10px;
}

.contactform2 label
{
width: 50px;
font-size:10px;
color:#ffffff;


}

.contactform2 textarea, .contactform2 input
{
width: 190px;
padding: 5px;
background: #fff url('gradient-bg.jpg') repeat-x;
border: #ffffff 1px solid;
margin-bottom:5px;
margin-top:2px;
font-family:verdana;
font-size:1em;

}

.contactform2 .submit-button
{
color:#373737;
width: 80px;
height:25px;
clear:both;
margin-top:2px;
    background-image:url('gumbbg.jpg');
}

.contactform2 .reset-button
{
  color:#373737;
margin-left:7px;
width: 80px;
height:25px;
clear:both;
margin-top:2px;
    background-image:url('gumbbg.jpg');
}

.contactform2 textarea:focus,.contactform2 input:focus, .contactform2 .submit-button:focus
{

border: #1c1c1c 1px solid;
}

.ccbox {
    
  
  padding-bottom:20px;
  width: 915px;
  height:758px;
  background: url(ccbottom2.jpg) no-repeat bottom left;
  }
.ccbox h1 {
  margin: 0;
  padding: 13px 8px 8px 20px;
  font-size:20px;
  color: #3f3f3f;

  background: url(cctop.jpg) no-repeat top left;
  }


.ccbox p {
    color:#444444;
       line-height:17px;
    font-family: arial;
  font-size: 11px;
}
.ccbox h2 {
    font-size:14px;
  color: #3f3f3f;
  padding-left:10px;
}
.kutija {
    margin-left:10px;
    width:431px;
    height:auto;
   float:left;
    /*background-color:red;*/
    padding-bottom:10px;
   
}

.kutija a {
    color:#015071;
}
.kutija a:hover {
    color:#444444;
}
#kutija2 {
    color:#444444;
       line-height:17px;
    font-family: arial;
  font-size: 11px;
    margin-right:10px;
    width:420px;
    height:auto;
    float:right;
    /*background-color:green;*/
    /**/
}
.msg {
  float:left;
  text-align:left;
  margin-left:15px;
  
}

.msg2 {
  float:left;
  text-align:left;
  margin-left:5px;
  
}

.formaleft input {
    margin-bottom:3px;
}
.formaright input  {
     margin-bottom:10px;  
}
.formaright textarea  {
     margin-top:3px;  
}
.formaleft {
    margin-left:10px;
   
    float:left;
    width:150px;
    /*background-color:blue;*/
}
.formaright{
    width:240px;
    /*background-color:yellow;*/
    float:right;
}

table.stats {
   
text-align: center;
font-family: Arial,Verdana, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #444444;
width: 863px;
background-color: #666;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.stats td
{background-color: #ededed;
color: #000;
padding: 4px;
text-align: left;
border: 1px #f1f5f8 solid;
/*background:url('tablebg2.jpg');*/
}

table.stats td.hed
{background-color: #0376a8;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #f1f5f8 solid;
/*background:url('tablebg.jpg');*/
font-size: 12px;
font-weight: bold;}

.fokker {
    float:left;
    margin-top:10px;
    margin-left:20px;
    
}


.l410 {
    float:right;
    margin-top:10px;
    margin-right:20px;
}

.flotabox {
    
  
  padding-bottom:20px;
  width: 915px;
  height:584px;
  background: url(ccbottom.jpg) no-repeat bottom left;
  }
.flotabox h1 {
  margin: 0;
  padding: 13px 8px 8px 20px;
  font-size:20px;
  color: #3f3f3f;

  background: url(cctop.jpg) no-repeat top left;
  }
  .flotabox img {
    margin:0;
    padding-left:1px;
    padding-bottom:5px;
  }
  
  .qualitybox {
    
  
  padding-bottom:20px;
  width: 915px;
  height:275px;
  background: url(ccbottom.jpg) no-repeat bottom left;
  }
.qualitybox h1 {
  margin: 0;
  padding: 13px 8px 8px 20px;
  font-size:20px;
  color: #3f3f3f;

  background: url(cctop.jpg) no-repeat top left;
  }
  
  .quality {
    color:#444444;
       line-height:17px;
    font-family: arial;
  font-size: 11px;
    margin-left:10px;
    width:440px;
    height:auto;
   float:left;
    /*background-color:red;*/
    padding-bottom:10px;
}
.quality h2 {
    font-size:14px;
  color: #3f3f3f;
  padding-left:10px;
}
.safety h2 {
    font-size:14px;
  color: #3f3f3f;
  padding-left:10px;
}

.safety {
    color:#444444;
       line-height:17px;
    font-family: arial;
  font-size: 11px;
    margin-right:10px;
    padding-right:20px;
    width:410px;
    height:auto;
    float:right;
    /*background-color:green;*/
    /**/
}

  .galerijabox {
    
  
  padding-bottom:20px;
  width: 915px;
  height:auto;
  background: url(ccbottomg.jpg) no-repeat bottom left;
  }
  
  .galerijacontainer {
    width:900px;
    height:auto;
    margin-top:10px;
    margin-left:20px;
    margin-right:5px;
    /*background-color:yellow;*/
  }
.galerijabox h1 {
  margin: 0;
  padding: 13px 8px 8px 20px;
  font-size:20px;
  color: #3f3f3f;

  background: url(cctop.jpg) no-repeat top left;
  }
    .kontaktibox {
    
  
  padding-bottom:20px;
  width: 915px;
  height:488px;
  background: url(ccbottom.jpg) no-repeat bottom left;
  
  }
.kontaktibox h1 {
  margin: 0;
  padding: 13px 8px 8px 20px;
  font-size:20px;
  color: #3f3f3f;

  background: url(cctop.jpg) no-repeat top left;
  }
  
  .kontakti1 {
    color:#444444;
       line-height:17px;
    font-family: arial;
  font-size: 11px;
    /*margin-right:10px;*/
    padding-right:23px;
    width:179px;
    /*height:auto;*/
    float:left;
    /*background-color:green;*/
    margin-left:14px;
    border-right:1px dotted #c4c4c4;
    
    /**/
}
.kontakti1 h3 {
  color:#444444;
       line-height:17px;
    font-family: arial;
  font-size: 14px;
  padding-left:10px;
}
.kontakti1 p {
   line-height:13px;
    font-family: arial;
  font-size: 11px;
}
.kontaktone {
  
     line-height:12px;
  width:179px;
  /*height:auto;*/
   padding-bottom:5px;
   
}
.kontaktone strong {
  line-height:15px;
color:#1e1e1e;
/*background-color:#e5e5e5;*/
margin-bottom:2px;

}


  .aviationbox {
    
  
  padding-bottom:20px;
  width: 915px;
  height:auto;
  background: url(ccbottom2.jpg) no-repeat bottom left;
  
  }
.aviationbox h1 {
  margin: 0;
  padding: 13px 8px 12px 20px;
  font-size:20px;
  color: #3f3f3f;

  background: url(cctop.jpg) no-repeat top left;
  }
  
  .aviationcont {
    color:#444444;
    width:850px;
    margin-left:10px;
    margin-right:10px;
  }
    .aviationcont a {
   color:#015071;
  }
      .aviationcont a:hover {
   color:#444444;
  }
  
    .kontakti1 a {
   color:#015071;
  }
      .kontakti1 a:hover {
   color:#444444;
  }
  
    .raspolozivostbox {
    
  
  padding-bottom:20px;
  width: 915px;
  height:815px;
  background: url(ccbottom2.jpg) no-repeat bottom left;
  
  }
.raspolozivostbox h1 {
  margin: 0;
  padding: 13px 8px 12px 20px;
  font-size:20px;
  color: #3f3f3f;

  background: url(cctop.jpg) no-repeat top left;
  }
  
  .newsl {
    width:552px;
    height:auto;
  
    float:left;
    margin-left:20px;
    background-color:#fff;
    border:1px solid #c8c8c8;
  }
  .newsl img {
    padding-top:20px;
    border:none;
  }
  .salescrew{
    width:280px;
    height:auto;
    margin-right:25px;
    /*background-color:green;*/
    float:right;
  
  }
  
  .salescrew h2 {
      color: #3f3f3f;
  }
  .saleppl {
    width:268px;
    
    height:78px;
   
  }
  
   .saleppl p {
   
    color:#3f3f3f;
  }
  
    .salepplwrap {
    /*width:268px;*/
    /*background-color:yellow;*/
    width:268px;
   
   
  }
  
  .salepplwrap img  {
     float:left;
     padding-right:5px;
  }
  .subscribe {
    margin-top:30px;
  }
  
  .subscribe p {
    margin:0;
    padding:0;
    color:#3f3f3f;
  }
  
  .msg3 {
    margin-top:10px;
  }
  
      .salepplwrap a {
   color:#015071;
  }
      .salepplwrap a:hover {
   color:#444444;
  }
  .subscribe label {
     color: #3f3f3f;
  }
