body
{
    background-color:#000000;
}

img
{
    border:none;
}

#menuBarDivisionLine
{
	background-image:url(images/subMenuBarBackground.jpg);
	background-repeat:repeat-x;
	height:10px;
	width:100%;
}


a.menuVoice:hover
{
	font-family:Verdana;
	color:#da2c14;
	text-decoration:none;
	font-size:10pt;
}

/**************** definition of the absolute position of the menu bar ******/

.menuBar
{
    /*position: absolute;
    left: 50%;
    margin-left: -422px;*/
	width: 843px;
    height:35px;
    top: 159px;
}

.menuItem a, a.menuVoice
{
    font-family:Verdana;
	color:#ffffff;
	text-decoration:none;
	font-size:10pt;
	display:block;
}

.menuBar a
{
    text-decoration: none;
    color: White;
}

.menuBar a:hover
{
    text-decoration: none;
    color: #da2c14;
}

.barMenuItem
{
    margin-left: 1px;
    float: left;
    vertical-align:middle;
}

.firstMenuItem
{
    margin: 0px;
}

.subMenu
{
    display: none;
    background-color: #000000;
}

.invisible
{
    display: none;
}

.visible
{
    display: block;
    cursor: pointer;
    width: inherit;
}
/****************** end *************/


/********** definition of the rollover styles for the top menu elements */

#menu_0, #menu_1, #menu_2, #menu_3, #menu_4, #menu_5, #menu_6, #menu_7
{
    width: 112px;
    height: 23px;
    background-image:url(images/firstLevelMenuVoice.jpg);
    background-repeat:no-repeat;
    float:left;
    color:#ffffff;
    text-align:center;
    padding-top:12px;
}

#menu_0:hover, #menu_1:hover, #menu_2:hover, #menu_3:hover, #menu_4:hover, #menu_5:hover, #menu_6:hover, #menu_7:hover
{
    width: 112px;
    height: 23px;
    background-image:url(images/firstLevelMenuVoiceHover.jpg);
    background-repeat:no-repeat;
    text-align:center;
    float:left;
    color:#da2c14;
    padding-top:12px;
    cursor:pointer;
}

#menu_1_sub div, #menu_2_sub div, #menu_3_sub div, #menu_4_sub div, #menu_5_sub div
{
    float:left;
    width:95px;
    height:25px;
    background-image:url(images/secondLevelMenuVoice.jpg);
    background-repeat:no-repeat;
    margin-left:1px;
    margin-right:1px;
    padding-top: 8px;
}

#menu_1_sub div:hover, #menu_2_sub div:hover, #menu_3_sub div:hover, #menu_4_sub div:hover, #menu_5_sub div:hover, #menu_6_sub div:hover
{
    float:left;
    width:95px;
    height:33px;
    background-image:url(images/secondLevelMenuVoiceHover.jpg);
    background-repeat:no-repeat;
    margin-left:1px;
    margin-right:1px;
    color:#da2c14;
    cursor:pointer;
}
/************* end ******************/

/***** set the absolute position of the top sub menu elements */

#menu_1_sub
{
    position: relative;
    top: 7px;
    left:-90px;
    width:291px;
    height:33px;
}

#menu_2_sub, #menu_3_sub
{
    position: relative;
    top: 7px;
    left:0px;
    width:195px;
    height:33px;
}

#menu_4_sub
{
    position: relative;
    top: 7px;
    left:-154px;
    width:388px;
    height:33px;
}

#menu_5_sub
{
    position: relative;
    top: 7px;
    left:-185px;
    width:291px;
    height:33px;
}

/*************** end **********/