a{
	text-decoration : none;
	font-size : 12pt;
	color : Gray;
}

.header {
	text-decoration : none;
	font-size : 12pt;
    font-family : "Verdana";
	color : Gray;
}
h1 {
	font-size : 14pt;
	color : Gray;
	font-family : "Verdana";
}
a.header {
	font-size : 12pt;
	color : Gray;
	font-family : "Verdana";
}

p{
	font-size : 10pt;
	color : Gray;
	font-family : "Verdana";
    color : #616161;
}
th{
	text-align: left;
}
td.tdindex{
	text-align: center;
	vertical-align : middle;
}
.subscript{
	font-size : 10pt;
	font-style : italic;
}

a.index{
	text-decoration : none;
	font-size : 12pt;
	color : #4f4f4f;
}
a.mail{
	font-size : 10pt;
	color : #616161;
	text-decoration : underline;
}
a.lang {
    color : #ff6600;
}
.comment{
    font-family : "Verdana";
    font-weight: bold;
	font-size : 10pt;
	color : Black;

}
.author a{
    font-family : "Verdana";
	font-size : 8pt;
	color : Gray;
}
.control a{
	font-size : 10pt;
	font-family : "Verdana";
    color : Grey;
}

.control tr{
    background-color: #cccccc;
}
.control td{
    text-align: left;
}
.control_bn{
    padding-left: 20px;
    padding-bottom: 2px; 
}

.picture {
    padding-left: 20px;
    vertical-align: top;
    text-align: center;
}
.comment_block{
    background-color: White;
    padding-top: 150px;
}
.gallery_list {
    display: none;
}

td.pics_total {
    border-top: 1px dashed Gray;
    /*border-style: ;*/
    padding-top: 5px;
}
/*-----------------------------------*/
table.hike_anounce {
    margin-top: 20px;
    /*margin-bottom: 40px;
    border: 1px solid #cccccc;*/
}
table.hike_anounce td{
    vertical-align: top;
    padding-bottom: 10px;
    font-family: "Verdana";
}

table.hike_anounce td.data{
    padding-left: 20px;
    font-size: 11pt;
    text-align: left;
}

table.hike_anounce td.sect{
    font-weight: bold;
    font-size: 11pt;
    color: Gray;
    width: 110px;
}

table.photo_scroll td {
    text-align: center;
    width: 120px;
}

/*-----------------------------------*/

table.main_table
{
	border-collapse: collapse;
	border: 1px solid #c9c9c9;
	/*border-right: 1px solid #c9c9c9;*/
}

table.main_table td
{
	border: 1px solid #c9c9c9;
}