﻿body.main{
    margin: 0 0 0 0;
	text-align:center;
    font-family:verdana, arial, helvetica, sans-serif;
    font-size: 10pt;
    background-color:#fff7f7;
    background-image:url('../img/bg_top.gif');
    background-position: top center;
    background-repeat:repeat-y;
	color: #000000;
}

body.main2{
    margin: 0 0 0 0;
	text-align:center;
    font-family:verdana, arial, helvetica, sans-serif;
    font-size: 10pt;
    background-color:#fff7f7;
    background-image:url('../img/bg_top_800.gif');
    background-position: top center;
    background-repeat:repeat-y;
	color: #000000;
}

div.main{
    width: 700px;
	border-color: #800000;
	border-style: none;
	border-width: 1px;
	text-align: left;
}

div.main2{
    width: 800px;
	border-color: #800000;
	border-style: none;
	border-width: 1px;
	text-align: left;
}

div.title{
	margin-top: 0px;
	margin-left: 12px;
	margin-right: 11px;
	border-color: #800000;
	border-style: solid;
	border-width: 0 0 0 0;
}

div.title_img{
	float: left;
	padding: 1px;
	border-color: #800000;
	border-style: solid;
	border-width: 0 1px 0 0;
	background-color: #ffffff;
	color: #000000;
	width: 203px;
}

div.title_name{
	margin-left: 202px;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 7px;
	background-color: #f8e8e8;
	border-color: #800000;
	border-style: solid;
	border-width: 0 0 0 0;
	color: #800000;
	font-size: 12pt;
	font-family: sans-serif;
	font-weight: bold;
	letter-spacing: 0.3em;
}

div.title_abst{
    margin-left: 202px;
    padding-left: 7px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-color: #800000;
    border-style: solid;
    border-width: 0 0 1px 0;
    color: #800000;
    font-size: 10pt;
    background-color:inherit;
}

div.title_place{
	clear: both;
	padding-left: 10px;
	padding-bottom: 6px;
	color: #800000;
    background-color:inherit;
}	

div.title_data{
	margin-left: 202px;
	padding-left: 7px;
	padding-top: 4px;
	border-color: #ff0000;
	border-style: none;
	border-width: 1px;
}

div.title_data2{
	margin-left: 202px;
	padding-left: 7px;
	padding-top: 6px;
	border-color: #ff0000;
	border-style: none;
	border-width: 1px;
}

div.title_mapion{
	margin-left: 202px;
	padding-left: 65px;
	padding-top: 8px;
	border-color: #ff0000;
	border-style: none;
	border-width: 1px;
}

div.map{
	margin-top: 0px;
	margin-left: 12px;
	margin-right: 11px;
	padding-top: 40px;
	border-color: #800000;
	border-style: solid;
	border-width: 1px 0 0 0;
	text-align: center;
}

div.sum{
	margin-top: 40px;
	margin-left: 12px;
	margin-right: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 100px;
	padding-right: 100px;
	border-color: #800000;
	border-style: solid;
	border-width: 1px 0 0 0;
	text-align: justify;
	color: #000000;
    background-color:inherit;
	line-height: 1.6em;
}

div.sum_end{
	margin-left: 12px;
	margin-right: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 100px;
	padding-right: 100px;
	border-color: #800000;
	border-style: solid;
	border-width: 1px 0 0 0;
	text-align: justify;
	color: #000000;
    background-color:inherit;
	line-height: 1.6em;
}

div.photo{
	margin-left: 12px;
	margin-right: 11px;
	text-align: center;
	border-color: #800000;
	border-style: solid;
	border-width: 1px 0 0 0;
	width: 777px;
}

div.photo_left1{
	float: left;
	padding-top: 20px;
	padding-bottom: 20px;
	border-color: #d0d0d0;
	border-style: solid;
	border-width: 0 1px 0 0;
	width: 390px;
}

div.photo_left_noline{
	float: left;
	padding-top: 20px;
	padding-bottom: 20px;
	border-color: #d0d0d0;
	border-style: solid;
	border-width: 0 0px 0 0;
	width: 390px;
}

div.photo_right1{
	margin-left: 389px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-color: #d0d0d0;
	border-style: solid;
	border-width: 0 0 0 1px;
}

div.photo_right_noline{
	margin-left: 389px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-color: #d0d0d0;
	border-style: solid;
	border-width: 0 0 0 0px;
}

div.photo_left2{
	float: left;
	padding-top: 20px;
	padding-bottom: 20px;
	border-color: #d0d0d0;
	border-style: solid;
	border-width: 1px 1px 0 0;
	width: 390px;
}

div.photo_right2{
	margin-left: 389px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-color: #d0d0d0;
	border-style: solid;
	border-width: 1px 0 0 1px;
}

div.photo_bak{
    background-image:url('../img/photo_bak_300.gif');
    background-position: top left;
    background-repeat:repeat-y;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	text-align: left;
	width: 305px;
}

div.photo_sen{
	padding-left: 45px;
	padding-right: 45px;
	text-align: justify;
	line-height: 1.5em;
}
	

div.cright{
	margin-left: 11px;
	margin-right: 10px;
	margin-bottom: 5px;
	padding-top: 4px;
	padding-right: 3px;
	padding-left: 9px;
    border-color: #800000;
    border-width: 1px 0 0 0;
    border-style:solid;
	font-size: 7pt;
	text-align: left;
	color: #800000;
    background-color:inherit;
}

div.valid{
	margin-top: 5px;
	margin-bottom: 5px;
}

div.bar_logo{
	float: left;
	margin-top: 4px;
	margin-left: 8px;
	border-color: #0000ff;
	border-style: none;
	border-width: 1px;
}

div.bar_link0{
	margin-top: 20px;
	margin-left: 300px;
	border-color: #0000ff;
	border-style: none;
	border-width: 1px;
}
div.bar_link{
	margin-top: 21px;
	margin-left: 11px;
    margin-right: 10px;
    padding-bottom: 2px;
    border-color: #800000;
    border-style: solid;
    border-width: 0 0 1px 0;
    color: #800000;
    text-align: right;
    background-color:inherit;
}

span.title_sub{
    font-size: 8pt;
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: bold;
	letter-spacing: 0.0em;
}

span.data_sub{
	width: 60px;
}

span.photo_title{
	color: #0000b9;
}

a:hover{
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    color: #800000;
    background-color:inherit;
	/*
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: #800000;
	*/
}
a{
    padding: 0px 0px 0px 0px;
    text-decoration:underline;
    color: #cc0018;
    background-color:inherit;
	/*
    border-style: dotted;
    border-width: 0 0 1px 0;
    border-color: #800000;
	*/
}

a.img:hover{
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	border-style: none;
}
a.img{
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	border-style: none;
}

a.bar:hover{
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color: #800000;
	border-style: solid;
	border-width: 0 0 1px 0;
	border-color: #800000;
}
a.bar{
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color: #800000;
    background-color:inherit;
	border-style: none;
	border-width: 0 0 1px 0;
	border-color: #800000;
}

img{
    border-style: none;
    vertical-align: -45%;
}

img.map{
	border-color: #d0d0d0;
	border-style: solid;
	border-width: 1px;
}

em.dropcap{
/*
	display: block;
	float: left;
	width: 20px;
    padding: 12px 2px 0px 2px;
    font-size: 20pt;
    font-family: serif;
    font-weight: bold;
    color: #800000;
    font-style: normal;
*/
	color: #800000;
    background-color:inherit;
	font-size: 14pt;
	font-family: serif;
	font-weight: bold;
    font-style: normal;
}

b.bgblue{
	background-color: #0000cd;
	color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
}

b.bgorange{
	background-color: #ffa500;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
}

b.bgred{
	background-color: #cc1f00;
	color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
}

b.bggreen{
	background-color: #9acd32;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
}

b.bgpurple{
	background-color: #8a2be2;
	color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
}

b.bgyellow{
	background-color: #ffd700;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
}


