html
{
	height: 100%;
	width: 100%;
}

body
{
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background: #8bd1c2;
}

img 
{
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.all
{
	width: 100%;
	height: 100%;
	min-height: 100%;
}

.inner_0_top
{
	width: 100%;
	height: 100%;
	background: url('/gfx/inner_0_top.gif') repeat-x top left;
}

.inner_0_bottom
{
	width: 100%;
	height: 100%;
	background: url('/gfx/inner_0_bottom.gif') repeat-x bottom left;
}

.inner_0_left
{
	width: 100%;
	height: 100%;
	background: url('/gfx/inner_0_left.gif') repeat-y top left;
}

.inner_0_right
{
	width: 100%;
	height: 100%;
	background: url('/gfx/inner_0_right.gif') repeat-y top right;
}

.inner_0_top_left
{
	width: 100%;
	height: 100%;
	background: url('/gfx/inner_0_top_left.jpg') no-repeat top left;
}

.inner_0_top_right
{
	width: 100%;
	height: 100%;
	background: url('/gfx/inner_0_top_right.jpg') no-repeat top right;
}

.inner_0_bottom_left
{
	width: 100%;
	height: 100%;
	background: url('/gfx/inner_0_bottom_left.jpg') no-repeat bottom left;
}

.inner_0_bottom_right
{
	width: 100%;
	height: 100%;
	background: url('/gfx/inner_0_bottom_right.jpg') no-repeat bottom right;
}

.inner_0_main_1
{
	position: absolute;
	top: 12px;
	left: 135px;
}

.inner_0_main_2
{
	position: absolute;
	top: 87px;
	left: 136px;
}

.inner_content
{
	min-height: 100%;
	width: 100%;
	height: 100%;
	font-family: Tahoma;
	font-size: 12px;
	color: #427f71;
}

* html .inner_content
{
	width: 100%;
	height: 100%;
}

h1
{
	margin: 0px;
	font-family: Tahoma;
	font-size: 18px;
	color: #427f71;
	font-weight: bold;
}

h2
{
	margin: 0px;
	font-family: Tahoma;
	font-size: 12px;
	color: #427f71;
	font-weight: bold;
}

.inner_content_2
{
	padding: 178px 42px 20px 320px;
}

.inner_content_2 img
{
	border: 2px solid #FFFFFF;
}

.inner_0_phone
{
	width: 414px;
	height: 81px;
	text-align: center;
	padding-top: 3px;
	font-family: Tahoma;
	font-size: 60px;
	font-weight: bold;
	color: #427f71;
	position: absolute;
	top: 43px;
	left: 532px;
	background: url('/gfx/inner_0_phone_bg.gif') no-repeat top left;
}

.inner_informer_0_1
{
	position: absolute;
	top: 5px;
	left: 395px;
}

.inner_informer_0_2
{
	position: absolute;
	top: 80px;
	left: 395px;
}

.inner_menu_0_news
{
	position: absolute;
	top: 266px;
	left: 99px;
}

.inner_menu_0_info
{
	position: absolute;
	top: 300px;
	left: 101px;
}

.inner_menu_0_response
{
	position: absolute;
	top: 334px;
	left: 98px;
}

.inner_menu_0_contacts
{
	position: absolute;
	top: 368px;
	left: 84px;
}

.inner_menu_1_photo
{
	position: absolute;
	top: 402px;
	left: 51px;
}

.inner_menu_1_map
{
	position: absolute;
	top: 436px;
	left: 1px;
}

.inner_menu_2_photo
{
	position: absolute;
	top: 470px;
	left: 1px;
}

.inner_menu_2_map
{
	position: absolute;
	top: 504px;
	left: 1px;
}

.inner_counter
{
	position: absolute;
	top: 540px;
	left: 35px;
}

table, td
{
	margin: 0px;
	font-family: Tahoma;
	font-size: 12px;
	color: #427f71;
}

input, select, textarea
{
	border: 1px solid #427f71;
	height: 18px;
	margin: 0px;
	background: #ceeae4;
	padding: 2px 5px 0px 5px;
	font-family: Tahoma;
	font-size: 12px;
	color: #427f71;
}

select
{
	padding: 2px 0px 0px 5px;
	cursor: hand;
	cursor: pointer;
}

textarea
{
	height: 80px;
}

form
{
	margin: 0px;
}

a, a:active, a:visited 
{
	font-family: Tahoma;
	font-size: 12px;
	color: #427f71;
	text-decoration: underline;
	margin: 0px;
}

a:hover
{
	font-family: Tahoma;
	font-size: 12px;
	color: #427f71;
	text-decoration: underline;
	margin: 0px;
}

p
{
	margin: 0px;
	padding: 0px;
}
