a.pointer1, a.pointer2, a.pointer3, a.pointer4, a.pointer1:link, a.pointer2:link, a.pointer3:link, a.pointer4:link, a.pointer1:visited, a.pointer2:visited, a.pointer3:visited, a.pointer4:visited {background-position: right top; background-repeat: no-repeat; text-decoration: none; cursor: pointer; position: relative; width: 16px; height: 16px; display: block; float: left; z-index: 0;}
a.pointer1 div, a.pointer2 div, a.pointer3 div, a.pointer4 div {width: 16px; height: 16px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; float: left}

a.pointer1 {background-image: url(http://www.talarii.ru/common/html/images/pointers/1_1.gif)}
a.pointer1 div {background-image: url(http://www.talarii.ru/common/html/images/pointers/1_2.gif)}
a.pointer3 {background-image: url(http://www.talarii.ru/common/html/images/pointers/3_1.gif)}
a.pointer3 div {background-image: url(http://www.talarii.ru/common/html/images/pointers/3_2.gif)}
a.pointer4 {background-image: url(http://www.talarii.ru/common/html/images/pointers/4_1.gif)}
a.pointer4 div {background-image: url(http://www.talarii.ru/common/html/images/pointers/4_2.gif)

; font-family:'Times New Roman', Times, serif;}

.pointer5, .pointer6 {background-position: right 6px; background-repeat: no-repeat; padding-right: 12px; font-weight: bold;}
.pointer5 {background-image: url(http://www.talarii.ru/common/html/images/pointers/5.gif); padding-right: 9px}
.pointer6 {background-image: url(http://www.talarii.ru/common/html/images/pointers/6.gif);}

a.word, a.excel {background-position: left 0px; background-repeat: no-repeat; padding-left: 20px; padding-bottom: 1px}
.word {background-image: url(http://www.talarii.ru/common/html/images/pointers/word.gif)}
.excel {background-image: url(http://www.talarii.ru/common/html/images/pointers/excel.gif)}

/* КНОПКИ */
a.button {display: block; width: 120px; height: 30px; background: url(http://www.talarii.ru/common/html/images/buttons/bt01.png) no-repeat left top; font-weight: bold; text-align: center; padding-top: 2px; font-size: 12px; cursor: pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.talarii.ru/common/html/images/buttons/bt01.png,sizingMethod=scale)}
a.button:link, a.button:active, a.button:visited {color: #FFFFFF; text-decoration: none;}
a.button:hover {color: #000000; text-decoration: none;}
a.button0 {width: 92px; background-image: url(http://www.talarii.ru/common/html/images/buttons/bt00.png); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.talarii.ru/common/html/images/buttons/bt00.png,sizingMethod=scale)}
a.button1 {}
a.button2 {width: 148px; background-image: url(http://www.talarii.ru/common/html/images/buttons/bt02.png); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.talarii.ru/common/html/images/buttons/bt02.png,sizingMethod=scale)}
a.button3 {width: 176px; background-image: url(http://www.talarii.ru/common/html/images/buttons/bt03.png); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.talarii.ru/common/html/images/buttons/bt03.png,sizingMethod=scale)}
a.button4 {width: 202px; background-image: url(http://www.talarii.ru/common/html/images/buttons/bt04.png); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.talarii.ru/common/html/images/buttons/bt04.png,sizingMethod=scale)}

INPUT, TEXTAREA, SELECT {font-size: 12px; color: #000000; font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif;}

h1, h2, h3, h4, h5, h6 {margin: 0px 0px 10px 0px; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;}
h1, .h1 {font-size: 18px; margin: 0px 0px 10px 0px;}
h2 {font-size: 16px; margin-top: 20px}
h3 {font-size: 15px; margin-top: 20px}
h4 {font-size: 14px;}
form {margin:0px; padding:0px;}
hr {color: #d17220; height: 1px; width: 100%;}

a:link, a:active, a:visited {color: #000000; text-decoration: underline;}
a:hover {color: #d17220; text-decoration: none;}
a img { border: none;}

p {text-align: left; text-indent: 0px; margin: 0px 0px 10px 0px;}

ul {margin: 0px 10px 10px 10px; padding: 0px 10px 10px 10px; }
ul ul {margin: 2px 10px 3px 10px; padding: 2px 10px 3px 10px}
ul li {margin: 0px 0px 3px 0px;}

ol {margin: 0px 10px 10px 10px; padding: 0px 10px 10px 10px; }
ol ul {margin: 2px 10px 3px 10px; padding: 2px 10px 3px 10px; }
ol li {margin: 0px 0px 5px 0px;}


table.Table {border:0px; border-top: 1px solid #CCCCCC; border: none; border-collapse: collapse; margin: 0px 0px 10px 0px}
table.Table td, table.Table th {padding: 5px; border: 1px solid #CCCCCC;}
table.Table th {font-weight: bold; background-color:#DDDDDD;}
table.Table td a, table.Table td a:link, table.Table td a:active, table.Table td a:visited {color: #d17220; text-decoration: underline;}
table.Table td a:hover {color: #000000; text-decoration: none;}
table.caps td {font-size: 10px}
table.Table tr.grey td {background: #F5F5F5}
table tr.nocaps td, table td.nocaps {font-size: 13px}
table.center td, table.center tr {text-align: center}
table.noborder td, table.noborder th {border: none}
table.left td, table.left th {text-align: left} 
table.noborder td, table.noborder th {border: none;}
div.border {border: 1px solid #CCCCCC;}
table.notable {border-collapse: collapse}
table.notable td {border: none; padding: 0px;}
.caps {font-size: 10px}

a.orange, a.orange:link, a.orange:active, a.orange:visited {color: #d17220; text-decoration: underline;}
a.orange:hover {color: #000000; text-decoration: none;}
a.bold, a.bold:link, a.bold:active, a.bold:visited {font-weight: bold}



p.tableHead {margin: 0px 0px 3px 0px}
h2.tableHead {margin: 0px 0px 3px 0px}

div.InfoDiv {border: 1px solid #CCCCCC; padding: 5px; margin: 0px 0px 10px 0px; background-color: #F7F7F7;}
.BorderDiv {padding: 10px 0px 10px 10px; border: 1px solid #CCCCCC;}

.Counter {margin: 0px 0px 0px 8px; float: left}
.specBanner {margin: 0px 0px 10px 0px;}

.messageSuccess {color: green;}
.messageDecline {color: red}


/* надпись "откроется в новом окне"*/
#tooltip{
	background: #F8F8F8;
	border: 1px solid #CCCCCC;
	color: #444444;
	margin: 0px;
	padding: 2px 5px;
	position:absolute;
	visibility:hidden;
	font: menu;
	text-align: left;
}

table.form {margin: 0px 0px 10px 0px; border: none}
table.form td {padding: 2px 4px 2px 0px; border: none; vertical-align: middle;}
table.form th {padding: 2px 4px 2px 0px; border: none; vertical-align: middle}

img.left{
	float:left;
	padding-right:5px;
	padding-bottom:5px;
}
img.right{
	float:right;
	padding-left:5px;
	padding-bottom:5px;
}
img.none /*без обтекания*/
{
	clear: both;
}

.indicator {position: relative; top: 3px}

.Routes td.border, .Routes th.border, .Routes tr.border th {border-bottom-width: 5px}
.Routes td.nofirst {border-top: none}
.Routes td.nolast {padding-bottom: 2px; border-bottom: none}
.Routes tr.marked td {background: #FFCCFF}

td.center {text-align: center}

.HeaderTable {margin: 0px 0px 5px 0px} 
.HeaderTable td {padding: 0px; vertical-align: top}


/* ########################### ЦВЕТА ########################### */
.red {color: #e9262b;}
.orange {color: #d17220;}
.green {color: #6db930;}
.blue {color: #5ba8d1;}
