/***** Global *****/
*, html, body {border:0; margin:0; padding:0; text-align:left; line-height: 1.4;}
body {font: 13px/18px 'helvetica neue',helvetica,arial,sans-serif;  color: #575656;}

/***** Headings *****/
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-weight:normal;}
h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 { color:#15516E;
font-family:clarendon,georgia,'times new roman',serif;
font-size:16px; margin-bottom:0.75em; margin-left:10px; border-bottom:1px solid #CFCEC4;}
h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin: 0; }

/***** Paragraphs and stuff *****/
p               { margin: 0 0 1.5em; text-align: justify; line-height: 1.4;}
p img.left      { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p img.right     { float: right; margin: 1.5em 0 1.5em 1.5em; }
ul, ol          {  margin:0;}
blockquote      { margin:1.25em; padding:1.25em 1.25em 0 1.25em; }
small           { font-size:0.85em; }
img             { border:0; }
sup             { position:relative; bottom:0.3em; vertical-align:baseline; }
sub             { position:relative; bottom:-0.2em; vertical-align:baseline; }
acronym, abbr   { cursor:help; letter-spacing:1px; border-bottom:1px dashed;}
pre 		    { margin: 1.5em 0; white-space: pre; }
pre,code,tt     { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }

/***** Links *****/
a, a:link, a:active, a:visited { color:#143F50; text-decoration:none; }
a:hover                         { color:#486584; text-decoration:none; }
 
/***** Forms *****/
label       { font-weight: bold; }
fieldset    { padding:1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; }
legend      { font-weight: bold; font-size:1.2em; }
form        { margin:0; padding:0; display:inline; }

input.text, input.title, textarea, select 
{ margin:0.5em 0; border:1px solid #bbb; }

input.text:focus, input.title:focus, textarea:focus, select:focus 
{ border:1px solid #666; }

input.text, input.title { width: 300px; padding:5px; }
input.title             { font-size:1.5em; }
textarea                { width: 390px; height: 250px; padding:5px; }
 
label { cursor:pointer; }
 
/***** Tables *****/
table { border:0; margin:0 0 1.25em 0; padding:0;}
table tr td { padding: 0px; }

/***** Global classes *****/
.clear         { clear:both; }
.float-left    { position:relative; float:left; }
.float-right   { position:relative; float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.wrap          { width:960px;margin:0 auto; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0; padding-left:0; }
.nobullet      { list-style:none; list-style-image:none; }

/***** Messages *****/
.error, .notice, .success    { padding: .8em; margin-bottom: 1em; border: 2px solid #ddd; }
.error      { background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }
.notice     { background: #FFF6BF; color: #514721; border-color: #FFD324; }
.success    { background: #E6EFC2; color: #264409; border-color: #C6D880; }
.error a    { color: #8a1f11; }
.notice a   { color: #514721; }
.success a  { color: #264409; }
.accordion_headings{
	padding:5px;
	background:#99CC00;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}

.accordion_headings:hover{
	background:#00CCFF;
}

.accordion_child{
	padding:15px;
	background:#EEE; position:relative; float:left; 
	}

.header_highlight{
	background:#00CCFF;
}
.tab_container {
width:470px; display:block; clear:both;
}
.tab_container *{
	float:left;
	width:100px;
}

body{
background: #F8F4E8 url('../img/bg.jpg') repeat-x;
}

html, body{height:100%}

#wrapper0{
width:790px; min-height:100%;
position:relative; margin: 0 auto; 
background: transparent url('../img/bg1.png') repeat-y;
}
#wrapper{
width:760px; min-height:100%;
position:relative; margin: 0 auto; 
overflow: hidden; 
}

#header{
position:relative; overflow:hidden; float:left; width:760px;
margin-bottom: 25px;
}
ul{list-style: none; text-align:left; list-style-position:outside}
ul li{text-align:right; background: transparent url('../img/bullet.gif') no-repeat left; width:160px;}

#content{
position:relative; 
overflow:hidden; width:470px; float:left;
margin-left:10px;
}

#right{
float:right; border-left:5px solid #E2E4E5;
width:250px; margin-right:10px; 
text-align:right;
}
#right div{text-align: right}

#footer{
position:relative; float:left; margin-top:50px; 
margin-left:50px;
height:60px;  width:660px; font-size:11px;
}

#logoMotoSlika{position:relative; float:left; width:750px;}

.slika{
padding:3px; border:1px solid #999; background:white; overflow:hidden; width:208px;
width/**/:/**/200px;
position:relative; float:right; margin-left:10px;
}

#slika1{
padding:3px; border:1px solid #999; background:white; overflow:hidden; width:250px;
width/**/:/**/242px;
position:relative; float:right; margin-top:30px;
}

#logo{
position:relative; float:left; margin-top:40px;
}

#header1{
font-family:georgia,palatino,'times new roman',serif;
font-size:13px; top:4px; left:20px;  color:#8DC5C7; position:relative;
font-style:italic;
}

#moto{
width:200px;
color:#F87602;
font-family:georgia,'times new roman',serif;
font-size:14px;
font-style:italic;
line-height:21px;
text-align: right;
position:relative; float:right;
margin-right:15px; margin-top: 30px;
}

/* --------------------- LYTEBOX ---------------------*/
#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; }
	#lbOverlay.grey { background-color: #000000; }
#lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }
#lbMain a img { border: none; }
#lbOuterContainer { position: relative; background-color: #F8F4E8; width: 200px; height: 200px; margin: 0 auto; }
#lbDetailsContainer {	font: 11px Arial, Verdana, Helvetica, sans-serif; background-color: white; width: 100%; line-height: 1.4em; overflow: auto; margin: 0 auto; color: #666}
#lbImageContainer, #lbIframeContainer { padding: 10px; }
#lbLoading {
	position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(../images/loading.gif) center no-repeat;
}
#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lbImageContainer>#lbHoverNav { left: 0; }
#lbHoverNav a { outline: none; }
#lbPrev { width: 49%; height: 100%; background: transparent url(../images/blank.gif) no-repeat; display: block; left: 0; float: left; }
	#lbPrev.grey:hover, #lbPrev.grey:visited:hover { background: url(../images/prev_grey.gif) left 15% no-repeat; }
#lbNext { width: 49%; height: 100%; background: transparent url(../images/blank.gif) no-repeat; display: block; right: 0; float: right; }
	#lbNext.grey:hover, #lbNext.grey:visited:hover { background: url(../images/next_grey.gif) right 15% no-repeat; }
#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }
	#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { color: #333333; }
#lbPrev2_Off, #lbNext2_Off { font-weight: bold; }
	#lbPrev2_Off.grey, #lbNext2_Off.grey { color: #CCCCCC; }
#lbDetailsData { padding: 0 10px; }
	#lbDetailsData.grey { color: #333333; }
#lbDetails { width: 60%; float: left; text-align: left; }
#lbCaption { display: block; margin:5px 0;}
#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbClose { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbClose.grey { background: url(../images/close_grey.png) no-repeat; }
#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPlay.grey { background: url(../images/play_grey.png) no-repeat; }
#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPause.grey { background: url(../images/pause_grey.png) no-repeat; }


