body {
background: url("images/bg.jpg") repeat scroll center top #142462;
margin:0;
font-family: tahoma;
}
img {border: 0px;}
div.topbg {
background: url("images/topbg.png") repeat scroll center top;
height:47px;
font-size: 14px; 
}

div.main {
margin: 0 auto 0;
position: relative;
border: 0px solid red;
width:910px;
height:900px;
}

div.logo {
height:100px;
width:910px;
background: url("images/logo.png") no-repeat left center;
position: relative;
border: 0px solid red;


}
div.infolinka {
height:100px;
width:910px;
background: url("images/infolinka.png") no-repeat right center;
position: relative;
border: 0px solid red;

}

div.menu {
height:73px;
width:910px;
position: relative;


}
div.shadowmenu {
height:5px;
width:910px;
position: relative;
background: url("images/shadow.png") repeat-x white;
 
}

div.item1 {
background: url("images/onas.png") no-repeat left center;
width:153px;
height:73px;
position: relative;
float:left;
}
div.item2 {
background: url("images/sluzby.png") no-repeat left center;
width:152px;
height:73px;
position: relative;
float:left;
}

div.item3 {
background: url("images/riesenia.png") no-repeat left center;
width:151px;
height:73px;
position: relative;
float:left;
}

div.item4 {
background: url("images/referencie.png") no-repeat left center;
width:152px;
height:73px;
position: relative;
float:left;
}

div.item5 {
background: url("images/kontakt.png") no-repeat left center;
width:151px;
height:73px;
position: relative;
float:left;
}

div.item6 {
background: url("images/kariera.png") no-repeat left center;
width:151px;
height:73px;
position: relative;
float:left;
}

div.item1:hover {
background: url("images/onaso.png") no-repeat left center;
width:153px;
height:73px;
position: relative;
float:left;
cursor: pointer;
}
div.item2:hover {
background: url("images/sluzbyo.png") no-repeat left center;
width:152px;
height:73px;
position: relative;
float:left;
cursor: pointer;
}


div.item3:hover {
background: url("images/rieseniao.png") no-repeat left center;
width:151px;
height:73px;
position: relative;
float:left;
cursor: pointer;
}


div.item4:hover {
background: url("images/referencieo.png") no-repeat left center;
width:152px;
height:73px;
position: relative;
float:left;
cursor: pointer;
}


div.item5:hover {
background: url("images/kontakto.png") no-repeat left center;
width:151px;
height:73px;
position: relative;
float:left;
cursor: pointer;
}


div.item6:hover {
background: url("images/karierao.png") no-repeat left center;
width:151px;
height:73px;
position: relative;
float:left;
cursor: pointer;
}

div.baner {
width:910px;
height:258px;


}

div.leftbaner {
width:15px;
height:258px;
background: url("images/banerleft.png") no-repeat left center;
float:left;
}

div.midbaner {
width:880px;
height:258px;
background: url("images/banermid.jpg") repeat left center;
float:left;

}


#slider {
    position:relative;
    width:879px; /* Change this to your images width */
    height:258px; /* Change this to your images height */
    background:url(images/loading.gif) no-repeat 50% 50%;
        margin-top: 8px;
}
#slider img {
    display:none;
    margin-top: 12px;
}
#slider a {
    border:0;
    display:block;
}

#slider .nivo-controlNav {
	position:absolute;
	left:50%;
	bottom:8px;
    margin-left:-40px; /* Tweak this to center bullets */
}
#slider .nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
#slider .nivo-controlNav a.active {
	background-position:0 -22px;
}

div.rightbaner {
width:15px;
height:258px;
background: url("images/banerright.png") no-repeat left center;
float:left;
}
div.submenu {
width:910px;
height:47px;
position:absolute;
border: 0px red solid;
display:none;
z-index: 999;
margin-top:-5px;

}
div.submenu2 {
width:910px;
height:47px;
position:absolute;
border: 0px red solid;
display:none;
z-index: 999;
margin-top:-5px;
}

div.leftsubmenu {
width:19px;
height:47px;
background: url("images/submenuleft.png") no-repeat left center;
float:left;
}

div.midsubmenu {
width:871px;
height:47px;
background: url("images/submenumid.png") repeat left center;
float:left;

}

div.rightsubmenu {
width:20px;
height:47px;
background: url("images/submenuright.png") no-repeat left center;
float:left;
}

div.onasbox {
width:910px;
height:411px;
margin-top: 10px;

}

div.leftonasbox {
width:202px;
height:411px;
background: url("images/onasboxleft.png") no-repeat left center;
float:left;
}

div.leftonasbox h2{ 
font-family: tahoma;
font-size: 16px;
margin: 30px 0px 0px 33px;
font-variant: small-caps;
text-shadow: 1px 1px #e1e1e1;
}
div.leftonasbox ul{
font-size: 13px;
font-family: tahoma;
padding-left: 45px;
}
div.leftonasbox ul li{
list-style-type: decimal;
margin-bottom: 6px;
line-height: 15px;

}

div.midonasbox {
width:694px;
height:411px;
background: url("images/onasboxmid.jpg") repeat left center;
float:left;

}
div.midonasbox h1{
font-family: tahoma;
font-size: 22px;
margin: 20px 0px 0px 20px;
font-variant: capital;
text-shadow: 1px 1px #e1e1e1;

}
div.pokec{
width: 390px;
height: 411px;
float: left;

font-family: tahoma;

}
div.text{
width: 360px;
height: 371px;
float: left;
font-size: 15px;
font-family: tahoma;
margin: 20px 10px 0px 20px;
line-height: 19px;

}

div.rightonasbox {
width:14px;
height:411px;
background: url("images/onasboxright.png") no-repeat left center;
float:left;
}


div.kontaktujtenas {
width:273px;
height:379px;
background: url("images/kontaktujtenas.png") no-repeat left center;
float:right;
margin-top: 15px;
margin-left: 5px;
padding-left: 10px;
padding-right: 10px;

}
div.kontaktform {
width:273px;
height:379px;
background: url("images/kontaktform.png") no-repeat left center;
float:right;
margin-top: 15px;
margin-left: 5px;
padding-left: 10px;
padding-right: 10px;

}

ul.none {
margin:0px;
padding:0px;
}
ul.none li{
list-style-type: none;
font-family: tahoma;
font-weight: bold;
color: white;
float: left;
margin-top: 10px;
margin-left: 50px;
margin-right: 50px;
font-size: 15px;
}
ul.none2 {
margin:0px;
padding:0px;
}
ul.none2 li{
list-style-type: none;
font-family: tahoma;
font-weight: bold;

float: left;
margin-top: 10px;
margin-left: 33px;
margin-right: 33px;
font-size: 15px;
}
ul.none2 li a{ 
color: white;
text-decoration: none;
text-shadow: 1px 1px black;
}
ul.none2 li a:hover{ 
color: #c4c4c4;
text-decoration: none;
text-shadow: 1px 1px black;
}
ul.none li a{ 
color: white;
text-decoration: none;
text-shadow: 1px 1px black;
}
ul.none li a:hover{ 
color: #c4c4c4;
text-decoration: none;
text-shadow: 1px 1px black;
}

div.kable {
width:205px;
height:248px;
background: url("images/kable.png") no-repeat left center;
position: absolute;
left: -35px;
margin-top:218px;
}
div.contentbox_serveroveriesenia {
width:910px;
min-height:2375px;
background: url("images/bgmaintop.png") #eaeaea no-repeat top center;
position: relative;
}

div.contentbox {
width:910px;
min-height:715px;
background: url("images/bgmaintop.png") #eaeaea no-repeat top center;
position: relative;
}
div.contentbox_kariera {
width:910px;
min-height:2665px;
background: url("images/bgmaintop.png") #eaeaea no-repeat top center;
position: relative;
}
div.contentbox_Partneri {
width:910px;
min-height:1000px;
background: url("images/bgmaintop.png") #eaeaea no-repeat top center;
position: relative;
}
div.contentbox_zmluvnyservis {
width:910px;
min-height:775px;
background: url("images/bgmaintop.png") #eaeaea no-repeat top center;
position: relative;
}
div.contentbox_itoutsourcing {
width:910px;
min-height:1025px;
background: url("images/bgmaintop.png") #eaeaea no-repeat top center;
position: relative;
}
div.contentbox_spravasiete {
width:910px;
min-height:1035px;
background: url("images/bgmaintop.png") #eaeaea no-repeat top center;
position: relative;
}
div.contentbox_spravaserverov {
width:910px;
min-height:1035px;
background: url("images/bgmaintop.png") #eaeaea no-repeat top center;
position: relative;
}
div.contentbox_referencie {
width:910px;
min-height:1895px;
background: url("images/bgmaintop.png") #eaeaea no-repeat top center;
position: relative;
}
div.contentbox_riesenia {
width:910px;
min-height:865px;
background: url("images/bgmaintop.png") #eaeaea no-repeat top center;
position: relative;
}
div.contentbox_kontakt {
width:910px;
min-height:785px;
background: url("images/bgmaintop.png") #eaeaea no-repeat top center;
position: relative;
}

div.contentbot {
width:910px;
height:10px;
background: url("images/bgmainbot.png") no-repeat top center;
}
div.footer {
width:910px;
height:150px;
border: 0px red solid;
font-size: 14px;
}
div.foot1{
width:15%;
height:120px;
border-left: 1px #5f5f5f dotted;
float: left;
color:#6d6d6d;
text-shadow: 1px 1px black;
margin-top: 15px;
padding-left: 15px;

}
div.foot2{
width:14%;
height:120px;
border-left: 0px #5f5f5f dotted;
float: left;
color:#6d6d6d;
text-shadow: 1px 1px black;
margin-top: 15px;
padding-left: 15px;

}
img.a{
position:absolute;
margin-top:20px;
z-index: 10;}

img.b{
position:absolute;
margin-top:20px;}


div.foot1 a{
color:#6d6d6d;
text-shadow: 1px 1px black;
text-decoration: none;
display: block;
 }
div.foot1 a:hover{
color:#979797;
text-shadow: 1px 1px black;
 }

div.sluzbywin {
width:578px;
height:700px;
position: relative;
padding-top: 5px;
float: left;
}
div.sluzbywin a{
color:black;
text-decoration: none;
}
div.rieseniawin {
width:578px;
height:686px;
position: relative;
padding-top: 5px;
float: left;
margin-top: 15px;
margin-left: 15px;
}
div.sluzba {
width:563px;
height:160px;
background: url("images/window.png") no-repeat top center;
margin-left: 15px;
cursor: pointer;
margin-top:15px;

}
div.sluzba:hover {
width:563px;
height:160px;
background: url("images/windowo.png") no-repeat top center;
margin-left: 15px;

}
div.sluzba h2 {
font-family: tahoma;
font-size: 18px;
margin-left: 25px;
padding-top: 12px;
margin-top:0px;
}
div.sluzba .p1 {
font-family: tahoma;
font-size: 13px;
margin-right: 15px;
width:370px;
float: right;
margin-top: 0px;
}
div.sluzba .p2 {
font-family: tahoma;
font-size: 13px;
margin-left: 15px;
margin-top: 0px;
width:390px;
float: left;

}

img.sluzbyimg1 {
float: left;
margin-left: 10px;
margin-right: 10px;
position: relative;
}
img.sluzbyimg2 {
float: left;
margin-left: 10px;
margin-right: 10px;
position: relative;
top:-35px;
}

img.sluzbyimg3 {
float: left;
margin-left: 30px;
margin-right: 10px;
position: relative;
top: -7px;
}


div.infopanel {
width: 290px;
float: right;
height:500px;
margin-right: 20px;
margin-top: 5px;
}
div.zoznamsluzieb {
width:293px;
height:292px;
background: url("images/Partneri.png") no-repeat top center;
float:right;
margin-top: 15px;
margin-left: 5px;

}

div.Partneri {
width:293px;
height:292px;
background: url("images/Partneri.png") no-repeat top center;
float:right;
margin-top: 15px;
margin-left: 5px;

}
div.mapa {
width:295px;
height:292px;
background: url("images/mapa.png") no-repeat top center;
float:right;
margin-top: 15px;
margin-left: 5px;

}

div.zoznamsluzieb h2{
font-family: tahoma;
font-size: 18px;
text-shadow: 1px 1px #3f3f3f;
color: white;
margin-left: 25px;
margin-top: 26px;

}
div.Partneri h2{
font-family: tahoma;
font-size: 20px;
text-shadow: 1px 1px #3f3f3f;
color: white;
margin-left: 100px;
margin-top: 25px;

}

div.rieseniatop {
width:566px;
height:11px;
background: url("images/rieseniatop.png") no-repeat top center;
}
div.rieseniamid_kontakt {
width:555px;
min-height:736px;
background: url("images/rieseniamid.png") repeat-y center;
padding-left:5px;
padding-right:6px;
}
div.rieseniamid_riesenia {
width:555px;
min-height:816px;
background: url("images/rieseniamid.png") repeat-y center;
padding-left:5px;
padding-right:6px;
}
div.rieseniamid_riesenia p{
    font-size: 14px;
    float: left;
    padding: 15px 25px 15px 15px;
    margin: 0px 8px 10px 8px;
    position: relative;
    border-bottom: 1px white solid;
    border-left: 1px white solid;
    border-right: 1px white solid;

    cursor: pointer;
}
div.rieseniamid_riesenia p:hover{

    float: left;
    padding: 15px 25px 15px 15px;
    margin: 0px 8px 10px 8px;
    position: relative;
    border-bottom: 1px #dddddd solid;
    border-left: 1px #dddddd solid;
    border-right: 1px #dddddd solid;
    background-color: #f6f6f6;
    cursor: pointer;
}
div.rieseniamid_riesenia p span{
display:none;

}
div.rieseniamid_riesenia p:hover span{
display: inline;
color:white;
background-color: #696969;
text-decoration: none;
position: absolute;
padding-left: 3px;
padding-right: 3px;
margin-left: 10%;
}
div.rieseniamid_serveroveriesenia {
width:555px;
min-height:2326px;
background: url("images/rieseniamid.png") repeat-y center;
padding-left:5px;
padding-right:6px;
font-size: 15px;
}

div.rieseniamid {
width:555px;
min-height:666px;
background: url("images/rieseniamid.png") repeat-y center;
padding-left:5px;
padding-right:6px;
position: relative;
}
div.rieseniamid_kariera {
width:555px;
min-height:2616px;
background: url("images/rieseniamid.png") repeat-y center;
padding-left:5px;
padding-right:6px;
position: relative;
}
div.rieseniamid img{
margin-left:40px;

}
div.rieseniamid_zmluvnyservis {
width:555px;
min-height:726px;
background: url("images/rieseniamid.png") repeat-y center;
padding-left:5px;
padding-right:6px;
position: relative;
font-size: 15px;
}

div.rieseniamid_itoutsourcing {
width:555px;
min-height:972px;
background: url("images/rieseniamid.png") repeat-y center;
padding-left:5px;
padding-right:6px;
position: relative;
font-size: 15px;
}

div.rieseniamid_spravasiete {
width:555px;
min-height:986px;
background: url("images/rieseniamid.png") repeat-y center;
padding-left:5px;
padding-right:6px;
position: relative;
font-size: 15px;
}
div.rieseniamid_spravaserverov {
width:555px;
min-height:986px;
background: url("images/rieseniamid.png") repeat-y center;
padding-left:5px;
padding-right:6px;
position: relative;
font-size: 15px;
}

div.rieseniamid_referencie {
width:555px;
min-height:1506px;
background: url("images/rieseniamid.png") repeat-y center;
padding-left:5px;
padding-right:6px;
position: relative;
}




div.rieseniabot {
width:566px;
height:10px;
background: url("images/rieseniabot.png") no-repeat top center;
position: relative;
}

h2.nadpisriesenia {
background: url("images/nadpisriesenia.png") no-repeat top center;
width:500px;
height:40px;
margin:0px;
margin-bottom:15px;
padding-left:54px;
padding-top:15px;
color:#3f3f3f;
font-family: tahoma;
font-size: 20px;
text-shadow: 1px 1px white;
float: left;
}
h2.nadpisriesenia2 {
background: url("images/nadpisriesenia.png") no-repeat top center;
width:500px;
height:40px;
margin:0px;
margin-bottom:0px;
padding-left:54px;
padding-top:15px;
color:#3f3f3f;
font-family: tahoma;
font-size: 20px;
text-shadow: 1px 1px white;
float: left;
}
h2.nadpisriesenia p{
margin-bottom:10px;
}
div.rieseniamid_riesenia a{
text-decoration: none;
color: inherit;
}

span.sluzbybaner {
font-family: tahoma;
font-size: 20px;
margin-top: 17px;
width: 273px;
text-shadow: 1px 1px white;
font-weight: bold;
text-align: center;
color:black;
}
span.sluzbybaner a{
font-family: tahoma;
font-size: 20px;
text-shadow: 1px 1px white;
font-weight: bold;
text-align: center;
color:black;
text-decoration: none;
}

div#slideshow2 {
margin-top: 307px;
margin-left: 0px;
position: relative;
height: 50px;
width: 273px;
}
div#slideshow8 {
margin-top: 307px;
margin-left: 0px;
position: relative;
height: 50px;
width: 273px;
}

div.listref {
width:293px;
height:492px;

float:right;
margin-top: 15px;
margin-left: 5px;
}

div.listreftop {
background: url("images/listreftop.png") no-repeat top center;
width:296px;
height:10px;


}

div.listrefmid {
background: url("images/listrefmid.png") repeat-y center;
width:296px;
height:272px;


}
div.listrefmid_referencie {
background: url("images/listrefmid.png") repeat-y center;
width:296px;
height:1447px;


}
ul.refermin {
margin:0px 0px 0px 40px; 
padding:0px;
font-size: 13px;
}
div.listrefbot {
background: url("images/listrefbot.png") no-repeat top center;
width:296px;
height:10px;


}

img.budova {
margin-left: 15px;
margin-top: 10px;
float: left;
}

img.hodiny {
margin-left: 45px;
margin-top: 15px;
float: left;
}
div.conv {
width:555px;
display: block;

height:185px;
position: relative;
float: left;
font-family: tahoma;
font-size: 13px;
}
div.konleft {
width:230px;
height:120px;
margin-left: 20px;
float: left;
padding: 10px;
}

div.konright {
width:230px;
height:120px;
margin-left: 20px;
float: right;
padding: 10px;
}

div.area_contact {
    color: white;
    margin-left: 10px;
    margin-top: 60px;
    font-family: tahoma;
    text-decoration: none;
}
.text-input_contact {
    background: url("images/text-bg.gif") repeat-x scroll 0 0 #FFFFFF;
    border: 1px solid #B5B8C8;
    font-size: 14px;
    margin-left: 23px;
    margin-top: 4px;
    padding: 4px;
    text-align: left;
    width: 180px;
}

.text-input_contact_tel {
    background: url("images/text-bg.gif") repeat-x scroll 0 0 #FFFFFF;
    border: 1px solid #B5B8C8;
    font-size: 14px;
    margin-top: 4px;
    padding: 4px;
    text-align: left;
    width: 180px;
        margin-left: 9px;
}
.area-input_contact {
    background: url("images/text-bg.gif") repeat-x scroll 0 0 #FFFFFF;
    border: 1px solid #B5B8C8;
    font-size: 14px;
    height: 120px;
    padding: 4px;
    width: 248px;
}


.buttons {
    float: left;
    padding-bottom: 10px;
    clear: both;
}
a.button {
    color: #6e6e6e;
    font: 12px Helvetica, Arial, sans-serif;
    text-decoration: none;
    padding: 7px 12px;
    position: relative;
    display: inline-block;
    text-shadow: 0 1px 0 #fff;
    -webkit-transition: border-color .218s;
    -moz-transition: border .218s;
    -o-transition: border-color .218s;
    transition: border-color .218s;
    background: white;
    background: -webkit-gradient(linear,0% 40%,0% 70%,from(#ffffff),to(#ffffff));
    background: -moz-linear-gradient(linear,0% 40%,0% 70%,from(#ffffff),to(#ffffff));
    border: solid 1px #dcdcdc;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    margin-right: 0px;
}
a.button:hover {
    color: #333;
    border-color: #999;
    -moz-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2) -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}
a.button:active {
    color: #000;
    border-color: #444;
}
#nav a {
    color: #6e6e6e;
    font: bold 12px Helvetica, Arial, sans-serif;
    text-decoration: none;
    padding: 7px 12px;
    position: relative;
    display: inline-block;
    text-shadow: 0 1px 0 #fff;
    -webkit-transition: border-color .218s;
    -moz-transition: border .218s;
    -o-transition: border-color .218s;
    transition: border-color .218s;
    background: #f3f3f3;
    background: -webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    background: -moz-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    border: solid 1px #dcdcdc;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    margin-right: 10px;
}
#nav a.activeSlide {
    color: #333;
    font: bold 12px Helvetica, Arial, sans-serif;
    text-decoration: none;
    padding: 7px 12px;
    position: relative;
    display: inline-block;
    text-shadow: 0 1px 0 #fff;
    -webkit-transition: border-color .218s;
    -moz-transition: border .218s;
    -o-transition: border-color .218s;
    transition: border-color .218s;
    background: white;
    background: -webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    background: -moz-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    border: solid 1px #dcdcdc;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    margin-right: 10px;
}
#nav a:hover {
    color: #333;
    border-color: #999;
    -moz-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2) -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}
#nav a:active {
    color: #000;
    border-color: #444;
}
a.left {
    -webkit-border-top-right-radius: 0;
    -moz-border-radius-topright: 0;
    border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    border-bottom-right-radius: 0;
    margin: 0;
}
a.middle {
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-left: solid 1px #f3f3f3;
    margin: 0;
    border-left: solid 1px rgba(255, 255, 255, 0);
}
a.middle:hover,
a.right:hover { border-left: solid 1px #999 }
a.right {
    -webkit-border-top-left-radius: 0;
    -moz-border-radius-topleft: 0;
    border-top-left-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
    border-bottom-left-radius: 0;
    border-left: solid 1px #f3f3f3;
    border-left: solid 1px rgba(255, 255, 255, 0);
}
a.big {
    font-size: 16px;
    padding: 10px 15px;
}
a.supersize {
    font-size: 14px;
    padding: 15px 20px;
    margin-top:5px;
}
a.supersize img { 
position: relative;
float: left;
width:40%;

}

a.supersize div {  float: right;
position: relative;
width: 55%;
}
a.save {
    background: url(sprite.png) 10px 7px no-repeat #f3f3f3;
    padding-left: 30px;
}
a.add {
    background: url(sprite.png)  10px -27px no-repeat #f3f3f3;
    padding-left: 30px;
}
a.delete {
    background: url(sprite.png)  10px -61px no-repeat #f3f3f3;
    padding-left: 30px;
}
a.flag {
    background: url(sprite.png)  10px -96px no-repeat #f3f3f3;
    padding-left: 30px;
}
a.up {
    background: url(sprite.png)  13px -133px no-repeat #f3f3f3;
    width: 18px;
}
a.down {
    background: url(sprite.png)  13px -168px no-repeat #f3f3f3;
    width: 18px;
}
a.save-big {
    background: url(sprite.png) 15px 11px no-repeat #f3f3f3;
    font-size: 16px;
    padding: 10px 15px 10px 35px;
}
a.add-big {
    background: url(sprite.png)  15px -23px no-repeat #f3f3f3;
    font-size: 16px;
    padding: 10px 15px 10px 35px;
}
a.delete-big {
    background: url(sprite.png)  15px -57px no-repeat #f3f3f3;
    font-size: 16px;
    padding: 10px 15px 10px 35px;
}
a.flag-big {
    background: url(sprite.png)  15px -92px no-repeat #f3f3f3;
    font-size: 16px;
    padding: 10px 15px 10px 35px;
}
a.up-big {
    background: url(sprite.png)  15px -128px no-repeat #f3f3f3;
    width: 18px;
    font-size: 16px;
    padding: 10px 15px;
}
a.down-big {
    background: url(sprite.png)  15px -163px no-repeat #f3f3f3;
    width: 18px;
    font-size: 16px;
    padding: 10px 15px;
}

div.spokoj {
    font-family: tahoma;
    font-size: 22px;
    margin: 0px 0 0 50px;
    text-shadow: 1px 1px #E1E1E1;
}

#nav {
 bottom:15px;
  left:45px;
  position:absolute;
  z-index:50;
}


div#slideshow5 {
height: 230px;
}

ul.zoznamsl li{
list-style: none url();
 padding-top: 7px;
background: url(images/arrowz.png) left 0.65em no-repeat;
padding-left: 20px;
 
}
ul.zoznamsl a{
text-decoration: none;
color:black;

 
}
ul.zoznamsl a:hover{
text-decoration: underline;
color:black;

 
}

ul.zoznamsl {
padding-left: 25px;
width:257px;
font-family: tahoma;
font-size: 14px;
}

div.rieseniamid_itoutsourcing h3 {
padding-left:25px;
margin-left: 15px;
background: url("images/arrowz.png") no-repeat scroll left center transparent;

position:relative;
float: left;

}

div.rieseniamid_itoutsourcing p {
 margin: 0 15px 0 20px;
 padding: 0px ;
 position:relative;
float: left;

}

div.rieseniamid_spravasiete h3 {
padding-left:25px;
margin-left: 15px;
background: url("images/arrowz.png") no-repeat scroll left center transparent;

position:relative;
float: left;

}

div.rieseniamid_spravasiete p {
 margin: 0 15px 0 20px;
 padding: 0px ;
 position:relative;
float: left;

}

div.rieseniamid h3 {
padding-left:25px;
margin-left: 15px;
background: url("images/arrowz.png") no-repeat scroll left center transparent;
display: inline-block;
position:relative;
float: left;
 width:100%;
}

div.rieseniamid p {
 margin: 0 15px 0 20px;
 padding: 0px ;
 position:relative;
float: left;

}
div.rieseniamid ul {
 margin: 10px 0 0 35px;
 padding: 0px ;
 position:relative;
float: left;

}
div.rieseniamid_kariera h3 {
padding-left:25px;
margin-left: 15px;
background: url("images/arrowz.png") no-repeat scroll left center transparent;
display: inline-block;
position:relative;
float: left;
 width:100%;
}

div.rieseniamid_kariera p {
 margin: 0 15px 0 20px;
 padding: 0px ;
 position:relative;
float: left;

}
div.rieseniamid_kariera ul {
 margin: 10px 10px 0 35px;
 padding: 0px ;
 position:relative;
float: left;
width:auto;

}
 
div.rieseniamid_zmluvnyservis h3 {
padding-left:25px;
margin-left: 15px;
background: url("images/arrowz.png") no-repeat scroll left center transparent;
display: inline-block;
position:relative;
float: left;
 width:100%;
}

div.rieseniamid_zmluvnyservis p {
 margin: 0 15px 0 20px;
 padding: 0px ;
 position:relative;
float: left;

}
div.rieseniamid_zmluvnyservis ul {
 margin: 10px 0 0 35px;
 padding: 0px ;
 position:relative;
float: left;

}

div.rieseniamid_serveroveriesenia h3 {
padding-left:25px;
margin-left: 15px;
background: url("images/arrowz.png") no-repeat scroll left center transparent;
display: inline-block;
position:relative;
float: left;
 width:100%;
}

div.rieseniamid_serveroveriesenia p {
 margin: 0 15px 0 20px;
 padding: 0px ;
 position:relative;
float: left;

}
div.rieseniamid_serveroveriesenia ul {
 margin: 10px 0 0 35px;
 padding: 0px ;
 position:relative;
float: left;

}


img.repairimg {
margin-left:120px;
}

#slideshow6 img{
margin-left:5px;
margin-top:30px;}

ul.linkrow li {
position: relative;
float: left;
list-style-type: none;
margin-left: 45px;
}
ul.linkrow {
margin: 0px auto 0px;
position:relative;
width:910px;
}

ul.linkrow li a{
color:#6d6d6d;
text-shadow: 1px 1px black;
text-decoration: none;
display: block;
cursor: pointer;
 }
ul.linkrow li a:hover{
color:#979797;
text-shadow: 1px 1px black;
cursor: pointer;
 }

 a.nicelink {
 color:black;
 text-decoration: none;
 }
 
  a.nicelink:hover {
 color:black;
 text-decoration: underline;
 }
 
 div.eshopc {

position: absolute;
border: 0px solid red;
width:100%;
height:100%;
z-index: 999;
background: rgb(0,0,0) url("images/Under-Construction.jpg") no-repeat center center;
 }
 form#contact_form label {
  text-decoration: none;
 }
 


  div.text a {
 text-decoration: none;
 color:black;
 }
 
  div.text a:hover {
 text-decoration: underline;
 color:black;
 }
