/* -------------------- tag styles --------------------*/
body{background: url(../images/back.gif) repeat-x top;}
body,td,div {font-family: verdana;}
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; font-weight: normal; color: #BF8B46;}
h1 {font-size: 12px;}
h2 {font-size: 16px;}
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;}
.tj{text-align:justify;}

.pa {position: absolute;}
.pr {position: relative;}

.fl {float: left;}
.fr {float: right;}

.ff1{font-family: verdana;}
.ff2{font-family: tahoma;}

.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;}
.fs20 {font-size: 20px;}
.fs22 {font-size: 22px;}
.fs24 {font-size: 24px;}

.fc1 {color: #000;}
.fc2 {color: #FFF;}
.fc3 {color: #7E784F;} /*green intro*/
.fc4 {color: #1898D2;} /*blue intro*/
.fc5 {color: #3AADE1;} /*blue intro bottom*/
.fc6 {color: #F4D9A5;} /*brown meni*/
.fc7 {color: #555;} /*gray*/
.fc8 {color: #BF8B46;} /*brown*/
.fc9 {color: #393939;} /*gray2*/
.fc10 {color: #2372E3;} /*blue dat*/
.fc11 {color: #3C9FCC;} /*blue*/
.fc12 {color: #0C88C1;} /*blue quote*/
.fc13 {color: red;} /*red*/

.lh6{line-height:6px;}
.lh12{line-height:12px;}
.lh14{line-height:14px;}
.lh16{line-height:16px;}
.lh20{line-height:20px;}
.lh30{line-height:30px;}

.h44{height:44px;}

.ls050{letter-spacing:0.025em;}
.ls035{letter-spacing:0.035em;}
.ls025{letter-spacing:0.025em;}

.mlx{margin-left:20px;}
.ml10 {margin-left:10px;}
.mb15 {margin-bottom: 15px;}

table.table{width:100%; height:100%;}
td#top-r{height:149px; background: url(../images/back-top-r.gif) no-repeat left top;}
td#top{width:894px; height:149px; background: url(../images/back-head.gif) repeat-x top;}
td.center{background: #F2F0E2 url(../images/back-center.gif) repeat-x bottom;}
td.center-intro{height:301px; background: #F2F0E2 url(../images/back-center-intro.gif) repeat-x bottom;}
td.bottom-intro{background: #393939 url(../images/back-bottom2.gif) repeat-x bottom;}
td.bottom{height:101px; background: #2C2C2C url(../images/back-bottom.gif) repeat-x top;}
/* -------------------------------------------------------------------------------------------*/


/* -------------------- HEAD start --------------------*/
div#head{width:894px; height:149px;}
a#logo{top:32px; left:8px;}
a#logo img{width:214px; height:91px;}
div#logo-shad{width:127px; height:50px; top:98px; left:8px; background: url(../images/logo-shad.gif) no-repeat left top;}
div#head-txt, div#head-txt div{top:44px; right:0px; text-align:center; width:588px; color:#DADADA; font-size:16px; line-height:20px; letter-spacing:0.05em;}
div#head-txt b, div#head-txt div b, div#head-txt div span{text-transform:uppercase; color:#3AB5ED; font-weight:normal;}
/* --------------------- HEAD end ---------------------*/

/* -------------------- MENI start --------------------*/
div#partners-h{top:7px; right:6px;}
div#meni-h{top:125px; right:7px;}
div#meni-h a{margin-left:1px; height:27px;}
div#meni2-h{font-size:11px; top:4px; right:116px; text-align:right; padding:7px; color:#8D8D8D;}
div#meni2-h a{font-size:11px; color:#8D8D8D; text-decoration:none; margin:0px 11px;}
div#meni2-h a:hover{color:#FFF;}
div#meni2b-h{font-size:11px; top:10px; left:0px; text-align:center; color:#171717; width:894px;}
div#meni2b-h a{font-size:11px; color:#8D8D8D; text-decoration:none; margin:0px 11px;}
div#meni2b-h a:hover{color:#FFF;}

div.submenu{
top: 152px; 
left: 220px; 
width: 627px;
height: 23px; 
background: url(../images/bck_p-submenu.gif) repeat-x top left;
text-align:center;
}
div.submenu img{vertical-align:top; margin: 2px 7px;}
/* --------------------- MENI end ---------------------*/

/* -------------------- MAIN start --------------------*/

/*intro*/
div.block-i{width:407px; height:275px; margin:26px 7px 0 19px;}
div.i-nas-h{margin-bottom:10px;}
div.b-in-l{width:277px; height:235px;}
div.b-in-r{width:130px; height:235px;}
div.b-in-l-img{width:277px; height:192px; /*background: url(../images/back-i-block1.gif) no-repeat left top;*/}
div.b-in-l-img1{left:18px; top:22px; width:60px; height:95px;}
div.b-in-l-img2{left:92px; top:13px; width:91px; height:127px;}
div.b-in-l-img3{left:197px; top:22px; width:60px; height:95px;}
div.b-in-r-img{width:277px; /* height:192px; background: url(../images/back-i-block2.gif) no-repeat left top;*/ margin-top:17px; font-size: 10px;}
a.b-in-r-img1{top:23px; width:91px;}
div.b-in-r-img2{left:77px; top:23px; width:91px; height:127px;}
div.b-in-r-img3{left:203px; top:60px; width:60px; height:95px;}
div.i-b-back{left:10px; top:0px; cursor:pointer;}
/*div.i-b-forward{left:177px; top:0px; cursor:pointer;}*/
div.i-b-forward{left:229px; top:2px; cursor:pointer;}
div.i-b-back-shad{left:10px; top:21px; width:19px; height:22px; background: url(../images/b-back-shad-small.gif) no-repeat left top;}
div.i-b-forward-shad{left:231px; top:21px; width:19px; height:22px;  background: url(../images/b-forward-shad-small.gif) no-repeat left top;}
div.i-b-back-shad2{left:5px !important; left:4px; top:0px; width:19px; height:22px; background: url(../images/b-back-shad-small.gif) no-repeat left top;}
div.i-b-forward-shad2{left:236px !important; left:237px; top:0px; width:19px; height:22px;  background: url(../images/b-forward-shad-small.gif) no-repeat left top;}
div.b-in-txt{width:130px; height:192px; top:0px; left:0px; line-height:14px; font-size:11px; letter-spacing:0.05em; color: #7E784F; font-family: tahoma;}
div.b-in-txt h1{margin: 0px; font-weight: bold; color:#1898D2; font-size: 11px; line-height:14px; letter-spacing:0.05em;}
div.b-in-txt h2{margin: 0px; font-weight: normal; color:#1898D2; font-size: 11px; line-height:14px; letter-spacing:0.05em;}
div.b-in-txt ul{margin:0px; padding: 0px;}
div.b-in-txt li{margin:0px; padding: 0 0 0 10px; list-style:none; background: url(../images/list1.gif) no-repeat 0px 7px;}
div.b-in-r-button{top:192px; left:0px;}
div.b-in-r-button-shad{top:213px; left:0px; width:120px; height:22px; background: url(../images/button-requestmore-shad.gif) no-repeat left top;}

/*content*/
table.center-in{margin:24px 0 34px 0px;}
td.center-l{width:178px;}
td.center-in{padding:0 33px 0 34px; width:486px;}
td.center-in1{padding:0 0 0 34px; width:675px;}
td.center-r{width:163px;}
td.sub-menu{padding:18px 0 0 0; background: url(../images/sub-menu-top.gif) no-repeat 6px 0px;}
div.sub-menu{background: url(../images/sub-menu-tile.gif) repeat-y 6px 0px;}
div.sub-menu-in{width:149px !important; width:172px; padding:0 10px 0 13px; min-height: 73px; height: auto !important; height: 73px; background: url(../images/sub-menu-in.gif) no-repeat left bottom; margin-left:6px;}
div.sub-menu-bottom{width:172px; height:50px; background: url(../images/sub-menu-bottom.gif) no-repeat left top; margin-left:6px;}
div.sub-n{padding-left:7px; background: url(../images/sub-meni-line.gif) no-repeat left bottom; margin-bottom:4px;}
div.sub-line{width:149px; height:1px; line-height:1px; background: url(../images/sub-meni-line.gif) no-repeat left top;}
div.sub-izb{padding:0 0 0 17px; line-height:18px;}
div.sub-izb a{color:#FFF; font-size:12px; text-decoration:none; background: url(../images/sub-off.gif) no-repeat 3px 8px; margin:0 0 0 -17px; padding:4px 0 6px 17px; display:block;}
div.sub-izb a:hover{background: url(../images/sub-on.gif) no-repeat 3px 8px;}
div.sub-izb2{padding:0 0 0 30px; line-height:18px;}
div.sub-izb2 a{color:#FFF; font-size:11px; text-decoration:none; background: url(../images/sub2-on.gif) no-repeat 3px 8px; margin:0 0 0 -17px; padding:4px 0 6px 17px; display:block;}
div.sub-izb2 a:hover{background: url(../images/sub2-off.gif) no-repeat 3px 8px;}
div.block-shad1{width:178px; min-height: 150px; height: auto !important; height: 150px;}
div.block-shad1-txt{margin-top:-125px; padding:0 5px 0 22px;}
div.block-shad2{width:163px; min-height: 150px; height: auto !important; height: 150px;}
div.block-shad2-txt{margin-top:-133px; padding:0 5px 0 17px;}
div.b-s-nas{height:48px;}
div.b-s-nas2{padding-bottom:20px;}
div.call-us{margin:-5px -8px 5px -6px;}
div.live-help{margin:-5px -8px 1px -4px;}
div.img1-okvir{width:158px; height:116px;}
img.img1-pic{top:4px; left:4px;}
div.datoteke a{text-decoration:none; color:#555; font-size:10px; line-height:20px; letter-spacing:0.025em; background: url(../images/dot-blue.gif) repeat-x 0px bottom; padding-bottom:2px; position:relative;}
div.datoteke a:hover{background-image:none;}
div.quote-top{width:160px; height:24px;}
td.quote{background: url(../images/quote-tile.gif) repeat-y top left;}
div.quote{background: url(../images/quote-top.gif) no-repeat top left;}
div.quote-in{width:134px !important; width:160px; padding:0px 13px; min-height: 1px; height: auto !important; height: 1px;}
div.quote-bottom{width:160px; height:24px;}

div.quote-top2{margin:10px 0 0 6px; width:172px; height:23px;}
td.quote2{padding:0 0 0 6px; background: url(../images/quote-tile2.gif) repeat-y 6px 0px;}
div.quote2{background: url(../images/quote-top2.gif) no-repeat 6px 0px;}
div.quote-in2{width:146px !important; width:172px; padding:0px 13px;}
div.quote-bottom2{margin:0 0 0 6px; width:172px; height:24px;}
div.center-shad1{width:486px; min-height: 181px; height: auto !important; height: 181px; margin-bottom:20px;}
div.center-shad1-txt{margin-top:-169px; padding:0px 11px;}
div.center-shad1-txt td{font-size:12px;}
div.center-shad1-txt a{color:#BF8B46; text-decoration:none;}
div.center-shad1-txt a:hover {text-decoration:underline;}
div.center-s1-nas{height:45px; background: url(../images/center-dot-line.gif) no-repeat 0px 26px;}
div.center-s1-nas a{text-decoration:none; color:#3C9FCC; font-size:18px; letter-spacing:0.050em;}
div.center-s1-nas a:hover{text-decoration:underline;}
div.img2-okvir{width:120px; height:120px;}
img.img2-pic{top:4px; left:4px;}
div.cen-s-txt{margin:-120px 0 0 144px;}
div.cen-s-txt a{color:#BF8B46; text-decoration:none;}
div.cen-s-txt a:hover {text-decoration:underline;}

div.cen-s-txt span{color:#3C9FCC;}
div.center-shad-txt{padding:0px 11px;}
div.center-shad2{width:675px; min-height: 212px; height: auto !important; height: 212px; margin-bottom:20px;}
div.center-shad2-txt{margin-top:-192px; padding:0px 11px;}
div.center-s2-nas{height:45px; background: url(../images/center-dot-line2.gif) no-repeat 0px 26px;}
div.center-s2-nas a{text-decoration:none; color:#3C9FCC; font-size:18px; letter-spacing:0.050em;}
div.moreabout{top:100px; left:390px;}
div.nws a{color:#BF8B46; text-decoration:none;}
div.nws a:hover {text-decoration:underline;}
input.submit_eng_off{width:80px; height:21px; cursor:pointer; background: transparent url(../images/but-submit-eng_off.gif) no-repeat top left; border:0px;}
input.submit_eng_on{width:80px; height:21px; cursor:pointer; background: transparent url(../images/but-submit-eng_on.gif) no-repeat top left; border:0px;}
input.reset_eng_off{width:80px; height:21px; cursor:pointer; background: transparent url(../images/but-reset-eng_off.gif) no-repeat top left; border:0px;}
input.reset_eng_on{width:80px; height:21px; cursor:pointer; background: transparent url(../images/but-reset-eng_on.gif) no-repeat top left; border:0px;}
input.browse_eng_off{width:80px; height:21px; cursor:pointer; background: transparent url(../images/but-browse-eng_off.gif) no-repeat top left; border:0px;}
input.browse_eng_on{width:80px; height:21px; cursor:pointer; background: transparent url(../images/but-browse-eng_on.gif) no-repeat top left; border:0px;}
div.page a{text-decoration:none; color: #3C9FCC; font-weight:none;}
div.page a:hover{text-decoration:underline;}
div.datas ul{padding:0px; margin:0 10px 20px 10px;}
div.datas li{list-style-type:circle; padding:0px; margin:0px;}
div.datas li a{text-decoration:none; color:#555; font-size:10px; line-height:20px; letter-spacing:0.025em; background: url(../images/dot-blue.gif) repeat-x 0px bottom; padding-bottom:2px; position:relative;}
div.datas li a:hover{background-image:none;}

div.next, div.back {width: 12px; height: 13px; cursor: pointer; top: 5px;}
div.next {background: url(../images/arrow_right.gif) no-repeat top left; left: 145px;}
div.back {background: url(../images/arrow_left.gif) no-repeat top left; left: 5px;}

/*shop*/
div.yourcart{padding-top:3px;}
div.shop-inp{border:1px solid #ccc; background-color:#FFF; line-height:21px; font-weight:normal;}
div.winp{width:28px !important; width:40px; border:1px solid #ccc; background-color:#FFF; line-height:19px; font-weight:normal;}
input.shop-inp{border:1px solid #ccc;}
div.o-left{width:200px; height:30px;}
/*input.achart_eng_off{width:120px; height:21px; cursor:pointer; background: transparent url(../images/but-acart1-eng_off.gif) no-repeat top left; border:0px;}*/
input.achart_eng_off{width:152px; height:32px; cursor:pointer; background: transparent url(../images/but-cart1-eng_off.gif) no-repeat top left; border:0px;}
input.achart_eng_on{width:152px; height:32px; cursor:pointer; background: transparent url(../images/but-cart1-eng_on.gif) no-repeat top left; border:0px;}
/*input.achart_eng_on{width:120px; height:21px; cursor:pointer; background: transparent url(../images/but-acart1-eng_on.gif) no-repeat top left; border:0px;}*/
input.remove{position:relative; border:0px; font-weight:bold; color:red; font-size:12px; display:block; width:10x; height:12px; padding:0px; margin:0px; background: transparent url(../images/transparent.gif) no-repeat top left; cursor:pointer;}
table.cart{width:653px; border:1px solid #F1EFE0;}
table.cart th{background-color:white; font-size:9px; font-weight:bold; text-align:left; padding:5px;}
table.cart td{background-color:#DFDCC3; font-size:10px; padding:5px;}

/* --------------------- PARTNERS LIST end ---------------------*/
div#country {border: 1px solid #E0DCC4; width: 200px; height: 21px; color:#3E3E3E; font-size: 11px; line-height: 20px; letter-spacing: 0.050em; cursor:pointer; cursor: hand; top: 50px; margin: 0 0 0 20px;}
.drop_off {background: #ffffff url(../images/drop_arrow_down.gif) no-repeat right center; text-indent: 10px;}
.drop_on {background: #ffffff url(../images/drop_arrow_up.gif) no-repeat right center; text-indent: 10px;}

div#countries {border: 1px solid #E0DCC4; border-top: none; width: 200px; display: none; top: 71px; left: 20px; background: #ffffff; text-indent: 6px;}
div#countries a {color: #0C88C1; text-decoration: none;}
div#countries a:hover {color: #3AB5ED;}
div.one_country {font-size: 11px; font-family: verdana; line-height: 20px; cursor:pointer; cursor: hand; margin: 0 0 5px 5px;}

div.partners {display: none; color: #BF8B46; margin: 50px 0 0 0; width: 486px; height: 181px; background: url(../images/partners_shadow.gif) no-repeat left top;}
div.partners b {color: #4B4B4B;}
.ml20 {margin-left: 20px;}
div.picof2{top:6px; left:38px; width:97px; text-align:center;}
/* --------------------- PARTNERS LIST end ---------------------*/

/* --------------------- mini gallery start ---------------------*/
div.minig{width:640px; height:480px;}
div.close{bottom:20px; left: 282px;background:red;}
div.mini-main{top:42px; left:44px; width:409px; height:293px;}
div.mini-left{top:42px; right:44px; width:102px; height:293px;}
div.up{top:0px; right:5px; width:94px; height:16px; cursor:pointer;}
div.up-t{bottom:126px; left:604px;  cursor:pointer;}
div.down{bottom:0px; right:5px; width:94px; height:16px; cursor:pointer;}
div.down-t{bottom:49px; left: 604px;  cursor:pointer;}
div.up-s{top:0px; right:5px; width:94px; height:16px;}
div.up-st{top:0px; left:604px; width:94px; height:16px;}
div.down-s{bottom:0px; right:5px; width:94px; height:16px;}
div.down-st{bottom:0px; right:5px; width:94px; height:16px;}
div.imgs{top:26px; left:0px; width:102px; height:243px; overflow:hidden;}
div.imgs img{margin-bottom:10px; cursor:pointer;}
div.img-sel img{border:2px solid #2372E3; /*margin-left:-2px;*/}
div.img-notsel img{border:2px solid #FFF; /*margin-left:-2px;}*/}
div.mini-title{top:18px; left:44px; width:580px;}
div.mini-txt{top:345px; left:44px; width:549px; height: 83px; overflow: hidden;  }

div.picof{bottom:20px; right:44px; width:97px; text-align:center;}

/* --------------------- mini gallery LIST end ---------------------*/

/* --------------------- MAIN end ---------------------*/

/* -------------------- FOOT start --------------------*/
div#bottom2-h{width:864px; margin:30px 0 22px 29px; background: transparent url(../images/tile-intro-back.gif) repeat-y 286px 0px;}
div.bottom2-block-nas{height:38px;}
div.b2-b1{width:264px !important; /*width:288px; */padding:0 24px 0 0; margin-top:-15px; overflow:hidden;}
div.b2-b2{width:243px !important; /*width:288px; */padding:0 27px 0 18px; margin-top:-15px; overflow:hidden;}
div.b2-b3{width:272px !important;/* width:288px; */padding:0 0 0 16px; margin-top:-15px; overflow:hidden;}
div.b2-txt, div.b3-txt{padding-left:0px; color:#D9D7D7; font-size:11px; line-height:14px; letter-spacing:0.05em;}
div.b2-txt div{font-family:tahoma; font-size:11px; line-height:14px; letter-spacing:0.05em;}
div.b2-txt a{color:#FFF;}
div.b2-txt a:hover{text-decoration:none;}
div.b3-txt a {text-decoration:none;}
div.b3-txt a:hover {text-decoration:underline;}
div.b2-txt ul{margin:0px; padding: 0px;}
div.b2-txt li{margin:0 0 7px 0; padding: 0 0 0 10px; list-style:none; background: url(../images/list2.gif) no-repeat 0px 4px;}
div.b2-txt-b{background: url(../images/dot-line.gif) no-repeat left bottom; margin-bottom:33px;}
div.b2-shad1{width:120px; height:28px;}
div.b2-shad2{width:80px; height:20px;}
div.b2-shad3{width:120px; height:24px;}
div.b2-shad4{width:120px; height:22px;}
div.b2-shad5{width:162px; height:24px; margin:0 -8px 5px -4px;}
div.b2-shad6{width:158px; height:24px;}
div.b2-shad7{margin:0 0 0 6px; width:170px; height:24px;}
div.b2-shad8{width:120px; height:21px;}
div.b2-shad9{width:80px; height:22px;}
div.b2-shad10{width:75px; height:14px; bottom:6px; left: 282px;}
div.nov-t a{color:#3AADE1; text-decoration:none; font-size:11px;}
div.nov-i a:hover{text-decoration:underline;}
div.nov-i a{color:#D9D7D7; text-decoration:none; font-size:11px;}
div.nov-i a:hover{text-decoration:underline;}
div.print-holder{width:485px; top:-40px; left: 215px;}
div.print-holder1{top:-40px; left: 215px; width:665px;}

a.intro_bot_roll,a.intro_bot_roll :hover,a.intro_bot_roll :visited,a.intro_bot_roll :focus,a.intro_bot_roll:active{display: block; width: 104px; padding: 0 13px 0 3px; margin: 0; height: 21px; background: url(../images/intro_bottom_blocks_bck_off.gif) top left no-repeat; font-size: 11px; line-height: 21px; text-align: center; color: #FFFFFF; text-decoration: none; font-family: 'Arial'; overflow: hidden;}
a.intro_bot_roll:hover{background: url(../images/intro_bottom_blocks_bck_on.gif) top left no-repeat;}

div#foot{width:894px; height:101px;}
span#copy{font-size:11px; bottom:7px; left:20px; color:#B6B6B6; letter-spacing:0.05em;}
span#copy a{font-size:11px; color:#B6B6B6; text-decoration:none;}
span#copy a:hover{color:#FFF;}
div#kon-foot{bottom:7px; right:7px; line-height:18px; letter-spacing:0.05em; color:#B6B6B6; font-size:11px;}
div#kon-foot a {color:#FFF; text-decoration:underline;}
div#kon-foot a:hover {text-decoration:none;}
div#kon-foot h1 {margin: 0px; font-weight: bold; color:#3AADE1; font-size: 12px; line-height:18px; letter-spacing:0.05em;}
/* --------------------- FOOT end ---------------------*/
 /* SLIMBOX */

#lbOverlay {
position: absolute;
z-index: 9999;
left: 0;
width: 100%;
background-color: #424242;
cursor: pointer;
}

#lbCenter, #lbBottomContainer {
position: absolute;
z-index: 9999;
left: 50%;
overflow: hidden;
background-color: #FFF;
border:solid #FFF 1px;
}

#lbCenter {border-bottom:0px;}
#lbBottomContainer {border-top:0px;}

.lbLoading {
background: #FFF url(../images/loading.gif) no-repeat center;
}

#lbImage {
position: absolute;
left: 0;
top: 0;
border: 10px solid #FFF;
background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
display: block;
position: absolute;
top: 0;
width: 50%;
outline: none;
}

#lbPrevLink {
left: 0;
}

#lbPrevLink:hover {
background: transparent url(../images/lt_L_black.gif) no-repeat 0% 50%;
}

#lbNextLink {
right: 0;
}

#lbNextLink:hover {
background: transparent url(../images/gt_L_black.gif) no-repeat 100% 50%;
}

#lbBottom {
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 10px;
color: #666;
line-height: 1.4em;
text-align: left;
border: 10px solid #FFF;
border-top-style: none;
}

#lbCloseLink {
display: block;
float: right;
width: 66px;
height: 22px;
background: transparent url(../images/closelabel.gif) no-repeat center;
margin: 0;
outline: none;
}

#lbCaption, #lbNumber {
margin-right: 71px;
}

#lbCaption {
font-weight: bold;
}
 .mf * {
outline:none;
-moz-user-select:none;
-khtml-user-select:none;
border:none;
padding:0;
margin:0
}
.mf.load {
background:transparent url(../images/ajax-loader2.gif) no-repeat 50%;
}
.mf div.loader{
position:absolute;
text-align:center;
z-index:110;
margin:1em auto;
top:55%;
width:100%;
}
.mf div.caption {
position:absolute;
text-align:center;
z-index:98;
margin:1em auto;
top:140px;
width:100%;
font-size:10px;
color:#1898D2;
}
.mf div.MooFlowNav{
position:absolute;
z-index:99;
margin:0 auto;
text-align:center;
width:100%;
top:168px;
font-size:1px;
line-height:1px;
width:100%;
}
.mf div.autoPlayCon{
float:left;
width:1%;
padding-left:1%;
height:24px;
}
.mf a.play, .mf a.stop{
width:27px;
height:24px;
float:left;
cursor:pointer;
}

.mf div.resizeCon{
float:right;
width:10%;
padding-right:3%;
height:24px;
}
.mf a.resize{
width:34px;
height:24px;
float:right;
cursor:pointer;
}
.mf div.sliderCon{
margin-top:5px;
float:left;
width:90%;
position:relative;
}
.mf div.slider{
height:16px;
position:relative;
text-align:left;
float:left;
}
.mf div.knob{
height:16px;
}
.mf div.knobleft{
width:8px;
height:16px;
}
.mf a.sliderNext{background:url(../images/b-back-small-eng_off.gif) no-repeat;}
.mf a.sliderPrev{background:url(../images/b-forward-small-eng_off.gif) no-repeat;}
.mf a.sliderNext, a.sliderPrev{
text-decoration:none;
width:16px;
height:16px;
cursor:pointer;
float:left;
position:relative;
}
/* MooFlowViewer */
.mf a.show {
position:absolute;
margin-left:-16px;
width:32px;
height:32px;
top:70%;
left:50%;
z-index:100;
cursor:pointer;
}
.mf a.show.image{
background:url(skin/open_image.png) no-repeat 50%;
}
.mf div.tooltip{
width:262px;
margin-left:-151px;
height:70px;
padding:20px;
position:absolute;
z-index:101;
top:0;
left:50%;
text-align:center;
} /*  this are the form display classes */

input, textarea {
}

/* main title of the form */
.form_title {
color: #3E3E3E;
font-weight: bold;
font-size: 12px;
margin-top: 10px; 
margin-left: 10px; 
}

/* main text of the form */
.form_text {
color: #3E3E3E;
font-size: 11px;
margin-top: 10px; 
margin-left: 10px; 
}

/* row definition */
.form_row {
margin-left: 10px;
margin-top: 10px;
line-height : 15px;
}
.form_row2 {
margin-top: 5px;
line-height : 15px;
}

/* the label of the form */
.form_label {
color: #3E3E3E;
width: 170px;
height: 42px;
text-align: left;
font-size:11px;
}
.form_label2 {
color: #3E3E3E;
width: 170px;
text-align: left;
font-size:11px;
}

/* input field of the form */
.form_input {
color: #3E3E3E;
margin-top: -45px;
margin-left: 180px;
}
.form_input input.text, #cnt2 .form_row2 input {border: solid #A4B97F 1px; background-color: #FFF; height:20px; width: 145px;}
/* submit button position */
.form_submit {
margin-left: 180px;
padding-right:30px;
}

/* checkbox style */
.form_checkbox {
}

/* radio button style */
.form_radio {
}

/* drop down style */
.form_dropdown {
}

/* form validation*/

.form_optional_field
{
border-style: solid;
border-width: 1px; 
border-color: #cccccc;
}

.form_required_field
{
border-style: solid;
border-width: 1px; 
border-color: #cccccc;
}

.form_input input.fail, .form_input textarea.fail, #cnt2 .form_row2 input.fail
{
    border: 1px solid #CC0000;
} 

div.form-down{padding-left:180px;}
div.form-down div{width:100px;}

#fnezeljen {display:none;} /*.bodyReg {overflow-y: visible;}
.bodyProd {overflow-y: hidden;}*/

h1, h2, h3, h4, h5, h6 {margin: 0px; font-weight: normal; color: #BF8B46;}
h1 {font-size: 12px;}
h2 {font-size: 16px;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}
h5 {font-size: 12px;}
h6 {font-size: 10px;}
#loader{
top: 50%;
left: 50%;
margin-left: -8px;
margin-top: -8px;
}

#liteBack{
top: 0px; 
left: 0px;
width: 100%;
height: 100%;
/*here you can change opacity & color of background shade*/
opacity: 0.52;
filter: alpha(opacity=52);
background: #333;
}
#liteBox {
background: url(../images/back-galery.gif) no-repeat top left;
width: 640px;
height:  480px;
top: 50%;
left: 50%;
margin-left: -322px;
margin-top: -275px;
font-size:12px;
font-family: arial, verdana;
line-height:16px;
letter-spacing:0.75px;
color:#6D6C6C;
} 