body {
	MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 20px;
    BACKGROUND: #503820 url('../pictures/bg.jpg') repeat top center;
    TEXT-ALIGN: center;
	FONT-FAMILY: Arial, Tahoma;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 1.5em;
    COLOR: #75614d;
}
img {
	BORDER: 0px;
    MARGIN: 0px auto;
}
table {
	FONT-SIZE: 11px;
}
td {
	VERTICAL-ALIGN: top;
    TEXT-ALIGN: left;
}
a {
	COLOR: #8c653e;
	TEXT-DECORATION: none;
}
a:HOVER {
	COLOR: #8c653e;
	TEXT-DECORATION: underline;
}
h1 {
	MARGIN: 0px 0px 10px 0px;
	PADDING: 3px 0px 0px 0px;
	FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Tahoma;
}
h2 {
	MARGIN: 15px 0px 5px 0px;
	PADDING: 0px;
	FONT-SIZE: 12px;
}
p {
	MARGIN: 10px 0px 0px 0px;
    PADDING: 0px 0px 0px 0px;
	TEXT-ALIGN: left;
}
ul {
    LINE-HEIGHT: 1.5em;
	FONT-WEIGHT: normal;
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
}
li {
	FONT-WEIGHT: normal;
	MARGIN: 0px 0px 4px 17px;
	PADDING: 0px 0px 0px 0px;
}
.Cleaner {
    CLEAR: both;
    VISIBILITY: hidden;
}
p.More {
    MARGIN-TOP: 0px;
    PADDING-TOP: 0px;
	TEXT-ALIGN: right;
}
hr {
    BORDER: #281e16 1px solid;
    MARGIN-BOTTOM: 0px;
	PADDING: 0px;
}

/*
    ---------------------------
    DIVKO HLAVNE
    ---------------------------
*/
#Body {
	WIDTH: 900px;
    MARGIN: 0px auto;
	TEXT-ALIGN: center;
	BACKGROUND: url('../pictures/bg_body-middle_top.png') repeat-x center 232px;
}
/*
	-----------------
	TOP stranky - menu
	-----------------
*/
#BodyTopMenu {
	POSITION: relative;
    WIDTH: 900px;
    HEIGHT: 47px;
    MARGIN: 0px auto;
    TEXT-ALIGN: LEFT;
    BACKGROUND: url('../pictures/bg_top-menu.jpg') repeat-x center top;
}
#BodyTopMenu #Menu1 {
    PADDING: 0px;
    MARGIN: 0px 0px 0px 0px;
}
#BodyTopMenu #Menu1 ul {
    MARGIN: 0px;
    FONT-WEIGHT: normal;
    MARGIN: 0px 0px 0px 0px;
    PADDING: 0px 0px 0px 0px;
    LIST-STYLE-TYPE: none;
}
#BodyTopMenu #Menu1 ul li {
    FLOAT: left;
    FONT-WEIGHT: normal;
    MARGIN: 16px 0px 0px 0px;
    PADDING: 0px;
    /*
    WIDTH: 128px;
    */
    WIDTH: 112px;
    TEXT-ALIGN: center;
}
#BodyTopMenu #Menu1 ul li a {
    COLOR: #75614d;
    TEXT-DECORATION: none;
}
#BodyTopMenu #Menu1 ul li a:hover {
    COLOR: #8c653e;
    TEXT-DECORATION: underline;
}
/*
	-----------------
	TOP stranky - head
	-----------------
*/
#BodyTopHead {
	POSITION: relative;
    WIDTH: 900px;
    HEIGHT: 185px;
    MARGIN: 0px auto;
    BACKGROUND: url('../pictures/top-pic01.png') no-repeat left bottom;
}
#BodyTopHead #WebLogo {
    POSITION: absolute;
	LEFT: 200px;
    TOP: 38px;
}
#BodyTopHead #WebLang {
    POSITION: absolute;
	RIGHT: 20px;
    TOP: 8px;
    COLOR: #75614d;
    TEXT-ALIGN: right;
}
#WebLang span {
    MARGIN-LEFT: 4px;
    MARGIN-RIGHT: 4px;
}
#WebLang a.Active {
    COLOR: #75614d;
    /*
    COLOR: #18120d;
    */
    TEXT-DECORATION: none;
}
#WebLang a.Active:hover {
    COLOR: #75614d;
    TEXT-DECORATION: underline;
}
#BodyTopHead #WebSlogan {
    POSITION: absolute;
	RIGHT: 20px;
    TOP: 30px;
    MIN-HEIGHT: 116px;
    PADDING-LEFT: 180px;
    TEXT-ALIGN: left;
    COLOR: #fff;
    
    /*
    BACKGROUND: url('../pictures/top-pic02.jpg') no-repeat left 5px;
    */
}
#WebSlogan h2 {
	MARGIN: 0px 0px 5px 0px;
	PADDING: 0px;
	FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Tahoma;
}
#WebSlogan ul {
    MARGIN: 0px;
    PADDING: 0px;
    FONT-WEIGHT: normal;
    LIST-STYLE-TYPE: none;
}
#WebSlogan ul li {
    FONT-WEIGHT: normal;
    MARGIN: 0px;
    PADDING: 0px;
    TEXT-ALIGN: left;
}
/*
	-----------------
	TOP stranky - box
	-----------------
*/
#BodyTopBox {
	POSITION: relative;
    WIDTH: 890px;
    MIN-HEIGHT: 175px;
    MARGIN: 0px auto;
    PADDING-LEFT: 10px;
    BACKGROUND: #18120d url('../pictures/bg_body-middle_top1.png') no-repeat center top;
}
#BodyTopBox .WebMenuBox {
    FLOAT: left;
    POSITION: relative;
    WIDTH: 290px;
    HEIGHT: 152px;
    MARGIN-TOP: 23px;
    MARGIN-RIGHT: 5px;
    BACKGROUND: url('../pictures/bg_box-top_a.png') no-repeat center top;
}
#BodyTopBox .WebMenuBox .Head {
    POSITION: absolute;
    LEFT: 60px;
    TOP: 0px;
    TEXT-ALIGN: left;
}
#BodyTopBox .WebMenuBox .Head a {
	COLOR: #fff;
}
#BodyTopBox .WebMenuBox .Head h2 {
    MARGIN: 0px 0px 0px 0px;
	PADDING: 4px 0px 0px 0px;
	FONT-SIZE: 16px;
	FONT-FAMILY: Arial, Tahoma;
}
#BodyTopBox .WebMenuBox .Head h3 {
    MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma;
    COLOR: ##8c653e;
}
#BodyTopBox .WebMenuBox .Body {
    POSITION: absolute;
    LEFT: 20px;
    TOP: 53px;
    TEXT-ALIGN: left;
    COLOR: #75614d;
}
#BodyTopBox .WebMenuBox .Body ul {
    LINE-HEIGHT: 1.2em;
	FONT-WEIGHT: normal;
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
}
#BodyTopBox .WebMenuBox .Body li {
	FONT-WEIGHT: normal;
	MARGIN: 0px 0px 4px 17px;
	PADDING: 0px 0px 0px 0px;
}
#BodyTopBox .WebMenuBox .More {
    POSITION: absolute;
    RIGHT: 5px;
    BOTTOM: 5px;
    TEXT-ALIGN: right;
}
/*
	-----------------
	TOP stranky - novinky
	-----------------
*/
#BodyTopNews {
	POSITION: relative;
    WIDTH: 890px;
    MIN-HEIGHT: 111px;
    MARGIN: 0px auto;
    MARGIN-BOTTOM: 7px;
    PADDING-LEFT: 10px;
    MARGIN: 0px auto;
}
#BodyTopNews .WebNewsBox {
    FLOAT: left;
    POSITION: relative;
    WIDTH: 290px;
    HEIGHT: 111px;
    BACKGROUND: url('../pictures/bg_box-top_b.png') no-repeat center top;
}
#BodyTopNews .WebNewsBox .Head {
    PADDING: 7px 0px 0px 19px;
    TEXT-ALIGN: left;
}
#BodyTopNews .WebNewsBox .Head h2 {
    MARGIN: 0px 0px 5px 0px;
	PADDING: 4px 0px 0px 0px;
	FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Tahoma;
    COLOR: #75614d;
}
#BodyTopNews .WebNewsBox .Body {
    PADDING: 0px 0px 0px 19px;
    TEXT-ALIGN: left;
    COLOR: #75614d;
}
#BodyTopNews .WebNewsBox .Body ul {
    LINE-HEIGHT: 1.2em;
	FONT-WEIGHT: normal;
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
}
#BodyTopNews .WebNewsBox .Body li {
	FONT-WEIGHT: normal;
	MARGIN: 0px 0px 4px 17px;
	PADDING: 0px 0px 0px 0px;
}
#BodyTopNews .WebNewsBox .More {
    POSITION: absolute;
    RIGHT: 5px;
    BOTTOM: 5px;
    TEXT-ALIGN: right;
}
#BodyTopNews .WebDopytBox {
    FLOAT: left;
    POSITION: relative;
    WIDTH: 280px;
    HEIGHT: 86px;
    MARGIN-TOP: 10px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    BACKGROUND: url('../pictures/bg_dopyt-bigger.png') no-repeat center top;
}
#BodyTopNews .WebDopytBox h2 {
    MARGIN: 31px 0px 0px 30px;
	PADDING: 4px 0px 0px 0px;
	FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Tahoma;
}
#BodyTopNews .WebDopytBox h2 a {
	COLOR: #fff;
	TEXT-DECORATION: none;
}
#BodyTopNews .WebDopytBox h2 a:HOVER {
	COLOR: #8c653e;
	TEXT-DECORATION: underline;
}
/*
	-----------------
	MIDDLE - obsah
	-----------------
*/
#BodyMiddle {
	POSITION: relative;
    WIDTH: 855px;
    MIN-HEIGHT: 400px;
    MARGIN: 0px auto;
    TEXT-ALIGN: LEFT;
    PADDING: 14px 35px 40px 10px;
    BACKGROUND: #18120d;
}
#BodyMiddle #BodyMiddleLeft {
    POSITION: relative;
    FLOAT: left;
    WIDTH: 533px;
    PADDING: 15px 30px 40px 27px;
}
#BodyMiddle #BodyMiddleRight {
    POSITION: relative;
    FLOAT: right;
    WIDTH: 230px;
    PADDING-TOP: 15px;
    COLOR: #75614d;
}
#BodyMiddleRight hr {
    BORDER: #281e16 1px solid;
    MARGIN-BOTTOM: 5px;
	PADDING: 0px;
}
#BodyMiddleRight span {
    COLOR: ##8c653e;
}
#BodyMiddleRight h2 {
    MARGIN: 0px;
	PADDING: 0px;
	FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Tahoma;
    COLOR: #75614d;
}
#BodyMiddleRight ul {
    LINE-HEIGHT: 1.2em;
	FONT-WEIGHT: normal;
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
}
#BodyMiddleRight li {
	FONT-WEIGHT: normal;
	MARGIN: 0px 0px 4px 17px;
	PADDING: 0px 0px 0px 0px;
}
/*
	-----------------
	BOTTOM COPY
	-----------------
*/
#BodyBottomCopy {
    POSITION: relative;
	WIDTH: 900px;
    MARGIN: 0px auto;
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 24px;
    TEXT-ALIGN: center;
    BACKGROUND: url('../pictures/bg_body-bottom.gif') repeat-x center top;
}
#BodyBottomCopy #Copyright {
    TEXT-ALIGN: right;
    MARGIN-RIGHT: 10px;
}
/*
    -------------------------------
    formatovanie obsahu
    -------------------------------
*/
.Referencie {
    WIDTH: 100%;
}
.Referencie td {
    VERTICAL-ALIGN: top;
}
.Referencie h2 {
    MARGIN: 0px 0px 5px 0px;
	PADDING: 0px;
	FONT-SIZE: 12px;
}
.Referencie .Pic {
    WIDTH: 170px;
    TEXT-ALIGN: left;
}
.Referencie .Pic img {
    WIDTH: 150px;
    BORDER: #75614d 1px solid;
    PADDING: 2px;
}
.Referencie .Label {
    WIDTH: 85px;
    TEXT-ALIGN: left;
}
.Referencie .Text {
    TEXT-ALIGN: left;
    COLOR: #75614d;
}
.Referencie .Line {
    PADDING: 15px 0px 15px 0px;
}
.Referencie .Line hr {
    BORDER: #281e16 1px solid;
    MARGIN: 0px;
    PADDING: 0px;
}
.Partneri {
    WIDTH: 100%;
}
.Partneri td {
    VERTICAL-ALIGN: top;
}
.Partneri h2 {
    MARGIN: 0px 0px 5px 0px;
	PADDING: 0px;
	FONT-SIZE: 12px;
}
.Partneri .Pic {
    WIDTH: 200px;
    TEXT-ALIGN: center;
    BACKGROUND: #18120d;
}
.Partneri .Pic img {
    WIDTH: 200px;
    BORDER: #8c653e 0px solid;
}
.Partneri .Nazov {
    PADDING-LEFT: 10px;
    TEXT-ALIGN: left;
}
.Partneri .Label {
    PADDING-LEFT: 10px;
    WIDTH: 35px;
    TEXT-ALIGN: left;
}
.Partneri .Text {
    TEXT-ALIGN: left;
    COLOR: #75614d;
}
.Partneri .Line {
    PADDING: 15px 0px 15px 0px;
}
.Partneri .Line hr {
    BORDER: #281e16 1px solid;
    MARGIN: 0px;
    PADDING: 0px;
}
/*
    ---------------------------
    FIELDSET
    ---------------------------
*/
form {
    MARGIN: 0px;
    PADDING: 0px;
}
.ResultForm {
    FONT-WEIGHT: bold;
    COLOR: #fff;
    BACKGROUND: #75614d;
    PADDING: 5px 0px 5px 17px;
    MARGIN-BOTTOM: 10px;
}
fieldset.Group {
    BORDER: 1px solid #281e16;
    PADDING: 5px 15px 5px 10px;
    MARGIN: 0px 0px 10px 0px;
}
fieldset.Group legend {
    COLOR: #75614d;
    FONT-WEIGHT: bold;
    PADDING: 3px 10px 3px 0px;
}
fieldset.Group p {
    MARGIN: 0px;
    PADDING: 8px 0px 8px 0px;
}
fieldset.Group form {
    MARGIN: 0px;
    PADDING: 0px;
}
fieldset.Group textarea {
    WIDTH: 200px;
    HEIGHT: 80px;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    FONT-SIZE: 11px;
}
fieldset.Group input {
    WIDTH: 200px;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    FONT-SIZE: 1em;
}
fieldset.Group input.Checkbox {
    WIDTH: 20px;
}
fieldset.Group select {
    WIDTH: 200px;
    HEIGHT: 20px;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    FONT-SIZE: 11px;
}
fieldset.Group input.BtnSend {
    WIDTH: 89px;
}
table.Fields {
    WIDTH: 100%;
}
table.Fields th {
    FONT-WEIGHT: normal;
    VERTICAL-ALIGN: top;
    PADDING: 2px 5px 2px 5px;
    WIDTH: 230px;
    BACKGROUND: #18120d;
}
table.Fields td {
    FONT-WEIGHT: normal;
    VERTICAL-ALIGN: top;
    PADDING: 2px 0px 2px 5px;
}
table.Fields th span {
    FONT-WEIGHT: bold;
    COLOR: #75614d;
}
p.PButton {
    TEXT-ALIGN: right;
    MARGIN-TOP: 20px;
}
#Result {
    FONT-WEIGHT: bold;
    COLOR: #be0209;
}

