HTML {margin: 0px;}
BODY {background-color:#882836;	font: normal 80% Arial, Arial CE, Helvetica, sans-serif, sans-serif;	color: black;	text-align:center;	margin: 0px; padding:0px	}

A {color:#882836; text-decoration:underline; font-weight:bold}
A:visited { color:black; text-decoration:underline; font-weight:normal}
A:hover { color:#882836; text-decoration:underline}
img {border:none; margin:0px; display:block}

FORM  {margin:0px;padding:0px}
TABLE  {BORDER-COLLAPSE: collapse; border-spacing:0px; line-height:17px; font-size: 100%; }
TD     {vertical-align:top;}
TH    {text-align:left; vertical-align:top; background-color:#882836; font-weight:bold; color:white; padding:4px}
P     {margin-top: 0; line-height: 1.45em;}
ul    {PADDING: 10px 0px 10px 20px; MARGIN: 0px;}
HR    {clear:both; height:2px; color:#fde8d3; width:100%; background-color:#fde8d3; border:0px solid #fde8d3;  margin:0px; padding:0px}

H1    {font-size:1.7em; margin:0px 0px 11px 0px; padding:0px;  font-weight:bold; color:#882836; line-height: 28px;} /*hlavne nadpisi*/
H2    {font-size:1.3em; margin:0px;  padding:15px 0 3px 0; font-weight:bold; color:#882836} /*druhy podnadpis */
H3    {font-size:1.1em;   font-weight:bold; color:#882836 }

.red {color:#882836; font-weight:bold }
.silver {color:#3d3d3d;  }
.fontsmall {font-size:11px;font-weight:normal; color:#6e6e6e; line-height:15px }
.fontbig {font-size:20px;font-weight:bold; color:#882836;}
.clearboth {clear:both; height:1px; }
.clear {clear:both}
.floatleft {float:left}
.floatright {float:right}
.center {text-align:center}
.inline {display:inline}
.pauza {margin:0px }
.bg {background-color: #ffffb3}

/* SITE background-color:red   list-style: URL('../images/gulicka.gif'); line-height:10px; 	*/
#accessible       {position:absolute;left:-1000px; top:-1000px;}
#site   {width: 870px;	margin: 0 auto;	padding: 0px;	text-align:left;	background-color:white; }
#header {height:78px; background-color: #882836;}
#main {background: url(../images/main-bg.gif); float:left; background-repeat: repeat-y;}
#left {width:159px; float:left; background-color: #cc6601;} 
	#left a {color:white; text-decoration:none; font-weight:bold; border-bottom:1px solid #da8f45; display: block; padding: 5px 5px 5px 25px}
	#left	A:visited { color:white; text-decoration:none}
	#left	A:hover { color:#882836; text-decoration:none; background-color: #d7883a;}
	#left ul{margin:20px 0px 40px 0px; padding:0px; list-style:none; border-bottom:1px solid #da8f45; border-top:2px solid #da8f45;}
	#left li{margin:0px; padding:0px; list-style:none; display: inline;}

	#left ul li ul {margin:0px; padding:0px; list-style:none; border:none}
	.posun  {padding-left:10px;}
	.posun2  {padding-left:10px; font-weight:normal; font-size:11px}
	
#novinky  {border-bottom:2px solid #cc6601; }

.ciara { color:#d7883a; border-bottom:1px solid #d7883a; margin:0px; padding:0px; font-size: 0; line-height: 0;}
	#novinky a { font-weight:normal; border-bottom:0px solid #da8f45; font-size: 85%;}
	#novinky	A:visited { color:white; text-decoration:none; }
	#novinky	A:hover { color:#882836; text-decoration:none; background-color: #d7883a; }
	
#support	{margin-bottom:40px; height:50px}
#support	IMG {display: inline;}
	#support a {color:#882836; font-size: 11px; text-decoration:none; background-color: #d7883a; font-weight:bold; border-bottom:1px solid #cc6601; display: block; padding: 5px 5px 5px 25px}
	#support A:visited { color:#882836; text-decoration:none}
	#support A:hover { color:white; text-decoration:none; }

#right {background-color: white; float:right; width:711px  }
	#right a {color:#882836; text-decoration:underline; font-weight:bold}
	#right A:visited { color:black; text-decoration:underline}
	#right A:hover { color:#cc6601; text-decoration:underline}
	
#menu {height:55px;background:URL('../images/menu-top-bg2.gif') repeat-x }		
	#menu ul {PADDING: 15px 0px 0px 22px; MARGIN: 0px;}
	#menu li {MARGIN: 0px; padding: 0px 20px 0px 10px; float:left; list-style:none;  background:URL('../images/trojholnik.gif') no-repeat 0% 40%}
	#menu a {color:#cc6601; text-decoration:none; font-weight:bold}
	#menu	A:visited { color:#cc6601; text-decoration:none}
	#menu	A:hover { color:#882836; text-decoration:underline}



	#content {padding:23px 15px 22px 22px; line-height:18px}
	#content LI{padding:0 20px 0 0px; margin:0 0px 0 20px;}

 #start    {width:575px; padding:15px 15px 0px 40px}
		#seminar {background:URL('../images/pozvanka.png') no-repeat; width:557px; height:145px; margin-bottom:30px}
		#seminar-v {padding:82px 10px 0 385px; font-size:9pt}
			#seminar-v a {color:white; text-decoration:underline; font-weight:normal}
			#seminar-v A:visited { color:white; text-decoration:underline}
			#seminar-v A:hover { color:#cc6601; text-decoration:underline}
			
			/* EN */
		#seminar-en {background:URL('../images/pozvanka_en.png') no-repeat; width:557px; height:145px; margin-bottom:30px}
		#seminar-en-v {padding:94px 10px 0 385px; font-size:9pt}
			#seminar-en-v a {color:white; text-decoration:underline; font-weight:normal}
			#seminar-en-v A:visited { color:white; text-decoration:underline}
			#seminar-en-v A:hover { color:#cc6601; text-decoration:underline}
			
			
		.index TD {padding:0 10px 0 0;}
		.index p {padding:8px 0 0 12px; margin:0px}
		.index strong {color:black; font-weight:bold }
		TABLE#i-vizia {margin:20px 0 30px 0; width:558px}
		#i-vizia {background:URL('../images/i-vizia-bg.gif') no-repeat 192px 1px; color:white}
			#i-vizia p{padding:40px 0 0 14px }
			#i-vizia a {color:white; text-decoration:underline; font-weight:bold}
			#i-vizia	A:visited { color:#cc6601; text-decoration:underline}
			#i-vizia	A:hover { color:#cc6601; text-decoration:underline}
								TABLE#i-vizia-en {margin:20px 0 30px 0; width:558px}
								#i-vizia-en {background:URL('../images/en/i-vizia-bg.gif') no-repeat 192px 1px; color:white}
								#i-vizia-en p{padding:30px 0 0 14px }
								#i-vizia-en a {color:white; text-decoration:underline; font-weight:bold}
								#i-vizia-en	A:visited { color:#cc6601; text-decoration:underline}
								#i-vizia-en	A:hover { color:#cc6601; text-decoration:underline}
		#i-publikacie {margin-top:20px; height:120px;}
		#i-publikacie IMG{display: inline}
		#index-sluzby IMG {margin-right:9px;display: inline;}

#katalogsluzieb {border:2px solid #882836; padding:5px}
#katalogsluzieb IMG {float:right}

#knihy DIV {width:130px; height:320px; float: left; margin:0 2px 15px 0}
#knihy img {border: 1px solid silver; margin-bottom:10px}

	
TABLE.table{margin-top:10px; width: 99%;}		
.table td{padding:5px; border:1px solid silver}
.table ul{padding:0px; margin:0px}
.table-ine td{padding:1px; border:1px solid silver} /*nastroje_analyza_moznych_chyb.htm*/

/* KATALOG SLUZIEB
*/
TABLE.sluzbytable{border:1px solid #882836}
.sluzbytable TD  {padding:2px; border-top:1px solid #882836; border-left:2px solid #882836; border-right:1px solid #882836; border-bottom:1px solid #882836;}
TD.trnone {border-top:#fff 1px solid; border-left:#fff 1px solid}

.sluzbytable tr:hover, .sluzbytable tr.hover {background-color: #ffffb3 }
.infoicon {margin-top:5px; border-top:1px dotted #ccc; padding-top:5px}
.infoicondni {padding:0px; background-color: #cc6601; font-weight: bold; color:#fff; width: 20px; float:left; text-align: center; margin-right:5px}
.sluzbytable tr /* IE:hover */ {
  background-color: expression(
    this.onmouseover = new Function("this.className += ' hover';"),
    this.onmouseout = new Function("this.className = this.className.replace(' hover', '')")
  );
}


.boxright {padding:0px 10px 10px 10px; background-color: #ffffb3; }
.boxinfo  {background-color: #882836; padding:5px; color:#fff; font-size: 1.3em;}
.boxinfo A {color:#fff}
.boxinfo A:hover {color:#fff}

#software IMG {float:left; margin:0 10px 50px 0}

TABLE#potvrdenie {margin:10px 0 0 10px }
.natiahnute-li LI {line-height:20px}

#footer {clear:both; height: 45px; padding:5px 5px 5px 182px; font-size: .85em; color:#fff; background-color:#882836;}
#footer A {color:#fff; font-weight: normal;}
#footer A:hover {color:#cc6601; }

#kontaktl {float:left; width: 200px;}
#kontaktr {margin-left:240px}
#rkontakt H2{margin:15px 0 15px 0; border-bottom:1px solid #ccc}
/* INPUTS	;background-color:red;  border:1px solid #D9DDF8*/

label {FLOAT: left; WIDTH: 120px; }

form DIV {margin-bottom:5px}

FIELDSET {
	border-top: #CAC9C9 1px solid; 
	border-left: #CAC9C9 1px solid; 
	border-bottom: #CAC9C9 1px solid; 
	border-right: #CAC9C9 1px solid; 
	PADDING: 0px 0px 10px 10px; 
	WIDTH: 390px;
}

FIELDSET input {
	BORDER-RIGHT: #d3d3d3 1px solid; 
	BORDER-BOTTOM: #d3d3d3 1px solid; 
	BORDER-TOP: #848484 1px solid; 
	BORDER-LEFT: #848484 1px solid; 
	WIDTH: 150px;
	margin-bottom:4px
}
FIELDSET textarea {
	BORDER-RIGHT: #d3d3d3 1px solid; 
	BORDER-BOTTOM: #d3d3d3 1px solid; 
	BORDER-TOP: #848484 1px solid; 
	BORDER-LEFT: #848484 1px solid; 
	WIDTH: 190px; height:80px;
	margin-bottom:4px
}
LEGEND {
	FONT-WEIGHT: bold; 
	MARGIN: 0 0 10px 0; padding:0px;
	color: #882836;
}

.admin FIELDSET {
	border-top: white 1px solid; 
	border-left: #CAC9C9 1px solid; 
	border-bottom: white 1px solid; 
	border-right: white 1px solid; 
	PADDING: 0px 5px 0px 10px; 
	WIDTH: 600px;
}
.poznamka {margin:10px 0px 10px 9px; width:350px; padding:5px;}
.katalog {padding-top:10px;margin-left:110px}
#katalog {margin:10px 10px 0px 0px;} /* Slôži ako anchora */

