@charset "windows-1251";
/* CSS Document */

.classic 

{ background: #FFFFAA; border: 1px solid #FFAD33;
color:#000099;
font-size:12px;
 }

.tooltip {
outline: none;
cursor: help; text-decoration: none;
position: relative;

}
.tooltip span {
margin-left: -999em;
position: absolute;
}

.tooltip:hover span {
font-family: Calibri, Tahoma, Geneva, sans-serif;
position: absolute;
z-index: 99;
margin-left:3px;
margin-top:-38px;
width: 80px;
}

.tooltip2 {
color: #FFF; outline: none;
cursor: help; text-decoration: none;
position: relative;
}

.tooltip2 span {
margin-left: -999em;
position: absolute;
}

.tooltip2:hover span {
font-family: Calibri, Tahoma, Geneva, sans-serif;
position: absolute;
z-index: 99;
margin-left:3px;
margin-top:23px;
width: 345px;
}

.tooltip3 {
color: #FFF; outline: none;
cursor: help; text-decoration: none;
position: relative;
}

.tooltip3 span {
margin-left: -999em;
position: absolute;
}

.tooltip3:hover span {
font-family: Calibri, Tahoma, Geneva, sans-serif;
position: absolute;
z-index: 99;
margin-left:3px;
margin-top:23px;
width: 130px;
}



.classic { padding: 0.8em 1em; }
.custom { padding: 0.5em 0.8em 0.8em 2em; }
<strong>* html</strong> a:hover { background: transparent; }


body 
{ 
background-image:url(../images/bg.jpg); 
}

button::-moz-focus-inner { /* убираем внутренний отступ у кнопки в FF, который зарезервирован для рамки при фокусе */
padding:0;
border:0;
}
.apdivHeader {
	z-index:1;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:778px;
	height:95px;
	position: relative;
	
}

.apdivlogo {
	position:absolute;
	left:3px;
	top:0px;
	width:170px;
	height:95px;
	z-index:1;
}
.main_div
{
width:800px;
z-index:1;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
-moz-box-shadow:2px 2px 3px #969696;	
-webkit-box-shadow:2px 2px 2px #969696;
box-shadow:2px 2px 2px #969696;	
behavior: url(../include/PIE.htc);}


.div_adm_index{
width:590px;
z-index:1;
margin-top: 0px;
margin-right: auto;
margin-bottom: 10px;
margin-left: auto;
border: 1px solid #000;
padding-bottom:10px;
padding-left:10px;

}

.content {
width: 500px;
border: 1px solid #000;
background: #fff;
padding: 20px;
zoom: 1;
position: relative;
z-index: 2;
}

.pic_div
{
z-index:1;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
-moz-box-shadow:2px 2px 3px #333;	
-webkit-box-shadow:2px 2px 2px #333;
box-shadow:2px 2px 2px #333;	
behavior: url(../include/PIE.htc);
}

.action_div
{
width:462px;
z-index:1;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
-moz-box-shadow:2px 2px 3px #333;	
-webkit-box-shadow:2px 2px 2px #333;
box-shadow:2px 2px 2px #333;	
behavior: url(../include/PIE.php);
}

.prod_div
{
width:460px;
z-index:1;
position:relative;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
-moz-box-shadow:2px 2px 3px #333;	
-webkit-box-shadow:2px 2px 2px #333;
box-shadow:2px 2px 2px #333;	
/*behavior: url(../include/PIE.htc);*/
}

.online_div
{
border-top:1px solid #D45365;
border-bottom:1px solid #D45365;
margin-top: 5px;
margin-right: 45px;
margin-bottom: 0px;
margin-left: 45px;
}

.online_div_but
{

margin-top: 5px;
margin-right: 45px;
margin-bottom: 0px;
margin-left: 45px;
padding-bottom:5px;
}

.main_tab 
{
	border: 10px solid #FFF;
	background-color:#879197;
	font-family:Verdana;
	font-size:11px;
	/*font-weight:bold;*/
color:#FFF;
}

.label{
font-size:12px;
font-weight:bold;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 10px;
}

.p_login{
font-size:8px;
font-weight:bold;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 2px;
}
.p_login2{
font-size:8px;
font-weight:bold;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 2px;
}

.p_login3{
font-size:9px;
font-weight:bold;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 2px;
}

.inp_login {
font-size:9px;  
height: 15px;
width: 65px; 
margin-left: 2px;
}

.but_login {
font-size:10px;  
height: 50px;
width: 40px; 
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding:0px;
}

.but_login2 {
font-size:9px;  
height: 50px;
width: 40px; 
text-align:center;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding:0px;
}


.but_cabinet {
font-size:12px;  
height: 25px;
width: 200px; 
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding:0px;
}

but_login2::-moz-focus-inner{
padding:0px;
border:0px;
}

.but_enter_auth {
font-size:14px;  
height: 70px;
width: 80px; 
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding:0px;
}

.but_enter_auth2 {
font-size:11px;  
/*font-weight:bold;*/
height: 30px;
width: 100px; 
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding:0px;
}

.nav_title 
{ 
margin-top:10px;
margin-left:5%;
margin-right:5%;
font-weight:bold;
font-size:12px;
text-align:center;
border-left:3px solid #FFF;
border-right:3px solid #FFF;
border-bottom:3px solid #FFF;
border-top:3px solid #FFF;
padding-top:6px;
padding-bottom:6px; 
-moz-box-shadow:2px 2px 3px #333;	
-webkit-box-shadow:2px 2px 2px #333;
box-shadow:2px 2px 2px #333;	
behavior: url(../include/PIE.php);
}

.but_link {

color:#FFF;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
text-align:center;
text-decoration: none;
}

.nav_link {

color:#FFF;
font-size:11px;
margin-top:10px;
margin-bottom:10px;
margin-left:5px;
text-decoration: none;
}

.p_online_order {

color:#FFF;
font-size:11px;
margin-top:10px;
margin-bottom:10px;
font-weight:bold;

}

.nav_link2 {

color:#FFF;
font-size:9px;
margin-top:10px;
margin-bottom:10px;
margin-left:5px;
text-decoration: none;
}

.point_text{
margin-top:7px;
margin-bottom:7px;
margin-left:5%;
margin-right:5%;
/*background-image:url(../images/point.png);*/
background-position:bottom;
background-repeat: repeat-x;
padding-bottom:5px;
color:#FFF;
font-size:9px;
}

.point{
margin-top:7px;
margin-bottom:7px;
margin-left:5%;
margin-right:5%;
/*background-image:url(../images/point.png);*/
background-position:bottom;
background-repeat: repeat-x;
padding-bottom:5px;
}

.mini {
border: 1px solid #000000;
margin-right: 14px;
margin-top:-7px;
}
.prod {
margin-top:10px;
margin-bottom:-20px;
border:1px solid #666; 
width:460px;  
}

.prod_title { background-color:#999;
}

.prod_name { font-weight:bold; margin-top:7px; margin-bottom:7px;   
}
.prod_adds { font-size:10px; margin-top:7px; margin-bottom:7px; color: # FFF; font-weight:bold; 
}

.detail_div{
margin-top:10px;
}
.detail_tab 

{
font-family:Verdana;
font-size:9px; 
/*font-weight:bold;*/
color:#FFF;
}

.inp_kol_add {
font-size:9px;  
height: 18px;
width: 41px;
text-align:center;
margin-top: -2px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
font-weight:bold;
color: #000;
}

.inp_kol_readonly {
font-size:9px;  
height: 18px;
width: 43px;
text-align:center;
margin-top: -2px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
background:#879197;
color:#FFFFFF;
font-weight:bold;
border-color:#879197;
}

.but_add_order {
font-size:9px;  
height: 25px;
width: 26px; 
text-align:center;
margin-top: -1px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding:0px;
}

.pic_detail {
margin-top: -1px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

.action {
margin-top:10px;
margin-bottom:10px;
border:1px solid #666;  
}

.p_right_sum
{
margin-right: 8px;
margin-top:-10px;
}

.but_save_order {
font-size:9px;  
height: 25px;
width: 57px; 
text-align:center;
margin-top: -1px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding:0px;
}

.but_save_org {
font-size:9px;  
height: 25px;
width: 100px; 
text-align:center;
margin-top: -1px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding:0px;
}

.but_edit_order {
font-size:9px;  
height: 25px;
width: 84px; 
text-align:center;
margin-top: -1px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding:0px;
}

.but_del_order {
font-size:9px;  
height: 25px;
width: 25px; 
text-align:center;
margin-top: -1px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding:0px;
}
.form_online_but
{
	display:inline;	
}

.margin_but_right

{
	margin-right:0px;	
	margin-left:380px;	

}
.margin_but_right2

{
	margin-right:0px;	
	margin-left:230px;	
}

.margin_but_center
{
	margin-top:0px;	
	margin-left:47%;
    z-index:100;
}

.margin_but_left

{
	margin-left:15px;	
}
.h4_margin
{
	margin-bottom:65%;	
}

#ap_cont_prod {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:780px;
	height:450px;
	z-index:1;
	background-color: #879197;
	position: relative;
/*    position:absolute;*/
}
#ap_cont_pack {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:780px;
	height:436px;
	z-index:1;
	background-color: #879197;
	position: relative;
/*    position:absolute;*/
}

#ap_cont_prod_mini {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:500px;
	height:680px;
	z-index:1;
	background-color: #879197;
	position: relative;
/*    position:absolute;*/
}

#apProdText {
	position:absolute;
	left:294px;
	top:24px;
	width:460px;
	height:370px;
	z-index:1;
}

#apPicDiv {
	position:absolute;
	left:29px;
	top:24px;
	width:230px;
	height:371px; 
	z-index:1; 
}


#apPicDiv_mini {
	position:absolute;
	width:173px;
	height:278px;
	z-index:2;
	left: 21px;
	top: 19px;
}

.link_my

{
text-decoration:none;
color:#006;
}

#ap_cont_about {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:472px;
	height:472px;
	z-index:1;
	background-color: #879197;
	position: relative;
	/*position:absolute;*/
}

#ap_cont_contacts 
{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:472px;
	height:472px;
	z-index:1;
	background-color: #879197;
	position: relative;
	/*position:absolute;*/
}



.p_name_ab{
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
text-align:center;
}

#apNagr1 {
	position:absolute;
	left:84px;
	top:291px;
	width:115px;
	height:175px;
	z-index:1;
}
#apNagr2 {
	position:absolute;
	left:280px;
	top:291px;
	width:115px;
	height:175px;
	z-index:2;
}
#aptext_ab {
	position:absolute;
	left:3px;
	top:23px;
	width:466px;
	height:214px;
	z-index:3;
}

#aphead_ab {
	position:absolute;
	left:6px;
	top:239px;
	width:459px;
	height:15px;
	z-index:4;
	padding:0px;
}

.but_check_order {
font-size:9px;  
height: 25px;
width: 57px; 
text-align:center;
margin-top: -1px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding:0px;
}

#appiccont{
	position:absolute;
	left:39px;
	top:205px;
	width:402px;
	height:249px;
	z-index:1;
}

.tab_header
{
	padding-bottom:5px;	
}

.searchsubmit {
font-size:20px; 
width:  25px;  // длина кнопки
height: 25px; // высота кнопки
margin: 0;
padding:0;
border: 0;
background: transparent url('../images/search.png') no-repeat center top;
text-indent: -1000em;
cursor: pointer;
cursor: hand;
}

.editsubmit {
font-size:18px;  
width:  25px;  // длина кнопки
height: 25px; // высота кнопки
margin: 0;
padding:0;
border: 0;
background: transparent url('../images/edit.png') no-repeat center top;
text-indent: -1000em;
cursor: pointer;
cursor: hand;
}

.browsubmit {
font-size:18px;  
width:  25px;  // длина кнопки
height: 25px; // высота кнопки
margin: 0;
padding:0;
border: 0;
background: transparent url('../images/brow.png') no-repeat center top;
text-indent: -1000em;
cursor: pointer;
cursor: hand;
}

.savesubmit {
font-size:18px; 
width:  25px;  // длина кнопки
height: 25px; // высота кнопки
margin: 0;
padding:0;
border: 0;
background: transparent url('../images/floppy.png') no-repeat center top;
text-indent: -1000em;
cursor: pointer;
cursor: hand;
}

.addsubmit {
font-size:13px; 
width:  25px;  // длина кнопки
height: 25px; // высота кнопки
margin: 0;
padding:0;
border: 0;
background: transparent url('../images/add.png') no-repeat center top;
text-indent: -1000em;
cursor: pointer;
cursor: hand;
}

.delsubmit {
font-size:18px; 
width:  25px;  // длина кнопки
height: 25px; // высота кнопки
margin: 0;
padding:0;
border: 0;
background: transparent url('../images/trashcan_full.png') no-repeat center top;
text-indent: -1000em;
cursor: pointer;
cursor: hand;

}

.cancelsubmit {
font-size:13px; 
width:  25px;  // длина кнопки
height: 25px; // высота кнопки
margin: 0;
padding:0;
border: 0;
background: transparent url('../images/cancel.png') no-repeat center top;
text-indent: -1000em;
cursor: pointer;
cursor: hand;

}

.p_reg_error{
font-size:9px;
font-weight:bold;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

.apRecv {
	position:absolute;
	left:39px;
	top:29px;
	width:402px;
	height:160px;
	z-index:2;
}

#apUslotbUser {
	position:  inherit;
	width:580px;
	height:80px;
	z-index:1;
	border:1px solid;

}


.p_code_pic{
	font-size:20px;
	font-weight:bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align:center;
}
	
#adPack {
	position:absolute;
	width:230px;
	height:38px;
	left: 29px;
	top: 399px;
}	

#adPack_mini {
	position:absolute;
	width:173px;
	height:38px;
}	

#example{

	margin: 0 0 30px 20px;

}	
