#panel_cap { }
#panel_cap { display: none; }
#wrap { display: none; }



body { margin:0.5in;font-family:times; padding: 0; margin: 0; }
* { background:#fff !important;color:#000 !important; float:none !important; 
	width:auto !important; height:auto !important; }


a { border:0; text-decoration:none; }
a img { border:0 }

a:after { content:" (" attr(href) ") "; font-size: 90%; }



#cms_table { width:100%; }
#cms_table th { border-collapse:collapse; border-bottom:3px solid #057ab0; padding:8px; text-align: left; font-size: 80%; }
#cms_table td { position: relative; border-collapse:collapse; border-bottom:1px dotted #cccccc; padding:8px; vertical-align: top; }
#cms_table tr:nth-child(even) { background-color: #f2f2f2; }

#panel_cap { display: none !important; }
.zero_order { display: none !important; }

/*
a[href^="/"]:after { content: " (http://www.aimweb.name" attr(href) ") ";}
*/

/*

body {

	font-family: Arial, "Helvetica CY";
    font-size: 10pt;
    width: 700pt;
    overflow: hidden;
}


header {

    width: 700pt;
    overflow: hidden;

}

div {

	width: 700pt;
}

p {

	width: 700pt;
	font-size:10pt;
	margin-bottom: 3pt;
	      
}

h1 {
	

	text-align: center;
	font-size:  17pt;
}


.address_act {
    
    font-weight: bold;
    float: left;
    font-size: 8pt;
    width: 340pt;

	}

.address_act p {

     width: 340pt;

}

p.atention {

	font-size: 8pt;
	text-align: center;

}

.address_invoice {

    
    font-size: 8pt;   
	width: 200pt;
	float: right;
	
}

.address_invoice p {

     width: 200pt;

}

.logo {

    margin-bottom: 70pt;
    float: left;
    width: 185pt;

}

span {

	color: #808080;
}

span.act {

     text-decoration: underline;
     color: black;

}

a {

	text-decoration: none;
	color: #464451;
}

caption {

	margin-bottom: 5pt;
}

table {

	width: 700pt;
	
	border-collapse: collapse;
	line-height: 1.5;
	
}

td {

    padding: 0mm 2mm 0mm 2mm;
    border: 1pt solid black;
}     

.nobord {
    
	border: none;
}

.nobord td {

	border: none;
}

td.blank_bord {
     
     border-bottom: 0;
     border-left: 0;

}


.sub {

	margin-left: 150pt;

}          

.total{

	width: 260pt;
	margin: 20pt 0;
} 

.words{

	width: 700pt;
}

.buyer {
    
    width: 200pt;
	margin: 20pt 0;
}

.signs {

	width: 420pt;
	float: left;
	
}

.stamp {

	margin: -40pt 0 180pt 420pt;
    width: 200pt;
    float: left;

	}

.act_st {

	margin-top: 20pt;
}	




.sign_invoice {

	 border: none;
	 width: 420pt;
}

.sign {
    
    border: none;
	width: 420pt;
	line-height: 6pt;
}



.buch {

	width: 340pt;
	margin-top: 20pt;
}

.sign td{
    
    border: none;
    padding: 0;
}

.sign_invoice td{
    
    border: none;
    padding: 0;
}

.executor {

    float: left;
    width: 50%;
    margin-top: 8pt;
}

.client {

	float: left;
	width: 50%;

}



*/