body {
	font-size:12px;
	font-family:Tahoma;
    quotes: "«" "»";
}
table {	font-size:12px;
	font-family:Tahoma;    color:#313131;
    border:none;
    vertical-align:top;
    quotes: "«" "»";
}
.td1 {	border-bottom:1px solid #F1F4F9;
    background-color:#F8F8F8;
}

ul {
        list-style-type:square;
        padding:0px;
        margin-top:2px;
        margin-bottom:2px;
        margin-left:16px;
}
li {
        font-family:Arial, Helvetica, Tahoma, sans-serif;
        font-size:12px;
        color:#575757;
}


ol {
        list-style-type:square;
        padding:0px;
        margin-top:2px;
        margin-bottom:2px;
        margin-left:16px;
}

.ulsubcat {
        list-style-type: disc;
        color:#FE6000;
        line-height:11pt;
        margin-top:5px;
        margin-bottom:5px;
        margin-left:20px;
}

.Menu {
        width:200px;
        border:1px;
        border-color:#979797;
        background-color:#FFFFFF;
}

.MenuBRD {        font-family:Tahoma;
        font-size:16px;        width:200px;
        height:70px;
        border:1px;
        border-color:#979797;
        background-image: url(/images/diz/blu-ray_bg.png);
        background-repeat: no-repeat;
}

.FilmList {	    padding:1px;
        width:580px;
        border:1px solid;
        border-color:#EBEBEB;
        float:none;
        clear:both;
}
.DownloadBlock {
        width:580px;
        border:#FE6000 1px solid;
        background-color:#FFDFCB;
}

.file_link{
	font:12px;
	font-family:Tahoma;
	color:#164BD3;
	text-decoration:none;
}

a:hover.file_link{
	color:#313131;
}

.FilmListTitle {
        background-color:#F1F4F9;
        text-transform:uppercase;
        text-decoration:none;
}

.tdMenuTitle {
        padding-left:35px;
        height:30px;
        background-image: url(/images/diz/title_bg.jpg);
        font-family:Arial, Verdana, Sans-Serif;
        color:#164BD3;
        font-size:12px;
        font-weight:bold;
        text-transform : uppercase;
}
.tdzagolovok {
        background-color:#F4F3F3;
        padding-left:5px;
}
.film_info_title {	font-size:12px;	font-family:Tahoma;
    color:#164BD3;
    text-decoration:none;
    background-color:#F4F3F3;
    padding:3px;
}

.news-title {
        padding-left:15px;
        border-left: #AFC5FE 3px solid;
        font:13px;
        color:#164BD3;
        font-family:Trebuchet MS;
}
.news-content {	font-size:13px;
	font-family:Tahoma;
	padding-left:5px;
	padding-bottom:5px;
}

.Left {
        width:190px;
        background-color:#F4F3F3;
        vertical-align:top;
        text-align:center;
}
.center {
        width:580px;
        vertical-align:top;
}
.Right {
        width:190px;
        background-color:#F4F3F3;
        vertical-align:top;
        text-align:center;
}

hr {
        width:990px;
        color:#A4A4A5;
        noshade;
}

form {
        margin:0px;
        padding:0px;
        font-size:13px;
}
select, input {
        padding-right:5px;
        padding-left:5px;
        font:12px Tahoma;
        color:#000000;
        text-decoration:none;
        border:1px #A4A4A5 solid;
        background-color:#E0E0E0;
}
img {
        border:0px;
}

.mark {
        color:#164BD3;
        font-family:Tahoma;
        text-decoration:none;
}


.zacherknut {
        text-decoration:line-through;
}
.sale {
        color: red;
        font-weight : bold;
        font-size : 120%;
}
h1 {
        font-family:Arial, Verdana, Sans-Serif;
        color:#164BD3;
        font-size:18px;
        font-weight:bold;
/*        text-transform:uppercase; */
        padding:0px;
        margin:0px;
}

h2 {
        font-family:Arial, Verdana, Sans-Serif;
        color:#313131;
        font-size : 13px;
        font-weight : bold;
/*        text-transform:uppercase; */
        padding : 0px;
        margin : 0px;
}
h3 {
/*        font-family:Arial, Verdana, Sans-Serif; */
/*        font-family:Trebuchet MS; */
        font-family:Tahoma;
        color:#164BD3;
        font-size:14px;
        padding:3px;
        margin:0px;
}



.img_screen {
        background-color:#F1F4F9;
        border:1px #F1F4F9 dashed;
        margin:1px;
        padding:1px;
}
A:hover IMG.img_screen {
        border:#164BD3 1px solid;
}
.img_cover {
        background-color:#F1F4F9;
        border:#CDCDCF 1px solid;
        padding:1px;
}
A:hover IMG.img_cover {
        border:#164BD3 1px solid;
}


/* Link Settings */
a {
        color:#313131;
        text-decoration: underline;
}
a:hover {
        color:#164BD3;
        text-decoration:none;
}
a.nu {
        text-decoration:none;
}
.small {
        font-family:Arial, Helvetica, Tahoma, sans-serif;
        font-size:12px;
}
.font1 {
        font-family:Tahoma, sans-serif;
        font-size:12px;
}
.small_footer {
        font-family: Arial, Verdana, Sans-Serif;
        font-size:12px;
        color:#A4A4A5;
}
a:hover.small {
        font-family:Arial, Verdana, Sans-Serif;
        color:#333333;
}




.pagination{
	float:left;
	clear:both;
	padding:5px;
	width:560px;;
}
.pagination .pages{	text-align:center;
	font-size:12px;
	line-height:24px;
}
.pagination .pages .num{	padding:2px 5px;
	color:#164BD3;
	background: #F4F3F3;
	border: 1px solid #E0E0E0;
	text-decoration:none;
}
.pagination .pages .num:hover{	padding:2px 5px;
	border:1px solid #164BD3;
	text-decoration:none;
}
.pagination .pages .activenum{	padding:2px 5px;
	color:#FFFFFF;
	background: #164BD3;
	text-decoration:none !important;
	border: 1px solid #164BD3;
}



/*TOP PAYED FREELANCERS
____________________________________________________________*/
.top-payed{
	background: url(../images/black_dots.gif) repeat-x bottom left;
	margin: 0 0 15px 0;
	padding: 5px 0 15px 0;
	position:relative;
	}
.top-payed-turn{
	width: 580px;
	margin: 0 0 0 21px;
	overflow:hidden;
	}
.top-payed ul{
	list-style:none;
	width: 9120px;
	}
.top-payed li{
	float:left;
	width: 110px;
	overflow::hidden;
	}
.top-payed li img{
	float:left;
	margin: 0 10px 0 0;
	}
.top-payed li strong{
	display:block;
	margin: 0 0 4px 0;
	}
.top-payed li span{
	color: #666;
	height:38px;
	display:block;
	width: 160px;
	overflow:hidden;
	}
.tp-list li span{
	color: #666;
	height:38px;
	display:block;
	width: 160px;
	overflow:hidden;
	}
.tpa-left{
	width: 10px;
	height: 11px;
	display:block;
	background: url(/images/tp-arrows.png) no-repeat 0 0;
	position:absolute;
	left: 0px;
	top: 23px;
	overflow:hidden;
	}
.tpa-left:hover{
	background-position: 0 -11px;
	}
.tpa-right{
	width: 10px;
	height: 11px;
	display:block;
	background: url(/images/tp-arrows.png) no-repeat -10px 0;
	position:absolute;
	right: 0px;
	top: 23px;
	overflow:hidden;
	}
.tpa-right:hover{
	background-position: -10px -11px;
	}
.tp-rlink {
	float:right;
	height:4px;
}
/* --- end of TOP PAYED FREELANCERS --- */