body {
	margin: 0;
	padding: 0 242px 0 243px;
	background:#fff url(images/bodyBack.png) 0 0 repeat-x;
	min-width:435px;
}
body, td, form, input, select, textarea {
	font: 1em/1.3em arial, helvetica, tahoma, sans-serif;
	color: #000;
}
table {
	border: 0px solid;
}
a {
	color: #000;
	outline:none;
}
.hidden {
	display: none;
}
.parent {
	font-size: 0.82em;
	padding: 2em;
}
.heading {
	margin: 1em 0;
}
h1 {
	font: 2em/1.3em tahoma, arial, helvetica, sans-serif;
}
h1 {
	font: 1.4em/1.3em arial, helvetica, sans-serif;
	color:#ff7611;
}
h2{
	font: 1.27em/1.3em arial, helvetica, sans-serif;
	color:#a1a1a1;
}
h3 {
	font: bold 1.4em/1.3em tahoma, arial, helvetica, sans-serif;
}
h4 {
	font: bold 1.2em/1.3em tahoma, arial, helvetica, sans-serif;
}
h5 {
	font: bold 1em/1.3em tahoma, arial, helvetica, sans-serif;
}
.first {
	margin-top: 0;
}
img {
	border:none;
}
.block {
	background:url(/.style/gimltd/xhtml/images/centerBack.jpg) 50% 0 no-repeat;
	z-index:8;
	position:relative;
}
.mainLogo {
	top:0;
	left:50%;
	-left:auto;
	-right:50%;
	margin:18px 0 0 -88px;
	-margin:18px -88px 0 0px;
	display:inline-block;
	position:absolute;
}
.top {
	margin:0 0 22px 0;
	height:auto;
}
.content {
	width:100%;
	float:left;
	margin:0 0 0 0;
	padding:0px;
	position:relative;
}
div.content{
padding-top:0;
} 
.conTable {
	width:100%;
}
.left {
	width:199px;
	padding:0 15px 0 19px;
	float:left;
	margin-left:-100%;
	right:233px;

}

.center {
	padding:0;
	margin:0;
	width:100%;
	float:left;
	position:relative;
}
.right {
	width:181px;
	padding:0 20px 0 41px;
	float:left;
	position:relative;
	margin-right:-242px;
}
div.footer {
	height:80px;
	border-top:#d2d2d2 1px solid;
	margin-top:63px;
	background:none;
	clear:both;
}
.top, .footer, .footPaddingBottom{
margin-left:-243px;
margin-right:-242px;
}
.footleft {
	height:80px;
	width:234px;
	padding:0 0px 0 49px;
	float:left;
}
.footright {
	width:232px;
	height:80px;
	padding:0 50px 0 0px;
	float:right;
}
.mconleft {
	margin:0 auto;
	background:#f6f1e9 url(/.style/gimltd/xhtml/images/mconleft.png) 0 100% no-repeat;
	-float:left;
}
.mconright {
	background: url(/.style/gimltd/xhtml/images/mconright.png) 100% 100% no-repeat;
	-float:left;
}
.mtconleft {
	background: url(/.style/gimltd/xhtml/images/mtconleft.png) 0% 0% no-repeat;
	-float:left;
}
.mtconright {
	background: url(/.style/gimltd/xhtml/images/mtconright.png) 100% 0% no-repeat;
	-float:left;
}
.mtback {
	background: url(/.style/gimltd/xhtml/images/gim_zdanie_back.png) 0% 0% repeat-x;
	-float:left;
}
.mpic {
padding:230px 0 28px 0;
-float:left;
}
.keyword {
	position:absolute;
	display:inline-block;
	right:50%;
	top:0;
}
.mailword {
	position:absolute;
	display:inline-block;
	margin:0 0 0 112px;
	left:50%;
	top:0;
}
.provodaLeft {
	position:absolute;
	width:50%;
	height:140px;
	right:50%;
	top:0;
	z-index:5px;
	margin:0 500px 0 0;
	background:url(/.style/gimltd/xhtml/images/provodaLeft.png) 100% 0% repeat-x;
}
.provodaRight {
	position:absolute;
	width:50%;
	height:140px;
	left:50%;
	top:0;
	z-index:5px;
	margin:0 0 0 498px;
	-margin:0 0 0 368px;
	background:url(/.style/gimltd/xhtml/images/provodaRight.png) 0% 0% repeat-x;
	float:right;
	-overflow:hidden;
}
body.common .top{
	overflow-x:hidden;
	position:relative;
}
.footPaddingBottom{
padding:10px;
width:100%;
clear:both;
}
td.ordered .add{
background:url(/.style/gimltd/xhtml/images/ordered.png) 0% 0% no-repeat;
-background:url(/.style/gimltd/xhtml/images/ordered.gif) 0% 0% no-repeat;
width:17px;
height:24px;
padding:0;
cursor:pointer;
}