body {background: #BFCDD9; border: 0px; padding: 0px; margin: 0px; font-family: Tahoma, Arial; font-size: 12px; color: #323232; min-height: 100%; max-width: 100%; min-width: 770px; overflow: auto;
/*background: #FFFFFF url(/img/top.gif) left top repeat-x;*/
}
table {margin: 0px; border: 0px;}
td, th, p, div, li, textarea, input, select, option {font-family: Tahoma, Arial; font-size: 12px; color: #323232;}
form {margin: 0px; padding: 0px;}
ul {padding: 2px 0px 0px 10px; margin: 2px 0px 0px 10px;}
ul li {list-style-image: url(/img/li.gif);}
img, image {border: 0px; margin: 0px; padding: 0px;}
a, a:visited, a:active, a:hover {font-family: Tahoma, Verdana, Helvetica; color:#FF4E00; text-decoration: underline;}
a:hover {text-decoration: none; color: #FF4E00;}

h1, h2, h3, h4, h5, h6 {margin: 0px; text-transform: uppercase; color: #ff8400;}
h1 {font: normal 20px Tahoma; padding: 10px 5px 2px 0px;}
h2 {font: normal 16px Arial; padding: 2px;}
h3 {font: bold 14px Tahoma; padding: 0px 0px 4px 0px;}
div.head, div.head a, div.head a:visited, div.head a:active, div.head a:hover {font: normal 11px Arial !important; padding: 1px !important; margin: 0px !important; color: #FF4E00; text-transform: none;}
div.head a:hover {text-decoration: none; background-color: #FF4E00; color: #ffffff;}
h4 {font: bold 13px Arial; padding: 0px;}
h5 {font: bold 12px Arial; padding: 0px; text-transform: none; }
h6 {font: bold 12px Arial; padding: 0px; text-transform: none; }

img.brd					{border:1px solid #D7D7D7;}

#white					{color:#FFffff;}
#black					{color:#000000;}
.logo					{padding:32px 120px 0 70px;}
TABLE.main				{background: #F1F5F7 url(/img/cont_bg.gif) left top repeat-x;}
TABLE.main td.first		{background: url(/img/first_bg.gif);}
div.ps					{text-align:right; padding:4px 4px 4px 4px; margin-bottom: 10px;}
div.ps a				{display: inline; padding: 4px 6px 4px 18px; background: url(/img/dot.gif) left 5px no-repeat;}
div.date				{font: normal 11px arial; color: #9b9fa4;}

/*header*/
div.header {background:url(/img/bg_header_0.gif) left top repeat-x;}
div.header div.h {background:url(/img/bg_header_1.gif) left bottom repeat-x;}
div.header div.h div.h {background:url(/img/bg_header_2.jpg) left bottom no-repeat;}

/*premenu*/
div.premenu {margin: 4px 10px 0 0; background: url(/img/bg_prem_1.gif) left top no-repeat; padding: 0 0 0 43px; height:43px; z-index: 50px;}
div.premenu div.x {height:37px; background: #738797 url(/img/bg_prem_2.gif) right top no-repeat; vertical-align: middle; margin: 0px; padding: 0px;}
div.premenu div.x a, div.premenu div.x a:active, div.premenu div.x a:visited, div.premenu div.x a:hover {font:normal 10px Tahoma; padding: 9px 12px 10px 25px; line-height:9px; display:block; color:#ffffff; text-decoration: none; position: relative; float:left; width:auto; vertical-align: middle;}
div.premenu div.x a:hover {background-color: #60778a;}
div.premenu div.x a.lim, div.premenu div.x a.lim:hover {height: 37px; background: #FFFFFF; padding: 0px; margin: 0px 10px 0px 10px; width: 2px;}
div.premenu div.x a.i2 {background-position: 0px -40px;}
div.premenu div.x a.i3 {background-position: 0px -80px;}
div.premenu div.x a.i4 {background-position: 0px -120px;}
div.premenu div.x a.i5 {background-position: 0px -160px;}
div.premenu div.x a.i6 {background-position: 0px -200px;}


/*prebox*/
div.prebox
				{background:url(/img/bg_prebox_1.gif) left bottom repeat-x; height:87px; margin: 0px 10px 0 0; padding: 0px; z-index: 100px;}
div.prebox div.x
				{background:url(/img/bg_prebox_2.gif) left bottom no-repeat; height:87px; margin: 0px; padding: 0px;}
div.prebox div.x div.x
				{background:url(/img/bg_prebox_3.gif) right bottom no-repeat; height:87px; margin: 0px; padding: 0px;}
div.prebox div.tabs
				{display:block; height:24px; background: url(/img/bg_prem_icos.gif) left bottom repeat-x; margin: 0px; padding: 0px;}
div.prebox div.tabs a, div.prebox div.tabs a:hover, div.prebox div.tabs a.visited, div.prebox div.tabs a.active
				{float:left; display:block; border-bottom: #bdc4ca 1px solid; color: #4c5a66; font: normal 11px Tahoma; padding: 7px 8px 5px 8px; margin: 0px; line-height:11px;}
div.prebox div.tabs a:hover, div.prebox div.tabs a.active
				{border-top: #bdc4ca 1px solid;border-right: #bdc4ca 1px solid;border-bottom: #ffffff 1px solid;border-left: #bdc4ca 1px solid; color: #ff8400; padding: 6px 7px 5px 7px; text-decoration: none; background: #ffffff; line-height:11px;}


/* CONTENT main cols */
div.maincol1
				{width:92%; text-align:left; padding-top:15px}
div.maincol1 H2
				{background: url(/img/bg_left_h2.gif) right bottom no-repeat;font:normal 18px Tahoma; padding:5px 10px 7px 10px; color:#ffffff; margin:0; display:block; position: relative; z-index:10; top:3px }
div.maincol2
				{width:92%; text-align:left; margin: 0px 5px 0px 3px; padding-top:15px; font: 12px Tahoma}
div.maincol3
				{width:92%; text-align:left; padding-top:15px}
div.maincol3 H2
				{background: url(/img/bg_right_h2.gif) right bottom no-repeat;font:normal 18px Tahoma; padding:5px 10px 7px 10px; color:#ffffff; margin:0; display:block; position: relative; z-index:10; top:3px }

.maincol2 li { margin-bottom: 7px; }

/* 2 sections Titles */
table.tith2
				{margin:0; padding:0; border:0}
table.tith2 td.c1
				{vertical-align:top;background: url(/img/bg_center_h2.gif) left top no-repeat; font: bold 16px Tahoma; padding: 6px 10px 16px 40px; color:#ffffff}
table.tith2 td.c1 a, table.tith2 td.c1 a:visited, table.tith2 td.c1 a:active, table.tith2 td.c1 a:hover
				{ color:#FFFFFF; }
table.tith2 td.c2
				{vertical-align:top;background: url(/img/bg_center_h22.gif) left top no-repeat; font: normal 12px Tahoma; padding: 8px 10px 17px 30px; color:#ffffff; line-height: 17px}
table.tith2 td.c2 a, table.tith2 td.c2 a:visited, table.tith2 td.c2 a:active, table.tith2 td.c2 a:hover
				{ color:#ffe033; line-height: 17px}

/*main menu*/
a.mainlevel, a.mainlevel:active, a.mainlevel:visited {
	font: normal 12px Tahoma;
	color:#26323e;
	border-top: #9aaec1 1px dashed;
	display: block;
	line-height: 11px;
	padding: 8px 8px 9px 28px;
	/*background: url(/img/ico_0.gif) 5px 6px no-repeat;*/
	text-decoration:none;
	width: 100%;
}

a.mainlevel:hover,  a.mainlevel:active{
	background-color:#ff8400;
	color:#ffffff;
	text-decoration:none;
}

a.mainlevelb, a.mainlevelb:active, a.mainlevelb:visited, a.mainlevelb:hover {
	border-top: #9aaec1 1px dashed;
	display: block;
	line-height: 4px;
	padding: 8px 8px 9px 28px;
	text-decoration:none;
	background-color: none;
	width: 100%;
}

table.moduletable-botmenu a.mainlevel-botmenu, a.mainlevel-botmenu:active, a.mainlevel-botmenu:visited{
	display:inline;
	float:left;
	text-decoration:none;
	padding: 11px 33px 12px 33px;
	color:#ffffff; height:12px;
	font:normal 10px tahoma;
	text-transform:uppercase;
	text-decoration:none;
	background: transparent;
}

table.moduletable-botmenu a.mainlevel-botmenu:hover, a.mainlevel-botmenu:active {color:#72838F;	text-decoration:none;}

table.moduletable-leftmenu {width: 100%;}
table.moduletable-leftmenu td.bot {border-top: #9aaec1 1px dashed;}

table.events {
	background: #ffffff;
	border: #9aaec1 1px solid;
	border-top: 0px;
	padding: 0 6px 8px 6px;
}

table.moduletable th {
	background: url(/img/bg_left_h2.gif) right bottom no-repeat;
	font:normal 18px Tahoma;
	padding:5px 10px 7px 10px;
	color:#ffffff;
	margin:0;
	display:block;
	position: relative;
	z-index:10;
	top:3px;
	text-align: left;
}

table.moduletable {width: 100%;}

table.moduletable-right th, table.moduletable-right-top th {
	background: url(/img/bg_right_h2.gif) right bottom no-repeat;
	font:normal 18px Tahoma;
	padding:5px 10px 7px 10px;
	color:#ffffff;
	margin:0;
	display:block;
	position: relative;
	z-index:10;
	top:3px;
	text-align: left;
}

table.moduletable-right td {background: #ffffff; border: #9aaec1 1px solid; border-top: 0px; padding: 8px 8px 8px 18px;}
table.moduletable-right-top td {border: #9aaec1 0px solid; border-bottom: 0px; border-top: 0px; padding: 0px;}

table.poll-right, table.poll-right td {border: 0px; padding: 0px;}
table.poll-right thead td {font: normal 11px Tahoma; color: #48555f; padding: 0px 0px 6px 0px; border: none;}
table.pollstableborder-right td {font: normal 11px Tahoma; color: #ff8800;}
table.pollstableborder-right td input {border: none;}

.button{
	text-decoration: none;
	color: #ffffff;
	font: normal 11px Tahoma;
	background: #ff8800 url(/img/bg_btn.gif) left top repeat-x;
	display: inline;
	border: 1px solid #ff8800;
	padding: 2px 5px 3px 5px;
	height:20px;
	margin: 4px 25px 4px 25px;
}

div#tab1 INPUT.inputbox	{
font:10px tahoma;
border:1px solid #B0B3B6;
background:url(/img/nb_search_input.gif)
}

td.contentheading {
	font:normal 24px Tahoma;
	line-height:20px;
	padding:0px;
	color:#ff8400;
	margin:0;
}

td.createdate {font: normal 11px arial; color: #9b9fa4;}

div.news a {
	font: bold 11px Tahoma;
	color:#364450;
	display:block;
	text-decoration:none;
	line-height:11px;
}

div.news a:hover {
	color:#e20000;
}

table.artbannersplus-b120x60 {
 text-align:center;
 background: url(/img/bg_120x60.gif) center center no-repeat;
 margin-bottom:15px;
 padding:10px
}

table.artbannersplus-b120x600 {
 text-align:center;
 background: url(/img/bg_120x600.gif) center center no-repeat;
 margin-bottom:15px;
 padding:10px
}

div.componentheading {
padding-bottom: 10px;
font:bold 14px Tahoma;
color:#ff8400;
}

/*leftmenu*/
div.leftmenu	{border-bottom: black 1px #9aaec1; margin-bottom: 15px}
div.leftmenu a
				{font: normal 12px Tahoma; color:#26323e; border-top: #9aaec1 1px dashed; display: block; line-height: 11px; padding: 8px 8px 9px 28px;
				/*background: url(/img/ico_0.gif) 5px 6px no-repeat;*/
				text-decoration:none; width: auto; _width: 100%}
div.leftmenu a:hover,div.leftmenu a.active
				{background-color:#ff8400;color:#ffffff; text-decoration:none}

/*boxes-events*/
div.event
				{background: #ffffff;border: #9aaec1 1px solid; border-top: 0px; padding: 0 6px 8px 6px}
div.event div.datenum
				{font: normal 36px Georgia; color:#ff8400; display:inline; line-height:30px; letter-spacing:-1px}
div.event div.datetxt
				{font: normal 18px Tahoma; color:#ff8400; display:inline; padding-left: 5px; letter-spacing:-1px}
div.event p
				{font: normal 11px Tahoma; margin: 5px 0 0 0 ; padding:0}
div.event a
				{text-align:right; display: block}

/*CHART*/
div.chart
				{background: #ffffff;border: #9aaec1 1px solid; border-top: 0px; padding: 3px; margin-bottom:15px}
div.chart table
				{width: auto}
div.chart table td.c1
				{padding: 5px 8px 5px 5px; width:1%; text-align:right; color: #bcc0c3; font: normal 10px Tahoma;border-top: #9aaec1 1px dashed}
div.chart table td.c2
				{padding: 4px 5px 5px 5px; font: normal 10px Tahoma;border-top: #9aaec1 1px dashed}
div.chart table tr.first td.c1, div.chart table tr.first td.c2
				{border: 0px}

/*Voting*/
div.voting
				{background: #ffffff;border: #9aaec1 1px solid; border-top: 0px; padding: 8px 8px 8px 18px; margin-bottom:15px}
div.voting div.quote
				{font: normal 11px Tahoma; color: #48555f; padding: 0 0 6px 0}
div.voting table
				{width: auto}
div.voting table td.c1
				{padding: 0 2px 0 0; text-align:right; color: #bcc0c3; font: normal 10px Tahoma}
div.voting table td.c2
				{font: normal 11px Tahoma; color: #ff8800;padding: 0 0 0 0 ; width:90%}
div.voting table td.c3
				{padding: 8px 0 4px 0 ; _padding: 4px 0 0px 0 ;}

a.btn
				{text-decoration: none; color: #ffffff; font: normal 11px Tahoma; background: #ff8800 url(/img/bg_btn.gif) left top repeat-x; display: inline; border: 1px solid #ff8800; padding: 2px 12px 3px 12px; height:20px; margin: 0px 17px 0px 0px}
a.btn:hover
				{text-decoration: none; color: #ffffff; font: normal 11px Tahoma; border: 1px solid #e20000; padding: 2px 12px 3px 12px; height:20px; margin: 0px 17px 0px 0px}

/*
a.btn			{background: #ff8800; border: #ff8800 1px solid; color: #ffffff; font: normal 11px Tahoma; text-decoration: none; padding: 4px 8px 4px 8px; line-height: 11px; height:19px; display: block}
*/

/*STUFF*/
div.stuff		{text-align:center; margin-bottom: 15px}
div.stuff img	{display: inline; margin: 2px 1px 2px 1px}

/*FORUMLIST*/
div.forumlist
				{padding-left: 20px; margin-bottom: 15px}
div.forumlist a
				{font: normal 11px Tahoma; color:#364450; display:block; padding: 1px 2px 1px 20px}
div.forumlist a:hover
				{font: normal 11px Tahoma; color:#e200000}

/*NEWS*/
div.news
	{padding: 0 0 11px 20px}
div.present
	{padding: 0 0 11px 12px}
.right div.news
	{padding: 0px 0px 5px 0px}
div.news div.subhead , div.present div.subhead
	{font: normal 11px Arial; color:#ff8800; line-height:11px; padding-left: 10px; border-left: #ff8800 4px solid}
div.news div.subhead a , div.present div.subhead a
	{font: bold 11px Tahoma; color:#364450; display:block; text-decoration:none; line-height:11px}
div.news div.subhead a:hover , div.present div.subhead a:hover
	{color:#e20000}
div.news div.content , div.present div.content
	{font: normal 11px Arial; padding: 5px 0 0 14px; line-height:11px; text-align: justify;}

/* menu */
TD.menu	{ background:#26323E url(/img/menu_bg.gif)}
DIV.menu {}
DIV.menu A, DIV.menu A:visited, DIV.menu A:active { display:inline;float:left; text-decoration:none; padding: 11px 10px 12px 10px; color:#ffffff; height:12px; font:normal 10px tahoma; text-transform:uppercase; text-decoration:none; }
DIV.menu A:hover { background:url(/img/m_a.gif); color:#ffffff;}
DIV.menu A.act, DIV.menu A.act:visited, DIV.menu A.act:active { background:url(/img/menu_act.gif); color:#ffffff }
DIV.menu A.menu-now, DIV.menu A.menu-now:visited, DIV.menu A.menu-now:active { background: #ff8400; color:#F4E7D8;padding: 11px 15px 12px 10px;}
DIV.menu A.menu-now:hover { background: #ff8400; color:#ffffff;}

DIV.menu-sec {}
DIV.menu-sec A, DIV.menu-sec A:visited, DIV.menu-sec A:active	{display:block;text-decoration:none; padding: 7px 28px 7px 36px; color:#6C7E8E; height:12px; font:10px verdana; text-transform:uppercase; text-decoration:none;background:url(/img/menu_sec.gif) no-repeat 28px 10px; }
DIV.menu-sec A:hover	{ background:url(/img/menu_sec_a.gif) no-repeat ; color:#ffffff}
DIV.menu-sec A.act, DIV.menu-sec A.act:visited, DIV.menu-sec A.act:active 	{ background:url(/img/menu_sec_a.gif) no-repeat; color:#ffffff }

DIV.menu-dm	{VISIBILITY: hidden; width: 200px; POSITION: absolute; LEFT: 0px; TOP: 180px; margin: -5px 0px 0px -70px; overflow: visible; }

DIV.menu-d	{ background: #475B6B url(/img/menu_d_bg.gif) repeat-x top right; padding-bottom:1px; }
DIV.menu-d	A, DIV.menu-d	A:visited, DIV.menu-d	A:active	{display:block; text-decoration:none; padding: 5px 0px 5px 15px; color:#CFD7DC; height:12px; font:11px tahoma; text-decoration:none;}
DIV.menu-d	A:hover	{background:#576979;color:#ffffff}
DIV.menu-d	A.act, DIV.menu-d	A.act:visited, DIV.menu-d	A.act:active 	{background:#FF8400; color:#ffffff }

DIV.menu-bot {text-align: center;}
DIV.menu-bot A, DIV.menu-bot A:visited, DIV.menu-bot A:active	{ display:inline;float:left; text-decoration:none; padding: 11px 33px 12px 33px; color:#ffffff; height:12px; font:normal 10px tahoma; text-transform:uppercase; text-decoration:none; }
DIV.menu-bot A:hover { color:#72838F }
DIV.menu-bot A.act, DIV.menu-bot A.act:visited, DIV.menu-bot A.act:active 	{  color:#72838F }
/* /menu */

/* banners*/
DIV.bann-rast
	{text-align:center; padding:3px 0; border-bottom:1px solid #ffffff; background:#5B7086 url(/img/bann_rast_bg.gif);}
DIV.bann-rast	IMG
	{ border:1px solid #505A62;}
DIV.banner
	{text-align:center; background:#5B7086 url(/img/bann_rast_bg.gif); margin-bottom:15px; height:62px;}
DIV.banner div.x
	{background: url(/img/bg_baner_cor.gif) left top no-repeat;}
DIV.banner div.x div.x
	{background: url(/img/bg_baner_cor.gif) right bottom no-repeat; padding:1px;}

div.ban120x60
	{text-align:center; background: url(/img/bg_120x60.gif) center center no-repeat; margin-bottom:15px; padding:10px;}
div.ban120x600
	{text-align:center; background: url(/img/bg_120x600.gif) center center no-repeat; margin-bottom:15px; padding:10px;}

/*pre boxes*/
FORM	{ padding:0; margin:0;}
.nb	{ margin-top:8px;}
.nb	TD	{font:10px tahoma; color:#8497A4; }
.nb	A, .nb	A:visited	{font:10px tahoma; color:#53606C; }
.nb	A:hover			{color:#FF6600;}
.nb	LABEL	{ margin-top:4px; display:block; width:200px; float:left; padding-left:2px;}
.nb	INPUT.inputbox	{ font: tahoma; border:1px solid #B0B3B6;  background:url(/img/nb_search_input.gif); }
.bot-first	{background:url(/img/first_bg.gif)}
TD.menu-bot	{ background:#26323E url(/img/menu_bg.gif); border-bottom:1px solid #ffffff;}

/*bottom */
TABLE.bot	{ background:#6E808F url(/img/bot_bg.gif) repeat-x;}
.bot-info TD.bot-sep	{ background:url(/img/bot_sep.gif) repeat-y; padding:0;}
.bot-info	TD	{ padding:0 21px; color:#BFC7CE;}
.bot-info	A,.bot-info	A:visited 	{ color:#ffffff;}
.bot-info	A:hover 	{ color:#BFC7CE;}
TABLE.bot td {font: normal 10px Verdana; }
TABLE.bot td div { color:#ffffff; font: normal 10px Verdana; }

/* quote*/
TABLE.quote	{ background:#ffffff url(/img/quote_bg.gif) repeat-y;}
TD.quote	{ border-bottom:1px solid #FF8C04; border-top:1px solid #FF8C04; background:url(/img/quote_book.gif) no-repeat left bottom;}
DIV.quote-txt {font:bold italic 13px Georgia, color: #CC8951; padding: 18px 30px 8px 120px;}
DIV.quote-txt DIV.avt {font: normal italic 12px Georgia, color: #364450; text-align: right;}

/*consultant*/
div.consultant {display: block; width:100%; padding: 5 0 10px 0; margin: 0 0 10px 15px; border-bottom: #c4cdd4 1px solid;}
div.consultant table {margin: 0 0 10px 0;}
div.consultant h4 {padding:0; margin: 0 0 2 0; font: bold 13px Tahoma; color:#ff8400; line-height:12px;}
div.consultant h6 {padding:8 0 0 0; margin: 0; font: bold 11px Tahoma; color:#323232;}
div.consultant td.c2 div.content {z-index:10; font:11px;}
div.consultant td.c2 li {display:block; padding: 1px 0 3px 10px;background: url(/img/dot2.gif) no-repeat left 3px; line-height:12px;}
div.consultant td.c1 div.img {border:#9aaec1 1px solid;}
div.consultant td.c1 div.img img {border:#ffffff 6px solid;}
div.consultant td.c1 div.relative {position:absolute; z-index:10;}
div.consultant td.c1 div.relative div {position:relative; top:-38px; left:40px;}
div.consultant td.c1 div.relative div img {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/shtamp.png); width:expression(1); height:expression(1); width:80px; height:80px;	margin-left:-1px; }

/* back form*/
DIV.backform	{border:1px solid #FF8400; width:99.9%; _padding:10px; background:#ffffff url(/img/form_bg.gif) no-repeat 10px bottom;}
DIV.backform TABLE	{margin:10px;_margin:0;}
DIV.backform TABLE	TD	{font:11px tahoma; color:#7B8891;}
DIV.backform TABLE	TD.st	{padding-top:2px;}
INPUT.backform	{font:11px tahoma; color:#7B8891; border:1px solid #B0B3B6; background-image:url(/img/input_bg.gif);width:99.9%; padding-left:5px;}
TEXTAREA.backform	{font:11px tahoma; color:#7B8891; border:1px solid #B0B3B6; background:url(/img/input_bg.gif) repeat-x;width:99.9%;padding-left:5px;}	}

/* Table banner */
.artbannersplus {
	border: 0px;
}

div.context { border: 1px solid #6E808F; padding: 5px 10px 5px 10px; margin: 10px; width: 70%; }

div.smap { display: none; }

.result { background-color: #FFFFFF; padding: 4px 8px 12px 8px; border: #BFCDD9 2px solid; font: normal 10px Arial, sans-serif !important; width: 99%; }
.result a, .result a:active, .result a:visited, .result a:hover {display: block; text-align: right; font: normal 10px Arial, sans-serif !important; color: #FB8C00; text-decoration: none; padding: 2px 12px 0px 12px;}
.result a:hover {text-decoration: underline; color: #FB8C00;}
.result a.close, .result a.close:active, .result a.close:visited, .result a.close:hover { width: 98%; display: block; text-align: right; color: #FB8C00; text-decoration: none; padding: 2px 5px 0px 10px;}
.result a.close:hover {text-decoration: underline;}

.mnu { background-color: #FFFFFF; padding: 2px 4px 4px 2px; border: #BFCDD9 1px solid; font: normal 10px Arial, sans-serif !important; color: #8497A4;  }
.mnu A, .mnu A:visited, .mnu A:active, .mnu A:hover	{font: normal 10px Arial, sans-serif !important; color: #53606C; }
.mnu A:hover {color: #FF6600;}

.pag {margin: 5px 0px 3px 0px; padding: 0px; text-align: right; width: 98%;}
.pag a, .pag a:visited, .pag a:active, .pag a:hover, .small {font-family: Tahoma, Verdana, Helvetica; color: #FF4E00; padding: 1px !important; text-decoration: underline;}
.pag a:hover {text-decoration: none; background-color: none; color: #FF4E00;}

.back {margin: 20px 0px 20px 0px; padding: 0px;}
.back a, .back a:visited, .back a:active, .back a:hover, .small {font-family: Tahoma, Verdana, Helvetica; color: #FF4E00; padding: 1px !important; text-decoration: underline;}
.back a:hover {text-decoration: none; background-color: none; color: #FF4E00;}

.form {padding: 0px; margin: 0px; vertical-align: top;}
.form td, .form th, .form th div, .form td div {vertical-align: top; font: normal 11px Tahoma;}
.form th {text-align: right; color: #3c281b; border-top: #72838F 1px dashed;}

form {margin: 0px; padding: 0px;}
textarea, input, select {padding: 1px 2px 2px 2px; color: #72838F; border: #72838F 1px solid; font: normal 11px Tahoma; }
.button {border: none; background: #72838F; font: bold 10px Tahoma; color: #ffffff; margin: 0px 2px 0px 2px; padding: 2px 2px 2px 2px;}
div.seo, .seo a, .seo a:hover, .seo a:visited {font: normal 10px Verdana; color: #666666;}

<!-- mail form start -->
.error, .alert, td.error, td.alert, th.error, th.alert, span.error, span.alert {color: #FF4E00 !important; font-weight: normal;}
table.mail_tbl {border: 0px;}
input.fld {width: 250px;}
textarea.txt {width: 350px;}
input.blob {width: 250px;}
select.sel {}
option.opt {}
input.rad {padding-top: 5px; border: 0px; background: none;}
input.cbx {border: 0px; background: none;}
<!-- mail form end -->

<!-- editor start -->
<!-- Данные в таблице -->
.tbl_txt_center td, .tbl_txt_center th {text-align: center;}
.tbl_txt_left td, .tbl_txt_left th {text-align: left;}
.tbl_txt_right td, .tbl_txt_right th {text-align: right;}
<!-- Данные в ячейке -->
.tbl_cell_center {text-align: center;}
.tbl_cell_left {text-align: left;}
.tbl_cell_right {text-align: right;}
<!-- Заголовки и другие стили -->
.p {text-indent: 8px; margin: 6px; text-align: justify;}
.h1, .h2, .h3, .h4, .h5, .h6 {margin: 0px; text-transform: uppercase; color: #3c281b;}
.h1 {font: normal 18px Arial; padding: 10px 5px 2px 0px;}
.h2 {font: normal 16px Arial; padding: 2px;}
.h3 {font: bold 14px Arial; padding: 0px 0px 4px 0px;}
.h4 {font: bold 13px Arial; padding: 0px;}
.h5 {font: bold 12px Arial; padding: 0px;}
.h6 {font: bold 12px Arial; padding: 0px;}
<!-- editor end -->