@charset "utf-8";/* CSS Document */

html {}
#kontejner {background:#000000 url(../images/naslovna-bg2.jpg) top center no-repeat;margin:0 auto;padding:0;}
.naslovna {width:980px;margin:0 auto;min-height:620px; overflow:hidden;}

.inzenjering a{width:300px; display:block; min-height:300px; margin:200px 0 0 0; float:left} 
.vrata a{width:375px; display:block; min-height:320px; margin:270px 0 0 0; float:left} 
.konstrukcije a{width:300px; display:block; min-height:320px; margin:200px 0 0 0; float:left} 
.futer {width:980px;height:auto;margin:0 auto;font-weight:bold; color:#999999; text-align:center; clear:both;padding-bottom:20px; }

.futerr {width:980px;height:auto;margin:0 auto;font-weight:bold; color:#ffffff;clear:both;padding-bottom:20px; }
.futerr .levo {width:665px; float:left; line-height:20px;}
.futerr a {color:#008fd6; text-decoration:none; padding-left:30px;}
.futerr a:hover {text-decoration:underline;}
.futerr .partneri{float:left; width:80px; padding-top:12px;}
.futerr .desno{float:right;}
.futerr .desno img {float:left}

#celicne-konstrukcije {background:#000000 url(../images/celicne-konstrukcije-bg-art.jpg) top center no-repeat;margin:0 auto;padding:0;min-height:620px; height:auto;}
#vrata {background:#000000 url(../images/vrata-bg-art.jpg) top center no-repeat;margin:0 auto;padding:0;min-height:640px; height:auto;}
#kontakt {background:#000000 url(../images/rolomatik-kontakti-bg.jpg) top center no-repeat;margin:0 auto;padding:0;min-height:640px; height:auto;}

.zaglavlje { width:980px; margin:0 auto; }
.logo { width: 250px;float:left;}
.navigacija { width: 730px;float:left;}
.navigacija1 { text-align:right; color:#FFFFFF; padding:15px 30px 15px 0; font-weight:bold; }
.navigacija a { color:#FFFFFF; text-decoration:none; padding:0 30px 0 0; }
.navigacija input { border:1px solid #dadada; margin:0 0 0 15px; font-weight:bold; color:#666666; font-family:Arial,Helvetica,Garuda,sans-serif; font-size:11px; width:150px;}
.navigacija2 { text-align:center; background:#99FF00; }
.menu2 {width:980px;font-family: verdana, arial, sans-serif; margin:0 auto; position:relative;z-index:90;text-align:center;}
.menu2 ul {padding:0; margin:0;list-style-type: none;border:0;}
.menu2 ul table {border-collapse:collapse; margin:-1px -10px; font-size:1em;}
.menu2 ul li {float:left;}
.menu2 ul li a {text-align:left; text-decoration:none; color:#ffffff; border:1px solid transparent;font-size:11px;height:15px;padding: 5px 15px;margin:0 15px 0 0;}
.menu2 ul li a:hover {text-align:left; text-decoration:none; color:#ffffff; border:1px solid #4d4647;background:url(../images/tab-title-bg.png) repeat-x; font-size:11px;height:15px;padding: 5px 15px;margin:0 15px 0 0;}
.menu2 ul li ul {/*position:absolute; left:-9999px; height:0; */position:relative;left:-9999px; height:0;padding:0;margin:0;top:0;}
.menu2 ul li a:hover, .menu2 ul li:hover a {color:#fff; background:url(../images/tab-title-bg.png) repeat-x; }
.menu2 ul :hover ul {left:0;height:auto;text-align:left;}
.menu2 ul :hover ul li {background:url(../images/tab-body-bg.png) repeat-x; padding:0 15px 15px 15px;width:auto;}
.menu2 ul :hover ul li img {border:0;}
.menu2 ul :hover ul li p {line-height:18px;margin:0;padding:0;}
.menu2 ul :hover ul li p img {margin:0 0 7px 0;}
.menu2 ul :hover ul li a {display:inline;color:#fff;text-decoration:none;border:0;background:url(../images/tab-body-bullet.png) no-repeat left;padding:0 0 0 15px;margin:0;text-transform:uppercase;}
.menu2 ul :hover ul li a:hover {color:#a2bae1;}



.menu3 {width:980px;font-family: verdana, arial, sans-serif; margin:0 auto; position:relative;z-index:90;text-align:center;}
.menu3 ul {padding:0; margin:0;list-style-type: none;border:0;}
.menu3 ul table {border-collapse:collapse; margin:-1px -10px; font-size:1em;}
.menu3 ul li {float:left; padding:0; margin:0}
.menu3 ul li a {text-align:left; text-decoration:none; color:#ffffff; border:1px solid transparent;font-size:11px;height:15px;padding: 5px 7px;margin:0 3px 0 0;}
.menu3 ul li a:hover {text-align:left; text-decoration:none; color:#ffffff; border:1px solid #4d4647;background:url(../images/tab-title-bg.png) repeat-x; font-size:11px;height:15px;padding: 5px 7px;margin:0 3px 0 0;}
.menu3 ul li ul {/*position:absolute; left:-9999px; height:0; */position:relative;left:-9999px; height:0;padding:0;margin:0;top:0;}
.menu3 ul li a:hover, .menu3 ul li:hover a {color:#fff; background:url(../images/tab-title-bg.png) repeat-x; }
.menu3 ul :hover ul {left:0;height:auto;text-align:left;}
.menu3 ul :hover ul li {background:url(../images/tab-body-bg-menu3.png) repeat-x; padding:0 5px 10px 5px;width:auto;}
.menu3 ul :hover ul li img {border:0;}
.menu3 ul :hover ul li p {line-height:18px;margin:0;padding:0;}
.menu3 ul :hover ul li p img {margin:0 0 7px 0;}
.menu3 ul :hover ul li a {display:inline;color:#fff;text-decoration:none;border:0;background:url(../images/tab-body-bullet.png) no-repeat left;padding:0 0 0 15px;margin:0;text-transform:uppercase;}
.menu3 ul :hover ul li a:hover {color:#a2bae1;}
#vrata .navigacija1, #vrata .navigacija1 a {color:#003366;}




.kolona_levo {float:left; padding:0 25px 0 10px;}
.kolona_glavna {width:591px; float:left; }
.kolona_desno {float:left; padding:0 0 0 20px;}



.ck_body { background:#ffffff url(../images/ck-tekst-body.jpg) no-repeat bottom; color:#666666; overflow:hidden; padding:0 30px; height:631px;font-size:12px;}
.ck_body2 { background:#ffffff url(../images/tekst-pozadina.jpg) no-repeat bottom; color:#666666; padding:0 30px 20px 30px;font-size:12px;}
.ck_body2 .tekst p{ text-align:left;}

.kolona_glavna h1 { color:#1b2770; font-family:Georgia, "Times New Roman", Times, serif; font-size:25px; font-style:normal;margin:0 0 15px 0;}
.kolona_glavna p{ margin:0 0 15px 0; text-align:justify;}
.kolona_glavna ul{ margin:0 0 20px 0;}
.kolona_glavna li{ margin:0 0 5px 25px; list-style-type:circle;}
.kolona_glavna a{font-weight:bold; text-decoration:none; color:#666666;}
.kolona_glavna a:hover{font-weight:bold; text-decoration:underline; color:#666666;}
.tekst_dodatno { background:url(../images/kp-tekst2-dodatno.png) no-repeat;padding:0 30px;font-size:12px; height:156px;}

.boks_levo { background:url(../images/ck-box-levo-bg.png) no-repeat; width:174px; height:279px;}
.boks_levo img, .boks_levo_gar img {margin:10px 0;}
.boks_levo p a, .boks_levo_fp p a, .boks_levo_gar p a{display:inline;color:#fff;text-decoration:none;border:0;background:url(../images/tab-body-bullet.png) no-repeat left;padding:0 0 0 15px;margin:0 0 0 15px;text-transform:uppercase; line-height:18px;}
.boks_levo p a:hover, .boks_levo_fp p a:hover, .boks_levo_gar p a:hover{color:#a2bae1;}
.boks_levo_fp { background:url(../images/ck-box-levo-fp-bg.png) no-repeat; width:174px; height:247px;}
.boks_levo_fp img {margin:20px 0 10px 0;}
.boks_levo_lr { background:url(../images/ck-box-levo-lr-bg.png) no-repeat; width:173px; height:152px;}
.boks_levo_gar { background:url(../images/ck-box-levo-gar-bg.png) no-repeat; width:178px; height:336px;}



.boks_desno { background:url(../images/ck-box-desno-bg.png) no-repeat center top; width:152px; height:200px; margin:0 0 20px 0;text-align:center;}
.boks_desno img { margin:10px 0 3px 0; }
.boks_desno h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-style:bold; text-align:left; color:#FFFFFF; margin:0 0 6px 12px;}
.boks_desno p {font-size:11px; font-style:normal; text-align:left; color:#f4f4f4; margin:0 0 0 12px; line-height:13px; padding:0 10px 0 0;}
.ck_body_fp1 { background:#ffffff url(../images/fp-tekst1-body-bg.png) no-repeat bottom; color:#666666; overflow:hidden; padding:0 30px; height:770px;font-size:12px; margin-top:-30px}
.ck_body_kp1 { background: url(../images/kp-tekst1-body-bg.png) no-repeat bottom; color:#666666; overflow:hidden; padding:0 30px; font-size:12px; margin-top:-30px; height:768px}

