body					{ margin: 0; padding: 0; color: black; background: white; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
img,table				{ border: none }
td						{ vertical-align: top }

.main 					{ clear: both; display: block; width: 996px; position: relative; top: 0; left: 50%; margin-left: -498px }

.header					{ background: url(img/header_bg_right.jpg) 392px top no-repeat; height: 360px }
.header .logo			{ position: absolute; top: 25px; left: 25px; text-decoration: none }

.header .title			{ position: absolute; top: 240px; left: 305px; display: block; width: 450px; height: 102px; overflow: hidden; background: url(img/title_bg.gif) no-repeat }
.header .title img		{ position: relative; top: 10px; left: 16px }

.header .birds			{ position: absolute; top: 15px; left: 370px }
.header .bird2			{ top: 50px; left: 445px }
.header .bird3			{ top: 50px; left: 505px }

.header .links			{ position: absolute; top: 214px; left: 300px; text-decoration: none; background: url(img/dots_vert.gif) repeat-y; display: block; padding: 5px 18px }
.header .home			{ background: none }
.header .email			{ left: 350px; top: 215px }
.header .sitemap		{ left: 400px }

.page					{  }

.left_column			{ display: block; width: 310px; position: relative }
.left_column ul.menu	{ position: absolute; top: -140px; left: 10px; list-style: none; display: block; margin: 0; padding: 0; width: 265px }
ul.menu li				{ background: white url(img/dots_hor.gif) 0 26px repeat-x; margin: 0; padding: 0; border: 1px solid white }
ul.menu a				{ display: block; background: url(img/menu_bullet.gif) 3px 5px no-repeat; color: black; font-size: 14px; padding: 5px 30px 8px; text-decoration: none }
ul.menu a:hover			{ text-decoration: underline }
ul.menu a.active		{ background-image: url(img/menu_bullet_.gif) }

.phone					{ background: url(img/phone.jpg) 10px 95px no-repeat; color: #0085b8; font-size: 22px; padding: 95px 0 30px 60px; line-height: 150% }
.phones					{ color: #999999; font-size: 22px; padding-left: 20px }
.phones .name			{ color: #0085b9; float: right; width: 120px }
.phones .prefix			{ font-size: 16px }

.content				{ display: block; padding: 0 20px 5px 0; font-size: 14px }
h1, h2, h3				{ margin: 3px 0; padding: 0; font-size: 16px; font-weight: bold }
.content p				{ margin: 5px 0 }
.content a				{ color: black; text-decoration: underline }
.content a img			{ border: 1px solid black }

.feedback				{ margin: 10px 0 }
.feedback input,
.feedback textarea			{ width: 600px; border: 1px solid black }

.banners				{ position: relative; height: 40px; display: block; overflow: hidden; text-align: right }
.banners a				{ text-decoration: none; cursor: pointer }
.banners a.text			{ float: left; color: black; font-size: 11px; position: relative; top: 0; left: 10px }
.bannes a.text:hover	{ text-decoration: underline }

.dizcod					{ background: url(img/dizcod_.gif) 0 0 no-repeat; display: block; width: 121px; height: 21px; position: absolute; top: 15px; left: 10px }
.dizcod:hover 			{ background: url(img/dizcod.jpg) 0 0 no-repeat }

