@charset "utf-8";
/* CSS Document */

body {
	background-color:#dcdcdc;
	color:#808080;
	font-family:Georgia, Arial, Times, serif;
	font-size:11px;
	margin:0px;
	padding:0px;
	color:#dcdcdc;
	color:#000000;
}
h1 a {
	color:#ffffff;
}
a {
	outline: 0;
	color:#2e2e2e;
	text-decoration:none;
}
a:hover {
	color:#000000;
}
a.thickbox {
	text-decoration:none;
	color:#000000;
}
a.link {
	color:#2e2e2e;
}
table {
	font-size:11px;	
}
#korisnicki-podaci {
	background-color:#ffffff;
}
#login_subtitle {
	background-color:#dcdcdc;
	padding:3px;
	margin-bottom:5px;
}
.titles {
	padding:5px;	
}
span.error_report {
	display:block;
	clear:both;
}
.error_report {
	color:#ff0000;
	font-weight:bold;
	padding:5px;
}
#korisnicki-podaci table {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#korisnicki-podaci table tr td {
	padding-left:5px;
}
.predaja_spacerd {
	font-weight:bold;
	padding-left:5px;
}
#header {
	background-image:url(images/top_bg.gif);
	background-repeat:repeat-x;
	height:40px;
	width:100%
}
#header_content, .center_content {
	width:990px;
	margin-left:auto;
	margin-right:auto;
}
#header_logo {
	background-image:url(images/logo.jpg);
	background-repeat:no-repeat;
	width:144px;
	height:40px;
	float:left;
}
#header_logo a {	
	display:block;
	width:144px;
	height:40px;
}
#menu {
	float:left;
	width:369px;
	background-image:url(images/top_bg_menu.gif);
	background-repeat:no-repeat;
}
#menu ul {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
#menu ul li {
	float:left;
	line-height:40px;
	/*margin-left:15px;*/
	margin:0px;
	padding:0px;
}
#menu ul li a {
	line-height:40px;
	text-decoration:none;
	color:#474747;
}
#header_content #datum {
	background-image:url(images/top_bg_menu2.gif);
	background-repeat:no-repeat;
	width:255px;
	height:40px;
	line-height:40px;
	float:left;
	color:#474747;
	text-align:right;
	padding-right:20px;
	/*margin-right:4px;*/
}
#datum a {
	padding-top:10px;
	padding-right:5px;
	padding-left:25px;
	float:left;
}
#datum a img {
	height:20px;
}
#header_content #trazilica {
	float:left;
	background-image:url(images/top_bg_menu3.gif);
	background-repeat:no-repeat;
	width:199px;
	/*height:40px;
	line-height:40px;*/
	padding-top:8px;
	padding-left:2px;
}
#header_content #trazilica form {
	margin:0px;
	padding:0px;
	float:left;
	line-height:40px;
	padding-top:1px;
}
#trazilica form input.text {
	width:131px;
	height:18px;
	border: solid 1px #7d7d7d;
	color:#000000;
	background-color:#ffffff;
	float:left;
	font-family:Georgia, Arial, Times, serif;
	font-size:11px;
	padding-top:2px;
}

#trazilica form input.image {
	float:left;
	width:55px;
	height:21px;
	line-height:40px;
	padding-left:5px;
}

#banner {	
	width:990px;
	height:120px;
	clear:both;
	/*background-color:#000000;*/
}	
#news_flash, #vijesti_flash, #najave_flash, #sport_flash, #zanimljivosti_flash, #oglasnik_flash, #oglasnik2_flash, #predaja_flash, #testovi_flash , #tagovi_flash, #foto_flash, #video_flash, #zastupnik_flash, #arhiva_flash, #pretraga_flash, #frankfurt_flash, #fkoncepti_flash, #fpremijere_flash, #fzanimljivosti_flash, #ftuning_flash, #tokyo_flash, #sema_flash, #newsletter_flash, #promo_flash, #ponuda_flash, #naias_flash {
	clear:both;
	width:998px;
	height:39px;
	margin-left:auto;
	margin-right:auto;
	/*background-image:url(images/menu2_naslovnica.gif);*/
	background-repeat:no-repeat;
}
#news_flash {
	background-image:url(images/menu2_naslovnica.gif);
}
#vijesti_flash {
	background-image:url(images/menu2_vijesti.gif);
}
#najave_flash {
	background-image:url(images/menu2_najave.gif);
}
#sport_flash {
	background-image:url(images/menu2_sport.gif);
}
#zanimljivosti_flash {
	background-image:url(images/menu2_zanimljivosti.gif);
}
#oglasnik_flash {
	background-image:url(images/menu2_oglasnik.gif);
}
#oglasnik2_flash {
	background-image:url(images/menu2_oglasnik2.gif);
}
#predaja_flash {
	background-image:url(images/menu2_predaja.gif);
	padding-left:2px;
}
#testovi_flash {
	background-image:url(images/menu2_testovi.gif);
}
#tagovi_flash {
	background-image:url(images/menu2_tagovi.gif);
}
#foto_flash {
	background-image:url(images/menu2_foto.gif);
}
#video_flash {
	background-image:url(images/menu2_video.gif);
}
#zastupnik_flash {
	background-image:url(images/menu2_zastupnik.gif);
}
#arhiva_flash {
	background-image:url(images/menu2_arhiva.gif);
}
#pretraga_flash {
	background-image:url(images/menu2_pretraga.gif);
}
#frankfurt_flash {
	background-image:url(images/menu2_frankfurt.gif);
}
#fkoncepti_flash {
	background-image:url(images/menu2_fkoncepti.gif);
}
#fpremijere_flash {
	background-image:url(images/menu2_fpremijere.gif);
}
#fzanimljivosti_flash {
	background-image:url(images/menu2_fzanimljivosti.gif);
}
#ftuning_flash {
	background-image:url(images/menu2_ftuning.gif);
}
#tokyo_flash {
	background-image:url(images/menu2_tokyo.gif);
}
#sema_flash {
	background-image:url(images/menu2_sema.gif);
}
#newsletter_flash {
	background-image:url(images/menu2_newsletter.gif);
}
#promo_flash {
	background-image:url(images/menu2_promo.gif);
}
#ponuda_flash {
	background-image:url(images/menu2_ponuda.gif);
}
#naias_flash {
	background-image:url(images/menu2_naias.gif);
}
.flash_left {
	float:left;
	width:513px;
	padding-left:10px;
	padding-top:9px;
	height:30px;
}	
.nl-link {
	text-decoration:underline;
}
#ticker-area {
	width:500px;
	padding-right:13px;
}
#ticker-area ul {
	list-style:none;
}
#ticker-area ul li a {
	color:#000000;
	text-decoration:none;
	/*font-size:10px;*/
}	
.flash_middle {
	float:left;
	width:363px;
	padding-top:12px;
}
.flash_middle1 {
	float:left;
	width:363px;
	padding-top:8px;
}
.flash_middle form {
	margin:0px;
	padding:0px;
	float:left;
	line-height:40px;
}
.flash_middle form input.text {
	width:303px;
	height:18px;
	border: solid 1px #7d7d7d;
	color:#000000;
	background-color:#ffffff;
	float:left;
	font-family:Georgia, Arial, Times, serif;
	font-size:11px;
	padding-top:2px;
}

.flash_middle form input.image {
	float:left;
	width:55px;
	height:21px;
	line-height:40px;
	padding-left:3px;
}

.flash_users {
	float:right;
	padding-right:4px;
}
.flash_users ul {
	margin:0px; 
	padding:5px 0 0;
	list-style:none;
}
.flash_users ul li {
	/*clear:both;*/
	background-image:url(images/li_register.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}
.flash_users ul li a {
	text-decoration:none;
	color:#474747;
}


#mcontent {
	background-image:url(images/main_bg.gif);
	background-repeat:repeat-y;
	background-position:center top;
	width:998px;
	margin-left:auto;
	margin-right:auto;
	padding-left:4px;
	padding-right:4px;
}
#mleft {
	float:left;
	padding-left:11px;
	padding-top:7px;
}
#mleft1 {
	float:left;
	padding-left:3px;
	/*padding-top:7px;*/
	background-image:url(images/mleft_bg.gif);
}
#mleft2 {
	float:left;
	padding-left:3px;
}
#mright {
	float:left;
	padding-left:10px;
	padding-top:7px;
}
#mright1 {
	float:left;
	padding-left:10px;
}

#mright2 {
	float:left;
	padding-left:10px;
	width:300px;
}
#mleft-vijesti {
	float:left;
	width:492px;
}
#mright-vijesti {
	float:left;
	width:159px;
	padding-left:10px;
}
#mright-oglasnik {
	float:left;
	width:159px;
	padding-left:10px;
}
#statistika {
	float:left;
	width:153px;
	height:150px;
	/*background-color:#00CCFF;*/
	border:solid 1px #cdcdcd;
}
#statistika ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#statistika ul li {
	clear:both;
}
#statistika ul li a {
	text-decoration:none;
	color:#000000;
}
#statistika ul li em { 
	font-style:normal;
	color:#cdcdcd;
	font-weight:bold;
}

#top-cars{
	float:left;
	width:308px;
	padding-left:5px;
	/*border:solid 1px #cdcdcd;*/
}	
.table-profil {
	border:solid 1px #cdcdcd;
	padding:2px;
}
#fizicka_osoba tr td {
	padding-left:5px;
}
#slider {
	width:493px;
	height:273px;
	background-image:url(images/slider.gif);
	background-repeat:no-repeat;
	border-bottom:solid 14px #ffffff;
}




#teme {
  /* Set it so we could calculate the offsetLeft */
  /*position: relative;*/
  height: 106px;
  width: 491px;
  border:solid 1px #dedede;
  /* Add scroll-bars */
  /*overflow: auto;*/
}
#teme ul {
  display: block;
  height: 90px;
  padding: 7px 8px;
  margin: 0;
  list-style: none;
}
#teme ul li {
  display: block;
  float: left;
  padding-right: 8px;
}
#teme ul li  a {
  display: block;
  text-decoration: none;
}
#teme ul li  a  img {
	border: 0;
}

.mleft-menu {
	clear:both;
	height:20px;
}
.mleft-menu span {
	height:20px;
	line-height:20px;
	padding-right:10px;
}
#rubrike {
	margin:0px;
	padding:0px;
	list-style:none;
	/*padding-top:14px;*/
	height:30px;
	float:left;
	width:350px;
}
.flash_left #rubrike {
	margin:0px;
	padding:0px;
	list-style:none;
	/*padding-top:14px;*/
	height:30px;
	float:left;
	width:325px;
	padding-left:180px;
	padding-top:4px;
}
#rubrike li {
	/*width:115px;
	padding-bottom:13px;*/
	text-align:center;
	float:left;
	width:75px;
}
#rubrike li a {
	text-decoration:none;
	font-size:11px;
	/*font-weight:bold;
	padding-left:3px;*/
	display:block;
	padding-left:6px;
	padding-right:6px;
	color:#ffffff;
	height:20px;
	line-height:20px;
	
}
#rubrike li a h1 {
  font-size: 24px;
  padding:0px; 
  margin:0px;
  padding-left:3px;
}
#rubrike li em {
	font-style:normal;
	color:#808080;
	clear:left;
	padding-left:3px;
}

#novosti {
	margin:0px;
	padding:0px;
	list-style:none;
	padding-top:14px;

}
#novosti li {
	background-image:url(images/naslov_bg.gif);
	background-repeat:no-repeat;
	width:493px;
	height:53px;
	padding-bottom:13px;
}
#novosti li a {
	text-decoration:none;
	/*padding-left:3px;*/
	
}
#novosti li a h1 {
  font-size: 24px;
  padding:0px; 
  margin:0px;
  padding-left:3px;
}
#novosti li em {
	font-style:normal;
	color:#808080;
	clear:left;
	padding-left:3px;
}
div.clear {
	clear:both;
}	
li.clear {	
	clear:left;
}


#banner468 {
	width:468px;
	height:60px;
	/*background-color:#000000;*/
	border-bottom:solid 10px #ffffff;
}
.banner-300 {
	clear:both;
	width:300px; 
	height:250px;
	background-color:#000000;
}
.banner-3001 {
	clear:both;
	width:300px; 
	height:250px;
	padding-top:14px;
	padding-bottom:14px;
}
.banner-30060 {
	clear:both;
	width:300px; 
	height:60px;
	background-color:#000000;
	margin-top:10px;
}




#brzamenu {
	clear:both;
	width:468px;
	height:21px;
	/*background-color:#609791;*/
}
#brzamenu ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#brzamenu ul li {
	float:left;
	
	
}
#brzamenu ul li a {
	height:21px;
	width:116px;
	color:#ffffff;
	text-transform:uppercase;
	display:block;
	font-style:italic;
	text-decoration:none;
	line-height:21px;
	background-image:url(images/brza_bg.gif);
	background-repeat:repeat-x;
	text-align:center;
}
#brzamenu ul li a:hover {
	height:21px;
	width:116px;
	color:#ffffff;
	text-transform:uppercase;
	font-style:italic;
	text-decoration:none;
	line-height:21px;
	background-image:url(images/brza_bg_hover.gif);
	background-repeat:repeat-x;
	text-align:center;
}
#brzaspacer, #brzaspacer1 {
	background-image:url(images/brza_spacer_bg.gif);
	background-repeat:repeat-x;
	border-left:solid 6px #609791;
	border-right:solid 6px #609791;
	width:456px;
	height:26px;
}
#brzaspacer1 {
	width:480px;
}

#brza, #aktualno, #brandovi, #koncesionari {
	/*border-bottom:solid 14px #ffffff;*/
	/*background-color:#609791;*/
	height:156px;
	width:468px;

}
#koncesionari {
	overflow:auto;
}
#brandovi {
	background-color:#FFFFFF;
}
#brzaholder {
	/*border-bottom:solid 14px #ffffff;*/
	height:182px;
	background-color:#609791;
	width:468px;

}
#brza_pretraga {
	background-color:#609791;
}
.brza_bottom {
	background-image:url(images/brza_bg_title.jpg); background-repeat:no-repeat;
}
#brandovi ul {
	margin:0px;
	padding:0px;
	list-style:none;
	/*padding-left:4px;
	padding-right:4px;*/
	margin-left:auto;
	margin-right:auto;
	width:466px;
	float:left;
	border: solid 1px #609791;
	padding-top:11px;
	padding-bottom:12px;
}
#brandovi ul li {
	float:left;
	/*height:11px;
	line-height:11px;
	width:88px;*/
}
#brandovi ul li a {
	color:#000000;
	text-decoration:none;
	font-size:10px;
}
.pretraga_naziv {
	width:57px;
	padding-left:12px;
	display:block;
	float:left;
	line-height: 19px;
}
.pretraga_stavka {
	float:left;
	width:165px;
}
.pretraga_spacer {
	font-size:1px;
	height:4px;
	width:100%;
	float:none;
	clear:both;
	line-height: 1px;
	margin: 0px;
	padding: 0px;
}
.select_menu {
	width:155px;
	border:solid 1px #7f9db9;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height: 18px;
	margin: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.select_menu_godine {
	width:65px;
	border:solid 1px #7f9db9;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height: 18px;
	margin: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.select_menu_godine2 {
	width:59px;
	border:solid 1px #7f9db9;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 2px;
	margin: 0px;
	height: 12px;
}
.detaljna_pretraga {
	color:#ffffff;
	font-size:10px;
	margin-top:10px;
}
.koncesionar {
	border-top:solid 2px #406965;
	/*clear:both;
	float:left;
	overflow:auto;*/
	background-repeat:no-repeat;
	height:58px;
	width:448px;
}
.koncesionar .klogo {
	float:left;
	width:68px;
	height:53px;
}
.koncesionar ul {
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
	width:380px;
	color:#ffffff;
}
ul.koncesionar-ul {
/*	margin:0px;
	padding:0px;
	padding-left:70px;
	float:left;
	list-style:none;
	width:380px;
	color:#ffffff;*/
}
ul.koncesionar-ul li {
	float:left;
	padding-right:10px;
	/*text-indent:-9999px;*/
	height:35px;
	line-height:35px;
}
ul.koncesionar-ul li a {
	dispay:block;
	background-position:left center;
	background-repeat:no-repeat;
}




#vozila {
	width:468px;
	background-image:url(images/vozila_title_bg.gif);
	background-repeat:repeat-x;
	/*background-color:#425765;*/
	height:22px;
	border-top:solid 14px #ffffff;
	clear:both;
}
#vozila span {
	background-color:#ffffff;
	height:16px;
	line-height:16px;
	float:left;
	text-transform:uppercase;
	color:#425765;
	font-style:italic;
	padding-left:4px;
	padding-right:4px;
}
#vozila ul {
	list-style:none;
	float:right;
	margin:0px;
	padding:0px;
	height:22px;
	padding-right:4px;
}
#vozila ul li {
	float:left;
	height:22px;
}
#vozila ul li.empty {
	float:left;
	height:22px;
	width:15px;
	background-image:url(images/vozila_tocka.gif);
	background-position:4px 2px;
	background-repeat:no-repeat;
}
#vozila ul li a {
	color:#ffffff;
	text-decoration:none;
	line-height:22px;
}
#vozila ul li a:hover {
	color:#ffffff;
	text-decoration:none;
}
#vozila_slide, #vozila_slide_autokuce {
  /* Set it so we could calculate the offsetLeft */
  /*position: relative;*/
  height: 86px;
  width: 468px;
  /*border:solid 1px #dedede;*/
  /*overflow: auto;*/
  /*clear:both;*/
  background-color:#425765;
}
#vozila_slide ul, #vozila_slide_autokuce ul {
  display: block;
  height: 76px;
  width: 468px;/*1800px*/
  padding: 5px 13px;
  margin: 0;
  list-style: none;
}
#vozila_slide ul li, #vozila_slide_autokuce li {
  display: block;
  float: left;
  padding-right: 9px;
}
#vozila_slide ul li a, #vozila_slide_autokuce ul li a  {
  display: block;
  text-decoration: none;
  width:81px;
}
#vozila_slide ul li a em, #vozila_slide_autokuce ul li a em {
  clear:both;
  background-color:#546c7b;
  color:#ffffff;
  text-align:center;
  font-style:normal;
  width:81px;
  line-height:15px;
  display:block;
  border-top:solid 1px #425765;
  border-bottom:solid 1px #425765;
}
#vozila_slide ul li a img, #vozila_slide_autokuce ul li a img {
	border: solid 1px #ffffff;
	width:79px;
	height:58px;
}


#vozila_aktualno {
  /* Set it so we could calculate the offsetLeft */
  /*position: relative;*/
  height: 156px;
  width: 468px;
  /*border:solid 1px #dedede;*/
  /* Add scroll-bars */
  overflow: auto;
  /*clear:both;*/
  /*background-color:#425765;*/
}
#vozila_aktualno ul {
  display: block;
  height: 126px;
  width: 450px;
  padding: 10px 9px;
  margin: 0;
  list-style: none;
}
#vozila_aktualno ul li {
  display: block;
  float: left;
  padding-right: 8px;
  height:115px;
}
#vozila_aktualno ul li a  {
  display: block;
  text-decoration: none;
  width:82px;
}
#vozila_aktualno ul li a.marka  {
  display: block;
  text-decoration: none;
  width:82px;
  padding:5 0;
  color:#ffffff;
  line-height:18px;
  height:36px;
}
#vozila_aktualno ul li em {
  clear:both;
  background-color:#546c7b;
  color:#ffffff;
  text-align:center;
  font-style:normal;
  width:82px;
  line-height:15px;
  display:block;
  border-top:solid 1px #425765;
  border-bottom:solid 1px #425765;
}
#vozila_aktualno ul li a img {
	border: solid 1px #ffffff;
	width:80px;
	height:59px;
}

#testovi_banner {
	padding-top:14px;
	width:468px;
	clear:both;
}
.test {
	/*background-image:url(images/testovi.jpg);
	background-repeat:no-repeat;*/
	padding-right:9px;
	width:158px;
	height:250px;
	float:left;
}
.banner {
	/*background-color:#000000;*/
	width:300px;
	height:250px;
	float:left;
}
.banner2 {
	width:300px;
	height:215px;
	float:left;
	/*background-image:url(images/banner_honda_uvoznik.jpg);*/
}





#info-servis {
	width:159px;
	background-image:url(images/info_servis.gif);
	background-repeat:no-repeat;
	padding-top:25px;
}
#info-servis ul {
	border-top:solid 1px #ffffff;
	margin:0px;
	padding:0px;
	padding-left:20px;
	background-color:#5f5f5f;
}
#info-servis ul li {
	line-height:17px;
	/*height:17px;*/
}
#info-servis ul li a {
	text-decoration:none;
	color:#ffffff;
	line-height:17px;
	width:120px;
}

#top-tags {
	border:solid 1px #dedede;
}
#top-tags ol {
	margin:0px;
	padding:0px;
	list-style-position:inside;
}
#top-tags ol li {
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	color:#707070;
}
#top-tags ol li.odd {
	background-color:#d0fbf6;
}
#top-tags ol li a {
	color:#707070;
	text-decoration:none;
	text-transform:uppercase;
}



#index-vijesti {
	width:300px;
	height:272px;
	background-color:#FF0000;
	border-bottom:solid 14px #ffffff;
}
#index-vijesti span {
	display:block;
}
#index-vijesti ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#index-vijesti ul li {
	float:left;
}
#index-vijesti ul li.vijesti {
	background-image:url(images/index_button_vijesti.gif);
	background-repeat:no-repeat;
	width:101px;
	height:29px;
	text-indent:-9999px;
}
#index-vijesti ul li.sport {
	background-image:url(images/index_button_sport.gif);
	background-repeat:no-repeat;
	width:99px;
	height:29px;
	text-indent:-9999px;
}
#index-vijesti ul li.xmag {
	background-image:url(images/index_button_xmag.gif);
	background-repeat:no-repeat;
	width:100px;
	height:29px;
	text-indent:-9999px;
}
#index-vijesti ul li a.vijesti {
	display:block;
	width:99px;
	height:29px;
	outline: 0;
	/*text-indent:-999px;*/
}
ul#vijesti_menu li {
	background-repeat:no-repeat;
	width:59px;
	height:23px;
	text-indent:-9999px;
	border-right:solid 3px #ffffff;
}
ul#vijesti_menu li.vijesti {
	background-image:url(images/vijesti_rest_vijesti.jpg);
}
ul#vijesti_menu li.najave {
	background-image:url(images/vijesti_rest_najave.jpg);
}
ul#vijesti_menu li.sport {
	background-image:url(images/vijesti_rest_sport.jpg);
}
ul#vijesti_menu li.zanimljivosti {
	background-image:url(images/vijesti_rest_zanimljivosti.jpg);
	width:114px;
	border-right:none;
}

.index_najnovije {background-color:#D70600; background-image:url(images/libg1.gif); }
.index_najnovijes {background-color:#1ca108; background-image:url(images/libg2.gif); }
.index_najnovijex {background-color:#ff7301; background-image:url(images/libg3.gif); }
/*.index_najnovije {border-bottom:1px solid #4e4e4e}*/
.index_najnovije h4 {width:244px; margin:0 0 0 0; padding:0px; background-image:url(http://www.index.hr/vijesti/controlsimg/index_najnovije/najnovije.gif);overflow:hidden}
.index_najnovije h4 a {display:block; height:29px;text-indent:-9999px; outline: 0;}
.index_najnovije ul, .index_najnovijes ul, .index_najnovijex ul {margin:0px; padding:0px; list-style:none;font-size:1.0em; width:300px}
.index_najnovije ul li {background-color:#D70600; margin:0px; padding:0px; border-bottom:1px solid #AA171E; border-top:1px solid #DC312E; width:300px; clear:both;}
.index_najnovijes ul li {background-color:#1ca108; margin:0px; padding:0px; border-bottom:1px solid #1d5b01; border-top:1px solid #1ca108; width:300px; clear:both;}
.index_najnovijex ul li {background-color:#D70600; margin:0px; padding:0px; border-bottom:1px solid #f65306; border-top:1px solid #ff7301; width:300px; clear:both;}

.index_najnovije ul li a, .index_najnovijes ul li a, .index_najnovijex ul li a {position:relative;line-height:1.5em;padding:1px 0px 1px 0px;color:#000;display:block; text-decoration:none;width:100%}
.index_najnovije ul li em, .index_najnovijes ul li em, .index_najnovijex ul li em {left:6px; top:1px; font-style:normal;color:#fff;position:absolute; width:40px; font-weight:bold; font-size:11px}

.index_najnovije ul li a strong, .index_najnovijes ul li a strong, .index_najnovijex ul li a strong {margin-left:45px;color:#fff;display:block;font-weight:normal;padding-right:5px}
.index_najnovije ul li a {background-image:url(images/libg.gif)}
.index_najnovijes ul li a {background-image:url(images/libg21.gif)}
.index_najnovijex ul li a {background-image:url(images/libg31.gif)}
.index_najnovije ul li a:hover, .index_najnovijes ul li a:hover, .index_najnovijex ul li a:hover {background-position:bottom left;color:#000;display:block; text-decoration:none}
.index_najnovije ul li a span, .index_najnovijes ul li a span, .index_najnovijex ul li a span {color:#000;font-size:0.8em;letter-spacing:1px; display:block}





.vijesti_rest {background-color:#D70600; background-image:url(images/libg_rest_bg.gif); }
.najave_rest {background-color:#D70600; background-image:url(images/libg_najave_bg.gif); }
.sport_rest {background-color:#D70600; background-image:url(images/libg_sport_bg.gif); }
.zanimljivosti_rest {background-color:#D70600; background-image:url(images/libg_zanimljivosti_bg.gif); }
.vijesti_rest ul {margin:0px; padding:0px; list-style:none;font-size:1.0em; width:300px}
.vijesti_rest ul li {background-color:#D70600; margin:0px; padding:0px; border-bottom:1px solid #393939; border-top:1px solid #8e8e8e; width:300px; clear:both;}
.najave_rest ul li {background-color:#D70600; margin:0px; padding:0px; border-bottom:1px solid #b30500; border-top:1px solid #db0700; width:300px; clear:both;}
.sport_rest ul li {background-color:#D70600; margin:0px; padding:0px; border-bottom:1px solid #356095; border-top:1px solid #467dc1; width:300px; clear:both;}
.zanimljivosti_rest ul li {background-color:#D70600; margin:0px; padding:0px; border-bottom:1px solid #388e04; border-top:1px solid #48b306; width:300px; clear:both;}

.vijesti_rest ul li a {position:relative;line-height:1.5em;padding:1px 0px 1px 0px;color:#000;display:block; text-decoration:none;width:100%}
.vijesti_rest ul li em {left:6px; top:1px; font-style:normal;color:#fff;position:absolute; width:40px; font-weight:bold; font-size:11px}

.vijesti_rest ul li a strong {margin-left:45px;color:#fff;display:block;font-weight:normal;padding-right:5px}
.vijesti_rest ul li a {background-image:url(images/libg_rest.gif)}
.najave_rest ul li a {background-image:url(images/libg_najave.gif)}
.sport_rest ul li a {background-image:url(images/libg_sport.gif)}
.zanimljivosti_rest ul li a {background-image:url(images/libg_zanimljivosti.gif)}
.vijesti_rest ul li a:hover {background-position:bottom left;color:#000;display:block; text-decoration:none}
.index_najnovije ul li a span {color:#000;font-size:0.8em;letter-spacing:1px; display:block}




.novost-header {
	/*height:272px;*/
	width:661px;
}
.novost-header-boja-4, .novost-header-boja-21, .novost-header-boja-26, .novost-header-boja-28 {
	background-color:#222222;
	color:#868484;
}
.novost-header-boja-5, .novost-header-boja-22 {
	background-color:#b30500;
	color:#ffffff;
}
.novost-header-boja-6, .novost-header-boja-23 {
	background-color:#356095;
	color:#ffffff;
}
.novost-header-boja-7, .novost-header-boja-24 {
	background-color:#388e04;
	color:#ffffff;
}
.novost-slika {
	display:block;
	width:661px;
	float:left;
}
.novost-headline{
	/*background-color:#222222;*/
	color:#FFFFFF;
	float:left;
	/*height:53px;*/
	padding:7px 8px 0;
	width:468px;
}
.novost-headline span h2 { 
	padding:0px;
	margin:0px;
}
.novost-datum {
	float:left;
	/*background-color:#222222;*/
	
	height:60px;
	width:177px;
}
.novost-datum span {
	width:172px;
	text-align:right;
	display:block;
	line-height:20px;
	height:20px;
	padding-right:5px;
}
.novost-tekst {
	/*background-color:#7fe7dd;*/
	clear:both;
}
.novost-tekst1 {
	width:492px;
	padding-right:10px;
	padding-top:10px;
	float:left;
	background-color:#ffffff;
	font-size:9pt;
	line-height:135%;
	font-family:Arial, Helvetica, sans-serif;
}
.quote {
	padding:10px 0px;
	background-image:url(images/sazetak_dolje.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	margin-bottom:10px;
}	
.quotations {
	padding:15px;
	background-image:url(images/sazetak_gore.gif);
	background-repeat:no-repeat;
}
div.quotations h2 {
	/*padding:10px;*/
}
.novost-desno {
	width:159px;
	float:left;
	/*background-color:#7fe7dd;*/
}
#vezane-vijesti {
}
.vezane-vijesti {
	width:157px;
	border:solid 1px #dedede;
	background-color:#e5e5e5;
	/*padding:2px;*/
	margin-top:14px;
}
.vezano-akcija {
	height:202px; 
	overflow:auto; 
	float:left; 
	/*margin-top:24px; */
	border:solid 1px #8d8d8d;
}
#vezane-vijesti ul {
	list-style:none;
}
.vezane-vijesti ul {
	padding-top:25px;
}
.vezano-akcija ul{
	padding-top:5px;
}
#vezane-vijesti ul li {

}
.vezane-vijesti ul li a {
	display:block;
	border-bottom:dotted 1px #5F5F5F;
	text-decoration:none;
	background-image:url(images/vezane_li_img.gif);
	background-position:0 0;
	padding:2px 2px 2px 10px;
}
.vezane-vijesti ul li a em {
	clear:both;
	font-style:normal;
	font-size:10px;
	color:#8d8d8d;
	display:block;
	padding:2px;
}
.vezane-vijesti ul li a:hover {
	display:block;
	border-bottom:dotted 1px #5F5F5F;
	text-decoration:none;
	background-color:#dedede;
	padding-left:10px;
	background-image:url(images/vezane_li_img.gif);
	background-position:0 -91;
	padding:2px 2px 2px 10px;
}
.vezane-vijesti span.vezane-header {
	display:block;
	background-image:url(images/vezane_vijesti.gif);
	width:157px;
	height:20px;
	text-indent:-9999px;
}
.sve-vezane-vijesti ul li {
	background-position:left bottom;
	background-repeat:repeat-x;
	float:left;
}
.sve-vezane-vijesti ul li a span {
	display:block;
	float:left;
	width:400px;
}
.sve-vezane-vijesti ul li a em {
	width:661px;
}
.tagovi {
	padding:5px;
	margin-bottom:15px;
	margin-top:15px;
	display:block;
	float:left;
	background-color:#cbcbcb;
}
.tagovi_video {
	background-color:#2c2c2c;
	color:#ffffff;
	margin:0px;
}
.tagovi span {
	display:block;
	float:left;
	width:40px;
}
.tagovi_video span {
	width:50px;
}
.tagovi ul {
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
	width:442px;
}
.tagovi ul li {
	float:left;
	padding-left:5px;
}
.tagovi ul li a {
	text-decoration:none;
	color:#000000;
}
.tagovi_video ul li a {
	color:#ffffff;
}
#novost-foto {
  height: 79px;
  width: 609px;
  overflow: auto;
  background-color:#3b3b3b;
  float:left;
  clear:both;
}
#novost-foto-title {
	width:52px;
	float:left;
	height:79px;
	background-image:url(images/foto_slider_title.gif);
}
#novost-foto ul {
  display: block;
  height: 60px;
  /*width: 1990px;*/
  padding-top: 9px;
  padding-bottom: 9px;  
  padding-left: 8px;
  margin: 0;
  list-style: none;
}
#novost-foto ul li {
  display: block;
  float: left;
  padding-right: 10px;
}
#novost-foto ul li  a {
  display: block;
  text-decoration: none;
}
#novost-foto ul li  a  img {
	border: solid 1px #ffffff;
	width:88px;
	height:58px;
}


#vijesti_rest_all {
	padding-top:14px;
	width:300px;
}
ul#vijesti_menu {
	margin:0px;
	padding:0px;
	list-style:none
}
#vijesti_menu li {
	float:left;
	width:62px;
	text-align:center;
}
#vijesti_menu li.zan {
	width:114px;
}
#vijesti_menu li a {
	display:block;
	color:#ffffff;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	height:20px;
	line-height:20px;
	font-size:12px;
}
#vijesti_rest, #najave_rest, #sport_rest, #zanimljivosti_rest {
	border-top:solid 2px #ffffff;
	clear:both;
	width:300px;
}












/*
	##############################################################
	#########    FOTO GALERIJE      ##############################
	##############################################################
*/
.foto_cat {
	width:641px;
	/*padding:10px;*/
	padding-top:10px;
	font-weight:bold;
}
.foto_cat1 {
	width:661px;
	border-left:solid 1px #b6b6b6;
	border-right:solid 1px #b6b6b6;
	border-top:solid 1px #b6b6b6;
	/*padding:10px;*/
	padding-top:10px;
	padding-left:5px;
	font-weight:bold;
	background-color:#2c2c2c;
	margin-top:5px;
	margin-bottom:5px;
}
.foto_cat2 {
	width:200px;
	height:28px;
	border-left:solid 1px #b6b6b6;
	border-right:solid 1px #b6b6b6;
	border-top:solid 1px #b6b6b6;
	/*padding:10px;
	padding-top:10px;*/
	padding-left:5px;
	font-weight:bold;
	background-color:#2c2c2c;
}
.foto_cat1 h2 {
	padding-left:5px;
}	
.foto_gallery {
	width:641px;
	height:225px;
	background-color:#2c2c2c;
	border:solid 1px #b6b6b6;
	padding:10px;
	margin-bottom:10px;
}
.foto_gallery2 {
	width:641px;
	background-color:#2c2c2c;
	border:solid 1px #b6b6b6;
	padding:10px;
	float:left;
}
.foto_gallery1 {
	/*width:639px;
	height:225px;*/
	background-color:#2c2c2c;
	border:solid 1px #b6b6b6;
	padding:10px;
	margin-bottom:10px;
}
.foto_gallery_desno {
	/*width:641px;
	height:225px;*/
	background-color:#2c2c2c;
	border:solid 1px #b6b6b6;
	padding:10px;
	/*height:382px;*/
	height:225px;
	width:280px;
	/*margin-bottom:39px;*/
}
.foto_gallery_desno_foto {
	height:382px;
}
.foto_gallery_desno1 {
	margin-bottom:39px;
}
.foto_gallery_float {
	float:left;
	margin-right:27px;
}
.foto_gallery span, .foto_gallery1 span, .foto_gallery2 span {
	display:block;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	/*padding-top:10px;*/
	padding-bottom:10px;
}
.foto_gallery .foto_main {
	float:left;
	width:272px;
}
.foto_gallery1 .foto_main {
	width:272px;
}

.foto_main img {
	border:solid 1px #acacac;
}
.foto_rest, .video_rest {
	float:left;
}
.foto_rest ul.slike {
	margin:0px;
	padding:0px;
	list-style:none;
	width:333px;
	padding-left:25px;
}
.video_rest ul.slike {
	margin:0px;
	padding:0px;
	list-style:none;
}
.foto_gallery_desno ul.slike {
	margin:0px;
	padding:0px;
	list-style:none;
	/*width:333px;
	padding-left:25px;*/
}

.foto_rest ul li {
	float:left;
	width:100px;
	height:75px;
}
.video_rest ul li {
	float:left;
}
.foto_gallery_desno ul li {
	float:left;
	padding-right:5px;
	padding-bottom:5px;
	height:58px;
}
.foto_gallery_desno ul li a {
	display:block;
	height:59px;
	overflow:hidden;
}
li.slike {
	padding-right:10px;
	padding-bottom:10px;
}
.foto_rest ul li img {
	width:98px;
	height:73px;
	border:solid 1px #afafaf;
}
.video_rest ul li img {
	width:148px;
	border:solid 1px #afafaf;
}
.foto_gallery_desno ul li img {
	width:86px;
	border:solid 1px #afafaf;
}

.foto_rest2 {
	float:left;
	/*padding-left:400px;*/
	width:345px;
}
.foto_rest2 ul {
	list-style:none;
}
.foto_rest2 ul li {
	float:right;
	width:180px;
	height:21px;
	text-indent:-9999px;
	background-image:url(images/lnk_ostale.gif);
}
.foto_rest2 ul li a {
	display:block;
	width:180;
	height:21px;
	outline: 0;
}

.foto_kategorija {
	width:641px;
	height:125px;
	background-color:#2c2c2c;
	border:solid 1px #b6b6b6;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
}
.foto_ostale {
	overflow:auto;
	/*height:120px;*/
	width:641px;	
}
.foto_ostale ul {
  display: block;
  /*height: 120px;*/
  /*width: 1990px;*/
  /*padding: 9px 8px;*/
  margin: 0;
  list-style: none;
}
.foto_ostale ul li {
  display: block;
  float: left;
  padding-right: 10px;
}
.foto_ostale ul li a {
  display: block;
  text-decoration: none;
}
.foto_ostale ul li a em {
  display: block;
  font-style:normal;
  color:#5ab5ab;
  text-align:center;
  padding-bottom:4px;
  width:100px;
}
.foto_ostale ul li  a  img {
	border: solid 1px #ffffff;
	width:98px;
	height:73px;
	clear:left;
}
.gallery {
	border:solid 1px #b6b6b6;
	background-color:#000000;
	width:659px;
}
.trans50 {
	opacity: 0.5;
	cursor: pointer;
}
.trans100 {
	opacity: 1;
	cursor: pointer;
}
img#slider_foto {
	width:482px;
}

.foto-meni {
	width:975px;
	margin:10px 0px;
	float:left;
	border-bottom:dotted 1px #000000;
	/*padding-bottom:5px;*/
}
.foto-meni ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
.foto-meni ul li {
	float:left;
	
}
.foto-meni ul li a {
	line-height:20px;
	border-left:solid 1px #ffffff;
	border-top:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	padding:0px 10px;
	display:block;
}
.foto-meni ul li a:hover {
	line-height:20px;
	border-left:dotted 1px #000000;
	border-top:dotted 1px #000000;
	border-right:dotted 1px #000000;
}

/*
.foto-meni .ui-tabs-nav .ui-tabs-selected a, .foto-meni .ui-tabs-nav a  {
	line-height:20px;
}
.foto-meni .ui-tabs-nav li  {
	background-color:#000000;
	filter: alpha(opacity=50);
	opacity: .50;
	line-height:20px;
	color:#FFFFFF;
}
.foto-meni .ui-tabs-nav .ui-tabs-selected a:hover {
	line-height:20px;
	color:#FFFFFF;
}
.foto-meni .ui-tabs-nav .ui-tabs-selected {
	background-color:#000000;
	filter: alpha(opacity=70);
	opacity: .70;
	line-height:20px;
	color:#FFFFFF;
}*/
.foto-meni .ui-tabs-nav .ui-tabs-selected a {
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
}
.foto-meni .ui-tabs-nav li {
	border-left: dotted 1px #ffffff;
	border-right: dotted 1px #ffffff;
}
.foto-galerija {
	width:190px;
	float:left;
	margin-right:5px;
	padding:5px 0px;
	text-align:center;
}
.foto-galerija-test, video-galerija {
	width:190px;
	float:left;
	margin-right:5px;
}
.foto-galerija-hidden {
	display:none;
}
.foto-galerija a img {
	width:190px;
	height:60px;
}
.video-galerija a img {
	width:190px;
	height:107px;
}
.foto-galerija a {
	display:block;
}
.foto-galerija a.tekst-link {
	display:block;
	height:30px;
}
.foto-galerija-test a img {
	width:190px;
	height:126px;
	z-index:100;
}
.foto-data {
	width:975px;
	height:500px;
	float:left;
	clear:left;
	overflow:hidden;
}

.foto-stranice {
	width:100%;
	float:left;
}
.foto-stranice span {
	float:left;
	line-height:22px;
	padding-right:10px;
}
.foto-stranice ul {
	list-style:none;
}
.foto-stranice ul li {
	float:left;
	/*border-left:1px dotted #000000;
	border-right:1px dotted #000000;*/
}
.foto-stranice ul li a {
	line-height:20px;
	float:left;
	padding:0px 5px;
	display:block;
	margin-right:5px;
	border:dotted 1px #ffffff;
}
.foto-stranice ul li a:hover {
	border:dotted 1px #000000;
}

.foto-stranice ul li a.active {
	font-weight:bold;
	border:solid 1px #000000;
}


#foto-testovi div.foto-galerija-test img, #foto-teme div.foto-galerija-test img, #video-teme div.video-galerija img, #video-testovi div.video-galerija img, #video-brandovi div.video-galerija img {
	position:relative;
	z-index:300;
}
#foto-testovi div.foto-galerija-test a, #foto-teme div.foto-galerija-test a, #video-teme div.video-galerija a, #video-testovi div.video-galerija a, #video-brandovi div.video-galerija a {
	display: block;
	width: 190px;
	height: 126px;
	position: relative;
}
#video-teme div.video-galerija a, #video-testovi div.video-galerija a, #video-brandovi div.video-galerija a {
	height: 107px;
}
span.title-link {
	display:block;
	height:auto;
}
.foto-galerija-test a span.container, .video-galerija a span.container {
	display: none;
	position: absolute;
	z-index: 1000;
	width: 190px;
	height: 126px;
	left: 0;
	top: 0;
}
.video-galerija a span.container {
	height: 107px;
}
div.foto-galerija-test a:hover span.container, div.video-galerija a:hover span.container {
  display: block;
}

div.foto-galerija-test a span.container div.container_overlay, div.video-galerija a span.container div.container_overlay {
  top: 0px;
}

div.foto-galerija-test a span.container h4, div.video-galerija a span.container h4 {
  /*top: 3px;*/
  left: 0px;
  width: 175px;
  height: 50px;
  line-height: normal;
  text-align: left;
}

div.foto-galerija-test div.container_overlay, div.video-galerija div.container_overlay {
	position: absolute;
	height: 126px;
	z-index: 400;
	background-color: #000000;
	filter: alpha(opacity=70);
	opacity: .70;
	width: 100%;
	left: 0;
	top: 0;
}
div.video-galerija div.container_overlay {
	height: 107px;
}

span.container h4 {
	position: absolute;
	z-index: 450;
	top: 0;
	left: 0;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	top: 28px;
	height: 23px;
	line-height: 23px;
	margin-left: 6px;
	width: 113px;
	overflow: hidden;
}

/*
	##############################################################
	#########     TAGOVI            ##############################
	##############################################################
*/

#tagovi {
	clear:both;
	width:661px;
}
#tagovi-title {
	background-color:d3d3d3;
	padding:10px;
}
#tagovi-title h1 {
	font-size:18px;
	font-weight:bold;
	letter-spacing:0.2em;
	text-align:left;
}
#tagovi-title span {
	display:block;
	clear:both;
	padding-top:10px;
}

#tagovi ul, #tagovi-test ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#tagovi ul li {
	background-image:url(images/tag_li_bg.gif);
	float:left;
	width:661px;
}
#tagovi ul li.video {
	background-image:url(images/tag_li2_bg.gif);
}
#tagovi-test ul li {
	background-image:url(images/tag_li2_bg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	clear:left;
	float:left;
}
#tagovi ul li a, #tagovi-test ul li a {
	color:#808080;
	text-decoration:none;
	height:20px;
	line-height:20px;
}
#tagovi ul li a em, #tagovi-test ul li a em {
	/*width:125px;*/
	font-style:normal;
	float:left
}
#tagovi ul li a strong, #tagovi-test ul li a strong {
	padding-left:10px;	
	float:left;
	width:357px;
}
#tagovi ul li a strong em, #tagovi-test ul li a strong em {
	padding-left:10px;	
	font-size:10px;
	font-weight:100;
}
font.ime-rubrike {
	padding-left:10px;	
	font-size:10px;
	font-weight:100;
}
#tagovi-test {	
	clear:both;
	width:492px;
}
.line, .line2 {
	padding-bottom:14px;
	padding-top:14px;
	width:990px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/line.gif);
	background-repeat:no-repeat;
	background-position:0px;
	height:1px;
	clear:both;
}
.line2 {
	background-position:left top;
	padding-top:0px;
}







#foto_video {
	clear:both;
	width:970px;
	margin-left:auto;
	margin-right:auto;

}
.foto_galerija, .video_galerija {
	float:left;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:86px;
	height:102px;
	padding-right:2px;
}
.foto_galerija {
	background-image:url(images/foto.jpg);
}
.video_galerija {
	background-image:url(images/video.jpg);
	/*padding-left:9px;
	background-position:right top;
	clear:both;*/
}
#foto {
  height: 79px;
  width: 401px;
  overflow: auto;
  background-color:#3b3b3b;
  float:left;
}
#foto ul {
  display: block;
  height: 60px;
  /*width: 1990px;*/
  padding: 9px 20px;
  margin: 0;
  list-style: none;
}
#foto ul li {
  display: block;
  float: left;
  padding-right: 10px;
}
#foto ul li  a {
  display: block;
  text-decoration: none;
}
#foto ul li  a  img {
	border: solid 1px #ffffff;
}
#video {
  height: 79px;
  width: 380px;
  background-color:#a80303;
  overflow: auto;
  float:left;
}
#video ul {
  display: block;
  height: 60px;
  width: 968px;
  padding: 9px 17px;
  margin: 0;
  list-style: none;
}
#video ul li {
  display: block;
  float: left;
  padding-right: 8px;
}
#video ul li  a {
  display: block;
  text-decoration: none;
}
#video ul li  a  img {
	border: solid 1px #ffffff;
}

.foto_video {
	border:solid 1px #dedede;
	padding:10px;
	margin-top:10px;
	width:641px;
}
#foto_test {
  height: 180px;
  width: 641px;
  overflow: auto;
  /*background-color:#3b3b3b;*/
  /*float:left;*/
}
#foto_test ul {
  display: block;
  height: 160px;
  /*width: 1990px;*/
  padding: 9px 8px;
  margin: 0;
  list-style: none;
}
#foto_test ul li {
  display: block;
  float: left;
  padding-right: 10px;
}
#foto_test ul li  a {
  display: block;
  text-decoration: none;
}
#foto_test ul li  a  img {
	border: solid 1px #ffffff;
}







#footer {
	background-color:#2b2b2b;
	color:#ffffff;
	width:100%;
	background-image:url(images/footer_bg.gif);
	background-repeat:repeat-x;
	clear:both;
	height:19px;
}
#footer_content {
	background-image:url(images/footer_bg2.gif);
	background-repeat:repeat-x;
	background-color:#2b2b2b;
	height:300px;
	/*padding-top:19px;*/
}
#footer_content div.data {
	background-image:url(images/footer_main_bg.gif);
	background-repeat:repeat-x;
	background-color:#2b2b2b;
	height:300px;
	width:990px; 
	margin-left:auto;
	margin-right:auto;
	/*padding-top:19px;*/
}

.data_box {
	float:left;
	width:280px;
	padding:15px;
	margin-right:5px;
}	
.data_box span.naslovnica {
	color:#ffffff;
	text-transform:uppercase;
	clear:both;
	width:185px;
	display:block;
}
.data_box span.naslovnica a {
	color:#ffffff;
	text-decoration:none;
}
.data_box span.rubrika {
	color:#85f4e8;
	text-transform:uppercase;
	clear:both;
	padding-top:10px;
	display:block;
}
.data_box span.rubrika a {
	color:#85f4e8;
	text-decoration:none;
}
ul.rubrika-linkovi {
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.rubrika-linkovi li {
	float:left;
	padding:0 2px;	
}
ul.rubrika-linkovi li a, ul.rubrika-linkovi li a:hover, .rubrika-linkovi a, .rubrika-linkovi a:hover {
	color:#808080;
	text-decoration:none;
	padding-right:10px;
}	
#footer_content2 {
	background-color:#1d1d1d;
	border-top: solid 2px #3c514f;
	height:68px;
	line-height:30px;
}
.fwrapper {
	width:990px;
	margin-left:auto;
	margin-right:auto;	
}
.fwrapper span.prava {
	padding-left:105px;
	background-image:url(images/logo_footer.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	float:left;
	width:200px;
	line-height:40px;
	color:#dcdcdc;
}
.fwrapper span.fb {
	float:left;
	width:300px;
	padding-top:5px;
}
.fwrapper ul {
	float:right;
	margin:0px;
	padding:0px;
	padding-right:15px;
	list-style:none;
	width:500px;
}
.fwrapper ul li {
	float:right;
}
.fwrapper ul li a {
	float:right;
	color:#dcdcdc;
	padding-left:10px; 
	padding-right:10px;
	display:block;
	line-height:40px;
}
.fwrapper ul li a:hover{
	float:right;
}
.fwrapper .fmeni {
	/*float:left;
	padding-left:300px;*/
	text-align:right;
}
.fwrapper .fmeni a {
	color:#dcdcdc;
	text-decoration:none;
	padding-right:10px;
	line-height:40px;
}






/*
	##############################################################
	#########     MOJ PROFIL        ##############################
	##############################################################
*/
ul#profil-menu {
	width:540px;
	margin-left:auto;
	margin-right:auto
}
#profil-menu li {
	float:left;
	list-style:none;
}
#profil-menu li a {
	display:block;
	width:180px;
	height:40px;
	background-color:#ebebcc;
	line-height:40px;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}



.predaja_header_text {
	color:#363f4b;
	font-size:15px;
	font-weight:bold;
	clear:left;
	padding-top:10px;
	width:573px;
	display:block;
}
.predaja_subheader_text {
	color:#363f4b;
	font-size:12px;
	clear:left;
	padding-top:4px;
	display:block;
}
.predaja_spacer {
	background-image:url(images/predaja_spacer_bg.gif);
	background-repeat:repeat-x;
	height:39px;
	/*line-height:20px;*/
	padding-top:19px;
	font-size:12px;
	color:#363f4b;
	font-weight:bold;
	display:block;
	clear:left;
}
.predaja_spacerd {
	background-image:url(images/predaja_spacer_bg.gif);
	background-repeat:repeat-x;
	height:29px;
	line-height:29px;
	font-size:12px;
	color:#363f4b;
	font-weight:bold;
	display:block;
	clear:left;
	padding-left: 4px;
	/*margin-top: 10px;*/
}
.predaja_spacer2 {
	background-image:url(images/predaja_spacer_bg2.gif);
	background-repeat:repeat-x;
	height:19px;
	display:block;
	clear:left;
}
.predaja_spacer3 {
	height:19px;
	font-size:12px;
	color:#363f4b;
	font-weight:bold;
	display:block;
}
.predaja_box_1a {
	background-color:#ffebcc;
	width:190px;
	height:40px;
	display:block;
}
.predaja_box_1b {
	background-color:#ffe0b2;
	width:190px;
	height:40px;
	display:block;
}
.predaja_box_2a {
	background-color:#ffebcc;
	width:572px;
}
.predaja_box_2b {
	background-color:#ffe0b2;
	width:572px;
}
.predaja_box_1a, .predaja_box_1b, .predaja_box_2a, .predaja_box_2b {
	border-bottom:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
}
.predaja_line, .predaja_line2 {
	float:left;
	width:482px;
	line-height:25px;
	height:25px;
	background-color:#f0f0f0;
	border-bottom:solid 1px #e5e5e5;
	color:#363f4b;
	padding-left:10px;
}
.predaja_line2 {
	background-color:#cdcdcd;
}
.predaja_line3 {
	float:left;
	width:183px;
	line-height:25px;
	height:25px;
	background-color:#ffe0b2;
	border-bottom:solid 1px #e5e5e5;
	color:#363f4b;
	padding-left:10px;
}
.predaja_line_textarea {
	float:left;
	width:460px;
	padding:10px;
	background-color:#cdcdcd;
	border-bottom:solid 1px #e5e5e5;
	color:#363f4b;
}
.predaja_line_file {
	float:left;
	width:482px;
	line-height:25px;
	height:25px;
	background-color:#f0f0f0;
	border-bottom:solid 1px #ffffff;
	color:#363f4b;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
}

.predaja_text {
	float:left;
	line-height: 25px;
	height: 25px;
}

.predaja_line_file .predaja_text {
	float:left;
	width: 200px;
	padding-top: 5px;
}

.predaja_data {
	float:right;
	text-align:right;
	padding-right:5px;
	line-height:19px;
	height:19px;
	padding-bottom:3px;
	padding-top:3px;
	display: block;
	/*width:250px;
	background-color:#ffe0b2;*/
}
.predaja_data label {
	line-height: 19px;
	text-align: left;
	display: inline;
}

.predaja_data label input {
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
	padding: 0px;
	margin-right: 4px;
	margin-left: 4px;
	height: 19px;
}


.predaja_line_file .predaja_data{
	width:220px;
}

		
.predaja_data2 {	
	float:right;
	text-align:right;
	padding-right:5px;
	line-height:18px;
	height:19px;
	padding-bottom:3px;
	padding-top:3px;
	/*background-color:#ffebcc;*/
	width:88px;
}		
.select_menu2 {
	height:17px;
	width:175px;
	font-size:11px;
	border:solid 1px #809db9;
	background-color:#e5e5e5;
}
.predaja_textf, .predaja_textf2 {
	border:solid 1px #809db9;
	font-size:11px;
	height:16px;
	width:175px;
	background-color:#e5e5e5;
}
.predaja_textf2 {
	width:80px;
	background-color:#e5e5e5;
}
.predaja_texto {
	border:solid 1px #809db9;
	font-size:11px;
	height:17px;
	width:200px;
	background-color:#e5e5e5;
}
.predaja_textarea {
	border:solid 1px #809db9;
	font-size:11px;
	width:460px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e5e5e5;
}
.predaja_oprema {
	float:left;
	width:122px;
	background-color:#f0f0f0;
	border-right:solid 1px #e5e5e5;
	border-bottom:solid 1px #e5e5e5;
	line-height:33px;
	height:35px;
	display: block;
}
.predaja_oprema input {
	height: 33px;
	float: left;
	margin-top: auto;
	margin-right: 4px;
	margin-bottom: auto;
	margin-left: 4px;
	padding: 0px;
}

#predaja_menu ul {
	margin:0px;
	padding:0px;
	list-style:none;
	width:492px;
	height:30px;
	background-color:#cdcdcd;
}
#predaja_menu ul li {
	float:left;
}
#predaja_menu ul li a {
	float:left;
	width:160px;
	padding-left:4px;
	display:block;
	line-height:30px;
	color:#000000;
	text-decoration:none;
}



/*****************************************************************************
arhiva  css
*****************************************************************************/
.arhiva, #tagovi span {
	display:block;
	width:661px;
	clear:both;
	font-style:italic;
	font-weight:bold;
	font-size:13px;
	padding-top:15px;
}
ul.arhiva-mjeseci {
	padding:5px;
	background-color:#dedede;
	list-style:none;
	margin:0px;
	width:651px;
	float:left;
	
}
ul.arhiva-mjeseci li {
	float:left;
	width:140px;
	padding:10px;
}

#mleft #login_subtitle {
	width:655px;
}
.search_content {
	float:left;
}
.search_content input.search_text {
	background-color:#7fe7dd;
	border: solid #7fe7dd;
	font-size:24px;
	font-style:italic;
	padding-left:10px;
	padding-top:10px;
	height:40px;
	width:500px;
}
	
/*****************************************************************************
testovi  css
*****************************************************************************/
#test-tjedna {
	width:490px;
	border:solid 1px #dedede;
	background-color:#195750;
	background-image:url(images/test_rubrike_quotation.gif);
	background-repeat:no-repeat;
	clear:both;
}
#test-tjedna .test-naslov {
	color:#ffffff;
	text-align:right;
	background-image:url(images/test_rubrike_quotation_end.gif);
	background-repeat:no-repeat;
	padding-top:21px;
}
#test-tjedna .test-naslov a {
	display:block;
	color:#ffffff;
	text-decoration:none;
	padding:2px;
	padding-right:5px;
	text-transform:uppercase;
}
#test-tjedna .test-naslov a strong {
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
}
.test-ostalo {
	float:left;
	margin-top:10px;
}
.test-ostalo-desno {
	width:300px;
	background-color:#000000;
	margin-bottom:10px;
}
#test, .test-ostalo {
	width:661px;
	background-color:#000000;
}
#test .slika, .test-ostalo .slika {
	border:0px;
}
#test .hederi, .test-ostalo .hederi {
	float:left;
	width:580px;
}
#test .hederi span, .test-ostalo .hederi span, .test-ostalo-desno .hederi span {
	color:#ffffff;
	padding-left:3px;
	padding-top:3px;
	display:block;
}
#test .ocjena, .test-ostalo .ocjena {
	float:left;
	width:81px;
}
#test .quotation {
	width:661px;
	height:80px;
	padding-top:20px;
	background-image:url(images/test_quotation_bg.gif);
	background-position:0px 20px;
	background-repeat:no-repeat;
	clear:both;
}
#test_test .quotation {
	width:492px;
	margin-top:10px;
	margin-bottom:10px;
	background-image:url(images/test_quotation_bg.gif);
	/*background-position:0px 20px;*/
	background-repeat:no-repeat;
	background-color:#000000;
	clear:both;
	padding-top:5px;
}
#test .quotation h2, #test_test .quotation h2 {
	background-image:url(images/test_quotation_end.gif);
	background-repeat:no-repeat;
	background-position:550px 45px;
}
#test_test .quotation h2 {
	background-position:right bottom;
	padding:5px 25px 15px 25px;
	letter-spacing:normal;
}
/*
.test-ostalo {
	clear:both;
	width:661px;
	height:121px;
	background-image:url(images/test_bg.jpg);
	background-repeat:no-repeat;
	margin-top:10px;
}
.test-ostalo .slika {
	border:0px;
	padding:6px;
	width:147px;
	float:left;
}
.test-ostalo .slika a  {
	display:block;
	width:147px;
	height:107px;
}
.test-ostalo .slika a img {
	width:145px;
	height:105px;
	border:solid 1px #ffffff;
}
.test-ostalo .hederi {
	float:left;
	width:480px;
}
.test-ostalo .hederi span {
	color:#ffffff;
	padding-left:3px;
	padding-top:25px;
	display:block;
	width:450px;
}
.test-ostalo .ocjena {
	float:left;
	width:81px;
}
*/
.test-dio {
	padding-top:10px;
}	
.test-dio span {
	float:right;
	display:block;
}
.test-dio span.dio {
	float:left;
	clear:left;
	display:block;
}
.test-dio span.tekst {
	float:left;
	clear:left;
	display:block;
}
.test-spacer {
	background-image:url(images/test_spacer.gif);
	background-repeat:no-repeat;
	clear:both;
	height:3px;
	width:490px;
	margin-left:auto;
	margin-right:auto;
}
.brandovi_testova {
	width:290px;
	clear:both;
	border:1px solid #DEDEDE;
	padding:4px;
	float:left;
	margin-bottom:1px;
}
.brandovi_testova ul {
	list-style:none;
}
.brandovi_testova ul li, .brandovi_testova ul li a img {
	width:30px;
}
.brandovi_testova ul li {
	float:left;
}
.testovi_branda {
	width:290px;
	clear:both;
	border:1px solid #DEDEDE;
	padding:4px;
	overflow:auto;
	height:100px;
	margin-bottom:10px;
}
.testovi_branda a {
	width:250px;
	display:block;
}

/*****************************************************************************
carrusel css
homepage news changer
*****************************************************************************/
div.homepage-carrusel {
	width:491px;
	height:271px;
	background-color:#222222;
	border:solid 1px #000000;
}
 
div.carrusel-lrg-img {
	float:left;
	width:306px;
}
div.carrusel-lrg-img a img {
	width:306px;
	height:211px;
	border:0;
}
div.carrusel-lrg-img p, div.popup-carrusel-lrg-img p {
	margin:0;
	padding:0;
	font-size:0.95em;
}
div.carrusel-headline {
	width:290px;
	height:53px;
	color:#fff;
	background-color:#222222;
	padding:7px 8px 0;
}
div.carrusel-headline1 {
	display:none;
}
div.carrusel-headline p a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	/*font-size:1.16em;*/
	font-size:1.25em;
}
div.carrusel-headline p a:hover {
	text-decoration:underline;
	color:#fff;
}
div.carrusel-thumbs {
	float:left;
	width:185px;
	height:68px;
	/*background-color:#222222;*/
	/*margin-bottom:1px;*/
	/*border-bottom:1px solid #4c4c4c;*/
	background-image:url(images/link_bg.jpg);
	background-position:left bottom;
	cursor:pointer;
}
div.carrusel-thumbs.selected {
	cursor:auto;
	width:181px;
	height:68px;
}
div.carrusel-thumb-headline {
	float:left;
	width:176px;
	/*padding:2px;
	padding-top:2px;*/
	color:#fff;
}
div.carrusel-thumb-headline h3 {
	margin:0px;
	padding:0px;
}
div.carrusel-thumb-headline a, div.carrusel-thumb-headline h3 a {
	color:#fff;
	text-decoration:none;
}
div.carrusel-thumb-headline a:hover, div.carrusel-thumb-headline h3 a:hover {
	color:#fff;
	text-decoration:underline;
}
div.carrusel-thumb-headline h3 a, div.carrusel-thumb-headline h3 a:hover {
}
/*div.carrusel-thumbs {
	width:51px;
	margin:0;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
	cursor:auto;
}*/
body.motorshow-gallery div.carrusel-thumb-headline {
	width:86px;
	padding:8px 10px;
}

/*****************************************************************************
carrusel css
VIJESTI news changer
*****************************************************************************/

div.homepage-carrusel-vijesti {
	width:661px;
	height:272px;
	background-color:#222222;
	/*border:solid 1px #000000;*/
}

div.carrusel-vijesti-lrg-img {
	float:left;
}
div.carrusel-vijesti-lrg-img a img {
	width:661px;
	height:212px;
	border:0;
}
div.carrusel-vijesti-lrg-img p, div.popup-carrusel-vijesti-lrg-img p {
	margin:0;
	padding:0;
	font-size:0.95em;
}
div.carrusel-headline-vijesti {
	width:484px;
	height:53px;
	color:#fff;
	/*background-color:#222222;*/
	padding:7px 8px 0;
	float:left;
}
div.carrusel-headline1-vijesti {
	display:none;
}
div.carrusel-headline-vijesti p a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	/*font-size:1.16em;*/
	font-size:1.25em;
}
div.carrusel-headline-vijesti p a:hover {
	text-decoration:underline;
	color:#fff;
}
div.carrusel-thumbs-vijesti {
	float:left;
	width:33px;
	height:33px;
	cursor:pointer;
	padding-right:4px;
}
div.carrusel-thumbs-vijesti.selected {
	cursor:auto;
	padding-right:4px;
}
div.carrusel-thumbs-float {
	float:left;
}
div.carrusel-thumbs-float span {
	height:21px;
	line-height:21px;
	width:160px;
	display:block;
	color:#dcdcdc;
}
div.carrusel-thumb-headline-vijesti {
	float:left;
	width:33px;
	color:#fff;
}
div.carrusel-thumb-headline-vijesti a {
	color:#fff;
	text-decoration:none;
}
div.carrusel-thumb-headline-vijesti a:hover {
	color:#fff;
	text-decoration:underline;
}
div.carrusel-thumbs-vijesti {
	margin:0;
	float:left;
	cursor:auto;
}
div.carrusel-thumb-headline-vijesti {
	/*width:86px;
	padding:8px 10px;*/
}


.highslide-container div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide-container table {
	background: none;
}
.highslide {
	outline: none;
	text-decoration: none;
}
.highslide1 {
	cursor: url(/templates/geneva/scripts/highslide/graphics/zoomin.cur), pointer;
}
.highslide img {
	/*border: solid 1px #474747;
	margin-right:5px;*/
	/*width:64px;
	height:48px;*/
}
.highslide:hover img {
	/*border: 2px solid white;*/
	/*border: solid 1px #474747;
	margin-right:5px;*/
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-gallery .highslide-active-anchor img {
	border-color: black;
	visibility: visible;
	cursor: default;
}
.highslide-image {
    border: 2px solid #474747;
}
.highslide-wrapper, .highslide-outline {
	background: #474747;
}
.glossy-dark {
	background: #111;
}
.highslide-image-blur {
}
.highslide-number {
	font-weight: bold;
	color: gray;
}
.highslide-caption {
    display: none;
    
    border: 2px solid #474747;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    /*background-color: white;*/
}
.highslide-caption .control {
	color:#ffffff;
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin: 0.4em;
}
.highslide-dimming {
	position: absolute;
	background: black;
}
a.highslide-full-expand {
   background: url(scripts/highslide/graphics/fullexpand.gif) no-repeat;
   display: block;
   margin: 0 10px 10px 0;
   width: 34px;
   height: 34px;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
.highslide-move, .highslide-move * {
	cursor: move;
}
.highslide-overlay {
	display: none;
}
/* Example of a semitransparent, offset closebutton */
.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: url(scripts/highslide/graphics/close.png);
	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
}

/*****************************************************************************/
/* Controls for the galleries.											   */
/* Remove these if you are not using a gallery							   */
/*****************************************************************************/
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(graphics/controlbar-white.gif) 0 -90px no-repeat;
	margin: 20px 15px 10px 0;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(graphics/controlbar-white.gif) right -90px no-repeat;
}
.highslide-controls li {
	float: left;
	padding: 5px 0;
	margin:0;
}
.highslide-controls a {
	background-image: url(graphics/controlbar-white.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
}


/* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}


/*****************************************************************************/
/* Styles for the HTML popups											     */
/* Remove these if you are not using Highslide HTML						     */
/*****************************************************************************/
.highslide-maincontent {
	display: none;
}
.highslide-html {
	background-color: #474747;
}
.highslide-html-content {
	display: none;
	width: 400px;
	padding: 0 5px 5px 5px;
}
.highslide-header {
	padding-bottom: 5px;
}
.highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-header ul li {
	display: inline;
	padding-left: 1em;
	/*background-image:url(images/logo_left.jpg);
	height:35px;*/
}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-header a:hover {
	color: black;
}
.highslide-header .highslide-move a {
	cursor: move;
}
.highslide-footer {
	height: 11px;
}
.highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(scripts/highslide/graphics/resize.gif);
}
.highslide-body {
}
.highslide-resize {
	cursor: nw-resize;
}

/*****************************************************************************/
/* Styles for the Individual wrapper class names.							 */
/* See www.highslide.com/ref/hs.wrapperClassName							 */
/* You can safely remove the class name themes you don't use				 */
/*****************************************************************************/

/* hs.wrapperClassName = 'draggable-header' */
.draggable-header .highslide-header {
	height: 28px;
	/*border-bottom: 1px solid #dddddd;*/
	margin-bottom: .5em;
	background-image:url(images/sponsored.jpg);
	background-repeat:no-repeat;
}
.draggable-header .highslide-heading {
	position: absolute;
	margin: 2px 0.4em;
}

.draggable-header .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.draggable-header .highslide-header .highslide-move * {
	display: none;
}
.draggable-header .highslide-header .highslide-close {
	position: relative;
	float: right;
	z-index: 2;
	padding: 0;
}
.draggable-header .highslide-header .highslide-close a {
	display: block;
	height: 16px;
	width: 16px;
	background-image: url(scripts/highslide/graphics/closeX.png);
}
.draggable-header .highslide-header .highslide-close a:hover {
	background-position: 0 16px;
}
.draggable-header .highslide-header .highslide-close span {
	display: none;
}


/* hs.wrapperClassName = 'no-footer' */
.no-footer .highslide-footer {
	display: none;
}

/* hs.wrapperClassName = 'wide-border' */
.wide-border .highslide-image {
	border-width: 10px;
}
.wide-border .highslide-caption {
	padding: 0 10px 10px 10px;
}

/* hs.wrapperClassName = 'borderless' */
.borderless .highslide-image {
	border: none;
}
.borderless .highslide-caption {
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	background: silver;
}

/* hs.wrapperClassName = 'outer-glow' */
.outer-glow {
	background: #444;
}
.outer-glow .highslide-image {
	border: 5px solid #444444;
}
.outer-glow .highslide-caption {
	border: 5px solid #444444;
	border-top: none;
	padding: 5px;
	background-color: gray;
}

/* hs.wrapperClassName = 'colored-border' */
.colored-border .highslide-image {
	border: 2px solid green;
}
.colored-border .highslide-caption {
	border: 2px solid green;
	border-top: none;
}

/* hs.wrapperClassName = 'dark' */
.dark {
	background: #111;
}
.dark .highslide-image {
	border-color: black black #202020 black;
	background: gray;
}
.dark .highslide-caption {
	color: white;
	background: #111;
}
.dark .highslide-controls,
.dark .highslide-controls ul,
.dark .highslide-controls a {
	background-image: url(scripts/highslide/graphics/controlbar-black-border.gif);
}

/* hs.wrapperClassName = 'floating-caption' */
.floating-caption .highslide-caption {
	position: absolute;
	padding: 1em 0 0 0;
	background: none;
	color: white;
	border: none;
	font-weight: bold;
}

/* hs.wrapperClassName = 'controls-in-heading' */
.controls-in-heading .highslide-heading {
	color: gray;
	font-weight: bold;
	height: 20px;
	overflow: hidden;
	cursor: default;
	padding: 0 0 0 22px;
	margin: 0;
	background: url(scripts/highslide/graphics/icon.gif) no-repeat 0 1px;
}
.controls-in-heading .highslide-controls {
	width: 105px;
	height: 20px;
	position: relative;
	margin: 0;
	top: -23px;
	left: 7px;
	background: none;
}
.controls-in-heading .highslide-controls ul {
	position: static;
	height: 20px;
	background: none;
}
.controls-in-heading .highslide-controls li {
	padding: 0;
}
.controls-in-heading .highslide-controls a {
	background-image: url(scripts/highslide/graphics/controlbar-white-small.gif);
	height: 20px;
	width: 20px;
}

.controls-in-heading .highslide-controls .highslide-move {
	display: none;
}

.controls-in-heading .highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.controls-in-heading .highslide-controls .highslide-previous a:hover {
	background-position: 0 -20px;
}
.controls-in-heading .highslide-controls .highslide-previous a.disabled {
	background-position: 0 -40px !important;
}
.controls-in-heading .highslide-controls .highslide-play a {
	background-position: -20px 0;
}
.controls-in-heading .highslide-controls .highslide-play a:hover {
	background-position: -20px -20px;
}
.controls-in-heading .highslide-controls .highslide-play a.disabled {
	background-position: -20px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-pause a {
	background-position: -40px 0;
}
.controls-in-heading .highslide-controls .highslide-pause a:hover {
	background-position: -40px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a {
	background-position: -60px 0;
}
.controls-in-heading .highslide-controls .highslide-next a:hover {
	background-position: -60px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a.disabled {
	background-position: -60px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-full-expand a {
	background-position: -100px 0;
}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover {
	background-position: -100px -20px;
}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {
	background-position: -100px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-close a {
	background-position: -120px 0;
}
.controls-in-heading .highslide-controls .highslide-close a:hover {
	background-position: -120px -20px;
}






/*h1, h2, h3, h4, h5 {
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: bold;
  letter-spacing: -.05em;
  margin: 0;
  padding: 0;
  line-height: 1em;
}*/


h1 {
  text-align: center;
  font-size: 25px;
  /*padding: 20px 0 20px 0;
  margin: 0 20px 0 20px;*/
}

/*****************************************************************************
scalable Inman Flash Replacement (sIFR) version 3.

Copyright 2006 – 2008 Mark Wubben, <http://novemberborn.net/>

Older versions:
* IFR by Shaun Inman
* sIFR 1.0 by Mike Davidson, Shaun Inman and Tomas Jogin
* sIFR 2.0 by Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

See also <http://novemberborn.net/sifr3> and <http://wiki.novemberborn.net/sifr3>.

This software is licensed and provided under the CC-GNU LGPL.
See <http://creativecommons.org/licenses/LGPL/2.1/>
*****************************************************************************/

@media screen {
  .sIFR-flash {
    visibility: visible !important;
    margin: 0;
    padding: 0;
  }
  
  .sIFR-replaced, .sIFR-ignore {
    visibility: visible !important;
  }
  
  .sIFR-alternate {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;
  }
  
  .sIFR-replaced div.sIFR-fixfocus {
    margin: 0pt; 
    padding: 0pt; 
    overflow: auto; 
    letter-spacing: 0px; 
    float: none;
  }
}

@media print {
  .sIFR-flash {
    display    : none !important;
    height     : 0;
    width      : 0;
    position   : absolute;
    overflow   : hidden;
  }
  
  .sIFR-alternate {
    visibility : visible !important;
    display    : block   !important;
    position   : static  !important;
    left       : auto    !important;
    top        : auto    !important;
    width      : auto    !important;
    height     : auto    !important;
  }
}

/*
Place CSS rules for to-be-replaced elements here. Prefix by .sIFR-active
so they only apply if sIFR is active. Make sure to limit the CSS to the screen
media type, in order not to have the printed text come out weird.
*/
@media screen {
  /* Example:
  .sIFR-active h1 {
    font-family: Verdana;
    visibility: hidden;
  }
  */
}




.textgallery_name { color:#ffffff; height:18px; line-height:18px; font-weight:bold; width:227px; }
.textgallery { padding: 0px; background-color:#000000; width:600px;  border:solid 2px #000000; }
.textgallery .textgalleryctrl { border:0px; float:left; }
.textgalleryctrl { width: 570px; }
.textgalleryviewport { position: relative; margin:0px; height: 75px; width: 576px; }
.textgalleryscroller { position: absolute; width:203px; height: 75px; overflow: hidden; position: relative; }
.textgalleryviewportvideo { position: relative; margin:0px; height: 138px; width: 573px; }
.textgalleryscrollervideo { position: absolute; width:600px; height: 138px; overflow: hidden; position: relative; }
.textgalleryitem { float: left; width: 246px; border-right:solid 3px #000000; }

.textgallery a.navleft, .textgallery a.navright { margin:0px; border:0px; overflow:hidden; text-indent:-9999px; padding:0px; display:block; width:12px; height:75px}
.textgallery a.navleftvideo, .textgallery a.navrightvideo { margin:0px; border:0px; overflow:hidden; text-indent:-9999px; padding:0px; display:block; width:12px; height:138px}
.textgallery a.navleft { float:left; background-image:url(images/scroll_left.gif); /*background-position:0 -140px*/}
.textgallery a.navright { float:left; background-image:url(images/scroll_right.gif); /*background-position:0 0*/}
.textgallery a.navleftvideo { float:left; background-image:url(images/scroll_left.gif); background-position:0 -9px}
.textgallery a.navrightvideo { float:left; background-image:url(images/scroll_right.gif); background-position:0 -9px}
.textgallery a.navleft:hover { /*background-position:0 -210px*/}
.textgallery a.navright:hover {/*background-position:0 -70px; */}

#tooltip.pretty {
	font-family: Arial;
	font-size:10px;
	font-weight:100;
	border: none;
	width: 210px;
	padding:20px;
	height: 135px;
	opacity: 0.8;
	background: url('images/shadow.png');
}
#tooltip.pretty2 {
	font-family: Arial;
	font-size:10px;
	font-weight:100;
	border: none;
	width: 155px;
	padding:10px;
	height: 52px;
	opacity: 0.8;
	background: url('images/shadow2.png');
}

#tooltip.pretty h5 {
	margin: 0 0 5px 0;
	padding: 2px;
	background-color: #ff6600;
	font-size:12px;
	color: #ffffff;
}
#tooltip.pretty span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
}
#tooltip.pretty div { width: 220px; text-align: left; }

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	/*opacity: 0.85;*/
}
#tooltip h5, #tooltip div { margin: 0; }
