/* CSS Document */
/*
Farby:
nova zlta - FFF987
hneda - B39700
najsvetlejsia - FFF5BF
svetlejsia - FFEC80
siva - 4c4c4c, 999999,666666,b3b3b3,cccccc
*/
	/*background: url('http://www.sportovyobchod.sk/templates/universal/menus/menu-02/yellow/menu2.gif');*/
	/*background: url('http://www.sportovyobchod.sk/templates/universal/menus/menu-02/yellow/menu2.gif') 210px 0px;*/

body{
	font-family: Sans-serif,Verdana, "Geneva CE", lucida, sans-serif;
	font-size: 0.75em;
  line-height: 1.3em;
  background-color:#eee;
  /*color:#333333;*/
  color:black;
	margin: 0em;
	text-align:center;
}

h1{
  font-size:1.35em;
  line-height:1.5em;
  text-align: center;
  margin-top:0.2em;
}

h2{
  text-align:left;
  font-size:1.2em;
  font-weight:bold;
  font-style:italic;
  margin-top:0em;
  margin-bottom:0.7em;
}

h3{
  font-size:1.1em;
  margin-bottom:0.3em;
  margin-left:0.5em;
}

a{
  color:#222222;
}

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

p{
  text-align:justify;
  margin:0em 0em 0.5em 0em;
  padding:0em;
}

table{
  border:none;
  font-size:0.95em;
}

th, td{
  padding:0.2em;
}

th a{
  text-decoration: none;
}

ul{
  margin-top:0.5em;
  padding-top:0em;
}

img{
  border:none;
}

hr{
  border:1px #B39700 solid;
}

form{
  font-size:0.95em;
  margin:0.1em;
}

input{
  font-size:0.9em;
  margin:0.1em;
}

button{
  font-size:0.9em;
  margin:0.1em;
}

select{
  font-size:0.9em;
}

fieldset{
  border:1px #B39700 solid;
  margin-top:10px;
}

legend{
  font-weight:bold;
  font-size:1.15em;
  border:1px #B39700 solid;
  background-color:#FFFDDB;
}
                                /* ID */

#PAGE{
  position:relative;
  text-align: left;
  margin: auto; /* zarovnanie pre Mozilu */
  /*width: 75em;*/
  width: 975px;
  /*background-image: url(http://www.eriv.sk/new/img/pozadie.png);*/
}

#HEADER{
  text-align: left;
  border:none;
  height:4.6em;
  font-size:1.4em;
  /*padding-top:0.3em;*/
  margin-bottom:10px;
  background-color:#FFF762;
  border:1px #B39700 solid;
  border-top:none;
}

#LOGO-ERIV{
  position:relative;
  float:left;
  margin-left:2px;
  margin-top:2px;
  width:10em;
}

#LOGO-SCHNEIDER{
  position:relative;
  float:right;
  margin-right:5px;
  margin-top:5px;
  width:4em;
}

#HEADER_INSIDE{
  position:relative;
  float:left;
  text-align:center;
  padding-top:9px;
}

#MENU{
  position:relative;
  float:left;
  /*width:14em;*/
  width:175px;
  margin:0px 0px 3px 0px;
  padding:0px;
  text-align:left;
  font-size:0.95em;
  /*border:1px red solid;*/
}

#MENU a{
 	display: block;
  padding:0px 3px 0px 5px;
  text-decoration:none;
  /*font-weight:bold;*/
  line-height:1.5em;
}

#MENU a:hover{
  /*background-color:#FFFDDB;
  background-color:#FFF762;*/
  background-color:#FFDD62;
}

#MENU .selected{
  background-color:#FFDD62;
}

#MENU ul {
  list-style-type: none; 
  margin:0px; 
  padding:0px; 
}

#MENU ul li {
	list-style: none;
}

#MENU ul li.selected {
	background-color:#FFDD62;
}

#MENU ul li ul {
  margin-left: 0px;
  background-color:#FFDD62;
}

#MENU ul li.selected ul {
  list-style-type: none; 
}

#MENU ul li.selected ul li a {
  font-weight: normal;
}

#MENU ul li.selected ul li a:hover {
  font-weight: normal;
  background-color: #FFC262;
}

#MENU ul li.selected ul li.selected {
  font-weight: bold;
  list-style-type: none;
  background-color: #FFC262;
}

#MENU ul li.selected ul li.selected a{
  font-weight: bold;
}

#MENU ul li.selected ul li.selected ul{
  background-color: #FFC262;
}

#MENU ul li.selected ul li.selected ul li a {
  font-weight: normal;
}

#MENU ul li.selected ul li.selected ul li a:hover {
  font-weight: normal;
  background-color: #FF9B62;
}

#MENU ul li.selected ul li.selected ul li.selected {
  font-weight: bold;
  list-style-type: none;
  background-color: #FF9B62;
}

#MENU ul li.selected ul li.selected ul li.selected a{
  font-weight: bold;
}

#MENU ul li.selected ul li.selected ul li.selected ul{
  background-color: #FF9B62;
}

#MENU ul li.selected ul li.selected ul li.selected ul li a {
  font-weight: normal;
}

#MENU ul li.selected ul li.selected ul li.selected ul li a:hover {
  font-weight: normal;
  background-color: #FF8062;
}

#MENU ul li.selected ul li.selected ul li.selected ul li.selected {
  font-weight: bold;
  list-style-type: none; 
}

#MENU ul li.selected ul li.selected ul li.selected ul li.selected a{
  font-weight: bold;
}

#MENU ul li.selected ul li.selected ul li.selected ul li.selected ul{
  background-color: #FF8062;
}

#MENU ul li.selected ul li.selected ul li.selected ul li.selected ul li a {
  font-weight: normal;
}

#MENU ul li.selected ul li.selected ul li.selected ul li.selected ul li.selected {
  font-weight: bold;
  list-style-type: none; 
}

#MENU ul li.selected ul li.selected ul li.selected ul li.selected ul li.selected a{
  font-weight: bold;
}

#MENU li a {
	height: 19px;
	text-decoration: none;
}

#MENU li a:link, #MENU li a:visited {
	color: #1F1F07;
	display: block;
	background: url('http://www.eriv.sk/img/menu_bg_1.png');
	padding: 8px 0 0 5px;
}
	
#MENU li a:hover {
	color: #1F1F07;
	background: url('http://www.eriv.sk/img/menu_bg_1.png');
	background-color:#FFDD62;
  padding: 8px 0 0 5px;
}
	
#MENU li a:active, #MENU li.selected a:visited, #MENU li.selected a {
	color: #1F1F07;
	background: url('http://www.eriv.sk/img/menu_bg_1.png');
  padding: 8px 0px 0px 5px;
}



#CONTENT{
  position:relative;
  float:left;
  text-align:left;
  width:47em;
  margin:0px;
  padding:0px;
  /*border:1px red solid;*/
}

#CONTENT_INSIDE{
  float:left;
  clear:both;
  border:none;
  margin:0em 0.3em 0.2em 0.4em;
  padding:0px;
  width:97%;
  /*border:1px blue solid;*/
}

#CONTENT h1{
  text-align:center;
  padding:0px;
  font-size:1.2em;
}

#CONTENT h2{
  text-align:left;
  font-size:1.2em;
  font-weight:bold;
  font-style: italic;
  margin-top:0px;
  margin-bottom:0.7em;
}

#CONTENT img{
  border:1px #B39700 solid;
}

.menu_right{
  clear: right;
  text-align:left;
  font-size:0.95em;
  float:right;
  width:175px;
  margin:0px 0px 3px 0px;
  padding:0px;
}

#FOOT{
  font-size:0.75em;
  margin:10px 0px 0px 0px;
  width: 100%;
  text-align:center;
  line-height:2em;
  clear: both;
  background-color:#FFF762;
  border-left:1px #B39700 solid;
  border-right:1px #B39700 solid;
  border-bottom:none;
}

.adresa{
  line-height: 1.3em;
}

.left{
  float:left;
  text-align:left;
}

.center{
  float:left;
  text-align:center;
}

.right{
  float:right;
  text-align:right;
}

.selected{
  color:#666666;
  /*font-style:oblique;*/
  font-weight:bold;
  /*background-color: #FFF762;*/
  background-color:#FFF987;
}

.selected a{
  color:#666666;
  /*font-style:oblique;*/
  font-weight:bold;
  background-color: #FFF762;
}

.submenu{
  margin-left:0.7em;
}

.borderedTable{
  border:1px #B39700 solid;
  border-collapse: collapse;
}

.borderedTable th{
  border-left:1px #B39700 solid;
  border-right:1px #B39700 solid;
  /*background-color:#FFF762;*/
  background-color:#FFFBAF;
}

.borderedTable td{
  border:1px #B39700 solid;
}

.lightBorderedTable{
  border-collapse: collapse;
  border:1px #FFF055 solid;
}

.lightBorderedTable th{
  border-left:1px #FFF055 solid;
  border-right:1px #FFF055 solid;
  /*background-color:#FFF762;*/
  background-color:#FFFDDB;
}

.lightBorderedTable td{
  border:1px #FFF055 solid;
}

.goods{
  position: relative;
  float: left;
  border:1px #B39700 solid;
  margin:5px;
  width:585px;
}

.goodsHeader{
  background-color: #FFFBAF;
  border-bottom:1px #B39700 solid;
}

.goodsHeader a{
  text-decoration: none;
  font-weight: bold;
}

.goodsLeft{
  position: relative;
  float: left;
  border-right:1px #B39700 solid;
  width: 120px;
  height:120px;
  text-align:center;
  /*line-height: 110px;*/
}

.goodsRight{
  padding-left:125px;
}

.goodsBottom{
  clear: both;
  position: relative;
  float: left;
  border-top:1px #B39700 solid;
  min-width:575px;
  padding:0px 5px 0px 5px;
}

.goodsBottomH2{
  margin:0px;
  padding:0px;
  font-style:normal;
  font-size:1em;
}

.justify{
  text-align:justify;
}

.centered{
  text-align:center;
}

.menu_block{
  float:left;
  border:1px #B39700 solid;
  /*background-color:#FFFBAF;
  background-color:#FFF987;*/
  background-color:#FFF762;
  width:100%;
  margin-bottom:11px;
  /*box-shadow: 10px 15px 0px gray;*/
  /*-moz-border-radius: 20px;
  border-radius: 20px;*/
}

.menu_block_top{
  border-bottom:1px #B39700 solid;
  background-color:#FFF762;
  height:15px;
  padding:3px 2px 3px 5px;
  font-weight:bold;
}

.margin-left{
  margin-left:4px;
}

.margin-right{
  margin-right:4px;
}

.margin-bottom{
  margin-bottom:20px;
}

.margin-top{
  margin-top:10px;
}

.margin-full{
  margin:4px;
}

.border-none{
  border:none;
}

.align-left{
  text-align:left;
}

.align-center{
  text-align:center;
}

.noMargin{
  margin:0px;
}

.noPadding{
  padding:0px;
}

.noBorder{
  border:none;
}

.nowrapped{
  white-space: nowrap;
}

.orderForm{
  margin:5px 0px 5px 20px;
  text-align:center;
}

.orderForm form{
  font-size:1.1em;
}

.orderForm input{
  font-size:0.95em;
}

.button{
  background-color:#FFFBAF;
  color:red;
  font-weight:bold;
  letter-spacing:0.1em;
}

.info_left{
  position:relative;
  float:left;
  /*border:1px black solid;*/
  width:20em;
  margin-left:1em;
  font-size:0.85em;
}

.price{
  margin:0px;
  padding:0px;
  font-size:1.1em;
  text-align:center;
}

.info_wide{
  position:relative;
  float:left;
  min-width:575px;
  width:42em;
}

.info_wide form{
  font-size:0.9em;
}

.wide{
  width:100%;
  padding:0px;
}

.wide form{
  font-size:0.95em;
}

.bigger_font{
  font-size:1.1em;
}

.dashed_up{
  border-top:1px #B39700 dashed;
}

.dashed_up a{
  font-weight:normal;
  font-size:0.8em;
}

.red{
  color:red;
}

.invalidFormField{
  color:red;
}

.detailSubmenu{
  position:relative;
  float:right;
  text-align:right;
  width:28em;
  border-bottom:1px #B39700 solid;
  margin:0px 0px 10px 0px;
}

.detailSubmenu a{
  border-top:1px #B39700 solid;
  border-right:1px #B39700 solid;
  border-left:1px #B39700 solid;
  text-decoration: none;
  margin:0px 3px 0px 0px;
  padding:1px 2px 1px 2px;
  font-weight:bold;
  font-size:0.85em;
}

.detailSubmenu a:hover{
  background-color:#FFFDDB;
}

.hidden{
  display:none;
}

.borderTop{
  border-top: 1px #B39700 solid;
}

.height190{
  height: 190px;
}

.height240{
  height: 240px;
}

.height70{
  height: 70px;
}

.width23p{
  width: 23%;
}

.width77p{
  width: 77%;
}

.hadice_top{
  border:1px #FFFFFF solid;
  background-color:#FFF762;
  min-height:52px;
  _height:52px;
  padding-left:0.3em;
}

.hadice_item{
  margin: 10px 3px 3px 3px;
  border:1px white solid;
  text-align: left;
  font-weight:normal;
}

.invisiblediv{
  font-size:0.9em;
  display:none;
  z-index:1000;
}

.invisiblediv a{
  text-decoration: none;
}

.invisiblediv img{
  border: 1px #B39700 solid;
}

.store_menu{
  border-bottom: 1px #B39700 solid;
}

.store_menu a{
  text-decoration:none;
}

.store_menu_item{
  margin-left:7px;
  padding:0px 3px 0px 3px;
  border-top:1px #B39700 solid;
  border-left:1px #B39700 solid;
  border-right:1px #B39700 solid;
  background-color:#FFFBAF;
  font-weight:bold;
}

.store_menu_item_selected{
  /*margin-left:7px;
  padding:0px 3px 0px 3px;*/
  border-top:1px #B39700 solid;
  border-left:1px #B39700 solid;
  border-right:1px #B39700 solid;
  background-color:#FFF762;
  font-weight:bold;
}

.disallowed{
  background-color:#ddd;
  font-weight:normal;
}

.menu_background{
	background: url('http://www.eriv.sk/img/menu_bg_1.png');
	background-repeat: repeat-x;
	margin-top:0px;
	padding-top:5px;
}
@media print {
      div#HEADER {visibility:hidden;}
      div#LOGO-ERIV {visibility:hidden;}
      div#LOGO-SCHNEIDER {visibility:hidden;}
      div#MENU {visibility:hidden;}
      div#MENU_RIGHT {visibility:hidden;}
      div#FOOT {visibility:hidden;}
      div#CONTENT {position: static;color:black;background-color:white;}
      div#PAGE {border:none;}
      div#CONTENT img {border:none;}
    }
