BODY { 
font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #797979;  
padding:0px 0px 0px 0px;
margin:0px; 
background:#ffffff url("images/divide.gif") top left repeat-x;
}

h1 { color: red; border-bottom: red 3px solid; padding-bottom:4 px; margin-bottom:10px; font-family:  Arial, Geneva; font-size: 18px; text-decoration: none ; font-weight:bold;}
h2 { color: #2381B0; border-bottom: #63A4C8 3px solid; padding-bottom:4 px; margin-bottom:10px; font-family:  Arial, Geneva; font-size: 18px; text-decoration: none ; font-weight:bold;}
hr {color: #2381B0; border:0px; height:3px;  }

.poznamka-povinne { color:red; font-size:11px; }
.leftcolumn { font-weight:bold; color:red; }

.tablehead2 { background-color:eeeeee; font-size:10px; }

#wraflash {
background: url("images/top.jpg") top left no-repeat;
}

#wrapper {
height:100%;
}

#top {
width:100%;
background:#3394C6 url("images/top_stretch.gif") top left repeat-x;
}

#bottom {
position:static;
bottom:0px;
left:0px;
width:100%;
margin:2px 0px 0px 0px;
background:#797979 url("images/bottom_stretch.gif") top left repeat-x;
}

.content {
/*	overflow-y:auto; */

border: #666666 1px solid; 
background-color:#ffffff;
margin:0px auto 2px auto;
padding:0px; 
}


IMG { border-color:#cccccc; }
.vyrpic { border:#cccccc 0px dashed; }


.gnadp { color: red; padding:0 px; margin:0px; font-family:  Arial, Geneva; font-size: 14px; text-decoration: none ; font-weight:bold; }


.leftpanel {background:url("images/stretch.gif") top right repeat-y;}

TD {color: #3B4954;  font-family:  Arial, Helvetica, sans-serif; font-size: 14px; }

.tb_separator { border-color: #63A4C8; border-style: solid; border-width:0px 0px 3px 0px;  }
.tb_top { border-color: #63A4C8; border-style: solid; border-width:3px 0px 0px 0px;  }

.tb_left { border-color: #63A4C8; border-style: solid; border-width:0px 0px 0px 3px; }

.tb_right { border-color: #63A4C8; border-style: dotted; border-width:0px 3px 0px 0px;  }
.tb_all { margin:5px; border-color: #63A4C8; border-style: solid; border-width:3px; }

LI { padding-bottom: 4px; }


P {text-align:justify; }

.text {  text-align:justify; padding:5px; color: #3B4954; font-family:  Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; }


.price { color: red; padding-bottom:2 px; margin-bottom:5px; font-family:  Arial, Geneva; font-size: 20px; text-decoration: none ; font-weight:bold; }

.titles { color: #2381B0; border-bottom: #63A4C8 3px solid; padding-bottom:4 px; margin-bottom:10px; font-family:  Arial, Geneva; font-size: 18px; text-decoration: none ; font-weight:bold; }
.titles2 { color: #2381B0; padding-bottom:4 px; margin-bottom:5px; font-family:  Arial, Geneva; font-size: 18px; text-decoration: none ; font-weight:bold; }

.ordernow_title { font-family:  Arial, Geneva; font-size: 16px; text-decoration: none ; font-weight:bold; color: #000000}

.textbigger { font-family:  Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none ; font-weight: bold;}

.textmarked { color:red; padding-top:0px; margin-top: 0px; font-family:  Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none ; font-weight: bold; }
.textmarked2 { color:#2381B0; padding-top:0px; margin-top: 0px; font-family:  Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none ; font-weight: bold; }
.textmarked3 { color:red; padding-top:0px; margin-top: 0px; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none ; font-weight: bold; }
.textmarked4 { color:#2381B0; padding-top:0px; margin-top: 0px; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none ; font-weight: bold; }

.textsmall {color:white; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none }
.textsmallblack {color:#555555; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none }

a:link {color: black;  font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-size: 14px;}
a:visited {color: black; font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-size: 14px;}
a:hover {color: blue; font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-size: 14px;}
a:active {color: black; font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-size: 14px;}


a.cpy:link {color: #D7F9FF;  font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-size: 12px;}
a.cpy:visited {color: #D7F9FF; font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-size: 12px;}
a.cpy:hover {color: white; font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-size: 12px;}
a.cpy:active {color: #D7F9FF; font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-size: 12px;}


.produkt {color: #2766C9;  font-family:  Arial, Helvetica, sans-serif; font-size: 10px;}

a.product:link {color: #2766C9;  font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-size: 10px;}
a.product:visited {color: #2766C9; font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-size: 10px;}
a.product:hover {color: #0000ff; font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-size: 10px;}
a.product:active {color: #2766C9; font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-size: 10px;}

a.rpan:link {color: #2766C9;  font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-size: 12px;}
a.rpan:visited {color: #2766C9; font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-size: 12px;}
a.rpan:hover {color: #0000ff; font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-size: 12px;}
a.rpan:active {color: #2766C9; font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-size: 12px;}

a.biglink:link {color: #2766C9;  font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold; font-size: 18px;}
a.biglink:visited {color: #2766C9; font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold; font-size: 18px;}
a.biglink:hover {color: #0000ff; font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-weight: bold; font-size: 18px;}
a.biglink:active {color: #2766C9; font-family:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold; font-size: 18px;}


#produktynavigation {
line-height: 30px;
}


a.pnavigation:link {background-color:#f0f0f0; border:#f0f0f0 1px solid; padding:2px; margin:0px; color: blue; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none;  font-weight: bold; }
a.pnavigation:visited {background-color:#f0f0f0; border:#f0f0f0 1px solid; padding:2px; margin:0px; color: blue; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  font-weight: bold; }
a.pnavigation:hover {background-color:white; border:black 1px solid; padding:2px; margin:0px; color: red; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;   font-weight: bold;}
a.pnavigation:active {background-color:#f0f0f0; border:#f0f0f0 1px solid; padding:2px; margin:0px; color: blue; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  font-weight: bold;}

a.pnavigation2:link {background-color:#f0f0f0; border:gray 1px solid; padding:2px; margin:0px; color: blue; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none;  font-weight: bold; }
a.pnavigation2:visited {background-color:white; border:gray 1px solid; padding:2px; margin:0px; color: blue; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  font-weight: bold; }
a.pnavigation2:hover {background-color:#f0f0f0; border:gray 1px solid; padding:2px; margin:0px; color: red; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;   font-weight: bold;}
a.pnavigation2:active {background-color:#f0f0f0; border:gray 1px solid; padding:2px; margin:0px; color: blue; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;  font-weight: bold;}


.selek 
{ 
font-family:arial;
font-size:10px;
vertical-align:middle;
margin:3x 0px 5px 0px; width:160px;
}	


INPUT.button
{
BACKGROUND-COLOR: #2766C9; 
FONT-FAMILY: Tahoma; 
BORDER-BOTTOM: black 1 solid;
BORDER-LEFT: black 1 solid; 
BORDER-RIGHT: black 1 solid; 
BORDER-TOP: black 1 solid; 
FONT-SIZE: 8pt;
COLOR: white;
FONT-WEIGHT: bold;
height:20px;
}

INPUT.text
{
BACKGROUND-COLOR: #F0f0f0; 
FONT-FAMILY: Verdana, Arial; 
BORDER-BOTTOM: black 1 solid;
BORDER-LEFT: black 1 solid; 
BORDER-RIGHT: black 1 solid; 
BORDER-TOP: black 1 solid; 
FONT-SIZE: 8pt;
COLOR: black;
margin:0px 4px 0px 0px;
padding:2px;
height:20px;
FONT-WEIGHT: normal;
}

INPUT.itextmarked
{
BACKGROUND-COLOR: #ffeeee; 
FONT-FAMILY: Verdana, Arial; 
BORDER-BOTTOM: red 1 solid;
BORDER-LEFT: red 1 solid; 
BORDER-RIGHT: red 1 solid; 
BORDER-TOP: red 1 solid; 
FONT-SIZE: 8pt;
COLOR: black;
FONT-WEIGHT: normal;
padding:1px;
}

INPUT.itextmarked_green
{
BACKGROUND-COLOR: #eeffee; 
FONT-FAMILY: Verdana, Arial; 
BORDER-BOTTOM: #00aa00 1 solid;
BORDER-LEFT: #00aa00 1 solid; 
BORDER-RIGHT: #00aa00 1 solid; 
BORDER-TOP: #00aa00 1 solid; 
FONT-SIZE: 8pt;
COLOR: black;
FONT-WEIGHT: normal;
padding:1px;
}

TEXTAREA
{
BACKGROUND-COLOR: #F0f0f0; 
FONT-FAMILY: tahoma, Verdana, arial; 
BORDER-BOTTOM: black 1 solid;
BORDER-LEFT: black 1 solid; 
BORDER-RIGHT: black 1 solid; 
BORDER-TOP: black 1 solid; 
PADDING: 2px;
FONT-SIZE: 9pt
}

SELECT
{
FONT-FAMILY: tahoma, Verdana, arial; 
BORDER-BOTTOM: red 1 solid;
BORDER-LEFT: red 1 solid; 
BORDER-RIGHT: red 1 solid; 
BORDER-TOP: red 1 solid; 
FONT-SIZE: 9pt;
COLOR: black;
}



#textova-reklama {
border: #63A4C8 2px solid;
text-align:center;
}
#textova-reklama .nadpis {
background-color:#71E4FF;
color:#2766C9;
font-size:12px;
font-weight:bold;
padding-left:3px;
}
#textova-reklama .textbox {
color:#2766C9;
font-size:10px;
border:#71E4FF 1px solid;
text-align:center;
background-color:#a1E4FF;
}
#textova-reklama a { 
font-size:10px;
display:block; overflow:visible;

height:100%;
padding:2px;

}

#textova-reklama a:hover { 
background-color:#71E4FF;
color:black;
}


ol { margin:10px 0px 10px 15px; padding:0px; text-align:left;}
ol li { margin:0px 0px 0px 15px; padding:0px; text-align:left;}

/* prihlasenie */
#prihlasenie h2 { text-align:left; }
#prihlasenie { padding-left:10px; font-size:12px; vertical-align:middle; text-align:left; padding-right:5px; }
#p-login { border:black 1px solid; margin-bottom:5px; width:120px; vertical-align:middle;  }
#p-pass { border:black 1px solid; margin-bottom:5px; width:120px; vertical-align:middle;  }
#p-submit { width:120px; border:black 1px solid; margin:0px; }
#p-registracia { font-size:11px; margin-bottom:15px; text-align:left;  }
#p-registracia a { font-size:11px; }
a.small { font-size:10px; margin-top:5px; display:block;} 
a.asmall { font-size:10px; margin-top:5px; }


td.textsmall a { color:white; font-size:12px; }


#switch-language {
	-webkit-border-top-left-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-top-left-radius: 15px;
	border-bottom-left-radius: 15px;
	background-color:#0447A0;
	margin-right:10px;
	padding:5px 0px 10px 10px;
	margin-top:10px;
	color:white;
	padding-left:20px;
	position:relative;
	left:4px;
}

.active-language {	
	text-decoration:none !important;
	color:#aeebff !important;	
}

#switch-language a {
	font-size:12px;
	color:white;	
}

#switch-language a:hover {
	color:#f0f0f0;	
}

#menu {
	
	
	padding:0px 0px 0px 0px !important;
	margin:10px 15px 10px 0px;
	
		
	
}

#menu a {
	display:block;
	margin:5px 0px 5px 0px;
	font-size:16px;
	color:white;
	background-color:#0447A0;
	padding:8px 10px 8px 20px;
  
  -webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	position:relative; 
	left:9px;
	text-decoration:none;
}

#menu a:hover {
	color:#f0f0f0;	
	background-color:#2056B0;
	text-decoration:underline;
}

.active-menu {
	
	text-decoration:none !important;
	color:#aeebff !important;
	background-color:#043790 !important;
}



#auction-block {
	background-color:#0447a0;	
	padding:15px 15px;;
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
	width:415px;
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#auction-frame {
	position:relative;
	width:100%;
	
}

#choose-auction {
	position:absolute;
	left:320px;
	top:-5px;
	color:white;
}
#choose-auction span {
	font-weight:bold;
	font-size:60px !important;
	color:white;
	display:block;
	line-height:40px;
}