#cover {
        position: relative;
        width: 760px;
        margin-bottom: 40px;
}

#field {
        width: 760px;
        background-image: url('images/l_l.jpg');
        background-repeat: repeat-y;
}

#top {
        position: relative;
        height: 40px;
        width: 760px;
        left: 0px;
        top: 0px;
        background-image: url('images/l_t.jpg');
        background-repeat: repeat-x;
}

#bottom {
        position: relative;
        height: 40px;
        width: 760px;
        left: 0px;
        top: 0px;
        background-image: url('images/l_b.jpg');
        background-repeat: repeat-x;
}

#logo {
        position: absolute;
        right: 70px;
        bottom: 70px;
}

#covertd {
        padding-top: 1.2em;
}

img {
        border: 0;
}

.lf {
        position: relative;
        float: left;
}

.rf {
        position: relative;
        float: right;
}

.salogo {
        position: absolute;
        left: 60px;
        top: 60px;
}

.obs {
        margin: 0;
        padding: 0;
        padding-top: 90px;
        padding-bottom: 50px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #242424;
        text-decoration: none;
        width: 600px;
        height: 100%;
        text-align: justify;
        line-height: 150%; 
}

.obs a {
        color: #0099d8;
        text-decoration: none;
}

.obs a:hover {
        color: white;
        background-color: #0099d8;
        text-decoration: underline;
}

h3 {
        padding-top: 0.4em;
}

td.tbl1, td.tbl0 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #242424;
        text-decoration: none;
}

/* popisky nalevo */
.tbl0 {
	background-color: #EAEAEA;
	text-align: left;
	padding-left: 5px;
	line-height: 120%;
}

/* standardni obsah */
.tbl1 {
	background-color: #F2F2F2;
	text-align: center;
	line-height: 120%;
}

/* titulek */
.tbl2 {
	background-color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	font-size: 13px;
	line-height: 120%;
}

/* popisky nahore, ceny */
.tbl3 {
	background-color: #E5E5E5;
	text-align: center;
	color: #0099d8;
	font-weight: bold;
	font-size: 14px;
	line-height: 120%;
}

/* objednavka */
.tbl4 {
	background-color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	line-height: 120%;
}

/* popisky nahore, ceny */
.tbl5 {
	background-color: #E5E5E5;
	text-align: left;
	color: #242424;
	font-weight: bold;
	font-size: 14px;
	padding-left: 5px;
	line-height: 120%;
}

.pcopy {
	font-size: 11px;
	padding-top: 5em;
}
