/* *******************   MAIN   ******************* */

* {
	font-family:Arial,Tahoma, Verdana, sans-serif;
	font-size:10pt;
	margin:0;
	padding:0;
	line-height:12pt;
}

img {
	border:0;
}

body {
	background-color:white;
	background:url(img/top_bg_left_kusok.gif) repeat-x top center;
	color:black;
	margin:0;
	padding:0;
}

table.main {
	border-collapse:collapse;
}

a {
	color:black;
	text-decoration:underline;
}

a:hover {
	color:#6f4f36;
	text-decoration:unredline;
}

h1 {
	font:16pt verdana;
	font-weight:normal;
	color:#44752A;
	margin-bottom:5px;
}

h1 a {
	font:16pt verdana;
	font-weight:normal;
	color:#6f4f36;
	margin-bottom:5px;
	margin-top:-6px;
}

h1 a:hover {
	color:black;
	text-decoration:none;
}

h2 {
	font:11pt Arial, Verdana, Tahoma;
	font-weight:bold;
	text-transform:uppercase;
	color:#6f4f36;
	margin-bottom:2px;

}

/* *******************   END MAIN   ******************* */

.pro a img {
	filter:alpha(opacity=30);
	-moz-opacity: 0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}

.pro2 img {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.opros {
	padding:10px 5px 10px 10px;
	background-color:#eee;
	background-image:url(img/opros_bg.png);
	background-repeat:no-repeat;
	background-position:right bottom;
}

.opros ul {
	list-style:none;
	margin:6px 0 0 5px;
}

.opros ul li input {
	vertical-align:middle;
}

/* *******************   ÑÒÀÒÜÈ   ******************* */

.date_article {
	font-weight:bold;
	color:white;
	font-size:9pt;
	padding:0px 3px 1px 3px;
	background-color:#78ac5c;
}

.a_article {
	color:black;
	font-size:9pt;
}

.mark {
	border-left:2px solid grey;
	margin-top:5px;
	color:#666;
	padding-left:6px;
	font-style:italic;
}

.right_01_a {
	color:white;
	font-weight:bold;
	font-family:verdana;
	text-decoration:none;
}

.right_01_a:hover {
	color:#dde59c;
	text-decoration:underline;
}

.fon
{	border: 1px solid #6f4f36;
	background-color: #f2de94;
	padding: 4 4 4 4;
}

	.fon2
{	border: 1px solid #F5F8EC;
	color: #1A171B;
	background-color: #F5F8EC;
	padding: 4 4 4 4;
}

.Header3
{
	font:11pt Arial, Verdana, Tahoma;
	font-weight:bold;
	color:#6f4f36;
	margin-bottom:5px;
}

.Header2
{
	font:10pt Arial, Verdana, Tahoma;
	font-weight:bold;
	text-transform:uppercase;
	color:#6f4f36;
	margin-bottom:2px;
}

.anons
{
	border-left:2px solid #6f4f36;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left:10px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	font-style:italic;
}

.small {FONT-SIZE: 8pt; FONT-FAMILY: Tahoma;}

.searchresult {
    display: inline;
}

.searchresult td {
  padding-top: 10pt;
}

.searchresult td span {
  font-weight: bold;
}

.page_dashed {
    background-color: #FFFFFF;
    border-bottom: 1px dotted #6f4f36;
    font-size: 14pt;
    cursor: pointer;
    text-decoration: none;
    color: #000000;
    margin: 5pt;
}

.page_dashed_selected {
    cursor: default;
    font-size: 14pt;
    background-color: #EEEEEE;
    border-bottom: 4px solid #6f4f36;
    text-decoration: none;
    color: #000000;
    padding-left: 5pt;
    padding-right: 5pt;
    padding-top: 5pt;
}

.ADm_menu_item  {
        padding-left: 0pt;
        padding-top: 10pt;
        padding-bottom: 10pt;
        font-height: 1.1;
}

.ADm_sample {
        border-bottom: 1px dotted #44752A;
        cursor: pointer;
        text-decoration: none;
        color: #44752A;
}

.ADm_info {
        padding: 10pt;
        margin-top: 10pt;
        margin-left: -10pt;
        background-color: beige;
        display: none;
        border: 1px solid bisque;
}

.ADm_userinfo {
        padding: 10pt;
        margin-top: 10pt;
        margin-left: -10pt;
        background-color: lightcyan;
        line-height: 1.5;
}

.ADm_outdiv {
        color: black;
        padding: 10pt;
        margin-top:10pt;
        background-color: beige;
        border: 1px solid bisque;
}

.ADm_outdate {
        color: black;
        font-size: 8pt;
        font-style: italic;
        align: right;
}

.ADm_page {
        font-size: 8pt;
        cursor: pointer;
        text-decoration: underline;
        padding-left: 5pt;
        padding-right: 5pt;
        align: center;
        padding: 5pt;
        float:left;
}

.ADm_outanswer {
        padding: 10pt;
        margin-top:10pt;
        background-color: #FFFFFF;
        border: 1px solid #193e00;
}

.ADm_tag {
        line-height: 1;
        color: #000000;
        cursor: pointer;
}

.ADm_tagout {
        color: gray;
        font-size: 7pt;
        border-top: 1px solid darkgray;
        padding-top: 3pt;
}

.selected_header {
    padding:5pt;
    padding-bottom:16pt;
    background-color: #e2f5dc;
}


.sample_dashed {
    font-style: arial;
    background-color: #FFFFFF;
    border-bottom: 1px dashed #000000;
    cursor: pointer;
    text-decoration: none;
    color: #000000;
    margin-top: 10pt;
    margin-bottom: 10pt;
    line-height: 1.5;
}

.ADm_sample {
    padding-top: 10pt;
    border-bottom: 1px dashed #0a4397;
    cursor: pointer;
    text-decoration: none;
    color: #000000;
}

.date {
	font-weight:bold;
	color:#666666;
	/*background:url(img/marker.gif);*/
	/*background-repeat:no-repeat;
	background-position:0px 6px;*/
	/*padding-left:6px;*/
}

.views {
    color:#999999;
    font-weight: normal;
}

div#qTip {
    background: none repeat scroll 0 0 #EEEEEE;
    color: #6F4F36;
    display: none;
    font: 12px Arial;
    padding: 4px;
    position: absolute;
    z-index: 1000;
    width: 400px;
    border: 1px solid #6F4F36;
    padding: 10px;
}
