.dr-tbpnl-cntnt {color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:100.01%;}
.rich-tab-inactive {	background-color: #FFFFFF;	background-position: center top;background-repeat: repeat-x;border-color: #FFFFFF;border-style: solid;border-width: 0px 0px 0;}
.rich-panel-header {background-image: none;}
.dr-bottom-line {border-bottom: 1px solid #579ed0;}
.dr-tbpnl-tb-dsbl {background-image: none;font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #CCCCCC;
cursor: default;
}
.dr-tbpnl-tb-act {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
cursor: pointer;
}
.dr-tbpnl-tb-dsbl {
	background-color:#FFFFFF;
	}
.dr-tbpnl-tb-inact {
background-image: none;
font-family: Arial, Helvetica, sans-serif;
color: #579ED0;
text-decoration: underline;
font-size: 10pt;
cursor: pointer;
}
.dr-tbpnl-tb {
height: 30px;}
/**Mail css**/
#inboxmail table thead th,#outboxmail table thead th {
background: #F2F7FF;
background-repeat: repeat;
background-image: url(/img/screen/mail_header.png);
color: #655F0a;
height: 30px;
font-style: inherit;
font-size: 10pt;
}
#inboxmail span.mailtext  , #outboxmail span.mailtext {
color: #CCCCCC;
}
#inboxmail span.mailtextunread   , #outboxmail span.mailtextunread {
color: #CCCCCC;
font-weight: 700;
}
#inboxmail table tbody tr td  , #outboxmail table tbody tr td {
font-size: 10pt;
}
#inboxmail table tbody tr td,#outboxmail table tbody tr td {
border-bottom: 2px #d8d8d8 dotted;
}
#inboxmail table tbody tr td.pagination,#outboxmail table tbody tr td.pagination {
margin-left: 30px;
}
#inboxmail a.mail-subject-unread,#outboxmail a.mail-subject-unread {font-weight: 700;}
#inboxmail a.mail-subject-read,#outboxmail a.mail-subject-read {font-weight: 400;}
#inboxmail table,#outboxmail table {border-top: 1px #579ED0 solid;}
#mailmenu table tbody tr td a  , #mailmenu-outbox table tbody tr td a {font-size: 10pt;	font-family: Arial, Helvetica, sans-serif;}
#mailmenu table tbody tr td a.search  , #mailmenu-outbox table tbody tr td a.search{margin-bottom: 10px;}
#mailmenu table tbody tr td input.search-field  , #mailmenu-outbox table tbody tr td input.search-field{width: 250px;border-color: #BFBFBF #E0E0E0 #E0E0E0 #BFBFBF;border-style: solid;border-width: 1px;font-size: 1.1em;color: #BFBFBF;height: 18px;margin-bottom: 7px;margin-left: 90px;}
#mailmenu table.buttom-menu  , #mailmenu-outbox table.buttom-menu {border-bottom: 1px #579ED0 solid;}
#mailmenu table,#mailmenu-outbox table {font-size: 10pt;font-family: Arial, Helvetica, sans-serif;}
#mailmenu,#mailmenu-outbox {padding-top: 8px;}
#mailview, #mailview-outbox {margin-top: 20px;}
/**MAIL css **/
#mail-new-message {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 25px;
}

#mail-new-message select {
	width: 400px;
	height: 250px;
}

#mail-new-message textarea.emails {
	width: 500px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#mail-new-message textarea.body {
	width: 500px;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 250px;
}

#mail-new-message input.subject {
	width: 500px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#mail-new-message div.left {
	float: left;
	margin:30px;
}

#mail-new-message div.right {
	display: table-cell;
	padding-left:30px;
}

#popfor {
	padding-left: 26px;
}

#popfor table tbody tr td {
	border-right: dotted 1px #999;
}

#popfor table tbody tr td.numbers {
	text-align: left;
}

#popfor table tr th {
	background-color: #FFFFFF;
	border-right: dotted 1px #999;
	font-size: 13px;
	
}

#popfor table {
	background-image: url("/img/hr-line.gif");
	background-repeat: repeat-x;
	border-bottom: none;
}


#popfor h4 {
	margin-top: 20px;
	margin-bottom: 20px;
}

#widget-label span.highlight {
	color: #579ED0;
}

#widget-label {
	padding-left: 60px;
	margin-top: 20px;
}
/**#widget-label table{
	border-bottom: dotted 2px #999;
	width: 500px;
}**/
#news-block h4 {
	margin-top: 20px;
	margin-bottom: 20px;
	padding-left: 60px;
	font-size: 20px;
}
#news-block table tbody tr td img {
padding-left: 15px;
}
/*Administration panel. Group edit*/
#groupAdmin select {
width: 300px; height: 200px;
}
#groupAdmin div.left {
	float: left;
	margin:30px;
}

#groupAdmin div.right {
	display: table-cell;
	padding-left:30px;
	height: 300px;
	padding-top:50px;
}
#groupAdmin input {
	width: 250px;
}
#groupAdmin label {
font-weight: 700;
}


/*CALENDAR -----------------jr---- */
#calendar {width:260px;height:100%;clear:both;margin-bottom:10px; display: table-cell;
	padding-left:30px;
	background-image: url("/img/calendar_background.png");
	background-repeat: no-repeat;
	background-position: 15px 50% ;
	height: 300px;
	}
#calendar h3 {margin:35px 0 7px 40px}
.month {text-align:center;font-size:18px;font-weight:normal;color:#30324c;padding:0}
.month a {text-decoration:none;margin:0 7px;position:relative;top:-2px}
.month a img {border:none;position:relative;bottom:-2px}
.month em {font-size:12px}

ul.week {padding:0;width:260px;height:26px;margin:3px 0 0 15px;list-style-type:none}
ul.week li {font-size:11px;color:#30324c;float:left;line-height:26px;margin-right:20px}
ul.week li.weekend {color:#ff0000}

.days {padding:0 0 10px 0;width:260px;margin:0}
.days ul {margin:0;padding:5px 10px 0 12px;list-style-type:none}
.days ul li {display:block;float:left;margin:0 3px 0 0;height:22px;width:29px;overflow:visible;padding:0}
.days ul li a {text-decoration:none;font-size:11px;color:#000;display:block;height:22px;width:22px;line-height:22px;text-align:center}
.days ul li a.grey {color:#999999;display:none}
.days ul li a.red {font-weight:bold}
.days ul li a:hover {font-weight:bold;color:#ff0000}
.days ul li a.current {background:url(/img/calendar_current.gif) no-repeat center center;color:#FFF}

#calendar-header {margin-top: 0;width:260px;height:0px;}
#calendar-container {margin:0;padding:5px 10px 0 12px;width:260px;}
/**News archive**/
#news-list table tbody tr td.news-text{
	background-image: url("/img/hr-line.gif");
	background-repeat: repeat-x;
}
#news-list table tbody tr td.news-img{
	background-image: url("/img/hr-line.gif");
	background-repeat: repeat-x;
	width:110px;
	padding-right:20px;
}
#news-list table tbody tr td{
	height: 120px;
}
#news-list .gray-date, #news-item .gray-date {
	color: gray;
	font-family:arial;
	font-size:8pt;
}
#news-list{
float: left;
margin:30px;}
#news-list table{
width: 620px;
padding-top: 25px;
}
#news-list span{
font-size:17pt;
font-weight:700;
	}
#news-item{
	float: left;
	margin:30px;
	width: 620px;
}
#news-item span.title-news{
	font-weight: 700;
	font-size: 17pt;
}
#news-item div.title-border{
	background-image: url("/img/hr-line.gif");
	background-repeat: repeat-x;
	width: 620px;
	padding-bottom: 20px;
	margin-top:10px;
}

#news-item span.title-text{
	font-family: arial;
	font-size: 12pt;
	line-height: 20px;
}
#news-item span.title-text img{
	
}
#news-item a.right-link-ru{
	text-decoration: none;
	font-size: 11pt;
	line-height: 20px;
	margin-left:290px;
}
#news-item a.right-link-en{
	text-decoration: none;
	font-size: 11pt;
	line-height: 20px;
	margin-left:320px;
}
#news-item a.left-link{
	text-decoration: none;
	font-size: 11pt;
	line-height: 20px;
	text-align: left;

}
#col1_content h1.headline,#col1_content span.headline{
/*font-size:1.2em;*/
font-weight:700;
color:#666666;
}
#col1_content span.path a, #bottom-nav h2.path a {
color:#666666;font-weight:700;
margin-right:5px;
padding-bottom:5px;
text-decoration:underline;
}
/*Admin*/
#single-group-edit{
padding-top: 20px;
padding-bottom: 20px;
}
#single-group-edit div{
padding-top: 5px;
padding-bottom: 5px;
}
#single-group-edit div form{
padding-top: 3px;
padding-bottom: 2px;
}
#single-group-edit  select{
	width: 200px;
}
#single-group-edit div form textarea{
	width: 280px;
	height: 200px;
}
#single-group-edit div form label{
font-weight: 700;
}
#single-group-edit div form table tr td{
	width: 300px;
}
#single-group-edit span.current-view{
	color:#0067B6; 
	font-size:1.2em;
	font-weight:700;
}
#single-group-edit input.simple-input {
border-color:#BFBFBF #E0E0E0 #E0E0E0 #BFBFBF;
border-style:solid;
border-width:1px;
font-size:1.2em;
width: 210px;
}
#single-group-edit a.navigation-link {
color:#666666;
font-weight:700;
margin-right:5px;
padding-bottom:5px;
text-decoration:none;

}

#single-group-edit  span.line{
background-color:#FFFFFF;
border-bottom:1px dotted #999999;
font-size:13px;
width: 400px;
}
tr.line-border {
background-image: url("/img/hr-line.gif");
	background-repeat: repeat-x;
	width: 620px;

}
div.info-panel-login-failed, p.info-panel-login-failed {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border:1px solid #0F75BC;
color:#333333;
width: 275px;
height: 22px;
padding-top: 3px;
padding-left: 10px;
font-size:10pt;

}
div.info-panel-login-failed span.info, p.info-panel-login-failed span.info{
font-weight: 700;
color: #3F91C9;
}
div.login-locale-form-ru{
padding: 0px 15px 15px;

}
div.login-locale-form-en{
padding: 15px;
}
div.dotted-border-line{
background-image:url(/img/hr-line.gif);
background-repeat:repeat-x;
width: 400px;
height: 3px;
}
div.left-indentation{
	padding-left:30px;
}
#edit-panel input{
width: 300px;
}
#edit-panel textarea{
width: 600px;
height: 250px;
}
#group-search-panel{

}
#group-search-panel label{
font-weight: 700;
}
#group-search-panel td.input-filter{
 width: 400px;
}
 
#group-search-panel td.checkbox-filter{width: 170px;}
#group-search-panel td.button-filter{width: 100px;}
#col1_content div.toRight{padding-left:10px;}
span.profile-tab p{padding-left:10px;}
span.hits{ font-size: 1.1em;}
div.proposal {text-align:justify;}
.time-proposal {font-size: 0.9em;}
/*--------------*/
/*http://localhost:8080/resources/media/www.b2by.by/stylesheet/stylesheet.css*/`
h3.blue-headline-short, h3.blue-headline-medium, h3.blue-headline-long {color:#333333;font-size:1.2em;}
#confirmed_tab_result_view {font-size: 12px;}
.dr-tbpnl-cntnt {color:#000000;font-family:Arial,Helvetica,sans-serif;ont-size:100.01%;}
#rep div, #contactsCard span, .stfont, #book-marked-tab div, #unconfirmed-contactlist div, #to-confirm-panel-tab div {font-size: 12px;}
#personal-links div {font-size: 12px;font-family:Arial,Helvetica,sans-serif;}
