/* CSS Document for: it&t 2004*/
/*Author: Vladimir Cich cich@megaloman.com*/
/*copyright: Mega & Loman*/

body,td,th,p {
	font-family: verdana, arial, sans-serif;
	color: #1C3471;
	font-size: 11px;
}
h1 {font-size:15px;}
h2 {font-size:14px;}
h3,h4 {font-size:13px;}

#page{
/*  background-image:url('../pics/top.jpg');
  background-repeat: no-repeat;
  background-position: left top;*/
  padding:0;
  margin:0;
  border:0px solid red;
}
#index {
  position:absolute;
  background-image:url('../pics/home.jpg');
  background-repeat: no-repeat;
  background-position: center center;
  margin:auto;
  padding:0;
  width:100%;
  height:90%;
  vertical-align:middle;
  text-align:center;
  border:0px solid red;
}

#mm {
  position:relative;
  width:750px;
  height:300px;
  margin:auto;
  /*z-index:5;*/
  border:0px solid green;
  margin-top:185px; /margin-top:210px;
  border:0px solid green;
}
div.m {
  width:700px;
  margin:0;
  padding:0;
  border:0px dotted red;
}
div.m1, div.m2 {
  position:relative;
  display: inline;
  margin:0;
  padding:0;
  background-color:white;
}
div.m > div.m2 { margin-top:-1px;} /*page mozilla a opera, ak nie je def. tak rozbije grafiku*/

div.m3 {
  position:relative;
  display: inline;
  margin:0px;
  margin-top:-2px;
  padding:0;
  background-color:white;
}

img { border:0px dotted green; margin:0; padding:0;}

#lmenu {
  margin-top:15px;
  margin-left:10px;
  float:left;
  width:173px;
  border:0px solid blue;
}
#nad {
  text-align:center;
}
#cont{
  position:absolute;
  /*float:left;*/
  width:505px;
  padding:0;
  margin:0;
/*  margin-top: 126px;*/
  margin-left: 245px;/margin-left: 5px;
  border:0px solid green;
}
#ml {
  float:right;
  margin-right:0px;
  margin-bottom:0px;
}
.center {
  text-align:center;
  margin-right:auto;
  margin-left:auto;
}
a, a:link, a:visited, a:active {
  text-decoration:underline;
  color:#1747C2;

}
a:hover {
  color:#1C7B82;
  text-decoration:underline;
}
a.big, a.big:link, a.big:visited, a.big:active, a.big:hover {font-size:110%; font-weight:bold;}

p {text-align:justify;}
h1,h2,h3 {text-align:center;}
h1,h2,h3,h4 {color:#00A2C6;}
h3 .big {text-decoration:underline;}


img.b {border:1px solid #1C3471;}
img.r {float:right; margin:10px;}
table.ceny {width:449px; border:1px solid #1C3471; margin-left:auto; margin-right:auto; text-align:center; background-color:#f3f6fb; margin-top:2px;}
table.ceny td {font-size:10px; font-weight:bold;}

div.blok {
  position:absolute;
  width:400px;
  margin-top:15px;
  text-align:left;
  margin-left:auto;
  margin-right:auto;
}
div.reg_item {float:left; width:180px; margin:2px;}
.reg_value {margin:2px;}
.highlight {color:#ED7E1C;}
span.highlight {font-size:12px; font-weight:bold;}
.u { text-decoration:underline;}
hr {font-size:1px; margin-top:15px; padding:0;}

.index_bg_left {
  position:absolute;
  top:0;
  left:0;
  width:50%;
  height:100%;
  background-image: url('../pics/index/bg_left.gif');
  background-repeat: repeat-x;
  background-position: 0 186px;
}

.index_bg_right {
  position:absolute;
  top:0;
  right:0;
  width:50%;
  height:100%;
  background-image: url('../pics/index/bg_right.gif');
  background-repeat: repeat-x;
}

div.foto {width:415px; margin-left:43px;}
div.foto div {float:left; width:130px; margin:2px; padding:0; text-align:center; border:1px solid #b8d4fa;}

.hand {cursor:hand;}
span.odpoved {color:#06f;}
.right {text-align:right;margin-top:230px;}
div.left {float:left;margin-top:150px;}
div.reed {text-align:left;margin-top:200px; margin-left:65px;}
div.mega {text-align:right;margin-top:0px;}

