/* General Style */
body {margin: 0px;font: 12px/16px 'Arial';color: #333;text-align: center;}
td, input, select, textarea {font: 12px 'Arial';}
body a {color: #fff;}
body a:hover {text-decoration: none;}
* {}
img {border: 0px;}
a.noun img {margin: 2px;}
ul, li {margin: 0px; padding: 0px;}
.clear {clear: both;overflow: hidden;height: 1px;}
:focus {outline: none;}
1
/* General Style */
2
body {margin: 0px;font: 12px/16px 'Arial';color: #333;text-align: center;}
textarea {resize: none;}
hr {height: 1px; background: #918f69; border: 0px; overflow: hidden;}
/* ------------- */

/*WRAP*/
#wrap {background: #fff url(/.s/t/783/1.gif) repeat-x top left;}
#container {width: 1000px; margin: auto;text-align: -webkit-auto;}
/*----*/

/*HEADER*/
#header {width: 1000px; height: 193px; background: url(/Royal.jpg) no-repeat;}
#cup {position: absolute;margin-left: 432px;width: 538px;height:177px;background: ;}
#sitelogo {   
  padding: 45px 0px 0px 100px;
  width: 460px;
  font: bold 55px 'OpenSans';
  color: #ffffff;text-shadow: 0px 1px 0px #fff;-moz-text-shadow: 0px 1px 0px #fff;
}
#sitelogo1 {   
  margin: 0;
  padding: 0;
  position: fixed;
  left: 742px;
  top: 2px;
  width: 211px;
  height: 17px;
  text-align: right;
  z-index: 3;
  font: bold 14px 'OpenSans';
  color: #ffffff;
  display: block;
  /* text-shadow: 0px 1px 0px #fff;-moz-text-shadow: 0px 1px 0px #fff;*/
}

/*#usermenu li a:hover {background: #444242;}*/



ul {
  list-style: none; /*убираем маркеры списка*/
  margin: 0; /*убираем отступы*/
  padding-left: 0; /*убираем отступы*/
  margin-top: 55px; /*делаем отступ сверху*/
  background:#2c2e32; /*добавляем фон всему меню*/
  height: 30px; /*задаем высоту*/
}
a {
    text-decoration: none;
    /* background: #2c2e32; */
   /* color: #ffffff;  */
    padding: 0px 15px;
    font-family: arial;
    line-height: 30px;
    display: block;
   /* border-right: 1px solid #2c2e32; */
    -moz-transition: all 0.3s 0.01s ease;
    -o-transition: all 0.3s 0.01s ease;
    /* -webkit-transition: all 0.3s 0.01s ease; */
}

li:hover {
  background:#D43737;/*добавляем эффект при наведении на меню*/
}		
li:hover ul a:hover {
  background: #D43737;
  color: #fff;
}	
li {
  float:left; /*Размещаем список горизонтально для реализации меню*/
  position:relative; /*задаем позицию для позиционирования*/
}

/*Стили для скрытого выпадающего меню*/
li > ul {
  position:absolute;
  top:-25px;
  display:none;  

}

/*Делаем скрытую часть видимой*/
li:hover > ul {
  display:block; 
  width:250px;  /*Задаем ширину выпадающего меню*/  

}
li:hover > ul > li {
  float:none; /*Убираем горизонтальное позиционирование*/
  background: #2c2e32; /*фон для вып меню*/
}

span#whois {position: relative;color: #999999; font: 11px 'Trebuchet MS';line-height: 32px;padding-left: 10px;}
span#whois a {color: #fff;}

#search {position: relative;float: right;margin: 5px 10px 0px 0px;width: 233px; height: 23px;background: url(/.s/t/783/6.png);}
#search form {width: 233px; height: 23px;}
#search div {height: 23px;}
#search .schQuery {float: left;}
#search .schQuery input.queryField {background: none;margin: 3px 0px 0px 7px;padding: 0px;width: 200px !important;border: 0px;font: italic 12px 'Arial'; color: #d5d5d5;}
#search .schBtn {float: right;}
#search .schBtn input {border: 0px;margin: 0px 1px 0px 0px;width: 24px;height: 22px;background: url(/.s/t/783/7.png);cursor: pointer;border-radius: 0px; -moz-border-radius: 0px;}
#search .schBtn input:hover {background-position: bottom left;}
/*------*/

/*CONTAINERS*/
#content {margin-top: 5px;}
.sidebar {float: left; width: 254px;}
.sidebar a {color: #333;}
.sidebar-top {height: 5px; overflow: hidden; background: url(/.s/t/783/8.png);}
.sidebar-mid {background: url(/.s/t/783/9.png);padding: 10px 0px;}
.sidebar-bot {height: 5px; overflow: hidden; background: url(/.s/t/783/10.png);}
#maincont {float: left;margin: 10px 0px 0px 20px;width: 800px;}
/*----------*/





/* Module Part Menu */
.catsTable {}
.catsTd {}
.catName {}
.catNameActive {}
.catNumData {}  
.catDescr {}
a.catName:link {}
a.catName:visited {}
a.catName:hover {}
a.catName:active {}
a.catNameActive:link {}
a.catNameActive:visited {}
a.catNameActive:hover {}
a.catNameActive:active {}
/* ----------------- */

/*Container blocks styles*/
.block {background: url(/.s/t/783/12.gif) no-repeat bottom center;padding-bottom: 10px;margin-bottom: 10px;}
.blocktitle {font: bold 16px 'Arial';color: #333;padding: 0px 40px;}
.blockcontent {margin: 7px 40px 0px 40px; width: 174px;}
.blockcontent ul {}
.blockcontent li {margin-left: 15px;}
.blockcontent li a {}
.blockcontent li a:hover {}
.blockcontent a {}
.blockcontent a:hover {}
/*-----------------------*/

/* Entries Style */
.eBlock {}

.eTitle {font: bold 14px 'Arial';color:#333333;margin: 5px 0px;}
.eTitle a {font: bold 14px 'Arial';color:#333333;text-decoration: none;}
.eTitle a:hover {color:#296aa8;}

.eMessage, .eText {text-align: justify !important;font: 12px/16px 'Arial'; color: #333333;padding-bottom: 5px !important;}
.eMessage li, .eText li {margin-left: 15px;}
.eMessage {}
.eText {}
.eDetails, .eDetails1, .eDetails2 {font: italic 11px 'Arial';color: #407ab2;margin: 5px 0px;}
.eDetails a, .eDetails1 a, .eDetails2 a {font: italic 11px 'Arial';color: #407ab2;padding: 3px 5px;}
.eDetails a:hover, .eDetails1 a:hover, .eDetails2 a:hover {color: #000;}
.eDetails {}
.eDetails1 {}
.eDetails2 {}

.eRating {}
.eAttach {}
/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */

/* Comments Style */
.cAnswer, .cMessage {text-align: justify !important;}
.cBlock1, .cBlock2 {padding: 5px; border-top: 1px solid #ccc;}
.cBlock1 {}
.cBlock2 {}
/* -------------- */

/* Comments Form Style */
.commTable {}
.commTd1 {}
.commTd2 {}
.commFl {}
.smiles {}
.commReg {}
.commError {}
.securityCode {}
/* ------------------- */

/* Archive Menu */
.archUl {}
.archLi {}
a.archLink:link {}
a.archLink:visited {}
a.archLink:hover {}
a.archLink:active {}
/* ------------ */

/* Archive Style */
.archiveCalendars {}
.archiveDateTitle {}
.archEntryHr {}
.archiveeTitle li {}
.archiveEntryTime {}
.archiveEntryComms {}
a.archiveDateTitleLink:link {}
a.archiveDateTitleLink:visited {}
a.archiveDateTitleLink:hover {}
a.archiveDateTitleLink:active {}
.archiveNoEntry {}
/* ------------- */

/* Calendar Style */
.calTable {width: 100%;}
.calTable td {}
.calMonth {}
.calWday ,.calWdaySe, .calWdaySu {text-transform: uppercase;}
.calWday {}
.calWdaySe {font-weight: bold;}
.calWdaySu {font-weight: bold;}
.calMday {}
.calMdayA {background: #333; color: #fff; border-radius: 5px;-moz-border-radius: 5px;}
.calMdayA a {color: #fff !important;}
.calMdayIs {}
.calMdayIsA {background: #333; color: #fff; border-radius: 5px;-moz-border-radius: 5px;}
.calMdayIsA a {color: #fff !important;}
a.calMonthLink:link,a.calMdayLink:link {font-weight: bold;}
a.calMonthLink:hover,a.calMdayLink:hover {}
/* -------------- */

/*--------------------- Footer start ---------------------*/
#footer {margin-top: 10px; height: 95px; background: url(/pod21.jpg) no-repeat bottom left;}
/* #footer-left {float: left; margin-left: 42px; width: 276px; height: 95px; background: url(/.s/t/783/14.png);}	*/
/* -------------- *//* -------------- */
#footer-left {float: left; margin-left: 42px; width: 276px; height: 95px; color: #fff;}
#footer-right {float: right;margin: 53px 20px 0px 0px;font: 10px 'Verdana'; color: #fff;text-align: right;}
#footer-right a {    
  font: 0px 'Verdana';
  color: #fff;
  background: #e2000000;}
#copyright {}
#powered-by {}
#powered-by a {}
#powered-by img {vertical-align: middle !important;margin-top: 2px;}
/*--------------------- Footer end ---------------------*/

/* Poll styles */
.pollBut {}

.pollBody {}
.textResults {}
.textResultsTd {}

.pollNow {}
.pollNowTd {}

.totalVotesTable {}
.totalVotesTd {}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.replaceTable {}
.legendTd {}
.codeMessage, .quoteMessage {padding: 5px;}
.bbcodeBlock, .bbquoteBlock {margin: 5px;}
/* ------------ */

/*Pages switches*/
.catPages1, .catPages2 {margin: 5px 0px;}
.swchItemA span, .swchItem span, .swchItemA1 span, .swchItem1 span {padding: 2px;}
/*--------------*/


/* ===== forum Start ===== */
/* General forum Table View */
.forumContent {margin-top: 25px;position: relative;}
.forumContent a {text-decoration: none;}
.forumContent a:hover {text-decoration: underline;}
.forumcontent td {font: 11px 'Tahoma'; color: #555555;}
a.fNavLink {font: 12px 'Arial';color: #999999;text-decoration: underline;padding: 3px 6px;}
a.fNavLink:hover {color: #313131; }
.gTable {background: #dcdbe0;border-radius: 5px 5px 0px 0px;-moz-border-radius: 5px 5px 0px 0px;}
.gTable td {background: #fff; padding: 5px 7px;}
td.gTableTop {font: bold 14px/30px 'Tahoma';color: #333;padding: 0px 10px;background: #f1f1f1;border: 1px solid #f5f5f5;border-radius: 5px 5px 0px 0px;-moz-border-radius: 5px 5px 0px 0px;}
td.gTableTop a {font: bold 14px/30px 'Tahoma'; color: #333;}
td.gTableSubTop, td .postTdTop {background: #cddded;font: 10px/18px 'Tahoma';color: #666;padding: 0px 10px;}
td.gTableSubTop a, td .postTdTop a {color: #666;}
.gTableBody {}
.gTableBody1 {}
.gTableBottom {}
.gTableLeft {}
td.gTableRight {background: #fff;}
.gTableError {}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {}
td.forumIcoTd,td.forumThreadTd,td.forumPostTd {background: #fff;}
.forumLastPostTd,.forumArchive {}

a.catLink:link {}
a.catLink:visited {}
a.catLink:hover {}
a.catLink:active {}

.lastPostGuest,.lastPostUser,.threadAuthor {}
.archivedForum{}
/* ------------- */

/* forum Titles & other */
.forum {font: bold 12px 'Arial'; }
.forumDescr,.forumModer {font: 10px 'Arial'; color: #a1a1a1;}
.forumViewed {}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {color: #1282d8;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {color: #1282d8;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {color: #1282d8;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {color: #1282d8;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {}
.forumBarKw {}
a.forumBarA:link {}
a.forumBarA:visited {}
a.forumBarA:hover {}
a.forumBarA:active {}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {}
.fastNavCat {}
.fastNavCatA {}
.fastNavForumA {}
/* -------------------------- */

/* forum Page switches */
.switches {}
.pagesInfo {}
.switch {}
.switchActive {}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {}
td.threadIcoTd,td.threadPostTd,td.threadViewTd {background: #fff;}
.threadLastPostTd {}
.threadDescr {font: 10px 'Arial'; color: #a1a1a1;}
.threadNoticeLink {}
.threadsType {}
.threadsDetails {}
.forumOnlineBar {}

a.threadPinnedLink:link {}
a.threadPinnedLink:visited {}
a.threadPinnedLink:hover {}
a.threadPinnedLink:active {}

a.threadLink:link {font: bold 12px 'Arial';color: #1282d8;}
a.threadLink:visited {font: bold 12px 'Arial';color: #1282d8;}
a.threadLink:hover {font: bold 12px 'Arial';color: #1282d8;}
a.threadLink:active {font: bold 12px 'Arial';color: #1282d8;}

.postpSwithces {}
.thDescr {}
.threadFrmBlock {}
/* ------------------- */

/* forum Posts View */
.postTable {background:#dcdbe0; }
.postTable td {}
.postPoll {}
.postPoll td {border: 0px !important;}
.postFirst {}
.postRest1 {}
.postRest2 {}
.postSeparator {display: none;}

.postTdTop {}
.postBottom {font-size: 10px !important;}
.postBottom td {border: 0px;padding: 0px 5px !important;}
.postBottom img, .postBottom input {vertical-align: middle;}
.postUser {font-size: 12px; font-weight: bold;}
.postTdInfo {text-align: center;}
.postRankName {}
.postRankIco {}
.reputation {}
.signatureHr {}
.posttdMessage {text-align: justify;padding: 8px !important;line-height: 18px;}

.pollQuestion {}
.pollButtons,.pollTotal {}
.pollSubmitBut,.pollreSultsBut {}
.pollSubmit {}
.pollEnd {}

.codeMessage {font-family: monospace;}
.quoteMessage {font-style: italic;}

.signatureView {}
.edited {}
.editedBy {}

.statusBlock {}
.statusOnline {}
.statusOffline {}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {}
.newPollBlock {}
.newThreadItem {}
.newPollItem {}
/* ----------------------- */

/* forum Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {}

.codeButtons {}
.codeCloseAll {}
.postNameFl,.postDescrFl {}
.postPollFl,.postQuestionFl {}
.postResultFl {}
.postAnswerFl {}
.postTextFl {}
.postUserFl {}

.pollHelp {}
.smilesPart td {border: 0px !important;}
/* ----------------- */
.funcLink {font: bold 11px 'Tahoma';color: #595959;}
/* ====== forum End ====== */

/*--------------------- INPUTS start ---------------------*/
input[type=submit], input[type=reset], input[type=button]{font-size: 15px;; background-color:#eadfc1; border:2px solid #ddd3b4; color:#7f7047;
  border-radius:4px; -moz-border-radius:4px;padding-left:4px;padding-right:4px;cursor:pointer; }
input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover{background-color:#d7cba9; }
input[type=submit]:active, input[type=reset]:active, input[type=button]:active {}
input[type=text], input[type=password], textarea, select {background: #fff; border: 1px solid #abadb3;font: 11px 'Arial'; color: #848484;padding: 3px;}
#mchatBtn, input.codeButtons, input.button {padding-left: 0px;padding-right: 0px;}
.queryField {width: auto !important;}
.commFl {width: 100%;}
input#catSelector9{padding-right:25px; }
input#catSelector9:hover{background-image:url('/.s/src/panel-v2/img/select_arrow.png'); }
/*--------------------- INPUTS end ---------------------*/

/*--------------------- POPUP start ---------------------*/
.popup {margin: 10px;padding: 1px;background: #f3f3f3; border: 1px solid #ccc;text-align: left; border-radius: 3px; -moz-border-radius: 3px;}
.popup a {color: #407ab2;}
.popuptitle {font: 14px/32px 'Arial'; text-transform: uppercase; color: #fff; background: #b6cee5;padding: 0px 10px;border-radius: 2px; -moz-border-radius: 2px;}
.popupbody {font-size: 11px;font-family: 'Tahoma';padding: 8px 10px;}
/*--------------------- POPUP end ---------------------*/

#uNetRegF{text-align:left;}
input[type=submit] {*overflow: visible; *padding:0 7px;}
.uMenuV{z-index:5;}
input[type=text], input[type=password], textarea, iframe#mchatIfm2{box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; *padding:3px 0px !important;}
.myBtnLeft img, .myBtnRight img, .myBtnLeftA img, .myBtnRightA img, .myBtnRight + td input, .myBtnRightA + td input { display: block }
.myBtnCenter, .myBtnCenterA { line-height:19px !important }


/* Стили кнопки */
.iksweb
{
  display: inline-block;
  cursor: pointer; 
  font-size:14px;
  text-decoration:none;
  padding:10px 20px; 
  color:#354251;
  background:#ffff0;
  border-radius:0px;
  border:2px solid #354251;
  line-height: 10px;
}
.iksweb:hover{background:#213E3A;color:#ffffff;border:2px solid #213E3A;transition: all 0.2s ease;}

.sulka:hover {
  background:#213E3A;/*добавляем эффект при наведении*/
}

/*#uNMenuDiv2 span {
     list-style: none;
    margin: 0;
    padding-left: 0;
    margin-top: 0px;
    background: #2c2e32;
    height: 30px;}
*/

/*#buton {
  transform: translate(10%, 4%);
  position:absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}
*/
  
  
 


.spoiler > input + label:after{content: "+";float: right;font-family: monospace;font-weight: bold;}
.spoiler > input:checked + label:after{content: "-";float: right;font-family: monospace;font-weight: bold;}
.spoiler > input{display:none;}
.spoiler > input + label , .spoiler > .spoiler_body{background:#CCC;padding:5px 15px;overflow:hidden;width:100%;box-sizing: border-box;display: block;}
.spoiler > input + label + .spoiler_body{display:none;}
.spoiler > input:checked + label + .spoiler_body{display: block;}
.spoiler > .spoiler_body{background: #FFF;border: 3px solid #CCC;border-top: none;}
.spoiler label:hover {cursor:pointer;} 








/* Базовые стили слоя затемнения и модального окна  */
.overlay {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10;
    display: none;
/* фон затемнения */
    background-color: rgba(0, 0, 0, 0.65);
    position: fixed; /* фиксированное поцизионирование */
    cursor: default; /* тип курсара */
}
/* активируем слой затемнения */
.overlay:target {
    display: block;
}
/* стили модального окна */
.popup {
    top: -100%;
    right: 0;
    left: 50%;
    font-size: 14px;
    z-index: 20;
    margin: 0;
    width: 85%;
    min-width: 320px;
    max-width: 600px;
/* фиксированное позиционирование, окно стабильно при прокрутке */
    position: fixed;
    padding: 15px;
    border: 1px solid #383838;
    background: #fefefe;
/* скругление углов */
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    font: 14px/18px 'Tahoma', Arial, sans-serif;
/* внешняя тень */
    -webkit-box-shadow: 0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);
    -moz-box-shadow: 0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);
    -ms-box-shadow: 0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);
    box-shadow: 0 15px 20px rgba(0,0,0,.22),0 19px 60px rgba(0,0,0,.3);
    -webkit-transform: translate(-50%, -500%);
    -ms-transform: translate(-50%, -500%);
    -o-transform: translate(-50%, -500%);
    transform: translate(-50%, -500%);
    -webkit-transition: -webkit-transform 0.6s ease-out;
    -moz-transition: -moz-transform 0.6s ease-out;
    -o-transition: -o-transform 0.6s ease-out;
    transition: transform 0.6s ease-out;
}
/* активируем модальный блок */
.overlay:target+.popup {
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    top: 20%;
}
/* формируем кнопку закрытия */
.close {
    top: -10px;
    right: -10px;
    width: 20px;
    height: 20px;
    position: absolute;
    padding: 0;
    border: 2px solid #ccc;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -ms-border-radius: 15px;
    -o-border-radius: 15px;
    border-radius: 15px;
    background-color: rgba(61, 61, 61, 0.8);
    -webkit-box-shadow: 0px 0px 10px #000;
    -moz-box-shadow: 0px 0px 10px #000;
    box-shadow: 0px 0px 10px #000;
    text-align: center;
    text-decoration: none;
    font: 13px/20px 'Tahoma', Arial, sans-serif;
    font-weight: bold;
    -webkit-transition: all ease .8s;
    -moz-transition: all ease .8s;
    -ms-transition: all ease .8s;
    -o-transition: all ease .8s;
    transition: all ease .8s;
}
.close:before {
    color: rgba(255, 255, 255, 0.9);
    content: "X";
    text-shadow: 0 -1px rgba(0, 0, 0, 0.9);
    font-size: 12px;
}
.close:hover {
    background-color: rgba(252, 20, 0, 0.8);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);    
}
/* изображения внутри окна */
.popup img {
    width: 100%;
    height: auto;
}
/* миниатюры слева/справа */
.pic-left, 
.pic-right {
    width: 25%;
    height: auto;
}
.pic-left {
    float: left;
    margin: 5px 15px 5px 0;
}
.pic-right {
    float: right;
    margin: 5px 0 5px 15px;
}
/* элементы м-медиа, фреймы */
.popup embed, 
.popup iframe {
    top: 0;
    right: 0;
    bottom: 0; 
    left: 0; 
    display:block;
    margin: auto;
    min-width: 320px;
    max-width: 600px;
    width: 100%;
}
.popup h2 { /* заголовок 2 */
    margin: 0;
    color: #008000;
    padding: 5px 0px 10px;
    text-align: left;
    text-shadow: 1px 1px 3px #adadad;
    font-weight: 500;
    font-size: 1.4em;
    font-family: 'Tahoma', Arial, sans-serif;
    line-height: 1.3;
}
/* параграфы */
.popup p {margin: 0; padding: 5px 0}

*************



