/* STYLE BOX v.1
/* Forma Design
/* support@formadesign.bg
/* ------------------------ Forma Design ------------------------ */
div.fixed {
	clear: both;
}

div.site{
	width: 100%;
	height: 100%;
	text-align: center;
	
}
div.images {
	padding: 0px 0px 20px 0px;
	width: 960px;
	margin-top: 0px;
	margin-left: auto; 
	margin-right: auto; 
	text-align: left;
	
}

/* ---------------------------------------------- */
/* ---  HEADER			  -------------------------- */
/* ---------------------------------------------- */
div.header {
	padding-left: 25px;
	padding-top: 10px;
}
img.logo {
	float: left;
}
div.lang {
	text-align: right;
	margin-right: 15px;
}
div.menu {
	padding-top: 55px;
	margin-left: 350px;
}
div.menuBg {
	padding-top: 55px;
	margin-left: 220px;
}
div.menuRo {
	padding-top: 55px;
	margin-left: 260px;
}
div.menuEn {
	margin-left: 560px;
}
div.menu a {
	padding-right: 10px;
}
div.menuRo a {
	padding-right: 10px;
}
div.banner {

}
span.active {
	padding-right: 10px;
	color: #C4161C;
}
div.more a {
	color: #585858;
	text-decoration: underline;
}
div.more a:hover {
	color: #163577;
	text-decoration: underline;
}
a.shopName {
	color: black;
	font-weight: bold;
	text-decoration: underline;
}
a.shopName:hover {
	color: #163577;
}
p.subMenu {
	padding-left: 60px;
	color: #7D7D7D;
}
p.subMenu a{
	color: #7D7D7D;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration: underline;
}
p.subMenu a:hover {
	text-decoration: none;
}



/* ---------------------------------------------- */
/* ---  CONTENT		  -------------------------- */
/* ---------------------------------------------- */
h1 {
	margin-left: 20px;
	font-size: 18px;
	font-weight: normal;
	margin-top: 0px;
}
h1 strong {
	color: #163577;
}

div.left {
	margin-top: 10px;
	width: 470px;
	float: left;
	margin-left: 8px;
	border-right: 1px solid #bcbec0;
}
div.right {
	margin-top: 10px;
	padding-left: 10px;
	margin-left: 480px;
}
p.text {
	padding: 5px 25px 5px 15px;
}
span.red {
	color: #c4161c;
}
div.title {
	margin-left: 10px;
	margin-top: 10px;
}
img.spec {
	margin-top: -2px;
}
* html img.spec{
	margin-top: 0px;
}
/* ---------------------------------------------- */
/* ---  TARIFF			  -------------------------- */
/* ---------------------------------------------- */
table.tariff {
	width: 920px;
	border-top: 1px solid #163577;
	border-bottom: 1px solid #163577;
	margin: 0px 15px;
}
table.tariff td {
	padding: 2px;
}
table.tariff td.price {
	text-align: right;
}
table.tariff td.center {
	text-align: center;
}
table.tariff tr.gray td{
	background-color: #e6e7e8;
}
div.note {
	padding: 20px;
	font-style: italic;
}
div.pdf {
	padding-top: 10px;
	text-align: right;
	padding-right: 20px;
}

div.phone {
	text-align: right;
	margin-right: 20px;
}
/* ---------------------------------------------------- */
/* -----------------			CAREER  		---------------- */
/* ---------------------------------------------------- */
table.career {
	margin-left: 20px;
	width: 920px;
}
table.career td {
	border-bottom: 2px solid white;
	padding: 1px;

}
table.career td.active {
	background-color: #dddddc;
}
table.career td.inactive {
	background-color: #eeeeee;
	vertical-align: middle;
	padding-top: 1px;
}
table.career td.spacer {
	height: 1px;
	background-color: #585858;
}
table.career td.left1 {
	width: 260px;
	border-right: 3px solid white;
	padding-left: 4px;
}
table.career td.left2 {
	width: 195px;
}
table.career td.left4 {
	border-right: 3px solid white;
	padding-left: 4px;
	background-color: #dddddc;
}
table.career td.title {
	background-color:  #c2c2c2;
	color: black;
	font-weight: bold;
}
table.career select {
	width: 195px;
	font-size: 12px;
}
table.career input {
	width: 270px;
	font-size: 12px;
	padding: 1px;
	border: 1px solid #585858;
}
textarea.career {
	width: 710px;
}
div.titleCareer {
	margin: 10px 0px;
	font-weight: bold;
}
table.career select.rd1 {
	width: 50px;
}

table.career select.rd2 {
	width: 70px;
}

table.career select.rd3 {
	width: 70px;
}
div.add {
	margin: 0px;
	margin-left: 20px;
	padding-top: 5px;
}
a.add:link, a.add:visited, a.add:active {
	padding: 3px 36px;
	border: 1px solid #585858;
	background-color: #DDDDDC;
	color: #585858;
}
a.add:hover {
	background-color: #163577;
	color: white;
}
div.more {
	width: 95%;
	margin-left: 0px;
	text-align: right;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #BCBEC0;
}
div.logoShop {
	float: left;
	padding: 5px;
	padding-right: 10px;
}
div.logoShop img {
	border: 1px solid Black;
}
div.send {
	margin-top: 10px;
	width: 920px;
	text-align: right;
}
input.Add {
	padding: 2px;
	width: 192px;
	border: 1px solid #585858;
	background-color: #DDDDDC;
	color: #585858;
	cursor: pointer;
}
input.Add:hover {
	background-color: #163577;
	color: white;
}
h1.blue {
	color: #163577;
	padding-left: 0px;
	margin-left: 5px;
}
p.shopInfo {
	padding-right: 70px;
}
div.hot {
	position: absolute;
	margin-left: 400px;
	margin-top: 10px;
}
div.hot img {
	border: none;
}

/* ---------------------------------------------- */
/* ---  FOOTER			  -------------------------- */
/* ---------------------------------------------- */
div.footer {
	margin-top: 40px;
	background-image: url(../images/bottom.png);
	background-repeat: repeat-x;
	padding-top: 10px;
	text-align: center;
}
div.footer a{
	color: #585858;
	padding-right: 10px;
}
