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

/*form properties*/
form	{display: inline;}

A:link		{color: #000000; text-decoration: none;}
A:active	{color: #000000; text-decoration: none;}
A:visited	{color: #000000; text-decoration: none;}
A:hover		{color: #000000; text-decoration: none;}

/*navigation links*/
A.navigation:link		{color: #000000; text-decoration: none;}
A.navigation:active		{color: #000000; text-decoration: none;}
A.navigation:visited	{color: #000000; text-decoration: none;}
A.navigation:hover		{color: #000000; text-decoration: none;}

/*Headers*/
h1	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; margin-bottom: 10px; margin-top: 25px;}
h2	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; margin-bottom: 5px; margin-top: 5px; color: #235a9a;}
h3	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; margin-bottom: 5px; margin-top: 5px;}
h4	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; margin-bottom: 5px; margin-top: 5px;}
h5	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; margin-bottom: 5px; margin-top: 5px;}
h6	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; margin-bottom: 5px; margin-top: 5px;}

/*image+left*/
div.imagelefttext {float: left; width: auto; position: relative; padding-top: 0px; padding-right: 5px; padding-bottom: 3px; padding-left: 0px;}
div.imagelefttextbox {background-color: #ffffff; padding: 2px; border: 0px solid #cccccc;}
img.imagelefttext {padding: 0px 0px 5px 0px;}
img.imageleft {padding: 0px 0px 0px 0px;}

/*image+right*/
div.imagerighttext {float: right; width: auto; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 3px; padding-left: 5px;}
div.imagerighttextbox {background-color: #ffffff; padding: 8px; border: 1px solid #cccccc;}
img.imagerighttext {padding: 0px 0px 5px 0px;}
img.imageright {padding: 0px 0px 0px 0px;}

/*image+center*/
div.imagecentertext {width: auto; text-align: center; padding: 0px;}
div.imagecentertextbox {background-color: #ffffff; padding: 8px; border: 1px solid #cccccc;}
img.imagecentertext {padding: 0px 0px 5px 0px;}
img.imagecenter {padding: 0px 0px 0px 0px;}


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

/*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: 25px; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; width: 100%; border-collapse: collapse; background-image: url(http://www.kozmetologia.net/data/gfx/menu.jpg); background-position: top left; background-repeat: repeat;}
tr.topmenu					{color: #718736;}
A.topmenu:link				{color: #718736; text-decoration: none;}
A.topmenu:active			{color: #718736; text-decoration: none;}
A.topmenu:visited			{color: #718736; text-decoration: none;}
A.topmenu:hover				{color: #718736; text-decoration: none;}
td.topmenuleft				{padding: 0px; width: 20px;}
td.topmenu					{padding: 0px 2px 0px 2px;}
td.topmenuright				{padding: 0px; width: 10px;}

div.topmenudropdown				{position: relative; width: 100%;}
div.topmenutext					{padding: 2px 5px 2px 5px;}
li.topmenu							{
list-style-image: url(http://www.kozmetologia.net/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-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; border: 1px solid #ffffff;}
A.topmenusublink:link			{color: #ffffff; text-decoration: none; padding-left: 6px;}
A.topmenusublink:active			{color: #ffffff; text-decoration: none; padding-left: 6px;}
A.topmenusublink:visited		{color: #ffffff; text-decoration: none; padding-left: 6px;}
A.topmenusublink:hover			{color: #eeeeee; text-decoration: none; padding-left: 6px;}

/*table body*/
table.body	{width: 771px; border-collapse: collapse; border: 0px solid black; color: #ffffff; background-image: url(http://www.kozmetologia.net/data/gfx/body.jpg); background-position: top left; background-repeat: repeat-y;}
tr.body		{}
td.body		{padding: 0px;}

/*td main*/
td.main				{width: 100%;  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; padding: 20px 10px 0px 10px; color: #000000;}

/*td leftmodules*/
td.leftmodules		{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; padding: 40px 0px 10px 11px; background-image: url(http://www.kozmetologia.net/data/gfx/left.jpg); background-position: top left; background-repeat: no-repeat;}

/*td rightmodules*/
td.rightmodules		{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; padding: 20px 11px 10px 0px; background-color: #0d386b; background-image: url(http://www.kozmetologia.net/data/gfx/sidebg.jpg); background-position: top right; background-repeat: repeat-y;}

/*table left*/
table.left				{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; width: 186px; border-collapse: collapse;}
tr.left					{}
td.left					{height: 0px; padding: 0px; color: #000000;}

/*table right*/
table.right				{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; width: 138px; border-collapse: collapse;}
tr.right				{}
td.right				{height: 0px; padding: 0px; color: #ffffff;}

/*table leftmodul*/
table.leftmodul			{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; border: 0px solid black; width: 100%; border-collapse: collapse; background-image: url(http://www.kozmetologia.net/data/gfx/sidemenubg.gif); background-position: top left; background-repeat: repeat-y;}
tr.leftmodultop			{text-align: center; height: 0px; background-color: #ffffff; color: #000000; font-weight: bold; font-size: 12px;}
tr.leftmodulmid			{color: #000000;}
A.leftmodul:link		{color: #e46f00; text-decoration: none; font-weight: bold;}
A.leftmodul:active		{color: #e46f00; text-decoration: none; font-weight: bold;}
A.leftmodul:visited		{color: #e46f00; text-decoration: none; font-weight: bold;}
A.leftmodul:hover		{color: #e46f00; text-decoration: none; font-weight: bold;}
tr.leftmodulend			{}
td.leftmodultopleft		{padding: 0px;}
td.leftmodultop			{padding: 0px 5px 0px 5px;}
td.leftmodultopright	{padding: 0px;}
td.leftmodulmidleft		{border-left: 0px solid black; border-top: 0px solid black; padding: 0px;}
td.leftmodulmid			{border-top: 0px solid black; padding: 10px 2px 10px 2px;}
td.leftmodulmidright	{border-right: 0px solid black;border-top: 0px solid black;  padding: 0px;}
td.leftmodulendleft		{height: 0px; padding: 0px;}
td.leftmodulend			{height: 0px; padding: 0px;}
td.leftmodulendright	{height: 0px; padding: 0px;}
table.leftmodul select	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
table.leftmodul input	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
table.leftmodul textarea	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}

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-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
A.leftmenusublink:link			{color: #000000; text-decoration: none;}
A.leftmenusublink:active		{color: #000000; text-decoration: none;}
A.leftmenusublink:visited		{color: #000000; text-decoration: none;}
A.leftmenusublink:hover			{color: #454545; text-decoration: none;}



/*table rightmodul*/
table.rightmodul		{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; border: 0px solid black; width: 100%; border-collapse: collapse; background-image: url(http://www.kozmetologia.net/data/gfx/sidemenubg.gif); background-position: top left; background-repeat: repeat-y;}
tr.rightmodultop		{text-align: center; height: 0px; background-color: #ffffff; color: #000000; font-weight: bold; font-size: 12px;}
tr.rightmodulmid		{color: #000000;}
A.rightmodul:link		{color: #0d386b; text-decoration: none;}
A.rightmodul:active		{color: #0d386b; text-decoration: none;}
A.rightmodul:visited	{color: #0d386b; text-decoration: none;}
A.rightmodul:hover		{color: #0d386b; text-decoration: none;}
tr.rightmodulend		{}
td.rightmodultopleft	{padding: 0px;}
td.rightmodultop		{padding: 0px 5px 0px 5px;}
td.rightmodultopright	{padding: 0px;}
td.rightmodulmidleft	{border-left: 0px solid black; border-top: 0px solid black; padding: 0px;}
td.rightmodulmid		{border-top: 0px solid black; padding: 10px 2px 10px 2px;}
td.rightmodulmidright	{border-right: 0px solid black;border-top: 0px solid black;  padding: 0px;}
td.rightmodulendleft	{height: 0px; padding: 0px;}
td.rightmodulend		{height: 0px; padding: 0px;}
td.rightmodulendright	{height: 0px; padding: 0px;}
table.rightmodul select	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
table.rightmodul input	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
table.rightmodul textarea	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}

/*Table noborder*/
table.noborder			{width: 100%; border-collapse: collapse; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
table.nobordertoplink	{width: 100%; border-collapse: collapse; font-family: Arial, Verdana, Helvetica, sans-serif; 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;}

/*Table hidden*/
table.hidden {display: none;}

/*Modul links*/
td.sidemenulink			{padding-left: 11px; background-image: url(http://www.kozmetologia.net/themes/grey/link-normal.gif); background-position: center left; background-repeat: no-repeat;}
td.sidemenulinkhover	{padding-left: 11px; background-image: url(http://www.kozmetologia.net/themes/grey/link-highlight.gif); background-position: center left; background-repeat: no-repeat;}
A.leftmenulink:link			{color: #0d386b; text-decoration: none;}
A.leftmenulink:active		{color: #0d386b; text-decoration: none;}
A.leftmenulink:visited		{color: #0d386b; text-decoration: none;}
A.leftmenulink:hover		{color: #0d386b; text-decoration: none;}

td.sidemenutoplink				{padding-left: 11px; background-image: url(http://www.kozmetologia.net/themes/grey/toplink-normal.gif); background-position: center left; background-repeat: no-repeat;}
td.sidemenutoplinkhover			{padding-left: 11px; background-image: url(http://www.kozmetologia.net/themes/grey/toplink-highlight.gif); background-position: center left; background-repeat: no-repeat;}

td.sidemenutoplinkopen			{padding-left: 11px; background-image: url(http://www.kozmetologia.net/themes/grey/toplinkopen-normal.gif); background-position: center left; background-repeat: no-repeat;}
td.sidemenutoplinkopenhover	{padding-left: 11px; background-image: url(http://www.kozmetologia.net/themes/grey/toplinkopen-highlight.gif); background-position: center left; background-repeat: no-repeat;}

td.sidemenusublink				{padding-left: 21px; background-image: url(http://www.kozmetologia.net/themes/grey/sublink-normal.gif); background-position: center left; background-repeat: no-repeat;}
td.sidemenusublinkhover			{padding-left: 21px; background-image: url(http://www.kozmetologia.net/themes/grey/sublink-highlight.gif); background-position: center left; background-repeat: no-repeat;}

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

/*Deafult Box*/

table.defaultbox					{width: 100%; border-collapse: collapse;}
table.defaultbox select				{background-color: #cccccc; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
table.defaultbox select:disabled	{background-color: #cccccc; color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
table.defaultbox input				{background-color: #cccccc; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
table.defaultbox input:disabled		{background-color: #cccccc; color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
table.defaultbox textarea			{background-color: #cccccc; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
table.defaultbox textarea:disabled	{background-color: #cccccc; color: #ffffff;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}

tr.defaultboxtop				{font-size: 15px; font-weight: bold; text-align: left;}
td.defaultboxtopleft			{}
td.defaultboxtop				{width: 100%; padding: 5px 10px 5px 10px; color: #e46f00; border-bottom: 1px solid #e46f00;}
td.defaultboxtopnoborder	{padding: 0px; font-weight: bold; color: #e46f00; font-size: 14px;}
a.defaultboxtop:link		{color: #e46f00; text-decoration: none;}
a.defaultboxtop:active		{color: #e46f00; text-decoration: none;}
a.defaultboxtop:visited		{color: #e46f00; text-decoration: none;}
a.defaultboxtop:hover		{color: #e46f00; text-decoration: underline;}
td.defaultboxtopalt			{padding: 5px 10px 5px 10px; color: #ff0000;}
a.defaultboxtopalt:link		{color: #ff0000; text-decoration: none;}
a.defaultboxtopalt:active	{color: #ff0000; text-decoration: none;}
a.defaultboxtopalt:visited	{color: #ff0000; text-decoration: none;}
a.defaultboxtopalt:hover	{color: #ff0000; text-decoration: underline;}
td.defaultboxtopright		{}

tr.defaultboxmid			{background-color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
td.defaultboxmidleft		{}
td.defaultboxmid			{padding: 10px; color: #235a9a; line-height: 18px;}
a.defaultboxmid:link		{color: #0d386b; text-decoration: none;}
a.defaultboxmid:active		{color: #0d386b; text-decoration: none;}
a.defaultboxmid:visited		{color: #0d386b; text-decoration: none;}
a.defaultboxmid:hover		{color: #0d386b; text-decoration: underline;}
td.defaultboxmidalt			{padding: 10px; color: #ff0000;}
a.defaultboxmidalt:link		{color: #ff0000; text-decoration: none;}
a.defaultboxmidalt:active	{color: #ff0000; text-decoration: none;}
a.defaultboxmidalt:visited	{color: #ff0000; text-decoration: none;}
a.defaultboxmidalt:hover	{color: #ff0000; text-decoration: underline;}
td.defaultboxmidright		{}

tr.defaultboxend			{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
td.defaultboxendleft		{}
td.defaultboxend			{padding: 10px; color: #000000;}
a.defaultboxend:link		{color: #000000; text-decoration: none;}
a.defaultboxend:active		{color: #000000; text-decoration: none;}
a.defaultboxend:visited		{color: #000000; text-decoration: none;}
a.defaultboxend:hover		{color: #000000; text-decoration: underline;}
td.defaultboxendalt			{padding: 10px; color: #ff0000;}
a.defaultboxendalt:link		{color: #ff0000; text-decoration: none;}
a.defaultboxendalt:active	{color: #ff0000; text-decoration: none;}
a.defaultboxendalt:visited	{color: #ff0000; text-decoration: none;}
a.defaultboxendalt:hover	{color: #ff0000; text-decoration: underline;}
td.defaultboxendright		{}


/*Deafult Table*/

table.defaulttable				{width: 100%; border-collapse: collapse; border: 1px solid #708735; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}

tr.defaulttableheader			{color: #ffffff; font-size: 12px; font-weight: bold;}
td.defaulttableheader			{border-top: 0px solid black; background-color: #718735; padding: 2px 4px 2px 4px;}
a.defaulttableheader:link		{color: #eeeccd; text-decoration: none;}
a.defaulttableheader:active		{color: #eeeccd; text-decoration: none;}
a.defaulttableheader:visited	{color: #eeeccd; text-decoration: none;}
a.defaulttableheader:hover		{color: #eeeccd; text-decoration: none;}

tr.defaulttableheaderalt		{color: #ffffff; font-size: 12px; font-weight: bold;}
td.defaulttableheaderalt		{border-top: 0px solid black; background-color: #ff0000; padding: 2px 4px 2px 4px;}
a.defaulttableheaderalt:link	{color: #eeeccd; text-decoration: none;}
a.defaulttableheaderalt:active	{color: #eeeccd; text-decoration: none;}
a.defaulttableheaderalt:visited	{color: #eeeccd; text-decoration: none;}
a.defaulttableheaderalt:hover	{color: #eeeccd; text-decoration: none;}

tr.defaulttableodd				{background-color: #ffffff; color: #000000;}
tr.defaulttableoddclick			{background-color: #ffffff; color: #000000;}
tr.defaulttableoddhover			{background-color: #ffffff; color: #000000;}
tr.defaulttableoddnohover		{background-color: #ffffff; color: #000000;}
td.defaulttableodd				{border-bottom: 1px solid #708735; padding: 2px 4px 2px 4px;}
a.defaulttableodd:link			{color: #0D386B; text-decoration: none;}
a.defaulttableodd:active		{color: #0D386B; text-decoration: none;}
a.defaulttableodd:visited		{color: #0D386B; text-decoration: none;}
a.defaulttableodd:hover			{color: #0D386B; text-decoration: none;}

tr.defaulttableoddalt			{background-color: #ff9d9d; color: #ffffff;}
tr.defaulttableoddaltclick		{background-color: #c9ffc2; color: #000000;}
tr.defaulttableoddalthover		{background-color: #b30000; color: #ffffff;}
tr.defaulttableoddaltnohover	{background-color: #ff9d9d; color: #ffffff;}
td.defaulttableoddalt			{border-bottom: 1px solid #708735; padding: 2px 4px 2px 4px;}
a.defaulttableoddalt:link		{color: #ffffff; text-decoration: none;}
a.defaulttableoddalt:active		{color: #ffffff; text-decoration: none;}
a.defaulttableoddalt:visited	{color: #ffffff; text-decoration: none;}
a.defaulttableoddalt:hover		{color: #ffffff; text-decoration: none;}

tr.defaulttableeven				{background-color: #f3efe3; color: #000000;}
tr.defaulttableevenclick		{background-color: #f3efe3; color: #000000;}
tr.defaulttableevenhover		{background-color: #f3efe3; color: #000000;}
tr.defaulttableevennohover		{background-color: #f3efe3; color: #000000;}
td.defaulttableeven				{border-bottom: 1px solid #708735; padding: 2px 4px 2px 4px;}
a.defaulttableeven:link			{color: #0D386B; text-decoration: none;}
a.defaulttableeven:active		{color: #0D386B; text-decoration: none;}
a.defaulttableeven:visited		{color: #0D386B; text-decoration: none;}
a.defaulttableeven:hover		{color: #0D386B; text-decoration: none;}

tr.defaulttableevenalt			{background-color: #ff0000; color: #ffffff;}
tr.defaulttableevenaltclick		{background-color: #80ff6f; color: #000000;}
tr.defaulttableevenalthover		{background-color: #b30000; color: #ffffff;}
tr.defaulttableevenaltnohover	{background-color: #ff0000; color: #ffffff;}
td.defaulttableevenalt			{border-bottom: 1px solid #708735; padding: 2px 4px 2px 4px;}
a.defaulttableevenalt:link		{color: #ffffff; text-decoration: none;}
a.defaulttableevenalt:active	{color: #ffffff; text-decoration: none;}
a.defaulttableevenalt:visited	{color: #ffffff; text-decoration: none;}
a.defaulttableevenalt:hover		{color: #ffffff; text-decoration: none;}

/*Location Box*/

table.locationbox				{width: 100%; border-collapse: collapse; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}

tr.locationbox				{background-color: #eeeeee; color: #000000;}
td.locationbox				{padding: 5px 5px 5px 5px; border: 1px solid black;}
a.locationbox:link			{color: #0000ff; text-decoration: none;}
a.locationbox:active			{color: #0000ff; text-decoration: none;}
a.locationbox:visited		{color: #0000ff; text-decoration: none;}
a.locationbox:hover			{color: #0000ff; text-decoration: none;}

/*Marquee Box*/

table.marqueebox				{width: 100%; border-collapse: collapse; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}

tr.marqueebox				{background-color: #eeeeee; color: #000000;}
td.marqueebox				{padding: 5px 5px 5px 5px; border: 1px solid black;}
a.marqueebox:link			{color: #0000ff; text-decoration: none;}
a.marqueebox:active			{color: #0000ff; text-decoration: none;}
a.marqueebox:visited		{color: #0000ff; text-decoration: none;}
a.marqueebox:hover			{color: #0000ff; text-decoration: none;}

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