﻿/* Design by Lubor Rehak @ http://www.medwed.sk  All Rights Reserved */

/* #######################  GENERAL SETTINGS ############################ */
html{height:100%;}

body {
margin				:0px;
height				:100%;
font-family			: Verdana, Geneva, sans-serif;
font-size			: 0.7em;
color				: #666;
background-color	:#fff;
background-repeat	:repeat-x;
}


/*  Heading Formatting */
h1 {font-size:1.1em;line-height: 0.7em;font-weight: 900;color: #666666;}
h2 {font-size:1.1em;line-height: 0.7em;font-weight: 900;color: #666666;}
h3 {font-size:1.1em;line-height: 0.7em;font-weight: 900;color: #666666;}
h4 {font-size:1.1em;line-height: 1.2em;font-weight: 900;color: #666666;}
h5 {font-size:1.1em;line-height: 0.7em;font-weight: 900;color: #666666;}
h6 {font-size:1.1em;line-height: 0.7em;font-weight: 900;color: #666666;}
h1.ojeb {text-align: right;color: #666666;}

/*links*/
a:link {}
a:hover {}
a:visited {}
img {border: 0 none;}

/* Clears Divs */
.clr{clear: both;}


/* #######################  END GENERAL SETTINGS ############################ */

#masthead{
	position		: relative;
	top		        : 0px;
	margin-left     : auto;
    
	margin-right    : auto;
	width			: 923px;
	height			: 200px;
}
#globalHead {
	position		: relative;
	width		    : 923px;
	height			: 140px;
	color			: #cccccc;
	padding			: 0px;
	margin			: 0px;
    top             : 23px;
	background-image: url(../images/glbnav_background_3.jpg);
}
#topmenu {
  position			: relative;
  height			: 18px;
  white-space		: nowrap;
  height			: 18px;
  float				: right;
}

#topmenu ul {
  margin: 0;
  padding: 0;
  list-style:none;
}

#topmenu li {
	float: left;
	background: url(../images/mw_menu_separator.png) top right no-repeat;
	margin: 0;
	padding: 0;
}

#topmenu a {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
	float			: left;
	display			: block;
	height			: 15px;
	line-height		: 15px;
	padding			: 0 20px;
	color			: #000000;
	width			: auto;
	text-decoration	: none;
}
div.padding5 {
	padding-bottom	: 5px;
}

#topmenu a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bolder;
  float:left;
  display:block;
  height: 15px;
  line-height: 15px;
  padding: 0 20px;
  color: orange;
  width: auto;
  text-decoration: none;}


#topmenu a#active_menu-nav {
	margin-top:2px;
	height: 21px;
	line-height: 21px;
	color: orange;
	background-position: 0 0;
}


  
  .search{
	position		: absolute;
	top				: 5px;	right			: 20px;
	z-index			: 101;
}
.fieldset {
	border-style: none;
}
.button {
  font-size         : 10px;
  color             : #666666;
  background-color	: #FFF;
  border            : 1px solid #DADDD0;
  margin-bottom     : 5px;
  padding           : 1px;

 }

.highlight {
  background-color	: #FFFF00;
}
.inputbox {

  border            : 1px solid #CCCCCC;
  font-size         : 10px;
  background-color  : #FBFBFB;
  padding			: 2px;
  margin-right		: 5px;
  margin-bottom     : 5px;
  color			    : #666666;
}	
#globalNav{
	position		: relative;
    top             : 20px;
	width			: 100%;
	min-width		: 760px;
	height			: 32px;
	color			: #cccccc;
	padding			: 0px;
	margin			: 0px;
	background-image: url(../images/glbnav_background.jpg);

}
#globalNav img{
	margin-bottom	: -4px;
}
#gnl {
	position		: absolute;
	top				: 0px;
	left			: -1px;
}
#gnr {
	position		: absolute;
	top				: 0px;
	right			: -1px;
}
#gnl2{
	position		: absolute;
	top				: 0px;
	left			: -1px;
}
#gnr2 {
	position		: absolute;
	top				: 0px;
	right			: -1px;
}
#hdr {
	position		: absolute;
	top				: 0px;
	right			: 0px;
}

#articlecell{
	position		: relative;
    left			: 2%;
	right			: 2%;
	width			: 210px;
	background-image: url(../images/cell_back.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
	border-left		: 1px solid #EEEEEE;
	border-right	: 1px solid #EEEEEE;
}
#articlecell{
	position		: relative;
    left			: 2%;
	right			: 2%;
	width			: 210px;

	
	background-image: url(../images/cell_back.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
	border-left		: 1px solid #EEEEEE;
	border-right	: 1px solid #EEEEEE;
}
#pricelist{
	position		: relative;
    left			: 2%;
	right			: 2%;
	width			: 660px;

	background-image: url(../images/cell_back.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
	border-left		: 1px solid #EEEEEE;
	border-right	: 1px solid #EEEEEE;
}
#pagecell1{
	position		: relative;
	top				: 10px;
	
	margin-left     : auto;
    
	margin-right    : auto;
	width			: 920px;

	background-image: url(../images/cell_back.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
	border-left		: 1px solid #EEEEEE;
	border-right	: 1px solid #EEEEEE;
}
#ptl {
	position		: absolute;
	top				: -1px;
	left			: -1px;
	margin			: 0px;
	padding			: 0px;
	z-index			: 100;
}
#ptr {
	position		: absolute;
	top				: -1px;
	right			: -1px;
	margin			: 0px;
	padding			: 0px;
	z-index			: 100;
}
#globalDate{
	font-size		: 10px;
	line-height		: 14px;
	height			: 20px;
	position		: absolute;
	top				: 140px;
	left			: 700px;
	width			: 200px;
	z-index			: 101;
}
table.content{
  width             : 100%;
  padding           : 5px;
  border-collapse   : collapse;
  border-spacing    : 0px;
  margin-bottom     : 10px;
}
table.contentpane {
  width             : 100%;
  padding     		: 5px;
  border-spacing    : 0px;
  margin-bottom     : 5px;
}
table.contentpaneopen {
  width             : 100%;
  padding-left      : 5px;
  padding-right     : 5px;
  border-spacing    : 0px;
  margin-bottom     : 5px;
}
.contentpane {
  margin    		: 5px;
  }
.pollstableborder{
  border-color      : #666666;
}
.contentheading {
  font-family       : Arial, Helvetica, sans-serif;
  font-size         : 16px;
  font-weight       : bold;
  font-style        : inherit;
  text-transform    : uppercase;
  text-align        : left;
  color             : #1A4A88;
  width             : 100%;
}
.componentheading {
  font-family       : Arial, Helvetica, sans-serif;
  font-size         : 16px;
  font-weight       : bold;
  text-transform    : uppercase;
  text-align        : left;
  line-height       : 21px;
  color             : #1A4A88;
  width             : 100%;
}
.contentpagetitle {
  font-family       : Arial, Helvetica, sans-serif;
  font-size         : 16px;
  font-weight       : bold;
  text-transform    : uppercase;
  text-align        : left;
  color             : #1A4A88;
  width             : 100%;
  }
a.contentpagetitle:link, a.contentpagetitle:visited {
  font-size         : 16px;
  color             : #1A4A88;
  text-decoration   : none;
  font-weight       : bold;
}
a.contentpagetitle:hover {
  font-size         : 16px;
  color             : #0066FF;
  text-decoration   : none;
  font-weight       : bold;
}
.title {
  font-family       : Arial, Verdana, Geneva,  Helvetica, sans-serif;
  font-weight       : bold;
  text-transform    : uppercase;
  font-size         : 20px;
  text-align        : left;
  color             : #FFFFFF;
}
.footer {
  font-family       : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color             : #888888;
  font-size         : 12px;
  font-weight       : normal;
}
.footer a:link, .footer a:visited {
  font-size         : 12px;
  color             : #888888;
  text-decoration   : none;
  font-weight       : normal;
}
.footer a:hover {
  font-size         : 12px;
  color             : #FFF;
  text-decoration   : none;
  font-weight       : normal;
}
p.center {
	text-align		:center;
	color			:black;
	font-size		:0.7em;
	text-decoration	:none;
}
a.header {
	text-align		:center;
	color			:black;
	font-size		:0.7em;
	text-decoration	:none;
}
div.center{
	text-align		:center;
	color			:black;
	font-size		:0.7em;
	text-decoration	:none;
}
table.pagetop {
	border			:0px;
	width			:100%
}
td.pagetop {
	padding-left	:5px; 
	padding-right	:5px; 
	padding-top		:5px; 
	border-left		:1px solid #FFF; 
	border-right	:1px solid #FFF;
}
td.left {
	text-align		:left;
}
td.rigth {
	text-align		:right;
}
span.znak{
	font-size		:19px;
	font-weight		:bold;
	color			:#ff9900;
}
span.span_h1 {
	color			:#888888;
	font-size		:12pt;
	font-weight		:bold;
}
span.exped	{
	font-weight		:bold;
	text-align		:right;
}
div.justify {
	text-align		:justify;
	font-weight		:normal;
}

span.akcia {
	color			:red;
}
div.akcia{
	font-weight		:bold;
}
