BODY {
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	COLOR: #4e4629;
	background : #ffffff;
}

TD {
	COLOR: #4e4629;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	vertical-align : top;
}

p.detaily {
	COLOR: #4e4629;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	vertical-align : top;
}

TD.topbrown {
	COLOR: #ffffff;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	vertical-align : middle;
	width: 353px;
	height: 102px;
	background-color: #58513f;
}

TD.topbrown2 {
	COLOR: #ffffff;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	vertical-align : middle;
	width: 615px;
	height: 20px;
	background-color: #58513f;
}

TD.topblue {
	COLOR: #ffffff;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	vertical-align : middle;
	width: 605px;
	height: 72px;
	background-color: #accfcc;
	background-image: url(../img/top-blue.gif);
	text-align: right;
	padding-right: 8px;
}

TD.bottomblue {
	COLOR: #ffffff;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	vertical-align : middle;
	width: 978px;
	height: 27px;
	background-color: #accfcc;
	background-image: url(../img/bottom-blue.gif);
	text-align: right;
	padding-right: 18px;
}

TD.mainleft {
	COLOR: #595241;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	width: 48px;
	background-color: #f2f0ed;
	background-image: url(../img/bg-main-bottom.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	vertical-align : top;
	padding-top: 20px;
	padding-bottom: 30px;
}

TD.mainleft2 {
	COLOR: #595241;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	width: 170px;
	background-color: #f2f0ed;
	vertical-align : top;
	padding-top: 20px;
	padding-bottom: 30px;
}

TD.mainleft3 {
	COLOR: #595241;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	width: 20px;
	background-color: #f2f0ed;
	vertical-align : top;
	padding-top: 20px;
	padding-bottom: 30px;
}

TD.maincenter {
	COLOR: #595241;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	width: 520px;
	background-color: #f2f0ed;
	vertical-align : top;
	padding-top: 20px;
	padding-bottom: 30px;
}

TD.maincenter2 {
	COLOR: #595241;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	width: 50px;
	background-color: #f2f0ed;
	background-image: url(../img/bg-main-top.gif);
	background-position: top right;
	background-repeat: no-repeat;
	vertical-align : top;
	padding-top: 20px;
	padding-bottom: 30px;
}


TD.mainright {
	COLOR: #595241;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	width: 170px;
	background-color: #ffffff;
	vertical-align : top;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 30px;
}

h1 {
	COLOR: #595241;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 18px;
	text-decoration : none;
	FONT-WEIGHT: bold;
}

A {
	COLOR: #595241;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	text-decoration : underline;
	FONT-WEIGHT: normal;
}
A:hover {
	COLOR: #595241;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	text-decoration : underline;
	FONT-WEIGHT: normal;
}

A.detaily {
	COLOR: #595241;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 9px;
	text-decoration : underline;
	FONT-WEIGHT: normal;
}
A.detaily:hover {
	COLOR: #595241;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 9px;
	text-decoration : underline;
	FONT-WEIGHT: normal;
}

A.nadpis {
	COLOR: #595241;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 18px;
	text-decoration : none;
	FONT-WEIGHT: bold;
}

A.nadpis:hover {
	COLOR: #595241;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 18px;
	text-decoration : underline;
	FONT-WEIGHT: bold;
}


A.menu {
	COLOR: #595241;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	text-decoration : underline;
	FONT-WEIGHT: bold;
}
A.menu:hover {
	COLOR: #383226;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	text-decoration : underline;
	FONT-WEIGHT: bold;
}

A.menublue {
	COLOR: #accfcc;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	text-decoration : underline;
	FONT-WEIGHT: bold;
}
A.menublue:hover {
	COLOR: #accfcc;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	text-decoration : underline;
	FONT-WEIGHT: bold;
}

A.archiv {
	COLOR: #595241;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	text-decoration : underline;
	FONT-WEIGHT: bold;
}
A.archiv:hover {
	COLOR: #383226;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	text-decoration : underline;
	FONT-WEIGHT: bold;
}

A.topbrown {
	COLOR: #ffffff;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	text-decoration : underline;
	FONT-WEIGHT: normal;
}
A.topbrown:hover {
	COLOR: #ffffff;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	text-decoration : underline;
	FONT-WEIGHT: normal;
}

A.topblue {
	COLOR: #ffffff;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	text-decoration : underline;
	FONT-WEIGHT: bold;
}
A.topblue:hover {
	COLOR: #595241;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	text-decoration : underline;
	FONT-WEIGHT: bold;
}

A.bottomblue {
	COLOR: #ffffff;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	text-decoration : underline;
	FONT-WEIGHT: bold;
}
A.bottomblue:hover {
	COLOR: #595241;
	font-family: georgia, times new roman, serif;
	FONT-SIZE: 12px;
	text-decoration : underline;
	FONT-WEIGHT: bold;
}

input.s {
    	border : 1px #8B92A5 solid;
     	background : #101013;
     	font : 11px georgia, times new roman, serif;
     	color : #ffffff;
     	line-height : 12px;
     }


/* Form Elements */
INPUT {
	border: 1px #A6AAB6 solid;
	background: #ffffff;
	font:9px Arial, Helvetica, sans-serif;
	color: #3F4041;
	line-height: 12px;
}
INPUT.arrow {
	border: 0px #A6AAB6 solid;
	background: #ffffff;
	font:9px Arial, Helvetica, sans-serif;
	color: #3F4041;
	line-height: 12px
}
TEXTAREA {
	border: 1px #A6AAB6 solid;
	background: #ffffff;
	font:9px Arial, Helvetica, sans-serif;
	color: #3F4041;
	line-height: 12px
}
SELECT {
	border: 1px #A6AAB6 solid;
	background: #ffffff;
	font:9px Arial, Helvetica, sans-serif;
	color: #3F4041;
	line-height: 12px
}

