@charset "utf-8";

BODY {
        margin:0px;
	line-height: 1;
	background: -moz-linear-gradient(#c7c7c7, white); /* FF 3.6+ */  
	background: -ms-linear-gradient(#c7c7c7, white); /* IE10 */  
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c7c7c7), color-stop(100%, #ffffff)); /* Safari 4+, Chrome 2+ */  
	background: -webkit-linear-gradient(#c7c7c7, white); /* Safari 5.1+, Chrome 10+ */  
	background: -o-linear-gradient(#c7c7c7, white); /* Opera 11.10 */  
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7c7c7', endColorstr='#ffffff'); /* IE6 & IE7 */  
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7c7c7', endColorstr='#ffffff')"; /* IE8+ */  
	background: linear-gradient(top, #c7c7c7, white 100%);  
    }
.tooltip {
    position:absolute;
    z-index:100; /* подсказка должна перекрывать другие элементы */
    padding: 10px 20px;
    /* красивости... */
    border: 1px solid #b3c9ce;
    border-radius: 4px;
    text-align: center;
    font: italic 14px/1.3 arial, sans-serif; 
    color: #333;
    background: #fff;
    box-shadow: 3px 3px 3px rgba(0,0,0,.3);
  }
img { border:0;}
A {
    text-decoration: none; /* Убирает подчеркивание для ссылок */
   } 
A:hover { 
    text-decoration: none; /* Добавляем подчеркивание при наведении курсора на ссылку */
   } 
#shapka {
	text-align: center;
	width: 960px;
	height: 100px;
    }
#logo {
	width: 550;
	height: 71;
    }
#gsInformerID-7v466edTIUv0Y0 {
	width: auto;
	height: auto;
    }
#info {
	width: 100%;
    }
#centr {
	width: 960px;
	background-color: white;
	border: 1px solid #bab9b9;
	border-bottom: 0px solid #bab9b9;
	-moz-border-radius: 5px 5px 0px 0px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 5px 5px 0px 0px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius: 5px 5px 0px 0px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 5px 5px 0px 0px; /* закругление углов для всех, кто понимает */
	padding: 1px;
	border-spacing: 0px;
    }
#centrchat {
	width: 960px;
	background-color: white;
	border: 1px solid #bab9b9;
	border-top: 0px solid #bab9b9;
	-moz-border-radius: 5px 5px 0px 0px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 5px 5px 0px 0px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius: 5px 5px 0px 0px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 0px 0px 0px 0px; /* закругление углов для всех, кто понимает */
	padding: 1px;
	border-spacing: 0px;
    }
.podpis {
        color: #555555;
        font-size: 10px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
	line-height: 1;
    }
.cam1 {
        color: #555555;
        font-size: 16px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
	line-height: 1;
	text-align: left;
	float: left;
	width: auto;
	height: auto;
	padding: 20px;
    }
.cam1 a{
        color: #555555;
    }
.cam2 a{
        color: #555555;
    }
.cam2 {
        color: #555555;
        font-size: 16px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
	line-height: 1;
	text-align: left;
	width: auto;
	height: auto;
	padding: 20px;
    }
.redcam1 { background: red;
        color: #555555;
        font-size: 16px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
	line-height: 1;
	text-align: left;
	float: left;
	width: auto;
	height: auto;
	padding: 20px;
    }
.redcam1 a{ background: red;
        color: #555555;
    }
.redcam2 a{ background: red;
        color: #555555;
    }
.redcam2 { background: red;
        color: #555555;
        font-size: 16px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
	line-height: 1;
	text-align: left;
	width: auto;
	height: auto;
	padding: 20px;
    }
.offcam1 { background: black;
        color: #555555;
        font-size: 16px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
	line-height: 1;
	text-align: left;
	float: left;
	width: auto;
	height: auto;
	padding: 20px;
    }
.offcam1 a{ background: black;
        color: #555555;
    }
.offcam2 a{ background: black;
        color: #555555;
    }
.offcam2 { background: black;
        color: #555555;
        font-size: 16px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
	line-height: 1;
	text-align: left;
	width: auto;
	height: auto;
	padding: 20px;
    }
.camera {
        color: #555555;
        font-size: 16px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
	line-height: 1;
	text-align: center;
	padding: 0px;
    }
.youtobe  {
        color: #555555;
        font-size: 16px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
	line-height: 1;
	text-align: center;
	padding: 20px;    }
.video {
        color: #555555;
        font-size: 16px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
	line-height: 1;
	text-align: left;
	padding: 20px;    }
.videored {
        color: #555555;
	background: red;
        font-size: 16px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
	line-height: 1;
	text-align: left;
	padding: 20px;    }
.video a{
        color: #555555;
    }
.pole20 {
	height: auto;
	width: 20px; /* Ширина блока */
	background: white; /* Цвет фона */
	padding: 0px; /* Поля вокруг текста */
	border: 1px; /* Параметры рамки */
    }
.otz {
	height: auto;
	width: 900px; /* Ширина блока */
	background: #f7f7f6;
	padding: 0px; /* Поля вокруг текста */
	border: 1px solid #bab9b9; /* Параметры рамки */
	-moz-border-radius: 5px 5px 5px 5px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 5px 5px 5px 5px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius: 5px 5px 5px 5px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 5px 5px 5px 5px; /* закругление углов для всех, кто понимает */
	
    }
.otzred {
	height: auto;
	width: 900px; /* Ширина блока */
	background: red;
	padding: 0px; /* Поля вокруг текста */
	border: 1px solid red; /* Параметры рамки */
	-moz-border-radius: 5px 5px 5px 5px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 5px 5px 5px 5px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius: 5px 5px 5px 5px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 5px 5px 5px 5px; /* закругление углов для всех, кто понимает */
	
    }
.otzname {
	line-height: 1;
	height: 20px;
	color: #555555;
	font: bold 16px/1.5em Verdana;
	width: 750px;
	float: left;
	background: inherit;
	border-left: 1px solid #bab9b9;
	border-top: 1px solid #bab9b9;
	padding: 7px; /* Поля вокруг текста */
	text-align: left;
	-moz-border-radius: 5px 0px 0px 0px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 5px 0px 0px 0px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius: 5px 0px 0px 0px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 5px 0px 0px 0px; /* закругление углов для всех, кто понимает */
    }
.otzdate {
	line-height: 1;
	height: 20px;
	width: 150px;
	color: #555555;
	font: normal 9px/1.5em Arial, Helvetica, Sans-Serif;
	background: inherit;
	border-right: 1px solid #bab9b9;
	border-top: 1px solid #bab9b9;
	padding: 7px; /* Поля вокруг текста */
	text-align: right;
	-moz-border-radius: 0px 5px 0px 0px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 0px 5px 0px 0px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius: 0px 5px 0px 0px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 0px 5px 0px 0px; /* закругление углов для всех, кто понимает */
   }
.otztelo {
	height: auto;
	color: #555;
	font: normal 13x/1.5em Arial, Helvetica, Sans-Serif;
	font-style: inherit;
    font-weight: inherit;
    line-height: 1.4; /* абзац */
	background: transparent;
	border-left: 1px solid #bab9b9;
	border-right: 1px solid #bab9b9;
	border-bottom: 1px solid #bab9b9;
	padding: 15px; /* Поля вокруг текста */
	text-align: left;
	-moz-border-radius: 0px 0px 5px 5px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 0px 0px 5px 5px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius: 0px 0px 5px 5px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 0px 0px 5px 5px; /* закругление углов для всех, кто понимает */
   }
.aabout {
     height: auto;
	color: #555;
	font: normal 13x/1.5em Arial, Helvetica, Sans-Serif;
	font-style: inherit;
    font-weight: inherit;
    line-height: 1.4; /* абзац */
	background: transparent;
	border-top: 1px solid #bab9b9;
	border-left: 1px solid #bab9b9;
	border-right: 1px solid #bab9b9;
	border-bottom: 1px solid #bab9b9;
	padding: 15px; /* Поля вокруг текста */
	text-align: left;
	-moz-border-radius: 5px 5px 5px 5px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 5px 5px 5px 5px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius: 5px 5px 5px 5px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 5px 5px 5px 5px; /* закругление углов для всех, кто понимает */
   }
.aotztelo {
	height: auto;
	color: #555;
	font: normal 13x/1.5em Arial, Helvetica, Sans-Serif;
	font-style: inherit;
    font-weight: inherit;
    line-height: 1.4; /* абзац */
	background: transparent;
	border: 0px;
	border-right: 1px solid black;
	}
.input, input, textarea {
  -moz-border-radius: 5px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 5px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius: 5px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 5px; /* закругление углов для всех, кто понимает */
   }
.otzverh, 
.aotzverh,
.avideo {
	height: auto;
	font: bold italic 18pt Arial, Helvetica, Sans-Serif;
	background: transparent;
	border: 5;
	padding: 10; /* Поля вокруг текста */
	text-align: center;
   }
.otznew, 
.aotzback,
.avideoback,
.videonew {
	height: auto;
	font: bold italic 10pt Arial, Helvetica, Sans-Serif;
        color:#ff00ff;
	background: transparent;
	border: 5;
	padding: 10; /* Поля вокруг текста */
	text-align: right;
   }
.otzdno {
	height: auto;
	font: bold 11pt Arial, Helvetica, Serif;
	background: transparent;
	border: 0;
	padding: 10; /* Поля вокруг текста */
	text-align: center;
   }
.otzdno a {
       color: black;
       background: white;
       text-decoration: none;
  }
.otzdno a:hover {
       color: white;
       background: #2F4F4F;
       text-decoration: none;
  }

#zp {
	width: 960px; height: 152px;
	border:1px solid #bab9b9;
	border-radius: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
    }
#reclama {
	width:960px; /* Длина фигуры */
	color: #0000; /* цвет текста */
	background:#555; /* фон блока */
	border: 3px #555 solid; /* стили рамки */
	-moz-border-radius: 0px 0px 5px 5px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 0px 0px 5px 5px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius:0px 0px 5px 5px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 0px 0px 5px 5px; /* закругление углов для всех, кто понимает */
	text-align:center;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 0px;
	padding-right: 0px;
	border-spacing: 0px;
    }
#menu { 
	padding:0px;
        width:960px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-spacing: 0px;
    }
#menu ul {   font:100%/40px Helvetica,"microsoft sans serif",arial,sans-serif;
        top: 100px;
        padding:0px 0px 0px 0px;
        color: #FFF;
        text-decoration: none;
        text-shadow: 1px 1px #000000;
	line-height: 1;
	list-style:none;
	width:100%;
	height:40px;
	background:#000 url(img/bg-nav.gif) top left repeat-x;
	border: 0px #555 solid; /* стили рамки */
	-moz-border-radius: 5px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 5px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius:5px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 5px; /* закругление углов для всех, кто понимает */
       -webkit-margin-before: 0px;
       -webkit-margin-after: 10px;
       -webkit-margin-start: 0px;
       -webkit-margin-end: 0px;
    }
#menu ul li {
	float:left;
	border-right:0px solid #333;
    }
#menu ul li a {
	display:block;
	height:40px;
	padding:0px 0px 0px 0px;
	float:left;
	text-transform: none;
	font:100%/40px Helvetica,"microsoft sans serif",arial,sans-serif; 
	color:#fff;
	text-decoration:none;
	text-align:center;
    }
#menu li:hover ul { display: block; }
#menu li ul li { float:none;
         display:table-row;
	background:#000 url(img/bg-nav.gif) top left repeat-x;
	border: 0px #555 solid; /* стили рамки */
	-moz-border-radius: 0px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 0px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius:0px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 0px; /* закругление углов для всех, кто понимает */
   }
#menu li ul { 
        list-style:none;
        position: absolute;
        top: 157px;
        left:50%;
        margin-left:-400px;
        width:auto;
        display: none;
	border: 0px #555 solid; /* стили рамки */
	-moz-border-radius: 0px; /* закругление для старых Mozilla Firefox */
	-webkit-border-radius: 0px; /* закругление для старых Chrome и Safari */
	-khtml-border-radius:0px; /* закругл. для браузера Konquerer системы Linux */
	border-radius: 0px; /* закругление углов для всех, кто понимает */
}
#menu ul li a:hover {
	background:url(img/bg-button.gif) top left repeat-x;
    }
#menu ul li.active a {
	background:url(img/bg-button.gif) top left repeat-x;
    }
h1 {
	line-height: 1;
    } 
p {
	line-height: 1;
    }
.videominiaturas img {
	filter:alpha(opacity=70); 
	opacity:0.7;
	border-radius: 5px;
	border: 1px solid #555;
	height: 55px;
	margin: 0 2px;
	padding: 5px;
	width: 70px;
}

.videominiaturas img:hover {
	filter: alpha(opacity=100); 
	opacity: 1;
}
#msg-box{overflow:auto; width:750px; height:300px; border:1px solid black; padding:5px; margin:0px; display:inline-block; background:#FFF; margin:32px 0 0 32px;}
#msg-box ul{list-style:none; padding:0px; margin:0px; text-align:left;}
#t-box{margin-left:32px;}
#button {
    position: fixed;
    top: 153px;
    left: 0;
    background: #E6E6FA;
    width: 28px;
    height: 50px;
    font: 40px Georgia;
    color: #fff;
    text-align: center;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
    }
#s_panel {
    font: 11px Georgia;
    position: fixed;
    top: 153px;
    left: -250px;
    background: #E6E6FA;
    width: 250px;
    height: 350px;
    padding: 100px 0 0 0;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-border-radius: 0 0 5px 0;
    -moz-border-radius: 0 0 5px 0;
    border-radius: 0 0 5px 0;
    }
#button:hover {
    left: 250px;
}
#button:hover #s_panel {
    left: 0;
}
.pbutton {
margin: 10px;
text-decoration: none;
font: bold 14px 'Trebuchet MS',Arial, Helvetica;
display: inline-block;
text-align: center;
color: #fff;
border: 1px solid #9c9c9c;
border: 1px solid rgba(0, 0, 0, 0.3);
text-shadow: 0 1px 0 rgba(0,0,0,0.4);
box-shadow: 0 0 1px rgba(0,0,0,0.4);
-moz-box-shadow: 0 0 1px rgba(0,0,0,0.4);
-webkit-box-shadow: 0 0 1px rgba(0,0,0,0.4);
}
.pbutton, .pbutton span {
-moz-border-radius: 6px;
border-radius: 6px;
}
.pbutton span {
border-top: 1px solid #fff;
border-top: 1px solid rgba(255, 255, 255, 0.5);
display: block;
padding: 12px 50px;
background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(0, 0, 0, 0.05)), color-stop(.25, transparent), to(transparent)),
-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(0, 0, 0, 0.05)), color-stop(.25, transparent), to(transparent)),
-webkit-gradient(linear, 0 0, 100% 100%, color-stop(.75, transparent), color-stop(.75, rgba(0, 0, 0, 0.05))),
-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.75, transparent), color-stop(.75, rgba(0, 0, 0, 0.05)));
background-image: -moz-linear-gradient(45deg, rgba(0, 0, 0, 0.05) 25%, transparent 25%, transparent),
-moz-linear-gradient(-45deg, rgba(0, 0, 0, 0.05) 25%, transparent 25%, transparent),
-moz-linear-gradient(45deg, transparent 75%, rgba(0, 0, 0, 0.05) 75%),
-moz-linear-gradient(-45deg, transparent 75%, rgba(0, 0, 0, 0.05) 75%);
-moz-background-size: 3px 3px;
-webkit-background-size: 3px 3px;
}
.pbutton:hover {
box-shadow: 0 0 1px rgba(0,0,0,0.4);
-moz-box-shadow: 0 0 1px rgba(0,0,0,0.4);
-webkit-box-shadow: 0 0 1px rgba(0,0,0,0.4);
}
.pbutton:active  {
position: relative;
top: 1px;
}

/* Коричневая кнопка */
.pbutton-brown {
background: #8f3714;
background: -webkit-gradient(linear, left top, left bottom, from(#bf6f50), to(#8f3714) );
background: -moz-linear-gradient(-90deg, #bf6f50, #8f3714);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#bf6f50', EndColorStr='#8f3714');
}
.pbutton-brown:hover {
background: #bf6f50;
background: -webkit-gradient(linear, left top, left bottom, from(#8f3714), to(#bf6f50) );
background: -moz-linear-gradient(-90deg, #8f3714, #bf6f50);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#8f3714', EndColorStr='#bf6f50');
}
.pbutton-brown:active {
background: #8f3714;
}
/* /Коричневая кнопка */

/* Оранжевая кнопка */
.pbutton-orange {
background: #f09c15;
background: -webkit-gradient(linear, left top, left bottom, from(#f8c939), to(#f09c15) );
background: -moz-linear-gradient(-90deg, #f8c939, #f09c15);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#f8c939', EndColorStr='#f09c15');
}
.pbutton-orange:hover {
background: #f8c939;
background: -webkit-gradient(linear, left top, left bottom, from(#f09c15), to(#f8c939) );
background: -moz-linear-gradient(-90deg, #f09c15, #f8c939);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#f09c15', EndColorStr='#f8c939');
}
.pbutton-orange:active {
background: #f09c15;
}
/* /Оранжевая кнопка */

/* Фиолетовая кнопка */
.pbutton-purple {
background: #6F50E7;
background: -webkit-gradient(linear, left top, left bottom, from(#B8A9F3), to(#6F50E7) );
background: -moz-linear-gradient(-90deg, #B8A9F3, #6F50E7);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#B8A9F3', EndColorStr='#6F50E7');
}
.pbutton-purple:hover {
background: #B8A9F3;
background: -webkit-gradient(linear, left top, left bottom, from(#6F50E7), to(#B8A9F3) );
background: -moz-linear-gradient(-90deg, #6F50E7, #B8A9F3);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#6F50E7', EndColorStr='#B8A9F3');
}
.pbutton-purple:active {
background: #6F50E7;
}
/* /Фиолетовая кнопка */

/* Зелёная кнопка */
.pbutton-green {
background: #428739;
background: -webkit-gradient(linear, left top, left bottom, from(#c8dd95), to(#428739) );
background: -moz-linear-gradient(-90deg, #c8dd95, #428739);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#c8dd95', EndColorStr='#428739');
}
.pbutton-green:hover {
background: #c8dd95;
background: -webkit-gradient(linear, left top, left bottom, from(#428739), to(#c8dd95) );
background: -moz-linear-gradient(-90deg, #428739, #c8dd95);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#428739', EndColorStr='#c8dd95');
}
.pbutton-green:active {
background: #428739;
}
/* /Зелёная кнопка */

/* Голубая кнопка */
.pbutton-blue {
background: #4477a1;
background: -webkit-gradient(linear, left top, left bottom, from(#81a8cb), to(#4477a1) );
background: -moz-linear-gradient(-90deg, #81a8cb, #4477a1);
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#81a8cb', endColorstr='#4477a1');
}
.pbutton-blue:hover {
background: #81a8cb;
background: -webkit-gradient(linear, left top, left bottom, from(#4477a1), to(#81a8cb) );
background: -moz-linear-gradient(-90deg, #4477a1, #81a8cb);
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4477a1', endColorstr='#81a8cb');
}
.pbutton-blue:active  {
background: #4477a1;
}
/* /Голубая кнопка */

/* Красная кнопка */
.pbutton-red {
background: #D82741;
background: -webkit-gradient(linear, left top, left bottom, from(#E84B6E), to(#D82741) );
background: -moz-linear-gradient(-90deg, #E84B6E, #D82741);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E84B6E', EndColorStr='#D82741');
}
.pbutton-red:hover {
background: #E84B6E;
background: -webkit-gradient(linear, left top, left bottom, from(#D82741), to(#E84B6E) );
background: -moz-linear-gradient(-90deg, #D82741, #E84B6E);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#D82741', EndColorStr='#E84B6E');
}
.pbutton-red:active {
background: #D82741;
}
/* /Красная кнопка */
@-webkit-keyframes pulsate {
 50% { color: #fff; text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff; }
}
@keyframes pulsate {
 50% { color: red; text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff; }
}
#blink7 {
  color: rgb(245,245,245);
  text-shadow: 0 -1px rgba(0,0,0,.1);
  -webkit-animation: pulsate 1.2s linear infinite;
  animation: pulsate 1.2s linear infinite;
}
