h1,h2,h3,h4,h5,h6{margin:0; padding:0 0 10px 0; font-family:Tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px;}
h1{}
h2{color:#e0470f; font-size:24px; font-style:italic; padding-left:20px; font-family:Tahoma, Arial, Helvetica, sans-serif; margin:0; padding:0;}
h3{font-family:Arial, Helvetica, sans-serif;}
h4{}

.oranzova{color:#ef7100;}
.biela{color:#FFFFFF;}
.zlta{color:#efee00;}
.normal{font:bold 15px Arial, Helvetica, sans-serif; padding-left:0; padding-bottom:5px; color:#FFFFFF; font-style:italic;}

table{font-family:Arial, Helvetica, sans-serif;}
a img{border:0;}	
a{text-decoration:underline; color:#a8a8a8; outline:none;}
a:hover{text-decoration:none; color:#999999;}
.clearer{clear:both; height:1px;}
ul, ol{margin:5px 0 5px 20px; padding:0;}
address{font-style:normal; margin-bottom:15px; font-size:14px;}
p{margin:0; padding:0 0 10px 0;}
.skry{display:none;}

body{
	font:normal 13px Arial, Helvetica, sans-serif;
	line-height:140%;
	text-align:center;
	color:#828180;
	padding:0 0 20px 0;
	margin:0;
	background:#000 url(images/bg_body.jpg) no-repeat center top;
	}

#container{
	width:860px;
	margin:0 auto;
	text-align:left;
	position:relative;
	}

#page11431 #container{
	background:url(images/bg_bottom.jpg) no-repeat right bottom;
}

#page11431 #footer{padding-top:40px;}

#head{
	height:150px;
	position:relative;
	background:url(images/bg_head.jpg) no-repeat 0 0;
	}

#head h1{
	margin:0;
	padding:0;
	width:100%;
	height:120px;
	position:absolute;
	top:0px;
	left:0px;}

#head h1 a{
	display:block;
	width:100%;
	height:100%;
	text-indent:-9999px;
	overflow:hidden;
	}

#content{
	position:relative;
	padding:20px;
	overflow:hidden;
	zoom:1;
	background:url(images/bg_content_blank.jpg) no-repeat 0 0;
	}
	
#page11431 #content{
	background:url(images/bg_content_new.jpg) no-repeat 0 0;
}

#wrapper{padding:0;}

#footer{
	clear:both;
	width:860px;
	text-align:center;
	}

#footer div{
	text-align:center;
	font-size:10px;
	clear:both;
	display:inline;
	}

#footer a{color:#828180; text-decoration:none;}
#footer a:hover{color:#828180; text-decoration:underline;}

.pocitadlo, .pocitadlo div{display:inline;}

#main-menu{margin:0; padding:0; position:absolute; top:125px; left:20px;}
#main-menu ul{margin:0; padding:0;}
#main-menu ul li{margin:0; list-style:none; float:left; padding:0 25px;}
#main-menu ul li a{color:#ffffff; font:normal 12px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; letter-spacing:1px;}
#main-menu ul li a:hover{color:#999999; text-decoration:none;}

#home-menu{margin:0; padding:0 0 0 10px; position:relative;}
#home-menu li{margin:0; padding:0; list-style:none; height:81px; padding:7px 0; width:370px;}
#home-menu li a{display:block; width:370px; height:81px; text-indent:-9999px; overflow:hidden;}
#home-menu li a:hover{background-position:0 -81px;}

#m1 a{background:url(images/photon-msn-milestone.gif) no-repeat 0 0;}
#m2 a{background:url(images/photon-millenia-ecd.gif) no-repeat 0 0;}
#m3 a{background:url(images/photon-millennia-ec.gif) no-repeat 0 0;}
#m4 a{background:url(images/photon-digital-master.gif) no-repeat 0 0;}
#m7 a{background:url(images/photon-mobilne-zostavy.gif) no-repeat 0 0;}
#m8 a{background:url(images/photon-daylightet.gif) no-repeat 0 0;}
#m9 a{background:url(images/photon-daylightsun.gif) no-repeat 0 0;}

a.online{font-size:14px; font-weight:bold; color:#e0470f; font-style:italic; text-decoration:none;}
a.online:hover{color:#e0470f; text-decoration:none;}
div.online{padding-bottom:30px;}

.fleft{float:left; width:220px; padding-top:40px;}
.fright{float:right; width:450px; padding-bottom:5px;}
.fleft-350{float:left; width:350px; text-align:justify;}
.fleft-300{float:left; width:350px; text-align:justify;}
.fright-150{float:right; width:150px; padding-bottom:5px;}
.wrapper-500{width:500px; margin:0 auto;}
.wrapper-400{width:350px; margin:0 auto; background:url(images/kontakt-1.jpg) no-repeat right top;}
.clearer{clear:both;}

.zoznam li{margin:15px 0; font:bold 14px Verdana, Arial, Helvetica, sans-serif; font-style:italic; line-height:140%;}

.right{border-collapse:collapse; width:100%; clear:both;}
.right th{border-right:1px solid #727170; border-bottom:1px solid #727170; padding:3px 5px; text-align:left;}
.right td{border-bottom:1px solid #727170; padding:3px 5px; font-weight:bold; text-align:center;}

#bottom{clear:both; border-top:1px solid #9b9b9a; padding-top:10px;}
#bottom h3{text-transform:uppercase; color:#FFFFFF; margin:0; padding:15px 0; text-align:center; font-size:14px; font-weight:bold;}

.bottom{width:100%; border-collapse:collapse; background-color:#4e4b49; color:#c1c0bf;}
.bottom td{text-align:center; font-size:11px; vertical-align:top; padding:2px 0;}
.bottom td img{padding-top:10px;}
#bottom a{text-decoration:none;}
#bottom a:hover{text-decoration:none; color:#FFFFFF;}
.pmz{width:auto; margin:0 auto;}
.pmz td{padding:0 5px;}

.tel-2{padding-left:27px;}
address{margin-bottom:30px;}


.prislusenstvo{width:70%;}
.prislusenstvo td{padding:20px 0; text-align:center; width:20%;}

.prislusenstvo a{text-decoration:none; color:#a8a8a7; font-size:12px; font-weight:bold;}
.prislusenstvo a:hover{text-decoration:none; color:#fff;}
.prislusenstvo a img{margin-bottom:4px; text-decoration:none;}

.zoznam_fot{padding:40px 0; font:bold 14px Verdana, Arial, Helvetica, sans-serif; font-style:italic; line-height:140%;}
.zoznam_fot a{text-decoration:none;}
.zoznam_fot a:hover{text-decoration:underline;}

#mz1, #mz1 a{color:#FF9900;}
#mz2, #mz2 a{color:#FF9900;}
#mz3, #mz3 a{color:#FF9900;}
#mz4, #mz4 a{color:#FF9900;}
#mz5, #mz5 a{color:#669999;}
#mz6, #mz6 a{color:#669999;}


#intro{font:bold 14px Verdana, Arial, Helvetica, sans-serif; font-style:italic; line-height:140%; padding:0 100px 20px 80px; color:#585a35; text-align:justify;}
#intro img{margin-left:15px;}

h2.mobz{margin:0; padding:0; position:absolute; left:130px; _left:100px;}
table.mobz td{padding:5px 10px;}

/********************* MENU REFERENCIE  ******************************/
.kat_ref{float:left; width:230px;}
.nahlady{}
.kat_ref h2{font-size:18px; margin:0; padding:0 0 10px 0; font-weight:bold;}
.kat_ref .Cat{
	margin:0;
	padding:0;
	}

.kat_ref .Cat li{
	list-style:none;
	margin:0;
	padding:0 0 5px 15px;
	background:url(images/sipka-seda.gif) no-repeat 0 5px;
	}

.kat_ref .Cat li a{
	font:bold 13px Arial, Helvetica, sans-serif;
	font-style:italic;
	}

.kat_ref .Cat li a:hover{}

/* dalsie zanorenia */
.kat_ref .Cat li ul{margin:5px 0 5px 25px;}
.kat_ref .Cat li ul li{padding:1px 0; list-style:disc; background:none;}
.kat_ref .Cat li ul li a{}


/* FOTOGALERIA - thumbnails
-------------------------------------------------------*/
.Photo{width:122px; height:122px; overflow:hidden; margin:0 auto;}
.Photo a{display:block; color:#555555; width:120px; height:120px; cursor:pointer; position:relative; font-weight:normal; font-size:11px; border:1px solid #000;} /*  border:1px solid #464646; background-color:#383838; */
.Photo a:hover{text-decoration:none; border:1px solid #E0470F;}
.Photo a img{position:absolute}

/* .Photo img{overflow:hidden;} */

.Thumbnails{font: bold 18px Arial, Helvetica, sans-serif; text-align:center; font-style:italic;}
.CategoryName{
	color:#E0470F;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:24px;
	font-style:italic;
	margin:0;
	padding:0 0 15px 0;
	font-weight:bold;
}

.Thmb{
	float:left;
	width:150px;
	margin:0 5px;
	display:inline;
}

.Thumbnails .Row .Thmb .Name {
	background-color:#7dbfe3;
	color:#FFF;
	font-size:11px;
	text-align:center;
	margin-top:1px;
	padding:4px;
	height:26px;
	overflow:hidden;
	font-weight:normal;
	display:none;
}

.Thumbnails .Row .Thmb .Description {
	display:none;
}

.Thumbnails .Row {width:100%; padding:5px 0 5px 0; overflow:hidden;}
.Thumbnails div.Pages{margin:0; padding:0 0 4px 0; width:100%; overflow:hidden; text-align:right;}
.Thumbnails ul.Pages{margin:0; padding:0; display:inline;}
.Thumbnails ul.Pages li{list-style:none; padding:0 3px; text-align:center; display:inline;}


#page11431 #content{
	padding:0;
}
#page11431 .left{
	float:left;
	width:400px;
	zoom:1;
}

#page11431 .right{
	float:right;
	width:350px;
	clear:none;
	padding-top:10px;
	zoom:1;
}

#rightzoznam{margin:0; padding:20px 20px 0 20px; clear:both;}

#rightzoznam li{
	list-style:none;
	padding:8px 0 8px 42px;
	border-bottom:1px solid #131615;
	color:#a3b0ae;
	font:italic 15px Arial, Helvetica, sans-serif;
	line-height:130%;
	background:url(images/fajka.gif) no-repeat 5px center;
}
#rightzoznam li.last{background:url(images/fajka-oranzova.gif) no-repeat 5px center; border:0;}
.partner{float:right; text-align:right;}
#page16703 #content h2{text-align:center; padding-bottom:15px;}

#right-col {
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    right: -190px;
    top: 156px;
    width: 180px;
}
