body {
	behavior: url("csshover3.htc");
}

p {
	text-align: justify;
}

h2.titleText {
	color: rgb(0, 102, 151);
}

h2.rightTitle {
	
}

h3.titleText {
	color: rgb(0, 102, 151);
	font-style: italic;
	text-align: center;
}

div.blueIndent {
	background-image: url(../images/indent.jpg);
	background-repeat: no-repeat;
	padding: 20px;
	padding-bottom: 10px;
}


div.paddingTop {
	padding-top: 15px;
}

p.indentInblueIndent {
	padding-left: 4px;
	padding-right: 4px;
	margin-bottom: 10px;
	color: white;
}

div.blueIndent h2 {
	text-align: center;
	color: white;
	font-style: italic;
	font-size: 12pt;
	margin-bottom: 15px;
}

div.blueIndent h4 {
	padding-top: 8px;
	padding-bottom: 14px;
	color: white;
	font-style: italic;
}

div.blueIndentFreelong {
	background-image: url(../images/blue_frame.gif);
	background-repeat: no-repeat;
	width: 518px;
	padding: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}


div.blueIndentFreelong p {
	padding-top: 5px;
}

div.noPadding {
	padding: 0px;
	padding-left: 8px;
	padding-right: 8px;
	width: 696px;
}

div.borderSeo {
	background-image: url(../images/seoRamka.jpg);
	background-repeat: no-repeat;
	width: 526px;
	padding: 20px;
	margin-top: 20px;
}

div.borderSeo p {
	color: white;
	padding-top: 0px;
	font-size: 10pt;
}

div.borderPrice {
	background-image: url(../images/priceRamka.jpg);
	background-repeat: no-repeat;
	/* width: 667px; */
	height: 71px;
	padding: 20px;
	margin-top: 10px;
	margin-bottom: 20px;
	color: white;
	margin-left: auto;
}

div.borderPrice h3 {
	color: rgb(0, 102, 151);
	font-style: italic;
	text-align: center;
}

div.secondPrice {
	padding: 10px 20px 30px 20px;
	margin-bottom: 0px;
}

div.secondPrice h3 {
	margin-bottom: 5px;
}

ul.blueCubeli {
	list-style-image: url(../images/blueLi.jpg);
	margin-left: 30px;
	margin-top: 0px;
}

div.greenIn {
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/green_li.jpg);
	height: 40px;
	background-repeat: no-repeat;
	margin-top: 10px;
}

div.greenIn h3 {
	font-style: italic;
	color: rgb(0, 102, 151);
	padding-top: 5px;
	padding-left: 10px;
	float: left;
	padding-right: 0px;
}

div.greenIn img {
	padding-top: 10px;
	padding-left: 10px;
	float: left;
}

div.blueBack {
	background-image: url(../images/blue_back.jpg);
	background-repeat: no-repeat;
	width: 220px;
	height: 230px;
	padding: 15px 10px 10px 10px;
	margin-top: 10px;
	color: white;
	float: right;
}

table.twoColumns {
	width:550px;
}

table.twoColumns img {
	margin-right: 20px;
	margin-top: 2px;
	float: left;
}

table.twoColumns div.rowInfo {
	width: 220px;
	padding-left: 5px;
	padding-right: 5px;
}

table.twoColumns div.greenLi {
	background-image: url(../images/green_li.jpg);
	background-repeat: no-repeat;
	padding: 6px 0px 4px 10px;
	margin-top: 6px;
	margin-bottom: 6px;
	height: 30px;
	line-height: 40px;
	float: left;
	width: 310px;
}

table.twoColumns h3 {
	float: left;
	padding-right: 0px;
	line-height: 14px;
	width: 250px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: rgb(0, 76, 142);
	font-style: italic;
	text-align: inherit;
}

table.twoColumns h3:hover {
	color: #61AAD7;
	cursor: pointer;
}

h3.h3OneLine {
	padding-top: 5px;
}

div.blueIndentlong {
	background-image: url(../images/long_ramka.gif);
	background-repeat: no-repeat;
	width: 547px;
	padding: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}

div.blueIndentlong h3.titleColumns {
	text-align: center;
	color: rgb(0, 76, 142);
	font-style: italic;
	line-height: 15px;
	font-size: 10pt;
}

div.blueIndentlong h2 {
	margin-top: 30px;
	color: rgb(0, 76, 142);
	margin-bottom: 2px;
}

div.blueIndentlong h4 {
	text-align: center;
	color: rgb(0, 76, 142);
	font-style: italic;
	line-height: 15px;
	margin-bottom: 10px;
}

ul.star {
	margin-top: 5px;
	list-style-image: url(../images/star.gif);
	padding-left: 20px;
}

ul.white {
	color: white;
}

ul.white li {
	margin-top: 2px;
	line-height: 10px;
}

ul.greenCube {
	margin-top: 5px;
	list-style-image: url(../images/greenCube.jpg);
	padding-left: 20px;
}

ul.yellowCircle {
	margin-top: 5px;
	list-style-image: url(../images/yellowCircle.gif);
	padding-left: 20px;
	margin-bottom: 0px;
}

p.infoBottom {
	text-align: justify;
	font-style: italic;
	padding-left: 20pt;
	padding-right: 15pt;
	margin: 0px;
}

div.blueIndentBottom {
	background-image: url(../images/blueBottom.jpg);
	background-repeat: no-repeat;
	padding-right: 5px;
}

div.blueIndentBottom p {
	text-align: justify;
	margin-top: 3px;
	line-height: 16px;
}

div.blueIndentBottom h2 {
	color: rgb(0, 102, 151);
	font-style: italic;
	text-align: center;
	font-size: 12pt;
	margin-top: 10px;
}

p.blueIndentBottom40 {
	padding: 40px;
	text-align: justify;
}

div.border1 {
	background-image: url(../images/ramka.jpg);
	background-repeat: no-repeat;
	padding: 10px 20px 0px 20px;
	font: 8.7pt Arial;
	height: 163px;
}

div.border1 h3 {
	font-style: italic;
}

div.border1 p {
	line-height: 11pt;
}

div.bord {
	text-align: justify;
	color: white;
}

div.bord h3 {
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0;
	padding-right: 0px;
	text-align: center;
	color: rgb(0, 102, 151);
}

ul.galo4ka {
	margin-top: 5px;
	list-style-image: url(../images/galo4ka.gif);
	padding-left: 40px;
	padding-right: 15px;
}

ul.galo4ka li {
	line-height: 12pt;
}

p.italia {
	text-align: center;
	font-style: italic;
}

div.border2 {
	background-image: url(../images/ramka2.jpg);
	background-repeat: no-repeat;
	padding: 10px 20px 0px 10px;
	height: 99px;
	margin-top: 20px;
}

div.border2 p {
	font-size: 8pt;
	line-height: 10pt;
}

span.blueSpan {
	color: rgb(0, 102, 151);
}

span.greenCubeIndent {
	background-image: url(../images/greenBack.jpg);
	background-repeat: no-repeat;
	color: rgb(0, 102, 151);
	font: 10pt Arial;
	font-style: italic;
}

p.smallIndent {
	text-align: justify;
	margin-top: 5px;
}

p.standartBlue {
	color: rgb(0, 102, 151);
	font-style: italic;
}

div.bottomInDiv {
	padding-top: 10px;
	padding-left: 25px;
	padding-right: 25px;
}

div.bottomInDivLong {
	padding: 15px;
	padding-bottom: 0px;
}

div.border3 {
	background-image: url(../images/ramka3.jpg);
	background-repeat: no-repeat;
	padding: 15px 20px 0px 20px;
	font: 8.7pt Arial;
	height: 163px;
}

div.border3 p {
	line-height: 14px;
	text-indent: 10px;
}

div.border4 {
	background-image: url(../images/ramka4.jpg);
	background-repeat: no-repeat;
	padding: 5px 20px 0px 20px;
	font: 8.7pt Arial;
	height: 148px;
	margin-top: 5px;
}

div.border4 p {
	line-height: 13px;
}

div.tablePrice {
	background-image: url(../images/tablica.jpg);
	background-repeat: no-repeat;
	width: 526px;
	height: 474px;
	margin-top: 10px;
	margin-bottom: 10px;
}

div.tablePrice table {
	text-align: center;
}

div.tablePrice table td {
	height: 36.5px;
	color: white;
	font-weight: bold;
}

div.tablePrice table tr.headTr {
	line-height: 11px;
	height: 41px;
	font-weight: 100;
}

div.centerTd {
	float: left;
	margin-top: 6px;
}

td.leftTd {
	text-align: left;
	padding-left: 10px;
}