/* oranzova background: #ff7f00, font: #ff6633, bezova #E7E8C6, tmavsi oranzova (odkazy) #ec7500, zelena #e7e8c6, seda pismo #808080  */

body,td,th			{font-family: Georgia,Arial; font-size: 11px; margin: 0px; line-height: 15px;}
h1					{color: #7C7F2F; font-size: 16px; margin-top: 25px; margin-bottom: 15px;}
h2					{color: #989C2A; font-size: 12px; margin-top: 20px; margin-bottom: 10px;}
h3					{color: #C1C1C1; font-size: 12px; margin-top: 20px;	margin-bottom: 10px; color: #808080;}
h4					{color: #000; font-size: 11px; margin-top: 20px; margin-bottom: 10px;}
p					{margin-top: 10px; margin-bottom: 10px;}

/* WEB MAIN MENU */
#menuTop td			{text-align: center; padding: 2px; font-size: 10px;}
#menuTop tr			{background-color: #FF7F00;}
#menuTop h2			{margin: 0px; font-size: 10px; color: #fff;}
#menuTop a			{color: #000!important; text-decoration: none; font-weight: bold;}
#menuTop a:hover	{color: #fff!important; text-decoration: none;}

/* ADMIN MAIN MENU */
td.menuTop 			{text-align: center; padding-top: 2px; padding-bottom: 2px;}
td.menuTop a		{color: #000!important; text-decoration: none; font-weight: bold; font-size: 10px;}
td.menuTop a:hover	{color: #fff!important; text-decoration: none;}

#head	 			{width: 100%; text-align: right; font-size: 10px; padding-right: 14px; padding-top: 0px; vertical-align: middle; color: #fff;}
#head a				{color: #000; text-decoration: none;}
#head a:hover		{color: #fff; text-decoration: none;}

img#card			{margin-right: 1px; margin-bottom: 1px;}

.title1				{color: #ff6633; font-size: 16px; font-weight: bold;}
.title2				{color: #ff6633; font-size: 12px; font-weight: bold;}
.title3				{color: #ff6633; font-weight: bold;}
.title4				{color: #000; font-weight: bold;}

a					{color: #ff6633;}
a:hover				{color: #808080;}
a:visited			{color: #ff6633;}
a:visited:hover		{color: #808080;}

a.menuLeft			{font-size: 11px; color: #000 !important; text-decoration: none;}
a.menuLeft:hover	{color: #ff6633 !important;text-decoration: none;}
a.menuLeftSel		{font-size: 11px !important; color: #ff6633; text-decoration: none;}
a.menuLeftSel:hover	{font-size: 11px !important; color: #ff6633; text-decoration: none;}

input,select		{font-family : Georgia,Arial; font-size : 11px;}

.lastM				{padding-left: 10px; padding-bottom: 10px;}
.rightNews          {margin: 10px;}
.boxFront			{width: 262px; height: 255px; float: left; margin-right: 10px;}
/*.boxFrontCS			{width: 262px; height: 235px; float: left; margin-right: 10px;}
.boxFrontDE			{width: 262px; height: 265px; float: left; margin-right: 10px;}
.boxFrontEN			{width: 262px; height: 250px; float: left; margin-right: 10px;}*/
.boxFrontCS			{width: 288px; height: 230px; float: left; margin-right: 25px;}
.boxFrontCS h2		{margin-top: 10px;}
.boxFrontDE			{width: 280px; height: 275px; float: left; margin-right: 20px;}
.boxFrontDE h2		{margin-top: 10px;}
.boxFrontEN			{width: 284px; height: 245px; float: left; margin-right: 25px;}
.boxFrontEN h2		{margin-top: 10px;}
.boxLodging			{width: 264px; float: left; margin-right: 10px; margin-top: 10px;}
img.tnPhoto			{float: left; margin-right: 9px; padding-top: 3px; border: none;}

.title				{background-color: #ff7f00; color: #ffffff; font-weight: bold;}
.even				{background-color: #e5e5e5;}
.odd				{background-color: #f5f5f5;}

td.pTitle			{background-color: #e7e8c6; font-weight: bold; border-right: 2px solid #ffffff;}
td.pBody			{background-color: #f5f5f5; border-right: 2px solid #ffffff;}

td.lTitle			{background-color: #e5e5e5; border-right: 2px solid #ffffff;}
td.lBody			{background-color: #f5f5f5;}

.highlight			{font-weight: bold}
.regionSearch		{color: #808080 !important;}
.debugger			{border: 1px dotted #BFBFBF; background: #E7ECF8; padding: 0 10px 10px 10px; margin: 10px 10px 10px 10px;}

.admindiv 			{border: 1px solid #c0c0c0; padding: 5px; margin: 0px 5px 5px 0px;}
h2.admin			{font-size: 11px; margin: 10px 0px 5px 0px; padding: 0px;}

li.odsazeny			{margin-bottom: 10px;}

fieldset            {padding: 5px 15px 5px 8px; margin: 10px 10px 5px 10px; border:1px solid #7C7F2F; background-color: #FFFFFF; text-align: left; }
legend              {font-weight: bold; margin-bottom: 5px; color: #7C7F2F; padding: 2px 10px 2px 10px; background-color: #FFFFFF; border:1px solid #7C7F2F; }
.admin-info         {margin:5px 0 0 10px; padding:2px 2px 2px 5px; color:#7C7F2F; background-color:#E7E8C6; font-style:italic; border:1px solid #7C7F2F; border-left:8px solid #7C7F2F; }


#administrace h3	{margin-top: 10px; margin-bottom: 5px; padding: 0px;}
#submenu			{padding-left: 10px; padding-bottom: 20px; }
#submenu h2			{margin: 0px; font-size: 11px; color: #ff6633;}
#submenu a			{color: #000; text-decoration: none;}
#submenu a:hover	{color: #ff6633; text-decoration: none;}

.langOn { color: #FFFFFF; font-weight: bold; font-size:10px; display: inline; padding: 0px 2px 1px 2px; margin: 1px 1px 1px 1px;  border: 1px solid #FF7F00; background-color:#FF7F00;}
.langOff { color: #FF7F00; font-weight: bold; font-size:10px; display: inline; padding: 0px 2px 1px 2px; margin: 1px 1px 1px 1px;  border: 1px solid #FF7F00;}

div.captcha { margin-top: 1em; clear: both; }
div.captcha label { float:left; width: 50%; text-align:right; margin: 6px 10px 0 0; }
div.captcha input { font: 12px arial; margin-top:5px; width:180px; border:1px solid #999; padding: 1px 2px; }

/* Admin novinek */
.buttonOn { color: #FFF; font: bold 10px Arial; line-height:16px; padding: 0px 2px 1px 2px; margin: 1px 1px 0px 1px;  border: 1px solid #000; background-color:#FF7F00;}
.buttonOff { color: #7C7F2F; font: bold 10px Arial; line-height:16px; padding: 0px 2px 1px 2px; margin: 1px 1px 0px 1px;  border: 1px solid #7C7F2F;}
label {color: #808080; font-size: 12px; font-weight: bold;  }

.list-a li	{list-style-type: lower-alpha; margin-bottom: 10px;}
.external { background: transparent url('../_img/external_link.gif') 100% 20% no-repeat; padding: 0 10px 0 0; }
