/* CSS stolnivoda.cz */
body		{margin: 0px; padding: 0px; font-family: tahoma, verdana, arial; font-size: 90%; background: #FFFFFF url('img/bg1.gif') repeat-x 0% 0%;}
a:link		{color: #ff0000;}
a:visited	{color: #c90000;}
a:active	{color: #ff0000; text-decoration: none;}
a:hover		{text-decoration: none;}
#stred		{text-align: center;}
#zahlavi	{position: relative; width: 954px; height: 179px; text-align: left; margin: auto; background: url('img/zahlavi.jpg') no-repeat 0% 0%; margin-top: 20px;}
#zahlavi #logo	{position: relative; top: 30px; left: 35px;}
#zahlavi #menu {padding: 0px; margin: 0; position: absolute; top: 13px; left: 369px; z-index: 1000;}
#zahlavi #menu span {display: none;}
#zahlavi #menu a.main {display: block; float: left; height: 31px; width: 186px; line-height: 31px; padding-top: 5px; text-align: center; font-size: 18px; text-decoration: none; color: #313131;}
#zahlavi #menu a.main:hover {color: #d60204;}
#zahlavi #menu a.main.sel1, #zahlavi #menu a.main.sel2, #zahlavi #menu a.main.sel3 {color: #FFFFFF;}
#zahlavi #menu a.main.sel1:hover, #zahlavi #menu a.main.sel2:hover, #zahlavi #menu a.main.sel3:hover {color: #FFFFFF;}
.sel1		{background: url('img/tl1.gif') no-repeat 0% 0%;}
.sel2		{background: url('img/tl2.gif') no-repeat 0% 0%;}
.sel3		{background: url('img/tl3.gif') no-repeat 0% 0%;}
#obsah		{text-align: left; position: relative; margin: auto; width: 954px;}
#obsah h1	{text-align: left; position: relative; padding: 30px 40px 20px 40px; margin: 0 0 10px 0; color: #000000; font-weight: normal;}
#obsah h2	{text-align: left; position: relative; padding: 10px 40px 10px 40px; margin: 0px; color: #000000; font-weight: normal;}
p			{margin: 0; padding: 5px 40px 10px 50px; text-align: left;}
.obsahflash	{position: absolute;}
#zahlavi #menu div.podmenu	{position: absolute; left: -329px; top: 128px; width: 850px; background: transparent; display: none;}
#zahlavi #menu div.sel		{display: block;}
#zahlavi #menu div.podmenu a	{font-size: 13px; text-align: left; padding: 0 0 0 12px; margin: 0 20px 0 0; line-height: 31px; color: #FFFFFF; text-decoration: none; background: url('img/odr1.gif') 0px 5px no-repeat;}
#zahlavi #menu div.podmenu a:hover	{color: #FFFFFF; text-decoration: none; background-position: 4px 5px; }
#obsah .uvodflash	{position: absolute; top: -80px;}
#obsah #uvodflashv	{width: 954px; height: 610px;}
.uvod1		{height: 630px; background: url('img/uvod1.jpg') no-repeat 0% 0%;}
.uvod2		{display: block; width: 278px; height: 86px; position: absolute; top: -86px; left: 596px; background: url('img/uvod2.jpg') no-repeat 0% 0%;}
.normal		{padding: 5px 40px 5px 50px;}
ul			{padding: 0; margin: 0;}
ul li		{list-style: disc outside url(img/odr2.gif); padding: 3px 0px 2px 0px; margin: 0 0 0 20px;}
.varovani	{background: #c90000 url(img/bg3.gif) 100% 100% repeat-y; padding: 10px 30px 10px 20px; margin: 10px 300px 5px 20px; color: #FFFFFF; font-weight: bold;}
.chyba    {background-color: #c90000; padding: 5px 5px 5px 5px; margin: 0px; color: #FFFFFF; font-weight: bold; font-size: 60%; white-space: nowrap;}
.mailto form		{padding: 5px 40px 10px 40px;}
.formlevo			{width: 17%; text-align: right; display: block; float: left; min-height: 30px; line-height: 30px; clear: left;}
.formpravo			{width: 75%; text-align: left; display: block; float: left; min-height: 30px; line-height: 30px; clear: right;}
.objednat .formpravo     {width: 70% !important;}
.objednat .formlevo      {width: 30% !important;}
.objednat form          {padding: 0px; margin: 0px;}
.objednatvodu			{ margin: 10px 20px 5px 20px; }
.objednatvodu .formpravo     {width: 700px !important; padding-left: 20px; display: block;}
.objednatvodu .formlevo      {width: 150px !important; display: block;}
.objednatvodu form          {padding: 5px 40px 10px 40px; width: 874px;}
#input3				{margin: 5px 0  5px 68px; width: 75%; height: 100px; clear: both;}
.poletext			{width: 75%; border-style: solid; border-width: 1px; border-color: #ABADB3 #DBDFE6 #E3E9EF #DBDFE6;}
.pole, textarea		{border-style: solid; border-width: 1px; border-color: #ABADB3 #DBDFE6 #E3E9EF #DBDFE6; font-family: tahoma, verdana, arial;}
.pole				{width: 150px;}
.maly				{width: 400px; float: right; padding: 0 0 10px 0; margin: 0  40px 0 0; background: #e1eff6 url(img/bg2.gif) repeat-x; position: relative;}
.malyoblouk {width: 400px; height: 11px; display: block; overflow: hidden; position: absolute; top: -11px; background: url(img/maly.gif) no-repeat;}
.maly form			{ padding: 0px 0px 0px 0px;}
.tlacitko     {background: url(img/tlacitko.gif) no-repeat; width: 120px; height: 28px; border: none; color: #FFFFFF; font-weight: bold;}
.double     {background-color: #E2EDF3;}
.nastred    {text-align: center;}

.min      	{height: 25px; width: 20px; line-height: 23px; background: url(img/min.gif) no-repeat; border: none; color: #FFFFFF; font-size: 16px; font-weight: bold; text-align: center;}
.max      	{height: 25px; width: 20px; line-height: 23px; background: url(img/max.gif) no-repeat; border: none; color: #FFFFFF; font-size: 16px; font-weight: bold; text-align: center;}
.polemale 	{height: 25px; width: 40px; line-height: 23px; text-align: center; border-style: solid; border-width: 1px; border-color: #ABADB3 #DBDFE6 #E3E9EF #DBDFE6;}
.celkem		{font-weight: bold; border-top: solid 1px #000000; line-height: 50px; height: 50px;}
.tabzahlavi	{font-weight: bold; border-bottom: solid 1px #000000;}
.soutez		{background: #fff200 url(img/soutez.jpg) 100% 100% no-repeat; padding: 10px 10px 10px 10px; margin: 10px 20px 5px 20px; color: #000000; font-weight: normal;}
#obsah .soutez p	{padding: 10px 300px 10px 30px; margin: 0;}
#obsah .soutez h2	{padding: 10px 20px 0px 20px; margin: 0; font-size: 30px;}
.soutez textarea	{width: 500px; height: 80px;  margin: 0px 20px 5px 20px; }
.soutezban		{position: absolute; left: 700px; top: 430px;}
.soutezban .close	{position: absolute; left: 225px; top: 5px; z-index: 1200;}
.zajezdban		{position: absolute; left: 310px; top: 290px;}
.zajezdban .close	{position: absolute; left: 375px; top: 5px; z-index: 1200;}
#propoj   {position: absolute; bottom: 3px; z-index: -1;}
/*div     {border: solid 1px red;}
span    {border: solid 1px green;} */

