*	 {margin:0;padding:0;}
html,body {margin:0;padding:0;min-height:100%;min-width:100%;width:100%; height:100%;}
body {
	background: #FFFFFF;
	background:url(../images/footer.gif);
	font-family: 'verdana ce', 'geneva ce', 'tahoma ce', helvetica, 'helvetica ce', 'arial ce', verdana, tahoma, arial, sans-serif;
	font-size: .75em;
	padding: 0px;
	color: #92B042;
}

input, textarea {
	font: normal 1em/normal 'verdana ce', 'geneva ce', 'tahoma ce', helvetica, 'helvetica ce', 'arial ce', verdana, tahoma, arial, sans-serif;
	color: #000000;
}

.selectx {
	font: normal 1em/normal 'verdana ce', 'geneva ce', 'tahoma ce', helvetica, 'helvetica ce', 'arial ce', verdana, tahoma, arial, sans-serif;
	color:#000000;
}

h1, h2, h3, h4 {color: #92B042;}
h1, h2 { text-decoration: none;}
h1 a, h2 a { text-decoration: underline;}

h1 { font-size: 1.6em; padding: 0px 0px 5px 0px;}
h2 { font-size: 1.2em; padding: 0px 0px 5px 0px;}
h3 { font-size: 1.1em;}
h4 { font-size: 1em;}

p, ul, ol {margin-bottom: .5em; line-height: 140%;}
ul, ol {margin-left: 3em;}
.mensitext { font-size: .8em;}
.bigtext { font-size: 1.8em;}
.greentext { color:#92B042;}

blockquote {
	margin-left: 3em;
	margin-right: 3em;
}

a {color:#92B042;}
a:visited {color:#92B042;}
a:hover {color:#000000;}
a img {border: none;}

img.left {float: left; margin-right: 5px; margin-bottom: 5px;}
img.right {float: right; margin-left: 15px;}
hr {display: none;}
acronym {color:#FF0000; font-weight:bold; text-decoration:none; cursor:help; font-size: 1.1em; margin-right:10px;}
.borderx {border:1px solid #000000; padding:2px;}
.hidden {position: absolute; left: -10000px;}

#pagecontainer {position:relative;min-width:100%;width:100%;height:100%; margin: 0 auto;}
.pagenadpis {position: absolute;width:100%; left:-2000px; z-index:-1;}
.pagenadpis h1 {position: relative; width: 950px; margin: 0 auto;}
.pagenadpis p {position: relative; width: 950px; margin: 0 auto; }
.pagenadpis h1 a { acolor:#FFF; text-decoration:none;}
.pagenadpis img { display:none;}

/* HEADER */
#header {
	height: 190px;
	min-width: 950px;
	width: 100%;
	margin: 0 auto;
	background: url(../images/kopretiny.jpg) center repeat-x;
	position:relative;
}
#header2 {
	height: 190px;
	min-width: 950px;
	width: 100%;
	margin: 0 auto;
	background: url(../images/vanoce.jpg) center repeat-x;
	position:relative;
}

.navig {
	height: 20px;
	width: 950px;
	margin: 0 auto;
	padding-top:170px;
	color:#FFFFFF;
	font-weight:bold;
}
.navig ul {margin:0; list-style-type: none; text-align:left;}
.navig li {display: inline; padding-right:10px; _margin-right:10px;}
.navig a {text-decoration:none; color:#FFFFFF;}
.navig a:visited {color:#FFFFFF;}
.navig a:hover {color:#000000;}



/* MAIN */
#main {
	position:relative;
	min-height: 400px;
	height:auto !important;
	height:400px;
	min-width: 950px;
	margin: 0 auto;
	background:#FFFFFF;
}

#maincontainer {
	position:relative;
	min-width:950px;
	width: 950px;
	margin: 0 auto;
	padding-top:25px;
	padding-bottom:20px;
}
#maincontainer .GooglePlus { position:absolute; width:100px; height:25px; left:250px;}
#maincontainer p {color:#000000;}
#maincontainer em {font-size: 0.9em;}
.textuvod {
	width: 600px;
	float:left;
}

.textnews {
	position:relative;
	width: 300px;
	float:right;
	font-size:.8em;
	margin-bottom:10px;
}
.textnews2 {
	width: 300px;
	float:right;
	font-size:.9em;
	margin-bottom:10px;
}

.objednatright {
	width: 300px;
	float:right;
}

.katalognews { position:relative;padding-top:15px;}
.katalognewsthumb {
	position:relative;
	width: 150px;
	height:200px;
	float:left;
}
.katalognewsthumb .katalognewsthumbtext {
	position: absolute;
	width:150px;
	text-align:center;
	bottom: 0;
}

.textkatalog {}

.katalogthumbnail {
	position:relative;
	width: 189px;
	height:260px;
	float:left;
}
.katalogthumbnail span {
	position: absolute;
	width:189px;
	text-align:center;
	bottom: 0;
}
.katalogthumbnail .img_container { position: relative;	}
.katalogthumbnail .img_container .vyprodano { position: absolute;	top:0px; left:0px;}
.katalogthumbnail .favorites a {font-size: 0.8em; color:#999999;}
.razeni {
	position:absolute;
	top:5px;
	text-align:right;
	width:950px;
	height:23px;
	left:0px;
}

.sipky {
	position:relative;
	margin-top:20px;
	text-align:right;
	width:237px;
	height:27px;
	left:678px;
}

.sipkaback {position:absolute; width:134px;	height:27px; left:0px;top:0px;}
.sipkaback a {display: block; width:100%; height:100%; background-image:url(../images/b-prev.gif);}
.sipkaback a:hover {background-image:url(../images/b-prevx.gif);}
.sipkaback span {display:none;}

.sipkanext {position:absolute; width:103px;	height:27px; left:134px;top:0px;}
.sipkanext a {display: block; width:100%; height:100%; background-image:url(../images/b-next.gif);}
.sipkanext a:hover {background-image:url(../images/b-nextx.gif);}
.sipkanext span {display:none;}

.sipkydetail {
	width:237px;
	height:27px;
}
.sipkabackd {width:134px; height:27px; float:left;}
.sipkabackd a {display: block; width:100%; height:100%; background-image:url(../images/b-prev.gif);}
.sipkabackd a:hover {background-image:url(../images/b-prevx.gif);}
.sipkabackd span {display:none;}
.sipkanextd {width:103px; height:27px; float: right;}
.sipkanextd a {display: block; width:100%; height:100%; background-image:url(../images/b-next.gif);}
.sipkanextd a:hover {background-image:url(../images/b-nextx.gif);}
.sipkanextd span {display:none;}

.pozvanky {
	padding-top:10px;
}
.pozvthumb {
	padding-right:20px;
	float:left;
	text-align:center;
}
.orderodkazy {
	padding-top:15px;
	padding-bottom:25px;
}
.orderodkazy span {display:none;}
.bpdf {width:209px; height:36px;}
.bpdf a {display: block; width:100%; height:100%; background-image:url(../images/b-oznamenipdf.gif);}
.bpdf a:hover {background-image:url(../images/b-oznamenipdfx.gif);}

.boblibene {width:209px; height:36px;}
.boblibene a {display: block; width:100%; height:100%; background-image:url(../images/b-oblibene.gif);}
.boblibene a:hover {background-image:url(../images/b-oblibenex.gif);}

.boblibeneoff {width:209px; height:36px;}
.boblibeneoff a {display: block; width:100%; height:100%; background-image:url(../images/b-oblibeneoff.gif);}
.boblibeneoff a:hover {background-image:url(../images/b-oblibeneoffx.gif);}

.bvzorek {width:209px; height:36px;}
.bvzorek a {display: block; width:100%; height:100%; background-image:url(../images/b-vzorek-zdarma.gif);}
.bvzorek a:hover {background-image:url(../images/b-vzorek-zdarmax.gif);}

.border {width:134px; height:36px;}
.border a {display: block; width:100%; height:100%; background-image:url(../images/b-objednat.gif);}
.border a:hover {background-image:url(../images/b-objednatx.gif);}

.detailleft {
	
	float:left;
	width: 270px;
	/*height:362px;*/
	padding-right:23px;
}
.detailfoto {
	float:left;
	width:362px;
	height:380px;
	text-align:center;
}
.detailfoto table {margin:0; padding:0; border:0;width:100%;height:100%;}
.detailfoto table td {text-align:center;}
.detailright {
	float:left;
	width: 270px;
	/*height:335px;*/
	padding-left:23px;
	margin-top:25px;
	margin-bottom:15px;
}

.detailleft .kalkulator {position:relative; font-size: .9em; border:1px solid #CCCCCC; padding: 5px; color:#999999;}
.detailleft .kalkulator h3 { color:#999999;}
.detailleft .kalkulator SPAN{display:block; width:110px; float:left; color:#999999;}
.detailleft .kalkulator input {color:#999999;}
.detailleft .kalkulator .kalkulaceprint {position:absolute; width:74px; height:54px; top:10px; left: 175px; }
.detailleft .kalkulator .kalkulaceprint a {display: block; width:100%; height:100%;background:url(../images/b-kalkulace.gif) no-repeat; }
.detailleft .kalkulator .kalkulaceprint SPAN {display:none;}

.novinkycont {float:left; width: 450px;}
.novinkycont h1 {position: absolute; left: -5000px;}

/*ORDER*/
.ukazka {text-align:center; padding-bottom:15px;}
.ukazka img {float:none; border:0;}
.ukazkathumb {
	width: 190px;
	float:left;
	padding-right:10px;
}

.buttongreen {font-size:100%;border: 2px solid #92B042; cursor:pointer;}

.objednatcena {font-size: .9em;}
.objednavka1 {border: 2px dashed #92B042; padding:5px; margin-bottom:10px; background:#FBFCF8;}
#cenacelkem {font-size: 110%;color: #92B042; font-weight:bold;}
#cenadet {font-size: 110%;color: #92B042;}

#tbl_cena {margin:0; padding:0; border:0; height:100%; width:100%;border-collapse: collapse;}
#tbl_cena td {text-align:right; padding:1px; color: #000000;}
#tbl_cena .col1 {text-align:left;}

#tbl_objed_1 {margin:0; padding:0; border:0; height:100%; width:100%;border-collapse: collapse; font-size:.9em;}
#tbl_objed_1 td	{text-align:left; padding:1px; padding-left: 10px; padding-right: 10px;}
#tbl_objed_1 .col1	{width:135px;}
#tbl_objed_1 .col2	{width:80px;}
#tbl_objed_1 .col3	{width:95px;}
#tbl_objed_1 td	{vertical-align:top;}
#tbl_objed_1 input	{padding:2px; font-size:1em;border: 2px solid #92B042;}
#tbl_objed_1 textarea	{padding:2px; font-size:1em;border: 2px solid #92B042; width: 550px;}
#tbl_objed_1 .inputbez 	{font-size:1em;border: 0px;}
#tbl_objed_1 select	{font-size:1em; border: 2px solid #92B042;}
#tbl_objed_1 h5 {font-size: 1em; color: #92B042;}
#tbl_objed_1 em {color: #92B042;font-size: 1em;}

#table_objed_1 {margin:0; padding:0; border:0; height:100%; width:100%;border-collapse: collapse; font-size:.9em;}
#table_objed_1 td {text-align:left; padding:10px;}
#table_objed_1 .col1 {width:220px;}
#table_objed_1 .col2 {}
#table_objed_1 .col3 {width:135px;}

#table_objed_1 input {padding:2px; font-size:1em;border: 2px solid #92B042;}
#table_objed_1 textarea {padding:2px; font-size:1em;border: 2px solid #92B042; width: 550px;}
#table_objed_1 .inputbez {font-size:1em;border: 0px;}
#table_objed_1 select {font-size:1em; border: 2px solid #92B042;}
#table_objed_1 h5 {font-size: 1em; color: #92B042;}
#table_objed_1 em {color: #92B042;font-size: 1em;}


/* Footer */
#footer {
	position:relative;
	padding-top:5px;
	padding-bottom:10px;
	width:950px;
	margin: 0 auto;
	margin-top:30px;
	color:#000000;
}

#footer a, #footer p {color:#FFFFFF;}
#footer a:hover {color:#000000;}

#footer .copyright {
	position:relative;
	top:-110px;
	font-size: .9em;
}

#logo {
	position:relative;
	top:-59px;
	left:645px;
	_left:656px;
	width:95px;
	height:94px;
	background-image:url(../images/logo-4m-bottom.gif);
}
#logo a { display:block; width:95px; height:94px;}
#logo span { display:none;}
.clearer
	{
	clear: both;
	display: block;
	height: 1px;
	margin-bottom: -1px;
	font-size: 1px;
	line-height: 1px;
	}

table.tabulka {margin:4px;font-size:.9em;text-align:left;border-collapse:collapse; }
table.tabulka td {padding: 1px 1px;}
table.tabulka th {width: 120px; font-weight:normal; vertical-align:top;}
table.tabulka tr { }
table.tabulka input {width: 290px; border: 1px solid #CCCCCC;}
table.tabulka textarea {width: 290px; border: 1px solid #CCCCCC; padding:3px;}
table.tabulka input.none {width:auto;}
legend {
	color: #fff;
	background: #27C92E;
	border: 1px solid #781351;
	padding: 2px 6px
} 

.needed {background-color:#E9FAE2;}
.needred {background-color:#FFBBBB;}
.borderxneeded {border:1px solid #000000; padding:2px;background-color:#FFCCCC;}
.colorred {color:#FF3300;}
.colorgreen {color:#26C52D;}
.alignright {float:right;}
.textright {text-align:right;}
.imgright {float:right; margin-left: 10px; border:1px solid #000000;}
.imgborder {border:1px solid #000000;}
.imgborderwhite {border:1px solid #FFFFFF;}
.jakoh1 {font-size: 1.6em; padding: 0px 0px 15px 0px;}

.thumbsref {min-height:215px;}
.thumbref {float:left; padding: 0px 11px 10px 0px;}
.thumbref IMG {border:1px solid #FFFFFF;}
.thumbrefmin {float:left; padding: 0px 2px 1px 0px;}
.thumbrefmin IMG {border:1px solid #FFFFFF;}
.ref {width:890px;}
.refprev {float:left;}
.refnext {float:right;}

#minitisk {width:400px;}
#minitisk h3 {font-size: 1em; font-style:italic; margin-top:1em;}
#minitisk ul {margin:0; list-style: none; font-size: .8em; text-align:left;}
#minitisk li {display: inline; padding-right:5px; _margin-right:5px;}

table.login {border:1px solid #FFFFFF; border-collapse:collapse;}
table.login td {bordera-bottom:1px solid #FFFFFF;padding:3px;}
.col100 {width:100px;}
#pf {
	position: absolute;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	background-color:#00174C;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
* htmla #pf { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#pfin {
	position:absolute;
	z-index: 102;
	width:770px;
	height:363px;
	top:180px;
	left:50%;
	margin-left:-385px;
}

* htmla #pfin { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#pfin .pfimg{
	amargin-top:-25%;
	amargin-left:-50%;
}

table.editace {width:560px;text-align:left;border-collapse:collapse;
 }
table.editace th {padding: 3px; border-bottom: 1px solid #649925;
 }
table.editace td {padding: 3px; border-bottom: 1px solid #649925;
 }
 
table.objednavka {margin:4px;text-align:left;border-collapse:collapse; }
table.objednavka td {padding: 1px 1px;}
table.objednavka th {width: 120px; font-weight:normal; vertical-align:top;}
table.objednavka tr { }
table.objednavka input {width: 290px; border: 1px solid #CCCCCC;padding: 1px;}
table.objednavka textarea {width: 290px; border: 1px solid #CCCCCC; padding:3px;}
table.objednavka .smluvnipodminky {width: 580px; border: 1px solid #CCCCCC; padding:3px; font-size: .9em;}
table.objednavka input.none {width:auto;}
legend {
	color: #fff;
	background: #92B042;
	border: 1px solid #781351;
	padding: 2px 6px
}
.entry {padding-left: 60px;}
.entry p {padding-left: 0px;}

#objed_potisk { position:relative;}
#ER_overlay {
	position: fixed;
	z-index:99;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
}
* html #ER_overlay { /* ie6 hack */
     position:absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

.ER_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.ER_overlayBG {
	background-color:#FFFFFF;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

#ER_pisma {
	position: fixed;
	background: #ffffff;
	z-index: 108;
	color:#000000;
	display:none;
	border: 2px solid #92B042;
	text-align:left;
	width:596px;
	height:400px;
	margin-left: -298px;
	margin-top: -200px;
	top:50%;
	left:50%;
	overflow:hidden;
}
* html #ER_pisma { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (ER_pismaMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#ER_texty {
	position: fixed;
	background: #ffffff;
	z-index: 103;
	color:#000000;
	display:none;
	border: 2px solid #92B042;
	text-align:left;
	width:296px;
	width:366px;
	height:480px;
	margin-left: -183px;
	margin-top: -240px;
	top:50%;
	left:50%;
	overflow:hidden;
}
* html #ER_texty { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (ER_textyMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#ER_pozvanky {
	position: fixed;
	background: #ffffff;
	z-index: 104;
	color:#000000;
	display:none;
	border: 2px solid #92B042;
	text-align:left;
	width:366px;
	height:480px;
	margin-left: -183px;
	margin-top: -240px;
	top:50%;
	left:50%;
	overflow:hidden;
}
* html #ER_pozvanky { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (ER_pozvankyMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#ER_motta {
	position: fixed;
	background: #ffffff;
	z-index: 105;
	color:#000000;
	display:none;
	border: 2px solid #92B042;
	text-align:left;
	width:366px;
	height:480px;
	margin-left: -183px;
	margin-top: -240px;
	top:50%;
	left:50%;
	overflow:hidden;
}
* html #ER_motta { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (ER_mottaMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#ER_barvy {
	position: fixed;
	background: #ffffff;
	z-index: 106;
	color:#000000;
	display:none;
	border: 2px solid #92B042;
	text-align:left;
	width:366px;
	height:480px;
	margin-left: -183px;
	margin-top: -240px;
	top:50%;
	left:50%;
	overflow:hidden;
}
* html #ER_barvy { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (ER_barvyMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

.ER_close {
	position:relative;
	background:url(../images/objednat-toolbar.gif);
	height:20px;
}
.ER_close div {
	position:relative;
	height:20px;
	color:#000000;
	float:right;
}
.ER_close a, .ER_close a:visited { text-decoration:none; color:#000000;}
.ER_close img { vertical-align:middle;}
.ER_cont {
	padding:0 5px 0 5px;
	width:356px;
	height:100%;
	overflow:scroll;
}
#ER_pisma .ER_cont {
	padding:0 5px 0 5px;
	width:586px;
	height:100%;
	overflow:scroll;
}
.xmlinput { text-align:center;}

/* KALKULACE */
#kalkmain {
	min-height: 400px;
	width: 700px;
	height:auto !important;
	height:400px;
	margin: 0 auto;
	background:#FFFFFF;
	border: 1px solid #FFFFFF;
	border-top:none;
}
#kalkhead {
	width: 100%;
	height:190px;
	background:url(../images/kalkulace-top.jpg);
}
#kalkcontainer {
	padding:25px;
}
#kalkcontainer p {color:#000000;}
#kalkcontainer em {font-size: 0.9em;}

#kalkcontainer .kalkulator SPAN{display:block; width:180px; float:left; color:#999999;}
#kalkcontainer .kalkulator INPUT {color:#000000;}
#kalkcontainer .kalkulator .kalkulaceprint {position:absolute; width:74px; height:54px; top:10px; left: 175px; }

#table5 {margin:0px; padding:0px; border:1px solid #000000; border-collapse: collapse; color:#000000;}
#table5 td {text-align:right; padding:3px;}
#table5 th {text-align:right; padding:1px; padding-left: 2px; padding-right: 2px; background-color:#EEEEEE; border-bottom: 1px solid #000000;}
#table5 .colone { width:180px; text-align:left;}
#ER_barvyxxx {
	display:none;
}

/* HEADER */
#supernav {
	position:absolute;
	top:0px;
	height: 190px;
	width: 100%;
	margin: 0 auto;
}

#supernav .navx {
	position:relative;
	height: 20px;
	width: 950px;
	margin: 0 auto;
	padding-top:170px;
	color:#FFFFFF;
	font-weight:bold;
}
#supernav .navx ul {margin:0; list-style-type: none; text-align:left;}
#supernav .navx li {display: inline; padding-right:10px; _margin-right:10px;}
#supernav a {text-decoration:none; color:#FFFFFF;}
#supernav a:visited {color:#FFFFFF;}
#supernav a:hover {color:#000000;}
#supernav .toplogin {position:absolute; left:850px;}
#loginform {
	height: 200px;
	width: 280px;
	background:url(../images/back-login.gif) no-repeat;
	margin: 0 auto;
}
#loginform .loginformcont {padding-left:110px; padding-top:40px;}
#loginform INPUT{width:140px; padding:3px; margin-bottom:6px;}
#loginform .loginformnone{width:auto; margin-left:20px;}
#loginform FIELDSET{ border:0px;}
#loginform LEGEND{display:none;}
#loginform p{padding-left:20px; padding-top:10px;}
#loginbad {
	width: 380px;
	margin: 0 auto;
	border: 1px solid #92B042;
	padding:5px;
	margin-bottom:5px;
}

#lostform {
	height: 133px;
	width: 280px;
	background:url(../images/back-lostlogin.gif) no-repeat;
	margin: 0 auto;
}
#lostform .loginformcont {padding-left:110px; padding-top:40px;}
#lostform INPUT{width:140px; padding:3px; margin-bottom:6px;}
#lostform .loginformnone{width:auto; margin-left:20px;}
#lostform FIELDSET{ border:0px;}
#lostform LEGEND{display:none;}
#lostform p{padding-left:20px; padding-top:10px;}


#loginname {
	position:absolute;
	top:10px;
	height: 30px;
	width: 100%;
	margin: 0 auto;
}
#loginname div{
	width: 950px;
	margin: 0 auto;
}

#orderleft {
	width: 651px;
	float:left;
}

#orderright {
	width: 280px;
	float:right;
	margin-bottom:10px;
}

#order input {padding:2px; font-size:1em;border: 2px solid #92B042; font-weight:bold;}
#order .inputbez {border: 0px;}
#order .inputbutton { border: 1px outset;}
#order input.submitbutton { width:auto; border: 0px; margin-left:500px;}
#order input.submitbutton2 { width:auto; border: 0px; margin-left:420px;}

#maincontainer .orderboxblue {	width: 280px; color:#7B99CE;}
#maincontainer .orderboxblue p { color:#7B99CE; margin: 0em;}
#maincontainer .orderboxblue h3 { color:#7B99CE; margin-bottom: 0; padding-top: 11px; font-size:1.5em; font-weight:bold;}
.orderboxblue .obup {	height: 42px; background:url(../images/order-blue-up.gif); text-align:center;}
.orderboxblue .obmiddet { background:url(../images/order-blue-mid.gif); padding:6px 10px 0px 10px; font-size:.9em; font-weight:bold;}
.orderboxblue .obbot { height: 15px; background:url(../images/order-blue-bot.gif) no-repeat;}

.orderboxblue .obmiddet div { position:relative;}
.orderboxblue .obmiddet div p { display:block; width:135px; text-align:right;}
.orderboxblue .obmiddet div span { position:absolute;	top:0px; left:160px;	width:90px; text-align:right; line-height: 140%;}
#obdetcelkem { margin-top: 10px; font-size:1.4em; font-weight:bold;}
#dobdetcelkem { margin-top: 10px; font-size:1.4em; font-weight:bold;}
#obdetmezi { font-size:1.5em; font-weight:bold;}
.aligncenter { text-align:center;}

#maincontainer .orderboxgreen {	width: 210px; float:left; margin-right:7px;}
#maincontainer .orderboxgreen p { margin: 0em; margin-bottom:.3em;}
#maincontainer .orderboxgreen h3 { color:#8BA73C; margin-bottom: 0; padding-top: 13px; font-size:1.2em; font-weight:bold;}
.orderboxgreen .obup {	height: 42px; background:url(../images/order-green-up.gif); text-align:center;}
.orderboxgreen .obmid { background:url(../images/order-green-midtisk.gif); padding:6px 0px 6px 0px; height:200px; width:100%;
	display: table; text-align: center; *display: block; *position: relative;}
.orderboxgreen .obmidx { background:url(../images/order-green-mid.gif); padding:6px 0px 6px 0px; height:200px; width:100%;
	display: table; text-align: center; *display: block; *position: relative;}
.orderboxgreen .obmid2 { background:url(../images/order-green-mid.gif); padding:6px 10px 1px 10px; text-align:center;}
.orderboxgreen .obbot { height: 14px; background:url(../images/order-green-bot.gif) no-repeat;}
.orderthumb { display: table-cell; vertical-align: middle; *display: block; *position: absolute; *text-align: center;
  *left: 0px; *width: 100%; *top: expression(this.parentElement.clientHeight / 2 - this.clientHeight / 2);}


.orderboxgreen .cena { color:#999; font-size:1.25em;font-weight:bold;}
.orderboxgreen .cenadodatek { color:#999; font-size:.8em;}
.orderboxgreen .obinbox { text-align:left; margin-left:6px; font-size:.9em;}

#maincontainer .ordergreen { width: 272px; border: 4px solid #92B042;}
#maincontainer .ordergreen input { width: 250px;}
#maincontainer .ordergreen input.submitbutton { width:auto; border: 0px; margin-left:110px;}
#maincontainer .ordergreenin { padding: 6px;}

table.table_order {margin:0; padding:0; border:0; width:100%;border-collapse: collapse; font-size:1em;}
table.table_order td	{text-align:left; padding:2px; padding-left: 10px; padding-right: 10px; vertical-align:top;}
table.table_order .col1	{width:170px;}
table.table_order .col2	{width:190px;}
table.table_order .col3	{width:95px;}
table.table_order input	{padding:2px; font-size:1em;border: 2px solid #92B042;}
table.table_order textarea	{padding:2px; font-size:1em;border: 2px solid #92B042; width: 550px;}
table.table_order .inputbez 	{font-size:1em;border: 0px;}
table.table_order select	{font-size:1em; border: 2px solid #92B042;}
table.table_order h5 {font-size: 1em; color: #92B042;}
table.table_order em {color: #92B042;font-size: 1em;}
#stehovani { position:absolute; width:297px; height:174px; background:url(../news/stehovani-back.gif) no-repeat; top:177px;}
#stehovani .closebut { position:absolute; width:25px; height:25px; top:8px; left:264px;}
#stehovani .instehovani { padding:10px;}
#stehovani p {font-size: 1.3em;}
#stehovani .achtung {font-size: 2.2em; color:#F00; font-weight:bold;}
.partner {float:left; width:240px; padding-right:15px;}
.webodkazy {font-size: .8em; color:#B4DDB3;}
.webodkazy a {color:#B4DDB3;}

#achtungbox {width:296px; background: transparent url(../news/svatebni-box-background.gif) no-repeat;}
#achtungbox .inbox { padding:10px 10px 0 10px; min-height:230px;}
#achtungbox .bottombox { height:16px; background: transparent url(../news/svatebni-box-bottom.gif) no-repeat;}
#achtungbox p {font-size: 1.3em;}
#achtungbox .achtung {font-size: 2.2em; color:#F00; font-weight:bold;}
#removebox {width:500px; height:500px; background: transparent url(../remove/pozadi.png) no-repeat; margin: 0 auto; margin-top:60px;}
#removebox .removeboxin { padding:30px;}

h2.biggerH2 {font-size: 1.6em;}
.NewThumbs { text-align:center;}
.NewThumbItem { float:left;}

.AktualniSlevaTop { padding:6px; background:#92AF41 url(../images/aktualni-sleva-bg.gif) no-repeat;color:#FFF;}
.AktualniSlevaTop h2 { color:#FFF; font-size:15px;}
.AktualniSlevaTop p { color:#FFF;}
.AktualniSlevaBottom { padding:6px 0px 0px 6px; border:1px solid #92AF41; text-align:center;}
/*.AktualniSlevaBottom .AkceThumb { float:left; width:140px; margin-right:6px; margin-bottom:6px; }*/
.AktualniSlevaBottom .AkceThumb {width:220px; margin:0 auto; margin-bottom:6px; }
.AktualniSlevaBottom p { font-size:11px; }
.AktualniSlevaBottom em { font-size:11px; }
.MyNews { font-size:0.9em;}

.HeadKatalogy {
	position:absolute;
	top:35px;
	height: 90px;
	width: 100%;
}
.HeadKatalogyIn {
	width: 950px;
	height: 90px;
	margin:0 auto;
}
