img {
    border: none;
}
.vid_content {
    max-width:900px; 
    width:expression(document.body.clientWidth > 900? "900px": "auto" );
    margin-left:auto; margin-right:auto; 
    text-align:left;
}
.vid_center {
    text-align:center;
}
.vid_left {
    text-align:left;
}

.vid_red, a.vid_red, a:hover.vid_red,  a:visited.vid_red {
    color:#e94200; font-weight: bold;  
} 
.vid_red0, a.vid_red0, a:hover.vid_red0,  a:visited.vid_red0 {
    color:#e94200; font-size:11px;  
} 
.vid_red1, a.vid_red1, a:hover.vid_red1,  a:visited.vid_red1 {
    color:#e94200; font-size:12px; font-weight:bold;  
} 

.vid_left0 {
    float:left;
}
.vid_add {
    float:right; 
}
.vid_fav {
    float:right; padding-right:30px; padding-top:15px;
}
.vid_fav_img {
    float:right; margin-right:10px; padding-top:10px; 
}
.vid_fav a, .vid_fav a:hover,  .vid_fav a:visited {
    color:#BB2201; font-size:12px; font-weight:bold; 
}

.vid_zag_green {
    color:#036264; font-size:17px; font-weight:bold; margin-bottom:12px; text-align:left;
}
.vid_zag_red {
    color:#e94200; font-size:19px; font-family:Arial;
    background: #F8F1DF; padding-bottom:12px;
}
.vid_zag_red1 {
    color:#e94200; font-size:14px; font-weight:bold; margin-bottom:12px; margin-left:13px;
}
.vid_zag_red2 {
    color:#e94200; font-size:17px; font-weight:bold; font-family:Arial;  margin-bottom:10px;
}
.vid_albom_tbl {
    margin-bottom:9px; background:#C9B67C;
}
.vid_albom_tbl tr td img  {
    margin:0px;
}


.vid_albom_td_first {
    padding: 10px; 
	
}
.vid_albom_td {
	padding: 10px 15px; 
	border-left: 1px dashed #171717;
}
.vid_albom_tr {
	border-left: 1px dashed #171717;
}
.vid_albom_in {
	padding: 0 0 0 20px;
	background: url(images/vid/vid_albom_in_bg.gif) no-repeat;
	zoom: 1;
    
}
.vid_albom_in b {
	font-size: 115%;
	font-weight:bold;
}
.vid_albom_in small, .vid_albom_in em {
	font-size: 85%;
	color: #999;
	font-style: normal;
}



.vid_best_tbl {
    background:#C9B67C;
}
.vid_best_tbl tr td img  {
    margin:0px;
}
.vid_best_td {
    padding-top:17px; background:url(/images/vid/best_bg.jpg) center 0 no-repeat;
}



/* блок комментарии к ролику */


div.vid_comm_block {
	margin: 0 0 1em;
	padding: 0 0 1em;
	border-bottom: 1px dashed #171717;

}

div.vid_comm_block span.date_gray {
	font-size: 85%;
}


/*****************************/


.vid_black { 
	background: #171717; 
	padding: 5px;
	color:#ffffff;
	font-weight:bold;
	font-size: 100%;
}

.vid_black_tbl { 
    width: 480px; 
    background:#171717; 
    margin-top:7px; margin-bottom:15px; margin-left:0px; margin-right:0px;
}
.vid_black_tbl tr td img { 
    margin:0px;
}
.vid_white { 
    color:#e94200; font-size:85%; 
}
.vid_white strong { 
    color:#ffffff; font-weight:bold;
}
.vid_block { 
    width: 480px; background:#efefef; 
	text-align:left;
	padding: 10px 5px 15px;
}

.vid_com_block_old { 
    margin-top:7px; text-align:left;
}
.vid_no, .vid_no img {
    margin:0px;
}

.vid_com_top { 
    background:url(/images/vid/com_lt.gif) no-repeat #DFD1B4; height:3px; text-align:right;
}
.vid_com_bottom { 
    background:url(/images/vid/com_lb.gif) no-repeat #F9F0DF; height:3px; text-align:right; margin-bottom:7px; padding-left:3px;
}
.vid_com_zag {
    background: #DFD1B4; padding-left:10px; padding-top:3px; padding-right:5px; padding-bottom:5px;
}
.vid_com_date {
    float:right; color:#312817; font-size:10px; padding-top:1px;
}
.vid_com_text {

}
.vid_com_pg { 
    text-align:right;
}

.vid_right {
    float:right; text-align:right; padding-left:10px;
}



.vid_line {
	margin: 1em 0 1em;
	border-top: 1px dashed #171717;
}

.vid_red_line { 
    height:1px; background:#901213;
}
#vid_pic  { 
    margin-right:5px;  vertical-align: middle;
}

#send_mark {
    width:1px; height:1px; border:none;
}

#mark1, #mark2, #mark3, #mark4, #mark5 {
    width:15px; height:15px; margin:0px; vertical-align:bottom;
}
#mark {
    width:140px; background: none; border:none;
    font-size:75%; 
}


.vid_zag { 
    color:#DFD1B3; margin-top:10px; margin-bottom:20px; font-size:13px; font-weight:bold;
}

.vid_name {
    min-height:30px;
    width: 142px; padding: 2px 7px;
    background:#efefef; margin-top:7px;
    text-align:left;
    font-size: 95%;
}


.vid_size {
	width: 156px; 
	font-size: 85%; 
	margin: 5px 0 10px;
	text-align :left;
}

.vid_new {
    padding-top:20px; padding-left:10px;
}

.vid_textarea {
    width:99%; height:8em;
	border: 1px solid #d6d6d6;
}


.vid_img { 
    width:150px; 
    background: #171717 url("/images/vid/vid_bg.gif") no-repeat;
    padding: 3px 3px 10px;
}
.vid_img img { 
    border:none;
    display: block;
}

.vid_brown_block {
    background:#DFD1B4; padding-top:11px; padding-left:10px;
}


.vid_button_submit, .vid_button_reset, #btnBrowse {
    background: #e94200; color:#fff; text-align:center; font-size:85%; padding: 3px 10px;
	margin: .3em 0;
    border: none;
cursor:pointer;

}
.vid_button_reset { background: #434343; }

#btnBrowse { 
	margin: 0 .5em 0 0; 
	vertical-align: middle;
	background: #434343; 
}
#txtFileName {
	vertical-align: middle;
}








.vid_button {
    background:#e94200; color:#E7DEC2; text-align:center; font-size:11px;
    height:24px; width:160px;
    margin-left:13px; margin-top:17px;
    border-left:1px solid #83120E; border-top:2px solid #C78987; border-bottom:2px solid #300605; border-right:1px solid #83120E;
    cursor:pointer;
}

.grey {
    color:#333333;
}

.border { border:solid 1px #000;
}

.pg_pre, .pg_on, .pg_off, .pg_next { float:left;}
.pg_pre, .pg_on, .pg_off { margin-right:10px ;}
.pg_on  {color:#DF0000; font-weight:bold; }

.vid_pg_menu {
    background:#F8F1DF; margin-top:15px; margin-bottom:25px; margin-right:10px;
}
.vid_pg_menu a {
    font-size:11px; font-weight:bold; color:#790C01; text-decoration:none; margin:0px 3px;
}
.vid_pg_menu div {
    color:#fff; background:#A93113; font-size:11px; font-weight:bold; padding:3px 2px; margin:0px 1px;
}

.vid_pg_menu1 {
    background:#E1D3AE; margin-top:15px;
}
.vid_pg_menu1 tr td img {
    margin:0px;
}
.vid_pg_menu1 a {
    font-size:11px; font-weight:bold; color:#790C01; text-decoration:none; margin:0px 3px;
}
.vid_pg_menu1 div {
    color:#fff; background:#A93113; font-size:11px; font-weight:bold; padding:3px 2px; margin:0px 1px;
}


.vid_brown {
    background:#DFD1B4;  text-align:center;
}
.vid_stat2 {
    text-align:left;
}


.vid_form_tbl tr td {
    padding-top:10px;
}
.vid_textar_com {
    width: 420px; height: 150px;
}
.vid_textar_tag {
    width: 420px; height: 150px;
}
.vid_tag_auto {
    padding-left:10px; padding-top:2px; padding-bottom:2px; color:#333; font-size:12px; background:#DFD1B3;
    cursor:pointer;
}

#taglist {
    width: 420px; margin-left:7px;
}


#tag_cloud {
	background: #efefef;
	padding: 9px;
}

.tag_cloud {
	min-height: 425px;
}
.tag_cloud span, .tag_cloud a, .tag_cloud a:visited {
    padding-right:6px; 
}
.tag_cloud a:hover {
    padding-right:6px; 
}

form.form_search {
	margin: 1em 0 0;
	padding: 1em 0 0;
	border-top: 1px dashed #171717;
}
form.form_search input {
	border: none;
}

.vid_search_zag {
    color:#1D1B0F; font-size:13px; font-weight:bold; font-family:Arial; padding-bottom:5px; padding-left:2px;
    margin-top:15px;
}
form.form_search .vid_search {
    border-top: 1px solid #5C595A; 
	 border-left:1px solid #5C595A; 
	 border-right:1px solid #D6CFC7; 
	 border-bottom:1px solid #D6CFC7; 
    height:19px; 
	 width: 90%;
    margin-bottom:8px; margin-left:2px; margin-top:0px;
}
.vid_search_submit {
    margin-left:2px; margin-bottom:0px;
}

.t20 { padding-top:20px;
}
.b9  { margin-bottom:9px;
}
.t10 { padding-top:10px;
}
.l10 { padding-left:10px;
}
.l15 { padding-left:15px;
}
.r10 { padding-right:10px;
}
.r4 { padding-right:4px;     
}
.t3 { margin-top:3px;     
}
.p10 { padding:10px;
}
