BODY{
	PADDING: 0px 15px 15px 15px;
	MARGIN: 0px;
	BACKGROUND: #ccc url("../!img/bg.gif");
	FONT: 90% verdana;
	COLOR: #282828;
	SCROLLBAR-FACE-COLOR: #52704B;
	SCROLLBAR-SHADOW-COLOR: #e3eae3;
	SCROLLBAR-HIGHLIGHT-COLOR: #52704B;
	SCROLLBAR-ARROW-COLOR: #e3eae3;
	SCROLLBAR-TRACK-COLOR: #e3eae3;
	SCROLLBAR-3DLIGHT-COLOR: #e3eae3;
}
html>body{
	FONT: 95% verdana, arial, sans-serif;
}
TABLE, TD, DIV, FORM, #HeadLogo, #MainFrame{
	PADDING: 0px; 
	MARGIN: 0px;
}
TABLE{
	FONT-SIZE: 80%;
}
TD{
	VERTICAL-ALIGN: TOP;
}
IMG{
	BORDER: 0;
}
INPUT,TEXTAREA{
	MARGIN: 2px; 
	BORDER: 1px solid #666;
	FONT-SIZE: 11px;
}
TEXTAREA{
	FONT-FAMILY:verdana;
}
H1,H2,H3{
	FONT-WEIGHT: normal;
}
H1{
	FONT-SIZE: 200%;
	LINE-HEIGHT:normal;
	COLOR: #666;
}
H2{
	FONT-SIZE: 170%;
	LINE-HEIGHT:normal;
	COLOR: #555;
}
H3{
	FONT-SIZE: 145%;
	LETTER-SPACING:1px;
	LINE-HEIGHT:normal;
	COLOR: #555;
	font : Verdana;
}
P{
	MARGIN-BOTTOM: 0.8em;
	MARGIN-TOP: 0.8em;
	TEXT-INDENT: 2em
}
HR{
	HEIGHT:1px;
}
UL{
	MARGIN:2em 2em 0 2em;
	MARGIN-TOP:0.5em;
}
OL{
	MARGIN:2em 2em 0 2em;
	MARGIN-TOP:0.5em;
}
A:link{
	TEXT-DECORATION: underline;
	COLOR: #005EB3;
}
A:visited{
	COLOR: #4D5C86;
}
A:hover{
	COLOR: #E48F01;
}
/*Frames*/
#HeadLogo{
	BACKGROUND: url(../!img/logo.jpg) #eee no-repeat;
	HEIGHT: 71px
}
#HeadText{
	PADDING-TOP:0.7em;
	MARGIN-LEFT: 300px;
	BACKGROUND: url(../!img/beck_top.png) repeat-x;
	TEXT-ALIGN: center;
	HEIGHT: 71px
}
#HeadText H1{
	PADDING:0;
	MARGIN:0;
	FONT-SIZE: 17px;
	LINE-HEIGHT: 24px;
	COLOR: #003300;
}
#MainFrame{
	BORDER: 1px solid #999;
	BORDER-TOP:0;
	BACKGROUND-COLOR: #fff;
	COLOR: #000
}
#MainInfo{
	PADDING: 0 8px 4px 8px;
	TEXT-ALIGN: justify;
	LINE-HEIGHT: 135%;
}
#MainInfo B{
	COLOR:#555;
}
#Footer{
	BORDER: 1px solid #999;
	BORDER-TOP: 0;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center;
	FONT-SIZE: 10px;
	WIDTH:100%;
	COLOR:#888;
}
#FooterFrame{
	PADDING:2px;
	BORDER: 1px solid #999;
	BORDER-TOP: 0;
	BACKGROUND-COLOR: #f7f7f7;
	LINE-HEIGHT:130%;
	TEXT-ALIGN: center;
	FONT-SIZE: 75%;
	COLOR:#666;
}
#Copy{
	PADDING: 3px;
}
#Autor{
	PADDING: 3px;
	BORDER-LEFT: 5px solid Silver;
	BACKGROUND-COLOR: #eee;
	WIDTH:162px;
}
#ErrFrame{
	PADDING:4px;
	BORDER: 1px solid #999;
	BORDER-TOP:0;
	BACKGROUND-COLOR: #eee;
	FONT-SIZE:11px;
	TEXT-ALIGN: center;
	COLOR: #777
}
#ErrFrame I{
	font-style: normal;
	COLOR: #D75600;
}




/*Menu*/
#Menu {
	padding: 0px 0px 10px 0px;
	margin:0;
	width: 178px;
	background-color: #587153;
}

#Menu ul {
	padding: 0;	padding-right:8px;
	margin: 0;
	list-style: none;
}
#Menu li{
	margin: 0;
	border-right: 1px solid #587153;
	border-bottom: 1px solid #000;
	background-color: #e7ebe4;
	width: 170px;
	height: 24px;
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
}
#Menu li B{
	padding: 4px 3px 4px 6px;
	display: block;
	background-color: #748C6F;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	width: 169px;
	color: #fff;
}
#Menu li A{
	padding: 5px 5px 5px 6px;
	display: block;
	text-decoration: none;
	font-size: 11px;
	line-height: 15px;
	width: 169px;
	color: #000;
}
#Menu li A:hover{
	background-color: #F2F4F0;
	border-right: 3px solid #FFB833;
}
#Menu #Active B{
	padding: 6px 5px 5px 9px;
	display: block;
	background-color: #F9FAF8;
	line-height: 15px;
	font-weight: bold;
	font-size: 11px;
	color:#444;
}
html>body #Menu li A, html>body #Menu li B, html>body #Menu #Active B{
	width: auto;
}



ul#Menu,
ul#Menu li,
ul#Menu ul {
	margin: 0;
	/*border: 0 none;*/
	/*border-right: 3px solid #FFB833;*/
	padding: 0;
	/*width: 160px; /*For KHTML*/
	list-style: none;
	}

ul#Menu:after /*From IE 7 lack of compliance*/{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
	}

ul#Menu li {
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
	width: 170px;
	height: 24px;
	}

/* Root Menu */
ul#Menu a {
	/*border: 1px solid #FFF;*/
	/*border-right-color: #CCC;
	border-bottom-color: #CCC;*/
	/*padding: 0 6px;*/
	display: block;
	/*background: #EEE;
	color: #666;*/
	/*font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;*/
	text-decoration: none;
	/*height: auto !important;
	height: 1%; /*For IE*/
	}

/*
ul#Menu a:hover,
ul#Menu li:hover a,
ul#Menu li.iehover a {
	background: #CCC;
	color: #FFF;
	}


ul#Menu li:hover li a,
ul#Menu li.iehover li a {
	background: #EEE;
	color: #666;
	}


ul#Menu li:hover li a:hover,
ul#Menu li:hover li:hover a,
ul#Menu li.iehover li a:hover,
ul#Menu li.iehover li.iehover a {
	background: #CCC;
	color: #FFF;
	}


ul#Menu li:hover li:hover li a,
ul#Menu li.iehover li.iehover li a {
	background: #EEE;
	color: #666;
	}


ul#Menu li:hover li:hover li a:hover,
ul#Menu li:hover li:hover li:hover a,
ul#Menu li.iehover li.iehover li a:hover,
ul#Menu li.iehover li.iehover li.iehover a {
	background: #CCC;
	color: #FFF;
	}


ul#Menu li:hover li:hover li:hover li a,
ul#Menu li.iehover li.iehover li.iehover li a {
	background: #EEE;
	color: #666;
	}


ul#Menu li:hover li:hover li:hover li a:hover,
ul#Menu li.iehover li.iehover li.iehover li a:hover {
	background: #CCC;
	color: #FFF;
	}*/

ul#Menu ul,
ul#Menu ul ul,
ul#Menu ul ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 170px;
	}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#Menu li:hover ul ul,
ul#Menu li:hover ul ul ul,
ul#Menu li.iehover ul ul,
ul#Menu li.iehover ul ul ul {
	display: none;
	}

ul#Menu li:hover ul,
ul#Menu ul li:hover ul,
ul#Menu ul ul li:hover ul,
ul#Menu li.iehover ul,
ul#Menu ul li.iehover ul,
ul#Menu ul ul li.iehover ul {
	display: block;
	}



/*Status string*/
#Status {
	PADDING: 2px;
	PADDING-LEFT: 4px;
	MARGIN-BOTTOM:8px;
	BORDER-LEFT: 1px solid #999;
	BORDER-BOTTOM: 1px solid #999;
	BORDER-RIGHT: 1px solid #999;
	BACKGROUND : url("../!img/background.jpg") #eee repeat-x;
	FONT-SIZE: 11px;
}
#Status A{
	MARGIN-LEFT:1px;
	MARGIN-RIGHT:3px;
	COLOR: #005893;
}
#Status A:hover{
	TEXT-DECORATION:none;
}
/*Additional info*/
#AddInfoHead{
	PADDING: 1px;
	BORDER: 1px solid #62775E;
	BACKGROUND-COLOR: #587052;
	TEXT-ALIGN:center;
	FONT-SIZE: 13px;
	COLOR:#fff;
	width : auto;
}
#AddInfoHead1{
	PADDING: 1px;
	BORDER: 1px solid #62775E;
	BACKGROUND-COLOR: #587052;
	TEXT-ALIGN:center;
	FONT-SIZE: 13px;
	COLOR:#fff;
	width : auto;
}
#AddInfo{
	PADDING: 2;
	MARGIN-BOTTOM:13px;
	BORDER-LEFT: 1px solid #C8C8C8;
	BORDER-BOTTOM: 1px solid #C8C8C8;
	BACKGROUND-COLOR: #F9F9F9;
	WIDTH: 200px;
	FONT-SIZE: 11px;
	TEXT-ALIGN: justify;
	LINE-HEIGHT: normal;
	COLOR: #5B5B5B;
}
#AddInfo1{
	PADDING:1px;
	MARGIN-BOTTOM:13px;
	BORDER-LEFT: 1px solid #C8C8C8;
	BORDER-right: 1px solid #C8C8C8;
	BORDER-top: 1px solid #C8C8C8;
	BORDER-BOTTOM: 1px solid #C8C8C8;
	BACKGROUND-COLOR: #F9F9F9;
	WIDTH: 810;
	FONT-SIZE: 12px;
	TEXT-ALIGN: justify;
	LINE-HEIGHT: normal;
	COLOR: #5B5B5B;
}

#AddInfo #date{
	COLOR: #B15254;
}
#AddInfo #int{
	COLOR: #B15254;
}

#AddInfo1 #date{
	COLOR: #B15254;
}
#AddInfo1 #int{
	COLOR: #EC8D00;
}

/*StatTable*/
#StatTable{
	BORDER-LEFT: 1px solid #d0d0c0;
	BORDER-TOP: 1px solid #d0d0c0;
	BACKGROUND-COLOR: #EFEEE4;
	TEXT-ALIGN:center;
	FONT-SIZE:100%;
}
#StatTable TD,#StatTable Th{
	PADDING:1px;
	PADDING-LEFT:4px;
	PADDING-RIGHT:2px;
	BORDER-BOTTOM: 1px solid #d0d0c0;
	BORDER-RIGHT: 1px solid #d0d0c0;
	VERTICAL-ALIGN:middle;
}
#StatTable #light{
	BACKGROUND-COLOR:#f8f8f0;
}
#StatTableN{
	BORDER-LEFT: 1px solid #d0d0c0;
	TEXT-ALIGN:center;
	FONT-SIZE:90%;
}
	
	#StatTableN TD,#StatTableN Th{
	PADDING:1px;
	PADDING-LEFT:4px;
	PADDING-RIGHT:2px;
	BORDER-TOP: 1px solid #d0d0c0;
	BORDER-BOTTOM: 1px solid #d0d0c0;
	BORDER-RIGHT: 1px solid #d0d0c0;
	VERTICAL-ALIGN:middle;
}
	#StatTableN #light{
	BACKGROUND-COLOR:#f8f8f0;
}

/*Books*/
#BooksHead{
	PADDING:3px;
	BORDER: 1px solid #aaa;
	BORDER-BOTTOM:0;
	FONT-SIZE: 125%;
	FONT-WEIGHT: bold;
	WIDTH:50%;
	BACKGROUND-COLOR: #F9F5F2;
	COLOR: #AA5822;
}
#BooksMain{
	MARGIN-BOTTOM:1em;
	PADDING:8px;
	BORDER: 1px solid #aaa;
	BACKGROUND-COLOR: #F9F9F9;
}
#BooksMain B{
	FONT-STYLE: italic;
}
#BooksMain UL{
	MARGIN-TOP:1.3em;
	MARGIN-BOTTOM:1.3em;
	FONT-SIZE:95%;
}
#BooksMain #int{
	COLOR: #EC8D00;
	FONT-STYLE: normal;
}
#BooksMain #Zag{
	BACKGROUND: url("../!img/zag.gif") repeat-x;
	HEIGHT:1px;
}
/*Different*/
#MainTable{
	PADDING: 0 8px 4px 8px;
}
#MainEvent{
	PADDING:3px;
	MARGIN:5px;
	BORDER: 1px solid #E1E1E1;
	BACKGROUND-COLOR: #F9F9F9;
	TEXT-ALIGN: justify;
	LINE-HEIGHT: normal;
}
#Event{
	PADDING:3px;
	MARGIN:5px;
	BORDER: 1px solid #E1E1E1;
	TEXT-ALIGN: justify;
	LINE-HEIGHT: normal;
}
#Error{
	FONT-SIZE: 60px;
	COLOR: #ddd;
}
#InerTable{
	FONT-SIZE:100%;
}
#Chapters{
	MARGIN-LEFT: 10px;
	PADDING-LEFT: 10px;
	BORDER-LEFT: 8px solid Silver;
}
#Chapters H3{
	MARGIN-TOP:7px;
	MARGIN-BOTTOM:9px;
}
/*For Articles*/
#Heading{
	FONT-SIZE: 110%;
	FONT-WEIGHT:bold;
}
#Chpt_link{
	MARGIN:4px;
	FONT-SIZE:90%;
	FONT-WEIGHT:bold;
	COLOR:#888;
}
/*Colors*/
#Red{
	COLOR: #B15254;
}


/*-------------*/


 

