/* spolecne */
*
	{ font-family: "Tahoma CE", Tahoma, "Verdana CE", Verdana, "Arial CE", Arial, sans-serif; }
body
	{ text-align: center; margin: 0px; padding: 0px; background: #eddfbc; }
.acenter
	{ text-align: center; }
.aleft
	{ text-align: left; }
.aright
	{ text-align: right; }
.ajust
	{ text-align: justify; }
.left
	{ float: left; }
.right
	{ float: right; }
.tcenter
	{ margin: 0 auto; text-align: left; }
.ttop
	{ vertical-align: top; }
h1, h2, h3, h4, h5, h6, form, p
	{ margin: 0px; padding: 0px; }
.yellow
	{ color: #fddb51; }
.okraj
	{ border: solid 1px #a0926f; }
.noborder
	{ border: none; }
	

/* rozvrzeni */
#prouzek
	{ width: 100%; height: 13px; background: #000; border-bottom: solid 1px #592321; }
#design
	{ margin: 0 auto; width: 950px; }
#header
	{ width: 950px; height: 212px; background: #592222; }
#content
	{ width: 950px; }
#menu
	{ width: 250px; float: left; }
#menu2
	{ padding-top: 5px; padding-right: 10px; }
#main
	{ width: 535px; float: left; background: #000; color: #fff; font-size: 80%; min-height: 535px; text-align: left; }
#main2
	{ padding: 10px; }
#footer
	{ clear: both; font-size: 60%; color: #000; padding-top: 5px; }
#right
	{ width: 160px; float: left; text-align: left; }
#right2
	{ padding-left: 3px; padding-top: 3px; }
	
/* menu */
#menu .menupoint
	{ position: relative; top: -2px; margin: 0px 5px; color: #fddb51; }
#menu a, #menu a:hover
	{ width: 239px; display: block; padding: 3px; font-size: 90%; font-weight: bold; text-decoration: none; margin-bottom: 3px; text-align: left; }
#menu a
	{ background: #a0926f; color: #fff; }
#menu a:hover
	{ background: #592222; color: #fff; }
#menu .active
	{ background: #592222; color: #fff; }
	
/* main */
#main h1
	{ font-size: 100%; font-weight: bold; text-align: center; margin-bottom: 10px; }
#main h2
	{ font-size: 100%; font-weight: bold; text-align: center; margin-bottom: 10px; }
#main h3
	{ font-size: 100%; font-weight: bold; background: #800000; color: #fff; padding: 2px; margin-bottom: 10px; }
#main ul
	{ margin-top: 0px; margin-left: 0px; padding-left: 12px; }
#main a, #footer a
	{ color: #a0926f; text-decoration: none; border: none; }
#main a:hover, #footer a:hover
	{ color: #a0926f; text-decoration: underline; }
#main .typydomu
	{ width: 110px; text-align: left; }

/* right */
#right
	{ font-size: 70%; }
#right h1
	{ font-size: 130%; text-decoration: underline; margin-bottom: 10px; }
#right #kontaktform h1
	{ color: #fff; }
#right #kontaktform
	{ background: #592222; padding: 3px; color: #fff; }
#right #kontaktform .yellow
	{ color: #a0926f; }
#right #kontaktform .inputa, #right #kontaktform .inputp
	{ border: none; font-size: 100%; }
#right #kontaktform .inputp
	{ background: #a0926f; }
#right #kontaktform .inputa
	{ background: #b4a98d; }
#right #kontaktform .inputr
	{ }
#right #kontaktform .button
	{ background: #a0926f; color: #fff; border: none; font-weight: bold; }
#right #kontaktform .small
	{ font-size: 90%; }
#right #kontaktform .ok, #right #kontaktform .chyba
	{ text-align: center; padding: 3px; margin: 5px 0px; }
#right #kontaktform .chyba
	{ background: #c62626; }
#right #kontaktform .ok
	{ background: #57b537; }
