* {
        margin: 0;
        padding: 0;
}

html, body{ 
 margin:0; 
 padding:0; 
 text-align:center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #FFFFFF;
} 
img {
	border: none;
	} 
.clear {
        clear: both;
        }
a {
     outline: none;
     }

hr {
   float: left;
   margin: 10px 10px 10px 10px;
   color: #16A6B9;
   height: 1px;
   text-align: left;
   background-color: #16A6B9;
   border: 0;
}
#pagewidth {
 width: 100%;
 text-align: center;  
 margin-left: auto; 
 margin-right: auto;
 background-color: #FFFFFF;
} 
 
#header {
 position: relative;
 margin-left: auto;
 margin-right: auto;
 width: 1024px;
 height: 100px;
 text-align: center;
 background-color: #FFFFFF;
}
.welcome_note {
	display: none;
	position: relative; 
	float: left; 
	text-align: left; 
	font-size: 28px; 
	color: #589EFF;
	font-weight: bold; 
	margin: 5px 0 0 130px; 
	font-family: Trebuchet MS;
}
div#logo {
	width: 15%;
        margin: 20px 0 0 0;
        padding: 0;
        float: left;
	background-color: transparent;
        }
logo a {
        width: 100%;
	margin: 0 0 0 0;
        float: left;
        cursor: pointer;
	font-family: Tahoma;
	font-size: 11px;
	color: #004D81;
        }
div#mali_meni {
	background-image: url(../images/mali_meni_bg_1.png);
	background-position: top left;
	background-repeat: no-repeat;
	width: 400px;
	height: 30px;
	margin: 0 0 0 0;
	float: right;
	}
#mali_meni ul {
	width: 50%;
	margin: 0 0 0 0;
	list-style: none;
	float: left;
	overflow: hidden;
	}
#mali_meni ul li {
	display: inline;
	margin: 5px 0 0 10px;
	float: left;
	}
#mali_meni ul li a {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration: none;
	float: left;
	}
#mali_meni ul li a:hover {
	text-decoration: underline;
	}
#google_search_box {
	width: 49%;
	float: right;
	display: inline;
	margin: 2px 4px 0 0;
	overflow: hidden;
	}	
logo span {
        display: none;
        }
div#topmenu {
        font-family: Trebuchet MS;
	font-weight: bold;
        padding: 0;
	width: 75%;
	height: 30px;
	background-color: transparent;
	float: right;
	display: inline;
	margin-top: 40px;
	/*border-bottom: 5px solid #FF8902*/
        }
#topmenu ul {
	text-align: center;
	/*padding-top: 30px;*/
	font-size: 16px;
        list-style: none;
        }
#topmenu ul li {
        margin: 0 0 0 0;
        padding: 0;
        display: inline;
        float: left;
        }
#topmenu ul li a {
	height: 30px;
	float: left;
	/*padding: 10px 13px 4px 13px;*/
	padding: 0 10px 0 10px;
	color: #013f6a;
        text-decoration: none;
        }
#topmenu ul li a:hover {
	color: #FF8902;
	border-bottom: 3px solid #FF8902;
        }
#topmenu ul li.selected a {
	color: #3399ff;
	}
#topmenu ul li.end {
        border-right: none;
        }
#topmenu ul li.end img {
	margin: auto;
	border: 1px solid #000000;
	}

#content_wrap {
	background-image: url(../images/pre_content_bg.png);
        background-position: top left;
        background-repeat: repeat-x;
	width: 100%;
	float: left;
	background-color: #ffffff;
}
#naslov_traka {
	width: 100%;
	height: 60px;
	background-image: url(../images/naslov_bg.png);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #6ebaf0;
	border-top: 3px solid #013f6a;
	}
#naslov_wrap {
	margin-left: auto;
	margin-right: auto;
	width: 1024px;
}
#naslov {
	color: #ffffff;
	font-size: 18px;
	font-family: Trebuchet MS;
	float: left;
	margin: 6px 0 0 8px;
}
.rez {
        font-size: 25px;
        margin-top: 10px;
        font-family: Trebuchet MS;
        color: #FFFFFF;
        font-weight: bold;
        text-align: left;
        float: left;
}

#content {
	margin-left: auto;
	margin-right: auto;
	width: 1024px;
	text-align: center;
	background-color: #FFFFFF;
}
#leftcol_wrap {
	margin: 0;
	width: 730px;
	float: left;
	background-color: transparent;
 } 
#velika_traka {
	margin-top: 0; 
	background-image: url(../images/velika_traka.png); 
	background-position: top left; 
	background-repeat: repeat-x; 
	float: left; 
	width: 100%; 
	height: 330px;
	border-top: 3px solid #013f6a;
}
#velika_traka_sadrzaj {
	width: 1024px; 
	margin-left: auto; 
	margin-right: auto;
}
#velika_traka_sadrzaj h1 {
	margin-top: 30px;
        margin-right: 10px;
        font-family: Trebuchet MS;
        width: 300px;
	color: #FFFFFF;
        font-size: 20px;
        font-weight: bold;
        text-align: left;
	float: right;
}
div#vts_1 {
	margin: 0; 
	text-transform: uppercase;
	/*margin: 15px 0 20px 0;*/
}
div#vts_2 {
	text-transform: uppercase;
	margin: 20px 0 20px 0;
}
.naslov_a:link {
        text-decoration: none;
        font-weight: bold;
        font-style: italic;
        color: #FFFFFF;
        }
.naslov_a:link:hover {
        text-decoration: underline;
        }
.naslov_a:visited {
        text-decoration: none;
        font-weight: bold;
        font-style: italic;
        color: #FFFFFF;
        }
div#vts_3 {
	text-transform: uppercase;
	margin-top: 20px;
}
.naslov_a1:link {
        text-decoration: none;
        font-weight: bold;
        font-style: italic;
        color: #FFFFFF;
        }
.naslov_a1:link:hover {
        text-decoration: underline;
        }
.naslov_a1:visited {
        text-decoration: none;
        font-weight: bold;
        font-style: italic;
        color: #FFFFFF;
        }
	
#map_canvas {
	display: none; 
	margin: 10px 0 20px 12px; 
	width: 100%; 
	height: 300px;
	float: left; 
	overflow: hidden;
}
#map_canvas_1 {
	overflow: hidden;
 	float: left; 
	width: 95%; 
	height: 600px; 
	margin: 20px 0 50px 20px;
	border: 2px solid #7DC870;
}
.map_link {
	color: #ff0000; 
	font-family: Trebuchet MS; 
	font-weight: bold;
}
#leftcol{
 margin: 35px 0 30px 0;
 width: 730px; 
 float: left;
 font-family: Tahoma;
 font-size: 13px;
 }
#leftcol img {
	border: none;
}
#leftcol ul {
	margin: 15px 0 0 15px;
        list-style: none;
	width: 100%;
	float: left;
	}
#leftcol ul li {
	float: left;
	width: 100%;
	margin-bottom: 3px;
	}
#leftcol ul li a {
        text-decoration: none;
	font-size: 13px;
	color: #3D81EE;
	float: left; 
        }
#leftcol li a:visited {
        color: #3A7CFF;
        display: block;
	text-decoration: none;
	font-size: 13px;
        }
#leftcol li a:hover {
	text-decoration: underline;
        }
#leftcol ul li.end {
        border-style: none none none none;
        }
#leftcol a:visited {
	text-decoration: none;
	color: #8170CF;
	}
#leftcol h1 {
        margin: 32px 0 20px 10px;
        padding: 0;
        font-size: 25px;
        font-family: Arial;
	font-weight: lighter;
	color: #41CCFF;
	text-align: left;
        }
#leftcol h1.naslov {
        margin: 32px 0 15px 20px;
        padding: 0;
        font-size: 34px;
        font-family: Trebuchet MS;
	font-weight: bold;
	color: #68A62E;
	border: none;
	text-align: left;
        }
#leftcol h1.naslovna {
	margin-top: 20px;
        margin-left: 25px;
        font-family: Trebuchet MS;
        width: 700px;
        color: #848484;
        font-size: 20px;
        font-weight: bold;
        text-align: left;
}

/*#leftcol h2 {
        font-family: Trebuchet MS;
	margin: 10px 0 10px 10px;
        font-size: 20px;
        font-weight: normal;
	color: #41CCFF;
        text-decoration: none;
	float: left;
        }*/
#leftcol h2 {
	color: #226FFF; 
	font-family: Trebuchet MS; 
	font-weight: bold; 
	margin-left: 20px;
	float: left;
	text-decoration: none;
}
/*#leftcol h2.naslovna {
	margin-left: 25px; 
	font-family: Trebuchet MS;
	width: 700px;
	color: #848484; 
	font-size: 20px; 
	font-weight: bold; 
	text-align: left;
}*/
#leftcol h2.naslovna {
	width: 95%; 
	margin-left: 8px;
	font-family: Trebuchet MS; 
	font-weight: bolder;
	text-transform: uppercase; 
	float: left; 
	text-align: justify;
	/*color: #013f6a;*/
	color: #FF7B00;
	font-size: 15px;
	/*font-style: italic;*/
	font-weight: normal; 
	padding-bottom: 15px; 
	/*border-bottom: 1px dotted #c3c3c3;*/
}
.kontakt_fieldset {
	background-image: url(/images/fk1.png); 
	background-position: top left;
        background-repeat: no-repeat;
	background-color: transparent; 
	width: 510px;
	height: 400px;
}
.kontakt_agencija {
	background-image: url(/images/fa1.png); 
	background-position: top left;
        background-repeat: no-repeat;
	width: 510px;
}
.plava {
	font-weight: bold; 
	font-size: 24px; 
	color: #589EFF;
}
.zelena {
        font-weight: bold;
        font-size: 24px;
        color: #499719;
}
.orange {
        font-weight: bold;
        font-size: 24px;
	color: #FF8215;
}
#leftcol h3 {
        font-family: Tahoma;
	margin: 0 10px 30px 10px;
        font-size: 16px;
        font-weight: normal;
	color: #0099FF;
	float: left;
	width: 95%;
	border: solid #0099FF;
        border-width: 0 0 1px 0;
        }
tabela_rezultati {
	width: 600px; 
	border-bottom: 1px solid #C3C3C3; 
	margin-left: 50px;
}
tabela_rezultati:hover {
	border-bottom: 1px solid #0084FF;
}
.td_rezultati_agencija {
	color: #000000; font-size: 16px; font-weight: bold;
}
.td_rezultati_adresa {
	color: #737373; 
	text-decoration: none; 
	width: 500px; 
	font-size: 12px;
}
.td_rezultati_link {
	float: right; 
	color: #1E6DFF; 
	font-size: 16px; 
	width: 500px;	
}
.nema_rezultata {
	font-size: 18px; 
	color: #A0A0A0; 
	float: left; 
	margin: 20px 0 0 10px;
}
#leftcol table {
	float: left;
        border-spacing: 0px;
        margin: 0 10px 0 10px;
        width: 95%;
        font-size: 13px;
	color: #6F6F6F;
	text-align: justify;
	border: none;
	line-height: 150%;
        }
#leftcol table td {
	text-align: justify;
}
#leftcol fieldset {
	float: left;
	margin: 20px 0 20px 10px;
	/*width: 500px;*/
	border: none;
	background-color: transparent;
	}
#leftcol fieldset legend {
	color: #4391FF;
	font-size: 23px;
	padding: 60px 0 0 20px;
	}
#leftcol fieldset label {
	margin: 10px 0 0 22px;
	float: left;
	font-family: Tahoma;
	font-size: 14px;
	color: #6F6F6F;
	width: 200px;
	text-align: left;
	 }
#leftcol fieldset input {
	width: 450px;
	margin-left: 20px;
	height: 25px;
	font-size: 20px;
	background: #FFFFFF;
	border: none;
	color: #000000;
	float: left;
	border: 1px #ADADAD solid;
	}
#leftcol fieldset input:hover {
        border-bottom: 1px #68A62E solid;
        }
#leftcol fieldset textarea {
	width: 450px;
	margin-left: 20px;
	font-size: 20px;
        background: #FFFFFF;
        border: none;
        color: #000000;
	float: left;
	border: 1px #ADADAD solid;
	}
#leftcol fieldset select {
	margin: 35px 0 0 20px;
	background-color: #FFFFFF;
        color: #0099FF;
        height: 33px;
	width: 220px;
        font-family: Trebuchet MS;
        font-size: 22px;
	font-weight: bold;
	float: left;
	border: 1px #0099FF solid;
	}
#leftcol fieldset p {
	float: left;
	width: 330px;
	margin-bottom: 5px;
	}
#leftcol fieldset button {
	margin: 27px 0 0 20px;
	padding-bottom: 28px;
	float: left;
	width: 100px;
        border: none;
        background-color: transparent;
}


#leftbox {
	position: relative;
	margin: 0 5px 0 8px;
	width: 370px;
	text-align: justify;
	color: #6F6F6F;
	font-family: Tahoma;
	font-size: 15px;
	float: left;
	overflow: hidden;
	}
#leftbox img {
	margin: 40px 0 0 30px; 
	border: none;
}
#leftbox p {
	width: 100%;
	}
div#vesti{
        float: left;
	width: 342px;
	height: 430px;
	/*margin: 20px 12px 0 12px;*/
	margin: 20px 12px 0 0;
	display: inline;
}
div#vesti_sadrzaj {
	/*margin: 10px 0 0 10px;*/
	margin: 10px 0 0 0;
	text-align: justify; 
	float: left;
	font-size: 15px;
	display: inline;
}
#vesti_sadrzaj strong {
	color: #68A62E;
        text-decoration: underline;
}
#zanimljivo {
        float: left;
        margin: 5px 5px 40px 5px;
}
div#google_ad {
	float: left;
	margin: 10px 0 10px 10px;
	border: none;
	}
#forma_wrap {
	margin-top: 30px; 
	margin-left: 8px; 
	width: 650px;
	height: 268px; 
	float: left;
	-moz-border-radius: 12px; 
	-webkit-border-radius: 12px; 
	background-image: url(/images/f_bg.png);
	background-position: top left; 
	background-repeat: repeat-x; 
	display: inline;
}
#forma {
        height: 240px;
        width: 340px;
        overflow: hidden;
        margin: 14px 0 0 14px;
        float: left;
        display: inline;
}
#forma_top {
        background-image: url(../images/f_top_p.png);
        background-position: top left;
        background-repeat: no-repeat;
        float: left;
        width: 340px;
        height: 40px;
        border: none;
        background-color: #ffffff;
        border-bottom: 1px solid #0145D6;
}
#forma_top_naslov {
	float: left; 
	margin: 11px 0 0 20px; 
	color: #FFFFFF; 
	font-size: 18px;
	font-weight: bold; 
	display: inline;
	font-family: Trebuchet MS; 
	text-shadow: #085EAE 1px 1px 1px;
}
#forma_middle {
        float: left;
        width: 340px;
        height: 156px;
        border-top: 1px solid #ffffff;
        border-bottom: 1px solid #0145D6;
        background-color: #3399ff;
}
#forma_bottom {
        background-image: url(../images/f_bottom_p.png);
        background-position: bottom left;
        background-repeat: no-repeat;
        float: left;
        width: 340px;
        height: 40px;
        border: none;
        border-top: 1px solid #ffffff;
        background-color: #ffffff;
}
#forma_middle fieldset {
        width: 340px;
        display: inline;
        margin: 10px 0 0 10px;
	border: none;
}
#forma_middle fieldset select {
        width: 145px;
        height: 25px;
        font-size: 14px;
        margin: 10px 0 10px 10px;
	padding-left: 5px;
        float: left;
        border: none;
        display: inline;
	color: #333333;
	background-color: #FFFFFF;
	/*font-weight: bold;*/
}
#forma_middle fieldset input {
        width: 294px;
        height: 25px;
        font-size: 14px;
	color: #333333;
	/*font-weight: bold;*/
        margin: 10px 0 0 10px;
	padding-left: 5px;
        border: none;
        float: left;
        display: inline;
}
#forma_middle fieldset input:hover {
	border: none;
}
.forma_button {
	border: none; 
	width: 84px; 
	height: 34px; 
	background-color: #3399FF; 
	margin: 14px 0 0 10px;
	/*margin: 14px 26px 0 0;*/
	float: left;
	/*float: right;*/
	display: inline; 
	overflow: hidden;
}
.forma_img {
	margin: 0; 
	display: inline;
}
.forma_img_bk {
	float: left; margin: 3px 0 0 20px;
}
.forma_img_hw {
	float: left; margin: 3px 0 0 30px;
}
#rightbox {
       width: 324px;
       text-align: justify;
       color: #6F6F6F;
       font-family: Tahoma;
       font-size: 18px;
       float: left;
       overflow: hidden;
       background-color: transparent;
        }
#veliki_meni {
        margin: 14px 14px 0 0;
        height: 240px;
        width: 270px;
        float: right;
        display: inline;
}
#veliki_meni img.s1 {
        margin: 0 0 3px 0;
        display: block;
}
#veliki_meni img.s2 {
        margin: 0 0 3px 0;
        display: block;
}
#veliki_meni img.s3 {
        margin: 0;
}
.slogan {
	margin: 10px 0 0 20px;
	width: 80%; 
	font-size: 19px; 
	text-align: left; 
	font-weight: normal;
	color: #3C3C3C; 
	font-family: Trebuchet MS; 
	width: 95%; 
	float: left;
}
#rightbox fieldset {
        width: 90%;
        float: left;
        margin: 5px 0 0 10px;
	background-image: url(../images/fd.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: transparent;
        }
#rightbox fieldset legend {
        color: #4391FF;
        font-size: 14px;
	padding: 0 0 0 40px;
        }
#rightbox fieldset label {
        width: 95%;
        margin-left: 5px;
        float: left;
        font-family: Tahoma;
        font-size: 14px;
        color: #6F6F6F;
        width: 200px;
        text-align: left;
         }
#rightbox fieldset input {
        width: 100%;
        margin-left: 5px;
        height: 21px;
        font-size: 14px;
        background: #E5FFE4;
        border: 1px solid #3A7CFF;
        color: #4391FF;
        float: left;
        }
#rightbox fieldset textarea {
        margin-left: 3px;
        font-size: 14px;
        background: #E5FFE4;
        border: 1px solid #3A7CFF;
        color: #4391FF;
        float: left;
        }
#rightbox fieldset select {
        margin: 15px 0 0 15px;
        width: 90%;
        background-color: #FFFFFF;
        color: #1EA5FF;
        height: 30px;
	border: none;
        font-family: Tahoma;
        font-size: 20px;
        float: left;
        }
#rightbox fieldset p {
        float: left;
        width: 95%;
        margin-bottom: 5px;
        }
#rightbox fieldset button {
        margin: 20px 0 25px 11px;
	padding-bottom: 20px;
        float: left;
        border: none;
	width: 103px;
        background-color: transparent;
}


.caption {
        margin: 0;
        font-size: 17px;
	font-weight: bold;
        text-align: left;
        border-collapse: collapse;
        border-spacing: 0px;
	border-bottom: 1px solid #6F6F6F;
	color: #F99E27;
	font-family: Trebuchet MS;
        }
.zastava {
        margin-left: 370px;
        }

.button {
	float: left;
        border: none;
	width: 100px;
        }
 
#twocols{
 width:75%; 
 float:right; 
 position:relative; 
  }
 
#rightcol_wrap {
	position: relative;
	margin: 0;
	width: 240px;
	float: right;
	background-color: #FFFFFF;
	overflow: hidden;
}
#rightcol{
 margin: 20px 0 30px 0;
 /*width: 270px;*/
 width: 280px;
 float: right; 
 background-color: transparent;
 font-family: Tahoma;
 overflow: hidden;
 }
sponsors {
        float: left;
        margin: 0;
        padding: 0;
        width: 100%;
}
.sponsors img {
        margin: 4px;
        padding: 0;
}

#rightcol h1 {
        margin: 37px 0 10px 0;
        padding: 0;
        font-size: 25px;
        font-family: Arial;
	font-weight: lighter;
	color: #41CCFF;
        border: solid  #41CCFF;
        border-width: 0 0 2px 0;
	text-align: left;
        }
#rightcol h2 {
        font-family: Tahoma;
        padding: 0 10px 10px 10px;
        font-size: 18px;
        font-weight: normal;
	color: #41CCFF;
        text-decoration: none;
        }
#rightcol h3 {
	margin: 0 0 0 10px;
        padding: 0;
	font-size: 16px;
	font-family: Tahoma;
	font-weight: lighter;
	color: #303030;
        text-align: left;
	float: left;
	width: 100%;
	background-color: #ECECEC;
        }
#rightcol ul {
        margin: 10px 31px 31px 31px;
        padding: 0;
        list-style: none;
        }
#rightcol ul li {
        margin: 0;
        padding: 0;
        font-size: 14px;
        line-height: 2.2em;
        display: block;
        border-bottom: 1px solid #efefed;
        }
#rightcol ul li a {
        font-weight: bold;
        color: #000000;
        text-decoration: none;
        }
#rightcol ul li a:hover {
        color: #000;
        text-decoration: underline;
        }
#rightcol img {
	margin: 5px 0 5px 0;
	border: 1px #c3c3c3 solid;
	float: left;
	}
#rightcol p {
	width: 100%;
	margin: 30px 0 30px 0;
	}
#social {
	float: left; 
	width: 250px; 
	/*border: 1px #c3c3c3 solid;*/
	/*background-color: #D6D3D8; */
	margin: 10px 0 0 0;
}
#social img {
	border: none;
	margin: 5px 12px 10px 0;
	}
#social img.prvi {
	border: none;
        margin: 5px 12px 10px 34px;
	}
.zastava {
        margin-left: 370px;
        }
.submit {
        float: left;
        text-align: left;
        padding: 0 0 3px 0;
        font-size: 12px;
        display: inline;
        cursor: pointer;
        border: 1px solid #5C98FF;
        color: #ffffff;
        background-color: #3867A8;
        }
.reset  {
        float: left;
        text-align: left;
        padding: 0 0 3px 0;
        font-size: 12px;
        display: inline;
        cursor: pointer;
        border: 1px solid #5C98FF;
        color: #ffffff;
        background-color: #3867A8;
        }
.naslov {
        font-size: 30px;
        font-family: Tahoma;
        font-weight: bold;
        color: #68A62E;
        border: none;
        }
.a {
	color: #1897FF;
        font-size: 17px;
        text-decoration: none;
	float: left;
	margin: 0 0 5px 20px;
	text-align: left;
        }
.a:hover {
        text-decoration: underline;
        }
.a:visited {
	color: #803687;
	text-decoration: underline;
	}
.a1 {
	color: #506DFF;
        font-size: 18px;
        text-decoration: none;
	font-weight: bold;
	font-family: Trebuchet MS;
	}
.a1:hover {
	text-decoration: underline;
        }
.a2 {
	margin: 0 0 40px 10px; 
	width: 100%; 
	background-color: #68A62E;
	color: #FFFFFF; 
	font-size: 19px;
	float: left;
	text-decoration: none;
        }
.a2:hover {
        text-decoration: none;
	background-color: #1E8304;
	color: #FFFFFF;
        }
.a2:visited {
        text-decoration: none;
        background-color: #68A62E;
        color: #FFFFFF;
        }
.a4 {
        margin: 0 0 40px 10px;
        width: 100%;
        background-color: #EC9A00;
        color: #FFFFFF;
        font-size: 19px;
        float: left;
        text-decoration: none;
        }
.a4:hover {
        text-decoration: none;
        background-color: #F67D13;
        color: #FFFFFF;
        }
.a4:visited {
        text-decoration: none;
        background-color: #EC9A00;
        color: #FFFFFF;
        }
.a3 {
        color: #0099FF;
        font-size: 14px;
        text-decoration: none;
	text-align: justify;
        }
.a3:hover {
        text-decoration: underline;
        }
	
.h1 {
        margin: 32px 0 20px 10px;
        padding: 0 0 0 10px;
        font-size: 25px;
        font-family: Helvetica;
        color: #18556F;
        border: solid #B3C9DF;
        border-width: 0 0 2px 0;
        text-align: left;
        }
div#pre_footer_wrap {
	width: 100%;
	float: left;
	background-image: url(../images/pre-footer-bg-2.png);
        background-position: top left;
        background-repeat: repeat-x;
	border-bottom: 1px #1C5A98 solid;
	}
div#pre-footer {
        width: 1024px;
	height: 210px;
        font-family: Tahoma;
	margin-left: auto;
	margin-right: auto;
}
div#pre-footer-levi {
        height: 95%;
        width: 20%;
        text-align: left;
        margin: 10px 10px 0 10px;
        float: left;
        color: #FFFFFF;
        font-family: Tahoma;
        font-size: 10px;
}
#pre-footer-levi a {
        text-decoration: none;
        font-size: 14px;
        color: #FFFFFF;
        }
#pre-footer-levi a:hover {
        text-decoration: underline;
        color: #000000;
        }
div#pre-footer-srednji {
        width: 53%;
        float: left;
        margin: 10px 0 0 0;
        color: #FFFFFF;
        text-align: justify;
        height: 95%;
	line-height: 2.7em;
	/*padding-top: 25px;*/
        }
#pre-footer-srednji a {
        text-decoration: none;
        color: #FFFFFF;
        }
#pre-footer-srednji a:hover {
        text-decoration: none;
        /*color: #1C5A98;*/
	color: #ADCF4C;
}

div#pre-footer-desni {
        width: 20%;
        float: right;
        margin: 10px 0 0 20px;
        color: #FFFFFF;
        height: 95%;
	overflow: hidden;
        }
#pre-footer-desni p {
	float: left;
	width: 95%;
}
#pre-footer-desni a {
        text-decoration: none;
        color: #FFFFFF;
}
#pre-footer-desni a:hover {
        text-decoration: underline;
        color: #FFFFFF;
}
#pre-footer-desni img {
	margin-top: 20px;
        margin-bottom: 10px;
        border: none;
}

div#footer {
	margin-bottom: 5px;
        width: 100%;
        font-family: Tahoma;
        font-size: 12px;
        font-style: italic;
        text-align: center;
	clear: both;
	overflow: hidden;
	background-color: #3399FF;
	border-top: 1px #FFFFFF solid;
	float: left;
        }
#footer img {
	margin: 0 10px 0 10px;
}
#footer p {
        margin: 3px 0 0 0;
        padding: 13px;
	color: #FFFFFF;
        }
#footer ul {
        width: 100%;
        list-style: none;
	margin-top: 10px;
        }
#footer ul li {
        display: inline;
	font-style: normal;
	text-align: center;
	border-right: 1px solid #FFFFFF;
	padding: 0 5px 0 5px;
        }
#footer ul li.end {
        display: inline;
        font-style: normal;
        text-align: center;
        border-right: none;
        padding-right: 5px;
        }
#footer ul li a {
        color: #FFFFFF;
        margin: 0;
        font-size: 12px;
        font-family: Tahoma;
        text-decoration: none;
        }
#footer ul li a:hover {
        text-decoration: underline;
	color: #000000;
        }
#footer a {
        color: #FFFFFF;
	text-decoration: none;
        }
#footer a:hover {
        text-decoration: underline;
	color: #000000;
        }
 
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}

div#reklame {
	width: 95%;
	margin: 0 0 20px 0;
	float: left;
	}
#reklame p {
        width: 70%;
        margin: 5px 0 5px 0;
	float: left;
        }

#reklama_125 {
	width: 130px;
	float: left;
}

.adbanner{
width:100%;
text-align:center;
padding-top:15px;
background-color: #FFFFFF;
}
.adbannerbottom{
padding-bottom:15px;
width:100%;
text-align:center;
background-color: #FFFFFF;
}

.sponsors {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}
.sponsors img {
	margin: 4px;
	padding: 0;
	width: 125px;
}


#top_dest a {
	text-decoration: none;
	color:#4e5f95;
}
#top_dest a:hover {
	text-decoration:underline;
	color:#4e5f95;
}
#top_dest a:visited {
	text-decoration:underline;
	color:#4e5f95;
}
#top_dest {
	width: 100%;
	height:300px;
	float: left;
	margin-top:30px;
	margin-left:10px;
}
#top_dest .body {

}
#top_dest h1 {
	font-weight:bold;
	font-size:20px;
	color:#f18b36;
	margin-left:5px;
}

#top_dest .dest_box h2 {
	font-size:14px;
	font-weight:bold;
	color:#4e5f95;
	width: 100%;
}
#top_dest .dest_box {
	width: 156px;
	margin-left:10px;
	font-size:12px;
	line-height:14px;
	float:left;
	padding-left:10px;
	color: #4e5f95;
	border-left: 5px solid #f18b36;
	text-align: left;
}

