                              /* HTML attributes */
/*
#0074AB
#005178
#BFEAFF
#80D6FF
#F7FCFF - uplne svetlucka, pouzita v statistikach na body background-color*/

body
{
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 0.8em;
  line-height: 1.2em;
  background-color:#BFEAFF;
  margin:0px;
  padding:0px;
  color:#005178;
	text-align:center; /* vycentrovane pre Internet Explorer */
	
} 

h1{
  text-align:center;
  font-size:1.4em;
  margin:0px;
  padding:5px 0px 10px 0px;
}

h2{
  text-align:left;
  font-size:1.1em;
  margin:0px;
  padding:0px 0px 2px 0px;
}

h3{
  text-align:left;
  font-size:0.95em;
  margin:0px;
  padding:0px 0px 5px 0px;
}

table{
  border-collapse:collapse;
  font-size:0.9em; 
  background-color:white;
  line-height:1.05em;
  border:none; 
}

table.form{
  line-height:1.8em;
}

tr{
  border:none;
}

tr.odd{
  background-color:white;
}

tr.even{
  background-color:#BFEAFF;
}

td{
  padding:2px 3px 2px 3px;
  border:none;
}

form{
 margin:0px;
}

input,select,textarea{
  font-size:1em;
  border:1px #005178 solid;
  color:#005178;
  font-family:Verdana;
}

input.button{
  font-weight:bold;
}

button{
  border:1px #005178 solid;
  /*background-color:#005178;*/
  background-color:white;
  color:#005178;
  line-height:1em;
  font-size:1em;
  padding:2px;
  font-weight:bold;
}

button.login{
  height:20px;
  width:80px;
  margin:0px;
  padding:0px;
  border:none;
  line-height:1em;
  font-size:1em;
  cursor:hand;
}

img{
  margin:0px;
  padding:0px;
  border:none;
}

a{
  color:#005178;
  text-decoration:underline;
}

a:hover{
  text-decoration:none;
}

li{
  padding:0px 0px 3px 0px;
  margin:0px;
  line-height:1.15em;
}

ul{
  margin:5px 0px 10px 10px;
  padding:0px 2px 0px 2px;
}

ol{
  margin-bottom:10px;
}
/******************************************************************************/
                               /* ID */
/******************************************************************************/
#PAGE
{
  position:relative;
  margin:auto; /* zarovnanie pre Mozilu */
  text-align:center;
  width:770px;
  margin-top:10px;
}

#HEADER
{
  position:relative;
  float:left;
  margin:0px;
  padding:0px;
  width:770px;
  background-color:white;
  border-top:1px #005178 solid;
  border-right:1px #005178 solid;
  /*border-bottom:1px #005178 solid;*/
  border-left:1px #005178 solid;
}

#HEADERLOGO
{
  position:relative;
  float:left;
  width:418px;
  height:91px;
  margin:0px;
  padding:0px;
  background-color:white;
  text-align:center;
}

#HEADERLOGO img{
  /*border:1px black solid;*/
  margin-bottom:0px;
}

#HEADERRIGHT
{
  position:relative;
  float:right;
  width:350px;
  height:81px;
  margin:0px;
  padding:0px;
  background-color:white;
  text-align:right;
  /*border:1px black solid;*/
}

#HEADERRIGHT_INSIDE
{
  width:98%;
  height:100%;
  /*padding:5px;*/
  margin:5px;
  text-align:right;
  font-size:0.75em;
  line-height:2em;
  color:#0074AB;
  color:#80D6FF;
  color:#9AB5DA;
  /*border:1px black solid;*/
}

#FLAGS{
  position:absolute;
  left:150px;
  top:45px;
  margin:3px;
  /*width:60px;*/
  text-align:left;
}

#FLAGS a
{
	display:inline;
	margin:2px;
}

#MENU
{
  position:relative;
  float:left;
  margin:0px;
  padding:0px;
  width:770px;
  height:29px;
  background-image: url(http://www.monitoring-navstevnosti.sk/img/icons/back_head.gif);
  border-left:1px #005178 solid;
  border-right:1px #005178 solid;
  line-height:1.7em;
  text-align:left;
}

#MENU a
{
  padding-left:8px;
  padding-right:8px;
  color:#BFEAFF;
  font-size:1em;
  font-weight:bold;
  text-decoration:none;
}

#MENU a:hover
{
  text-decoration:none;
  color:white;
}

/******************************************************************************/
                                /*Content*/
/******************************************************************************/

#CONTENT
{
  position:relative;
  float:left;
  margin:0px;
  padding:0px 0px 5px 0px;
  background-color:white;
  width:770px;
  border-left:1px #005178 solid;
  border-right:1px #005178 solid;
  border-bottom:1px #005178 solid;
  font-size:0.95em;
}

#CONTENT img{
  border:0px solid #005178;
}

#CONTENTLEFT
{
  position:relative;
  float:left;
  width:575px;
  text-align:left;
  margin:0px;
  padding:0px;
}

#CONTENTLEFT_INSIDE
{
  width:100%;
  padding:5px 5px 0px 5px;
  /*background-color:gray;*/
}

#CONTENTLEFT_INSIDE table{
  font-size:1em;
  border:1px #005178 solid;
}

#CONTENTLEFT_INSIDE th{
  /*border-bottom:1px #426882 solid;*/
  text-align:left;
  font-size:1.05em;
  padding:1px 3px 1px 3px;
}

#CONTENTLEFT_INSIDE td{
  border-bottom:1px #426882 solid;
  /*border-left:1px #426882 solid;*/
  font-size:0.9em;
}

#CONTENTLEFT_INSIDE_BIGBORDER{
  background-image:url(http://www.monitoring-navstevnosti.sk/img/border.gif);
  background-repeat:no-repeat;
  width:565px;
  height:270px;
  margin-bottom:10px;
  /*border:1px black solid;*/
}

#CONTENTLEFT_INSIDE_BIGBORDER li{
  list-style-type: none;
}

#CONTENTLEFT_INSIDE_BIGBORDER_INSIDE{
  padding-top:12px;
  padding-left:7px;
  /*border:1px black solid;*/
}

#CONTENTLEFT_INSIDE_PACKS{
  float:left;
  width:562px;
  padding:0px 0px 0px 3px;
  margin:0px 0px 0px 0px;
  /*border:1px black solid;*/
}

#CONTENTLEFT_INSIDE_PACKS li{
  list-style-type: none;
}

#CONTENTLEFT_INSIDE_FREE{
  position:relative;
  float:left;
  margin:0px 0px 5px 0px;
  padding-top:2px;
  width:277px;
  height:280px;
  border:1px #1c7537 solid;
  background-image:url(http://www.monitoring-navstevnosti.sk/img/top-green.gif);
  background-repeat:repeat-x;
}

#FREE_H{
  margin-left:3px;
  margin-bottom:4px;
  line-height:12px;
  color:#1c7537;
}

#CONTENTLEFT_INSIDE_LITE{
  position:relative;
  float:right;
  margin:0px 0px 5px 0px;
  padding-top:2px;
  width:277px;
  height:280px;
  border:1px #d48a14 solid;
  background-image:url(http://www.monitoring-navstevnosti.sk/img/top-yellow.gif);
  background-repeat:repeat-x;
}

#LITE_H{
  margin-left:3px;
  margin-bottom:4px;
  line-height:12px;
  color:#d48a14;
}

#CONTENTLEFT_INSIDE_STANDARD{
  position:relative;
  float:left;
  margin:0px 0px 5px 0px;
  padding-top:2px;
  width:277px;
  height:280px;
  border:1px #ab211b solid;
  background-image:url(http://www.monitoring-navstevnosti.sk/img/top-red.gif);
  background-repeat:repeat-x;
}

#STANDARD_H{
  margin-left:3px;
  margin-bottom:4px;
  line-height:12px;
  color:#ab211b;
}

#CONTENTLEFT_INSIDE_PROFESSIONAL{
  position:relative;
  float:right;
  margin:0px 0px 5px 0px;
  padding-top:2px;
  width:277px;
  height:280px;
  border:1px #196d8f solid;
  background-image:url(http://www.monitoring-navstevnosti.sk/img/top-blue.gif);
  background-repeat:repeat-x;
}

#PROFESSIONAL_H{
  margin-left:3px;
  margin-bottom:4px;
  line-height:12px;
  color:#196d8f;
}

#CONTENTLEFT_INSIDE_TESTEN{
  position:relative;
  float:left;
  width:559px;
  border:1px #005178 solid;
  background-color:rgb(240,246,248);
  /*padding:3px;*/
}

#CONTENTLEFT_INSIDE_TESTEN_INSIDE{
  margin:3px;
}

#CONTENTLEFT_INSIDE_PREIS_FREE{
  position:relative;
  float:left;
  margin:5px 5px 0px 0px;
  padding:0px;
  width:277px;
  border:1px #1c7537 solid;
  background-image:url(http://www.monitoring-navstevnosti.sk/img/top-blue.gif);
  background-repeat:repeat-x;
}

#PREIS_FREE{
  height:18px;
  background-color:#8ab898;
  color:#1c7537;
  background-image:url(http://www.monitoring-navstevnosti.sk/img/top-green.gif);
  background-repeat:repeat-x;
}

#PREIS_LITE{
  height:18px;
  background-color:#8ab898;
  color:#d48a14;
  background-image:url(http://www.monitoring-navstevnosti.sk/img/top-yellow.gif);
  background-repeat:repeat-x;
  /*border-top:1px #005178 solid;*/
}

#PREIS_STANDARD{
  height:18px;
  background-color:#8ab898;
  color:#ab211b;
  background-image:url(http://www.monitoring-navstevnosti.sk/img/top-red.gif);
  background-repeat:repeat-x;
  /*border-top:1px #005178 solid;*/
}

#PREIS_PROFESSIONAL{
  height:18px;
  background-color:#8ab898;
  color:#196d8f;
  background-image:url(http://www.monitoring-navstevnosti.sk/img/top-blue.gif);
  background-repeat:repeat-x;
  /*border-top:1px #005178 solid;*/
}

#CONTENTRIGHT
{
  position:relative;
  float:right;
  width:193px;
  text-align:left;
  /*background-color:red;*/
}

#CONTENTRIGHT_INSIDE
{
  /*width:100%;*/
  margin:10px 3px 0px 0px;
  
  /*border:1px black solid;*/
}

#FOOT{
  margin:2px 2px 0px 2px;
  padding:0px 0px 2px 0px;
  position:relative;
  float:left;
  width:766px;
  clear:both;
  /*background-color:yellow;*/
  /*border-left:1px #005178 solid;
  border-right:1px #005178 solid;
  border-bottom:1px #005178 solid;*/
  text-align:right;
  font-size:0.75em;
}
/******************************************************************************/
                               /* Classes */
/******************************************************************************/
.align-right{
  text-align:right;
}

.txterror{
  background-color:#FEE5E6;
}

.titlered{
  line-height: 18px;
  font-size:15px;
  font-weight : bold; 
  text-align:center;
  color:#B80000;
}

.padding_left5{
  padding-left:5px;
}

.left{
  position:relative;
  float:left;
  text-align:left;
  margin:0px 0px 0px 3px;
  padding:0px;
}

.right{
  position:relative;
  float:right;
  text-align:right;
  margin:0px 3px 0px 0px;
  padding:0px 0px 0px 0px;
  /*border:1px black solid;*/
}

.pack_left{
  position:relative;
  float:left;
  width:150px;
  text-align:center;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

.pack_right{
  position:relative;
  float:right;
  width:45%;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  /*border:1px black solid;*/
}

.pack_bottom{
  position:relative;
  float:right;
  width:100%;
  margin:5px 0px 5px 0px;
  padding:0px 0px 0px 0px;
  text-align:center;
  font-weight:bold;
  font-size:1.15em;
}

.pack_bottom a{
  text-decoration:underline;
}

.pack_right ul{
  margin:5px 0px 10px 0px;
  padding:0px;
}

.contentright_window{
  border:1px #005178 solid;
  margin:10px 0px 2px 2px;
  width:185px;
  padding-top:2px;
  background-image:url(http://www.monitoring-navstevnosti.sk/img/top-basic.gif);
  background-repeat:repeat-x;
  line-height: 1em;
}

.contentright_window_h{
  margin-left:3px;
  margin-bottom:6px;
  line-height:12px;
  color:#196d8f;
}

.contentright_window_more{
  border-top:1px #005178 solid;
  width:183px;
  padding:2px 3px 2px 0px;
  text-align:right;
  font-size:0.9em;
}

.info{
  cursor: help;
}

.helpinfo{
  cursor: help;
  border-bottom:1px #005178 dashed;
}

.lightGray{
  background-color:#e8e8e8;
}

.helpTable{
  border:none;
  background-color:#BFEAFF;
  font-size:1em;
  line-height:1.25em;
}

.grayText{
  color:#666666;
  border:none;
  background-color:#FFFFFF;
}

.minusMargin{
  margin-bottom:-3px;
}
