body,td,th {

	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;

}

a { 

	font-weight: bold;

	text-decoration: none; 

}

.style1 {color: #FFFFFF}

.style2 {

	font-size: 30px;

	font-weight: bold;

	color: #0072C1;

}

.style3 {

    color: #FFFFFF;

	font-size: 13px;

	font-weight: bold;

}

.style4 {

	font-size: 13px;

}

.style5 {

	font-size: 14px;

}

.style6 {

	font-size: 10px;

}

body {



}



.100p {

width: 100%;

}



input, textarea, select {

font-family: arial;

font-size: 13px;

}



.discount {



font-size: 18px;

}



.pricelabel {



font-weight: bold;

}





div.row {

  clear: both;

  margin: 0;

  padding: 8px 0 0 0;

  white-space: nowrap;

}



span.label {

  float: left;

  width: 130px;

  text-align: right;

  margin: 0 20px 0 0;

  padding: 0;

}



span.formw {

  float: left;

  text-align: left;

} 

.price {



font-size: 13px;

margin-left: 10px;

font-weight: bold;

background: transparent;

border: 0;

width: 310px;

}



ul#calc, #calc ul, #calc li {

	margin: 0;

	padding: 0;

	font-size: 11px;



}

#calc li.active {



}

ul#calc {

	list-style-type: none;

}

ul#calc li {

	font-weight: bold;

}

#calc ul li, #calc ul li a {

	font-weight: normal;

}

#calc ul {

	margin: 0 0 10px 15px;

	list-style-type: disc;

}

h2 {

font-size: 16px;

font-weight: bold;

}

.catalog-menu, .catalog-menu a {

    font-size: 13px;

}



h5 {

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color: #333;

	margin: 0 0 5px 0;

	padding:0;

	line-height:16px;

}



p {

	margin: 0 0 12px 0;

}

.subProcess {

display: block;

font-size: 12px;

font-weight:bold;

padding: 0 0 5px 0;



}

.calc-name {

	font-size: 14px;

	font-weight: bold;

}

blockquote {

	margin: 7px 0 23px 40px;

}







.form-counting div.row {

  clear: both;

  margin: 0;

  padding: 8px 0 0 0;

}

.form-counting fieldset {

	width: 490px;

}

.form-counting div.row span.label {

  float: left;

  width: 180px;

  text-align: right;

  margin: 0 20px 0 0;

  padding: 0;

}

.form-counting div.row span.formw {

  float: left;

  text-align: left;

} 

.calc-title {

display: block;

font-size: 16px;

font-weight:bold;

padding: 0 0 0 150px;


}

.form-counting .calc-title {

padding-left: 200px;

}

.calc-discount {

display: block;

font-size: 12px;

font-weight: bold;

padding: 0 0 5px 150px;



}

.blue-bold {



	font-weight: bold;

}

.calc-description, .calc-comment {

	padding: 0 0 5px 150px;

}

.calc-comment ul, .calc-comment ol {

	margin: 0 0 0 22px;

	padding: 0;

	list-style-position: outsite;

}

.calc-comment li {

	margin: 0;

	padding: 0;

}

form {

margin:0;

}

.line {

	display: inline;

}

.leaflets{
background-image:url('/images/leaflets_new_block.jpg');
}

