
table {
        font-family: Arial, sans-serif;
        font-size: 12px;
}

.btnstyle {
        font-family: Arial;
/*		color: #330000;*/
		background-image: url(images/bg_gold.jpg);
		background-repeat: repeat-x;
		border-style:none;
}

.listbox {
        font-family: Verdana, Arial, Arial, Helvetica, sans-serif;
        font-size: 100%;
        border: 1px solid #0099FF;
        vertical-align : middle;
}


.comment_button {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 80%;
        border: 1px solid #000000;
		/*background-image:url(themes/blue/images/bg_gold.jpg);
		background-repeat:repeat-x;*/
        background-position : bottom;
        padding-left: 3px;
        padding-right: 3px;
		left:auto;
}

.radio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 100%;
        vertical-align : middle;
}

.checkbox {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 100%;
        vertical-align : middle;
}

bblink a {
        color:#66FF00;
        text-decoration: none;
}

bblink a:hover {
/*
        color:#FFFFFF;
        text-decoration: underline;*/
}


.catrow_noalb {
        /*background: transparent;*/
        color : #2a2a2a;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
}
/* Информация о файле*/
.fileinfo {
		background-image:url(images/bg_gold.jpg);
		background-repeat:repeat-x;
        color:#660000;
		background-color:#FFFFFF;
		padding-left: 5px;
        padding-top: 3px;
        padding-bottom: 3px;		
}
.fileinfo b {
	color:#660000;
}
/*Таблица оценки большой картинки*/
.tableh2_compact {
        /*background: transparent;*/
		background-color:#660000;
        color:#FFFFFF;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
}
.tableh3_compact {
		background-color:#660000;
		background-image:url(images/bg_gold.jpg);
		background-repeat:repeat-x;
		/*font-weight:bold;*/
        color:#330000;
        padding-top: 4px;
        padding-right: 5px;
        padding-bottom: 4px;
        padding-left: 5px;
}
.tableh3_compact b {
	color:#330000;
	font-weight:bold;
}
/* Рейтинг */
.tableb_compact {
        background:#660000;
		/*background-image:url(images/bg_gold.jpg);
		background-repeat:repeat-x;*/
		font-size:130%;
		font-weight:bold;
        padding-top: 2px;
        padding-right: 0px;
        padding-bottom: 2px;
        padding-left: 0px;
}
.tableb_compact_reiting {
        background:#660000;
		background-image:url(images/bg_gold.jpg);
		background-repeat:repeat-x;
		font-size:130%;
		font-weight:bold;
        padding-top: 2px;
        padding-right: 0px;
        padding-bottom: 2px;
        padding-left: 0px;
}
/*Информация о файле в большой картинке*/
.tableb_text {
        background:#330000;
		color:#FF9900;
        padding-top: 5px;
        padding-right: 5px;
        padding-bottom: 0px;
        padding-left: 5px;
}
.tableb_text_reiting {
        background:#330000;
		color:#FF9900;
        padding-top: 0px;
        padding-right: 5px;
        padding-bottom: 0px;
        padding-left: 5px;
}
/*Сам текст комментариев*/
.tableb_text2 {
        background:#330000;
		color:#FFFFFF;
		font-size:12px;
		/*background-image:url(images/bg_preview.jpg);
		background-repeat:repeat-x;*/
        padding-top: 5px;
        padding-right: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
		line-height: 200 %;
}

.display_media {
        /*background: #CECECE;*/
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
}

/*

.intermed_image {
	border-style: solid;
	border-width: 7px;
}
*/

.thumb_filename {
        font-size: 80%;
        color: #2a2a2a;
        display: block;
}

.thumb_caption a {
        text-decoration: underline;
        color:#FFFFFF;
}

.thumb_num_comments {
        font-weight: normal;
        font-size: 95%;
        color: #2a2a2a;
        /*padding: 2px;
        /*font-style : italic;*/
        display : block;
}

.user_thumb_infobox {
        margin-top: 1px;
        margin-bottom: 1px;
}

.user_thumb_infobox th {
        font-weight : bold;
        font-size: 95%;
        margin-top: 1px;
        margin-bottom: 1px;
        text-align : center;
}

.user_thumb_infobox td {
        font-size: 95%;
        margin-top: 1px;
        margin-bottom: 1px;
        text-align : center;
}

.user_thumb_infobox a {
        text-decoration: none;
        color:#FFCC00;
}

.user_thumb_infobox a:hover {
/*        color:#FFFFFF;
        text-decoration: underline;*/
}


.admin_menu_thumb {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        border: 1px solid #000000;
        background: #D5D7DB;
        background-position: bottom;
        color: #000000;
        font-weight: bold;
        margin-top: 0px;
        margin-bottom: 0px;
        width: 85px;
}

.admin_menu_thumb a {
        color: #000000;
        text-decoration: none;
        display: block;
        position: relative;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-left: 5px;
        padding-right: 5px;
}

.submenu a:hover {
        text-decoration:none;
}
.admin_menu_thumb a:hover {
/*        color: #FFFFFF;
        text-decoration: underline;*/
}
.bigimg {
background-color:#330000;
}
.admin_menu {

        font-size: 90%;
        border: 1px solid #666666;
        background-image : url(images/button_bg.gif);
        background-position : bottom;
		font-family: Arial, Helvetica, sans-serif;
        /*background-color: #e8e9ea;*/
        margin-top: 2px;
        margin-bottom: 2px;
		margin-left: 2px;
		margin-right: 2px;
        text-align: center;
}

.admin_menu a:hover{
	    text-decoration:underline;
}


td #admin_menu_anim {
        background-image : url(images/button_bg_anim.gif);
}

.comment_date{
        color:#FFCC00;
        font-size : 12px;
        vertical-align : middle;
}

.thumbnails {
        background: transparent;
        padding: 5px;
}

.footer {
        font-size : 9px;
}

.alblink {
	    font-size: 12px ;
        display: block;
        margin-bottom: 2px;
}
/*
.topmenu {
        line-height : 130%;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        border: 1px solid #0099FF;
        margin-top: 1px;
        margin-bottom: 1px;
}
*/
.img_caption_table {
        border: none;
        background: transparent;
        width : 100%;
        margin : 0px;
}

.img_caption_table th {
        background: transparent;
        font-size: 110%;
        color : #CCCCCC;
        padding-top: 4px;
        padding-right: 10px;
        padding-bottom: 4px;
        padding-left: 10px;
        border-top : 1px solid #FFFFFF;
}

.img_caption_table td {
        background: transparent;
        padding-top: 6px;
        padding-right: 10px;
        padding-bottom: 6px;
        padding-left: 10px;
        border-top : 1px solid #FFFFFF;
}

.clickable_option {
        border-bottom : 1px dotted #CC3333;
        cursor : default;
}

#vanity a {
        display:block;
        width:57px;
        height:20px;
        margin: 3px 20px;
}

