html, body, form	{margin:0px; padding:0px; background-color: #ffffff;}
td {padding: 0px;}
table 	{border-collapse: collapse;}

body			{font-size: 12pt; color: #000000; font-family: Times New Roman;}
A:link			{font-size: 12pt; color: #2d96ef; font-family: Times New Roman; text-decoration: underline;}
A:visited		{font-size: 12pt; color: #2d96ef; font-family: Times New Roman; text-decoration: underline;}
A:hover			{font-size: 12pt; color: #2d96ef; font-family: Times New Roman; text-decoration: none;}
A:active		{font-size: 12pt; color: #2d96ef; font-family: Times New Roman; text-decoration: underline;}
td				{font-size: 12pt; color: #000000; font-family: Times New Roman;}

:link.link_small		{font-size: 10pt; color: #2d96ef; font-family: Times New Roman; text-decoration: underline;}
:visited.link_small		{font-size: 10pt; color: #2d96ef; font-family: Times New Roman; text-decoration: underline;}
:hover.link_small		{font-size: 10pt; color: #2d96ef; font-family: Times New Roman; text-decoration: none;}
:active.link_small		{font-size: 10pt; color: #2d96ef; font-family: Times New Roman; text-decoration: underline;}

:link.link_big		{font-size: 17pt; color: #2d96ef; font-family: Times New Roman; text-decoration: underline;}
:visited.link_big	{font-size: 17pt; color: #2d96ef; font-family: Times New Roman; text-decoration: underline;}
:hover.link_big		{font-size: 17pt; color: #2d96ef; font-family: Times New Roman; text-decoration: none;}
:active.link_big	{font-size: 17pt; color: #2d96ef; font-family: Times New Roman; text-decoration: underline;}


.big_table 			{width: 100%; height: 100%; border-collapse: collapse;}

.top				{padding-left:35px; padding-right:34px; vertical-align:top;}
.main				{padding-left:35px; padding-right:35px; vertical-align:top; background-image:url('http://studio-maximus.com/files/bg_1.gif'); background-repeat: repeat-x; padding-bottom: 25px;}
.main_work			{padding-left:35px; padding-right:15px; vertical-align:top; background-image:url('http://studio-maximus.com/files/bg_1.gif'); background-repeat: repeat-x; padding-bottom: 25px;}
.footer				{background-image:url('http://studio-maximus.com/files/bg_2.gif'); background-repeat: repeat-x; padding-left:35px; padding-right:35px;}

.top_1				{width: 30%; padding-bottom: 5px;}
.top_2				{width: 55%; padding-left:20px;}
.top_3				{width: 15%; text-align: right; font-style:italic;}

.menu_td			{padding-right: 25px;}

.content			{vertical-align:top; padding-top: 20px;}

.lastwork_td		{width: 25%; text-align: center; vertical-align:top;}
.lastwork			{width: 230px; text-align: center; vertical-align:top;}

.index_1			{width: 30%; vertical-align:top; padding-right:20px;}
.index_2			{width: 40%; vertical-align:top; padding-right:20px; padding-left:20px;}
.index_3			{width: 30%; vertical-align:top;}

.date				{font-style:italic; text-indent: -17;}
.red				{color: #eb3d00;}

.reviews			{padding-left: 25px; padding-bottom: 27px;}
.reviews_small		{border: 3px solid #dfdfdf; margin:0;padding:0;}
.reviews_small_on	{border: 3px solid #808080; margin:0;padding:0;}
.arrow_left			{background:url(arrow_1.gif) left center no-repeat;}
.arrow_right		{background:url(arrow_2.gif) right center no-repeat;}
.allgalery			{width:100%;height:135px;overflow:hidden;position:relative;float:left;z-index:10;margin:0;padding:0;}
.previousgallery	{width:2000px;height:135px;overflow:hidden;position:relative;float:left;margin:0;padding:0;}
.review				{margin-right:10px; position:relative;float:left; margin-bottom:10px;}

.studio_td_left		{vertical-align:top; padding-right: 20px;}
.studio_td_right	{vertical-align:top; padding-left: 20px;}

.question			{text-indent: -20;}
.answer				{text-indent: -20; padding-bottom: 20px; font-style:italic;}

.works_left_td		{vertical-align:top;}
.works_right_td		{vertical-align:top; padding-top: 7px;}

.works_catigory		{padding-bottom: 20px; padding-left: 25px; background-image:url('http://studio-maximus.com/files/bullit_1.gif'); background-repeat: no-repeat;}
.works_catigory_on	{padding-bottom: 20px; padding-left: 25px; background-image:url('http://studio-maximus.com/files/bullit_2.gif'); background-repeat: no-repeat; font-weight:bold;}

.work_date_td		{text-align: right; font-style:italic; vertical-align:top; padding-top: 10px;}
.work_back_td		{text-align: right; vertical-align:top; padding-top: 10px;}
.work_screen		{text-align: center; padding-top: 20px; padding-bottom: 30px;}
.work_text			{text-align: center; padding-top: 10px; font-style:italic;}

.letters_left_td	{vertical-align:top;}
.letters_right_td	{vertical-align:top; padding-left: 20px; text-align: right;}
.letter_td			{background-image:url('http://studio-maximus.com/files/letter_frame.png'); background-repeat: no-repeat; text-align: center;}

.more				{clear:both; text-align:right; width:305px; padding-top:5px;}

.div_work			{float: left; width: 225px; height: 250px; text-align: center; padding-right: 10px; vertical-align:top;}
.img_work			{margin-bottom:5px;}

.input_1			{border: #000000 1px solid; font-size: 14px; color: #000000; font-family: Times New Roman; background-color: #ffffff; padding-left: 5px; width: 180px; height: 25px;}
.input_2			{border: #000000 1px solid; font-size: 14px; color: #000000; font-family: Times New Roman; background-color: #ffffff; padding-left: 5px; width: 300px; height: 90px;}

.zagolovok			{font-size: 20pt; color: #000000; font-family: Times New Roman; padding-bottom: 20px;}
.zagolovok2			{font-size: 17pt; color: #000000; font-family: Times New Roman; padding-bottom: 20px;}

.tel				{vertical-align:top; font-size: 24pt; color: #000000;}

.footer_1			{text-align: left;}
.footer_2			{text-align: right;}
