body {
background:#c9f url(images/bg.gif);
font:normal 62.5% Tahoma, Arial, sans-serif;
text-align:center;
}

div {
margin:0;
padding:0;
border:0;
}

#okvir {
width:760px;
background:#fff;
margin:10px auto 10px auto;
padding:5px;
text-align:left;
}

#nav {
width:760px;
height:199px;
background:#b6b;	
}

#nav ul {
float:left;
list-style-type:none;
margin:0;
padding:0;
width:220px;
height:175px;
font: bold 12px Tahoma,Arial,sans-serif;
background:#fff;	
}

#nav ul a:link{
display:block;
color:#000;
text-decoration:none;
}

#nav ul a:visited{
color:#000;
text-decoration:none;
}

#nav ul a:hover {
display:block;
color:#fff;
text-decoration:underline;
}

#nav li {
background:#b6b;
margin:0;
padding:4px 2px 4px 10px;
}

p.zastave {
float:left;
width:200px;
height:1px;
margin-top:7px;
margin-left:10px;
padding:0;
background:#b6b;
}

img.hrz {
position:absolute:
left:100px;	
}

#ukz {
position:relative:
left:100px	
}

p.baner {
float:right;
margin:0;
margin-top:-1px;
width:540px;
height:200px;
background:#faa;	
}

#content {
clear:both;
width:760px;
background:#fff;
border-top:5px solid #606;
}

#sub {
float:left;
width:220px;
background:#fff;	
}

#sub img {
padding-top:30px;
}

#main {
float:right;
padding:0 0 20px 0;	
width:540px;
background:#fff;	
}

.izleti {
float:left;
margin-left:40px;
font:1.4em Tahoma;
color:#606;
background:#fff;
text-align:center;	
}

.prijevoz {
float:right;
margin-right:40px;
font:1.4em Tahoma;
color:#606;
background:#fff;
text-align:center;	
}

#posaljitelj, #email, #grad, #poruka {
width:100%;
}

fieldset {
border:0px;
}

label {
font-weight:bold;
}

input, textarea {
margin:5px 0 5px 0;
border:1px solid #606;
}

#footer {
clear:both;
width:760px;
height:40px;
font-size:1.2em;
color:#fff;
background:#909; 
text-align:center;
}

#footer p{
border-top:5px solid #606;
padding-top:10px;
height:20px;
background:#909;
}

img {
border:0;
}

.text {
margin:0 20px 0 20px;
font:1.2em Tahoma;
color:#606;
}

.uvjeti {
margin:0 20px 0 20px;
font:1.2em Tahoma;
color:#606;
text-align:justify;
}

ul.text {
list-style-type:circle;
margin:0;
margin-left:20px;
padding:20px;
line-height:150%;
}

ul.uvjeti {
list-style-type:circle;
margin:0;
margin-left:20px;
margin-right:20px;
padding:10px 0 10px 20px;
line-height:150%;
}

h1 {
height:31px;
margin:0px;
margin-right:10px;
padding:20px 0 20px 0;
font:2.4em Tahoma;
color:#606;
text-align:right;
background:#fff;	
}

div.ponuda {
float: left;  
width: 520px;
padding: 0 0 0 20px;
}

div.ponuda img {
float: left;
clear: both;
width: 60px;
height: 92px;
margin: 0 0 20px 0;
}

div.ponuda h3 {
float: left;
width: 440px;
padding: 0 0 0 20px;
font: 1.5em Tahoma,sans-serif;
line-height: 180%;
}

address {
font:1.2em Tahoma;
color:#606;
text-align:center;
line-height:170%;	
}

.design {
position:absolute;
left:45%;
width:93px;
background:#999;
text-align:center;
}

.rollover {
display:block;
width:93px;
height:38px;
background:url(images/adisoft.gif) no-repeat;
text-indent:-9999px;
}

a.rollover:link, a.rollover:visited, a.rollover:active {
background:url(images/adisoft.gif) no-repeat;
}

a.rollover:hover {
background-position:-93px 0;
}

a.link:link, a.link:visited, a.link:active {
color:#606;
text-decoration:underline;
}

a.link:hover {
color:#000;
text-decoration:none;
}
