BODY {
	margin: 0px;
	border-left: 0px;
	height: 100%;
	padding:0px;
	background-color: #D5D5D5;
}
#wrapper {
	position: relative; height: 258px
}
#logo {
	z-index: 3; left: 29px; width: 228px; position: absolute; TOP: 29px; height: 58px
}
#user {
	z-index: 3; right: 8px; position: absolute; TOP: 8px; height: 18px; text-ALIGN: right
}
#header {
	z-index: 2; background:  url(../melectronikos/headerbg.gif); width: 100%; bottom: 40px; position: absolute
}
#menu {
	z-index: 1;
	width: auto;
	bottom: 0px;
	position: absolute;
	height: 54px;
	background-image: url(../melectronikos/images/menu_bg.jpg);
	background-repeat: repeat-x;
}
#SearchContainer INPUT {
	font-size:11px; background:#FFEC66 ; width: 180px; color: #222222;
}

#LanguageContainer SELECT {
	font-size: 9px; background: #ffffff; margin: 0px; border-left: #cbcaca 1px solid; width: 130px; color: #000000; border-bottom: #cbcaca 1px solid; height: 16px
}

.footerlinkpane {
    padding:5px 10px 5px 10px;
}
.toplinkpane {
	padding:5px 10px 5px 10px;
}
.toppane {
	padding:0px 5px 0px 5px;
}
.leftpane {
	padding:5px 10px 5px 6px;
}
.contentpane {
	padding:5px 10px 5px 10px;
}
.rightpane {
	padding:5px 10px 5px 10px;
}
.bottompane {
	padding:5px 10px 5px 10px;
}
.showpane {
	padding:5px 10px 5px 10px;
}

.panecss {
	padding:5px 10px 5px 6px;
}
.logo{ padding-left:45px;}

.Skindesignedby{font-size:11px; color:#ccc;font-weight: normal;}

.Head {
	font-weight: bold;
	font-size: 13px;
	color: #000
}
.SubHead {	font-size: 11px; color: #868686}
.SubSubHead {	font-size: 11px; color: #000000}
.Normal {	font-size: 11px; color: #000000}
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active  {
	color: #910101;
	text-decoration: underline
}
A.CommandButton:hover {
	color:#CC0202;
	text-decoration: none
}
TH,TD,DIV {
	font-size: 12px;
	color: #555;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

A,A:link,A:visited ,A:active {
	font-weight:normal;
	color:#910101;
	text-decoration: none
}
A:hover {
	font-weight:normal;
	color: #CC0202;
	text-decoration: underline
}
A:visited {
	font-weight:normal;
	color:#CC0202;
	text-decoration: none
}

.user,A.user:link ,A.user:active,A.user:visited {
	font-weight:bold;
	font-size:11px;
	color: #CC0202;
	text-decoration: none;
}
A.user:hover {
	font-weight: bold;
	font-size: 11px;
	color: #FFE401;
	text-decoration: underline;
}

.search,A.search:link,A.search:active,A.search:visited  {	font-weight: normal; font-size: 11px; color: #bcbcbc; text-decoration: none}
A.search:hover {
	font-weight: normal;
	font-size: 11px;
	color:#FFE401;
	text-decoration: underline;
}

.footer,A.footer:link ,A.footer:active,A.footer:visited {
	font-weight: normal;
	font-size: 11px;
	color:#910101;
	text-decoration: none
}
A.footer:hover {
	font-weight: normal;
	color:#CC0202;
	font-size: 11px;
	text-decoration: underline;
}

.links,A.links:link,A.links:active,A.links:visited{
	font-weight: bold;
	font-size:11px;
	color: #910101;
	text-decoration: none;
}
A.links:hover {
	font-weight: bold;
	font-size:11px;
	color: #CC0202;
	text-decoration: underline;
}

.bottomcss,
A.bottomcss:link,
A.bottomcss:active,
A.bottomcss:visited			{
	font-weight:normal;
	font-size:11px;
	color:#910101;
	text-decoration:none;
}
A.bottomcss:hover			{
	font-weight:normal;
	font-size:11px;
	color:#CC0202;
	text-decoration:underline;
}

.usercss,
A.usercss:link,
A.usercss:active,
A.usercss:visited			{font-weight:normal; font-size:11px; color:#FFFFFF; text-decoration:none}
A.usercss:hover				{
	font-weight:normal;
	font-size:11px;
	color:#CC0202;
	text-decoration:underline;
}

.usercss1,
A.usercss1:link,
A.usercss1:active,
A.usercss1:visited			{
	font-weight:normal;
	font-size:11px;
	color:#910101;
    text-decoration:none;
    font-family:Tahoma,Arial,Helvetica;
 }

A.usercss1:hover				{
	font-weight:normal;
	font-size:11px;
	color:#CC0202;
    text-decoration:underline font-family:Tahoma,Arial,Helvetica;}

input.groovybutton
{
   background-color:transparent;
   font-family:Tahoma,Arial,Helvetica;
   border-top-style:none;
   border-bottom-style:none;
   border-left-style:none;
   border-right-style:none;
   background-repeat: no-repeat;
   font-weight:normal;
   font-size:12px;
   color:#FFFFFF;
   text-decoration:none;
   font-family:Tahoma,Arial,Helvetica;
}



.MainMenu_MenuContainer {
	background-color: Transparent;
}

.MainMenu_MenuItemSel
{
   background: transparent;
}

.MainMenu_MenuBar {
}

.MainMenu_TabRootMenuItem TD
{
   font-family:"Lucida Sans Unicode","Trebuchet MS",Arial,Helvetica;
   padding-right:5px;
   padding-left:5px;
   font-weight: bold;
   text-decoration: none;
   font-size: 1.3em;
   color: #ffffff;
   height:27px;
   text-align:center;
   background: transparent;

}

.MainMenu_TabRootMenuItemSel TD, .MainMenu_TabMenuItemHover TD
{
	padding-right:5px;
	padding-left: 5px;
	font-weight: bolder;
    text-decoration: none;
	font-size: 13px;
	color: #FFFFB0;
	height:28px;
	text-align:center;

 }


.MainMenu_TabMenuItemSelHover TD
{
   padding-right: 5px;
   padding-left: 5px;
   font-weight: bold;
   font-size: 13px;
   text-decoration: none; 
   color:#FFFF66;
   height:28px;
   text-align:center;
   background: transparent;

}

.MainMenu_MenuItem {
	font-weight: normal;
	font-size: 11px;
	color: #910101;
	padding:0px 15px 0px 10px;
	border:0px;
	height: 20px;
}

.MainMenu_MenuIcon {
    display:none;
}

.submenuitemselected ,.submenuitembreadcrumb {
	font-weight: normal;
	font-size: 11px;
	color: #910101;
	padding:0px 15px 0px 10px;
	cursor: hand;
	cursor: hand;
	border:0px;
	height: 20px;
	background-color: #E1E1E1;
}

.submenu {
	z-index: 1000;
	color: #910101;
	border:1px #E1E1E1 solid;
	padding:0px;
	margin:2px 0px 0px 0px;
	filter: Alpha(Opacity=88);
	cursor: hand;
	cursor: hand;
	background-color: #FFFFFF;
}

.MainMenu_MenuBreak {
   	border: transparent 0px solid;
	background-color: transparent;
	height: 1px;
}

.MainMenu_MenuArrow {
    DISPLAY: none;
}

.MainMenu_RootMenuArrow {
	display:none;
}

.Eventday,.Eventweekenday{background-color:#FFFFFF}
.Eventday,.Eventweekenday{background-color:#FFFFFF}
.DataGrid_Item{background-color:#ffffff;color:#000000;}
.DataGrid_AlternatingItem{background-color:#ffffff;color:#000000;}

.HomeMenuCat {
	font-weight: bold;
	font-size: 15px;
	color: #910101;
    margin-top: 10px;
    padding:5px 5px 0 45px;
}

.HomeMenuSubCat, a.HomeMenuSubCat:link {
	font-weight: bold;
    line-height: 23px;
	font-size: 14px;
	color: #910101;
	margin-top: 10px;
    padding:3px 5px 10px 45px;
}

a.HomeMenuSubCat:active,
a.HomeMenuSubCat:visited {
	font-weight: bolder;
	font-size: 14px;
	color: #630101;
    margin-top: 55px;
    padding:50px 5px 10px 35px;
}