﻿  .aroundTable
  {
  	width:1084px; 
  	height:100%;
  	text-align:center;	
  	vertical-align: top; 
  }
  
.aroundRow
{
	height:800px;
	vertical-align:top;
}
   
  .tabStyle1 {
  border-spacing:1px;
  height: 600px;
  width: 277px;
  background-color:Gray;
  border-color:White
}
.textPnl {
	color:#000099;
	font-family:Georgia;
	font-size:12px;
 	font-style:normal;
	text-align:center;
	
}

.textPnlLeft {
	color:#000099;
	font-family:Georgia;
	font-size:12px;
 	font-style:normal;
 	text-align:justify;
 	
}

.textPnlWork {
	color:#990000;
	font-family:Georgia;
	font-size:12px;
 	font-style:normal;
	text-align:center;
}
.textPnlTitle {
	color:#990000;
	font-family:Arial;
	font-size:11px;
 	font-style:normal;
	text-align:center;
	font-weight:bold;
}
.pnlTitleLeftPanel
{
  
	background-color:Silver;
	border-style:ridge;
	border-width:2px;
	border-color:Silver;
	color:#000000;
	font-family:Arial;
	font-size:11px;
 	font-style:normal;
	text-align:center;
	font-weight:normal;
	width:156px;
	vertical-align:middle; 
	height:24px;   
}
.pnlTitlePanelRight
{
	background-color:Silver;
	border-style:ridge;
	border-width:2px;
	border-color:Silver;
	color:#000000;
	font-family:Arial;
	font-size:11px;
 	font-style:normal;
	text-align:center;
	font-weight:normal;
    width:156px;
    vertical-align:middle; 
	height:24px;   
}
.PnlTitle
{
	background-color:Silver;
	border-style:ridge;
	border-width:2px;
	border-color:Silver;
	color:#000000;
	font-family:Arial;
	font-size:11px;
 	font-style:normal;
	text-align:center;
	font-weight:normal;
	vertical-align:middle; 
	height:24px; 
}
.PnlTitleCenter 
{
	background-color:Silver;
	border-style:ridge;
	border-width:2px;
	border-color:Silver;
	color:#000000;
	font-family:Arial;
	font-size:11px;
 	font-style:normal;
	text-align:center;
	font-weight:normal;
	width:754px;
	vertical-align:middle; 
	height:24px; 
  
	
}
.lnTtlPnlLeftRight
{
	height: -15px;
	width: 100%;
	text-align: center;
	
}
.lnTtlPnlCenter
{
	height: -15px;
	width: 100%;
	text-align: center;
	
}
.textPnlLeftRight
{
	
	font-family: Georgia;
	font-size: 12px;
	font-style: normal;
	text-align: center;
	background-color: Transparent;
	height:100%;
	width:156px;
	vertical-align:top;
	
	
}

.textPnlLeftRight1
{
	border: 1px outset #FFFFFF;
	color: #000099;
	font-family: Georgia;
	font-size: 12px;
	font-style: normal;
	text-align: center;
	background-color: Transparent;  
}

.titleLinkButton
{
	background-position: left top;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #6666CC;

	
}


.textTitleSmall
{
	color:#000099;
	font-family:Tahoma;
	font-style:normal;
	font-weight:bold;
	text-align:center;
	font-size:11px;
}
.titleLinkButton:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #000099;
	background-color:#D6D6D6;
	background-repeat: repeat-x;
}

	
.linkNextTitle
{
	vertical-align:bottom;
}
.PnlTitleAnalog 
{
	background-color:#DCDCDC;
	
	text-align:center;
	width:375px
}
.textLink {
	font-family:Georgia;
	font-size:12px;
 	font-style:normal;
	text-align:center;
}
.LinkButtonGrid
{
	font-family:Arial;
	font-size:11px;
 	font-style:normal;
	text-align:center;
	padding-left: 3px;
	padding-right: 3px;
	color: #000099;
	
}
.textImageTitle
{
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #000000;
	
}

.textLinkButton
{
	font-family: Georgia;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #B43558;
	
}
.textLbldrdList {
	color:Black;
	font-family:Georgia;
	font-size:11px;
 	font-style:normal;
	text-align:center;
}
.textdrdList {
	color:#000099;
	font-family:MS Sans Serif;
	font-size:12px;
 	font-style:normal;
	text-align:left;
	
}
.textGrid
{
	color: Black;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
	float: left;
	line-height:12px;
}
.textGridSmall
{
	color: Black;
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	padding-left: 3px;
	padding-right: 3px;
	text-align: justify;
	
}
.textGridSmallBlock 
{
	color:Black;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	text-align:justify;
	
}
.textTitleBold
{
	
	font-family: 'MS Sans Serif';
	font-style: normal;
	font-weight:normal;
	text-align: center;
	font-size: 14px;
	color: #6666CC;
	background: #F5FAFF;
	border: 1px solid #6666CC;	

}
.textTitleBoldPrice
{
	color: #FFFFFF;
	font-family: 'MS Sans Serif';
	font-style: normal;
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	background-image: url('pic/bluegrd201.jpg' );
	background-repeat: repeat-x;
}

.textTitleBoldRed
{
	color:red;
	font-family:Tahoma;
	font-style:normal;
	font-weight:bold;
	text-align:center;
	font-size:12px;
}
.TitleSlider
{
	color: #3333CC;
	font-family: Tahoma;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
}
.textBotton
{
	background-image: url( 'pic/bluegrd261.jpg' );
	background-repeat: repeat-x;
	border-left-width: 1px;
	border-left-style: none;
	border-right-width: 1px;
	border-right-style: none;
	border-top-width: 1px;
	border-top-style: none;
	border-bottom-style: none;
	border-bottom-width: 1px;
	width: 104px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.textBotton:hover 
{
	background-image: url('pic/menuGradient4.jpg');
	background-repeat:repeat-x;
	border-left-width:1px;
	border-left-style:solid;
	border-right-width:1px;
	border-right-style:solid;
	border-top-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-color:Black;
	width: 104px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight:bold;
	color: #FFFFFF;
	
	
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: InfoBackground;
    color:Navy;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}




/*Modal Popup*/
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
	
}
.dummy
{
	display: none;
}

.button
{
	background-color: #E0DFE4;
	color: #3898CB;
	font-weight: 500;
	font-size: 10px;
	width: 150px;
	margin-bottom: 5px;
}

.blue_title_med
{
	padding-left: 5px;
	padding-right: 5px;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

	
.Box1
{
	border: solid 1px #E0DFE4;
	background: #F4F4F4;
}
.Wizard
{
	padding: 10px;
	text-align: left;
	vertical-align: top;
	
}
.NavigationButtonStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #009999;
	vertical-align: top;
	text-align: left;
	width: 250px;
	height: 30px;
}
.NavigationButtonStyle:hover
{
	border: 1px dotted #99CCFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333399;
	vertical-align: top;
	text-align: left;
	width: 250px;
	height: 30px;
}
.StepWizard
{
	font-family: 'Times New Roman' , Times, serif;
	font-size: 14px;
	font-style:normal;
	font-weight: bold;
	color:Black;
	text-align: center;
	width: 100%;
	vertical-align: top;
	


}
.tableWizard
{
	background-color: Transparent;
	border-style: none solid none none;
	vertical-align: top;
	border-right-width: 2px;
	border-right-color: #FFFFFF;

}
.textWellcomeWizard
{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-align: left;


}

.wizardStepText
{
	text-align: justify;
	font-family: Tahoma;
}
.Sidebar
{
	vertical-align: top;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000099;
	width: 140px;
	height: 20px;
}
.titleTextWizard
{
	font-family: 'Book Antiqua','Times New Roman' , Times, serif;
	font-size: 32px;
	font-style: italic;
	font-weight: bold;
	color: #990000;
	text-align: center;
	height: 25px;
	width: 100%;
	vertical-align: top;
}
.line_20
{
	width:15%;
	height:1px;
	color:White;
}
.titleText
{
	font-family:Tahoma;
	font-size:medium;
	font-style:normal;
	font-weight:bold;
	color:#000066;

}
.imgTitle
{
	position:absolute;
	z-index: -1;
	top: 0px;
	left:70px;
	border-style:none; 

}
.botton-text
{
	color:White;
	height:24px
	}
.imgTitle2
{
	height:180px; 
	width:230px;
	border-style:ridge; 
	border-color:White; 
	border-width:2px;
}
.imgTitle3
{
	/*border: 1px solid #000000;*/

	width: 230px;

}
.contacts
{
	position:absolute;
	z-index: 2;
	top: 40px;
	left:870px;
	border-style:none; 
}

.imgTitle1
{
	position:absolute;
	z-index:1;
	
}
.imgText
{
	position: absolute;
	z-index: -1;
	top: 30px;
	right: 495px;
}
.contact1
{
	position: absolute;
	right: 75px;
}

.updateProgress
{
	position: absolute;
	z-index: 1;
	top: 185px;
	right: 490px;
}

.lblEpigraf
{
	font-family: 'Arial';
	font-size: 12px;
	font-style:normal;
	color:#FDDDA2;
}
.lblTitleLeft
{
	position: absolute;
	z-index: -1;
	top: 110px;
	font-family: Arial;
	right: 468px;
	font-size: 18px;
	font-style: normal;
	color: #FDDDA2;
	text-transform: none;
}

.h1class
{
	position:absolute;
	left:455px;
	width:450px;
	top:80px;
	z-index:-1;
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	color: #FDDDA2;
}


.textPnlWellcome
{
	color: #990000;
	font-size: 25px;
	font-family: 'Arial','Book Antiqua','Georgia';
	font-weight: bold;
	font-style: normal;
	text-align: center;
}

.textWellcome
{
	color: #000099;
	font-size: 12px;
	font-family: 'Tahoma';
	font-style: normal;
	letter-spacing: 1px;
	line-height: 150%;
	text-indent: 1.8em;
	text-align:justify;
}
.textDesigner
{
	color: #000099;
	font-size: 12px;
	font-family: 'Tahoma';
	font-style: normal;
	letter-spacing: 1px;
	line-height: 120%;
	text-indent: 1.5em;
}
.ItemStyleProduct
{
	display: block;
	clear: both;
	overflow: hidden;
}
.rightcol
{
	width: 140px;
	height: 750px;
	text-align: center;
	
}
.price
{ 
	

	height:26px;
	
	 color: #FFFFFF;	

	 }

.leftprice
{
	background: url( 'pic/price2y-left.gif' );
	height: 19px;
	background-repeat: no-repeat;
}
.Priceimg
{
	background: url('pic/thumb-top-bg.gif'); 
	
}
span.price2{float:left;font-size:9px;white-space:nowrap} 
span.price2 em{height:19px;line-height:19px;float:left;padding:0px 7px 0px 7px;font-style:normal} 
span.price2 b{float:left;font-weight:normal} 
span.price2 strong{font-size:11px}
span.y2{background:url("price2y-left.gif"/*tpa=http://shop.beeline.ru/images/price2y-left.gif*/) no-repeat left top} 
span.y2 em{background:url("price2y-right.gif"/*tpa=http://shop.beeline.ru/images/price2y-right.gif*/) no-repeat right top}
span.y2 b{background:url("price2y-center.gif"/*tpa=http://shop.beeline.ru/images/price2y-center.gif*/) no-repeat 7px top} 
span.g2{background:url("price2g-left.gif"/*tpa=http://shop.beeline.ru/images/price2g-left.gif*/) no-repeat left top}
span.g2 b{background:url("price2g-center.gif"/*tpa=http://shop.beeline.ru/images/price2g-center.gif*/) no-repeat 7px top}

.tablecenter
{
 background-color: White; 	
}
.Details
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	height: 19px;
	line-height: 18px;
	color: #000099;
}
.Details:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #990000;
	height: 19px;
	
	line-height: 18px;
}

.listTable
{
	background-image: url( 'pic/bluegrd261_2.jpg' );
	background-repeat: repeat-x;
	color: #000099;
	height: 26px;
}
.zero10
{
height:10px;
}
.zero
{
height:15px;
}
.zero20
{
height:20px;
}
.zero25
{
height:25px;
}

.zero30
{
height:30px;
}
.zero5
{
height:5px;
}
.zero2
{
height:2px;
}
.zero3
{
height:3px;
}
.zero1
{
height:1px;
}
.tableService
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	background-color: #CCFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #000099;
	float: left;
	

}
.tableService1
{
	text-align:left;
	

}
.tableService2
{
	text-align:left;
}

.WizardTextCity
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000099;
	font-weight: bold;
	font-size: medium;
}

.DetailsBascket
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	text-align: left;
	color: #000066;
	height: 19px;
	line-height: 18px;
}
.DetailsBascket:hover
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #0000FF;
	height: 19px;
	background-color: #FEE7A0;
	line-height: 18px;
}
.object
{
position:absolute;
z-index:-2;

}
.tabletr
{
	vertical-align: top;
	text-align: left;
	
}
.imgSmall
{
	border-style: none solid none solid;
	border-width: 1px;
	border-color: #0066CC;
	height: 120px;
	width: 120px;
}
.tableimg
{
border: 1px solid #6666CC;	
	background-image: url('pic/body1.jpg');
	background-repeat: repeat-x;
	
}
.tableimgUp
{
border: 1px solid #6666CC;	
	background-image: url('pic/bodyU.gif');
	background-repeat: repeat-x;
	
}
