html, body					{ margin: 0; padding: 0;  font-family:  Verdana, Arial, Helvetica, sans-serif; background: #ffffff; }/*---------- obecne --------------*/p		     	{	color: #000000;	padding: 0; margin: 0px 0 15px 0;	font-size: 11px;	text-align: justify; line-height: 15px; }center   	{	color: #000000;	padding: 0; margin: 0px 0 15px 0;	font-size: 11px;	text-align: center; line-height: 15px; }h1				{ font-family:  Georgia, Arial, Helvetica, sans-serif; font-size: 20px; text-align: left;	font-weight: normal; padding: 0 0 5px 0px; margin: 0px 0 20px 0; color: #E3330A; border-bottom: 1px solid #dddddd; }h2				{	font-family:  Georgia, Arial, Helvetica, sans-serif; font-size: 18px;	font-weight: normal; padding: 0 0 5px 0px; margin: 10px 0 10px 0; color: #E3330A; border-bottom: 1px solid #dddddd;	}h3				{ font-size: 16px;	font-weight: normal; padding: 0px; margin: 0 0 15px 0; color: #E3330A; }a, a:link 				{	color: #E3330A;	font-weight: bold; text-decoration: none;}a:hover					  { text-decoration: underline; font-weight: bold;}/*---------- odrazky --------------*/.odrazky							  { padding: 0; margin: 0 0 10px 0px; }.odrazky li 						{ list-style: none; line-height: 15px; display: block; position: relative;	margin: 0;	padding: 0; font-size: 11px; background: url(img/graphBulletSqGray.gif) no-repeat 4px 2px; padding: 0px 0px 0px 20px;}.odrazky li a						{	font-weight: bold; padding: 0; margin: 0; color: #E3330A; text-decoration: none; }.odrazky li a:hover      { font-weight: bold; padding: 0; margin: 0; color: #E3330A; text-decoration: underline;}/*---------- odrazky2 --------------*/.odrazky2							  { float: right; padding: 0; margin: 0 0 10px 0px; }.odrazky2 li 						{ width: 250px; list-style: none; line-height: 15px; display: block; position: relative;	margin: 0;	padding: 0; font-size: 11px; background: url(img/graphBulletSqGray.gif) no-repeat 4px 2px; padding: 0px 0px 0px 20px;}.odrazky2 li a						{	font-weight: bold; padding: 0; margin: 0; color: #E3330A; text-decoration: none; }.odrazky2 li a:hover      { font-weight: bold; padding: 0; margin: 0; color: #E3330A; text-decoration: underline;}/*---------- layout --------------*/#background       { background: #ffffff; padding: 0;}#hlavicka					{ width: 900px; height: 110px; background: url(../../../img/cz/headerImage.gif) right top no-repeat #ffffff; margin: 0 auto 1px auto; position: relative; }#obsah 					  { margin: 0 auto; width: 900px; background: url(../../../img/bg-obsah.jpg) left top repeat-y #ffffff; text-align: left; padding: 0; position: relative; }#pozadi_logo					{ width: 295px; height: 110px; background: #FAE0DB; margin: 0px; position: absolute; left: 0px; top: 0px;  }#logo 					  { margin: 0; width: 122px; height: 97px; padding: 0; position: absolute; left: 85px; top: 5px; }#logo a img					  { border: none; }#pruh					{ width: 100%; height: 50px; background: #D9D9D9; margin: 0 0 0px 0; position: relative;  }#pozadi_tm					{ width: 900px; height: 50px; background: #D6D6D6; margin: 0 auto; position: relative;  }#podlogo 					  { margin: 0; width: 294px; height: 50px; padding: 0; position: absolute; left: 0px; top: 0px; border-right: 1px solid white; border-left: 1px solid white; }#podlogo a img					  { border: none; }/*---------- vlajky --------------*/#vlajky       { position: absolute; left: 490px; bottom: 3px; }#vlajky a      { font-size: 11px; font-weight: normal; text-decoration: none; }#vlajky a:hover      { font-size: 11px; font-weight: normal; text-decoration: underline; }#vlajky img     { border: none; margin: 0px 7px 0 0; }/*---------- stredni --------------*/#stredni 					{	 width: 605px; min-height: 300px; _height: 300px; padding:  0;	margin: 0; float: left; position: relative; background: url(../../../img/bg-stredni.jpg) 34px top no-repeat; }#stredni_in 			{  margin: 0; padding: 20px 0px 20px 15px; font-size: 12px; }#prohlidka { width: 168px; height: 74px; float: left; margin: 5px 0 0 1px; }#prohlidka a img { border: none; }/*---------- stredni_big --------------*/#stredni_big 					{	 width: 900px; min-height: 300px; _height: 300px; padding:  0;	margin: 0; float: left; position: relative; background: url(../../../img/bg-stredni.jpg) 34px top no-repeat; }#stredni_big_in 			{  margin: 0; padding: 25px 0px 0px 15px; font-size: 12px; }/*---------- leva --------------*/#pozadi_home		{ width: 170px; height: 150px; position: absolute; left: 0px; bottom: 0px; background: url(../../../img/bkgrSubmenuHome.gif) left bottom no-repeat #FAE0DB; }#pozadi_hotel		{ width: 170px; height: 150px; position: absolute; left: 0px; bottom: 0px; background: url(../../../img/bkgrSubmenuHotel.gif) left bottom no-repeat #FAE0DB; }#pozadi_rest		{ width: 170px; height: 150px; position: absolute; left: 0px; bottom: 0px; background: url(../../../img/bkgrSubmenuRest.gif) left bottom no-repeat #FAE0DB; }#pozadi_relax		{ width: 170px; height: 150px; position: absolute; left: 0px; bottom: 0px; background: url(../../../img/bkgrSubmenuRelax.gif) left bottom no-repeat #FAE0DB; }#pozadi_kontakt		{ width: 170px; height: 150px; position: absolute; left: 0px; bottom: 0px; background: url(../../../img/bkgrSubmenuContact.gif) left bottom no-repeat #FAE0DB; }#leva_hotel 					{	 width: 295px; padding: 0; margin: 1px 0 0 0; float: left; position: relative;}#leva_hotel_in 			{  margin: 0; padding: 15px 20px 130px 20px; font-size: 12px; }#leva_hotel_in a img 			{  margin: 10px 0 10px 0px; padding: 0px; border: none; }select#vyber_pokoje               { width: 255px; margin: 5px 0 5px 0; height: 17px; font-size: 11px; }.leva_nadpis        { font-family:  Georgia, Arial, Helvetica, sans-serif; color: #7F7F7F; margin: 0px 0 10px 0px; padding: 0px; width: 255px; font-size: 20px; text-align: center; }#leva_home a.vice 					{	font-weight: bold; padding: 0 13px 0 0; color: #E3330A; text-decoration: none; background: url(../../../img/graphMore.gif) right 4px no-repeat }#leva_home a.vice:hover 					{	font-weight: bold; padding: 0 13px 0 0; color: #E3330A; text-decoration: underline; background: url(../../../img/graphMore.gif) right 4px no-repeat }/*---- menu horní nabídka -----*/#tm							  { height: 50px; width: 604px; position: absolute; right: 0px; bottom: 0px; padding: 0; margin: 0px; }#tm	a img						  { border: none;}a.hotel							  { height: 50px; width: 151px; float: left; background: url(../../../img/cz/menuHotelN.gif) left top no-repeat #ffffff; }a.hotel:hover							  { height: 50px; width: 151px; float: left; background: url(../../../img/cz/menuHotelA.gif) left top no-repeat #ffffff; cursor: pointer; cursor: hand; }a.restaurace							  { height: 50px; width: 151px; float: left; background: url(../../../img/cz/menuRestN.gif) left top no-repeat #ffffff; }a.restaurace:hover							  { height: 50px; width: 151px; float: left; background: url(../../../img/cz/menuRestA.gif) left top no-repeat #ffffff; cursor: pointer; cursor: hand; }a.relax							  { height: 50px; width: 151px; float: left; background: url(../../../img/cz/menuRelaxN.gif) left top no-repeat #ffffff; }a.relax:hover							  { height: 50px; width: 151px; float: left; background: url(../../../img/cz/menuRelaxA.gif) left top no-repeat #ffffff; cursor: pointer; cursor: hand; }a.kontakt							  { height: 50px; width: 151px; float: left; background: url(../../../img/cz/menuContactN.gif) left top no-repeat #ffffff; }a.kontakt:hover							  { height: 50px; width: 151px; float: left; background: url(../../../img/cz/menuContactA.gif) left top no-repeat #ffffff; cursor: pointer; cursor: hand; }/*---- menu levá nabídka -----*/.lm							  { padding: 0; margin: 0px; }.lm ul 						{ list-style: none;  }.lm li 						{ list-style: none; line-height: 14px; display: block;	margin: 2px 0 0px 0px;	padding: 0px; position: relative; }.lm li a					{	list-style: none; display: block;	font-size: 11px;	color: #E3330A;	margin: 0; background: url(../../../img/graphBulletSqGray.gif) no-repeat left top; text-decoration: none; text-align: left; padding: 0px 0px 0px 20px;}.lm li a:hover		{ list-style: none; font-size: 11px; text-decoration: underline; background: url(../../../img/graphBulletSqRed.gif) no-repeat left top; color: #E3330A; }/*---------- links --------------*/#links            {	width: 125px; height: 28px;	position: absolute; right: 0px;	top: 20px;}#links a           {	height: 28px; font-size: 10px; color: #ff9874;}.links_uvod      { width: 25px; height: 15px;	margin: 0 0 0 13px; padding: 0px 0 10px 20px; background: url(../../../img/domek.jpg) left 7px no-repeat; }.links_mapy      {	margin: 0 0 0 10px; padding: 0px 0 10px 20px; background: url(../../../img/mapa.jpg) left 7px no-repeat;}.links_kontakty  {	margin: 0 0 0 10px; padding: 0px 0 10px 20px; background: url(../../../img/obalka.jpg) left 7px no-repeat;}/*---------- male ikony --------------*/.ikony 					{	float: left;	width: 180px;	padding: 0;	margin: 0; position: absolute; right: 20px; bottom: 10px; }  .ikony a					{	color: #bf2e1a; font-size: 11px; padding: 4px 0 0 0; text-decoration: none;  } .ikony a img					{	border: none; }.ikony a:hover					{	color: #bf2e1a; text-decoration: none;  } .ikony .print 					{	float: right; height: 16px; width: 100px;	padding: 0 0 0 25px;	margin: 0; background: url(../../../img/mini-tisk.jpg) no-repeat left top; }.ikony .send 					{	float: left; height: 18px; width: 130px;	padding: 0 0 0 25px;	margin: 0; background: url(../../../img/mini-obalka.jpg) no-repeat left top; }/*---------- paticka --------------*/#paticka						  {	width: 900px;	height: 40px; margin: 1px auto 0 auto;	padding: 0; color: #9F9F9F; font-size: 12px; line-height: 18px; background: #D9D9D9;	}#paticka_in					{ text-align: center; padding: 10px;  }#paticka_text						{	padding: 0; margin: 0; width: 880px; text-align: center; color: #9F9F9F; font-size: 11px; line-height: 18px; font-weight: normal; }#paticka a			{	padding: 0; color: #9F9F9F; font-size: 11px; line-height: 18px; font-weight: normal; text-decoration: underline; }#paticka a:hover			{	padding: 0; color: #9F9F9F; font-size: 11px; line-height: 18px; font-weight: normal; text-decoration: none; }span.clearboth		 { clear: both; height: 0px; line-height: 0px; font-size: 0px; display: block; visibility: hidden; }