/* -------------------- tag styles --------------------*/
body,td,div {font-family: tahoma; font-size: 12px;}
body{background: url(../images/back.gif) top center;}
html,body{margin:0;padding:0;height:100%;border:none;}
table {border-spacing: 0px; border-collapse: collapse;}
td {vertical-align: top; padding:0px;}
img {border: 0px;}
form{margin:0px; padding:0px;}

h1, h2, h3, h4, h5, h6 {margin: 0px;padding:0; font-weight: bold; color: #BE1514;}
h1 {font-size: 20px; color:#A02827;}
h2 {font-size: 18px;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}
h5 {font-size: 12px;}
h6 {font-size: 10px;}


a {}
a:hover {}
a:focus {outline: none;}
a:active {}
a:visited {}

/* -------------------- standard styles --------------------*/
.b {font-weight: bold;}
.n {font-weight: normal;}
.i {font-style: italic;}

.tr{text-align:right;}
.tl{text-align:left;}
.tc{text-align:center;}

.pa {position: absolute;}
.pr {position: relative;}

.fl {float: left;}
.fr {float: right;}

.fs8 {font-size: 8px;}
.fs9 {font-size: 9px;}
.fs10 {font-size: 10px;}
.fs11 {font-size: 11px;}
.fs12 {font-size: 12px;}
.fs13 {font-size: 13px;}
.fs14 {font-size: 14px;}
.fs16 {font-size: 16px;}
.fs18 {font-size: 18px;}

.fc1 {color: #000;}
.fc2 {color: #FFF;}
.fc3 {color: #7C7C7B;} /*gray*/
.fc4 {color: #A02827;} /*bordo*/
.fc5 {color: #999999;} /*naslovi*/

.ls25 {letter-spacing: 0.025em;}

.t-2{top:-2px;}

a.lnk1 {color: gray;}
a.lnk1:hover {color: silver;}

a.lnk2 {color: red;}
a.lnk2:hover {color: blue;}

a.lnk3 {color: green;}
a.lnk3:hover {color: purple;}

.hand{cursor:pointer;}
.clear{clear:both;}
.tdn{text-decoration:none;}
.tdu{text-decoration:underline;}
.fwn{font-weight:normal;}
.m0a {margin: 0 auto;}
.db {display:block;}
.di {display:inline;}
.dn{display:none;}
.ls25 {letter-spacing: 0.025em;}
.lh17 {line-height:17px;}
.lh18 {line-height:18px;}
.lh20 {line-height:20px;}
.fcr {color:red;}

.bordb{border:1px solid blue;}
.bordr{border:1px solid red;}
.bordg{border:1px solid green;}

/* -------------------------------------------------------------------------------------------*/

/* -------------------- HEAD start --------------------*/

div#head {width: 990px; height: 201px; margin: 0 auto; background: url(../images/bck_head2.gif) top left no-repeat;}
div#head ul.jeziki{margin:0; padding:0; right:79px; top:0px; display:inline;}
div#head ul.jeziki li{list-style-type:none; margin:0; padding:0; float:right;}
div#head ul.top-meni{margin:0; padding:0; top:136px; left:38px;}
div#head ul.top-meni li{list-style-type:none; margin:0; padding:0; float:left;}
div#head a.video{right:79px; top:71px;}
div#head a.led-dioda{right:46px; top:174px;}
div#head .timefornano{top:41px; left:50px; width:352px; height:93px;}




/* --------------------- HEAD end ---------------------*/

/* -------------------- MAIN start --------------------*/
div#container {min-height: 1368px; height: auto !important; height: 1368px; background: url(../images/bck_container.png) top center no-repeat; min-width: 990px; width: auto !important; width: 990px; margin:0 auto; padding-bottom:20px;}

div#content{position:relative; right:41px; width: 914px; margin: 0 auto; padding-bottom: 187px; background: url(../images/main-foot.gif) bottom right no-repeat;}
div#content .text-noga{bottom:9px; right:147px; width:324px; color:#F6E4E4; font-size:9px;}
div#content a.nano{right:-62px; top:37px; background: url(../images/nano_off.png) no-repeat; height:216px; width:136px;}
div#content a.nano:hover {right:-62px; top:37px; background: url(../images/nano_on.png) no-repeat; height:216px; width:136px;}
div#content a.eproveta{right:-80px; top:190px; background: url(../images/eproveta_off.png) no-repeat; height:726px; width:78px;}
div#content a.eproveta:hover {background: url(../images/eproveta_on.png) no-repeat;}

div#main {width: 914px; margin: 0 auto; background: url(../images/main-repeat.gif) top right repeat-y;}
div#main .main-top{background: url(../images/main-top.gif) top right no-repeat;}
div#main .main-bottom{padding-top:50px;}
div#main .left-meni{width:228px;}
div#main .text{width:575px; padding-right:96px; margin-top:12px; position:relative; top:-50px;}
div#main div.left-meni {position:relative; top:-50px; left:2px;}
div#main div.left-meni ul{margin:0; padding:0; /*position:relative; left:1px;*/}
div#main div.left-meni ul li{list-style-type:none; margin:0; padding:0; float:left;}
div#main div.left-meni ul li img{vertical-align:top;}
div#main .video-cont{width:570px; height:410px; background: url(../images/bck_video.gif) top left no-repeat; margin:20px 0;}
div#main .video-cont a{text-decoration:none; color:#333;}
div#main .video-cont a:hover{text-decoration:underline; color:#fff;}
div#main .video{width:458px; height:314px; background: #000000; top:23px; left:57px;}
div#main a.news{text-decoration:none; color:#C0C0C0;}

ul#anketa {height:416px;width:575px;background: url(../images/anketa/bck.png) no-repeat top left; margin:0;padding:0;list-style-type:none;}
ul#anketa.li {height:416px;width:575px; margin:0;padding:0;list-style-type:none;position:absolute;left:0;top:0;display:block;}

.editor{bottom:-23px; right:-125px;}
.editor a{color:#ffffff; text-decoration:none; color:#000;}
.copy{bottom:-23px; left:-363px; color:#000;}


/* -------------------- pages start --------------------*/
div#main .pages{margin:0 auto; padding-top:10px; width:500px; text-align: center; }
div#main .pages2 a{margin: 0 1px;}
div#main .fcp1 a{color: #888; letter-spacing:0.02em; text-decoration:none;}
div#main .fcp2 a{color: #1DC58E; font-weight:bold; letter-spacing:0.025em;}
div#main .pages2{display:inline; padding-top:20px;}
/* -------------------- pages end --------------------*/


/* --------------------- MAIN end ---------------------*/