body,p,td,textarea,input,pre,th,select,font
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;

}

p
{
	margin: 0px;
}

input
{
}
a
{
	color: #630;
	text-decoration: underline;
}
th
{
	text-align: left;
}
th,td
{
	vertical-align: top;
}
a:hover
{
	color: red;
	text-decoration: underline;
}
body{
	scrollbar-face-color: #FAFAFA;
	scrollbar-highlight-color: none;
	scrollbar-shadow-color: none;
	scrollbar-3dlight-color: none;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;

}

hr {
	height: 1px;
	color: #CDCDCD;
	border-style: solid;
}

h1,h2,h3,h4,h5,h6,h7{
	margin:0px;
	font-size: 130%;
}
.topmenu a
{
	color: #000;
	padding: 3px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}
.topmenu td
{
	background: #eee;
}
.topmenu td.active
{
	color: #fff;
	background: #000;
}
.topmenu td.active a
{
	color: #fff;
}


.topmenu a:hover
{
	
}
.submenu a
{
	font-size: 11px;
	width: 100%;
	color: #999;
	text-decoration: none;
}
.submenu a.active
{
	font-weight: bold;
	color: #FA3757;
}
.submenu a:hover
{
	text-decoration: none;
}
.maincontent
{
	background: #E6E7E9;
}


/*           TABLES          */
.table1
{
	border: 1px solid #ccc;
}
.table1 caption
{
	text-align: left;
	font-size: 12px;
	color: #1A6D0F;
	font-weight: bold;
	color: #000;
	border: #fff 1px solid;
}
table .table1{
}

.table2
{
}
.table2 caption
{
	text-align: left;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFF;
	font-weight: bold;
	background: #000;
	padding:5px;
}
.table2 th
{
	padding-left: 10px;
	color: #000;
}
.table2 td
{
}

.header2 td, .header2 th{

	background: #999;
	color: FFF;
}
.header1 th
{

	background: #F3F3F3;
	border: 1px solid white;
}
.header1 th a
{
	white-space: nowrap;
	color: #000;
	text-decoration: underline;
}
/*                     Links                     */

.link1
{
	padding: 5px;
	margin:5px;
	height:28px;
	width: 150px;
	color: #FFF;
	font-weight: bold;
	border: 1px solid #aaa;
	text-decoration: none;
	text-transform: uppercase;
	background: #000;
}
.link2
{
	background: #ddd;
	color: #FFF;
	border: 1px solid #FFF;
	border-bottom: 1px solid #999; 
	border-right: 1px solid #999; 
}
.link2:hover
{
	padding: 5px;
}
.link3
{
	color: red;
}

/*                     Filters                     */
.filter1
{
	border-collapse: collapse;
	background: #F3F3F3;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#cccccc, direction=135, strength=2);
}

.filter1 th{
	border: 1px solid white;
}

/*                     Alternating                     */
.alt1 td
{
	background: #fff;
}
.alt0 td
{
	background: #ddd;
}
/*                     Image effects                     */
a.image1 img
{
	border: 1px solid #ffffff;
	filter:
		progid:DXImageTransform.Microsoft.Glow(color=#333333, direction=135, strength=1);
}
a.image2 img
{
	border: 1px solid #ffffff;
	filter:
		progid:DXImageTransform.Microsoft.Glow(color=#999999, direction=135, strength=2)
		progid:DXImageTransform.Microsoft.Alpha(opacity=30);
}

a.image2:hover img
{
	border: 1px solid #ffffff;
	filter: progid:DXImageTransform.Microsoft.Glow(color=#666666, direction=135, strength=2);
}


.selected td
{
	background: #FFF;
	text-decoration: italic;
	border-bottom: 1px solid #D00;
}

option.selected{
	background:black;
	color: white;
}








.sec6
{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#DFE3E4, EndColorStr=#F1F1F1);
}
.sec7
{
	width: 100%;
	vertical-align: middle;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#f1f1f1, EndColorStr=#c6c6c6);
	border-bottom: 1px solid #BBB;
}




.header3
{
	color: #FFFFFF;
	text-transform:lowercase;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #000000;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#EABD72, EndColorStr=#FF6000)
	progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}


.title2
{
	width: 100%;
	height: 50px;
	font-weight: bold;
	background: #fefefe;
	border: 1px solid #ccc;
	color: #000;
	padding: 5px;
}



.box1
{
	border: #999999 1px solid;
	border-left: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;

}

.box2
{
	width: 150px;
	border: #999999 1px solid;
	border-left: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	background: #F5F6F6;
}
.box3
{
	width: 75%;
	padding: 6px;
	border: #999999 1px solid;
	border-left: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	color: #FFF;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#DDE1E2);
}
.box4
{
	border: #999999 1px solid;
	border-left: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D4D0C8, EndColorStr=#ffffff);
}
.box5
{
	border: #cc0000 1px solid;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D4D0C8, EndColorStr=#ffffff);
}
.box6
{
	width: 90px;
	height: 93px;
	padding: 5px;
	background: #000;
	border: 1px solid #ccc;
	text-align: center;
	vertical-align: middle;
	filter:progid:DXImageTransform.Microsoft.Glow(Strength=1,color=#666666)
}
.error
{
	font-size:13px;
	font-weight:bold;
	color: red;
}
#editarea
{
	width: 500px;
	height: 600px;
}

.dings1
{
	font-family: Webdings;
	font-size: 12px;
	color: #c90;
	font-weight: normal;
}
.dings3
{
	font-size: 12px;
	font-family: Webdings;
	color: #222;
}
.pages
{
	text-align: center;
	border: 1px solid #fff;
	background: #FFF;
	filter:progid:DXImageTransform.Microsoft.Shadow(Direction=135,Strength=1,color=#999999)
}
.pages a
{
	width: 16px;
	padding: 1px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

.curpage 
{
	background: #eee;
	width: 16px;
	padding: 1px;
	text-align: center;
	border: 1px solid #FFF;
	filter:progid:DXImageTransform.Microsoft.Shadow(Direction=135,Strength=1,color=#D5D6D1)
}
.curpage a
{
	padding: 1px;
	color: #000;
	font-weight: bold;
}
.pages a:hover
{
	color: #305987;
}
.text1
{
	color: red;
}
.text1
{
	color: blue;
}

/*--------------Images----------------*/
.image1
{
	border: 1px solid #fff;
	filter:	progid:DXImageTransform.Microsoft.Glow(Color=#dddddd,Strength=3)
	progid:DXImageTransform.Microsoft.Fade();
}
ul
{
}
li a
{
	color: #000;
}
li
{
}
/*---------------- Statuses -----------------------------------*/
.active{
  color: #00AA00;
  font-weight:bold;
}
.inactive{
  color: #CC0000;
  font-weight:bold;
}
.paid, .fixed{
  color: #00AA00;
  font-weight:bold;
}
.notpaid, .notfixed{
  color: #CC0000;
  font-weight:bold;
}
.sortarrow{
  font-family:Wingdings;
  color: #DD1800;
  font-size: 8px;
}
.filediv{
	position: absolute;
	top:0;
	z-index:1000;
	left:0;
	display: hidden;
	background: #eee;
	padding: 10px;
	border: 1px solid #ccc;
}
select
{
}

.numfield
{
	text-align: right;
	font-weight: bold;
	padding-left: 1px;
}
#primage
{
	border: 1px solid #fff;
	filter:		progid:DXImageTransform.Microsoft.Fade();
}
.refused{
	color:gray;
font-weight:bold;
}


.pending{
color:green;
}

.process{
color:green;
}

.finished{
	color: red;
}
.orderinfo{
	width:500px;
	padding:10px;
	border: 1px solid #eee;
	background:#FFF;
}

.but1{


}
.urgent, .urgent a{
	color:red;
	font-weight:bold;
}
.canceled{
	color: #999;
}
.ac{
	color: #FFF;
	background: #999;
}
.ac a{
	color: #000;
}

.ag1{
	background: #FF8080;
}
.ag2{
	background: #FFEA80;
}

.ag3{
	background: #AAFF80;
}
.ag4{
	background: #80FFBF;
}
.ag5{
	background: #80D4FF;
}
.ag6{
	background: #9580FF;
}
.ag7{
	background: #FF80FF;
}

.ag8{
	background: #B06370;
}
.margin{
	background: red;
}

.input1{
	padding-bottom:3px;
	border:none;
	border-bottom: 1px dashed #999;
	margin-bottom:5px;
}

.input2{
	border:none;
}
#copy,#original{
	border: 0px;
	font-size: 22px;
	display:block;
	background: #EEE;
	width:200px
}
.red{
	color: red;
}
.green{
	color: green;
}
.blue{
	color: blue;
}
.right{
	text-align:right;
}
.readonly{
	background: lightgray;
}

.ast{
	color: red;
}

.eur td{
	color: #f60;
	font-weight:bold;
}

.mandatory{
	background: #FF8;
}

.price3{
	width: 110px;
}

.notes{
	background: #FFF;
	border-collapse: collapse;
}
.notes td{
	border: 1px solid red;
	color: red;
}

.notes caption{
	font-weight: bold;
	color: red;
}


.fsearch{
}
.fsearch а {
padding:5px;
}

.row_sale td, .row_sale th{background:#aff }
.row_stockin td, .row_stockin th{background: #faf}