@import "template.css";

/******************PAGE PROPORTIONS*********************/
/*Width of the page */
#container {width: 990px;}

/*Header height*/
#header {height: 107px;/*width: 990px;*/ left: -1px; position: absolute; width: 1006px;}

/*Column's width*/
#left {width: 178px; margin-right: 2px;}
#page {width: 550px; padding: 5px 4px 5px 3px; margin: 0px 2px 0px 1px;}
#right {width: 250px;}

/*Height of the footer */
#footer {height: 50px;}
#content {padding-bottom: 60px;}

/******************DESIGN OF PAGE***********************/
/*Common design*/
body {
  background: url('../images/bg.gif') repeat-x #f2f2f2;
  /*background-repeat: repeat;*/
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
#container {
  background: url('../images/bg_cont.png') repeat-y center;
	_background: url('../images/bg_cont.gif') repeat-y center;
  padding: 0px 8px 0px 8px;
}

td {
  vertical-align: top;
}
/*-------------header ------------------*/
#header {
  background: url('../images/bg_header.gif') center #f2f2f2;
  /*background-color: #FAFBFE;
  background-image: url(../images/bg_header.gif);
  background-repeat: repeat-x;*/
}

#header a.title {
  display: block;
  width: 256px;
  height: 93px;
  /*background : url(../images/logo_sk.gif);
  float: left;*/
}

#header a.langen {
  background : url(../images/logo_en.gif);
}

#header a.langsk {
  background : url(../images/logo_sk.gif) no-repeat;
}

#header div.reklama {
  /*background-image: url(../images/reklama.gif);*/
  width: 728px;
  height: 90px;
  /*float: left;
  padding-left: 25px;
  padding-top: 5px;*/
  position: absolute;
  top: 8px;
  right: 6px;
}
a.nolink {
  text-decoration: none;
}
a.nolink:hover {
  text-decoration: none;
}

/*---------------Top menu----------------------------*/
#topmenu {
  height: 22px;
  background-color: #416386;
  padding: 110px 10px 3px 10px;
}

#topmenu form {
  display: inline;
  margin: 0px;
  float: left;
}

#topmenu select {
  width: 179px;
  font-size: 0.7em;
  background-color: #5d80a5;
  border: 1px solid #7f9db9;
  color: #c5d6e6;
  margin-top: 2px;
}

#topmenu ul {
  text-align: right;
}

#topmenu li {
  margin-left: 3px;
  margin-right: 0px;
  background-image: url(../images/li_dot.gif);
  background-position: center left;
}

#topmenu li a {
  color: #fff;
  font-size: 0.8em;
  padding: 3px 3px 3px 10px;
  text-indent: 5px;
  text-decoration: none;
}

#topmenu li a:hover {
  color: #ff6600;
  text-decoration: none;
}

.who {
  color: #ffffff;
  font-size: 0.8em;
  float: left;
  padding: 2px 0px 0px 20px;
}

/*-------------left and right panel-------------------*/
#left .menu ul, #right .menu ul{
  padding: 1px;
}

#left li h3, #right li h3 {
  background-color: #ffffff;
  color: #ff8200;
  font-size: 16px;
  font-family: arial;
  padding: 5px 5px 1px 10px;
  border-bottom: 2px solid #ff8200;
  margin: 0px;
  font-style: normal;
  font-weight: bold;
}

#left li a, #right li a {
  display: block;
  color: #416386;
  font-size: 0.8em;
  padding: 3px 3px 3px 20px;
  text-decoration: none;
  border-bottom: dotted 1px #bfc2c4;
  background-color: #e1e6ea;
}

#left li a:hover, #right li a:hover {
  background-image: url(../images/mnu_arrow.gif);
  background-position: middle;
  color: #ff6600;
  text-decoration: none;
}

#left .menu_tabs li a {
  float: left;
  display: block;
  width: 78px;
  padding: 5px 5px 3px 5px;
  font-weight: bold;
  font-family: Arial;
}
#left .menu_tabs li a.open {
  background: #fff!important;
  color: #5d80a5;
  border-bottom: 2px solid #5d80a5;
}
#left .menu_tabs li a.open1 {
  background: #5d80a5!important;
  color: #fff;
  border-bottom: 2px solid #5d80a5;
}
/********* footer menu *********/
#footer .menu ul {
  text-align: center;
  padding-top: 5px;
}

#footer .menu li {
  margin-left: 3px;
  margin-right: 0px;
  background: url(../images/li_dot.gif) no-repeat 0 5px;
}

#footer .menu li a {
  color: #416386;
  font-size: 0.8em;
  padding: 3px 3px 3px 10px;
  text-indent: 5px;
  text-decoration: none;
}

#footer .menu li a:hover {
  color: #ff6600;
  text-decoration: none;
}

/*----------- FULLTEXT ---------------*/
#fulltext {
  border: 1px solid #6a6b6c;
  background: #B5C2CC;
  padding: 6px 7px;
  display: block;
}
#fulltext form {
  margin: 0;
  padding: 0;
}
#fulltext .field4 {
  background: #c5d0d8;
  border: 1px solid #919da5;
  width: 160px;
  margin: 5px 0;
}
#fulltext .button0 {
  margin-left: 74px;
}

/**************** ANKETA **********************/
.anketa {
  font-size: 0.8em;
  background-color:#E1E6EA;
}

.anketa_odp {
  border-bottom:1px dotted #BFC2C4;
}

.anketa_pocet {
  font-size: 0.8em;
  text-align:center;
}

/**************** FILTER **********************/
#filter {
  border: 1px solid #6a6b6c;
  background: #B5C2CC;
  padding: 6px 8px;
  display: block;
}
#filter form {
  margin: 0;
  padding: 0;
}
#filter select {
  background: #c5d0d8;
  border: 1px solid #919da5;
  width: 230px;
  margin: 5px 0;
}
#filter .button0 {
  margin-left: 142px;
}

/*----------Content -----------------------------*/
#page {
  font-size: 0.8em;
  background : url(../images/bg_page1.gif) repeat-x;
}

/*----------- Right ---------------*/
.right_ads table, .right_ads iframe, .right_ads ins {
  width: 250px!important;
}

#footer {
  background-color: #eaf0fb;
  border-top: 1px solid #bccce5;
  width: 990px;
  margin-left: 8px;
  font-size: 0.7em;
}

#foot {
  text-align: center;
  color: #7f7f80;
  margin-top: 7px;
}

#foot a {color: #5a72b2; text-decoration: none;}
#foot a:hover {text-decoration: underline;}


/******************DESIGN OF MAIN ELEMENTS**************/
h1 {
  font-family: Georgia, "Times New Roman", Times, serif;
/*	margin: 0;*/
	color: #4C5F68;
	font-size: 24px;
	font-style: italic;
  text-align: center;
}

h2 {
  color: #7F7F80;
  font-size: 17px;
  font-weight: bold;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}
h3 {
  color: #7F7F80;
  font-weight: bold;
  font-size: 14px;
}
h4{
  background-color: #ffffff;
  color: #ff8200;
  font-size: 16px;
  font-family: arial;
  padding: 5px 5px 1px 10px;
  border-bottom: 2px solid #ff8200;
  margin: 0px;
  font-style: normal;
  font-weight: bold;
}
h5 {
  color: #273B4F;
  font-weight: bold;
  font-size: 11px;
  margin: 0px;
  text-align:center;
}
a {
  color: #416386;
  text-decoration: none;
}

a:hover {
  color: #ff6600;
  text-decoration: underline;
}

#page {
  line-height: 1.5;
}


/*developer*/
/*body {background: #FFF5E6;}*/
/*#container {background: silver;}*/
/*#header {background: #efa4ae;}
#footer {background: #bf9347;}
#content {background: #afdbff;}
#topmenu {background: #0033cc;}*/
/*#left {background: #811f72;}*/
/* #page {background: #97468b;}*/
/*#right {background: #bd4ec0;}*/


