body.archive_item .webin-url{ padding-bottom: 0px; float: left;}
body.webinar .article {
    font-size: 0.9em;
}
body.archive_item .section-title {margin-bottom: 0px!important;}
body.webinar .article img {
    margin-bottom: 0 !important;
}

body.webinar .cityhotel {
    font-style: italic;
    color: #666666;
    font-family: "Georgia",serif;}
.txt09 {font-size: 0.9em;}
.main-webin { background: #FFF571;
    margin-bottom: 25px;
    padding: 15px 15px 6px;
    width: 680px;}
a div.arhiv-webin {   background: none repeat scroll 0 0 #F5F5F6;
    color: #333333;
    margin-bottom: 1px;
    padding: 15px;
    text-decoration: none;
    width: 780px;
    font-size: 0.9em;}
a:hover div.arhiv-webin  { background: #cdf3a8; text-decoration: none; color:#333}
.arhiv-url, .arhiv-url:hover {text-decoration: none; color:#333}

#webin-firm { background: #F5F5F6;
    font-size: 0.9em;
    margin-bottom: 15px;}
.webin-url { float: right;font-family: "Georgia";font-style: italic; padding-bottom: 30px; }
#archiv { padding-top: 15px;}
.main-webin .webin-char { width: 670px;}
.webin-txt { width: 670px;}
.main-webin img { padding: 0 20px 0px 0;}
.main-web-title {color: #234072;font-family: "Georgia", serif;font-size: 1.3em;font-style: italic;}
.member { margin:0 auto; width: 260px;}
.accordion .member {padding-right: 90px; width: auto; padding-top: 0px;}
.member button{ float: left;}
.member .hot_price { float: right; padding-top: 13px;}
.arch1 {float:left; width: 120px;}
.arch2{float:left;width: 50px;}
.arch3{float:left; width: 490px;}
/* Vupadajyschij spisok */
#wrapper-250 {
    width:700px;
    margin:0px auto; padding-bottom:30px;
}
.accordion,.accordion ul,.accordion li,.accordion a,.accordion span {margin: 0;	padding: 0;	border: none;outline: none;}
.accordion li { margin-top: 4px;}
.accordion li {	list-style: none;}
.accordion li > a {	display: block;	position: relative; margin-bottom:1px; 	padding:10px;  text-decoration: none; color:#333;background: #f5f5f6;}
.sub-menu li {background: #f5f5f6; 	padding:7px 10px; }
span.month { font-weight: 700; background:url(/app/assets/i/month_arrow.png); background-repeat: no-repeat; background-position:left center;float: left}
.accordion > li:hover > a,.accordion > li:target > a,.accordion > li > a.active {color: #333;background: #cdf3a8;}
.accordion li > a span {  display: block;  padding: 0 17px; margin-right: 10px; }
/* Подменю
.sub-menu li a { color: #333;}
.sub-menu li:hover a {color:#333; text-decoration: none }*/
.sub-menu li a {font-family: "Georgia", serif;
    font-size: 1.2em;
    font-style: italic; }
.webin_title{ min-height:73px}
.sub-menu li > a span {   color: #797979;      background: transparent;}
.accordion li > .sub-menu {   display: none;}
.accordion li:target > .sub-menu {    display: block;}
.webin-l { float: left; width: 240px;}
.webin-l img{ margin: 0px !important; padding: 0px;}
.webin-r {  float: right;
    font-size: 0.9em;
    width: 420px;}
a.webin-com { color: #234072; text-decoration: underline;font-style: italic}
a.webin-com:hover { color: #234072; text-decoration: none}
.webin-date { background: 0px 0px #CDF3A8;
    margin-bottom: 5px;
    padding: 8px 0px 1px;}
.webin-date p {   line-height: 24px;
    padding-left: 55px;
    text-align: left;}
.accordion button span {
    background: url(/app/assets/i/button_small.png) 100% 0% no-repeat transparent;
    float: right;
    height: 30px;
    margin-right: 1px;
    overflow: hidden;
    padding: 0px 3px 0px 0px;
    text-align: center;
    white-space: nowrap;}
.accordion button.green span em {
    background: url(/app/assets/i/button_small.png) no-repeat transparent;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-family: "Georgia", "Times New Roman", serif;
    font-size: 1.25em;
    font-style: italic;
    height: 32px;
    overflow: hidden;
    padding: 5px 30px 0px 33px;
    text-align: center;
}
.main-webin .webin-char p {margin-bottom: 0.6em;}
body.webinar .member button { margin-bottom: 5px;}
body.webinar .main-webin { margin-top: 15px;}
body.archive .sub-menu li { padding: 0px;}
body.archive .arhiv-url {padding: 0 10px}
body.archive  #archiv { padding-top: 0px;}
/* Webinaru Ends Here */