﻿* {
position:relative;
}

body {
font-family:Arial, Arial, Helvetica, sans-serif;
font-size:12px;
color:#323232;
}

p {
margin:2px 0 4px;
}

h1,h2,h3,h4,h5,h6 {
font-variant:small-caps;
color:#4F4F4F;
}

h1 {
font-size:24px;
margin:4px 0 8px;
}

h2 {
font-size:18px;
margin:3px 0 6px;
}

h3 {
font-size:16px;
margin:3px 0 5px;
}

h4 {
font-size:13px;
margin:2px 0 4px;
}

h5 {
font-size:10px;
margin:2px 0 3px;
}

h6 {
font-size:8px;
margin:1px 0 2px;
}

a:hover {
color:#684c67;
}

.Main_Menu a {
font-size:12px;
text-decoration:none;
padding:0 3px;
}

.Main_BorderMenu {
border-bottom:solid 1px #e5e5e5;
top:2px;
max-width:60%;
min-width:250px;
}

.Main_BorderMenu a {
font-size:11px;
text-decoration:none;
top:6px;
z-index:100;
padding:0 7px;
}

.Search_string {
border-top:none;
border-right:none;
border-bottom:solid 1px #c2ccd3;
border-left:solid 1px #8ca2b2;
}

.coments {
color:#999;
font-size:11px;
}

.Pager a {
padding:0 2px;
}

.Pager a b {
font-weight:600;
padding:0 2px;
}

.Pager a span {
padding:0 3px;
}

.Pager span {
color:#c4700e;
font-weight:700;
padding:0 2px;
}

.Table caption {
text-align:left;
font-size:14px;
font-variant:small-caps;
font-weight:700;
color:#464e31;
padding:7px 0 3px 5px;
}

.Table caption div {
text-align:right;
top:-14px;
height:3px;
min-width:150px;
}

.Table thead tr th {
border-top:solid 2px #737d5b;
border-bottom:solid 1px #737d5b;
color:#464e31;
text-align:left;
padding:3px 5px;
}

.Table tbody tr.__current {
background-color:#ebedcc;
}

.CabMenu p.__title {
color:#369;
font-size:16px;
font-weight:700;
margin:3px 0 5px;
}

.CabMenu p.__current {
color:#323232;
font-weight:700;
}

.FormItem caption {
text-align:left;
font-weight:700;
font-size:16px;
color:#369;
margin:7px 0 5px;
}

.FormItem caption div {
text-align:right;
vertical-align:top;
top:-18px;
height:1px;
}

.Tips .__title span {
font-weight:700;
border-bottom:solid 1px #c2ccd3;
padding-right:200px;
}

.TipsS .__title span {
font-weight:700;
border-bottom:solid 1px #c2ccd3;
padding-right:100px;
}

.InputGroup {
padding-top:15px;
}

.InputGroup div.__content {
padding-left:15px;
padding-top:10px;
}

.InputGroup .__title span {
font-weight:700;
border-bottom:solid 1px #c2ccd3;
padding-right:10px;
}

.InputGroup .__title input {
position:relative;
top:8px;
}

.InputGroup .__edited {
color:#C4700E;
}

.News caption {
text-align:left;
font-size:16px;
font-weight:700;
color:#369;
padding:7px 0 3px 5px;
}

.News tbody tr td .__item small {
padding-left:5px;
font-size:10px;
color:#999;
}

.CheckBox input {
border:none;
margin:0;
}

.CheckBox span {
font-size:11px;
color:#759ec7;
font-style:italic;
position:relative;
top:-3px;
}

.SearchFilter {
font-size:11px;
color:#759ec7;
font-style:italic;
}

.SearchFilter .CheckBox {
top:3px;
}

.SearchFilter input {
font-size:10px;
padding:0;
}

.SearchFilter a {
color:#759ec7;
padding-left:5px;
}

.SearchFilter select {
color:#759ec7;
font-size:11px;
padding:0;
}

.ImgAndDesc p img {
padding:15px 0;
}

.FilmsSeries h3 img {
border:solid 2px #369;
margin:7px 0 7px 15px;
}

.FilmsSeries h4 img {
border:solid 2px #369;
margin:7px 0 7px 7px;
}

.FilmsI img {
border:solid 2px #CCC;
cursor:pointer;
z-index:100;
margin:3px 0 1px 5px;
}

.FilmsI img.__fp:hover {
border:solid 3px #684c67;
margin:2px 0 0 3px;
}

.Films h4 span p img {
border:solid 2px #CCC;
cursor:pointer;
z-index:100;
margin:7px 0 1px 7px;
}

.Films h4 img.__fp:hover {
border:solid 3px #684c67;
margin:6px 0 0 5px;
}
.Films h4 a small
{
    padding-right:5px;
}
.Films h4 span p.__fp,.Films h3 span p.__fp {
color:#369;
cursor:pointer;
font-size:smaller;
z-index:100;
}

.Films p small img, .FilmTitle small {
padding-right:5px;
}

.FilmTitle span.__fp {
float:right;
}


.FilmTitle span.__fp p.__fp {
color:#369;
cursor:pointer;
font-size:smaller;
z-index:100;
text-align:right;
}

.FilmText b {
color:#369;
font-weight:700;
}

.FilmAuthors b {
color:#666;
padding-right:7px;
}

.nfp p small {
font-variant:small-caps;
padding-right:7px;
}

.nfp p small.__date {
color:#999;
padding-right:7px;
font-weight:400;
}

.a1 {
text-decoration:none;
font-size:16px;
font-weight:900;
position:relative;
left:-7px;
color:#cdd9e5;
}

.a2 {
text-decoration:none;
font-size:12px;
font-weight:400;
padding-left:5px;
color:#759ec7;
}

.a3 {
text-decoration:none;
font-size:11px;
font-weight:200;
padding-left:5px;
color:#759ec7;
}

.a4 {
text-decoration:none;
font-size:16px;
font-weight:700;
padding-left:10px;
color:#cdd9e5;
}

.a5 {
text-decoration:none;
font-size:13px;
font-weight:700;
padding-left:15px;
color:#b7c8d9;
}

.a6 {
text-decoration:none;
font-size:14px;
font-weight:500;
padding-left:15px;
color:#369;
}

.a7 {
text-decoration:none;
font-size:13px;
font-weight:100;
color:#759ec7;
padding-left:10px;
}

.a8 {
text-decoration:none;
font-size:18px;
font-weight:400;
color:#b7c8d9;
padding-left:10px;
}

table.main_page_table tr td {
vertical-align:top;
padding:0 15px;
}

table.main_page_table tr td h3 {
color:#369;
padding-top:25px;
}

.__upd {
color:#c4700e;
text-decoration:blink;
}

.ajax__tab_net_film {
font-size:12px;
text-align:left;
margin:0;
padding:0;
}

.ajax__tab_net_film .ajax__tab_header {
font-size:11px;
color:#4F4F4F;
background:url("../Img/tab-line.gif") repeat-x bottom;
}

.ajax__tab_net_film .ajax__tab_outer {
padding-right:1px;
background:#c2ccd3;
height:21px;
margin-right:3px;
margin-left:1px;
}

.ajax__tab_net_film .ajax__tab_inner {
padding-left:1px;
background:#c2ccd3;
}

.ajax__tab_net_film .ajax__tab_tab {
height:13px;
background:url("../Img/tab-hover.gif") repeat-x;
cursor:pointer;
margin:0;
padding:4px;
}

.ajax__tab_net_film .ajax__tab_hover .ajax__tab_tab {
color:#c4700e;
cursor:pointer;
}

.ajax__tab_net_film .ajax__tab_active .ajax__tab_outer {
padding-right:3px;
font-weight:700;
color:#369;
background:#c2ccd3;
margin-left:0;
}

.ajax__tab_net_film .ajax__tab_active .ajax__tab_inner {
padding-left:3px;
background:#c2ccd3;
}

.ajax__tab_net_film .ajax__tab_active .ajax__tab_tab {
background:url("/Img/tab-active.gif") repeat-x;
}

.ajax__tab_net_film .ajax__tab_body {
border-left:solid 2px #c2ccd3;
border-bottom:solid 1px #c2ccd3;
padding:5px;
}

a,.color_blue,.InputGroup .__title,.Topic p b,.Topic p small b {
color:#369;
}

.color_blue_dark,.Films p b,table.main_page_table tr td h4 {
color:#005177;
}

.Pager,.Tips .__item {
font-size:12px;
}

.Table,.Table *,.News,.News * {
border-collapse:collapse;
}

.Table tbody tr td,.News tbody tr td {
text-align:left;
padding:3px 5px;
}

.Table tbody tr.__hidden,.Table tbody tr.__hidden *,.News tbody tr.__hidden,.News tbody tr.__hidden * {
visibility:collapse;
border:none;
margin:0;
padding:0;
}

.Table tfoot,.News tfoot {
border-bottom:solid 2px #737d5b;
}

.FormItem table,table.main_page_table {
width:100%;
}

.FormItem tbody tr td,.InputGroup div.__content table tr td {
padding:3px 5px;
}

.FormItem tbody tr th,.InputGroup div.__content table tr th {
padding:3px 10px 3px 5px;
}

.Tips .__title,.TipsS .__title {
margin-bottom:15px;
}

.Tips .__item a,.Tips .__item span {
padding-right:7px;
font-size:12px;
color:#369;
}

.TipsS .__item,.ImgAndDesc p .__desc {
font-size:11px;
}

.TipsS .__item a,.TipsS .__item span {
padding-right:7px;
font-size:11px;
color:#369;
}

.News tbody tr td .__item a,.News tbody tr td .__item span {
padding-right:5px;
font-size:12px;
color:#369;
}

p.__fp b { cursor:pointer; color:#369; padding-left:7px;}

.FilmsSeries p small,.FilmsS p small,.FilmsS h4 p small,.Films p small,.FilmText small {
color:#369;
font-variant:small-caps;
padding-right:7px;
}

.FilmsSeries h3 img:hover,.FilmsSeries h4 img:hover {
border:solid 2px #684c67;
}

.FilmsS p small.__fp:hover,.Films p small.__fp:hover {
cursor:pointer;
padding-left:1px;
padding-right:6px;
top:-1px;
color:#684c67;
}

.FilmsI img.__fp,.Films h3 span p img.__fp,.Films h4 span p img.__fp,.FilmTitle span.__fp p img.__fp {
border:solid 2px #369;
}

.Films h3 span p img,.FilmTitle span.__fp p img {
border:solid 2px #CCC;
cursor:pointer;
z-index:100;
margin:7px 0 1px 15px;
}

.Films h3 img.__fp:hover,.FilmTitle span.__fp p img.__fp:hover {
border:solid 3px #684c67;
margin:6px 0 0 13px;
}
.Films a:visited 
{
color:#336;
}
.Films h4 span p.__fp:hover,.Films h3 span p.__fp:hover,.FilmTitle span.__fp p.__fp:hover {
color:#684c67;
top:-1px;
left:1px;
}

.Films h3 small.__date,.Films h4 small.__date {
color:#999;
font-variant:normal;
padding-left:7px;
font-weight:400;
text-decoration:none;
}

.FilmTechInfo,.nfp p {
font-weight:700;
color:#666;
}

.FilmTechInfo span,.FilmAuthors span {
padding-right:7px;
}

.Topic h3 small,.Topic h4 small {
color:#999;
font-variant:normal;
padding-left:7px;
font-weight:400;
}

.Text p
{
    font-size:13px;
}

.tOrders_status1
{
    color:Blue;
}
.tOrders_status2
{
    color:Purple;
}
.tOrders_status3
{
    color:Red;
}
.tOrders_status4
{
    color:Green;
}
.tOrders_status5
{
    color:Gray;
}
.tOrders_status99
{
    color:Gray;
    text-decoration:line-through;
}