/* COMMON v.2.6
/* Developer Angel Vachev 
/* ---------------------------------------------- */
/* ---  COMMON STYLES  -------------------------- */
/* ---------------------------------------------- */
* {
	margin: 0px;
	padding: 0px;
}
html {
	height: 100%;
}
body {
	background-color: white;
	min-height: 100%; 
	position: relative; 
}

body, form, span, div, table, td, th, tr, em, cite, select, input {
	font-family:  verdana, Geneva, arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	color: #312F2D;
	font-weight: normal;
}
/* ---------------------------------------------- */
/* ---  LINKS STYLES  --------------------------- */
/* ---------------------------------------------- */
a, a:link, a:active, a:visited{
	color: white;
}
a:hover{
	color: gray;
	text-decoration: underline;
}
/* ---------------------------------------------- */
/* ---  TABLE STYLES  --------------------------- */
/* ---------------------------------------------- */
table{
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
	margin: 0px;
	padding: 0px;
}
div, table {
	margin-left: auto;
	margin-right: auto;
}
/* ---------------------------------------------- */
/* ---  IMAGE STYLES  --------------------------- */
/* ---------------------------------------------- */
img{
	border: none;
	margin: 0px;
	padding: 0px;
}
/* ---------------------------------------------- */
/* ---  FORM STYLES  ---------------------------- */
/* ---------------------------------------------- */
form {
	display: inline;
}
/* ---------------------------------------------- */
/* ---  TEXT STYLES  ---------------------------- */
/* ---------------------------------------------- */
p {
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
}
#footer { 
	position: absolute; 
	bottom:0; 
	width: 100%; 
	height: 16px; 
	//color: #0089AD;
	background-color: #093945;
	//text-align: right;
	border-top: 1px solid Gray; 
} 

#footer #left {
	float: left;
	text-align: left;
	padding: 0 0 0 10px;
	color: #8ed1fc;
}
#footer #right {
	float: right;
	text-align: right;
	padding: 0 10px 0 0;
	color: #8ed1fc;
}
span.params {
	font-weight: normal;
	color: #FFF;
}

div.block1 {
	width: 33%; float: left;
}
div.block2 {
	width: 33%; float: left;
}
div.block3 {
	width: 33%; float: left;
}
.noteInfoOrder {
	color: #F01F01;
}
@media print {
	* {
		font-family: arial, serif;
		font-size: 12px;
		color: black;
	}
	html, body { overflow-x: hidden; }
	.dont-print {
		overflow: hidden;
		display: none;
	 }
	 .addContentPopUp {
		margin-top: 20px;
	 }
	 .addContentPopUp td {
		border-bottom: 1px solid black;
		padding: 3px;
	 }
	 div.block1 {
		width: 45%;
	 }
	 div.block2 {
		height: 200px;
		width: 45%;
	 }
	 table.block1 {
		width: 500px;
	 }
	 .block4 table {
	 	width: 650px !important;
	 	margin-bottom: 10px;
	 }
	 .block4 table table.content td {
	 	padding: 4px;
	 }
	 .block5 table {
	 	width: 650px !important;
	 	margin-bottom: 10px;
	 }
	 .block5 table table.content td {
	 	padding: 4px;
	 }
	 div.fixed, div.mediaFixed {
		clear: both;
	 }
	 div.mediaFixed {
	 	border-bottom: 3px solid black;
	 	margin: 10px 0px;
	 }
	 .noteInfoOrder {
	 	color: black;
	 }
	 .titleOrder {
	 	border-bottom: 1px solid black !important;
	 }
}

