/* 
=============================================================
This Skin for DataLife Engine Developed by DLETemplates.com
Copyright © 2005-2007 DLETemplates.com  All Rights Reserved.

File 'style.css' - Cascading Style Sheet (CSS) Document
=============================================================
*/

html, body {
	height: 100%;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-family: tahoma;
	color: #757575;
	text-align:center;	
}
table {
	border: 0px;
	border-collapse: collapse;
	background-position: ывп;
}
table td {
	padding: 0px;
}



/*---------------------*/
.short-story-img img {
  width: 160px;
	height: 120px;
	text-align:center;
}

/* ==================== */

.category {
	color: #757575;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.category a {
	color: #E34000;
	text-decoration: none;
}
.category a:hover {
	color: #E34000;
	text-decoration: underline;
}

/* ==================== */

.speedbar {
	color: #757575;
	text-decoration: none;
}
.speedbar a {
	color: #4B73D4;
	text-decoration: none;
}
.speedbar a:hover {
	color: #4B73D4;
	text-decoration: underline;
}

/* ==================== */

.slink {
	color: #757575;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.slink a:active, .slink a:visited, .slink a:link {
	color: #E34000;
	text-decoration: none;
}
.slink a:hover {
	color: #E34000;
	text-decoration: underline;
}

/* ==================== */

.copy {
	color: #757575;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.copy a:active, .copy a:visited, .copy a:link {
	color: #1b1b1b;
	text-decoration: none;
}
.copy a:hover {
	color: #de1010;
	text-decoration: underline;
}

/* ==================== */

.stext {
	color: #757575;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.stext a:active, .stext a:visited, .stext a:link {
	color: #4b73d4;
	text-decoration: none;
}
.stext a:hover {
	color: #4b73d4;
	text-decoration: underline;
}

/* ==================== */

.ltitle {
	color: #a4a4a4;
	font-size: 12px;
	font-weight: bold;
}


.ltitle_small {
	color: #a4a4a4;
	font-size: 11px;
	font-weight: bold;
}

/* ==================== */

.ntitle {
	color: #636363;
	font-size: 12px;
	font-weight: bold;
}
.ntitle a {
	color: #4B73D4;
	text-decoration: none;
}
.ntitle a:hover {
	color: #4B73D4;
	text-decoration: underline;
}

/* ==================== */

.ctitle {
	color: #636363;
	font-size: 11px;
	font-weight: normal;
}
.ctitle a {
	color: #4B73D4;
	text-decoration: none;
}
.ctitle a:hover {
	color: #4B73D4;
	text-decoration: underline;
}


/* ==================== */
.full-story {
	color: #000000;
	font-family: Verdana;
	font-size:8pt; 
	text-align:justify;
	line-height: 15px
}
.full-story a {
	color: #4c67a5;
	text-decoration: none;
}
.full-story a:hover {
	color: #000000;
	text-decoration: none;
}
/* ==================== */

.news {
	color: #000000;
	font-family: Verdana;
	font-size:8pt; 
	text-align:justify;
	line-height: 15px
}
.news a {
	color: #4c67a5;
	text-decoration: none;
}
.news a:hover {
	color: #000000;
	text-decoration: none;
}

.news img {
  width: 160px;
	height: 120px;
}
/* ==================== */

.userstop {
	color: #757575;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.userstop a {
	color: #4B73D4;
	text-decoration: none;
}
.userstop a:hover {
	color: #4B73D4;
	text-decoration: underline;
}
.userstop td {
	padding: 3px;
}
.userstop thead {
	color: #757575;
	font-weight: bold;
}

/* ==================== */

.hr_line {
	background: url(../images/line.gif);
	width: 100%;
	height: 7px;
	font-size: 3px;
	margin-top: 4px;
	margin-bottom: 4px;
}

/* ==================== */

.skin {
	padding-left: 10px;
}
select {
	font-size: 11px;
	font-family: tahoma;
}

.top_11 {
	background-image: url(../images/dlet_top_11.gif);
	background-repeat: repeat-x;
	height: 60px;
}
.top_13 {
	background-image: url(../images/dlet_top_13.gif);
	background-repeat: repeat-x;
	height: 60px;
}
.top_15 {
	background-image: url(../images/dlet_top_15.gif);
	background-repeat: repeat-x;
	height: 60px;
}
.top_17 {
	background-image: url(../images/dlet_top_17.gif);
	background-repeat: repeat-x;
	height: 60px;
}
.top_19 {
	background-image: url(../images/dlet_top_19.gif);
	background-repeat: repeat-x;
	height: 60px;
}
.top_20_1 {
	background-image: url(../images/dlet_top_20_1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.top_26 {
	background-image: url(../images/dlet_top_26.gif);
	background-repeat: repeat-x;
}
.top_31 {
	background-image: url(../images/dlet_top_31.gif);
	background-repeat: repeat-x;
	height: 40px;
}
.top_32 {
	background-image: url(../images/dlet_top_32.gif);
	background-repeat: repeat-x;
	height: 40px;
}
.cpbkgr_nolog {
	background-image: url(../images/dlet_cpbkgr_nolog.gif);
	background-repeat: no-repeat;
}
.cpbkgr_log {
	background-image: url(../images/dlet_cpbkgr_log.gif);
	background-repeat: no-repeat;
}
.lcol_bkgr {
	background-image: url(../images/dlet_lcol_bkgr.gif);
	background-repeat: repeat-y;
}
.lcol_bkgr2 {
	background-image: url(../images/dlet_lcol_bkgr2.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.bl_title_bkgr {
	background-image: url(../images/dlet_bltitle_b.gif);
	background-repeat: no-repeat;
	height: 32px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 11px;
}
.block_02 {
	background-image: url(../images/dlet_bl_2.gif);
	background-repeat: repeat-y;
}
.a_block_12 {
	background-image: url(../images/dlet_artblock_12.gif);
	background-repeat: repeat-x;
}
.a_block_22 {
	background-image: url(../images/dlet_artblock_22.gif);
	background-repeat: repeat-x;
}
.a_block_32 {
	background-image: url(../images/dlet_artblock_32.gif);
	background-repeat: repeat-x;
}
.a_block_42 {
	background-image: url(../images/dlet_artblock_42.gif);
	background-repeat: repeat-x;
}
.a_block_52 {
	background-image: url(../images/dlet_artblock_52.gif);
	background-repeat: repeat-x;
}
.a_block_61 {
	background-image: url(../images/dlet_artblock_61.gif);
	background-repeat: repeat-y;
}
.a_block_63 {
	background-image: url(../images/dlet_artblock_63.gif);
	background-repeat: repeat-y;
}
.a_block_72 {
	background-image: url(../images/dlet_artblock_72.gif);
	background-repeat: repeat-x;
}
.a_block_82 {
	background-image: url(../images/dlet_artblock_82.gif);
	background-repeat: repeat-x;
}
.adblock_12 {
	background-image: url(../images/dlet_adblock_12.gif);
	background-repeat: repeat-x;
}
.adblock_21 {
	background-image: url(../images/dlet_adblock_21.gif);
	background-repeat: repeat-y;
}
.adblock_23 {
	background-image: url(../images/dlet_adblock_23.gif);
	background-repeat: repeat-y;
}
.adblock_32 {
	background-image: url(../images/dlet_adblock_32.gif);
	background-repeat: repeat-x;
}
.footer_b {
	background-image: url(../images/dlet_footer_b.gif);
	background-repeat: repeat-x;
	height: 71px;
}

/* ==================== Поле малой формы поиска */

.s_field {
	color: #000000;			/* ! */
	font-size: 11px;		/* ! */
	background:#ffffff;
	font-family: tahoma;	/* ! */
	background-repeat: repeat-x;
	height: 13px;
	border: 1px solid #CCCCCC;
	vertical-align: middle;
}

/* ==================== Поле формы авторизации */

.a_field {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background:#a2736a;
	background-repeat: repeat-x;
	height: 14px;
	padding-left: 3px;	
	border: 1px solid #cccccc;	
}

/* ==================== */

.f_textarea {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	width: 459px;
	height: 156px;
	border: 1px solid #e0e0e0;
}
.f_input {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	width: 300px;
	height: 14px;
	border: 1px solid #e0e0e0;
}
.f_select {
	color: #757575;		/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	
	height: 14px;
	border: 1px solid #e0e0e0;
}

/* ==================== Главное меню сайта */

.mainmenu {
	color: #888888;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.mainmenu a:active, .mainmenu a:visited, .mainmenu a:link {
	color: #888888;
	text-decoration: none;
}
.mainmenu a:hover {
	color: #636363;
	text-decoration: none;
}
.hr_line {
	background: url(../images/line.gif);
	width: 100%;
	height: 7px;
	font-size: 3px;
	font-family: tahoma;
	margin-top: 4px;
	margin-bottom: 4px;
}

.navigation {
	color:#666; 
	border:0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
	text-decoration:none;
	color: #636363;
	background:#F9F9F9;
	border:1px solid #E6E6E6;
	padding:3px 6px;
	font-size:11px
}

.navigation a:hover {
	background:#799AE3;
	color:#FFFFFF;
	border-color:#E6E6E6;
}

.navigation span {
	text-decoration:none;
	background:#fff;
	padding:3px 6px;
	border:1px solid #E6E6E6;
	color:#ccc;
	font-size:11px;
}


/* ==================== */

.navigator ul {
list-style : none;
margin : 10px 0 10px 0;
padding : 10px;
color:#000000
}
.navigator ul li {
display : inline;
padding : 0;
margin : 0;
font:Georgia, "Times New Roman", Times, serif;
font-size:12px;
}
.navigator ul li a {
	display : block;
	color : #000000;
	background : inherit;
	text-decoration : none;
	margin : 0;
	padding : 1px 0 1px 0;
}
.navigator ul li a:hover {
text-decoration : none;
background : #f0e9cc;
color : #cc0033;
}

/* ==================== */
#tabs {
	float:left;
	width:100%;
	margin: 0;
	padding: 0;
	border-collapse: collapse; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image:url(../images/003_03.gif);
	
	}

#tabs ul {
	margin:0;
	padding:1px 1px 3 120px;
	line-height: 25px;
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	color:#000000;
	font-size: 12px;
	padding: 1px;
	padding-left: 50px;
	}
#clickbux {
    font-size:12px;
	text-align:center;
	margin-left:10%;
    margin-right:10%
	}	
	
/* ==================== */
.ma {
	color: #000000;
	font-size: 12px;
	font-family: verdana;
	font-weight: bold;
}
.ma a {
	color: #000000;
	text-decoration: none;
}
.ma a:hover {
	color: #000000;
	text-decoration: underline;
}

/* ==================== */

.white {
	color: #000000;
	font-size: 10px;
	font-family: verdana;
            text-decoration:none;

}


.white a:active,
.white a:visited,
.white a:link {
	color: #000000;
	text-decoration:none;
	}
	
/* ==================== */
.navigator2 {
	color: #ff0000;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	

}
.navigator2 a {
	color: #ff0000;
	text-decoration: none;
}
.navigator2 a:hover {
	color: #632f25;
	text-decoration: none;
}

/* ==================== мои материалы */
.style4 {
    color: #006600; font-weight: bold;
    font-size: 12px;
} 
.style9 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	margin: 14px;
}
.style2 {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: italic;
	
}
.styleh1 {
	font-size: 22px;
}
.line01 {
	background-image: url(../images/00402.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: 100%;
}
.line02 {
	background-image: url(../images/00407.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: 100%;
}
.tab02 {
    overflow: hidden;
	height: 10px;
}	

/* ==================== на копки скачать  */

#down {
	float:left;
	width:100%;
	background:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:normal;
	}

#down ul {
	margin:0;
	padding:10px 10px 0 20px;
	list-style:none;
	}

#down li {
	display:inline;
	margin:0;
	padding:0;
	}

#down a {
	float:left;
	background:url("tableft.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	}

#down a span {
	float:left;
	display:block;
	background:url("tabright.gif") no-repeat right top;
	padding:5px 11px 5px 6px;
	color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#down a span {float:none;}

/* End IE5-Mac hack */
#down a:hover span {
	color:#FFF;
	}

#down a:hover {
	background-position:0% -42px;
	}

#down a:hover span {
	background-position:100% -42px;
	}
			/*COLUMN 3 MENU*/

.tabb {
	background-color: #fcf6e8;
	background-position: center;
	height: 1px;
	width: 1px;
	border:#999999
}
.p003 {
	background-image: url(../images/003_03.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 25px;
	vertical-align: middle;
	bottom: 0px; 
}
.p004 {
	width: 100%;
	margin: 0px auto;
	padding: 0px;
}
.TBLE {
table-layout:fixed;
     /* Фиксированная ширина ячеек */
   }
#short{
	float: left;
	width: 33.3%;
	margin: 0px;
}
#navig{
	clear: left;
}