
/* общие-----------------------------------------*/ 
BODY {

	height: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
FONT-FAMILY: Verdana;
}

.illustration {
	width: 250px; position: absolute;
	}
	
.p270 {
padding-left: 270px;
}
.blue {
background-color: #01B0FF;
background-image: url(/templates/images/blue.gif);
}

.orange {
background-color: #FF4E00;
background-image: url(/templates/images/orange.gif);
}

.padding4 {
padding: 4px;
}

.padding10 {
padding: 10px;
}

.padding20 {
padding: 20px;
}

.vrezka {
padding:20px;
background-color:#eeeeee;
}

select {
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	font-style: normal;
	color: #666666;
}



FIELDSET {
	FONT-SIZE: 9px;
	}

TABLE {
	cellspacing: 0;
	cellpadding: 0;	
	BORDER: 0px;
	}
		
.tdgray {
height:5;
background-color:EEEEEE;
vertical-align:top
}


input {
font-size: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	font-weight: normal;
	color: #797979;
	BORDER: #909090 0px solid;
	}
	
form  {display: inline};


.button {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	font-weight: bold;
	color:#FFFFFF;
	background: #FF6633;
	border: 1px solid #FFFFFF
}
.buttonmouse {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	font-weight: bold;
	color:#000000;
	background: #FFFFFF;
	border: 1px solid #666F74;
}




.fontsize {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	font-weight: bold;
	color:#666666;

background: #EEEEEE;
	border: 1px solid #EEEEEE
}
.fontonmouse {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	font-weight: bold;
	color:#000000;
	background: #FFFFFF;
	border: 1px solid #EEEEEE;
}


/* Совместимые с Netscape 4 размеры шрифтов */  


h1 {   
      font-size: 100%;   
      font-weight: bold; 
}  
h2 {   
      font-size: 100%;   
      font-weight: bold; 
} 


/* текст/заголовки-----------------------------------------*/
/* главный текст */


/* фиксированный обычный шрифт*/

.info_box {
FONT-SIZE: 11px;
  COLOR: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica;
}
.info_box A:link,
.info_box A:visited,
.info_box A:active {
  COLOR: #666F74;
  	text-decoration: underline;
}
.info_box A:hover {
   TEXT-DECORATION: none;
}

.info_white {
FONT-SIZE: 10px;
  COLOR: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica;
	padding:2px;
}
.info_white A:link,
.info_white A:visited,
.info_white A:active {
  COLOR: #FFFFFF;
  	text-decoration: underline;
}
.info_white A:hover {
   TEXT-DECORATION: none;
}


/* эффект серого фона в краткой новости при наведении курсора */
.overbox {
background-color:#F4F4F4;
}
.overbox A:link, 
.overbox A:visited {
	COLOR: #666F74; TEXT-DECORATION: underline
}
.overbox A:active {
	COLOR: #FF6633; TEXT-DECORATION: none
}
.overbox A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

.outbox {
background-color:#FFFFFF;
}
.outbox A:link, 
.outbox A:visited {
	COLOR: #666F74; TEXT-DECORATION: underline
}
.outbox A:active {
	COLOR: #FF6633; TEXT-DECORATION: none
}
.outbox A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

.subtitle {
  FONT-SIZE: 18px;
	padding:15px; 
}

/* Шрифт ошибки */
.errorfont                    {color: red;  font-weight: normal;}
.new                    {color: #FF6633;  font-weight: normal;}

/* хотлайн в кратких новостях*/
.shorthotline {
	FONT-SIZE: 13px;
	font-weight:bold;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	padding:2px; 
}
.shorthotline A:link, 
.shorthotline A:visited {
	COLOR: #666F74; TEXT-DECORATION: none
}
.shorthotline A:active {
	COLOR: #FF6633; TEXT-DECORATION: none
}
.shorthotline A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}


.fullhotline {
	FONT-SIZE: 16px;
	font-weight:bold;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica;
	padding:2px; 
}
.shorthotline A:link, 
.shorthotline A:visited {
	COLOR: #666F74; TEXT-DECORATION: none
}
.shorthotline A:active {
	COLOR: #FF6633; TEXT-DECORATION: none
}
.shorthotline A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}




/* хотлайн в полных новостях*/
.ntitle,
.ntitle a:link,
.ntitle a:action,
.ntitle a:hover {
	color: #FF6600;
	font-size: 18px;
	font-family: tahoma;
	font-weight: bold;
}

.tagszise-8{
    font-size: 36px;
	}
.tagszise-8 a:link{
    font-size: 36px;
	}
.tagszise-8 a:action{
    font-size: 36px;
	}
.tagszise-8 a:hover {
    font-size: 36px;
	}




.tagszise-6{
    font-size: 28px;
	}
.tagszise-6 a:link{
    font-size: 28px;
	}
.tagszise-6 a:action{
    font-size: 28px;
	}
.tagszise-6 a:hover {
    font-size: 28px;
	}


.tagszise-5{
    font-size: 20px;
	}
.tagszise-5 a:link{
    font-size: 20px;
	}
.tagszise-5 a:action{
    font-size: 20px;
	}
.tagszise-5 a:hover {
    font-size: 20px;
	}


.tagszise-4{
    font-size: 16px;
	}
.tagszise-4 a:link{
    font-size: 16px;
	}
.tagszise-4 a:action{
    font-size: 16px;
	}
.tagszise-4 a:hover {
    font-size: 16px;
	}



.tagszise-2{
    font-size: 10px;
	}
.tagszise-2 a:link{
    font-size: 10px;
	}
.tagszise-2 a:action{
    font-size: 10px;
	}
.tagszise-2 a:hover {
    font-size: 10px;
	}


.tags,
.tags a:link,
.tags a:visited {
	font-family: tahoma;
	color: #01B0FF;
	TEXT-DECORATION: underline
}
.tags a:active,
.tags a:hover {
	color: #01B0FF;
	font-weight:bold;
    TEXT-DECORATION: none;
}


/*второстепенный текст*/

.copy {
	color: #727272;
	font-size: 11px;
	font-family: tahoma;
}
.copy a:active,
.copy a:visited,
.copy a:link {
	color: #727272;
	text-decoration: underline;
	}
.copy a:hover {
	color: #727272;
	font-weight:bold;
	}


/* шапка/попа-----------------------------------------*/ 
/* меню подразделов с тенью*/
.submenu {
	FONT-SIZE: 11px;
	COLOR: #666F74;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	padding:3px;
}
.submenu A:link,
.submenu A:visited,
.submenu A:active {
	COLOR: #666F74; TEXT-DECORATION: none
}
.submenu A:hover {
	COLOR: #FFFFFF; 
	background-color:#B7B7B7
}

/* Шрифт копирайта сайта и ссылок на голубом фоне */
.titlebottom {
FONT-SIZE: 11px;
  COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica;

}
.titlebottom A:link,
.titlebottom A:visited,
.titlebottom A:active {
  COLOR: #FFFFFF; TEXT-DECORATION: none
}
.titlebottom A:hover {
  background-color:#FF4E00;
   TEXT-DECORATION: none
}

.commentcount {
	padding:3px;
	background-color: #1FBAFF;
	COLOR: #FFF;
	FONT-SIZE: 14px;
	font-weight:bold;
	FONT-FAMILY: Arial, Helvetica;

}

.bottomlinks {
	FONT-SIZE: 16px;
	COLOR: #FF4E00;
	FONT-FAMILY: Arial, Helvetica;
}
.bottomlinks A:link,
.bottomlinks A:visited {
	COLOR: #FF4E00;
TEXT-DECORATION: none
}
.bottomlinks A:active {
	COLOR: #FFFFFF;
	background-color:#1FBAFF;
	TEXT-DECORATION: none
}
.bottomlinks A:hover {
	COLOR: #FFFFFF;
	background-color: #01B0FF;
	TEXT-DECORATION: none
}


/* Активный раздел */
.gray-bottomlinks {
	FONT-SIZE: 12;
	COLOR: #7f7f7f;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	padding: 3;
}
.gray-bottomlinks A:link,
.gray-bottomlinks A:visited {
	COLOR: #7f7f7f;
TEXT-DECORATION: none
}
.gray-bottomlinks A:active {
	COLOR: #FFFFFF;
	background-color:#c2c2c2;
	TEXT-DECORATION: none
}
.gray-bottomlinks A:hover {
	COLOR: #FFFFFF;
	background-color: #c2c2c2;
	TEXT-DECORATION: none
}



/* Копирайт Datalife */
.powered {
	color: #FFFFFF;
	font-size: 11px;
	font-family: tahoma;
}
.powered a:active,
.powered a:visited,
.powered a:link {
	color: #FFFFFF;
	text-decoration:none;
	}
.powered a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}
.soundarchive
{
color:#E4E0E2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
}
.float {
	position: absolute;
}
.storyline{
background: #F7F7F7;
height: 3px;
margin: 8px 0 5px 0;
border: 0;
}