body
	{
		margin: 0 0 0 0; font-family: Arial, Helvetica, sans-serif
	}
a:link
	{
		color: #034ea2
	}
a.gm_menu_link
	{
		color: #ffffff; margin-right: 20px
	}
.gm_menu_link
	{
		margin-left: 12px
	}
td.gm_menu
	{
		border-top: 1px solid #fff; border-bottom: 1px solid #fff
	}
td.logo_left
	{
		padding: 2 94 2 20
	}
td.logo_left_tender
	{
		padding: 3 20 3 20
	}
td.center_gm, td.right_gm
	{
		background-color: #003366; border-bottom: 2px solid #ff9900; font-size: 80%
	}
td.right_gm
	{
		padding-right: 20px
	}
.broad 
	{
		padding: 20 20 20 20; font-size: 70%
	}
table.global_one
	{
		margin: 0 20 0 20
	}
td.left_menu_top
	{
		padding-right: 20; border-right: 1px solid #ff9900; border-bottom: 1px solid #ff9900
	}
select.town_menu
	{
		font-family: Arial, Helvetica, sans-serif; border: 1px solid #003366; color: #034ea2; width: 240
	}
input.input_town
	{
		font-family: Arial, Helvetica, sans-serif; border: 1px solid #003366; color: #ffffff; margin-top: 3; background-color: #003366; text-decoration: underline; width: 240
	}
input.input_search
	{
		font-family: Arial, Helvetica, sans-serif; border: 1px solid #003366; color: #4d4d4d; width: 240
	}
td.manager_title
	{
		font-weight: bold
	}
td.manager
	{
		padding-left: 10; padding-top: 10; font-size: 70%
	}
td.manager_photo
	{
		padding-top: 10
	}
td.manager_icq
	{
		padding-left: 5; font-size: 70%
	}
.line_60
	{
		height: 60px;
	}
td.center_menu
	{
		padding: 0 0 0 20; border-bottom: 1px solid #ff9900
	}
.txt_center_gn
	{
		font-size: 80%
	}
big
	{
		font-size: 180%; color: #003366
	}
.line_10
	{
		height: 10
	}
.line_15
	{
		height: 15
	}
.line_20
	{
		height: 20
	}
.line_40
	{
		height: 40
	}
.color_txt
	{
		font-weight: bold; color: #ff9900
	}
	
.color_txt_page a
	{
		border: 0px none; float: none; line-height: normal; display: inline
	}
.color_txt_page
	{
		font-size: 80%; position: relative
	}
.color_txt_page a
	{
		padding: 2px 6px 3px; display: block; float: left; margin: 0 0 0 2px
	}
.color_txt_page .current_page
	{
		display: block; float: left; margin: 0px 0 0px 2px; padding: 2px 6px 3px; background: #FFFFFF; border: 1px solid #FF9900
	}
.rubric
	{
		color: #4d4d4d; font-size: 87%
	}
td.right_menu
	{
		border-bottom: 1px solid #ff9900
	}
td.text_adv
	{
		padding-left: 40px
	}
.title_right
	{
		font-size: 70%; width: 240px; margin-bottom: 5px; text-align: left
	}
.txt_right
	{
		font-size: 70%; width: 240px; color: #4d4d4d; text-align: justify
	}
td.left_menu_bottom
	{
		padding-right: 20; border-right: 1px solid #ff9900
	}
.copyright
	{
		margin: 20 20 20 20; font-size: 70%; text-align: right
	}
.counter
	{
		margin: 20 20 20 20
	}
.title_rubric_vn
	{
		margin: 0 0 20 0; font-size: 160%; color: #003366
	}
table.party
	{
		border: 1px solid #999999; border-collapse: collapse
	}
th.party
	{
		text-align: left; background: #003366; padding: 3 5 3 5; border: 1px solid #999999; font-size: 80%; color: #fff; font-weight: normal
	}
a.party
	{
		color: #ffffff
	}
td.party
	{
		text-align: left; padding: 3 5 3 5; border: 1px solid #999999; font-size: 80%
	}
.counter_none
	{
		display: none
	}
select.form_reg
	{
		font-family: Arial, Helvetica, sans-serif; border: 1px solid #034ea2; color: #034ea2; width: 350
	}
textarea.form_reg
	{
		font-family: Arial, Helvetica, sans-serif; border: 1px solid #034ea2; color: #034ea2; width: 350
	}
input.form_reg
	{
		font-family: Arial, Helvetica, sans-serif; border: 1px solid #034ea2; color: #034ea2; width: 350
	}
input.auth
	{
		font-family: Arial, Helvetica, sans-serif; margin-bottom: 3; margin-left: 3
	}
input.authsub
	{
		font-family: Arial, Helvetica, sans-serif; border: 1px solid #003366; color: #ffffff; margin-top: 3; background-color: #003366; text-decoration: underline
	}
td.form_reg
	{
		font-size: 80%; padding-bottom: 20px; padding-right: 20px
	}
.txt_stat
	{
		font-size: 80%; margin-right: 15; margin-bottom: 5
	}
