body.im {

font-family: Arial;

background-color: white;

background-image: url('i/fon00.jpg');

background-repeat: no-repeat;

background-position: left top;

margin: 15px;

color: black

}

body.start {

font-family: Arial;

background-color: white;

margin: 15px;

color: black

}

body {

font-family: Arial;

background-color: #46567a;

margin: 15px;

color: black

}

.pho {

background-repeat : no-repeat;

	background-attachment : scroll;

}

.list {

background-image: url('i/fon_list.jpg');

background-repeat: no-repeat;

background-position: left top;

margin: 0px;

}

tr.topmenu {

text-align: right;

}

.tit {

	color: black;

	font-size : large;

	font-weight : bold;

}

.line{

	background-image: url('i/line.jpg');

	background-repeat: no-repeat;

}

td.tm1 {

	font-size: small;

	padding-right: 6px;

	font-weight : bold;

}

td.main {

	padding-left : 15px;

	padding-right : 10px;

}

td.tm2 {

	font-size: x-small;

	padding-right: 6px;

}

td.lm {

	font-size: small;

	padding-top: 1px;

	padding-bottom: 3px;

	text-indent: -15px;

	padding-left: 15px;

	font-weight : bold;

}	

td.bot {

	font-size: x-small;

	text-align: right;

	padding-right: 5px;

}

td.lefth {

	font-size: small;

	font-weight: bold;

	padding-left: 0px;

	background-image: url('i/lbullet.gif');

	background-repeat: no-repeat;

	padding-top : 1px;

}

td.lefth1 {

	font-size: small;

	font-weight: bold;

	padding-left: 15px;

	background-image: url('i/bul.gif');

	background-repeat: no-repeat

}

td.leftb {

	font-size: small;

	padding-top: 5px;

}

td.ad {

	font-size: small;

	padding-top: 5px;

	text-indent: -15px;

	padding-left: 20px;

}

td.staff {

	padding-left : 15px;

	text-indent : -10px;

	font-size : 90%;

}

.tab {

	padding-left : 40px;

	padding-right : 10px;

       text-indent: -13px;

	padding-top : 30px;

}

.staff1 {

	border-left : 1px solid #dddddd;

	padding-left : 10px;

}

.arc {

	font-size: small;

	font-style: italic;

	text-align: right;

}

.ref {

	font-size: small;

	font-style: italic;

}

.indent {

	padding-left : 30px;

       font-size: small;

}

.xsmall {

	font-size: x-small;

}

.small {

	font-size: small;

}

.home {

	font-size : x-small;

	text-align : right;

}

.comm {

	color: #666666;

}

.r{

	color : Red;

}

.h{

	font-variant : small-caps;

}

a:link {

color: #000099;

}

a:visited {

color: #0066CC;

}

a:hover {

color: #000099;

text-decoration: underline;

}

a.pic:link {

	text-decoration: none;

}

a.pic:visited {

text-decoration: none;

}

a.ri:link {

color: #CC0000;

text-decoration: none;

}

a.ri:visited {

color: #990000;

text-decoration: none;

}

a.ri:hover {

color: #ff0000;

text-decoration: underline;

}

a.me:link {

color: red;

}

a.me:visited {

color: #666666;

}

a.me:hover {

color: black;

}

ul {

list-style-type: circle;

}

li.year {

	list-style-image: url(i/close4.gif);

	font-weight : bold;

	color : #0066cc;

}

.foto{

	border-color : #676767;

}

p.sem {

	padding-left : 15px;

	text-indent : -15px;

}

p.news {

	padding-left : 15px;

	text-indent : -15px;

	font-size :  90%;

}

.hnews {

text-align: center;

}

.close {

	cursor: hand;

	list-style-image: url('i/close4.gif');

}

.hide {

	position: relative;

	visibility: hidden;

	font-size : small;

	border : 1px solid #dddddd;

	background-color : #efefef;

	padding-left : 5px;

	padding-right : 5px;

}

div.jump {

	z-index: 100;

	visibility: hidden;

	position: absolute;

	font-size : small;

	border : 1px solid #dddddd;

	background-color : #efefef;

	padding-bottom : 5px;

	padding-left : 5px;

	padding-right : 5px;

	padding-top : 5px;

	font-weight : normal;

}

sub {

	font-size : x-small;

	padding-left : 1px;

}



