body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,table,th,td,img
{	margin: 0;	padding: 0;}
table{	border-collapse: collapse;	border-spacing: 0;}
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var{	font-style: normal;	font-weight: normal;}
ol,ul { list-style: none; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6{	font-size: 100%;	font-weight: normal;}
q:before,q:after { content: ''; }
abbr,acronym { border: 0; }
a:focus { outline: 0; }
.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 */

table.ControlPanel { width: 900px ; z-index: 10000 ;}
#FloatCP { z-index: 10000!important ;}
.PageHolder { position: relative ;}

.Home { background: url(images/home.jpg) top left no-repeat ;}
.Generic { background: url(images/about_mazda.jpg) top left no-repeat ;}
.modeliGeneric { background: url(images/showroom.jpg) top left no-repeat ;}
.modeli2L { background: url(images/showroom.jpg) top left no-repeat ;}
.modeli3L { background: url(images/showroom.jpg) top left no-repeat ;}
.Kupujem { background: url(images/buying_mazda.jpg) top left no-repeat ;}
.Servis { background: url(images/owning_mazda.jpg) top left no-repeat ;}
.Kontakt { background: url(images/contact_us.jpg) top left no-repeat ;}
.Forms { background: url(images/forms.jpg) top left no-repeat ;}
.zeleni { background: url(images/zelenaVoznja.jpg) top left no-repeat ;}
.modeli2L_wide { background: url(/Portals/_default/skins/Mazda/images/bgMazda3New.jpg) 0 0 no-repeat;}
.modeliMazda3MPS_wide { background: url(/Portals/_default/skins/Mazda/images/mazda_2010_gen_bg.jpg) 0 0 no-repeat;}
.modeliVirtualDrive_wide { background-image: none; }
.cX7FL { background: url(/Portals/_default/skins/Mazda/images/bg_cx7fl.jpg) 0 0 no-repeat;}

.modeliMazda6FL { background: url(/Portals/_default/skins/Mazda/images/Mazda6_Campaign_General.png) top left no-repeat ;}
.modeliMazda6FL_wide { background: url(/Portals/_default/skins/Mazda/images/overview_bg.jpg) top left no-repeat ;}

.modeliMazdaRX8_wide { background: url(/Portals/_default/skins/Mazda/images/rx8_bg_1280x315.jpg) top left no-repeat ;}

.modeliMazdaBT50_wide { background: url(/Portals/_default/skins/Mazda/images/bt50_bg_1280x315.jpg) top left no-repeat ;}

.modeliMazda2_2010_home { background: url(/Portals/_default/skins/Mazda/images/mazda2_2010_bg.jpg) top left no-repeat ;}
.modeliMazda2_2010_wide { background: url(/Portals/_default/skins/Mazda/images/mazda2_2010_gen_bg.jpg) top left no-repeat ;}

.modeliMazda5_2010_home { background: url(/Portals/_default/skins/Mazda/images/mazda5_overview_bg.jpg) top left no-repeat ;}
.modeliMazda5_2010_wide { background: url(/Portals/_default/skins/Mazda/images/mazda_2010_gen_bg.jpg) top left no-repeat ;}

.modeliMazda3FL_home { background: url(/Portals/_default/skins/Mazda/images/new-mazda3Bg.jpg) top left no-repeat ;}
.modeliMazda3FL_wide { background: url(/Portals/_default/skins/Mazda/images/mazda3-genericBg.jpg) top left no-repeat ;}

.modeliMazdaMirai_home { background: url(/Portals/_default/skins/Mazda/images/90th_showroom.jpg) 0 0 no-repeat; }

body 			{ font: 12px Arial, Helvetica, Verdana, Geneva, sans-serif; color: #8F9498;}
p				{ margin-bottom: 1.3em; color: #8f9498; font-size: 11px; }
img, fieldset	{ border: 0;}
a:link,
a:visited, 
a:hover			{ color: #006cb8; text-decoration: underline ;}
hr 				{ display: block;  height: 1px; background-color: #C2D6D6; color: #C2D6D6; border: 0; padding: 0; margin: 1em 0;}
blockquote		{ margin: 0 3em 1.5em 3em; font-size: 1.1em;}


.clear			{ display: block; clear: both; height: 0; font-size: 0; margin:0; padding:0; }
.left 			{ clear:left; }

/* S02. CORE LAYOUT ELEMENTS */ 
.emptySkin { width: 460px ; background: none ;}
.emptySkin .BrochureForm  { margin: 10px 0 ;}

#mainContainer					{ width: 950px; margin: 0 0 3em 0}
.wide #mainContainer				{ width: 950px; margin: 0 0 3em 0;} /* with 660px wide hero */

#leftColumn						{ float:left; width: 256px; }
#leftSubNav						{ margin-top: 15px; line-height: 1.3em;}
.wide #mainContainer #contentBox { float:left; width: 660px;}
#mainContainer #contentBox		{ float:left; width: 504px;}
.modeli2L_wide #leftColumn { float: none ; position: absolute ;}
.modeli2L_wide #viTopNav { margin-bottom: 0 ;}

.modeliMazda6FL_wide #mainContainer #contentBox { margin:0;}
.modeliMazdaRX8_wide #mainContainer #contentBox { margin:0;}
.modeliMazdaBT50_wide #mainContainer #contentBox { margin:0;}

.modeliMazda2_2010_home #mainContainer #contentBox { margin:0;}
.modeliMazda2_2010_wide #mainContainer #contentBox { margin:0;}

.modeliMazda5_2010_home #mainContainer #contentBox { margin:0;}
.modeliMazda5_2010_wide #mainContainer #contentBox { margin:0;}

.modeliMazda3FL_home #mainContainer #contentBox { margin:0;}
.modeliMazda3FL_wide #mainContainer #contentBox { margin:0;}

.modeliMazdaMirai_home #mainContainer #contentBox { margin:0;}

#mainContainer #contentBoxMiraiModeli { width:1280px; margin:0px}

/* 
.modeliVirtualDrive_wide #leftColumn { float: none ; position: absolute ;}
.modeliVirtualDrive_wide #viTopNav { margin-bottom: 0 ;}*/

/* */

#mainContainer #contentBoxMPS_wide		{ float:left; width: 660px; margin: 0 0 0 17px; }

.home #mainContainer #contentBoxMPS_wide { margin: 1px 0 0 7px;}
#mainContainer.wide #contentBoxMPS_wide	{ float:left; width: 674px; }

#expanding-hero {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/expand_hero_line.jpg) no-repeat scroll 0 0;
height:285px;
margin:-24px 0 0 -12px;
overflow:hidden;
padding:1px 0 0;
/*position:relative;*/
width:968px;
}

#expanding-hero #flashHero {
left:0;
position:absolute;
top:0;
}

/* */

/* VideoGallery */

.videoGallery {
	margin-left:35px;
}

#viBranding	{height:232px;margin: 22px 0 0 0;}
#viBranding a { cursor: pointer ;}
#content { width: 950px ; padding-left: 12px;}
#content .intro { float:left; width:256px; }
.introMazda3MPSwide { padding-left:12px; }
#modelrange { height:80px; margin:5px 0 15px 12px; width:753px;}
#rightDownloadHolder { width: 150px ; float: left ; padding: 45px 0 0 15px ;}

/* Hero box */
#mainContainer .heroBox				{ width: 490px; border: 7px solid #fff; border-bottom: none; background-color: #fff;}
#mainContainer .heroBox.noBorder	{ width: 490px; padding: 7px 7px 0 7px; border: none; background-color:transparent; min-height: 255px}
.wide #mainContainer #contentBox .heroBox		{ width: 660px; border: 7px solid #fff; border-bottom: none; background-color:#fff }
.wide #mainContainer #contentBox .heroBox.noBorder	{ width: 660px; padding: 7px 7px 0 7px; border: none; background-color:transparent;  }
.overlayFlash							{ margin: -60px 0 0 -7px; z-index: 10}
*html .overlayFlash						{ margin: -73px 0 0 125px!important; position: relative; z-index: 10}

/* mazda6 FL*/
.modeliMazda6FL #mainContainer .heroBox	{ width: 660px; border: 7px solid #fff; border-bottom: none; background-color: transparent;}
.modeliMazda6FL_wide #mainContainer .heroBox	{ width: 660px; margin: 7px 7px 0 19px; border:none!important; background-color: transparent;}
.modeliMazda6FL .noBorder	{ border:none!important;}

/* mazdaRX8 */
.modeliMazdaRX8 #mainContainer .heroBox	{ width: 660px; border: 7px solid #fff; border-bottom: none; background-color: transparent;}
.modeliMazdaRX8_wide #mainContainer .heroBox	{ width: 660px; margin: 7px 7px 0 19px; border:none!important; background-color: transparent;}
.modeliMazdaRX8 .noBorder	{ border:none!important;}

/* mazdaBT50 */
.modeliMazdaBT50_wide #mainContainer .heroBox	{ width: 660px; margin: 7px 7px 0 19px; border:none!important; background-color: transparent;}

/* mazda2 2010 */
.modeliMazda2_2010_home #mainContainer .heroBox	{ width: 660px; margin: 7px 7px 0 19px; border:none!important; background-color: transparent;}
.modeliMazda2_2010_wide #mainContainer .heroBox	{ width: 660px; border: 7px solid #fff; border-bottom: none; background-color: transparent;}

/* mazda5 2010 */
.modeliMazda5_2010_home #mainContainer .heroBox	{ width: 660px; margin: 7px 7px 0 19px; border:none!important; background-color: transparent;}
.modeliMazda5_2010_wide #mainContainer .heroBox	{ width: 660px; border: 7px solid #fff; border-bottom: none; background-color: transparent;}

/* mazda3FL 2011 */
.modeliMazda3FL_home #mainContainer .heroBox	{ width: 660px; margin: 7px 7px 0 19px; border:none!important; background-color: transparent;}
.modeliMazda3FL_wide #mainContainer .heroBox	{ width: 660px; border: 7px solid #fff; border-bottom: none; background-color: transparent;}


.modeliMazdaMirai_home #mainContainer .heroBox	{ width: 660px; border: 7px solid #fff; border-bottom: none; background-color: transparent;}

/* S03. GENERIC CONTENT STYLE */ 
#content #mainContent { float:left; padding: 34px 0 0 10px; width:490px; line-height: 1.3em;}
.home #content #mainContent { float:left; margin:0 0 0 7px; padding:0; width:490px;}
.modeli2L_wide #content #mainContent { width: 674px ;}
.modeli2L_wide #mainContainer #contentBox { width: 1004px ; height: 286px ; float: none ; margin: 0 ;}
.modeliMazdaRX8_wide #content #mainContent { width: 674px ;}
.modeliMazdaBT50_wide #content #mainContent { width: 674px ;}

.modeliMazda2_2010_home #content #mainContent { width: 674px ;}
.modeliMazda2_2010_wide #content #mainContent { width: 674px ;}

.modeliMazda5_2010_home #content #mainContent { width: 674px ;}
.modeliMazda5_2010_wide #content #mainContent { width: 674px ;}

.modeliMazda3FL_home #content #mainContent { width: 674px ;}
.modeliMazda3FL_wide #content #mainContent { width: 674px ;}

.modeliMazdaMirai_home #content #mainContent { width: 674px ;}

/* */
.modeliVirtualDrive_wide #content #mainContent { width: 674px ;}
.modeliVirtualDrive_wide #mainContainer #contentBox { width: 1004px ; float: none ; margin: 0!important ;}
/* */

#leftSubNav h1, 
#homeContent .intro h1	{ padding: 0 0 12px 0; color:#006cb8; font-family: Arial, Helvetica, sans-serif; font-size: 1.8em; font-weight: lighter; letter-spacing: 2px; line-height: 1em; font-style:italic}
h2						{ padding: 0 0 0.6em 0; color:#006cb8; font-size: 16px; font-weight: bold; line-height: 1.3em}	
h2 .Head { color: #006cb8; font-weight: bold ;}
h3						{ margin:0; padding: 0 0 0.8em 0; color:#006cb8; font-size: 1.1em; font-weight: bold; }	
h4						{ font-size: 0.9em; color:#006cb8; font-weight: bold; padding-bottom: 0.4em; }	
h4 a					{ font-size: 1.1em; text-decoration: none; }
.landing h3, 
.bodyStyle h3	{ padding: 0;}
.disclaimer		{ color: #8f9498; padding: 0.5em 0; font-size: 0.95em; }

/* #mainContainer .flashMessage		{ position: absolute; left: 780px; top: 340px; width: 250px; }
#mainContainer.wide .flashMessage	{ position: absolute; left: 950px; top: 340px; width: 250px; }
#zzNoFlash							{ position: absolute; left: 150px; top: 240px; color: #fff; font-size:1.2em}
#zzNoFlash a						{ color: #fff}
.imgBorder img						{ border: 1px solid #2481A0; }
*/
#content ul			{ margin: 0 0 1.5em 1.3em; list-style-type: square; }
ul.indent, 
ul.indent ul		{ margin-left: 3em !important; }
#content ol			{ margin: 0 0 1.5em 2em; }
#content li			{ padding-bottom: 0.5em; font-size:11px; }
#content li li		{ font-size: 1em; }
#content ul li ul,
#content ol li ul	{ margin-top: 15px; padding-left: 1em; list-style-type: disc; }
#content table li,
#content li p		{ font-size: 1em; }
* html #content iframe	{ width: 480px !important; }

.pullLeft			{ float: left; margin: 0 1em 1em 0; }
.pullRight			{ float: right; margin: 0 0 1em 1em ;}


/* S04. CONTENT LINKS WITH ICONS/ARROWS */
.next, a.next,
.back, .back a	{ padding:0 0 0 6px; margin-top:0.3em; color: #006cb8; font-size: 0.9em; text-decoration: none; font-weight: bold;  line-height: normal }

p .next, p a.next,
p .back, p .back a	{ font-size: 1em; }

.next, a.next 	{ background: transparent url(../images/btn_next.gif) no-repeat 0 0.45em; }
.back, a.back	{ background: transparent url(../images/btn_back.gif) no-repeat 0 0.35em;}
a.close			{ text-decoration: none; font-weight: bold; padding: 0 18px 5px 0; background: url(../images/icon_close.gif) no-repeat 100% 0; }

.next a:hover, a:hover.next, 
.top a:hover, a:hover.top, 
.back a:hover, a:hover.back	{ color:#006cb8; }

.listnav			{ list-style-type: none!important; margin:0 0 1.3em 0!important; padding:0!important; }
.listnav li			{ margin:0; padding: 0 0 0.2em 6px!important; background: transparent url(../images/btn_next.gif) no-repeat 0 0.35em; }
.listnav a			{ color: #006cb8; text-decoration: none; font-weight: bold; }

ul.iconsIndex		{ list-style-type: none; margin:0 0 1.3em 0; padding:0; font-size: 0.9em;}
ul.iconsIndex img	{ vertical-align: middle; margin-bottom: 2px}

/* FORMS */ 
form select, form option, form input, form textarea					{ font: 1em Arial, Helvetica, Verdana, Geneva, sans-serif; }


#viTopNav	{ position: relative; z-index: 100; height: 29px; min-width: 930px; margin-bottom: 24px; background-color: #fff; font-size: 0.9em; }
/*
* html #viTopNav{ width: 100%; }
* html #viTopNav ul { width: 990px; }
*/

/*1st level: */
#nav .link 		{ color: #8f9498; text-decoration: none; font-weight: bold ; padding: 7px 15px 8px 15px ; background: #fff url(images/bg_topnav_separator.gif) no-repeat 0 0; cursor: pointer ;}

/* 2nd level: */
#nav .slide a:link , #nav .slide a:visited { background: #fff ; font-weight: normal ; padding: 7px 15px 4px 15px;}
#nav .slide .last .link { padding-bottom: 12px ;}
#nav li ul 		{ font-weight: normal; }
#nav ul li .slide { width: 176px;  background: transparent url(images/bg_nav_shadow-trans.png) left bottom no-repeat; padding: 0 8px 8px 8px ;}
#nav ul .slide li.item { width: 160px ;}
#nav .slide .leftimage { border:0 none; float:left; margin: 0;}

/* 3rd level: */
#nav li ul ul			{ position:relative; float: none; margin: 0 0 5px 8px; padding:0; font-size: 1em; border: none; width: auto}
#nav li ul ul li		{ float: none}
#nav li ul ul li a 		{ padding: 2px 4px 2px 8px; }
#nav li:hover ul ul, 
#nav li.sfhover ul ul	{ display:block	}

#nav li .SelectedL1 , #nav li .link:hover , #nav .slide ul li .link:hover , .PageHolder #nav .slide ul li a.SelectedL2 { background: #fff url(images/bg_topnav_separator_next.gif) no-repeat 0 0; color: #006cb8; }


/* ********************* */
/* S02. SUB-NAVIGATION */
/* ********************* */

/* 1st level */
#leftSubNav .MenuItems2 , #leftSubNav .MenuItems3				{ margin: 7px 0 1em 0; padding: 0 0 4em 0; line-height: normal; clear:both; font-size: 0.9em; background: transparent url(images/bg_tertiarynav.jpg) no-repeat 100% bottom;}
#leftSubNav .MenuItems2 li , #leftSubNav .MenuItems3 li			{ margin: 0; padding: 3px 10px 3px 12px; text-align:right; list-style: none ; }
#leftSubNav .MenuItems2 li a , #leftSubNav .MenuItems3 li a		{ text-decoration: none; margin:0; padding: 0; color: #8F9498; width: auto ; display: inline ;}
#leftSubNav .MenuItems2 li a span , #leftSubNav .MenuItems3 li a span  { display: inline ; width: auto ;}
#leftSubNav .MenuItems2 li a:hover , #leftSubNav .MenuItems3 li a:hover 	{ color: #006cb8;}
#leftSubNav .MenuItems2 .MenuItemCurrentTab2 a , #leftSubNav .MenuItems3 .MenuItemCurrentTab3 a { color: #006cb8; font-weight: bold; padding-left: 6px; background: transparent url(images/btn_next.gif) no-repeat 0 0.35em; } 

/* ***************************************** */
/* S03. BOTTOM ZOOM-ZOOM FLOATING NAVIGATION */
/* ***************************************** */

/* Zoom-zoom bar */
body > div#footer 		{ position: absolute; }
#footer 				{ left: 0; bottom: 0; position: fixed; width: 100%; background-color: #006cb8;}
#nextstep ul			{ padding: 5px 10px 5px 0; margin: 0 0 0 10px; font-size: 0.9em; position: relative; z-index: 9999; }
#nextstep li			{ display: inline; list-style-type:none; padding: 5px 12px 0 9px; height: 1.3em; background: url(images/bg_bottomnav_separator.gif) no-repeat 100% 0; }
#nextstep li a			{ color: #fff; text-decoration: none; font-weight: bold; cursor: pointer ;}
#nextstep li a:hover	{ color: #7fb5db; }
#nextstep li a.on		{ font-weight: bold; }

/* Login Button */

.loginButton { height:50px; width:50px; float: right ; position: absolute ; top: 0 ; right: 0 ;}
.loginButton a.SkinObject { display:block; height:50px; width:50px; text-indent: -5000px ;}

/* Footer - Site details links */
#support ul				{ margin: 2em 0 3.5em 292px; padding: 5px 0; font-size: 0.9em;  width: 490px; border-top: 1px solid #ccc; }
#support li, 
#support_zz li			{ display: inline; list-style-type: none; margin: 0; padding: 3px 0; height:1.3em; 	}
#support li a, 
#support_zz li a		{ color: #8f9498; text-decoration: none; border-left: 1px solid #ccc; padding: 0 1em; cursor: pointer ; }
#support .first a , 
#support_zz li a.first { padding-left: 0; border-left: none; }

/* Footer - Site details links for the flash zoom-zoom page */
#support_zz ul			{ margin: 5px 0; padding: 0; font-size: 0.9em; text-align:right; width:968px}


/* LoginPage */

.wrapper {	text-align: center;}
.LoginPage {	margin: 100 auto 0 auto;	width: 320px;	width: expression("290px");	padding: 10px 15px 10px 15px;	border:1px #00aeef solid;	text-align: center;}
.LoginPage .AccountLoginTable {	margin: 0 auto;}
.LoginPage .EmptyContentPart {	text-align: center;}
.LoginPage TD {	padding: 2px 0; }
.LoginPage .ForgetLink {	padding: 6px 0 0 0; 	text-align: center;}
.LoginPage .SubHead {	font-weight: normal;	font-size: 12px;	color: #565656;}
.LoginPage .Normal {	color: #666565}
.LoginPage .NormalTextBox {	border:1px #00aeef solid;	background-color: #eaf2f2;	font-size: 12px;	color: #000;	width: 250px;	padding: 1px 2px;}
.LoginPage .StandardButton {	border-width: 0;	color: #FFF;	background-color: #00aeef;	font-size: 11px;	font-weight: bold;	cursor: pointer;	margin: 5px;	padding: 2px 5px;}
.LoginPage .CommandButton:link, .LoginPage .CommandButton:visited, .LoginPage .CommandButton:hover {	color: #bf8000;	text-decoration: underline;}
.LoginPage .BackLink SPAN {	color: #00aeef;}
.LoginPage .BackLink A:link, .LoginPage .BackLink A:visited, .LoginPage .BackLink A:hover {	font-size: 11px;	color: #696969;	text-decoration: none;}
.LoginPage .BackLink A:hover {	text-decoration: underline;}

/* RADEDITOR CLASSES */
.plavi_tekst {color: #006CB8;}
.crveni_tekst {color: #ff0000;}

/* Virtual drive */
.modeliVirtualDrive_wide #mainContainer { padding-top: 28px ;}
.modeliVirtualDrive_wide #viTopNav { position: absolute; width: 100% ; margin-bottom: 0px ;}
.modeli2L_wide #viTopNav { margin-bottom: 0 ;}
.modeli2L_wide #mainContainer #contentBox { width: 1004px ; height: 286px ; float: none ; margin: 0 ;}

/* JS SLIDE CONTENT */

.js-slide-content li {
	list-style-image: url(images/btn_show_collapsed.gif);
	margin-top:6px;
	margin-bottom:6px;
}

.js-slide-content .message_head {
	font-size:14px;
	text-decoration:none;
	font-weight: bold;

}

.js-slide-content .message_head:hover {
	text-decoration: underline;
}

.js-slide-content .message_body {
	padding-top:6px;
}

/* noviDealeri SKIN */
.noviDealeri { position: relative ; z-index: 4;}
.noviDealeri #logo {left:0;position:absolute;top:75px;z-index:5;}
.noviDealeri #pageHeader.homePage {height:286px;left:0;position:absolute;top:29px;width:1280px;z-index:1;}
.noviDealeri #heroes { z-index: 1 ;}
.noviDealeri #heroes li {display:none;}
.noviDealeri #flashNav {background-color:#FFFFFF;height:86px;left:0;padding:6px 0 0 12px;position:absolute;top:315px;width:762px;}
.noviDealeri .mainNav {background-color:#FFFFFF;font-size:0.9em;height:29px;left:0;min-width:930px;position:absolute;top:0;z-index:1000;}
.noviDealeri  { background: none!important ;}
.noviDealeri #pageHeader { background:transparent url(images/BackHomePage.gif) no-repeat scroll left 0!important;}
.noviDealeri #content {left:0;position:absolute;top:401px;}

/*noviDealeri vijesti dealera */
.Home .partnerNews { width: auto!important ; float: none!important ;}
.Home .partnerNews .naImgLink { float: left ; width: 200px!important; height: 100px!important;}
.Home .partnerNews div { float: left ; padding-left: 11px ; width: 265px ; }
.Home .partnerNews h2 a { font-size: 14px!important ;}
.Home .partnerNews span { width: auto!important ;}

/* Dealeri naslovna - vijest u glavnom kontejneru na dnu */
.Dealer.Home .Main h2 { padding: 10px 0 5px 0 ;}
.Dealer.Home .Main h2 span { font-size: 14px ;}
.Dealer.Home .Main .MainContentPane * { font-size: 11px!important ; line-height: 1.3em!important ;}
.Dealer.Home .Main .MainContentPane img { margin-top: 3px ;}
.Dealer.Home .Main .MainContentPane td { padding: 0 5px ; vertical-align: top ;}

/* Slideshow naslovna */
#slideshowNaslovna { width: 490px ; height: 255px ; position: relative ;}
#slideshowNaslovna tr { display: none ;}
.tabSpanHolder { position: relative ; z-index: 90;}
.tabSpan { display: block; position: absolute; z-index: 90;	left: 10px; top: 0px;}
.tabSpan a {	font: bold 11px Arial ;	color: #838383!important ; width: 11px ; height: 28px ; padding: 3px 0 0 6px; margin: 0 1px; display: block; float: left; text-decoration: none ;}
.tabSpan A.activeSlide {	background: url(images/slideShowTabBg.png) left top no-repeat ; color: #fff!important ;}

/* Zoom Img */
p.zoomImg a { padding-right:25px; }

/* Specs table */
table.specs tr  { vertical-align:top}
table.specs     { display: inline-table; position: relative; border-collapse: collapse; border-spacing: 0; margin: 0 0 15px 0; width:100%; font-size: 11px; }
table.specs th  { border: 2px solid #fff; font-weight: bold; padding: 5px; background-color: #E0EAEB; color:#333; }
table.specs td  { border: 2px solid #fff; padding: 3px 5px; background-color: #F2F7F7; color:#333; }
table.specs td.center   { text-align: center; }
table.specs th   { text-align: center; }

.rabljenaRequest {
	display: none;
}
