/*
 * screen.css - styl pro zobrazeni na obrazovce
 * Autor: Radek Liska, radarfox at seznam.cz 
 */

/* ==============================================[ pozicni bloky ] */

body {
	margin: 0;
	padding: 0;
	min-width: 1160px;
	background: #000 url(../img/body.gif) repeat-x;
	font-family: MyriadWebPro, "Myriad Web Pro", MyriadWeb, "Myriad Web", MyriadPro, "Myriad Pro", Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

#all {
	position: relative;
	z-index: 0;
	margin: 0 auto;
	padding: 374px 0 0;
	width: 1190px;
	text-align: left;
}

* html #all {
	width: 1185px;
}

#all-bg {
	background: url(../img/all.png) repeat-y 0 0;
}

#all-bgb {
	margin: 0 0 0 55px;
	height: 20px;
	background: url(../img/all-bgb.png) no-repeat;
	font-size: 0;
}

#head {
	position: absolute;
	z-index: 1;
	top: 0;
	left: -26px;
	width: 1250px;
	height: 413px;
	background: url(../img/head-1.jpg) no-repeat;
}

#wrap {
	position: relative;
	z-index: 2;
	margin: 0 0 0 91px;
	width: 1015px;
}

#column {
	position: relative;
	float: left;
	margin: -72px 0 0;
	width: 281px;
	overflow: hidden;
}

#main {
	float: right;
	width: 678px;
	overflow: hidden;
}

#foot {
	width: 100%;
	overflow: hidden;
}

/* ==============================================[ hlavicka ] */

#head .header,
#head .hr {
	display: none;
}

#head ul {
	margin: 0;
	padding: 0;
	list-style: none outside;
}

#head form {
	margin: 0;
}

#head form p {
	margin: 5px 0;
}

#head form label {
	display: block;
	float: left;
	width: 30px;
	height: 33px;
	background: transparent no-repeat;
}

#head form label.n01 {background-image: url(../img/head-label-1.png)}
#head form label.n02 {background-image: url(../img/head-label-2.png)}
#head form label.n03 {background-image: url(../img/head-label-3.png)}

#head form label span {
	display: none;
}

#head form input {
	float: left;
	padding: 8px 6px;
	width: 150px;
	height: 17px;
	border: none;
	background: transparent url(../img/head-input.png) no-repeat;
	color: #fff;
}

#head form .submit input {
	float: none;
	padding: 0;
	width: 47px;
	height: 80px;
	background-image: url(../img/head-input-submit.png);
}

#head form .submit input:hover {
	background-image: url(../img/head-input-submit-hover.png);
}

#logo,
#topmenu,
#tipmenu,
#searchform,
#loginform,
#usermenu,
#basket,
#clock {
	position: absolute;
	overflow: hidden;
}

#logo {
	z-index: 2;
	top: 10px;
	left: 70px;
	margin: 0;
	padding: 0;
	width: 330px;
	height: 140px;
}

#logo a {
	position: relative;
	display: block;
	height: 100%;
}

#logo img {
	display: none;
}

#topmenu {
    height:50px;
    left:454px;
    top:11px;
}

#topmenu li {
	float: left;
	padding-right:0.5em;
	height: 50px;
	line-height: 50px;
}

* html #topmenu li.n01 {width: 90px}
* html #topmenu li.n02 {width: 170px}
* html #topmenu li.n03 {width: 180px}
* html #topmenu li.n04 {width: 90px}
* html #topmenu li.n05 {width: 90px}

#topmenu a {
	display: block;
	padding: 0 0 0 46px;
	height: 100%;
	color: #00a6cf;
	background: transparent no-repeat;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

#topmenu li.n01 a {background-image: url(../img/head-topmenu-1.png)}
#topmenu li.n02 a {background-image: url(../img/head-topmenu-2.png)}
#topmenu li.n03 a {background-image: url(../img/head-topmenu-3.png)}
#topmenu li.n04 a {background-image: url(../img/head-topmenu-4.png)}
#topmenu li.n05 a {background-image: url(../img/head-topmenu-5.png)}

#topmenu a:hover span {
	border-bottom: 3px solid #fff;
}

#tipmenu {
	top: 290px;
	left: 463px;
	width: 160px;
	height: 80px;
}

#tipmenu li {
	height: 27px;
	line-height: 27px;
	white-space: nowrap;
}

#tipmenu a {
	display: block;
	position: relative;
	padding: 0 0 0 30px;
	height: 100%;
	color: #ffbe00 !important;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	background: url(../img/head-tipmenu.png) no-repeat;
}

#tipmenu a:hover {
	background-image: url(../img/head-tipmenu-hover.png);
}

#searchform {
	top: 320px;
	left: 650px;
	width: 200px;
	height: 35px;
}

#searchform p.submit {
	display: none;
}

#loginform {
	left:890px;
    top:270px;
    width:240px;
    z-index:2000;
}
#loginform div.center {
    font-size:14px;
    font-weight:bold;
    text-align:center;
}

#loginform p.submit {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
}

#usermenu a, #loginform a {
    color:gray !important;
    text-decoration:none;
}
#usermenu a:hover, #loginform a:hover{
    text-decoration:underline;
}

#usermenu input.button {
    background:transparent url(/img/head-input.png) no-repeat scroll 0 0 !important;
    border:medium none !important;
    color:#FFFFFF !important;
    height:30px !important;
    padding:8px 6px !important;
    width:160px !important;
    cursor: pointer;
}

#usermenu form {
    margin-top:8px;
}

#registry, #basket {
    position: absolute;
    bottom:30px;
    right:257px;
}
#registry a, #basket a {
    color:#B5B5B5;
    font-weight:bold;
    text-decoration:none;
}
#registry a:hover, #basket a:hover {
    text-decoration:underline;
}

#basket {
	top: 280px;
	left: 630px;
	width: 170px;
	height: 40px;
}

#basket .header {
	display: block;
	float: left;
	margin: 0;
	width: 45px;
	height: 31px;
	background: url(../img/head-label-4.png) no-repeat;
}

#basket .header a {
	display: block;
	height: 100%;
}

#basket .header span {
	display: none;
}

#basket .text {
	float: right;
	margin: -5px 0 0;
	font-size: 14px;
	font-weight: bold;
}

#basket .text strong {
	color: #ffbe00;
}

#clock {
	top: 127px;
	left: 942px;
	width: 170px;
	height: 170px;
}

#gendermenu {
	position: absolute;
	top: 340px;
	left: 26px;
	margin: 0;
	padding: 0;
	width: 70px;
	list-style: none outside;
}

#gendermenu li {
	margin: 0 0 10px;
	width: 100%;
	height: 90px;
	background: no-repeat 20px 0;
}

#gendermenu li.n01 {
	background-image: url(../img/gendermenu-male.gif);
}

#gendermenu li.n02 {
	background-image: url(../img/gendermenu-female.gif);
}

#gendermenu li.active {
	background-position: 0 0;
}

#gendermenu a {
	display: block;
	height: 100%;
}

#gendermenu span {
	display: none;
}

/* ==============================================[ paticka ] */

#foot .header,
#foot .hr {
	display: none;
}

#foot .logo {
	display: block;
	margin: 0 auto 0.5em;
	width: 193px;
	height: 52px;
	background: url(../img/logo-small-1.png) no-repeat;
}

#foot .container {
	margin: 0 10px;
	padding: 10px 0;
	text-align: center;
}

#foot a {
	text-decoration: none;
}

#bottommenu {
	margin: 0 0 0 337px;
	padding: 1em 0;
}

#bottommenu .hr,
#bottommenu .header {
	display: none;
}

#bottommenu ul {
	margin: 0;
	padding: 0;
	list-style: none outside;
}

#bottommenu li {
	float: left;
	padding: 0 28px;
	border-right: 3px solid #333;
}

#bottommenu li.last {
	border-right: 0;
}

#bottommenu a {
	color: #848484;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

#bottommenu a:hover {
	color: #00a6cf;
}

/* ==============================================[ sloupec ] */

#column .header,
#column .hr {
	display: none;
}

#sidemenu {
	margin: 0 25px 2em;
    text-align:left;
}

#sidemenu ul {
	margin: 0;
	padding: 0;
	list-style: none outside;
}

#sidemenu ul ul {
	margin-top: -3px;
	background: url(../img/column-sidemenu-sep.gif) no-repeat 100% 0;
}

#sidemenu li {
	width: 100%;
	background: url(../img/column-sidemenu-sep.gif) no-repeat 100% 100%;
}

#sidemenu a {
	display: block;
	height: 100%;
	background: url(../img/column-sidemenu-bullet.gif) no-repeat 0 50%;
	color: #fff;
	font-size: 117%;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

#sidemenu ul ul a {
	margin-left: 40px;
	color: #ffcc38;
	font-size: 100%;
}

#sidemenu ul ul ul a {
	margin-left: 80px;
	background-image: none;
}

#sidemenu a.active {
	background-image: url(../img/column-sidemenu-bullet-active.gif);
}

#sidemenu a:hover {
	color: #00b7e6;
}

#sidemenu span {
	display: block;
	height: 100%;
	padding: 3px 0 3px 25px;
	background: url(../img/column-sidemenu-ikonka.gif) no-repeat 100% 50%;
}

#anketa {
	margin: 0 0 2em;
	font-size: 117%;
}

#anketa .header {
	display: block;
	margin: 0 0 1em;
	width: 179px;
	height: 48px;
	background: url(../img/column-anketa-header.gif) no-repeat;
	color: #0d0d0d;
	font-size: 100%;
	line-height: 48px;
	white-space: nowrap;
}

#anketa .header span {
	display: block;
	height: 100%;
	margin: 0 20px;
}

#anketa ul {
	margin: 0;
	padding: 0;
	list-style: none outside;
}

#anketa li {
	margin: 0 0 5px;
}

#anketa ul a {
	color: #7f7f7f;
	font-weight: bold;
	text-decoration: none;
}

#anketa ul a:hover {
	color: #ffcc38;
}

#anketa .graph {
	display: block;
	position: relative;
	margin: 0 3px;
	width: 0;
	height: 14px;
	background: #07677e url(../img/column-anketa-graph-bg.gif) repeat-x;
}

#anketa .graph .bgl,
#anketa .graph .bgr {
	display: block;
	position: absolute;
	top: 0;
	width: 3px;
	height: 100%;
	background: url(../img/column-anketa-graph-bgl.gif) no-repeat;
}

#anketa .graph .bgl {
	left: -3px;
}

#anketa .graph .bgr {
	right: -3px;
	background-image: url(../img/column-anketa-graph-bgr.gif);
}

#param {
	margin: 0 0 1em;
	text-align: center;
}

#param .click {
	position: relative;
	margin: 0 auto;
	width: 230px;
	height: 50px;
	background: url(../img/column-param.png) no-repeat;
	text-align: left;
	cursor: pointer;
}

#param .click:hover {
	background-image: url(../img/column-param-hover.png);
}

#param .popup {
	display: none;
	position: absolute;
	z-index: 2;
	top: 50px;
	left: 28px;
	width: 225px;
	font-size: 117%;
	text-align: left;
}

#param .popup form {
	margin: 0;
	padding: 10px;
	width: 205px;
	background: url(../img/column-popup-bg.gif) repeat-y;
}

#param .popup .row {
	margin: 0 0 0.5em;
}

#param .popup label {
	display: block;
	margin: 0 0 0.5em;
	color: #fff;
	font-weight: bold;
}

#param .popup select {
	width: 95%;
}

#param .popup .bgb {
	width: 100%;
	height: 6px;
	background: url(../img/column-popup-bgb.gif) no-repeat;
	font-size: 0;
}

#sort {
	margin: 0 0 1em;
	width: 280px;
	height: 48px;
	font-size: 117%;
}

#sort ul {
	position: relative;
	margin: 0;
	padding: 0;
	height: 100%;
	list-style: none outside;
}

#sort li {
	position: absolute;
	z-index: 1;
	top: 0;
	width: 158px;
	height: 100%;
}

#sort li.n01 {
	left: 0;
}

#sort li.n02 {
	right: 0;
	text-align: right;
}

#sort a {
	display: block;
	height: 100%;
	background: url(../img/column-sort.png) no-repeat;
	color: #342d1d !important;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

#sort li.active a,
#sort a:hover {
	background-image: url(../img/column-sort-hover.png);
}

#sort span {
	display: block;
	height: 100%;
	margin: 0 20px;
	line-height: 48px;
	white-space: nowrap;
}

/* ==============================================[ obsah ] */

#main .container {
	margin: 0 10px;
	padding: 10px 0;
}

#navi {
	margin: 0 0 1em;
	color: #b5b5b5;
	font-size: 117%;
}

#navi a {
	color: #b5b5b5;
	font-weight: bold;
	text-decoration: none;
}

#navi a:hover {
	color: #00b7e6;
}

#navi span {
	margin: 0 0.5em;
}

#main .box {
	position: relative;
	margin: 0 0 1em;
	padding: 11px 0 0;
	width: 100%;
	overflow: hidden;
}

#main .box .container {
	margin: 0;
	padding: 20px 5%;
	width: 90%;
	background: url(../img/main-box-bg.gif) repeat-y;
}

#main .box .header {
	margin: 0;
}

#main .box .bgt {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 11px;
	background: url(../img/main-box-bgt.gif) no-repeat;
	font-size: 0;
}

#main .box .bgb {
	width: 100%;
	height: 11px;
	background: url(../img/main-box-bgb.gif) no-repeat;
	font-size: 0;
}

#main .button,
#main .buttonbig,
#main .buttonbuy {
	margin: 0 0 5px;
	width: 118px;
	height: 32px;
	text-align: center;
	text-transform: uppercase;
	line-height: 32px;
	white-space: nowrap;
	overflow: hidden;
}

#main .buttonbig {
	width: 240px;
}

#main .buttonbuy {
	width: 330px;
	height: 47px;
	line-height: 47px;
}

#main .button a,
#main .buttonbig a,
#main .buttonbuy a {
	display: block;
	height: 100%;
	background: url(../img/button.gif) no-repeat;
	color: #272727 !important;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

#main .buttonbig a {
	background-image: url(../img/buttonbig.gif);
}

#main .buttonbuy a {
	background-image: url(../img/buttonbuy.gif);
	color: #fff !important;
}

#main .button a:hover,
#main .buttonbig a:hover {
	background-position: 0 -32px;
}

#main .buttonbuy a:hover {
	background-position: 0 -47px;
}

/* ==============================================[ katalog ] */

#katalog {
	margin: 0 0 10px;
	width: 100%;
}

#katalog .header {
	display: none;
}

#katalog .miwo-pager {
	margin: 0 140px 1em;
	text-align: center;
}

#katalog .miwo-pager a {
	color: #b5b5b5;
	text-decoration: none;
}

#katalog a.active, 
#katalog .miwo-pager .active {
    color:#00B7E6 !important;
}

#katalog .miwo-pager a:hover {
	color: #00b7e6;
}

#katalog .miwo-pager p {
	margin: 0;
}

#katalog .strankovac p span,
#katalog .miwo-pager p span {
	display: none;
}

#katalog .miwo-pager .left,
#katalog .miwo-pager .right {
	width: 20px;
	height: 15px;
}

#katalog .miwo-pager .left a,
#katalog .miwo-pager .right a {
	display: block;
	height: 100%;
	background: no-repeat;
	cursor: pointer;
}

#katalog .miwo-pager .left a {background-image: url(../img/katalog-strankovac-left.png)}
#katalog .miwo-pager .right a {background-image: url(../img/katalog-strankovac-right.png)}
#katalog .miwo-pager .left a:hover {background-image: url(../img/katalog-strankovac-left-hover.png)}
#katalog .miwo-pager .right a:hover {background-image: url(../img/katalog-strankovac-right-hover.png)}

#katalog .miwo-pager .left a,
#katalog .miwo-pager .right a {
	display: block;
	height: 100%;
}

#katalog .row {
	margin: 0 -19px 10px 0;
	width: 997px;
	height: 270px;
}

#katalog .item {
	position: relative;
	float: left;
	margin: 0 19px 0 0;
	width: 213px;
	height: 270px;
	background: url(../img/katalog-item-1.gif) no-repeat;
	overflow: hidden;
}

#katalog .item .container {
	margin: 0 18px;
	padding: 10px 0;
}
#katalog .item .container h3 {
    overflow: hidden;
}
#detail .container .left img{
    padding:2px;
    margin:3px;
    border:1px solid #3b3b3b;
}

#katalog .item .title,
#katalog .item .vyrobce {
	margin: 0;
	color: #fff;
	font-size: 117%;
	text-align: center;
	white-space: nowrap;
}

#katalog .item .vyrobce {
	color: #000;
}

#katalog .item .img {
	margin: 2px 0;
    text-align:center;
}

#katalog .item .img a {
	display: block;
}

#katalog .item .img img {
	border: 1px solid #000;
}

#katalog .item .cena {
	margin: 0;
	color: #1a1a1a;
	font-size: 117%;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
}

#katalog .item .cena strong {
	color: #ffd200;
}

#katalog .item .batch {
	position: absolute;
	top: 150px;
	left: 5px;
	width: 83px;
	height: 83px;
	background: no-repeat;
}

#katalog .item .batch span {
	display: none;
}

#katalog .item .batch.n01 {background-image: url(../img/katalog-item-batch-1.png)}
#katalog .item .batch.n02 {background-image: url(../img/katalog-item-batch-2.png)}
#katalog .item .batch.n03 {background-image: url(../img/katalog-item-batch-3.png)}

/* ==============================================[ detail produktu ] */

#detail .left {
	float: left;
	margin: 0 0 10px;
	width: 30%;
	text-align: center;
	overflow: hidden;
}

#detail .right {
	float: right;
	margin: 0 0 10px;
	width: 65%;
	overflow: hidden;
}

#detail .control {
	float: right;
	margin: 0 0 10px 10px;
	width: 118px;
}

#detail .control .prev,
#detail .control .next {
	float: left;
	margin: 0 0 0 16px;
	width: 42px;
	height: 30px;
	overflow: hidden;
}

* html #detail .control .prev {
	margin-left: 8px;
}

#detail .control .next {
	float: right;
	margin: 0 16px 0 0;
}

* html #detail .control .next {
	margin-right: 8px;
}

#detail .control .prev a,
#detail .control .next a {
	display: block;
	height: 100%;
	background: url(../img/detail-sipky.gif) no-repeat;
}

#detail .control .next a {
	background-position: -42px 0;
}

#detail .control .prev a:hover {
	background-position: 0 -30px;
}

#detail .control .next a:hover {
	background-position: -42px -30px;
}

#detail .control .prev span,
#detail .control .next span {
	display: none;
}

#detail form {
	margin: 0;
}

#detail .table {
	position: relative;
	width: auto;
	background: #1e4149;
	text-align: center;
}

#detail .table .corners span {
	display: block;
	position: absolute;
	width: 6px;
	height: 6px;
	background: url(../img/detail-table-corners.gif) no-repeat;
	font-size: 0;
}

#detail .table .corners .tl {top: 0; left: 0;}
#detail .table .corners .tr {top: 0; right: 0; background-position: 0 -6px}
#detail .table .corners .bl {bottom: 0; left: 0; background-position: 0 -12px}
#detail .table .corners .br {bottom: 0; right: 0; background-position: 0 -18px}

* html #detail .table .corners .bl,
* html #detail .table .corners .br {
	bottom: -1em;
}

#detail .table table {
	margin: 10px;
}

#detail td,
#detail th {
	padding: 6px 4px;
	border: none;
	color: #fff;
	text-align: center;
	vertical-align: middle;
}

#detail th {
	padding: 0 4px;
	height: 21px;
	background: #536e74 no-repeat;
}

#detail th.l {
	padding-left: 13px;
	background-image: url(../img/detail-table-th-left.gif);
}

#detail th.r {
	padding-right: 13px;
	background-image: url(../img/detail-table-th-right.gif);
	background-position: 100% 0;
}

#detail .ks input {
	padding: 2px 1px;
	width: 19px;
	height: 19px;
	border: none;
	background: url(../img/detail-table-ks.gif) no-repeat;
	color: #fff;
	text-align: center;
}

#detail .submit button {
	width: 22px;
	height: 23px;
	border: none;
	background: url(../img/detail-table-kosik.gif) no-repeat;
}

#detail .submit button span {
	display: none;
}

/* ==============================================[ kosik ] */

#kosik .buttons .n01 {
	margin: 6px 0 0;
	width: 240px;
}

#kosik .buttons .n02 {
	width: 330px;
}

#kosik form {
	margin: 0;
}

#kosik table {
	width: 100%;
}

#kosik td,
#kosik th {
	padding: 6px 4px;
	border: none;
	color: #fff;
	text-align: center;
	vertical-align: middle;
}

#kosik th {
	padding: 0 4px;
	height: 21px;
	background: #595959 no-repeat;
	color: #00b7e6;
}

#kosik th.l {
	padding-left: 13px;
	background-image: url(../img/kosik-table-th-left.gif);
}

#kosik th.r {
	padding-right: 13px;
	background-image: url(../img/kosik-table-th-right.gif);
	background-position: 100% 0;
}

#kosik .del {
	display: block;
	float: left;
	margin: 0 5px 0 0;
	width: 12px;
	height: 12px;
	background: url(../img/kosik-del.gif) no-repeat;
}

#kosik .del span {
	display: none;
}

#kosik .dtl {
	padding-left: 20px;
	background: url(../img/kosik-dtl.gif) no-repeat;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

#kosik table strong {
	color: #ffbe00;
}

#kosik .ks input {
	padding: 2px 1px;
	width: 29px;
	height: 17px;
	border: none;
	background: url(../img/kosik-table-ks.gif) no-repeat;
	text-align: center;
}

/* ==============================================[ barevna varianta pro zeny ] */

.color {
	color: #0993b6;
}

#zeny #head {
	background-image: url(../img/head-2.jpg);
}

#zeny #tipmenu a {
	background-image: url(../img/head-tipmenu-zeny.png);
}

#zeny #tipmenu a:hover {
	background-image: url(../img/head-tipmenu-hover-zeny.png);
}

#zeny #head form .submit input {
	background-image: url(../img/head-input-submit-zeny.png);
}

#zeny #head form .submit input:hover {
	background-image: url(../img/head-input-submit-hover-zeny.png);
}

#zeny #foot .logo {
	background-image: url(../img/logo-small-2.png);
}

#zeny #anketa .graph {
	background-color: #d70082;
}

#zeny #katalog .item {
	background-image: url(../img/katalog-item-2.gif);
}

#zeny #detail .control .prev a,
#zeny #detail .control .next a {
	background-image: url(../img/detail-sipky-zeny.gif);
}

#zeny #detail .table {
	background: #582e48;
}

#zeny #detail th {
	background-color: #7f5f73;
}

#zeny #detail th.l {
	background-image: url(../img/detail-table-th-left-zeny.gif);
}

#zeny #detail th.r {
	background-image: url(../img/detail-table-th-right-zeny.gif);
}

#zeny #detail .ks input {
	background-image: url(../img/detail-table-ks-zeny.gif);
}

#zeny #detail .submit button {
	background-image: url(../img/detail-table-kosik-zeny.gif);
}

#zeny .color,
#zeny a:hover,
#zeny #topmenu a,
#zeny #katalog .strankovac a:hover,
#zeny #bottommenu a:hover,
#zeny #kosik th {
	color: #d70082;
}

/* ==============================================[ ie png pruhlednost ] */

* html #all-bg,
* html #all-bgb,
* html #tipmenu a,
* html #topmenu a,
* html #basket .header,
* html #head form input,
* html #head form label,
* html #param .click,
* html #sort a,
* html #katalog .strankovac .left a,
* html #katalog .strankovac .right a,
* html #katalog .item .batch,
* html #foot .logo {
	behavior: url(css/iepngfix.htc);
}

.orders {width:650px}
.clicable{cursor: pointer;}
#usermenu {
    font-size:14px;
    font-weight:bold;
    left:890px;
    top:275px;
}

#orderform #odod,
#orderform #oinv {
    display: none;
}
em.error {color:yellow;}

#enteradmin {
    position: absolute;
    top:3px;
    left:10px;
    text-align: center;
    z-index: 2000;
}
#enteradmin a {
    text-decoration: none;
}
#main td.label {width:20%}
#main table {width:97%}