/*
OSNOVE
LEJAUT
---
c contejner
---
h heder
m midle
f futer
+ wraper klasa
---
unutar wrapera u midle je
left - navigacija
center - sadrzaj
*/
body, td {
font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
font-size: 12px;
color: #606;
margin: 0;padding: 0;
}
a img {border:0}
.klir {clear: both}
.skr {display: none}
.alc {text-align: center}

dl {width: 300px; margin: 10px 40px; padding: 0 40px;}
dl input {cursor: hand;cursor: pointer;}
dd {margin: 10px;}
dt {}

#c {
background-image: url(bg.jpg);
text-align: center;background-repeat: repeat-x;
}
.w {margin: 0 auto;width: 770px;text-align: left}
#h {background-image: url(head-bg.gif);height: 84px}
#logo {margin-top: 30px;float: left;}
#kontakt {margin-top: 50px;width: 287px;float: right;}

#left {width: 200px;float: left;}

#left ul, #left p {margin: 58px 0 0 0;
padding:0;
width: 150px;
}
#left p {margin: 20px 0 0 0;
padding: 4px;
width: 145px;
border: 3px white solid;text-align: right;
}



#left #leftptop {margin-bottom: -48px;}
#left #leftpbottom {}

#left li {list-style-type: none}

#left li a, #left li a:link, #left li a:visited {
margin: 5px 0 0 0;
display: block;
width: 100%;font-size: 13px;text-align: right;border: 3px white solid;padding: 5px 5px 1px 0px;color: #639;font-weight: bold;text-decoration: none;font-variant: small-caps;
}

#left li a:hover {
border: 3px #eee solid;color: white;
background-color: #ECD9EC;
}

#center {
margin: 30px 0;
padding: 20px 40px 40px 40px;
width: 480px;
float: right;border: 5px white solid;background-color: #ECD9EC;
}

#center h1, #center h2 {
font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
font-weight: normal;}

#center h1 {
font-size: 22px;
text-align: right;
padding-right: 40px;
color: #606;
}

#center h2 {
font-size: 18px;font-style: normal;
margin-bottom:0;color: #639;
}
/*
font-family: georgia, times, serif;
201C70
*/

#center ul {
margin-left: 0;
padding-left: 0;
}
#center ul li {
margin: 6px 0;
padding: 0;
list-style-type: square;list-style-position: inside;}

#m {}
.fcenter {background-image: url(biser-bg.gif);}
/*
#wcenter {margin: 35px auto;width: 470px;}
#prvi, #drugi, #treci, #cetvrti {margin: 0;width: 190px;float: left;padding: 20px 20px;}
#drugi, #cetvrti {float: right;}
#drugi a, #treci a {padding-top: 20px;border-top: 1px #eee solid;border-bottom: 1px #eee solid;display: block;width: 100%;}
#drugi a:hover, #treci a:hover {border-top: 1px white solid;border-bottom: 1px white solid;}
#drugi a, #drugi a:hover {border-bottom: 0;}
#treci a, #treci a:hover {border-top: 0;}
#prvi {text-align: right;padding-top: 60px;padding-bottom: 0px;}
*/

#wgore {text-align: center}

#fptabela {}
#fpa, #fpb, #fpc, #fpd {width: 50%; padding: 20px}
#fpab {}
#fpa, #fpb {vertical-align: bottom}
#fpa {}
#fpb {}
#fpcd {}
#fpc, #fpd {vertical-align: top}
#fpc {}
#fpd {}

#fpa, #fpc {text-align: right}

#fptabela p {margin-bottom: 0;padding-bottom: 0;}
#fptabela h2 {margin-top: 0;padding-top: 0;}

#wdole {}

#f {
margin-top: 40px;
padding-top: 10px;
color: white;
background-color: #660066;
background-image: url(foot-bg.gif);
background-repeat: repeat-x;
height: 100px;
}
#f .w {}
#f p {float: left;width: 500px}
#kuca {
position: relative;
right:20px;
margin-top: -20px;
float: right;}

#f p a:link, #f p a:visited {color: white;}
#f p a:hover {color: #eee;}

/*
stiki futer
*/
html {height: 100%}
body {height: 100%;margin:0;padding:0;text-align: center}
#c {position: relative; min-height: 100%;}
* html #c {height: 100%;padding-bottom:100px}
#f {position: relative;margin-top: -100px;}

/*
IZGLED
*/

.mapa a, .mapa a:link, .mapa a:visited {
margin: 4px;
padding: 4px;
display: block;
width: 210px;
border: 1px #fff solid;
float: left;
}
.mapa a:hover {border: 1px #606 solid;background-color: #fff;}
.mapa {margin-left: 5px}

/*
.mapa {width: 462px;margin: 15px 20px 15px 30px;}

kontakt strana
*/
#nome, #email, #telefono, #message, .dugme {
font-family: Verdana, Helvetica, Arial, sans-serif;
border: 3px white solid;font-size: 15px;padding: 4px;
background-color: #ECD9EC;
width: 270px;}
.dugme {margin: 0 4px;width: 80px;}
#message {height: 80px;}


/*
LISTING
*/


.rezultatak, .rezultatneak {margin: 2px; padding: 0px 6px; width: 22px;text-decoration: none; background-color: #ECD9EC;}
.rezultatuk {margin: 2px; padding: 0px 6px; background-color: #ECD9EC; border: 1px #dCe9fC solid;}

.rezultatneak { border: 1px #dCe9fC solid;}
.rezultatak {border: 1px #fff solid;}
.rezultatak:hover {border: 1px #369 solid; background-color: #fff; }


#center form, #center form input, #center form select {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
}

#sanja form input, #sanja form select {cursor: hand;cursor: pointer;}

#sanja {
}
#sanja td {
padding: 0px;
text-align: right;
font-size: 10px;
}
#sanja td input, #sanja td select {
width: 60px;
padding: 0px;
}
#sanja select.lokacije {width: 124px;}

.lunos a.slika {display: block; float: right; width:240px; margin: 10px; cursor: url(http://www.agencijabiser.com/images/zoomin.cur), pointer;}
.lunos a.slika, .lunos a.slika:link, .lunos a.slika:visited {padding: 4px; border: 1px #fff solid}
.lunos a.slika:hover {background-color: white;border: 1px #606 solid}
.lunos a.slika img {}

.nadnaslov {font-size: 11px;color: #369;}

.lsobnostpovrsina span, .zem_povrsina {
padding: 4px;
background-color: #369;
border: 1px #fff solid;
color: #fff;
}

.obj_napomene, .zem_opis {
padding: 9px;
border: 1px #dCe9fC solid;
color: #369;
}
hr {
border: 0;
color: #fff;
background-color: #fff;
height: 5px;
}
