/* common styling */
body{
margin:0 auto;
padding:0px;
background-color:#FFFFFF;
color:#666666;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
background-image:none;

}

hr {   
	width: 99%;
	display: block;
	height: 1px;
	float:left;
	border-top: 1px solid #c3c3c3;
	border-left: 0 none;
	border-right: 0 none;
	border-bottom: 0 none;
	}
	
h1, h2, h3, h4, h5, h6 {margin-left:0px; margin-right:0px; margin-top:6px; margin-bottom:6px;}
h1 {
	font-size: 17px;
	color:#006699;
	padding-bottom: 10px;
}
h2 {font-size: 15px;}
h3 {font-size: 13px; color:#006699; margin-top:20px;}
h4 {font-size: 13px; color:#006699; padding-top:20px; margin-bottom:5px; padding-bottom:2px; border-bottom:1px solid #c3c3c3; clear:both;}


a { color: #d80058; text-decoration:underline;}
a:hover { color: #cc3333; text-decoration:none;}
a img{ border:0px;}

.clear{ clear:both;}
.red { color: #FF0000;}
#centre{ width:955px; margin:auto;}
#head{ display:none;}

#banner{
display:none;
}
.main{ width:955px;}

.product_report{ width:470px; float:left; border:0px solid #00FF00; padding-left:20px; padding-right:20px; margin-top:25px; }
.product_report p{ margin:10px; margin-top:0px;}
.product_report table tr td{margin:0px; padding:4px; border-bottom:1px solid #999999;}
.product_equip{ width:211px; float:left; border:0px solid #FFFF66; margin-top:20px;}
.product_equip .mini{ margin:1px;  padding:0px; text-align:center;font-size:11px; width:68px; float:left;}
.sample a{ height:19px; width:95px; display:block; background-image:url(../img/color.gif); background-repeat:no-repeat; float:left; margin-top:5px;}
.plus a{ height:19px; width:68px; display:block; background-image:url(../img/plus.gif); background-repeat:no-repeat; margin-top:5px; float:right;}

.list_edit{
	width:686px;
	float:left;
	padding-left: 25px;
	margin-top:25px;
	margin-bottom:25px;
}

.list_report{ width:953px; border:0px solid #FF0000; clear:both; padding-top:10px;}
.order{ display:none;}
.order a{ display:block; padding:10px; padding-left:25px; padding-right:25px; color:#d80058; width:60px; text-decoration:none; font-weight:bold;}
.order a:hover{ color:#7d0033;}
.tabbet td { background-color:#f2f8fb; color:#006699;  padding-left:10px;}

.foot{ width:955px; text-align:center; clear:both; margin-bottom:20px; padding-top:30px; font-size:11px; letter-spacing:1px;}
.foot .spn{ color:#c3c2c2;}
.foot .spn a{ color:#c3c2c2; text-decoration:none;}
.foot .spn a:hover{ color:#d80058;}

#form span{ color:#d80058;}
.text-field {
	border: #c2c3c4 2px solid;
	background: #fff;
	margin: 3px;
	color:#6e7264;
	font-size:12px;
	padding: 2px
}
.submit{
margin-top:5px;
cursor:pointer;
background-image:url(../img/btn.gif);
background-repeat:repeat-x;
color:#333333;
height:24px;
font-size:12px;
font-weight:normal;
border:1px solid #CCCCCC;
}
.submit:hover{
color:#d80058;
}


/* menu */
.menu_shadow{ display:none;}

/* menu konec */

/* postrann menu */
.side_menu{
display:none;
}


table.table {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 11px;
} 
table.table th, table.table td
 {
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;

}
table.table th {
	background-color: #868686;
	color: #FFFFFF;
	text-align: left;
}
table.table th.red {
	color: #FF0000;
	background-color: #800000;
}
table.table td{
	background-color: #deecf5;
	color: #666666;
}
table.table input, table.table select{
	background-color: #fff;
	border: 1px solid #c2c3c4;
	
}
.list_report table.table {
	font-size: 12px;
}
.list_report table.table th, .list_report table.table td {
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;

}
.list_report table.table th{
	color: #fff;
	background-color: #667893;
	font-weight: bold;
	font-size:11px;
}
.list_report table.table td{
	color: #666666;
	background-color: #deecf5;
}
