#mapa	{position:relative; width:250px; height:132px; background-image:url('../graphic/mapy/mapa_kraje.gif'); background-repeat:no-repeat;}
#ba		{position:absolute; top:61px; left:1px; width:31px; height:46px; background-image:url('../graphic/mapy/kraj_ba.gif'); background-repeat:no-repeat;}
#tt		{position:absolute; top:43px; left:6px; width:47px; height:81px; background-image:url('../graphic/mapy/kraj_tt.gif'); background-repeat:no-repeat;}
#tn		{position:absolute; top:18px; left:28px; width:62px; height:60px; background-image:url('../graphic/mapy/kraj_tn.gif'); background-repeat:no-repeat;}
#nr		{position:absolute; top:60px; left:36px; width:62px; height:71px; background-image:url('../graphic/mapy/kraj_nr.gif'); background-repeat:no-repeat;}
#za		{position:absolute; top:0px; left:73px; width:70px; height:63px; background-image:url('../graphic/mapy/kraj_za.gif'); background-repeat:no-repeat;}
#bb		{position:absolute; top:50px; left:74px; width:83px; height:64px; background-image:url('../graphic/mapy/kraj_bb.gif'); background-repeat:no-repeat;}
#po		{position:absolute; top:17px; left:137px; width:113px; height:52px; background-image:url('../graphic/mapy/kraj_po.gif'); background-repeat:no-repeat;}
#ke		{position:absolute; top:47px; left:147px; width:95px; height:53px; background-image:url('../graphic/mapy/kraj_ke.gif'); background-repeat:no-repeat;}

textarea, input, select		{ font-family:Verdana, sans-serif; font-size:11px; }

form						{
						margin:0px;
						padding:0px;
						}

fieldset					{
						margin:0px;
						padding:0px 5px;
						border:0px;
						border-left:solid 5px #f93;
						margin:0 auto;
						width:400px;
						text-align:left;
						}

legend					{
						padding:5px;
						color:#f93;
						font-size:12px;
						font-weight:bold;
						}

legend small				{
						font-size:10px;
						color:#777;
						margin-left:5px;
						font-weight:normal;
						}

input.komentar				{
						border:solid 1px #3da13d;
						background:#fff;
						width:230px;
						padding:2px;
						margin:1px;
						}

textarea.komentar			{
						width:350px;
						height:80px;
						border:solid 1px #3da13d;
						background:#fff;
						padding:2px;
						margin:1px;
						background:url('../graphic/textarea_jugo.gif') no-repeat bottom right;
						}

input.book				{
						border:solid 1px #3da13d;
						background:#fff;
						width:130px;
						}

input.button				{
						border:solid 2px #3da13d;
						font-weight:bold;
						background:#fff;
						color:#f00;
						font-size:10px;
						width:186px;
						height:15px;
						letter-spacing:2px;
						}

textarea.book				{
						border:solid 1px #3da13d;
						background:#fff;
						width:184px;
						height:50px;
						}

cite						{
						background: #f2f9f1 url("../graphic/quote.gif") no-repeat 7px 7px;
						display:block;
						padding:5px 5px 5px 37px;
						border:solid 1px #3da13d;
						min-height:25px;
						_height:25px;
						text-indent:0px;
						}