/* -----------------------------------*/
/* ---------->>> CSS RESET <<<--------*/
/* -----------------------------------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
fieldset, img { border:0; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
strong { font-weight: bold; color: #1e5d83;}
em {color: #37507F;}
/* -----------------------------------*/
/* ---------->>> GLOBAL <<<-----------*/
/* -----------------------------------*/
body { font-family: Arial, Helvetica, sans-serif; font-size: 100%; background: #3b6e9f url(../img/bgrd.jpg) repeat-x; }
a:link, a:active, a:visited { text-decoration: underline; color: #37507F; }
a:hover { color: #E8CFA3; text-decoration: none; }
h1, h2, h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; }
h2, h3 { font-size: 18px; font-weight: bold;}
p { line-height: 20px; font-size: 14px; text-align: justify; color: #333;}
.overclear { width: 100%; overflow: hidden;}
/* -----------------------------------*/
/* ---------->>> LAYOUT <<<-----------*/
/* -----------------------------------*/
#wrapper { width: 960px; margin: 0 auto; background-color: #f9fdff; border-left: 1px solid #266e9c; border-right: 1px solid #266e9c; margin-top: 30px; position: relative;}
#header { height: 115px; background: url(../img/header.jpg) no-repeat; }
#turski #header { background: url(../img/header-turski.jpg) no-repeat;}
#mak #header { background: url(../img/header-makedonski.jpg)  no-repeat;}
#slo #header { background: url(../img/header-slovenski.jpg)  no-repeat}
#eng #header { background: url(../img/header-engleski.jpg)  no-repeat}
#rus #header { background: url(../img/header-ruski.jpg)  no-repeat}
#alb #header { background: url(../img/header-albanski.jpg)  no-repeat}
#primary p { font-size: 15px; }
#primary img { float: right; margin: 20px; margin-top: 0px;}
.intro_message { width: 540px;}
#primary h1, #primary p { margin-left: 20px; margin-right: 20px;  margin-bottom: 10px;}
#primary h1 { margin-top: 30px; color: #1e5d83; letter-spacing: 1px; font-weight: bold; font-size: 22px;}

.o_nama, .usluge, .rokovi { width: 280px; float: left; margin: 10px 22px 10px 15px; font-size: 14px;}
.o_nama { margin-left: 20px;}
#secondary p { margin-bottom: 10px;}
#secondary h2 { margin-bottom: 10px; color: #fff; font-size: 15px; background: url(../img/o_nama.jpg) no-repeat; width: 280px; height: 23px; padding-top: 2px; letter-spacing:1px;  text-align: center; font-variant: small-caps;}

#tertiary { clear: both; }
#tertiary h3, #tertiary p { margin-left: 20px; margin-right: 25px;}
#tertiary h3 {margin-bottom: 12px; font-size: 18px; color: #1e5d83; border-bottom: 1px dotted #47a5be; letter-spacing: 1px;}
#tertiary .zemlje h3 { margin-top: 20px; margin-bottom: 12px;}
.klijenti { padding-bottom: 25px;}
#tertiary .kontakt h3 { margin-bottom: 5px; font-variant: small-caps; padding-top: 10px; font-size: 20px; font-weight: bold; border-bottom: 1px dotted #6cb7cb; color: #e8cfa3;}

.kontakt { background: #2374a9 url(../img/footer2.jpg) no-repeat;}
.kontakt em { color: #e8cfa3; font-weight: bold; font-style: normal;}
#tertiary .kontakt p { font-size: 16px; margin-bottom: 15px; line-height: 24px; font-family: Georgia, "Times New Roman", Times, serif; margin-top: 5px; color: #fff;}

.kontakt .adresa { float: left; width: 430px; }
.kontakt .tel { float: right; width: 430px; }
.kontakt .tel span { padding-left: 73px;}
.kontakt .tel a, .kontakt .tel a:visited, .kontakt .adresa a, .kontakt .adresa a:visited { color: #fff; text-decoration: none;}
.kontakt .tel a, .kontakt .tel a:visited { text-decoration: none; border-bottom: 1px dotted;}
.kontakt .tel a:hover { text-decoration: none; color: #FC6; border: none;}

#footer { width: 960px; margin: 0 auto; }
#footer p { margin: 5px 25px 15px 20px; font-size: 11px; color: #97bbde;}
p.copyright { float: left;}
p.design { float: right;}
#footer p a, #footer p a:visited { color: #97BBDE; text-decoration: none;}
#footer p a:hover { text-decoration: underline;}

.jezici { position: absolute; top: -23px; right: 0; }
.jezici a { text-decoration: none; padding-left: 20px; padding-right: 5px; font-size: 14px;}
.jezici a.tur { background: url(../img/turski-zastava.jpg) no-repeat left;}
.jezici a.mak { background: url(../img/makedonski-zastava.jpg) no-repeat left;}
.jezici a.slo { background: url(../img/slovenija-zastava.jpg) no-repeat left;}
.jezici a.eng { background: url(../img/engleski-zastava.jpg) no-repeat left;}
.jezici a.rus { background: url(../img/ruski-zastava.jpg) no-repeat left;}
.jezici a.alb { background: url(../img/albanski-zastava.jpg) no-repeat left;}
.jezici a.srb { background: url(../img/srpski-zastava.jpg) no-repeat left;}





