/* #7e0917 */
body {
	margin:0;
	padding:0;

	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	line-height:1.5em;
}

a {
	color:#7e0917;
	text-decoration:underline;
}

a:hover {
	text-decoration:none;
}

div.wrapper {
	min-width:990px;
	width:100%;
}

#header {
	background:url(/images/head.png) no-repeat;
	height:132px;
	color:#fcf8e5;
}

#header a {
	color:#fcf8e5;
}

#header div.left {
	float:left;
	overflow:hidden;
	margin:5px 0 0 30px;
}

#header div.left p.logo {
	background:url(/images/logo-trans.png) no-repeat;
	width:200px;
	height:80px;
	margin:0;
}

#header div.left p.logo a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-1000px;
}

#header div.left ul {
	margin:10px 0 0 0;
	padding:0;
	list-style:none;
	float:left;
}

#header div.left li {
	display:inline;
}

#header div.left li.current {
	font-weight:bold;
}

#header div.left li.select {
	font-weight:bold;
	/*background:url(/images/select.png) right 7px no-repeat;*/
	padding:0 14px 0 0;
}

#header div.left li.select a {
	text-decoration:none;
	margin:0 0 0 20px;
	border-bottom:1px dashed #fcf8e5;
}

#header div.left li.select a:hover {
	border:0;
}

#header div.left li.list {
	position:absolute;
	display:none;
	margin:-11px 0 0 36px;
	z-index:1000;
	background:white;
	border:1px solid #7E0917;
	padding:10px 10px 10px 30px;
	width:480px
}

#header div.left li.list li {
	display:block;
	width:160px;
}

#header div.left li.list a {
	color: #7E0917;
}

#header div.left li.list p {
	margin:0;
}

#header div.left li.list p a {
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px dashed  #7E0917;
}

#header div.left li.list p.default {
	position:absolute;
	margin:0 0 0 160px;
}

#header div.left li.list p.close {
	font-size:1.7em;
	margin:-10px 0 0 476px;
	position:absolute;
}

#header div.left li.list p.close a {
	border:0;
}

#header div.menu {
	float:right;
	height:100%;
	font-size:1.333em;
	line-height:1.8em;
	width:375px;
}

#header div.menu ul {
	margin:20px 0 0 0;
	padding:0;
	width:250px;
	list-style:none;
}

#header div.menu ul li {
	float:left;
	width:125px;
}

#header div.menu_inside {
	float:right;
	height:100%;
	font-size:1.333em;
	line-height:1.8em;
	width:400px;
}

#header div.menu_inside ul {
	margin:20px 0 0 0;
	padding:0;
	width:400px;
	list-style:none;
}

#header div.menu_inside ul li {
	float:left;
	width:200px;
}

#header div.bin {
	float:right;
	width:190px;
	height:100%;
	margin:0 30px 0 0;
	font-size:1.333em;
	line-height:1.8em;
}

#header div.bin h4 {
	font-size:1em;
	font-weight:normal;
	margin:20px 0 0 0;
	background:url(/images/binarrow.png) no-repeat 135px 15px;
}

#header div.bin p {
	margin:0;
}

#header div.bin p.summ {
	color:#ffffff;
}

#header div.bin p.submit {
	text-align:center;
	font-weight:bold;
}

#blocktop {
	width: 100%;
	margin:20px 0 40px 0;
	position:relative;
	overflow:hidden;
	zoom:1;
}

#blocktop:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}

#blocktop div.container {
	width: 100%;
	float: left;
	overflow: hidden;
}

#blocktop div.sl {
	float: left;
	width: 300px;
	margin-left: -100%;
	position: relative;
	background: #f4f4f4;
}

#main div.blockleft div.contacts h4,
#blocktop div.contacts h4 {
	font-size:1.167em;
	font-weight:normal;
	margin:10px 0 0 30px;
	color:#34050a;
}

#main div.blockleft div.contacts i,
#blocktop div.contacts i {
font-size:1.167em;
font-weight:normal;
margin:10px 0 0 30px;
color:#34050a;
font-style: normal;
display: block;
}

#blocktop div.contacts i {
	font-size:1.167em;
	font-weight:normal;
	margin:10px 0 0 30px;
	color:#34050a;
	font-style: normal;
	display: block;
}

#main div.blockleft div.contacts h4 {
	margin:0 0 0 30px;
}

#main div.blockleft div.contacts address,
#blocktop div.contacts address {
	font-size:2.157em;
	font-weight:normal;
	margin:10px 80px 0 30px;
	color:#7e0917;
	line-height:1.2em;
	font-style:normal;
	border-bottom:1px dotted #7e0917;
	text-align:right;
}

div.contacts span.small {
    font-size: 0.65em;
}

#main div.blockleft div.contacts p,
#blocktop div.contacts p {
	font-weight:normal;
	margin:5px 80px 0 30px;
	color:#7e0917;
}

#main div.blockleft form.search,
#blocktop form.search {
	margin:0 0 0 30px;
	padding:0;
}

#main div.blockleft form.search p,
#blocktop form.search p {
	margin:10x 0;
}

#main div.blockleft form.search label,
#blocktop form.search label {
	position:absolute;
	color:#bebebe;
	margin:0 0 0 5px;
	padding:3px;
}

#main div.blockleft form.search input,
#blocktop form.search input {
	border:1px solid #525252;
	padding:3px;
	width:170px;
}

#main div.blockleft form.search a.submit,
#blocktop form.search a.submit {
	margin:0 10px;
	font-weight:bold;
}

#blocktop div.free {
	background:url(/images/freebg.png) no-repeat;
	min-height:143px;
	height:143px;
	margin:20px 0;
	overflow:hidden;
	position:relative;
	zoom:1;
	padding-top: 10px;
}

#blocktop div.free h4 {
	font-size:2.167em;
	margin:10px 140px 15px 30px;
	line-height:1em;
	font-weight:normal;
	color:#f9f3d1;
	border-bottom:1px dotted #f9f3d1;
}

#blocktop div.free span {
	font-size:2.167em;
	margin:10px 140px 15px 30px;
	line-height:1em;
	font-weight:normal;
	color:#f9f3d1;
	border-bottom:1px dotted #f9f3d1;
}

#blocktop div.free ul {
	list-style:none;
	margin:15px 0 0 40px;
	padding:0;
}

#blocktop div.free li {
	padding:0 0 0 10px;
	background:url(/images/li.png) no-repeat left 7px;
}

#blocktop div.free a {
	color:#ffffff;
	text-decoration:none;
}

#blocktop div.free a:hover {
	text-decoration:underline;
}



#blocktop div.sr {
	float: left;
	margin-right: -3px;
	width: 420px;
	margin-left: -420px;
	position: relative;
	margin-top:6px;
}
.menu1{
padding-top:4px;
}
#blocktop div.sr a.header {
	font-size:1.8em;
	font-weight:normal;
	line-height:1em;
	color:#7e0917;
	margin:0 0 10px 0;
}

#blocktop div.sr h4 {
	font-size:2.333em;
	font-weight:normal;
	line-height:1em;
	color:#7e0917;
	margin:0 0 10px 0;
}

#blocktop div.sr p {
	font-size:1.167em;
	margin:5px 30px 0 0;
}

#blocktop div.categories {
	padding: 0 420px 0 310px;
}

#blocktop div.categories ul {
	margin:0 auto;
	padding:0;
	padding-top:2px;
	font-size:1.6em;
	list-style:none;
	line-height:1.6em;
	width:240px;
}

#blocktop div.categories li {
	margin:0;
	padding:0;
}

#main {
	margin:20px 0 0;
	overflow:hidden;
	position:relative;
	zoom:1;
}

#main h4 {
	color:#7e0917;
	font-size:2.333em;
	font-weight:normal;
	line-height:0.8em;
	margin:15px 0;
}

#main h1,
#main h2,
#main h4 {
	color:#7e0917;
	font-size:2.333em;
	font-weight:normal;
	line-height:0.8em;
	margin:15px 0;
}

#main h1 {
	margin:0 0 15px 0;
}

#main h2 {
	font-size:1.667em;
}

#main div.productinfo h1 {
	line-height:1.2em;
}

#main div.catalog {
	overflow:hidden;
	position:relative;
	margin:0 0 20px 0;
	zoom:1;
}

#main div.banner {
	width:164px;
	height:256px;
	border:5px solid #b80a1f;
	display: inline-table; *zoom: 1; *display: inline;
	margin:50px 0 30px 8px;

	font-size: 1.833em;
	line-height:1em;
}

#main div.banner a {
	padding:15px 0 0 20px;
	display:block;
	height:241px;
	width:144px;
	text-decoration:none;
}

#main div.delivery {
	background:url(/images/delivery-banner.png);
}

#main div.assembly {
	background:url(/images/assembly-banner.png);
}

#main div.design {
	background:url(/images/design-banner.png);
}

#main div.catalog {
	width:100%;
}

#main div.catalog div.text table {
	width:100%;
	display:block;
}

#main div.catalog table {
	display: inline-table; *zoom: 1; *display: inline;
	word-spacing: normal;
	vertical-align: top;
	border-collapse:collapse;
	padding:0;
	margin:20px 0 30px 0;
	position:relative;
	min-width:250px;
	width:1%;
}


#main div.catalog table td.img p{
	margin:0;
	font-size:0.9em;
}

/**/#main div.catalog table td.img p.category,
#main div.products .product p.category {
	position:relative;
	white-space:nowrap;
	margin:-20px 0 5px;
}

#main div.products .product p.category {
	margin:-20px 0 0 -10px;
}

#main div.products .product p.img {
	text-align:center;
}

#main div.products .product p.img img {
	border:0;
}

#main div.catalog table td.img p.separator,
#main div.products .product p.separator {
	background:url(/images/catbg-trans.png) no-repeat;
	display:block;
	width:262px;
	height:264px;
	margin:0 0 -264px 0;
}

#main div.catalog table td.img p.separator {
	position:relative;
}


#main div.products .product p.separator {
	margin:0 0 -280px -10px;
}/**/

#main div.catalog table td.img p.img {
	margin:0 10px;
}

#main div.catalog table td.img p.img img {
	border:0;
}

p.video {
	position:relative;
	float:right;
	height:0;
}

p.video a {
	text-decoration:none;
	background:url(/images/video-icon.png) no-repeat left center;
	padding:0 0 0 17px;
	border-bottom:1px dashed #7e0917;
	position:absolute;
	right:10px;
}

#main div.catalog table td.img p.video a:hover {
	border:0;
}

#main div.catalog table td.img {
	padding:0 0 0 15px;
}

#main div.catalog table td.img a {
	font-size:1.5em;
	font-weight:normal;
	line-height:1.3em;
	margin:-15px 0 5px 0;
	position:relative;
	z-index:10;
}

#main div.catalog table td.img p {
	color:#555252;
	line-height:1.2em;
	margin:0 0 5px 0;
	padding:0;
}

#main div.catalog table td.price {
	background:url(/images/white.png) repeat-y #7e0917;
	color:#ffffff;
	font-size:1.5em;
	line-height:1.6em;
	padding:0 0 0 20px;
}

#main div.catalog table td.set {
	background:url(/images/separator.png) repeat-y left center #555252;
	color:#ffffff;
	font-size:0.917em;
	line-height:1.2em;
	padding:0 0 0 18px;
	width:1000em;
}

#main div.blockright {
	float:right;
	background:url(/images/recommend-icon.png) no-repeat bottom center #f4f4f4;
	padding:0 0 120px 0;
}

#main div.blockright h4 {
	margin:15px 20px 15px;
	text-align:center;
}

#main div.blockright i {
	text-align: center;
	font-style: normal;
	color:#7e0917;
	font-size:2.333em;
	font-weight:normal;
	line-height:0.8em;
	margin:15px 0;
	display: block;
}

#main div.blockright ul {
	margin:15px 20px 20px;
	padding:0;
	font-size:1.167em;
	list-style:none;
	color:#555252;
	line-height:1.6em;
}

#main div.blockright p {
	margin:15px 20px 20px;
}

#main div.blockright p a {
	text-decoration:none;
	border-bottom:1px dashed #7e0917;
}

#main div.blockright p a:hover {
	border:none;
}

#main div.blockleft {
	float:left;
	width:300px;
	margin:0 40px 0 0;
}

#main div.blockleft div.categories {
	background:#f4f4f4;
	overflow:hidden;
	position:relative;
	zoom:1;
}

#main div.blockleft div.categories h4 {
	margin:15px 0 15px 30px;
}

#main div.blockleft div.categories ul {
	margin:0 0 20px 30px;
	padding:0;
	list-style:none;
	font-size:1.2em;
	line-height:2em;
}

#main div.inner {
	margin:0 30px;
}

#main div.inner i {
	color:#7e0917;
	font-size:2.333em;
	font-weight:normal;
	line-height:0.8em;
	margin:15px 0;
	display: block;
	font-style: normal;
}

#main div.text {
	margin:0 0 0 310px;
}

#main div.product {
	margin:0 30px 0 300px;
}

#main div.more {
	margin:-50px 0 0 0;
	position:relative;
}

#main div.more p {
	text-align:right;
}

#main div.more p a {
	text-decoration:none;
	border-bottom:1px dashed #7e0917;
}

#main div.more p a:hover {
	border:none;
}

#main div.parameters {
	background:#f7f1f1;
	overflow:hidden;

	position:relative;
	zoom:1;
}

#main div.parameters h4 {
	color:#303030;
	font-size:1.167em;
	margin:10px 20px;
}

#main div.parameters ul {
	margin:4px 20px;
	padding:0;
	overflow:hidden;
	list-style:none;
	color:#303030;

	position:relative;
	zoom:1;
}

#main div.parameters li {
	float:left;
	margin:0 0 0 15px;
	padding:0;
	line-height:1.8em;

	position:relative;
	zoom:1;
}

#main div.parameters li.label {
	width:80px;
	height:25px;
	margin:0;
}

#main div.parameters li a {
	color:#525252;
}

#main div.parameters li a.act {
	color:#7e0917;
}

#main div.parameters input.limit {
	width:40px;
}

#main div.parameters p {
	margin:10px 20px;
}


#main div.parameters p a {
	color:#7b7979;
}

#main div.products .product {
	display: inline-table; *zoom: 1; *display: inline;
	word-spacing: normal;
	border-collapse:collapse;
	padding:0;
	margin:20px 40px 30px 0;
	position:relative;
	width:250px;
	vertical-align:bottom;
}

#main div.products .product  h3 {
	font-size:1.5em;
	line-height:1.3em;
	font-weight:normal;
	margin-bottom:10px;
	width:100%;
	zoom:1;
}

#main div.products .product p {
	margin:0;
}

#main div.products .product p.slogan {
	font-size:1.333em;
	color:#5d5d5d;
}

#main div.productinfo div.bread {
	margin:0 0 15px 0;
}

#main div.productinfo div.header {
	overflow:hidden;
}

#main div.productinfo div.description div.price {
	margin:8px 0 0 0;
}

#main div.products .product p.price,
#main div.productinfo p.price {
	color:#7e0917;
	font-size:1.333em;
	color:#fff;
	float:left;
	line-height:1.889em;
	padding:0 15px 0 5px;
	position:relative;
	background:url(/images/pricearr.png) #7e0917 no-repeat right;
}

#main div.products .product p.price {
	margin:5px 0 0 0;
}

#main div.productinfo div.description form {
	float:left;
	margin:0;
}

#main div.productinfo div.description p.cart {
	font-size:1.333em;
	line-height:1.889em;
	padding:0 15px 0 15px;
	position:relative;
	margin:0;
}

#main div.products .product p.order {
	/*margin:-30px 0 0 0;*/
	float:right;
	line-height:1.889em;
	position:relative;
}

#main div.products .hot {
	width:auto;
}

#main div.products .hot h3 {
	font-size:2em;
}

#main div.products .hot p.video  {
	margin:-35px -9px 0 0;
}


#main div.products .hot p.price {
	margin:5px 0 0 0;
}

#main div.products .product p.order {
	margin:-30px 0 0 0;
}

ul.pages {
	text-align:center;
}

ul.pages li {
	display:inline;
	color:#555252;
	margin:0 5px;
}

ul.pages li a {
	font-weight:bold;
	color:#555252;
	text-decoration:none;
}

ul.pages li.act a {
	color:#b4b4b4;
}

ul.pages li a:hover {
	color:#7e0917;
}

#main div.productinfo {
	overflow:hidden;
	position:relative;
	zoom:1;
	margin:0 30px 0 0;
}

#main div.productinfo p.production {
	color:#5d5d5d;
	margin:0px 0 0 0;
}

#main div.productinfo p.production span.manf {
	padding:0 0 0 20px;
	margin:0 0 0 5px;
}

#main div.productinfo p.production span.italy {
	background:url(/images/italy.png) no-repeat center left;
}

#main div.productinfo p.production span.russia {
	background:url(/images/russia.png) no-repeat center left;
}

#main div.productinfo p.production span.china {
	background:url(/images/china.png) no-repeat center left;
}

#main div.productinfo p.production span.byelorussia {
	background:url(/images/byelorussia.png) no-repeat center left;
}

#main div.productinfo p.production span.belgium {
	background:url(/images/belgium.png) no-repeat center left;
}

#main div.productinfo p.production span.germany {
	background:url(/images/germany.png) no-repeat center left;
}

#main div.productinfo p.production span.ukraine {
	background:url(/images/ukraine.png) no-repeat center left;
}

#main div.productinfo p.production span.lithuania {
	background:url(/images/lithuania.png) no-repeat center left;
}

#main div.productinfo p.production span.spain {
	background:url(/images/spain.png) no-repeat center left;
}

#main div.productinfo p.production span.malaysia {
	background:url(/images/malaysia.png) no-repeat center left;
}

#main div.productinfo p.production span.indonesia {
	background:url(/images/indonesia.png) no-repeat center left;
}

#main div.productinfo p.production span.poland {
	background:url(/images/poland.png) no-repeat center left;
}

#main div.productinfo p.production span.taiwan  {
	background:url(/images/taiwan.png) no-repeat center left;
}

#main div.productinfo p.production span.thailand  {
	background:url(/images/thailand.png) no-repeat center left;
}

#main div.productinfo p.production span.britain  {
	background:url(/images/britain.png) no-repeat center left;
}

#main div.productinfo p.production span.korea  {
	background:url(/images/korea.png) no-repeat center left;
}

#main div.productinfo p.production span.usa  {
	background:url(/images/usa.png) no-repeat center left;
}

#main div.productinfo div.other_photos ul {
	list-style:none;
	overflow-x:auto;
	overflow-y:overflow;
	position:relative;
	margin:10px 0 0 0;
	padding:0;
	white-space:nowrap;
}

#main div.productinfo div.other_photos li {
	margin:0 6px 0 0;
	display:inline;
}

#main div.productinfo div.other_photos img {
	border:3px solid white;
}

#main div.productinfo ul.nav {
	padding:0;
	list-style:none;
	margin:0 0 0 400px;
	position:absolute;
}

#main div.productinfo ul.nav li {
	display:inline;
	color:#7E0917;
	font-weight:bold;
	margin:0 15px 0 0;
}

#main div.productinfo ul.nav li a {
	font-weight:normal;
}

#main div.productinfo div.menu {
	margin:10px 0 0 0;
	overflow:hidden;
	position:relative;
	width:100%;
}

#main div.productinfo div.gallery {
	float:left;
	margin:0 10px 0 0;
}

#main div.productinfo div.gallery p {
	margin:0;
}

#main div.productinfo div.description {
	overflow:hidden;
	position:relative;
	zoom:1;
}

#main div.productinfo div.description div.price {
	overflow:hidden;
}

#main div.productinfo div.description p.price {
	margin:0;
}

#main div.productinfo div.description ul {
	list-style:none;
	margin:0;
	padding:0;
}

#main div.productinfo div.description li {
	margin:0 0 10px 0;
	padding:0 0 0 18px;
}

#main div.productinfo div.description li.sel {
	font-size:1em;
	background:url(/images/arr.png) no-repeat center left;
	margin:0 0 11px;
}

#main div.productinfo div.description li.sel a {
	color:#545454;
	text-decoration:none;
}

#main div.productinfo div.set {
	background:#a0a0a0;
	color:#ffffff;
	overflow:hidden;
	padding:10px 5px;
	margin:5px 0;
	position:relative;
	zoom:1;
}

#main div.productinfo div.set h4 {
	font-size:1em;
	color:#ffffff;
	margin:0 8px;
	font-weight:bold;
}

#main div.productinfo div.set p {
	font-size:0.917em;
	margin:5px 8px;
}

#main div.productinfo div.set p.download {
	font-size:1em;
}

#main div.productinfo div.set a {
	color:#ffffff;
}

#main div.productinfo div.set a.pdf {
	background:url(/images/pdf.png) no-repeat center left;
	line-height:24px;
	padding:5px 0 5px 30px;
}

#main div.productinfo div.content {
	overflow:hidden;
	position:relative;
	zoom:1;
}

#main div.productinfo div.content div.info {
	width:450px;
	float:left;
	color:#555555;
	margin:0 10px 0 0;
}

#main div.productinfo div.content div.info2 {
	color:#555555;
	margin:0 10px 0 0;
}

#main div.productinfo div.content div.info2 p{
	margin:0px;
        font-size:0.9em;
        line-height: 1.2em;
}





#main div.productinfo div.content div.full {
	width:100%;
}

#main div.productinfo div.content h4 {
	font-size:1.667em;
}

#main div.productinfo div.content div.info2 h2{
	font-size:1.5em;
}
#main div.productinfo div.content div.recommend h4{
	font-size:1.5em;
}

#main div.productinfo div.content ul {
	margin:0;
	padding:0;
	list-style:none;
}

#main div.productinfo div.content div.full ul {
	list-style:disc;
	margin: 0 0 0 20px;
}

#main div.productinfo div.usefull li {
	margin:10px 0;
}

#main div.productinfo div.usefull a {
	color:#525252;
}

#main div.productinfo div.content div.usefull {
	overflow:hidden;
}

#main div.productinfo div.recommend {
	overflow:hidden
}

#main div.productinfo div.recommend ul {
	list-style:none;
	margin:30px 0 20px 0;
	padding:0;
	overflow:hidden;
}

#main div.productinfo div.recommend li {
	display: inline-table; *zoom: 1; *display: inline;
	float:left;
	margin:0 20px 0 0;
	width:1%;
	min-width:150px;
}

#main div.productinfo div.recommend p {
	margin:0;
	text-align:center;
}

#main div.productinfo div.recommend img {
	display:block;
	border:0;
	padding:0 10px;
}


#blockbottom {
	margin:0 30px;
	overflow:hidden;
	background:#f4f4f4;
	position:relative;
	zoom:1;
}

#blockbottom ul {
	list-style:none;
	margin:10px 0;
	padding:0;
	overflow:hidden;
	position:relative;
	zoom:1;
}

#blockbottom li {
	float:right;
	margin:0 20px;
	text-align:center;
}

#blockbottom li a{
	width:120px;
	display:block;
	padding:104px 0 0 0;
	background-position:center top;
	background-repeat:no-repeat;
}

#blockbottom li.news a {
	background-image:url(/images/news-icon.png);
}

#blockbottom li.archive a {
	background-image:url(/images/archive-icon.png);
}

#blockbottom li.interesting a {
	background-image:url(/images/interesting-icon.png);
}

#blockbottom li.guestbook a {
	background-image:url(/images/guestbook-icon.png);
}

#footer {
	margin:0 30px;
	border-top:3px double #8a8d8a;
	overflow:hidden;
	position:relative;
}

#footer div {
	margin:25px 0;
	position:relative;
	overflow:hidden;
}
* html #footer div{
zoom:1;
}

#footer div.wrapp {
	position:relative;
	overflow:hidden;
	margin:0;
	
}

#footer p {
	margin:0;
}

#footer div.copy {
	float:left;
	width:400px;
}

#footer div.copy address {
	font-style:normal;
	color:#555252;
}

#footer div.counters {
	float:right;
}

#footer div.madein {
	float:right;
	
	padding:0 0 0 20px
}

#footer div.madein p {
	float:left;
	width:150px;
	padding:0 0 0 50px;
}

#footer div.madein p.pm {
	background:url(/images/pm.png) no-repeat left center;
}

#footer div.madein p.ag {
	background:url(/images/ag.png) no-repeat left center;
}

#footer div.counters {
	padding:5px 0 0 0;
}

ul.ui-autocomplete {
	background:white;
	list-style:none;
	width:176px;
	padding:0;
	max-height:200px;
	_height:200px;
	border:1px solid #7E0917;
	overflow-y:scroll;
	font-size:0.9em;
}

li.ui-menu-item {
	margin:0;
}

li.ui-menu-item a {
	display:block;
	text-decoration:none;
	padding:5px;
}

li.ui-menu-item a span {
	font-weight:bold;
	color:red;
}

.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	background:#7E0917;
	color:white;
}

#showImage {
	position:absolute;
	z-index:1000;
}

#showIspol{
	position: absolute;

    width: 200px;
	/*height:200px;*/
    color: #333;
    border: 1px solid #dadada;
    padding: 12px;
	padding-top:30px;
    z-Index:9999;
}

#showIspol{width:320px;}

#boxcenter {
       width: auto;
       text-align: center;
       }
#boxcenter ul {
       clear:right;
       width: auto;
	   padding:0;
	   overflow:hidden;
	   margin:10px;
}
#boxcenter li {
	   width:100px;
	   list-style:none;
       float:left;
       text-align:center;
       display:inline;
       padding-bottom: .5em}
.clear {
	clear:both;font-size:1px;height:1px;
}


.break {
font-size:0px;
height:0px;
clear: both;
}
.ivaLeft{
margin: 0px 355px 70px 0px;
padding-top:12px;
}
.blockright{
float:right;
}
#main .ivaLeft h1{
color:#000000;
font-size:24px;
line-height:32px;
font-weight:500;
}
.ivaLeft div{
padding: 10px 40px;
background: #f4f4f4;
color:#333333;
font-size:16px;
font-style:italic;
line-height:24px;
font-family:Georgia;
float:left;
}
.ivaLeft div p{
color:#333333;
}
p.blockquote{
font-family:Arial;
font-size:14px;
line-height:24px;
font-style:normal;
color:#666666 !important;
padding: 0px 0px 0px 30px;
}
.blockquote span{
font-weight:500;
font-style:italic;
font-size:14px;
font-family:Georgia;
color:#333333;
}
.ivaRight{
float:right;
}
.ivaText2{

}
.ivaText2left{
width:42%;
float:left;
padding:15px 0px 0px 20px;
}
.ivaText2left div{
color:#666666;
/*padding-left:20px;*/
font-style:italic;

}
.ivaText2left div p{
text-indent:-20px;
font-style:normal;
padding:0px 0px 10px 20px;
font-size:14px;
line-height:24px;
margin-bottom:0px;
}
.ivaText2left div p span{
font-size:18px;
font-family:Georgia;
font-style:Italic;
color:#333333;
}
.ivaText2left div p span p span{
font-size:16px;
font-family:Georgia;
font-style:Italic;

line-height:24px;

}
.ivaText2left div p span  span span{
color:#000000;
margin-left:0px;
}
.ivaText2right{
float:right;
width:35%;
margin:15px 30px 30px 0px;
padding:0px 98px 15px 30px;
background: #f4f4f4;
color:#666666;
}
#main .ivaText2right h3,
#main .ivaText2left h2,
#main .ivaUnder h2{
color:#000000;
font-size:24px;
line-height:32px;
font-weight:500;
}
#main .ivaText2right h3{
margin: 15px 0;
}
.ivaText2right ul,
.ivaUnder ul{
margin:0px;
padding:0px;
}
.ivaText2right ul{
margin-top:-4px;
}
.ivaText2right ul li,
.ivaUnder ul li{
padding:5px 0px 5px 12px;
list-style:none;
background:url(../img/dott.jpg) no-repeat 3px 15px;
font-style:italic;
font-family:Georgia;
font-size:16px;
line-height:24px;
}
.ivaUnder{
padding:15px 0px 0px 40px;
width:700px;
line-height:24px;
font-size:14px;
}
.ivaUnder div{
color:#666666;
margin-top:4px;
padding-bottom:30px;
}
.ivaUnder div div{
color:#666666;
margin-top:0px;
padding-bottom:0px;
}

@-moz-document url-prefix() {
  .css {padding-top:10px;}
}

