

body {
	margin: 0;
	text-align: center;
	background: #fff;
	color: #000;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12pt;
	letter-spacing: 0;
	line-height: 1.3;
}

div#telobig {
	margin: 0.5cm;
	text-align: center;
	width: 100%;
}


div#telo {
	width: 100%;
	text-align: center;
	background: none;
}



div#hlavicka {
	text-align: right;
	width: 100%;
	height: 94px;
	background: none; 
}
div#hlavicka img#logo {
	float: left;
	margin: 4px;
	border: 0;
}
div#hlavicka strong#hlava {
	clear: none;
	text-align: right;
	color: #000;
	font-size: 10pt;
	font-weight: normal;
	margin-right: 0.5cm;
}
div#hlavicka div.icons {
	display: none;
}



div#nadpis {
	display: none;
}



div#menu {
	display: none;
}



div#stred {
	float: left;
	text-align: left;
	width: 60%;
	padding-bottom: 10px;
}

div#pravy {
	float: left;
	text-align: left;
	width: 40%;
}




div#spodok {
	position: relative;
	clear: both;
	width: 100%;
	height: 75px;
	background: none; 
	font-size: 10pt;
}

div#spodok a.hore {
	display: none;
}

div#spodok div#zaba {
	display: none;
}
div#spodok div#zaba-index {
	display: none;
}







div.clear {
	float: left;
	clear: both;
}





/* VSEOBECNE NASTAVENIA PRE PRVKY V OBSAHU STRANKY */


h1, h2, h3, h4, h5, h6 {
	font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
}

h1 {
	margin: 1em 1em 0 1em;
	color: #000;
	font-size: 18pt;
	font-weight: normal;
}
h2 {
	clear: left;
	margin: 1em 1em 0 1em;
	color: #000;
	font-size: 18pt;
	font-weight: normal;
}
h3 {
	clear: left;
	margin: 20px 20px 0 20px;
	color: #000;
	font-size: 18px;
	font-weight: normal;
}
h4 {
	margin: 0 20px 0 20px;
	color: #000;
	font-size: 12px;
	font-weight: bold;
}


div#telo p {
	margin: 0 18pt 18pt 18pt;
}

div#telo ul {
	margin: 0 18pt 18pt 0;
}

div#telo ul.zoznam {
	clear: left;
	background-color: #fff;
	margin: 10px 40px;
	padding: 6px 0;
	border: 1px solid #e9e9e9;
}
div#telo ul.zoznam h4 {
	color: #000;
	margin-left: 0;
}
div#telo ul.zoznam p {
	color: #000;
	margin-left: 0;
}
div#telo ul.zoznam li {
	list-style-image: url(design/li.gif);
	margin: 2px 20px 2px 30px;
	color: #fff;
}



div#telo ul.zoznam2 {
	background-color: #fff;
	margin: 10px 40px;
	padding: 6px 0;
	border: 1px solid #e9e9e9;
}
div#telo ul.zoznam2 li {
	list-style-image: url(design/li2.gif);
	margin: 2px 20px 2px 30px;
}




img {
	border: 0;
}


/* odkazy odkazy odkazy */

a:link {
	color: #000;
	text-decoration:underline
}
a:active {
	color: #000;
	text-decoration:underline
}
a:visited {
	color: #000;
	text-decoration:underline
}




/* STRED NASTAVENIA STRED HLAVNA CAST TEXTOVA STRED */






/* spodok SPODOK spodok */

div#spodok p#copyright {
	position: relative;
	top: 2em;
	padding: 0;
}




/* NEW WORKS NEW WORKS */

div#new-works {
	float: left;
	width: 100%;
}
div#new-works a {
	float: left;
	border: 1px solid #ccc;
	background-color: #fff;
	margin: 0 0 20px 20px;
}
div#new-works a img {
	margin: 4px;
	width: 90px;
	height: 90px;
}



/* PROFILE PROFILE PROFILE */

div.profil {
	border-top: 10px solid #fff;
}
div.profil h3 {
	clear: none;
	margin-top: 10px;
}

div.profil img {
	display: none;
}
div.profil p.zameranie {
	clear: left;
}
div.profil p.zameranie b {
	float: left;
	display: block;
	width: 100pt;
}




img.bbtext {
	display: none;
}



/* NOVINKY NOVINKY NOVINKY */

div.novinky {
	float: left;
	text-align: left;
	width: 100%;
	padding: 18pt 0 18pt 0;
	background-color: #fff;
	color: white;
}
div.novinky div.n1 {
	float: left;
	width: 30%;
	margin-left: 20px;
	color: #000;
}
div.novinky h2 {
	margin: 0 0 0 20px;
	color: #000;
}
div.novinky div.n1 h3 {
	margin: 0;
	color: #000;
}
div.novinky div.n1 h4 {
	margin: 0;
	color: #000;
}
div.novinky div.n1 p {
	margin: 0;
}









b.blok {
	float: left;
	display: block;
	width: 100pt;
}






/* AKTUAL PROJEKTS */

div.aktual-projekt {
	background-color: #fff;
	border: 1px solid #e7e7e7;
	padding: 4px 4px 0 4px;
	margin: 2px 20px;
}
div.aktual-projekt img {
	display: none;
}





/* REFERENCIE REFERENCIE REFERENCIE REFERENCIE REFERENCIE  */


div.ref1 {
	float: left;
	clear: left;
	width: 100%;
	min-height: 100px;
	margin: 0 0 10px 20px;
	background-color: #fff;
	border: 1px solid #e9e9e9;
}
div.ref1 a {
	float: left;
	border: 1px solid #ccc;
	background-color: #fff;
	margin: 10px;
	width: 90px;
	height: 90px;
	padding: 4px;
}
div.ref1 a img {
	float: left;
}
div.ref1 h3 {
	clear: none;
	margin: 10px 10px 0 0;
}
div.ref1 p {
	margin: 0 10px 0 0;
	line-height: 1.5;
}

div.ref1 p a {
	float: none;
	display: inline;
	border: 0;
	background: none;
	margin: auto;
	padding: 0;
}

div.ref1 p strong {
	font-weight: normal;
}









div.ref2 {
	float: left;
	min-height: 100px;
	margin: 0 20px 20px 20px;
	padding: 0;
	background-color: #fff;
	border: 1px solid #e9e9e9;
}
div.ref2 a {
	float: left;
	border: 1px solid #ccc;
	background-color: #fff;
	margin: 5px;
	width: 90px;
	height: 90px;
	padding: 4px;
}

div.ref2 a img {
	float: left;
}







/* OCENENIE OCENENIE OCENENIE OCENENIE OCENENIE  */


div.ocenenie {
	clear: left;
	margin: 20px;
}
div.ocenenie img {
	float: left;
	margin: 0 10px 10px 0;
}






/* PODSTRANKA NOVINKY NOVINKY NOVINKY NOVINKY  */


div.n2 {
	float: left;
	clear: left;
	width: 100%;
	min-height: 100px;
	margin: 0 0 10px 20px;
	background-color: #fff;
	border: 1px solid #e9e9e9;
	color: #000;
}
div.n2 a {
	display: none;
}

div.n2 h3 {
	margin: 10px 10px 0 20px;
	color: #000;
}
div.n2 p {
	margin: 0 10px 0 0;
	line-height: 1.5;
}

div.n2 p a, div.n2 p a:hover {
	float: none;
	display: inline;
	border: 0;
	background: none;
	margin: auto;
	padding: 0;
}

div.n2 p strong {
	font-weight: normal;
}







/* FORMULAR NAPISTE NAM FORMULAR NAPISTE NAM FORMULAR NAPISTE NAM */


form#napiste-nam {
	display: none;
}
p.small-text {
	display: none;
}



























