/*author: f0rt1 and V1ru*/
/*Copyright: NiceWeb.Net.Ru*/
/*e-mail: shablonidle@rambler.ru */
/*URL: http://www.niceweb.net.ru*/
/*file name: "main.css"*/

/*
@import url(../css/style.css);
@import url(../css/blocks.css);
@import url(../css/base.css);
@import url(../css/engine.css);
@import url(../css/tops.css);
@import url(tests.css);
*/
@import url('http://mg.dt00.net/public/informers/draw/mg_overlay.css');

.overlay22{display:none;position:fixed;left:0px;top:100px;right:0px;bottom:0px;z-index:100;}
.bgradd{background:url('../images/white.png') no-repeat top center;height:526px;}

.ah1 h1 {color:rgb(170,170,255);}

/*Rating YT*/
.box-rating {
        float: left;
        position:relative;
        text-align:center;
        display:block;
        height: 24px;
        margin-right: 5px;
        margin-top: -4px;
}
.box-rating div, .box-rating .rating-yt div {
        float:left;
        height:16px;
}
.box-rating .rating-yt {
        padding-bottom:6px;
}
.box-rating .rating-yt div {
        padding:4px 5px 2px 5px;
}
.rating-yt .rating-p, .rating-yt .rating-num-all {
        border-right:1px solid #CCCCCC;
}
.rating-yt .rating-num-all {
        font-weight:bold;
}

.box-rating .rating-yt, .triangle-isosceles {
        border: 1px solid #CCCCCC;
        text-align: center;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        behavior: url(PIE.htc);
}
.box-rating .rating-yt, .triangle-isosceles, .triangle-isosceles, .triangle-isosceles.right {
        background: #FFFFFF;
        background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#EFEFEF));
        background: -webkit-linear-gradient(#FFFFFF, #EFEFEF);
        background: -moz-linear-gradient(#FFFFFF, #EFEFEF);
        background: -ms-linear-gradient(#FFFFFF, #EFEFEF);
        background: -o-linear-gradient(#FFFFFF, #EFEFEF);
        background: linear-gradient(#FFFFFF, #EFEFEF);
        -pie-background: linear-gradient(#FFFFFF, #EFEFEF);
        behavior: url(PIE.htc);
}

.triangle-isosceles {                                
        padding:4px 5px 2px 5px;
        position:relative;
        color:#000;
        text-align:center;
        font-weight:bold;
}
.triangle-isosceles.right {
        margin-right:7px;
}
.triangle-isosceles.left {
        margin-left:7px;
}
.triangle-isosceles:after {
        content:"";
        position:absolute;
        bottom:-7px; /* value = - border-top-width - border-bottom-width */
        left:7px; /* controls horizontal position */
        border-width:7px 7px 0; /* vary these values to change the angle of the vertex */
        border-style:solid;
        border-color:#EFEFEF transparent;
        /* reduce the damage in FF3.0 */
        display:block; 
        width:0;
}
.triangle-isosceles.right:after {
        top:7px; /* controls vertical position */
        right:-7px; /* value = - border-left-width - border-right-width */
        bottom:auto;
        left:auto;
        border-width:5px 0 5px 7px;
        border-color:transparent #EFEFEF;
}
.triangle-isosceles.left:after {
        top:7px; /* controls vertical position */
        left:-7px; /* value = - border-left-width - border-right-width */
        bottom:auto;
        border-width:5px 7px 5px 0;
        border-color:transparent #EFEFEF;
}

.box-rating .rating-p img, .box-rating .rating-m img {
        margin:-2px;
        width:16px;
        height:18px;
        padding:0px;
        float:left;
}
.box-rating .rating-p, .box-rating .rating-m {
        cursor: pointer;
}
.box-rating .rating-p .img {
        background:url('../images/rating-yt.png') no-repeat scroll 0px 0px transparent;
        margin-right:3px;
}
.box-rating .rating-p .img-hover {
        background:url('../images/rating-yt.png') no-repeat scroll -16px 0px transparent;
        margin-right:3px;
}
.box-rating .rating-m .img {
        background:url('../images/rating-yt.png') no-repeat scroll -32px 0px transparent;
}
.box-rating .rating-m .img-hover {
        background:url('../images/rating-yt.png') no-repeat scroll -48px 0px transparent;
}
/*END Rating YT*/

/*Emotions*/
#emotions {
        margin: 20px 0 10px 0px;
        padding: 5px 0 10px 20px;
        font-size: 11px;
        color: #303e50;
        background-color: #ececee;
        border: 1px solid #b9c0cc;
}
#emotions .lr {
        margin: 0px 10px 0 0;
        font-size: 11px;
        color: #cccccc;
        float: right;
}
#emotions .info {
        margin: 0px 0 0px 0;
        color: #303e50;
        font-size: 11px;
        text-transform: uppercase;
}
#emotions .emo_h {
        width: 2px;
}
#emotions .emo a {
        display: block;
        color: #303e50;
        padding: 17px 5px 5px 5px;
        background: url(../images/emotions_bg1.gif) top center no-repeat;
        min-width:1px;
        text-decoration: none;
        font-size: 11px;
        font-family: Tahoma,arial,Helvetica,sans-serif;

}
#emotions .emo a:hover {
        background: url(../images/emotions_bg1d.gif) top center no-repeat;
}
#emotions .emo_sel a, #emotions .emo_sel a:hover {
        background: url(../images/emotions_bg1b.gif) top center no-repeat;
}
/*END Emotions*/
