body {background:#fff; color:#000; font:12px Verdana; line-height:1.3; height: 100%; text-align:justify; position:relative;}
body, div, p, ul, li, a, img, h1, h2, label {border: 0 none; margin: 0; outline: 0 none; padding: 0;}
h1, h2, h3 {font-weight:normal;}

.body, #content, #content-front {clear: both; margin: 0 auto; width:999px; display:block;}
#content {min-height:731px;}

.i {font-style:italic;}
.b {font-weight:bold;}
.noalign {font-align:left;}
.mr22 {margin-right:22px;}
.red {color:#ff2200;}
.fwnormal {font-weight:normal;}

#header {background:#000; display:block; height:74px; margin:0 0 5px 0;}

header a.logo {background:url("../img/sprite.png") no-repeat scroll 0 0 transparent; display:block; height:63px; width:46px; text-indent:-9999px; float:left; margin:5px 39px 0 30px;}
header div.lang {color:#fff; font-weight:bold; font-size:10px; padding:4px 40px 0 0; float:right;}
header div.lang a {text-decoration:none; color:#fff;}
header div.lang a:hover {text-decoration:underline;}
header div.lang a.select {color:#fa2200;}

nav {float:left; position:relative;}
nav a {float:left; margin-right:27px;}
div.droppaketi a {margin:15px 12px; font-size:14px; color:#fff; font-weight:bold;}
div.droppaketi a:hover {color:#000;}
div.dropdodatna a {margin:15px 12px; font-size:14px; color:#fff; font-weight:bold;}
div.dropdodatna a:hover {color:#000;}

section {clear: both; margin: 0 auto; width:999px; overflow:hidden; display:block;}
section header h1 {color:#000; font-size:40px; font-weight:bold; margin-top:35px;}
section header h1 span.regular {font-size:30px; font-weight:normal;}


section div.paket {background:#f3f3f3; position:relative; float:left; width:292px; height:172px; padding:0 10px 0 0; margin:63px 12px 6px 21px; line-height:1;}
section div.paketright {background:#f3f3f3; position:relative; float:left; width:292px; height:172px; padding:0 10px 0 0; margin:63px 0 0 21px; line-height:1;}
section div .sup {font-size:10px;}
section div .cena {font-size:22px;}
section div .oznaka {font-size:40px;}

section a.vec {position:absolute; top:146px; left:232px; color:#000; font-size:16px; font-weight:bold;}
section a.vec:hover {color:#ff2200;}

section ul {list-style-type:none; margin:15px 0 0 107px;}
section ul li {margin:8px 0 0 0; text-indent:-10px;}

section div.paketpodrobno {background:#f3f3f3; position:relative; float:left; width:956px; min-height:120px; margin:63px 22px 6px 21px; line-height:1;}
section div.paketpodrobno ul {margin:20px 0 0 107px;}
section p.priporocamo {font-size:14px; font-weight:bold;}
section p.priporocamo a {font-size:12px; font-weight:normal; color:#000;}
section p.priporocamo a:hover {color:#ff2200;}

section.podrobnosti {background:url("../img/opomba.png") no-repeat scroll transparent; padding:17px 0 0 45px; margin:20px 0 0 0;}
section.podrobnosti h2 {width:640px; position:relative;}
section.podrobnosti h2 span.prikazi {position:absolute; top:2px; left:600px;}
section.podrobnosti h2 span.skrij {position:absolute; top:2px; left:600px;}

section.box div.projektor {position:relative; margin:0 0 0 15px;}
img#projektor1, img#projektor2, img#projektor3 {position:absolute; float:left; left:1px; top:0px; margin:0px; border:1px solid #d6d6d6; cursor:pointer;}
img#button1, img#button2, img#button3 {position:absolute; float:left; top:210px; margin:0 0 0 20px; cursor:pointer;}
img#button1 {left:70px;}
img#button2 {left:110px;}
img#button3 {left:150px;}

section.oglasevanje div.content {display:block; float:left; margin:0 47px 3px 12px; width:275px; min-height:1735px;}
section.oglasevanje p.content {font-size:12px; color:#000; padding:0 5px; line-height:1.4;}
section.oglasevanje p.content span.manjsifont {font-size:12px;}
section.oglasevanje p.content span.vecjifont {font-size:16px;}
section.oglasevanje ul {margin-left:20px;}
section.oglasevanje ul li {font-size:12px; color:#000; line-height:1.4; text-align:justify;}
section.oglasevanje h1 {font-size:50px; margin:39px 0 25px 16px;}
section.oglasevanje a {text-decoration:none; color:#000 ;}
section.oglasevanje a:hover {text-decoration:underline;}
section.oglasevanje a.email {color:#fa2200; font-size:18px; font-style:italic;}
section.oglasevanje a.email:hover {color:#ff2200;}
section.oglasevanje img {margin:15px 0;}
section.oglas_bottom {float:left;}
section.oglas_bottom p.box, section.oglas_bottom p.boxl {font-size:14px; color:#000; display:block; width:275px; float:left; padding:0 5px; margin:20px 45px 20px 12px; line-height:1.6;}
section.oglas_bottom p.boxl {margin-right:10px;}
section.oglasevanje span.opomba {font-size:12px; color:#1b1b1b; font-style:italic; line-height:1.3; display:block; margin-top:10px;}

section span.head {font-size:16px;}
section.dizajn p {font-size:14px; color:#000; display:block; width:275px; float:left; padding:0 5px; margin:0 47px 3px 12px; line-height:1.6;}
section.dizajn h1 {font-size:50px; margin:39px 0 25px 16px;}
section.progres div.content {float:left; width:300px;}
section.progres p.content {font-size:14px; color:#000; display:block; width:275px; float:left; padding:0 5px; margin:0 47px 3px 12px; line-height:1.6;}
section.progres h1 {font-size:50px; margin:39px 0 25px 16px;}
aside.video {margin:5px 0 20px 0; position:relative; float:left;}


aside.oglasdesno, div.oglasdesno {margin:5px 0 20px 0; padding:0; position:relative; float:left; width:650px;}
img#projektor-pablito1, img#projektor-pablito2, img#projektor-pablito3 {position:absolute; float:left; left:1px; margin:0px; border:1px solid #d6d6d6;}
img#button-pablito1, img#button-pablito2, img#button-pablito3 {position:absolute; float:left; top:390px; margin:0 0 0 20px; cursor:pointer;}
img#button-pablito1 {left:260px;}
img#button-pablito2 {left:300px;}
img#button-pablito3 {left:340px;}
p.title-pablito {position:absolute; float:left; top:368px; margin:0 0 0 430px; font-style:italic; font-size:11px; color:#000000; padding:0;}

img#projektor-gofer1, img#projektor-gofer2, img#projektor-gofer3 {position:absolute; float:left; left:1px; top:435px; margin:0px; border:1px solid #d6d6d6;}
img#button-gofer1, img#button-gofer2, img#button-gofer3 {position:absolute; float:left; top:825px; margin:0 0 0 20px; cursor:pointer;}
img#button-gofer1 {left:260px;}
img#button-gofer2 {left:300px;}
img#button-gofer3 {left:340px;}
p.title-gofer {position:absolute; float:left; top:803px; margin:0 0 0 360px; font-style:italic; font-size:11px; color:#000000; padding:0;}

img#projektor-shark1, img#projektor-shark2 {position:absolute; float:left; left:1px; top:875px; margin:0px; border:1px solid #d6d6d6;}
img#button-shark1, img#button-shark2 {position:absolute; float:left; top:1260px; margin:0 0 0 20px; cursor:pointer;}
img#button-shark1 {left:280px;}
img#button-shark2 {left:320px;}
p.title-shark {position:absolute; float:left; top:1243px; margin:0 0 0 424px; font-style:italic; font-size:11px; color:#000000; padding:0;}


img#imgad1, img#imgad2, img#imgad3{position:absolute; float:left; left:1px; top:5px;}
aside img.grafika {margin:4px 0 180px 65px;}
aside img.oglas {margin:0 0 0 75px;}

section.povprasevanje p {margin:27px 0 22px 0;}
section.povprasevanje div.left {width:300px; float:left; margin:10px 25px 0 0; position:relative;}
section.povprasevanje div.left input {width:274px; border:1px solid #e0e0e0; margin:0 0 8px 0; padding:10px 0 10px 24px; color:#818181; font-size:14px;}
section.povprasevanje div.left input.selected {color:#000; border:1px solid #000;}
section.povprasevanje div.left input.error, section.povprasevanje div.right textarea.error {border:1px solid #f92100;}
section.povprasevanje div.left div.opozoriloIme, section.povprasevanje div.left div.opozoriloEmail, section.povprasevanje div.right div.opozoriloSporocilo {background:url("../img/opozorilo.png") no-repeat; position:absolute; width:183px; color:#fff; font-size:17px; line-height:1; padding:14px 0 16px 30px; z-index:1000; display:none;}
section.povprasevanje div.left div.opozoriloIme {top:-4px; left:277px;}
section.povprasevanje div.left div.opozoriloEmail {top:277px; left:277px;}
section.povprasevanje div.right div.opozoriloSporocilo {top:-4px; left:290px;}
section.povprasevanje div.right {width:664px; float:left; margin:10px 0 10px 0; position:relative; z-index:0;}
section.povprasevanje div.right img.okrasnaGrafika {position:absolute; top:52px; left:263px; z-index:-10;}
section.povprasevanje div.right textarea {width:318px; height:303px; border: 1px solid #e0e0e0; padding:15px 0 0 12px; color:#818181;}
section.povprasevanje div.right textarea.selected {color:#000;}
section.povprasevanje button {background:#fff; border:1px solid #e0e0e0; float:left; margin:0 0 0 13px; padding:23px 46px 22px 46px; font-size:20px; color:#505050;}
section.povprasevanje button.hover {text-decoration:underline;}


section.kontakt h1 {font-size:50px; color:#3e3e3e; font-style:italic;}
section.kontakt p {font-size:30px; color:#3e3e3e; display:block; float:right; margin:0 10px 32px 0;}
section.kontakt input {width:632px; font:25px Georgia; background:#f4f4f4; border:1px solid #c7c7c7; padding:10px 15px;}
section.kontakt textarea {width:632px; font:16px Georgia; height:172px; background:#f4f4f4; border:1px solid #c7c7c7; padding:10px 15px;}
section.kontakt label {vertical-align:top; margin-right:15px;}
section.kontakt button{float: right; border:0 none; background:#fff; font:40px Georgia; color:#3e3e3e; margin:9px 45px 0 0;}
section.kontakt button.hover:hover {color:#fa2200; text-decoration:underline;}
section.kontakt div.message {float:left; font:20px Georgia; color:#fa2200; margin:15px 0 0 140px;}
div.error {color:#fa2200; font-weight:bold;}
section.kontakt .bcgred {background:#fa2200;}

footer {background:#e3e3e3; display:block; height:215px; padding-top:10px; margin-top:30px;}
footer h3 {font-size:20px; font-style:italic; margin:15px 0 0 20px;}
footer a {text-decoration:none; color:#3f3e3e;}
footer a:hover {text-decoration:underline;}
footer p {font:10px Verdana; line-height:1.6; color:#3f3e3e; width:150px;}
footer p.kontakt {float:left; margin:10px 50px 0 150px;}
footer p.naslov {float:left; margin:10px 40px 0 0;}
footer p.sodelujemo {float:left; margin:10px 40px 0 0;}
footer p.partners {float:left; margin:10px 0 0 0;}
footer p.copyright {width:300px; margin:135px auto 0 auto;}
footer span.titleinfo {color:#000; font-weight:bold; font-style:italic;}

div.slide-out-div {padding:13px 40px 0 30px; background:#000; border:1px solid #29216d;}
div.slide-out-div a {text-decoration:none; color:#fff;}
div.slide-out-div a:hover {text-decoration:underline;}
div.slide-out-div p {font:11px Georgia; color:#fff; width:127px;}
div.slide-out-div p.slide_title {font:50px Georgia; font-style:italic; margin-left:30px;}
div.slide-out-div p.slide_kontakt {float:right; margin:15px 0 20px 10px;}
div.slide-out-div p.slide_kontakt span.smallfont{font:8px Georgia;}
div.slide-out-div p.slide_naslov {float:right; margin:15px 0 20px 10px;}
div.slide-out-div a.handle {margin-top:-1px;}
div.slide-out-div iframe {float:right;}
div.slide-out-div small {float:left;}
div.slide-out-div a.larger {color:#fff; text-decoration:none;}
div.slide-out-div a.larger:hover {text-decoration:underline;}

div#intro {position:fixed; display:block; top:0pt; left:0pt; z-index:10000; width:1920px; height:100%;}
div.intro {position:absolute; display:block; width:999px; height:460px; visibility:visible;}
div.introtrans  {background-color:#e6e6e6; position: absolute; top: 0pt; left: 0pt; width: 100%; height: 100%; opacity: 0.8;}
div.intro p {display:block; float:left; width:498px; background:#f4f4f4; min-height:460px; text-align:center; font:16px Georgia; font-style:italic; color:#333333;}
div.intro p img {margin-top:25px;}
div.intro p.it span.logoit {background:url("../img/sprite.png") no-repeat scroll -462px -155px transparent; display:block; height:103px; width:64px; text-indent:-9999px; margin:86px auto 10px auto;}
div.intro p.store span.logostore {background:url("../img/sprite.png") no-repeat scroll -287px -204px transparent; display:block; height:88px; width:106px; text-indent:-9999px; margin:105px auto 10px auto;}
div.intro p.line {width:2px;}
div.intro span.line {background:url("../img/line.png") no-repeat scroll transparent; display:block; height:460px; width:2px; text-indent:-9999px; margin:0 auto;}
div.intro p a.vstop {color:#000; font:60px Georgia; font-style:italic; text-decoration:none; margin:35px 0 0 40px; display:block;}
div.intro p a.vstop:hover {color:#ff2300; text-decoration:underline;}
div.intro p a.vstopen {color:#000; font:20px Georgia; font-style:italic; text-decoration:none; margin:0 0 0 10px; display:block;}
div.intro p a.vstopen:hover {color:#ff2300; text-decoration:underline;}

/*akcija*/
aside object.akcija, embed.akcija {margin-top:30px; width:728px; height:90px;}
aside a.akcija {margin:30px 135px 0 135px;}

/*Programske rešitve - Dots*/
section.progres img.dot {margin:0 10px 0 20px;}

/*Dobrodelnost*/
section.dobrodelnost {margin-bottom:200px; position:relative; display:block;}
section.dobrodelnost h1 {font-size:50px; color:#3e3e3e; font-style:italic; margin:39px 0 25px 0;}
section.dobrodelnost h2 {font-size:18px; color:#3e3e3e; margin:25px 0 0 0;}
section.dobrodelnost h3 {font-size:25px; font-style:italic; color:#3e3e3e; margin:75px 0 75px 0; width:350px;}
section.dobrodelnost p {font-size:14px; color:#3e3e3e; margin:30px 0 0 0; line-height:22px;}
section.dobrodelnost ul {margin:30px 0 0 35px;}
section.dobrodelnost ul li {color:#3e3e3e; margin-bottom:12px; list-style-type:none;}
section.dobrodelnost a.mail {color:#fa2200; text-decoration:none;}
section.dobrodelnost a.mailblack  {color:#3e3e3e; text-decoration:none;}
section.dobrodelnost a.mail:hover, section.dobrodelnost a.mailblack:hover {text-decoration:underline;}
section.dobrodelnost a.pdf, section.dobrodelnost a.word {position:absolute; top:810px; text-decoration:none; color:#3e3e3e; font-size:10px; font-style:italic; text-align:center; clear:both;}
section.dobrodelnost a.pdf {left:300px;}
section.dobrodelnost a.word {left:500px;}
section.dobrodelnost a.pdf img {margin-bottom:10px;}
section.dobrodelnost a.word img {margin-bottom:15px;}


	nav a.domov {background:url("../img/sprite.png") no-repeat scroll -46px 0 transparent; display:block; height:74px; width:86px; text-indent:-9999px;}
	nav a.domov:hover {background-position:-46px -47px;}
	nav a.domovselect {background:url("../img/sprite.png") no-repeat scroll -46px -47px; display:block; height:74px; width:86px; text-indent:-9999px;}
	nav a.paketi, nav a.paketihover {background:url("../img/sprite.png") no-repeat scroll -120px 0 transparent; display:block; height:74px; width:80px; text-indent:-9999px;}
	nav a.paketi:hover, nav a.paketihover {background-position:-120px -47px; background-color:#fa2200;}
	nav a.paketiselect {background:url("../img/sprite.png") no-repeat scroll -120px -94px; display:block; height:74px; width:80px; text-indent:-9999px;}
	nav a.dodatnaponudba, nav a.dodatnaponudbahover {background:url("../img/sprite.png") no-repeat scroll -188px 0 transparent; display:block; height:74px; width:185px; text-indent:-9999px;}
	nav a.dodatnaponudba:hover, nav a.dodatnaponudbahover {background-position:-188px -47px; background-color:#fa2200;}
	nav a.dodatnaponudbaselect {background:url("../img/sprite.png") no-repeat scroll -188px -94px; display:block; height:74px; width:185px; text-indent:-9999px;}
	nav a.dobrodelni {background:url("../img/sprite.png") no-repeat scroll -361px 0 transparent; display:block; height:74px; width:122px; text-indent:-9999px;}
	nav a.dobrodelni:hover {background-position:-361px -47px;}
	nav a.dobrodelniselect {background:url("../img/sprite.png") no-repeat scroll -361px -47px; display:block; height:74px; width:122px; text-indent:-9999px;}
	nav a.kontakt {background:url("../img/sprite.png") no-repeat scroll -471px 0 transparent; display:block; height:74px; width:93px; text-indent:-9999px;}
	nav a.kontakt:hover {background-position:-471px -47px;}
	nav a.kontaktselect {background:url("../img/sprite.png") no-repeat scroll -471px -47px; display:block; height:74px; width:93px; text-indent:-9999px;}

	nav a.goferdoo {background:url("../img/sprite.png") no-repeat scroll -552px 0 transparent; display:block; height:74px; width:72px; text-indent:-9999px;}
	nav a.goferdoo:hover {background-position:-552px -47px;}

	div.droppaketi {background:#ff2200; display:block; position:absolute; top:74px; left:113px;}
	div.droppaketi a {margin:15px 12px; font-size:14px; color:#fff; font-weight:bold;}
	div.droppaketi a:hover {color:#000;}
	div.dropdodatna {background:#ff2200; display:block; position:absolute; top:74px; left:220px;}
	div.dropdodatna a {margin:15px 12px; font-size:14px; color:#fff; font-weight:bold;}
	div.dropdodatna a:hover {color:#000;}

	section div.p1 {background:url("../img/paket1.png") no-repeat scroll transparent; display:block; height:110px; width:94px; position:absolute; top:-43px; left:-21px; padding:33px 5px 0 0; font-size:24px; font-weight:bold; text-align:right;}
	section div.p2 {background:url("../img/paket2.png") no-repeat scroll transparent; display:block; height:119px; width:102px; position:absolute; top:-43px; left:-21px; padding:33px 5px 0 0; font-size:24px; font-weight:bold; text-align:right;}
	section div.p3 {background:url("../img/paket3.png") no-repeat scroll transparent; display:block; height:124px; width:108px; position:absolute; top:-43px; left:-21px; padding:33px 5px 0 0; font-size:24px; font-weight:bold; text-align:right;}
