#sb4100.html-block img {
	display: block ;
}
#sb4100.html-block p {
	padding: 0px    ;
}
#sb4101.html-block img {
	display: block ;
}
#sb4101.html-block p {
	padding: 0px    ;
}
#sb4104.html-block img {
	display: block ;
}
#sb4104.html-block p {
	padding: 0px    ;
}
#sb4105.page-title h1 {
	color: #691107 ;
	display: block ;
	font-family: "Times New Roman", Times, serif ;
	font-size: 24px ;
	font-weight: bold ;
	margin: 0px    ;
	padding: 20px 42px 25px 40px ;
	text-align: right ;
}
#sb4106 {
	padding-bottom: 20px ;
	padding-left: 30px ;
}
#sb4106 .html-block a {
	color: #4F0703 ;
	font-weight: bold ;
}
#sb4106 .html-block h1 {
	color: #660e0d ;
	font-family: "Times New Roman", Times, serif ;
	font-size: 24px ;
	font-weight: bold ;
	margin: 0px    ;
	padding: 0px 0px 20px 0px ;
}
#sb4106 .html-block h2 {
	clear: both ;
	color: #660e0d ;
	font-family: "Times New Roman", Times, serif ;
	font-size: 18px ;
	font-weight: bold ;
	margin: 0px    ;
	padding: 0px 0px 15px 0px ;
}
#sb4106 .html-block p {
	font-family: "Times New Roman", Times, serif ;
	font-size: 12px ;
}
#sb4106 .html-block ul {
	color: #4F0703 ;
	list-style-type: disc ;
	margin: 0px 0px 0px 15px ;
	padding: 0px    ;
}
#sb4106 .html-block ul li {
	color: #4F0703 ;
	font-family: "Times New Roman", Times, serif ;
	font-size: 12px ;
	padding: 0px 0px 3px 0px ;
}
#sb4106 .news .news-line {
	border-bottom: 0px none transparent ;
	font-size: 11px ;
	padding: 0px 0px 40px 0px ;
}
#sb4106 .news .news-line .full-text {
	color: #F96D03 ;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 11px ;
	font-weight: bold ;
}
#sb4106 .news .news-line div {
	background-color: #A91E1D ;
	color: #FAF1D4 ;
	display: block ;
	font-size: 11px ;
	font-weight: bold ;
	margin: 0px 0px 2px 0px ;
	padding: 2px 5px 4px 5px ;
	width: 50px ;
}
#sb4106 .news .news-line p {
	font-family: "Times New Roman", Times, serif ;
	font-size: 12px ;
	padding: 0 0px 5px 0px ;
}
#sb4106 .news .news-line span {
	border-top: 2px solid #A91E1D ;
	color: #410503 ;
	font-family: Tahoma ;
	font-size: 12px ;
	padding: 5px 5px 5px 50px ;
	text-align: right ;
}
#sb4106 .news .news-nav {
	color: #A91E1D ;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 11px ;
}
#sb4106 .news .news-nav a {
	color: #A91E1D ;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 11px ;
}
#sb4106 .news .single-news {
	font-family: "Times New Roman", Times, serif ;
	font-size: 12px ;
	padding: 0px    ;
}
#sb4106 .news .single-news .back-newslist {
	color: #A91E1D ;
	font-size: 12px ;
	padding: 20px 0px 10px 0px ;
}
#sb4106 .news .single-news .date {
	color: #A91E1D ;
	font-family: Tahoma ;
}
#sb4106 .news .single-news .description {
	color: #410503 ;
	font-family: Tahoma ;
	font-size: 12px ;
	padding: 0px 0px 10px 0px ;
}
#sb4106 .news .single-news p {
	font-size: 12px ;
}
#sb4106 .visual-form .button input {
	background: transparent url(/images/bg-btn.gif) no-repeat left top ;
	background-color: transparent;
	color: #660E0D ;
	height: 25px ;
	text-transform: uppercase ;
	width: 84px ;
}
#sb4106 .visual-form .control {
	padding-left: 220px ;
}
#sb4106 .visual-form .legend {
	color: #F96D03 ;
	font-size: 11px ;
	padding-left: 157px ;
}
#sb4106 .visual-form .required {
	color: #F96D03 ;
}
#sb4106 .visual-form input.text {
	width: 250px ;
}
#sb4106 .visual-form label {
	color: #F96D03 ;
	padding-left: 0px ;
	text-align: right ;
}
#sb4106 .visual-form p {
	padding: 0px 0px 5px 0px ;
}
#sb4106 .visual-form table {
	width: 450px ;
}
#sb4106 .visual-form td.input {
	width: 290px ;
}
#sb4106 .visual-form td.label {
	width: 150px ;
}
#sb4106 .visual-form textarea {
	width: 250px ;
}
#sb4106 .vusual-form td.label {
	background-color: #FFFFFF ;
}
#sb4107.html-block {
	background-color: #FFFFFF ;
	border: 2px solid #C7C7C7 ;
	margin: 0px 10px 20px 30px ;
	padding: 5px    ;
	width: 200px ;
}
#sb4107.html-block .block-content {
	color: #410503 ;
	font-family: "Times New Roman", Times, serif ;
	font-size: 12px ;
}
#sb4107.html-block h2 {
	color: #410503 ;
	font-family: "Times New Roman", Times, serif ;
	font-size: 16px ;
	margin: 0px    ;
	padding: 0px 0px 15px 0px ;
}
#sb4107.html-block p {
	font-size: 11px ;
}
#sb4108.html-block .block-content {
	color: #FEE2CE ;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 10px ;
	padding: 7px 10px 7px 10px ;
}
#sb4108.html-block p {
	color: #FEE2CE ;
	font-size: 10px ;
	padding: 0px    ;
}
#sb4109.ver-menu {
	margin: 0    ;
	padding-bottom: 15px ;
	padding-left: 6px ;
	padding-right: 18px ;
	padding-top: 29px ;
}
#sb4109.ver-menu .menu-level {
	background-color: #FFFFFF ;
	border: 2px solid #BE8925 ;
	border-bottom: 0px none transparent ;
	border-left: 2px solid #BE8925 ;
	border-right: 2px solid #BE8925 ;
	display: none ;
	padding: 0    ;
	position: absolute ;
}
#sb4109.ver-menu td.menu-group {
	padding: 0    ;
}
#sb4109.ver-menu td.menu-group .menu-group-mouseover-active {
	color: #691107 ;
	display: block ;
	text-decoration: none ;
}
#sb4109.ver-menu td.menu-group .menu-group-mouseover-activelast {
	color: #691107 ;
}
#sb4109.ver-menu td.menu-group .menu-group-mouseover-last {
	color: #691107 ;
}
#sb4109.ver-menu td.menu-group a {
	background: transparent url(/images/bg-menu-item-lev1.gif) no-repeat top right ;
	background-color: transparent;
	color: #FEF9E1 ;
	display: block ;
	font-family: "Times New Roman", Times, serif ;
	font-size: 18px ;
	font-weight: normal ;
	line-height: 130% ;
	padding: 0px 0px 15px 15px ;
	text-align: right ;
	text-decoration: none ;
	white-space: normal ;
}
#sb4109.ver-menu td.menu-group a.menu-group-active {
	color: #F3E4BB ;
}
#sb4109.ver-menu td.menu-group a.menu-group-mouseover {
	color: #691107 ;
}
#sb4109.ver-menu td.menu-item {
	border-bottom: 2px solid #BE8925 ;
	padding: 0    ;
}
#sb4109.ver-menu td.menu-item .menu-link-mouseover-active {
	background-color: #ECC05D ;
	color: #691107 ;
}
#sb4109.ver-menu td.menu-item .menu-link-mouseover-flyout {
	background-color: #ECC05D ;
	color: #691107 ;
}
#sb4109.ver-menu td.menu-item a {
	color: #BE8925 ;
	display: block ;
	font-size: 10px ;
	font-weight: bold ;
	padding: 3px 10px 5px 10px ;
	text-decoration: none ;
	width: 150px ;
}
#sb4109.ver-menu td.menu-item a.menu-link-mouseover {
	background-color: #ECC05D ;
	color: #691107 ;
}
body.body-cuchina-regular {
	background: transparent url(/images/bg.jpg) repeat top left ;
	background-color: transparent;
	color: #2C384D ;
	padding: 0px 0px 0px 0px ;
}
