@charset "utf-8";
/* CSS Document */

body 
{
	margin:0px;
	padding:0px;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#181818;
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

form{
padding:0px;
margin:0px;
}

.clearBoth{
	clear:both;
}

#allSite
{
	margin:auto;
	padding:auto;
	width:945px;
	}
	
	
/*HEADER MENU*/

#headerBar{
	width:900px;
	height:27px;
	padding-left:22px;
	padding-right:23px;
}

#headerMenu{
float:right;
color:#FFFFFF;
}

#headerMenu ul
{
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
}

#headerMenu li{
	display:inline-block;
	padding-left:8px;
	height:22px;
    padding-top:5px;
    font-size:10px;
	float:left;
}

.headerMenu a:link,.headerMenu a:active,.headerMenu a:visited{
	font-size:10px;
	color:#a0a0a0;
	text-decoration:underline;
}


.menu_item a:hover,.menu_item .selected{
	color:#c4c4c4;
}

#languageMenu{
	float:right;
	color:#FFFFFF;
}

#languageMenu ul{
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
}
#languageMenu li{
	display:inline-block;
	height:22px;
    padding-top:5px;
    font-size:10px;
	float:left;
	padding-right:5px;
}

.languageMenu,.languageMenu a:link,.languageMenu a:active,.languageMenu a:visited{
	font-size:10px;
	color:#a0a0a0;
	text-decoration:none;
}

.languageMenu a:hover,.languageMenu .selected{
	color:#ff6920;
	text-decoration:underline;
}

.languageMenu .seperator 
{

}

.languageText{
	float:left;
	padding-left:8px;
	padding-right:5px;
	height:22px;
    padding-top:5px;
	font-size:10px;
	color:#a0a0a0;
	text-decoration:none;
}

/*Gradient Box*/
#GradientBox{
	width:900px;
	height:113px;
	padding-left:22px;
	padding-right:23px;
	background-image:url(../images/gradientBg.jpg);
	background-repeat:no-repeat;
}

#novelLogoBox{
	width:158px;
	height:113px;
	float:left;
}


#topLinks{
	width:742px;
	height:113px;
	float:left;
	text-align:right;
}


/* !!!MAIN SITE!!! */
#mainSiteBox{
	width:900px;
	/*min-height:740px;*/
	margin-left:22px;
	margin-right:23px;
	background-color:#FFFFFF;
	

}

/* !!!FOOTER!!! */
#footerBox{
	width:896px;
	
	margin-left:22px;
	margin-right:23px;
	border:solid 2px #ffffff;
	background-image:url(../images/bgFooter.gif);
	background-repeat:repeat-x;
	background-color:#2b2b2b;
	margin-bottom:30px;
	display:block;
}

#footerMenuColumnsAll{
	width:400px;
	float:left;
}
.footerMenuColumn{
	width:188px;
	padding-right:1px;
	padding-left:11px;
	padding-top:11px;
	min-height:179px;
	float:left;
	background-image:url(../images/bgFooterColSepereator.gif);
	background-repeat:repeat-y;
}

#footerMenuColumnsAll ul
{
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
}

#footerMenuColumnsAll li{
	width:188px;
	min-height:16px;
	font-size:11px;
	color:#616161;
}

.footerMenuColumnsAll a:link,.footerMenuColumnsAll a:active,.footerMenuColumnsAll a:visited{
	font-size:11px;
	color:#bbbbba;
	text-decoration:underline;
}

.footerMenuColumnsAll a:hover,.footerMenuColumnsAll .selected{
	color:#929191;
}

.footerProductTitle{
color:#616161;
font-size:11px;
}

#footerCompanyColumn{
width:469px;
margin-right:27px;
float:left;
text-align:right;
}

.footerLogoBox{
padding-top:20px;
font-size:0px;
}

.footerInfoTxt{
color:#ffffff;
font-size:11px;
}

.footerInfoTxt a:link,.footerInfoTxt a:active,.footerInfoTxt a:visited{
	font-size:11px;
	color:#ff6b21;
	text-decoration:underline;
}

.footerInfoTxt a:hover,.footerInfoTxt .selected{
	color:#ff6b21;
}

.footerCompanySeperatorLine{
height:14px;
width:312px;
margin-left:157px;
background-image:url(../images/footerCompanySeperatorLine.png);
background-repeat:repeat-x;
font-size:0px;
}
.page_path{
height:30px;
background-color:#878787;
/*margin:1px;
margin-right:2px;
margin-bottom:0px;*/
padding-left:10px;
padding-top:10px;
}

.page_path {
font-size:14px;
/*color:#a69e93;*/
color:#d8d7d7;
}

.page_path a:link,.page_path a:active,.page_path  a:visited{
	font-size:14px;
	/*color:#a69e93;*/
	color:#d8d7d7;
	text-decoration:underline;
}

.page_path a:hover{
	color:#ffffff;
}

