/*body*/
body	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; margin: 0; padding: 0; background-color: #5b5b5b;}

a		{outline: none; text-decoration: none;}
form	{display: inline;}

/*Headers*/
h1	{ font-size: 18px; margin-bottom: 5px; margin: 25px 0px 10px 0px;}
h2	{ font-size: 17px; margin-bottom: 5px; margin: 23px 0px 10px 0px;}
h3	{ font-size: 16px; margin-bottom: 5px; margin: 21px 0px 10px 0px;}
h4	{ font-size: 15px; margin-bottom: 5px; margin: 19px 0px 10px 0px;}
h5	{ font-size: 14px; margin-bottom: 5px; margin: 17px 0px 10px 0px;}
h6	{ font-size: 13px; margin-bottom: 5px; margin: 15px 0px 10px 0px;}

/*image+left*/
table.imageleft		{margin: 0px 10px 10px 0px; float: left; position: relative;}
td.imageleft		{}
td.imagelefttext	{ font-size: 12px;}
img.imageleft 		{border: 1px solid #cccccc;}

/*image+center*/
table.imagecenter	{margin: 10px 0px 10px 0px;}
td.imagecenter		{}
td.imagecentertext	{ font-size: 12px;}
img.imagecenter 	{border: 1px solid #cccccc;}

/*image+right*/
table.imageright	{margin: 0px 0px 10px 10px; float: right; position: relative;}
td.imageright		{}
td.imagerighttext	{ font-size: 12px;}
img.imageright 		{border: 1px solid #cccccc;}

/*lists*/
li.ul	{list-style-position: outside; margin-left: 18px; list-style-type: square;}
li.ol	{list-style-position: outside; margin-left: 21px; list-style-type: decimal;}
ul		{padding: 0px; margin: 0px;}
ol		{padding: 0px; margin: 0px;}

/*iframe*/
iframe			{border: 1px solid black;}
iframe.noborder	{border: 0px solid black;}
iframe.webmail	{border: 0px solid black; margin: 5px 0px 5px 0px;}

/*topmenu*/
table.topmenu				{height: 30px; font-weight: bold;  font-size: 12px; width: 100%; border-collapse: collapse; background-image: url(http://www.kiskunhalasisport.hu/data/gfx/topmenubg.jpg); background-position: top left; background-repeat: repeat;}
tr.topmenu					{color: #000000;}
td.topmenu					{padding: 0px;}
a.topmenu:link				{color: #000000; }
a.topmenu:active			{color: #000000; }
a.topmenu:visited			{color: #000000; }
a.topmenu:hover				{color: #353535; }

div.topmenudropdown				{position: relative; width: 100%;}
div.topmenutext					{padding: 2px 5px 2px 5px;}
li.topmenu							{
list-style-image: url(http://www.kiskunhalasisport.hu/data/gfx/menudivider.jpg); list-style-position: inside; padding: 5px 2px 2px 5px;}
table.topmenudropdownhidden	{display: none;}
table.topmenudropdownvisible	{position: absolute; top: 22px; left: -28px; width: 150px; background-color: #717a81; border-collapse: collapse; font-weight: bold;  font-size: 12px; border: 1px solid #ffffff;}
a.topmenusublink:link			{color: #ffffff;  padding-left: 6px;}
a.topmenusublink:active			{color: #ffffff;  padding-left: 6px;}
a.topmenusublink:visited		{color: #ffffff;  padding-left: 6px;}
a.topmenusublink:hover			{color: #eeeeee;  padding-left: 6px;}

/*table body*/
table.body	{width: 900px; border-collapse: collapse;}
tr.body		{}
td.body		{padding: 0px; color: #000000; background-color: #eeeeee; border: 1px solid #000000;}

/*td main*/
td.main		{font-size: 12px; padding: 20px 10px 0px 10px; color: #000000; background-image: url(http://www.kiskunhalasisport.hu/data/gfx/mainbg.jpg); background-position: top left; background-repeat: repeat-x;}

/*td leftmodules*/
td.leftmodules		{padding: 0px; border-top: 2px solid #000000;}

/*td rightmodules*/
td.rightmodules		{padding: 0px; background-image: url(http://www.kiskunhalasisport.hu/data/gfx/mainbg.jpg); background-position: top left; background-repeat: repeat-x; border-top: 2px solid #000000;}

/*table left*/
table.left				{border-collapse: collapse; width: 138px;}
tr.left					{}
td.left					{padding: 0px;}

/*table right*/
table.right				{border-collapse: collapse; width: 138px;}
tr.right				{}
td.right				{padding: 0px;}

/*table leftmodul*/
table.leftmodul			{font-size: 12px; color: #000000; width: 100%; border-collapse: collapse; background-image: url(http://www.kiskunhalasisport.hu/data/gfx/sidemenubg.gif); background-position: top left; background-repeat: repeat-y;}
tr.leftmodultop			{}
td.leftmodultop			{text-align: center; font-weight: bold; padding: 5px; color: #34548f; font-size: 15px; text-decoration: underline;}
a.leftmodultop:link		{color: #34548f; }
a.leftmodultop:active	{color: #34548f; }
a.leftmodultop:visited	{color: #34548f; }
a.leftmodultop:hover	{color: #34548f; }
tr.leftmodulmid			{}
td.leftmodulmid			{padding: 0px;}
a.leftmodulmid:link		{color: #0d386b; }
a.leftmodulmid:active	{color: #0d386b; }
a.leftmodulmid:visited	{color: #0d386b; }
a.leftmodulmid:hover	{color: #0d386b; }
a.leftmodulmidban:link		{color: #ff0000; }
a.leftmodulmidban:active	{color: #ff0000; }
a.leftmodulmidban:visited	{color: #ff0000; }
a.leftmodulmidban:hover		{color: #ff0000; }
tr.leftmodulend			{}
td.leftmodulend			{height: 0px; padding: 0px;}
table.leftmodul select		{}
table.leftmodul input		{}
table.leftmodul textarea	{}

div.leftmenudropdown			{float: left; position: relative; width: 100%;}
div.leftmenutext				{padding: 2px 5px 2px 5px;}
li.leftmenu						{list-style-type: square; list-style-position: inside; padding: 2px 2px 2px 5px;}
table.leftmenudropdownhidden	{display: none;}
table.leftmenudropdownvisible	{position: absolute; top: 0px; left: 126px; width: 100px; background-color: #eeeeee; border-collapse: collapse;  font-size: 12px;}
a.leftmenusublink:link			{color: #000000; }
a.leftmenusublink:active		{color: #000000; }
a.leftmenusublink:visited		{color: #000000; }
a.leftmenusublink:hover			{color: #454545; }

/*table rightmodul*/
table.rightmodul		{font-size: 12px; color: #000000; width: 100%; border-collapse: collapse; background-image: url(http://www.kiskunhalasisport.hu/data/gfx/sidemenubg.gif); background-position: top left; background-repeat: repeat-y;}
tr.rightmodultop		{text-align: center; background-color: #ffffff; font-weight: bold;}
td.rightmodultop		{padding: 0px 5px 0px 5px; height: 25px; background-image: url(http://www.kiskunhalasisport.hu/data/gfx/boxtopmidbg.jpg); background-position: center left; background-repeat: repeat-x; border-top: 0px solid #000000; border-right: 0px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; color: #ffffff;}
a.rightmodultop:link	{color: #ffffff; }
a.rightmodultop:active	{color: #ffffff; }
a.rightmodultop:visited	{color: #ffffff; }
a.rightmodultop:hover	{color: #ffffff; }
tr.rightmodulmid		{}
td.rightmodulmid		{padding: 10px 2px 10px 2px; background-color: #ffffff; border-left: 1px solid #000000; border-bottom: 1px solid #000000;}
a.rightmodulmid:link	{color: #0d386b; }
a.rightmodulmid:active	{color: #0d386b; }
a.rightmodulmid:visited	{color: #0d386b; }
a.rightmodulmid:hover	{color: #0d386b; }
a.rightmodulmidban:link		{color: #ff0000; }
a.rightmodulmidban:active	{color: #ff0000; }
a.rightmodulmidban:visited	{color: #ff0000; }
a.rightmodulmidban:hover	{color: #ff0000; }
tr.rightmodulend		{}
td.rightmodulend		{height: 0px; padding: 0px;}
table.rightmodul select		{}
table.rightmodul input		{}
table.rightmodul textarea	{}

/*Table noborder*/
table.noborder			{width: 100%; border-collapse: collapse;  font-size: 12px;}
table.nobordertoplink	{width: 100%; border-collapse: collapse;  font-size: 12px;}
table.noborderhidden	{display: none;}
tr.noborder				{}
td.noborder				{padding: 0px; color: inherit;}
td.noborderbold			{padding: 0px; color: inherit; font-weight: bold;}
td.noborderhide			{display: none;}
td.noborderban			{padding: 0px; color: #ff0000;}
td.noborderbg			{padding: 3px 0px 3px 0px; background-color: #eeeeee; border-bottom: 2px solid #ffffff;}
td.noborderbgpadded		{padding: 5px; background-color: #eeeeee; border-bottom: 2px solid #ffffff; color: 333333;}
td.nobordernormal		{padding: 0px; color: inherit; line-height: 18px;}

/*Modul links*/
td.sidemenulink				{height: 25px; padding-left: 11px; background-image: url(http://www.kiskunhalasisport.hu/data/gfx/boxtopmidbg.jpg); background-position: center left; background-repeat: repeat-x; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 0px solid #000000;}
td.sidemenulinkhover		{height: 25px; padding-left: 11px; background-color: #000000; background-repeat: repeat-x; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000;}
a.leftmenulink:link			{color: #ffffff; }
a.leftmenulink:active		{color: #ffffff; }
a.leftmenulink:visited		{color: #ffffff; }
a.leftmenulink:hover		{color: #ffffff; }

td.sidemenunolink			{color: #fd9fd3; font-weight: bold; height: 25px; width: 163px; padding: 0px 0px 0px 20px; background-image: url(http://www.kiskunhalasisport.hu/data/gfx/boxtopmidbg.jpg); background-position: center left; background-repeat: repeat-x;}
td.sidemenunolinkhover		{color: #fd9fd3; font-weight: bold; height: 25px; width: 163px; padding: 0px 0px 0px 20px; background-image: url(http://www.kiskunhalasisport.hu/data/gfx/boxtopmidbg.jpg); background-position: center left; background-repeat: repeat-x}

td.sidemenutoplink			{height: 26px; padding-left: 11px; background-image: url(http://www.kiskunhalasisport.hu/data/gfx/boxtopmidbg.jpg); background-position: center left; background-repeat: no-repeat;}
td.sidemenutoplinkhover		{height: 26px; padding-left: 11px; background-image: url(http://www.kiskunhalasisport.hu/data/gfx/boxtopmidbg.jpg); background-position: center left; background-repeat: no-repeat;}
a.sidemenutoplink:link		{color: #ffffff; }
a.sidemenutoplink:active	{color: #ffffff; }
a.sidemenutoplink:visited	{color: #ffffff; }
a.sidemenutoplink:hover		{color: #ffffff; }

td.sidemenutoplinksub		{padding: 0px;}

td.sidemenusublink			{height: 26px; padding-left: 11px; background-color: #b1d6ab;}
td.sidemenusublinkhover		{height: 26px; padding-left: 11px; background-color: #b1d6ab;}
a.sidemenusublink:link		{color: #133c10; }
a.sidemenusublink:active	{color: #133c10; }
a.sidemenusublink:visited	{color: #133c10; }
a.sidemenusublink:hover		{color: #133c10; }

/*table quote*/
table.quote	{margin: 0px; width: 100%; border-collapse: collapse;  font-size: 12px; color: #6e6e6e; background-color: #fffee8; border: 1px dashed #ff0000;}
tr.quote	{}
td.quote	{padding: 10px;}

/*Navigation Box*/
table.navigation		{width: 100%; border-collapse: collapse;  font-size: 12px; color: #000000;}
tr.navigation			{}
td.navigation			{padding: 0px;}
a.navigation:link		{color: #000000; }
a.navigation:active		{color: #000000; }
a.navigation:visited	{color: #000000; }
a.navigation:hover		{color: #000000; }

/*Marquee Box*/
table.marquee		{width: 100%; border-collapse: collapse; font-size: 12px; background-color: #eeeeee; color: #000000; border: 1px solid black;}
tr.marquee			{}
td.marquee			{padding: 5px 5px 5px 5px;}
a.marquee:link		{color: #0d386b;}
a.marquee:active	{color: #0d386b;}
a.marquee:visited	{color: #0d386b;}
a.marquee:hover		{color: #0d386b;}

/*Webmail options*/
option.default			{display: none;}
option.divider			{height: 18px; margin-left: 2px; padding: 2px 0px 0px 18px; background-color: #cccccc; color: #ff0000;}
option.delete			{height: 18px; margin-left: 2px; padding: 2px 0px 0px 18px; background-image:url(http://www.kiskunhalasisport.hu/themes/grey/new_icons/delete.gif); background-position: center left; background-repeat: no-repeat;}
option.forward			{height: 18px; margin-left: 2px; padding: 2px 0px 0px 18px; background-image:url(http://www.kiskunhalasisport.hu/themes/grey/new_icons/forward.gif); background-position: center left; background-repeat: no-repeat;}
option.email			{height: 18px; margin-left: 2px; padding: 2px 0px 0px 18px; background-image:url(http://www.kiskunhalasisport.hu/themes/grey/new_icons/email.gif); background-position: center left; background-repeat: no-repeat;}
option.email_seen		{height: 18px; margin-left: 2px; padding: 2px 0px 0px 18px; background-image:url(http://www.kiskunhalasisport.hu/themes/grey/new_icons/email_seen.gif); background-position: center left; background-repeat: no-repeat;}
option.important		{height: 18px; margin-left: 2px; padding: 2px 0px 0px 18px; background-image:url(http://www.kiskunhalasisport.hu/themes/grey/new_icons/important.gif); background-position: center left; background-repeat: no-repeat;}
option.folder			{height: 18px; margin-left: 2px; padding: 2px 0px 0px 18px; background-image:url(http://www.kiskunhalasisport.hu/themes/grey/new_icons/folder.gif); background-position: center left; background-repeat: no-repeat;}
option.folder_inbox		{height: 18px; margin-left: 2px; padding: 2px 0px 0px 18px; background-image:url(http://www.kiskunhalasisport.hu/themes/grey/new_icons/folder_inbox.gif); background-position: center left; background-repeat: no-repeat;}
option.folder_sent		{height: 18px; margin-left: 2px; padding: 2px 0px 0px 18px; background-image:url(http://www.kiskunhalasisport.hu/themes/grey/new_icons/folder_sent.gif); background-position: center left; background-repeat: no-repeat;}
option.folder_drafts	{height: 18px; margin-left: 2px; padding: 2px 0px 0px 18px; background-image:url(http://www.kiskunhalasisport.hu/themes/grey/new_icons/folder_drafts.gif); background-position: center left; background-repeat: no-repeat;}
option.folder_trash		{height: 18px; margin-left: 2px; padding: 2px 0px 0px 18px; background-image:url(http://www.kiskunhalasisport.hu/themes/grey/new_icons/folder_trash.gif); background-position: center left; background-repeat: no-repeat;}

/*table contentcontrol*/
table.contentcontrolhidden	{display:none;}
table.contentcontrol		{font-size: 12px; width: 100%; border-collapse: collapse; background-color: #eeeeee; border: 1px solid #cccccc;}
tr.contentcontrol			{}
td.contentcontrol			{padding: 2px;}

/*New Box*/
table.new					{width: 100%; border-collapse: collapse; font-size: 12px;}

table.new select			{background-color: #cccccc;}
table.new select:disabled	{background-color: #cccccc; color: #ffffff;}
table.new input				{background-color: #cccccc;}
table.new input:disabled	{background-color: #cccccc; color: #ffffff;}
table.new textarea			{background-color: #cccccc;}
table.new textarea:disabled	{background-color: #cccccc; color: #ffffff;}

tr.newtop					{}
td.newtopleft				{display: none;}
td.newtopmidleft			{height: 25px; padding: 0px 5px 0px 5px; color: #ffffff; font-size: 14px; font-weight: bold; text-align: left; border-left: 1px solid #000000; border-top: 1px solid #000000; background-image: url(http://www.kiskunhalasisport.hu/data/gfx/boxtopmidbg.jpg); background-position: center left; background-repeat: repeat-x;}
a.newtopmidleft:link		{color: #ffffff; }
a.newtopmidleft:active		{color: #ffffff; }
a.newtopmidleft:visited		{color: #ffffff; }
a.newtopmidleft:hover		{color: #ffffff; }
td.newtopmidleftalt			{height: 25px; padding: 0px 5px 0px 5px; color: #ff0000; font-size: 14px; font-weight: bold; text-align: left; border-left: 1px solid #000000; border-top: 1px solid #000000; background-image: url(http://www.kiskunhalasisport.hu/data/gfx/boxtopmidbg.jpg); background-position: center left; background-repeat: repeat-x;}
a.newtopmidleftalt:link		{color: #ff0000; }
a.newtopmidleftalt:active	{color: #ff0000; }
a.newtopmidleftalt:visited	{color: #ff0000; }
a.newtopmidleftalt:hover	{color: #ff0000; }
td.newtopmidcenter			{width: 100%; border-top: 1px solid #000000; background-image: url(http://www.kiskunhalasisport.hu/data/gfx/boxtopmidbg.jpg); background-position: center left; background-repeat: repeat-x;}
td.newtopmidright			{padding: 5px; color: #ffffff; font-size: 14px; font-weight: bold; text-align: right; border-top: 1px solid #000000; border-right: 1px solid #000000; background-image: url(http://www.kiskunhalasisport.hu/data/gfx/boxtopmidbg.jpg); background-position: center left; background-repeat: repeat-x;}
a.newtopmidright:link		{color: #ffffff; }
a.newtopmidright:active		{color: #ffffff; }
a.newtopmidright:visited	{color: #ffffff; }
a.newtopmidright:hover		{color: #ffffff; }
td.newtopmidrightalt		{padding: 5px; color: #ff0000; font-size: 14px; font-weight: bold; text-align: right; border-top: 1px solid #000000; border-right: 1px solid #000000; background-image: url(http://www.kiskunhalasisport.hu/data/gfx/boxtopmidbg.jpg); background-position: center left; background-repeat: repeat-x;}
a.newtopmidrightalt:link	{color: #ff0000; }
a.newtopmidrightalt:active	{color: #ff0000; }
a.newtopmidrightalt:visited	{color: #ff0000; }
a.newtopmidrightalt:hover	{color: #ff0000; }
td.newtopright				{display: none;}

tr.newmid					{}
td.newmidleft				{display: none;}
td.newmid					{background-color: #ffffff; padding: 10px; color: #000000; line-height: 18px; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000;}
a.newmid:link				{color: #0d386b; }
a.newmid:active				{color: #0d386b; }
a.newmid:visited			{color: #0d386b; }
a.newmid:hover				{color: #0d386b; }
td.newmidalt				{background-color: #ffffff; padding: 10px; color: #ff0000; line-height: 18px; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000;}
a.newmidalt:link			{color: #ff0000; }
a.newmidalt:active			{color: #ff0000; }
a.newmidalt:visited			{color: #ff0000; }
a.newmidalt:hover			{color: #ff0000; }
td.newmidright				{display: none;}

tr.newend					{}
td.newendleft				{display: none;}
td.newend					{padding: 10px; color: #000000; text-align: center;}
a.newend:link				{color: #000000; }
a.newend:active				{color: #000000; }
a.newend:visited			{color: #000000; }
a.newend:hover				{color: #000000; }
td.newendalt				{padding: 10px; color: #ff0000; text-align: center;}
a.newendalt:link			{color: #ff0000; }
a.newendalt:active			{color: #ff0000; }
a.newendalt:visited			{color: #ff0000; }
a.newendalt:hover			{color: #ff0000; }
td.newendright				{display: none;}

/*New Table*/

table.newtable				{width: 100%; border-collapse: collapse; border: 1px solid #000000; font-size: 12px;}

tr.newtableheader			{color: #ffffff; font-weight: bold;}
td.newtableheader			{border-top: 0px solid black; background-color: #000000; padding: 4px;}
a.newtableheader:link		{color: #eeeccd; }
a.newtableheader:active		{color: #eeeccd; }
a.newtableheader:visited	{color: #eeeccd; }
a.newtableheader:hover		{color: #eeeccd; }

tr.newtableheaderalt		{color: #ffffff; font-weight: bold;}
td.newtableheaderalt		{border-top: 0px solid black; background-color: #ff0000; padding: 4px;}
a.newtableheaderalt:link	{color: #eeeccd; }
a.newtableheaderalt:active	{color: #eeeccd; }
a.newtableheaderalt:visited	{color: #eeeccd; }
a.newtableheaderalt:hover	{color: #eeeccd; }

tr.newtableodd				{background-color: #ffffff; color: #000000;}
tr.newtableoddclick			{background-color: #ffffbc; color: #000000;}
tr.newtableoddhover			{background-color: #b3b3b3; color: #000000;}
tr.newtableoddnohover		{background-color: #ffffff; color: #000000;}
td.newtableodd				{border-bottom: 1px solid black; padding: 4px;}
a.newtableodd:link			{color: #0D386B; }
a.newtableodd:active		{color: #0D386B; }
a.newtableodd:visited		{color: #0D386B; }
a.newtableodd:hover			{color: #0D386B; }

tr.newtableoddalt			{background-color: #ff9d9d; color: #ffffff;}
tr.newtableoddaltclick		{background-color: #c9ffc2; color: #000000;}
tr.newtableoddalthover		{background-color: #b30000; color: #ffffff;}
tr.newtableoddaltnohover	{background-color: #ff9d9d; color: #ffffff;}
td.newtableoddalt			{border-bottom: 1px solid black; padding: 4px;}
a.newtableoddalt:link		{color: #ffffff; }
a.newtableoddalt:active		{color: #ffffff; }
a.newtableoddalt:visited	{color: #ffffff; }
a.newtableoddalt:hover		{color: #ffffff; }

tr.newtableeven				{background-color: #eeeeee; color: #000000;}
tr.newtableevenclick		{background-color: #ffff6f; color: #000000;}
tr.newtableevenhover		{background-color: #b3b3b3; color: #000000;}
tr.newtableevennohover		{background-color: #eeeeee; color: #000000;}
td.newtableeven				{border-bottom: 1px solid black; padding: 4px;}
a.newtableeven:link			{color: #0D386B; }
a.newtableeven:active		{color: #0D386B; }
a.newtableeven:visited		{color: #0D386B; }
a.newtableeven:hover		{color: #0D386B; }

tr.newtableevenalt			{background-color: #ff0000; color: #ffffff;}
tr.newtableevenaltclick		{background-color: #80ff6f; color: #000000;}
tr.newtableevenalthover		{background-color: #b30000; color: #ffffff;}
tr.newtableevenaltnohover	{background-color: #ff0000; color: #ffffff;}
td.newtableevenalt			{border-bottom: 1px solid black; padding: 4px;}
a.newtableevenalt:link		{color: #ffffff; }
a.newtableevenalt:active	{color: #ffffff; }
a.newtableevenalt:visited	{color: #ffffff; }
a.newtableevenalt:hover		{color: #ffffff; }