html,body{
	background:#ffffff;
	height:100%;
	margin:0px;
	padding:0px;
}
a {
	color:#A22414;
	text-decoration:underline;
}
a:hover {
	text-decoration: none;
}

h1 {
	font-size: 24px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:5px;
}
h2 {
	font-size: 22px;
}
h3 {
	font-size: 18px;
}
.main-content
{
	height:100%;
	margin: 0;
	padding: 10px;
}
.menu_block {
	padding-bottom: 15px;
	// padding-bottom: 0px;
}
.main-content, .main-content td, .main-content p, .main-content div, .footer
{
	font-size: 14px;
	font-weight: normal;
	/* color: #5F5948; */
	color: #000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
        text-align: justify;

}
.footer {
	padding: 20px;
	padding-bottom: 50px;
}
.calc
{
	font-size: 0.9em; 
	font-weight: normal; 
	font-family: Arial, Helvetica, sans-serif; 	
	color:#886622;
	text-align: left;
	width:600px;
}
.r_row
{
	font-size: 0.9em; 
	font-weight: normal; 
	font-family: Arial, Helvetica, sans-serif; 	
	color:#886622;
	text-align: left;
}
.price {
	margin-top: 10px;
	padding: 10px;
	font-size: 14px;
	border: 1px #6F6868 solid;
	background: #FFF5DA;
	display: none;
}
.price span {
     font-weight: bold;
     font-size: 16px;
}
.page_background { background: url(/bitrix/templates/udom_other/images/fon.gif) repeat-x top left; }
a.Meny2 {  color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: normal}
a.Meny2:hover {  color: #A22414; text-decoration: none}
a.Meny3 {  color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal}
a.Meny3:hover {  color: #A22414; text-decoration: none}
a.Meny4 {  color: #000000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
a.Meny4:hover {  color: #A22414; text-decoration: none}
a.min {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #A22414; text-decoration: underline; line-height: 20px}
a.min:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #800000; text-decoration: none; line-height: 20px}
a.min2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; line-height: 20px}
a.min2:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; line-height: 20px}
a.min3 {  font-family: Tahoma; font-size: 11px; color: #9F8369; text-decoration: underline}
a.min3:hover {  font-family: Tahoma; font-size: 11px; color: #800000; text-decoration: none}
.Text_action { font-size: 14px; font-weight: normal; color: #000000; text-decoration: none; font-family: "Franklin Gothic Book" }
.Text_osn 
{ 
	font-size: 0.9em; 
	font-weight: normal; 
	color: #5F5948; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 20px; 
	text-align: justify
}
.fon_rubriki { background-image: url(/bitrix/templates/udom_other/images/fonobloc.gif); background-repeat: no-repeat; background-position: left top}
.fon2 
{ 
	background-image: url(/bitrix/templates/udom_other/images/fon2.gif); 
	background-repeat: repeat-x;
	height:201px;
}
.klientam { background-image: url(/bitrix/templates/udom_other/images/klientam.jpg); background-repeat: no-repeat}
.partneram { background-image: url(/bitrix/templates/udom_other/images/partneram.jpg); background-repeat: no-repeat; background-position: center}
.konkurentam { background-image: url(/bitrix/templates/udom_other/images/konkurentam.jpg); background-repeat: no-repeat}
.Text_osn_bel { font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; line-height: 20px }
.fon_down 
{ 
	background-image: url(/bitrix/templates/udom_other/images/fon_down.gif); 
	background-repeat: repeat; 
	background-position: center bottom;
	/*height:200px;*/
}
.fon_down2 { background-image: url(/bitrix/templates/udom_other/images/bloc.gif); background-repeat: no-repeat}
.Text_menu { font-size: 22px; font-weight: normal; color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif}
.breadcrumb 
{ 
	font-size: 0.9em; 
	font-weight: normal; 
	color: #333333; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 15px;
}
a:active {  color: #A22414}
a:hover {  color: #A22414; text-decoration: none}
a:active {  text-decoration: underline}
a {  color: #A22414; text-decoration: underline}
.Text_copyright 
{ 
	font-size: 12px; 
	height:39px;
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	background: url(/bitrix/templates/udom_other/images/fon2_meny.gif) repeat-x;
	padding-top: 10px;
}
.Text_osn2 { font-size: 14px; font-weight: normal; color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; line-height: 20px }
.blok_doma { background-image: url(/bitrix/templates/udom_other/images/doma.gif); background-repeat: no-repeat}
.blok_bani { background-image: url(/bitrix/templates/udom_other/images/bani.gif); background-repeat: no-repeat }
.blok_okna { background-image: url(/bitrix/templates/udom_other/images/evrookna.gif); background-repeat: no-repeat }
.blok_domiki { background-image: url(/bitrix/templates/udom_other/images/saddomiki.gif); background-repeat: no-repeat }
.Text_menu2 { font-size: 18px; font-weight: normal; color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif }
.knopka { background-image: url(/bitrix/templates/udom_other/images/knopka.gif); background-repeat: no-repeat}
.Text_knopka { font-size: 18px; font-weight: normal; color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif }
.Text_zaglaviya2 { font-size: 36px; font-weight: normal; color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif }
.bloks { background-image: url(//Sushilkaimages/blocs.gif); background-repeat: no-repeat }
.bloks2 { background-image: url(/bitrix/templates/udom_other/images/blocs2.gif); background-repeat: no-repeat }

.right_menu, .right_menu a {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.right_menu a {
	font-weight: normal;
}
.right_menu a:hover {
	text-decoration: none;
}
.right_menu a.selected {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
.right_menu a:hover.selected {
	font-weight: bold;
	text-decoration: underline;
}
.right_menu .title {
	background: url(/bitrix/templates/udom_other/images/knopka.gif) no-repeat top left;
	width: 244px;
	height: 57px;
	padding-top: 15px;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.right_menu {
	padding: 15px 15px;
	text-align: left;
	width: 245px;
}
.right_menu .elements {
	padding: 0px 10px;
	//padding-top: 15px;
}
.right_menu .elements .bullet {
	padding: 0px 0px 7px 15px;
	background: url(/bitrix/templates/udom_other/images/pic.gif) no-repeat 0px 3px;
}

#topadress{
  font-size: 12px; 
  text-align: center;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
}
#butphone{
  width: 131px;
  height: 41px;
  margin: 3px auto;
}
#butphone a{
  background: transparent url(/bitrix/templates/udom_index/images/quest.gif) 0 0 no-repeat; 
  width: 100%;
  height: 100%;
  display: block;
  outline: none;
} 
#butphone a:hover{
  background: transparent url(/bitrix/templates/udom_index/images/quest.gif) 0 -41px no-repeat; 
} 
#submit-form{
font-size: 20px;
    padding: 5px 10px;
}
