BODY{font-family:tahoma; font-size:14px; height:100%; margin:0px; padding: 0px;}
IMG {border:0px;}

.head TD {vertical-align:top; color:#ffffff}
.head img{display:block}


@font-face {
font-family: RoadNumbers;
src: url("road.otf") format("opentype");
}

input {
	border:1px solid #9E9E9E;
	color: #000000;
	font-size: 11px;
	font-family: Verdana;
	background: #FFF; 
}

select {
	border:1px solid #9E9E9E;
	color: #000000;
	font-size: 11px;
	font-family: Verdana;
	background: #FFF; 
}
.shortstory{padding:8px 20px 8px 20px;}
.shortstory IMG{padding:15px;}

.shortstory UL, OL {margin-left: 0; position: relative; left: 1em;}
.shortstory iframe {margin:10px}

.login_str, .login_str a, .login_str a:visited{color: #fff}

.input_g_s { font-size:10px; width:150px}
.mchat{ font-size:10px; background-image: url(../images/dlet_bttn_bbcodes.gif);background-repeat: repeat-x;color:#fff;background-color: #ffffff;border: 0px solid #000; margin:2px}

table td a:link, table td a:visited{color:#074E97; text-decoration: none; }
table td a:hover{color:#E34000; text-decoration: underline;}

.head a:link, .head a:visited{color:#fff; text-decoration: none;}
.head a:hover {color:#E34000; text-decoration: underline;}

.short_cat a:visited, .short_cat a:link{color:#FFFFFF; padding-top:10px}


#dle-content a{font-weight:bold}

/* CSS Document */

#hintbox {
	top: 0px;
    text-align : left;
    width : 150px;
    font-size : 10px;
    border : 1px solid #99a1ab;
    background-color : #fff;
    layer-background-color : #a396d9;
    color : #282828;
    margin : 10px 0 0 10px;
    padding : 3px 5px;
    position : absolute;
    visibility : hidden;
    z-index : 998;
    -moz-opacity : 0.9;
    -moz-border-radius : 5px;
    filter : alpha(opacity="90");
}

.onl_table {
    width : 100%;
    font-size : 10px;
}
.onl_table td {
    padding-right : 5px;
    font-size : 10px;
/*  width : 50%;
*/ }

.title_fs h1 {font-size:18px; color:#fff;padding-left:15px;font-weight: 700;}

.user_link_1, .user_link_1 a:link, .user_link_1 a:visited, .user_link_on_1 {
    color : #ff0000;
}
.user_link_on_1 a:hover, .user_link_on_1 a:active {
    color : #ff0000;
}

.user_link_4, .user_link_4 a:link, .user_link_4 a:visited, .user_link_on_4 {
    color : #666666;
}
.user_link_on_4 a:hover, .user_link_on_4 a:active {
    color : #4b73d4;
}

.user_link_2, .user_link_2 a:link, .user_link_2 a:visited, .user_link_on_2 {
    color : #00a400;
}
.user_link_on_2 a:hover, .user_link_on_2 a:active {
    color : #00a400;
}

.user_link_3, .user_link_3 a:link, .user_link_3 a:visited, .user_link_on_3 {
    color : #0000ff;
}
.user_link_on_3 a:hover, .user_link_on_3 a:active {
    color : #0000ff;
}

.user_link_8, .user_link_8 a:link, .user_link_8 a:visited, .user_link_on_8 {
    color : #6E6A03;
}
.user_link_on_8 a:hover, .user_link_on_8 a:active {
    color : #6E6A03;
}

.user_link_0, .user_link_0 a:link, .user_link_0 a:visited, .user_link_on_0 {
    color : #666666;
}
.user_link_on_0 a:hover, .user_link_on_0 a:active {
    color : #666666;
}

.user_link_bot {
	color:#FF0099;
}

.is_online {
	color:#33CC00;
	font-weight:bold;
}


#message{

border-color: rgb(158, 158, 158);
border-style: solid;
border-width: 1px;
}

.dotted_link a{text-decoration: none; border-bottom: 1px dashed blue;}
.dotted_link a:hover{color:#E34000; border:0; text-decoration: none;}

#share42 {
  display: inline-block;
  padding: 6px 0 0 6px;
  background: #FFF;
  border: 1px solid #E9E9E9;
  border-radius: 4px;
}
#share42:hover {
  background: #F6F6F6;
  border: 1px solid #D4D4D4;
  box-shadow: 0 0 5px #DDD;
}
#share42 a {
  opacity: 0.5;
  vertical-align: bottom;
}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}

.navigation2 a
{
padding:2px
}

.permalink {color:#ffffff !important;}
.permalink h3{margin:0}

.flink {color: #074E97}
.flink:hover{color: #E34000; text-decoration: underline}

.finvite {width:100%; display:block }
.finvite:hover {background-color:#eeeeee }

.like {
float: left; 
list-style: none;
background:url('../images/thx.jpg') #0949BD left repeat-x;
border:0px;
cursor: pointer;
height:20px;
width:88px;
font-family:Tahoma;
}
.like:hover {
background:url('../images/thx_a.jpg') #0949BD left repeat-x;
}

.mainmenu {
	color: #888888;
	font-size: 10px;
	font-family: tahoma;	/* ! */
	text-decoration: none;
}
.mainmenu a:active, .mainmenu a:visited, .mainmenu a:link {
	color: #074E97;
	font-size: 12px;
	text-decoration: none;
}
.mainmenu a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.hideall{display: none; position:relative; width:150px; height:200px; text-align:center; top:-130px; left:20px; z-index:9995;}


.txta{background-color: #fff; background-attachment: scroll;resize: none; background-repeat: repeat; background-image: none; width: 150px !important; height: 100px !important; background-position: 0% 0%; background-size: auto; background-origin: padding-box; background-clip: border-box;border: 1px solid #888888}

	.anyClass {
	width:100%; height:210px; overflow-y:hidden; margin-top:-20px;
	}
	.anyClass li{
	height:auto; padding-bottom:15px;
	}

	.comm_lnk{
	padding:2px 0 0 10px;
	}

	.prev{
	width:32px; height:32px;
	background: url('../images/pre.png');
	position:relative; top:90px; left:2px; z-index:10;
	cursor: pointer;
	}
	.prev:hover{
	background-position: -32px -31px;
	}
	.prev:active{
	left:0px;
	}
.next{
	width:32px; height:32px;
	background: url('../images/next.png') -32px -32px; 
	position:relative; top:-120px; float:right; right:2px; z-index:10;
	cursor: pointer;
	}
	.next:hover{
	background-position: 0 0;
	}
	.next:active{
	right:0px;
	}

.poll input { border:0px}
#dle-poll-list{line-height:20px;}

.nomer
{position:absolute; bottom:10px; left:7px;}
.region{position:absolute; bottom:11px; left:92px; font-size:18px}
.gos{margin-top:5px; position:relative;font-family: RoadNumbers; letter-spacing:0.08em;font-size:25px; color:#2B2B2B}

.pay_form{
width:270px; overflow:hidden;
}
.pay_form:hover{
overflow:visible;
}

#dle-speedbar{font-size:20px}
#text h1{margin:0;font-size:18px}
#auth-block{font-size:12px}

.watch-id-minus{
font-size: larger;
color: red !important;
}
#news-id-1486 .quote{
background-color: #FFFFFF !important;
FONT:14px tahoma ;
}


img[src*="dlet_artblock_"]
{
	vertical-align: top;
}
img[src*="temp02_artslab_4"]
{
	margin-bottom: 1px;
}

TD[background*="temp02_artslab_48"]{
background-repeat: repeat-x;
}


