body	{background-color: #ffffff; color: #3f4e6e; margin: 0px; padding: 0px; font-family: "Arial CE", Arial, Helvetica, sans-serif; font-size: 11px;}
img	{border: 0px;}


h1	{margin: 10px 0px 0px 10px; padding: 0px; display: none;}
h2	{font-size: 14px; margin-left: 15px;}
h3	{}

p	{margin: 0px; padding: 10px 0px; text-align: justify;}
p a	{ background-position: 0px 5px; padding-left: 10px; color: #941835;}
form a	{background: none !important;}

a	{color: #941835;}
a:hover	{color: #27365e;}

.act	{text-decoration: none; color: #3f4e6e;}


form	{padding: 0px; margin: 0px;}
label	{display: block; padding: 0px; margin: 0px;}
input	{background-color: #D5E5EF; border: 1px solid #98B5D1; padding: 0px; margin: 0px;}
textarea{background-color: #D5E5EF; border: 1px solid #98B5D1; padding: 0px; margin: 0px;}


em	{display: block; font-size: 12px; font-weight: bold; padding-bottom: 2px; margin-bottom: 4px; color: #3f4e6e; font-style: normal; background: url('../images/zima-pruh.gif') repeat-x; background-position: 0% 100%; }

table	{width: 445px; margin: 15px 0px 15px 15px; border-collapse: collapse; font-size: 11px;}
td	{padding: 2px 3px;}
th	{padding: 4px 3px 2px 3px;}

.foto	{width: 220px; padding: 10px 0px; text-align: right; float: left;}
.foto a {background: none;}


#pozadi_prava	{}

#document	{text-align: left; width: 770px;}

#head	{position: relative; width: 770px; height: 300px; display: none;}

#logo	{position: absolute; top: 8px; left: 40px;}

#menu		{position: absolute; top: 258px; left: 10px;}
#menu a		{display: block; float: left; margin: 0px 10px; border-bottom: 2px solid #ffffff;}
#menu a img	{}
#menu a:hover	{border-bottom: 2px solid #941835;}
#menu .act_menu	{border-bottom: 2px solid #941835;}

#prostredi	{position: absolute; top: 210px; left: 20px;}
#prostredi img	{margin: 0px 5px;}

#nas_typ	{position: absolute; top: 250px; left: 500px; width: 266px; height: 119px; overflow: hidden;}
#nas_typ p	{padding: 15px 38px 15px 15px !important;}
#nas_typ em	{display: block; font-size: 12px; font-weight: bold; padding-bottom: 2px; color: #6D749A; font-style: normal; background: url('../images/zima-pruh.gif') repeat-x; background-position: 0% 100%; }

#body	{margin-left: 20px; background-color: #C5D6E6; }

#page	{float: left; width: 460px; margin-left; 40px; overflow: hidden;}
#page p	{padding: 15px 0px 15px 20px;}

#list		{float: right; width: 270px; margin-top: 70px;  display: none;}
#list p		{padding: 30px 15px 0px 15px; text-align: left;}
#list form	{padding: 0px 15px; _padding: 0px 0px;}
#list input	{margin-right: 10px;}

.rez-list	{margin-top: 0px !important;}

#foot		{background: url('../images/zima-pata.gif'); width: 750px; height: 87px; margin-left: 20px; text-align: right;}
#foot div	{padding: 30px 56px 0px 56px; }
#foot span	{float: left; display: block;}

#detail	span	{float: left; display: block; width: 120px; margin-left: 15px;}


tr.nadpis 	{font-weight: normal; background-color: #d6e6ef}

#kontakt		{margin: 0px 20px;}
#kontakt input		{width: 190px;}
#kontakt div		{width: 205px; float: left; margin-bottom: 5px;}

#kontakt .area		{width: 410px; float: none; clear: both; height: 60px; margin-bottom: 15px;}
#kontakt textarea	{width: 395px; height: 60px;}

#kontakt .submit	{float: none; clear: both; height: 35px;}
#kontakt .submit input	{width: 95px; _position: relative; _left: -20px;  margin-top: 15px; _margin-top: 0px;}

#mam_zajem1		{position: absolute; top: 500px; left: 370px; z-index: 10;}
#mam_zajem		{position: relative; top: -200px; left: 320px;}


.volne a	{color: #941835 !important;}
.rezervace a	{color: #3d5107 !important;}
.prodano 	{color: #000000 !important;}

p.uvod		{padding: 10px 50px 15px 50px !important;}
.od_top		{margin-top: 30px;}
.clear		{clear: both; height: 1px;}
.od_b		{margin-bottom: 10px;}
.n_t		{margin-top: -20px !important;}
.big		{font-size: 11px !important;}

.erbig		{font-size: 14px; color: #ff0000;}
.ex		{color: #EAEA00;}
