BODY { background-color: #59645D; color: #ffffff; text-align: center; padding: 0px; margin: 0px; font-family: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif; font-size: 8pt; scrollbar-track-color: #59645D;  scrollbar-base-color: #59645D; }

.bodybox { display: block; float: none; width: 980px; margin: 0px; padding: 0px; text-align: left; }
.verticallines { width: 780px; margin-left: 99px; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; font-size: 7pt; text-align: left; }

#leftlines { display: block; float: left; background-image: url(../imgs/lnlf.gif); background-repeat: repeat-y; width: 99px; height: 100%; }
#rightlines { display: block; float: left; background-image: url(../imgs/lnrg.gif); background-repeat: repeat-y; width: 99px; height: 100%; }
#mainbox { display: block; float: left; width: 780px; background-color: #2C332F; height: 500px; border: 1px solid #ffffff; background-image: url(../imgs/bgmw.gif); background-repeat: repeat-y; }

#logobox { width: 778px; height: 77px; background-color: #2C332F; text-align: left; }
#menu { background-image: url(../imgs/bgmn.gif); background-repeat: repeat-x; width: 778px; height: 23px; color: #2C332F; padding: 0px; margin: 0px; font-size: 7pt; text-align: left; }

#middlebox { display: block; float: none; width: 778px; height: 400px;  }
#leftbox { display: block; float: left; width: 178px; }
#textbox { display: block; float: left; width: 400px; text-align: left; }
#rightbox { display: block; float: right; width: 175px; height: 100%; }

#leftmenu { background-image: url(../imgs/bgln.gif); background-repeat: repeat-y; width: 170px; padding: 0px; margin: 4px 0px 4px 4px; font-size: 7pt; text-align: left; line-height: 140%; }

#nadpis { display: block; float: left; width: 414px; height: 22px; background-image: url(../imgs/bgln.gif); }
#adresa { display: block; float: right; width: 175px; height: 120px; padding: 0px; color: #C16060; font-size: 7pt; text-align: left; font-weight: bold; line-height: 140%; border-top: 1px solid #B40000; }

P { margin-top: 7px; }
P.text { margin: 10px 0px 0px 10px; line-height: 160%; font-size: 8pt; }
P.fanazev { margin: 0px 0px 5px 30px; font-size: 9pt; font-weight: bold; line-height: 160%; }
P.fainfo { margin: 4px 0px 4px 30px; line-height: 140%; }

.faprofil { margin-left: 10px; margin-top: 10px; line-height: 160%; font-size: 8pt; }
.leftmenuitem { display: block; float: left; width: 100%; padding: 4px 10px 5px 20px; font-size: 7pt; font-weight: bold; line-height: 140%; }
.galeryitem { margin: 10px 10px 10px 0px; float: left; text-align: center; font-size: 7pt; }
.block { display: block; width: 100%; }

A { color: #fff; }
A.menu { color: #ffffff; text-decoration: none; font-weight: bold; }
A.leftmenu { color: #ffffff; text-decoration: none; }
A.leftmenusub { color: #ffffff; text-decoration: none; font-weight: normal; }
A.adrs { color: #C16060; text-decoration: none; }
A:hover { color: #C16060; text-decoration: underline; }
A.menu:hover { color: #E0A8A8; }

H1 { font-size: 10pt; font-weight: bold; margin: 2px 0px 0px 10px; padding: 0px; color: #E0A8A8; }
H2 { font-size: 9pt; font-weight: bold; margin: 0px 0px 5px 0px; padding: 0px; color: #E0A8A8; }

HR { width: 95%; text-align: center; color: #C16060; height: 1px; }

UL { margin: 3px 0px 0px 25px; }
OL { margin: 3px 0px 0px 25px; }

IMG.logo { border: 1px solid #C16060; margin: 20px 0px 0px 10px; }
IMG.thbn { cursor: hand; border: 1px solid #C16060; margin-bottom: 5px; }

FORM { padding: 0px; margin: 0px; }
.formsearchoff { height: 18px; background-color: #47524C; color: white; font-family: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif; font-size: 7 pt; border : 1px solid #181818; padding: 2px 1px 0px 2px; }
.formsearchon  { height: 18px; background-color: #59645D; color: white; font-family: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif; font-size: 7 pt; border : 1px solid #88958E; padding: 2px 1px 0px 2px; }
.formtextoff { width: 200px; height: 20px; background-color: #47524C; color: white; font-family: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif; font-size: 8 pt; border : 1px solid #181818; padding: 2px 1px 0px 2px; }
.formtexton  { width: 200px; height: 20px; background-color: #59645D; color: white; font-family: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif; font-size: 8 pt; border : 1px solid #88958E; padding: 2px 1px 0px 2px; }
.formareaoff { width: 280px; height: 100px; background-color : #47524C; color: white; font-family: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif; font-size: 8 pt; border: 1px outset #181818; padding: 2px 1px 0px 2px; }
.formareaon  { width: 280px; height: 100px; background-color : #59645D; color: white; font-family: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif; font-size: 8 pt; border: 1px outset #88958E; padding: 2px 1px 0px 2px; }
.formsubmit { width: 150px; height: 26px; background-color: #47524C; color: white; font-family: "Verdana", "Geneva", "Arial", "Helvetica", sans-serif; font-size: 8 pt; font-weight: bold; border : 1px solid #181818; padding: 2px 1px 0px 2px; }

TH { font-size: 7pt; text-align: center; background-color: #47524C; border-top: 1px solid #E0A8A8; border-bottom: 1px solid #E0A8A8; padding: 3px 2px 3px 2px; }
TD { line-height: 160%; font-size: 8pt; }
TD.sc { font-size: 7pt; text-align: center; padding: 2px; }

