:focus {
	outline: 0;
}

/*--SIFR-------------------------------------------------------------------*/

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1 {
	visibility: hidden;
}

/*--ESSENTIAL--------------------------------------------------------------*/

* {
    margin: 0;
    padding: 0;
}

html {
	width: 100%;
	height: 100%;
}

body {
    font-family: Arial, Tahoma, "Geneva CE", lucida, sans-serif;
    font-size: 0.7em;
    background: #000;
    color: #fff;
    behavior: url("../scripts/csshover.htc");
}

img {
    border: none;
    /*vertical-align: top;*/
}

p {
	margin-bottom: 1.2em;
	line-height: 1.3em;
	font-size: 1.1em;
}

a, a:link {
	color: #ffec00;
}

a:visited {
	color: #ffec00;
}

a:hover {
	text-decoration: none;
}

h1 {
	margin: 0 0 0.4em 0;
	font-size: 1.8em;
}

h2 {
	margin: 0 0 10px 0;
	padding: 0 0 0 20px;
	font-size: 28px;
	color: #fff;
	background: url("../images/title_arrow.gif") 0 10px no-repeat;
}

.title {
	width: 440px;
}

.homepage h2 {
	margin: 0 0 0.2em 0;
	padding: 0 0 0 20px;
	font-size: 2.1em;
	background: url("../images/hp_title_arrow.gif") 0 7px no-repeat;
}

h3 {
	margin: 0 0 0.5em 0;
	font-size: 16px;
}

h4, h5 {
	margin: 0 0 0.7em 0;
	font-size: 12px;
}

strong, b {
	font-weight: bold;
}

i, em  {
	font-style: italic;
}

table {
	margin-bottom: 1.5em;
	text-align: center;
}

table tr th {
	padding: 8px 20px;
	text-align: left;
	color: #fff;
	background: #36338f;
}

table tr.dark td {
	color: #fff;
	background: #f3f3f3;
}

table tr.dark td.suda {
	background: #e2dfd8;
}

table tr td {
	padding: 5px 20px;

	color: #fff;
}

form table {
	border: none;
}

form table td {
	border-top: none;
}

input, select {
	font-size: 11px;
	background: #fff;
}

input, select {
	border: 1px #C0C0C0 solid;
	padding: 2px;
}

select {
	width: 120px;
}

textarea {
	font-size: 11px;
	font-family: Arial, Tahoma, "Geneva CE", lucida, sans-serif;
	border: 1px #C0C0C0 solid;
	padding: 2px;
}

ul {
	margin: 0 0 1.2em 1em;
}

ul li {
	margin: 0 0 0 0;
	padding: 3px 10px 3px 12px;
	list-style: none;
	font-size: 1.1em;
	background: url("../images/li.gif") 0 6px no-repeat;
}

ul li ul {
	padding-top: 0.5em;
}

ul li ul li {
  font-size: 1em;
}

ol {
	margin-left: 35px;
	list-style: decimal;
	margin-bottom: 1.5em;
}

ol li {
	margin-bottom: 0.5em;
}

hr {
	color: #94594C;
	border: 0 none;
	border-top: 1px solid #94594C;
	height: 1px;
	margin: 0 0 1em 0;
}

.border {
	border: 1px solid #d5d5d5 !important;
}

/*--USEFUL----------------------------------------------------------------*/

.clear {
    clear: both;
    overflow: hidden;
    font-size: 0;
    height: 0;
}

/*--LAYOUT----------------------------------------------------------------*/

#main {
	text-align: center;
	width: 100%;
}

#page {
	width: 898px;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	border-left: 8px #fff solid;
	border-right: 8px #fff solid;
	position: relative;
	text-align: left;
	background: #39a642 url("../images/page_bg.jpg") 0 0 no-repeat;
}

.subpage {
	background: #39a642 url("../images/sp_top_bg.jpg") 0 0 no-repeat !important;
}

#page #content {
	_height: 730px;
	min-height: 730px;
}

.subpage #content {
	padding: 204px 0 0 0;
	background: url("../images/sp_bottom_bg.jpg") 0 bottom no-repeat !important;
}

#subPageContent {
	padding: 48px 0 20px 45px;
	_height: 552px;
	min-height: 552px;
	background: url("../images/sp_content_bg.jpg") 0 0 no-repeat !important;
}

#subPageContent p {
	width: 574px;
}

.yellow {
	width: 425px !important;
	font-size: 1.1em;
	color: #ffed00;
	font-weight: bold;
	margin-left: 15px;
}

.hpYellow {
	width: 210px !important;
	color: #ffed00;
	font-weight: bold;
	margin-left: 90px;
	margin-top: 10px;
	font-size: 1.1em;
}

.subpage .leftPart {
	width: 540px;
	float: left;
}

.subpage .rightPart {
	width: 220px;
	margin-right: 53px;
	_margin-right: 22px;
	float: right;
/*	padding-top: 225px;*/
}

.homepage .leftPart {
	width: 310px;
	padding-top: 215px;
	margin-left: 208px;
	_margin-left: 104px;
	float: left;
}

.homepage .rightPart {
	width: 335px;
	padding-top: 225px; /*261 - 238 -*/
	float: right;
}

.subpage #tips {
	width: 180px;
	padding: 35px 0 0 20px;
	margin-bottom: 20px;
}

.homepage #tips {
	width: 265px;
	padding: 0 0 0 0;
	margin-bottom: 40px;
	font-size: 1.1em;
	font-weight: bold;
	position: relative;
	z-index: 1000;
}

.homepage #tips ul {
	margin: 0;
	position: absolute;
	top: 	30px;
	left: 0;
}

.homepage #tips ul li {
	width: 250px;
	margin: 0 0 5px 0;
	list-style: none;
	padding: 0 0 10px 32px;
}

.subpage #tips ul li {
	margin: 0 0 5px 0;
	list-style: none;
	padding: 0 0 10px 32px;
}

#tips span {
	width: 100%;
	padding: 8px 0 3px 0;
	display: block;
	background: url("../images/dots.gif") 32px 0 repeat-x;
}

#main .num1 {
	background: url("../images/number1.gif") 0 4px no-repeat !important;
}

#main .num2 {
	background: url("../images/number2.gif") 0 4px no-repeat !important;
}

#main .num3 {
	background: url("../images/number3.gif") 0 4px no-repeat !important;
}

#main .num4 {
	background: url("../images/number4.gif") 0 4px no-repeat !important;
}

#main .noBg span {
	background: none !important;
}

.homepage a.tipsTitle {
  /*visibility: hidden;*/
   display: block;
	height: 40px;
	position: absolute;
	top: 0px;
	
}

.homepage a.tipsTitle span {

  /*display: none !important;*/
  visibility: hidden;
  font-size: 25px;
  background: none !important;
}
.subpage a.tipsTitle {
  /*visibility: hidden;*/
   display: block;
	height: 20px;
	position: absolute;
	top: 245px;
	
}

.subpage a.tipsTitle span {

  /*display: none !important;*/
  visibility: hidden;
  font-size: 25px;
  background: none !important;
}
/*--ABSOLUTE-------------------------------------------------------------*/

#logo {
	width: 480px;
	height: 155px;
	position: absolute;
	left: 0;
	top: 0;
	background: url("../images/logo_scotchbrite.jpg") 0 0 no-repeat;
	display: block;
}

#title {
	width: 382px;
	height: 70px;
	position: absolute;
	left: 350px;
	top: 45px;
	background: url("../images/intro_title.jpg") 0 0 no-repeat;
}

#button {
	width: 178px;
	height: 43px;
	position: absolute;
	left: 387px;
	top: 512px;
	background: url("../images/button.jpg") 0 0 no-repeat;
	display: block;
}

#title span {
	display: none;
}

#figure {
	width: 292px;
	height: 445px;
	position: absolute;
	left: 0;
	top: 252px;
	background: url("../images/scotchbrite_figure.gif") 0 0 no-repeat;
}

#damper {
	width: 210px;
	height: 255px;
	position: absolute;
	right: 0;
	top: 338px;
	background: url("../images/photo_damper.jpg") 0 0 no-repeat;
}

p {
	z-index: 100;
}


#text {
	width: 500px;
	position: absolute;
	left: 280px;
	top: 130px;
}

#text1 {
	color: #fff;
	font-size: 2.2em;
	margin-bottom: 25px;
	font-family: "Trebuchet MS";
}

#text2 {
	color: #f1e530;
	font-size: 1.4em;
	margin-bottom: 25px;
	font-family: "Tahoma";
}

#text3 {
	color: #fff;
	font-size: 1.2em;
}

/*--PRODUCTS--------------------------------------------------------------*/

#products {
	width: 589px;
	_width: 580px;
	margin-bottom: 55px;
}

.homepage #products {
	position: absolute;
	left: 210px;
	top: 500px;
	width: 589px;
}

.product {
	width: 183px;	
	_height: 180px;
	min-height: 180px;
	padding: 15px 2px;
	float: left;
	text-align: center;
	z-index: 0;
}

.homepage .product {
	font-size: 1.1em;
	width: 170px;
	padding: 2px;	
}

.first {
	margin-top: 20px;
	background: url("../images/hp_products_line.gif") right 0 no-repeat;
}

.second {
	margin-top: 10px;
	background: url("../images/hp_products_line.gif") right 0 no-repeat;
}

.product h3 {
	font-size: 1em;
	margin-bottom: 20px;
}

.photo {
	margin: 0 auto 20px auto;
	display: block;
}

.detail {
	width: 173px;
	position: absolute;
	left: -75px;
	left: -73px;
	top: -149px;
	padding: 10px;
	background: #226028;
	text-align: left;
	display: none;
	z-index: 1000;
	font-size: 0.9em;
}

.more {
	position: relative;
}

.more:hover .detail{
	display: block;
}

.more {
	width: 48px;
	margin-left: 70px;
	_margin-left: 0;
	display: block;
}

.homepage .more {
	margin-left: 50px;
}

.more img {
	width: 48px;
	height: 30px;
	background: url("../images/more.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/more.png', sizingMethod='scale');
}

.more span {
	display: none;
}

.homepage .product1 img, .subpage .product1 img {
	width: 154px;	
	height: 80px;
	background: url("../images/produkty/1.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/1.png', sizingMethod='scale');
}

.homepage .product2 img, .subpage .product2 img {
	width: 133px;	
	height: 80px;
	background: url("../images/produkty/2.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/2.png', sizingMethod='scale');
}

.homepage .product3 img, .subpage .product3 img {
	width: 130px;	
	height: 80px;
	background: url("../images/produkty/3.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/3.png', sizingMethod='scale');
}

.homepage .product4 img, .subpage .product4 img {
	width: 130px;	
	height: 80px;
	background: url("../images/produkty/4.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/4.png', sizingMethod='scale');
}

.homepage .product5 img, .subpage .product5 img {
	width: 118px;	
	height: 80px;
	background: url("../images/produkty/5.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/5.png', sizingMethod='scale');
}

.homepage .product6 img, .subpage .product6 img {
	width: 152px;	
	height: 80px;
	background: url("../images/produkty/6.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/6.png', sizingMethod='scale');
}

.homepage .product7 img, .subpage .product7 img {
	width: 77px;	
	height: 80px;
	background: url("../images/produkty/7.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/7.png', sizingMethod='scale');
}

.homepage .product8 img, .subpage .product8 img {
	width: 67px;	
	height: 80px;
	background: url("../images/produkty/8.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/8.png', sizingMethod='scale');
}

.homepage .product9 img, .subpage .product9 img {
	width: 45px;	
	height: 80px;
	background: url("../images/produkty/9.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/9.png', sizingMethod='scale');
}

.homepage .product10 img, .subpage .product10 img {
	width: 44px;	
	height: 80px;
	background: url("../images/produkty/10.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/10.png', sizingMethod='scale');
}

.homepage .product11 img, .subpage .product11 img {
	width: 47px;	
	height: 80px;
	background: url("../images/produkty/11.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/11.png', sizingMethod='scale');
}

.homepage .product12 img, .subpage .product12 img {
	width: 166px;	
	height: 80px;
	background: url("../images/produkty/12.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/12.png', sizingMethod='scale');
}

.homepage .product13 img, .subpage .product13 img {
	width: 51px;	
	height: 80px;
	background: url("../images/produkty/13.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/13.png', sizingMethod='scale');
}

.homepage .product14 img, .subpage .product14 img {
	width: 50px;	
	height: 80px;
	background: url("../images/produkty/14.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/14.png', sizingMethod='scale');
}

.homepage .product15 img, .subpage .product15 img {
	width: 52px;	
	height: 79px;
	background: url("../images/produkty/15.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/15.png', sizingMethod='scale');
}

.homepage .product16 img, .subpage .product16 img {
	width: 50px;	
	height: 80px;
	background: url("../images/produkty/16.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/16.png', sizingMethod='scale');
}

.homepage .product17 img, .subpage .product17 img {
	width: 57px;	
	height: 80px;
	background: url("../images/produkty/17.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/17.png', sizingMethod='scale');
}

.homepage .product18 img, .subpage .product18 img {
	width: 55px;	
	height: 80px;
	background: url("../images/produkty/18.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/18.png', sizingMethod='scale');
}

.homepage .product19 img, .subpage .product19 img {
	width: 41px;	
	height: 79px;
	background: url("../images/produkty/19.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/19.png', sizingMethod='scale');
}

.homepage .product20 img, .subpage .product20 img {
	width: 36px;	
	height: 80px;
	background: url("../images/produkty/20.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/20.png', sizingMethod='scale');
}

.homepage .product21 img, .subpage .product21 img {
	width: 62px;	
	height: 80px;
	background: url("../images/produkty/21.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/21.png', sizingMethod='scale');
}

.homepage .product22 img, .subpage .product22 img {
	width: 35px;	
	height: 79px;
	background: url("../images/produkty/22.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/22.png', sizingMethod='scale');
}


.homepage .product23 img, .subpage .product23 img {
	width: 143px;	
	height: 81px;
	background: url("../images/produkty/23.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/23.png', sizingMethod='scale');
}

.homepage .product24 img, .subpage .product24 img {
	width: 36px;	
	height: 80px;
	background: url("../images/produkty/24.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/24.png', sizingMethod='scale');
}

.homepage .product25 img, .subpage .product25 img {
	width: 37px;	
	height: 80px;
	background: url("../images/produkty/25.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/25.png', sizingMethod='scale');
}

.homepage .product26 img, .subpage .product26 img {
	width: 35px;	
	height: 80px;
	background: url("../images/produkty/26.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/26.png', sizingMethod='scale');
}

.homepage .product27 img, .subpage .product27 img {
	width: 97px;	
	height: 80px;
	background: url("../images/produkty/27.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/27.png', sizingMethod='scale');
}

.homepage .product28 img, .subpage .product28 img {
	width: 93px;	
	height: 81px;
	background: url("../images/produkty/28.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/28.png', sizingMethod='scale');
}

.homepage .product29 img, .subpage .product29 img {
	width: 91px;	
	height: 80px;
	background: url("../images/produkty/29.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/29.png', sizingMethod='scale');
}

.homepage .product30 img, .subpage .product30 img {
	width: 95px;	
	height: 79px;
	background: url("../images/produkty/30.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/30.png', sizingMethod='scale');
}

.homepage .product31 img, .subpage .product31 img {
	width: 29px;	
	height: 81px;
	background: url("../images/produkty/31.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/31.png', sizingMethod='scale');
}

.homepage .product32 img, .subpage .product32 img {
	width: 20px;	
	height: 80px;
	background: url("../images/produkty/32.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/32.png', sizingMethod='scale');
}

.homepage .product33 img, .subpage .product33 img {
	width: 146px;	
	height: 80px;
	background: url("../images/produkty/33.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/33.png', sizingMethod='scale');
}

.homepage .product34 img, .subpage .product34 img {
	width: 46px;	
	height: 79px;
	background: url("../images/produkty/34.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/34.png', sizingMethod='scale');
}

.homepage .product35 img, .subpage .product35 img {
	width: 44px;	
	height: 81px;
	background: url("../images/produkty/35.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/35.png', sizingMethod='scale');
}

.homepage .product36 img, .subpage .product36 img {
	width: 44px;	
	height: 81px;
	background: url("../images/produkty/36.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/36.png', sizingMethod='scale');
}

.homepage .product37 img, .subpage .product37 img {
	width: 114px;	
	height: 81px;
	background: url("../images/produkty/37.png") 0 0 no-repeat;
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/produkty/37.png', sizingMethod='scale');
}


.dark {
	background: url("../images/green_box.jpg") 0 0 no-repeat;
}

#paging {
	width: auto;
	float: right;
}

#paging {
	margin-right: 30px;
	float: right;
}

#paging span {
	float: left;
	display: block;
	line-height: 21px;
	margin-right: 12px;
}

#paging a {
	width: 22px;
	height: 21px;
	margin-right: 3px;
	float: left;
	display: block;
	background: url("../images/page_circle.jpg") 0 0 no-repeat;
	text-decoration: none;
	text-align: center;
	line-height: 21px;
	color: #fff;
}

#paging a.active, #paging a:hover {
	background: url("../images/page_circle.jpg") -22px 0 no-repeat;
}

/*--MENU------------------------------------------------------------------*/

#breadCrumbs {
	position: absolute;
	left: 56px;
	top: 204px;
	font-size: 0.9em;
}

#breadCrumbs a {
	margin: 0;
	padding-left: 13px;
	background: url("/images/bc.gif") left 2px no-repeat;
	color: #fff;
	text-decoration: none;
}

#breadCrumbs a:hover {
	text-decoration: underline;
}

#breadCrumbs span {
	margin-left: 4px;
	color: #fff;
	padding-left: 13px;
	background: url("/images/bc.gif") left 2px no-repeat;
}

#menu {
	position: absolute;
	left: 52px;
	top: 152px;
	z-index: 1000;
}

#menu ul {
	padding: 0;
	margin: 0;
}

#menu ul li {
	margin-right: 11px;
	padding: 0;
	float: left;
	position: relative;
	list-style: none;
	background: none;
}

#menu ul li a {
	height: 42px;
	_float: left;
	display: block;
	background: url("../images/menu_item_right.jpg") right 0 no-repeat;
}

#menu ul li a span {
	display: none;
}

#menu ul li a.item1 img { width: 159px; height: 42px;	background: url("../images/menu_item1.png") 0 0 no-repeat; _background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu_item1_ie.png', sizingMethod='scale'); }
#menu ul li a.item1:hover img, #menu ul li.active a.item1 img { background: url("../images/menu_item1.png") -159px 0 no-repeat; _background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu_item1_a.png', sizingMethod='scale');}

#menu ul li a.item2 img { width: 138px; height: 42px;	background: url("../images/menu_item2.png") 0 0 no-repeat; _background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu_item2_ie.png', sizingMethod='scale');}
#menu ul li a.item2:hover img, #menu ul li.active a.item2 img { background: url("../images/menu_item2.png") -138px 0 no-repeat;_background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu_item2_a.png', sizingMethod='scale'); }

#menu ul li a.item3 img { width: 178px; height: 42px; background: url("../images/menu_item3.png") 0 0 no-repeat;_background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu_item3_ie.png', sizingMethod='scale'); }
#menu ul li a.item3:hover img, #menu ul li.active a.item3 img { background: url("../images/menu_item3.png") -178px 0 no-repeat;_background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu_item3_a.png', sizingMethod='scale'); }

#menu ul li a.item4 img { width: 138px; height: 42px;	background: url("../images/menu_item4.png") 0 0 no-repeat;_background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu_item4_ie.png', sizingMethod='scale'); }
#menu ul li a.item4:hover img, #menu ul li.active a.item4 img { background: url("../images/menu_item4.png") -138px 0 no-repeat;_background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu_item4_a.png', sizingMethod='scale'); }

#menu ul li a.item5 img { width: 138px; height: 42px; background: url("../images/menu_item5.png") 0 0 no-repeat;_background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu_item5_ie.png', sizingMethod='scale'); }
#menu ul li a.item5:hover img, #menu ul li.active a.item5 img { background: url("../images/menu_item5.png") -138px 0 no-repeat;_background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu_item5_a.png', sizingMethod='scale'); }

/*--FOOTER---------------------------------------------------------------*/

.links2 {
	margin: 0;
	padding: 140px 0 0 0;
	color: #fff !important;
}


#footer {
	width: 898px;
	height: 39px;
	position: relative;
	text-align: right;
	background: url("../images/footer_bg.gif") 0 0 repeat-x;
	overflow: hidden;
}

.copy {
	margin-right: 40px;
	padding: 5px 0 5px 0;
	color: #fff;
}

.copy a {
	position: relative;
	top: 8px;
	margin-left: 10px;
}

.links {
	position: absolute;
	left: 34px;
	top: 15px;
	color: #fff !important;
}



.links a, .links2 a {
	margin: 0 6px;
	text-decoration: none;
	color: #fff !important;
}

.links a:hover, .links2 a:hover {
	text-decoration: underline;
}

.obrazky {
  	text-align:center;
	margin-bottom:140px;
}

.obrazek {
    text-align: center;
	float:left;
	padding-right:5px;
}

.obrazek div {
  font-weight: bold;
}

#soutez_prodlouzena {
  width: 390px;
  height:299px;
  position:absolute;
  top:-55px;
  right:-110px;
  z-index:5;
  display:none;

}


/*--CONTACT-FORM------------------------------------------------------------*/

#contactForm {
	text-align: left;
}

#contactForm table {
	background: none;
}

#contactForm table td {
	background: none;
	text-align: left;
	padding: 5px;
	vertical-align: top;
}

#contactForm table td label {
	color: #ffee0b;
	display: block;
	padding-top: 3px;
	width: 60px;
	text-align: right;
	font-weight: bold;
}

#contactForm .textInput {
	width: 130px;
	border: 2px #2b8233 solid;
	color: #000;
	background: #fff;
}

#contactForm textarea {
	width: 420px;
	height: 148px;
	border: 2px #2b8233 solid;
	color: #000;
	background: #fff;
}

#contactForm .button {
	border: none !important;
	padding: 0;
	float: right;
}

.error {
  color: #FFBF00 !important;
  font-weight: bolder;
}

.linkForm {
	padding-left: 26px;
	margin-bottom: 20px;
	display: block;
}










