@charset "utf-8";


img {			margin:0; padding:0; border:0; }

html {			width:100%;	height:100%; margin:0; padding:0; overflow-y:scroll; }

td {			vertical-align:top; }

table {			border:0; }

body {			height:100%; margin:0; padding:0; cursor:default; position:relative;
				background:url(images/bg.gif) repeat-x #191b03;
				font:11px Arial, Helvetica, sans-serif; }

.background {	width:100%; min-width:950px; height:100%; display:table;
				background:url(images/bg_image.jpg) no-repeat top right; }


.container {	width:950px; margin:20px 0 20px 20px; padding:0 10px;
				background:url(images/bg_alfa.png);
				_background:url(images/bg_alfa.png)!important;
				_background:url(no-image);
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='structure/body/images/bg_alfa.png'); }

.content {		width:930px; margin:0; padding:0 10px 10px 10px;
				background:url(images/bg_alfa.png);
				_background:url(images/bg_alfa.png)!important;
				_background:url(no-image);
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='structure/body/images/bg_alfa.png'); }

.h1 {			padding:0; margin:0 0 10px 0; }
.h1 img{		height:27px; }
.h1 td{			color:#dcdcae; font-family:"Times New Roman", Times, serif; font-size:13px; }
.h1 td strong{	color:white; font-size:11px; }

/************************* CELLS *************************/
.cell_1 { 				width:280px; padding:15px 15px 10px 15px; background:#676b62; }
.cell_2 { 				width:590px; padding:15px 15px 10px 15px; background:#787d72; }

.noborder ul li a{ 		border-bottom:1px dashed transparent;!important; }
.cell_1 #tiny p{ 		color:#dae2cf; margin-bottom:3px; }



/************************* HOME *************************/
.homeCell_1 { width:280px; padding:15px 15px 10px 15px; background:#676b62; line-height:17px; }
.homeCell_2 { width:280px; padding:15px 15px 10px 15px; background:#787d72; }
.homeCell_3 { width:280px; padding:15px 15px 10px 15px; background:#868a82; }

.homeBook_text{		font-size:12px; font-style:italic; color:#c7ccc2; line-height:16px; text-align:justify; margin:0; }
.homeBook_author{	font-size:11px; font-weight:bold; color:white; margin-top:5px; }

.text_home p{		font-size:12px!important; line-height:17px; margin-bottom:5px!important; }



/************************* LIST *************************/
.list {					margin:0; padding:0; }
.list li{				margin:0; padding:0; list-style:none; float:left; }
.list li a{				display:block; float:left; width:100%; padding:3px; border-bottom:1px dashed #94988f; text-decoration:none; }
.list li a:hover{		background:#a9aca5; cursor:pointer; }
.list li a img{			float:left; border:3px solid #bfbe8f; }
.list li a div{			float:left; display:table; width:150px; margin-left:10px;
						font-weight:bold; color:white; }
.list li a div span{	color:#d0d8c6; }
.list li a:hover div span{	color:white; }



/************************* DOCS *************************/
.docsCell { 		border-top:1px dashed #94988f; font-size:11px; color:#c2c9b8; text-align:justify;
					padding:10px 5px; cursor:pointer; }
.docsCell:hover { 	background:#a9aca5; color:white; }
.docsCell h1{ 		margin:0; padding:0; color:white; font-size:14px; }




/*********************** BOOK ***********************/
.bookCell div{		font-style:italic!important; border-top:1px dashed #94988f; padding:10px 0;}
.bookCell div h4{	font-style:normal!important;}
.bookCell div p{	margin:0 0!important;}
