/* style.css */



/* obecne elementy */

BODY {

	margin: 0; padding: 0; border: 0;

	font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;

	background: #585858 url('../image/body-bg.gif') top center repeat-x;

}



IMG {

	border: none;

}

input[type=text], input[type=password] {background: #727272;  border: 1px solid #636363; color: #fff; padding-left: 3px;}

select option  {background: #727272;  border: 1px solid #636363; color: #fff; padding-left: 3px;}

P {font-size: 11px; color: #C2C2C2;}

A {color: #C2C2C2;}

A:hover {color: #fff;}

/* layout */

#all {

	width: 980px; margin: 0 auto; position: relative;

}



#head {
	line-height: 0;
	margin:0;
	padding:0;
	width: 980px;
	padding-top: 198px;
=padding-top: 198px;
	background: url('../image/head-bg.jpg') top center no-repeat;
}

#horni-lista {

	line-height: 120%;

	width: 710px; height:44px; 

	position: absolute; top: 0; left: 124px;

	background: url('../image/horni-lista-bg.jpg') top center no-repeat;

	font-size: 11px; color: #C2C2C2;

}

#horni-lista A {

color: #C2C2C2; text-decoration: none; font-weight: bold;

}

#horni-lista A:hover {color: #fff;}

.lista-sekce {

width: 135px; float: left; margin: 5px 15px;

}

#search {float: right; width: 180px; margin-top: 10px; text-align: right; padding: 0; =margin-top: -5px;}

#search FORM {margin: 0!important; padding: 0!important; display: block; }

#search input {background: #727272; width: 100px; border: 1px solid #636363; color: #fff; padding-left: 3px; margin-right: 5px;}

#search input.btn {width: 50px; background: #4A4A4A; border: 1px solid #858585; color: #AF903D;}



#mimoradna-nabidka {

	line-height: 100%;

	width: 326px; height: 131px;

	position: absolute; top: 54px; left: 642px;

	background: url('../image/mimoradna-nabidka-bg.jpg') top center no-repeat;

	margin: 0px; padding: 0px;

}

#mimoradna-nabidka H2 {color: #E2BB52; font-weight: normal; font-size: 17px; margin: 5px 0 0 30px;}

#mimoradna-nabidka A {display: block; text-decoration: none; margin-left: 32px; font-size: 11px;

margin-top: 5px; margin-bottom: 7px; color: #BEBEBE;

}

#mimoradna-nabidka A:hover {color: #fff}



#logo {

	width: 233px; height: 39px;

	position: absolute; top: 48px; left: 266px;

}



#menu {

	width: 980px; height: 49px; margin:0;

	background: url('../image/menu-bg.png') top center repeat-x;

}

#menu ul

{

	padding: 0; margin: 0;

	display: block; width: 100%; text-align: center;

}

#menu ul li {

	line-height: 39px;

	display: inline; padding: 5px 30px; 

}

#menu ul li a {

	text-transform: uppercase; text-decoration: none; color: #F7E3A3; font-size: 10pt;

}

#menu ul li a:hover {color: #fff;}



#claim {

	width: 980px; height: 39px; margin:0; line-height: 29px;

	background: url('../image/claim-bg.gif') top center no-repeat;

	text-align: center; color: #D6D6D6; font-family: sans-serif; font-size: 11px; 

}

#content {

	width: 962px; margin: 0 auto 3px auto;

	background: url('../image/content-bg.gif') top center repeat-y;

}



#left {

	width: 215px; float: left;

}



#right {
	width: 216px;
	float: right;
}



#left h2, #right h2, #center h2, #left .top, #right .top {

	width: 195px;  height: 31px; margin: 0; padding: 0;

	background: url('../image/left-title-bg.gif') top center no-repeat;

	font-size: 14px; line-height: 31px; padding-left: 20px; font-weight: normal;

	text-transform: uppercase; color: #D6D6D6;

}

#left .top {background: url('../image/left-title-bg-top.gif') top center no-repeat;}

#right .top {background: url('../image/right-title-bg-top.gif') top center no-repeat;}



#left ul , #left div.box, #right ul , #right div.box {

	display: block; width: 215px; margin: 0; padding: 5px 0;

	background: url('../image/left-box-bg-top.gif') top center no-repeat;

	border-bottom: 1px solid #5E5E5E; overflow: hidden;

}

#right ul , #right div.box {

background: url('../image/right-box-bg.gif') top center no-repeat;

}



#left ul.last , #left div.box.last, #right ul.last , #right div.box.last

{border: none;}



#left ul li, #right ul li  {

	list-style-type: none; margin: 0 15px; padding: 4px 0;

	background: url('../image/arrow.gif') 0px center no-repeat;

	padding-left: 25px; border-bottom: 1px dashed #545454;

}



#left ul li a, #right ul li a {

	font-size: 11px; color: #C2C2C2; text-decoration: none;

}

#left ul li a:hover, #right ul li a:hover {

	color: #fff;

}



#center {
	width: 531px;
	float: right;
	padding: 0;
	margin: 0;
}



#center h2 {

	width: 511px;

	background: url('../image/center-title-bg.gif') top center no-repeat;

}

#center P {

	font-size: 11px; color: #C2C2C2; padding: 15px; margin: 0;

}



#center-boxy {

background: url('../image/center-boxy-bg.gif') top center repeat-y;

margin: 0; padding: 0;

clear: both;

}

.boxy-head {

	width: 531px; height: 16px;

	background: url('../image/center-boxy-head.gif') top center no-repeat;

}

.boxy-foot {

	width: 531px; height: 11px;

	background: url('../image/center-boxy-foot.gif') top center no-repeat;

	clear: both; _position: relative; top: 8px; margin: 0;

}



.box1 {

	width: 250px; float: left; position: relative; left: 10px;

}

.box2 {

	width: 250px; float: right;position: relative; right: 5px;

}

.box H3 {padding: 5px 15px!important;}

.box H3, .box1 H3, .box2 H3  {margin: 0 0 8px 0; padding: 0; font-size: 13px; color: #fff;}

.box H3 A, .box1 H3 A, .box2 H3 A  {color: #fff; text-decoration: none;}

.box1 P, .box2 P {margin: 0px; padding: 0px 0 10px 0!important;}



DIV.image {

	width: 123px; height: 112px; float: left; margin-right:5px;

	background: url('../image/box-img-bg.gif') top center no-repeat; position: relative;

}



DIV.image IMG {position: absolute; top: 12px; left: 12px;}



.info {width: 150px; float: right; text-align: right;}

.info P {margin: 0; padding: 3px!important; width: 140px; font-size: 11px; color: #C2C2C2;}

.info P.top {border-bottom: 1px dashed #666;}

.info STRONG {color:#fff}



.button {
	display: block;
	width: 86px;
	height: 22px;
	margin-top: 10px;
	background: url('../image/button.gif') top center no-repeat;
	color: #E3E3E3;
	font-size: 12px;
	text-decoration: none;
	line-height: 20px;
	text-align: center;
	float: left;
}



.box {}

.box IMG {margin: 0 4px 0 15px; float: left;}

.box .button {float: left; margin: 0;}

.box .info {width: 80px;float: left; text-align: center; font-size: 11px; color: #C2C2C2; margin: 3px;}

.box .description {clear: both; padding: 0 15px;}



#foot {

	margin: 0;

	background: #232323; text-align: right;  padding: 15px 30px; color: #BFBFBF; font-size: 11px;

}

#foot A {

color: #BFBFBF;

}



.box1 FORM, .box2 FORM, .box FORM {=margin-top: 0px;}

.box1 LABEL, .box2 LABEL, .box LABEL {display: block; color: #c2c2c2; margin-bottom: 5px; font-size: 12px; }

.box1 INPUT[type=text], .box2 INPUT[type=text], .box2 INPUT[type=password],

.box INPUT[type=text] {

  margin-bottom: 5px; background: #727272; border: 1px solid #636363; color: #fff;

}

H2 .right {margin-right: 20px;}

.left {
	float: left;
	font-weight: bold;
	color: #FFF;
}

.right {float: right;}

.breadcrumb { margin: 5px 10px; font-size: 11px; color: #fff;}





.product-description {font-size: 11px; padding: 10px 15px; color: #c2c2c2;}

.product-description P {padding-left:0!important; padding-right: 0!important;}

#product h3 {margin: 3px 15px; color: #fff; font-size: 13px;}

table.b {width: 70%; margin: auto; color: #c2c2c2; font-size: 11px;}

.images {float: left; margin-left: 15px; color: #c2c2c2; font-size: 11px;}

.buttons {clear: both;  margin: 15px;}

.buttons TD {width: 242px;}

.a { color: #c2c2c2; font-size: 11px;}

.results {padding: 5px 15px; color:  #c2c2c2; font-size: 11px;line-height: 25px;}

.results .right {width: 150px;}

#error {padding: 10px 15px; font-size: 11px; color: #c2c2c2;}

#main-content {padding: 0 15px; font-size: 11px; color: #c2c2c2;}

#main-content P,#main-content H3  {padding-left: 0!important;padding-right: 0!important;}

.cleaner {clear: both; visibility: hidden;}

#all #content #center #main-content .mainpage .stranka {

	width: 100%;

}

.rew_styl      {

	font-size: 11px;

	color: #C2C2C2;

	margin: 5px;

	padding: 0px;

}

.trida_ne {
	display: none;
}
#foot .partl, #foot .part a {
font-size: 9px; line-height:10px; text-align:justify; text-align:left; font-style:italic;
}
#all #content #center, #all #content #center table {
	color: #FFFFFF; !important
}
#all #content #left .vyrazne {
	color: #73FA48;
}
#all #content #left .vyrazne:hover {
	color: #FFFFFF;
}
#all #foot .part a {
	color: #666666;
}
.style1 {	margin:15px;
	color: #76C957;
	font-weight: bold;
	font-size: 14px;
}
#all #content #center #akt {
	text-align: center;
	color: #4BD1F8;
	padding-top: 10px;
	padding-bottom: 10px;
}
#all #content #oballeva {
	float: left;
	width: 746px;
}
#all #head h1 {
	font-size: 11px;
	line-height: 0px;
	color: #333;
	position: absolute;
	top: 188px;
	right: 10px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
#all #content #oballeva #center #akt p {
	color: #08CCFF;
	margin-bottom: 7px;
	padding-bottom: 0px;
	padding-top: 7px;
}
.orange {
	color: #DE5C14;
}
.yelo {
	color: #DECC00;
}
#all #content #oballeva #center .paging {
	font-size: 12px;
	text-align: center;
}
#all #content #oballeva #center .paging p {
	font-size: 12px;
	text-align: center;
	color:#CCC;
}
#all #content #oballeva #center .paging form p strong {
	color: #FC0;
}
#all #content #oballeva #center form #product .b {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#all #content #oballeva #center form #product h3 {
	display: block;
	clear: both;
	float: left;
	width: 90%;
	margin-bottom: 7px;
}
#all #content #oballeva #center form #product .info {
	margin-right: 20px;
	margin-top: 20px;
	margin-bottom:20px;
}
#all #content #oballeva #center #textik {
	padding: 10px;
	font-size: 12px;
	color: #999;
	font-size:10px;
}
#all #content #oballeva #center a {
	font-weight: normal;
	color: #E4E4E4;
}
#center #textikuvod p {
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#all #content #right #linx {
	padding: 10px;
	color: #666;
	margin-top: 30px;
}
#all #content #right #linx h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#all #content #right #linx div h4 {
	font-size: 11px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#all #content #right #linx div p {
	color: #666;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 10px;
}
#all #content #right #linx div p a {
	color: #666;
}
#all #content #oballeva #center h2 a {
	color: #08CCBD;
}

