* {
margin:0; 
border: 0; 
padding: 0; 
font-size: 100%;
}
body {
margin: 0px auto; 
padding: 0px; 
font-family: "trebuchet ms", trebuchet, times,serif; 
font-weight: normal; 
font-size: 14px; 
color: #999; 
background: #fff;
background:  url('../slike/bg.jpg') top center repeat-y;
}
#stranica {
width: 960px; 
min-height: 960px; 
margin: 0px auto; 
text-align: center;
/*background: #fff;*/
border-left: 1px dotted #ccc;
border-right: 1px dotted #ccc;
}
#zaglavlje {
min-height: 90px;
background:  url('../slike/zaglavlje_bg.png') top left repeat-x;
}
#zaglavlje h1	{
margin-top: 38px;
margin-left: 90px; 
float: left;
width: 283px;
height: 35px;
background:  url('../slike/atom_zaglavlje.png') no-repeat;
}
#zaglavlje ul {
padding-top: 52px;
margin-right: 15px;
text-align: right;
}
#zaglavlje ul li {
display: inline;
font-family: "trebuchet ms", times, serif;
font-size: 1.25em;
color: #fff;
}
#zaglavlje a	{
margin-left: 10px;
margin-right: 10px;
text-decoration: none;
color: #ccc;
}
#zaglavlje a:hover	{
margin-left: 10px;
margin-right: 10px;
text-decoration: none;
background-color: #e94d00;
color: #fff;
}
#sredina	{
width: 920px;
position: relative;
min-height: 360px;
background: #cdcdcd url('../slike/atom_sredina.png') no-repeat;
background-position: 400px 0px;
border-top: 1px solid #fff;
margin: 0 auto;
padding-left: 20px;
padding-right: 20px;
}
#moto	{
position: absolute;
width: 350px;
height: 120px;
margin-top: 65px;
margin-left: 60px;
background: url('../slike/moto.png') top left repeat-x;
border: 3px solid #fff;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
font-family: georgia, times, serif;
}
#moto em	{
margin-top: 2px;
margin-left: 20px;
font-style: italic;
text-align: left;
color: #e94d00;
font-size: 5em;
float: left;
}
#moto p	{
margin-top: 20px;
margin-left: 60px;
margin-right: 30px;
font-size: 2em;
font-style: italic;
text-align: left;
color: #fff;
}
#senka	{
position:absolute;
width: 370px;
left:70px;
top: 190px;
height: 50px;
background: url('../slike/senka.png') no-repeat;
}
#sadrzaj	{
clear: both;
width: 920px;
/*min-height: 370px;*/
background-color: #fff;
margin: 0 auto;
padding: 35px 20px 35px 20px;
text-align: center;
border-top: 1px solid #999;
dispaly:block;
}
#tiker	{
clear: both;
width: 960px;
min-height: 30px;
background: url('../slike/tiker.png') repeat-x;
margin: 0 auto;
padding: 0;
text-align: left;
color: #ccc;
}
#tiker b	{
font-weight: normal;
color: #fff;
}
#tiker p	{
padding: 5px 30px;
}
#tiker a {
color: #e94d00;
text-decoration: none;
}
#tiker a:hover	{
text-decoration: underline;
color: #fff;
}
#o_nama, #poslovanje, #partneri, #vesti	{
width: 250px;
min-height: 510px;
margin-bottom: 30px;
padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
background: #fff url('../slike/bullet.jpg') 5px 20px no-repeat;
border: 1px dotted #e94d00;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
line-height: 1.5em;
text-align: left;
font-family: verdana, arial, sans-serif;
font-size: 0.85em;
color: #000;
}

#partneri-side	{
	float:right;
width: 250px;
/*min-height: 510px;*/
margin-bottom: 30px;
padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
background: #fff url('../slike/bullet.jpg') 5px 20px no-repeat;
border: 1px dotted #e94d00;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
line-height: 1.5em;
text-align: left;
font-family: verdana, arial, sans-serif;
font-size: 0.85em;
color: #000;
}
#partneri-side a{
text-decoration: none;
color: #e94d00;
font-weight: bold;
}

#partneri-side a:hover{
text-decoration: none;
font-weight: bold;
background-color: #e94d00;
color: #fff;
}

#o_nama {
float: left; 
margin-left: 10px;
}
#poslovanje{
float: left; 
margin-left: 10px;
}
#partneri {
float: right;
margin-right: 10px;
}
#sadrzaj #o_nama h1, #sadrzaj #poslovanje h1, #sadrzaj #partneri h1, #sadrzaj #vesti h1	{
font-family: georgia,times,serif;
font-weight: normal;
font-size: 1.9em;
letter-spacing: 0.05em;
margin-left: 55px;
margin-bottom: 8px; 
background: transparent;
}
#o_nama p, #poslovanje p, #partneri p	{
margin-bottom: 0.5em;
}
#o_nama a, #poslovanje a, #partneri a, #vesti a	{
text-decoration: none;
color: #e94d00;
font-weight: bold;
}
#o_nama a:hover, #poslovanje a:hover, #partneri a:hover, #vesti a:hover	{
text-decoration: none;
font-weight: bold;
background-color: #e94d00;
color: #fff;
}
#sadrzaj h1	{
font-family: georgia,times,serif;
font-size: 1.5em;
font-style: bold;
color: #000;
text-align: left;
margin-bottom: 10px; 
margin-left: 30px; 
}
#sadrzaj b	{
font-style: bold;
color: #e94d00;
}
#sadrzaj em	{
font-style: italic;
}
#futer	{
clear: both;
min-height: 150px;
background:  url('../slike/futer_bg.png') top left repeat-x;
}
#futer .info	{
float: left;
width: 250px;
min-height: 100px;
margin-left: 30px;
margin-top: 20px;
background:  url('../slike/futer_logo.png') 25px 0px no-repeat;
text-align: left;
}
#futer .kontakt	{
float: left;
width: 250px;
min-height: 100px;
margin-left: 50px;
margin-top: 20px;
text-align: left;
}
#futer .internet	{
float: right;
width: 270px;
min-height: 100px;
margin-right: 50px;
margin-top: 20px;
text-align: left;
}
.info h3	{
font-family: verdana, arial, sans-serif;
font-size: 0,8em;
color: #989898;
margin-top: 40px;
}
.kontakt h3	{
font-family: verdana, arial, sans-serif;
font-size: 0,8em;
color: #989898;
margin-top: 55px;
}
.internet h3	{
font-family: verdana, arial, sans-serif;
font-size: 0,8em;
color: #989898;
margin-top: 55px;
}
.info p, .kontakt p, .internet p	{
margin-left: 30px;
color: #e94d00;
font-family: verdana, arial, sans-serif;
font-size: 0.75em;
line-height: 1.25em;
}
.internet a	{
text-decoration: none;
font-weight: bold;
color: #e94d00;
}
.internet a:hover	{
text-decoration: none;
font-weight: bold;
background-color: #e94d00;
color: #fff;
}
.clear {
clear: both; 
line-height: 1px; 
visibility: hidden;
}
.okvir	{
float: left;
text-align: left;
font-style: italic;
font-size: 1.1em;
line-height: 1.25em;
margin-left: 30px;
}
#sadrzaj .okvir h1	{
font-family: "trebuchet ms", trebuchet, times,serif; 
text-align: left;
font-size: 1.25em;
margin-bottom: 5px; 
margin-left: 0px;
}
.desno	{
padding-top: 35px;
margin-right: 30px;
margin-left: 430px; 
}
.desno a {
text-decoration: none;
font-weight: bold;
color: #e94d00;
}
.desno a:hover {
text-decoration: none;
font-weight: bold;
background-color: #e94d00;
color: #fff;
}
.form_info {
width: 350px; 
background:#eee; 
margin: 20px auto; 
padding: 10px; 
color: #e94d00;;
}
.form_info fieldset {
padding:10px 10px;
position:relative; 
border:#000 1px dotted;
}
.form_info input	{
border: 1px solid #ccc; 
margin-left: 20px; 
width: 300px;
}
.form_info textarea {
border: 1px solid #ccc; 
margin-left: 20px;  
width: 300px; 
font-family: arial, verdana, sans-serif;
}
.form_info #snimi {
width: 100px; 
margin: 0px 35%; 
text-align: center; 
background-color: #e94d00; 
color: #fff; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
-khtml-border-radius: 5px; 
border-radius: 5px; 
border: 1px solid #ccc;
}
#zaglavlje ul li .jezik	{
color: #993300; 
}
#zaglavlje ul li .jezik:hover	{
color: #fff; 
}
#vesti	{
width: 540px;
float: left; 
margin-left: 10px;
margin-bottom: 20px;
}
.vest	{
width: 520px;
margin-left: 10px;
margin-bottom: 50px;
}
.vest h1	{
margin-left: 0px !important; 
margin-top: 20px !important; 
color: #e94d00 !important; 
font-size: 1.5em !important; 
}
.vest h3	{
margin-top: -10px;
color: #ccc;
font-size: 0.8em;
}
.vest img	{
margin-top: 5px;
margin-bottom: 8px;
padding: 5px;
border: 1px solid #000;
}
.vest p	{
padding-left: 5px;
}
#vesti .razmak	{
margin: 20px 0px;
}
.vest_naslovna	{
width: 250px;
margin-bottom: 10px;
}
.vest_naslovna_datum	{
text-align: left;
font-size: 0.75em;
color: #666;
display: block;
clear: both;
}
.vest_naslovna_naslov	{
margin-bottom: 5px;
text-align: left;
font-size: 1em;
font-weight: bold;
line-height: 1em;
color: #e94d00;
text-transform: uppercase;
display: block;
}
.vest_naslovna_naslov a	{
text-align: left;
font-size: 1em;
color: #e94d00;
text-decoration: none;
background-color: none;
}
.vest_naslovna_naslov a:hover	{
text-align: left;
font-size: 1em;
color: #fff;
text-decoration: none;
background-color: #e94d00;
}
.vest_naslovna_slika	{
border: none;
float: left;
margin-left: -4px;
margin-top: -2px;
margin-right: 5px;
margin-bottom: 10px;
}

#partneri  .vest_naslovna_tekst a	{
font-family: verdana, arial, sans-serif;
font-size: 0.8em;
font-style: italic;
font-weight: normal;
line-height: 1.2em;
text-decoration: none;
color: #666;
background: none;
}
#partneri  .vest_naslovna_tekst a:hover	{
text-decoration: underline;
color: #666;
background: none;
}

.form_rezervacija {
width: 450px; 
background:#fff; 
margin: 20px auto; 
padding: 10px; 
color: #666;
}
.form_rezervacija fieldset {
padding:10px 10px;
position:relative; 
}
.form_rezervacija label {
color: #000;
}
.form_rezervacija input {
margin-top: 3px;
margin-bottom: 5px;
}
.form_rezervacija input[type="radio"]{
margin-left: 20px; 
margin-right: 3px;
}
.form_rezervacija input[type="text"]{
border: 1px solid #ccc; 
margin-left: 20px; 
width: 300px;
color: #666;
}
.form_rezervacija textarea {
border: 1px solid #ccc; 
margin-left: 20px;  
width: 300px; 
font-family: arial, verdana, sans-serif;
}
.form_rezervacija input#snimi  {
width: 100px; 
margin: 0px 10px; 
text-align: center; 
background-color: #e94d00; 
color: #fff; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
-khtml-border-radius: 5px; 
border-radius: 5px; 
border: 1px solid #ccc;
}
.form_rezervacija input#snimi:hover {
color: #e94d00;
background-color: #666; 
}
.form_rezervacija input#ponisti  {
width: 100px; 
margin: 20px 10px; 
text-align: center; 
background-color: #ccc; 
color: #fff; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
-khtml-border-radius: 5px; 
border-radius: 5px; 
border: 1px solid #ccc;
}
.form_rezervacija input#ponisti:hover {
color: #e94d00;
background-color: #999; 
}
