
body{margin: 0; padding: 0;}

td.capt {font-family: arial black; font-size: 16px; color:#be9866; padding-right: 15px;}
td.chapt {font-family: arial; font-weight: bold; font-size: 18px; color:#ffffff;}
td.menu {font-family: sans-serif; font-size: 16px; font-weight: bold; color: #333333; padding-top: 20px; padding-right: 18px;}
td.menu a {color: #333333; text-decoration: none;}
td.menu a:hover {color: slategray; text-decoration: none;}
td.cont {font-family: "Trebuchet MS", sans-serif; font-size: 14px; padding: 30px 30px 30px 50px;}
tr.point a {font-family: arial; font-weight: bold; font-size: 14px; color: slategray; text-decoration: none; border-bottom: 1px solid silver;}
tr.point a:hover {color: #CC6600; border-bottom: 1px solid sandybrown;}
tr.point td {padding: 0px 0px 0px 32px;}
table.tutor {font-size: 11pt; color: slategray;}
table.tutor a {text-decoration: none; color: slategray;}
table.tutor a:hover {color: #CC6600;}


h1 {font-size: 22px; color: cadetblue;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}

span {font-size: 14px; color: cadetblue;}
span.red {font-size: 14px; color: red; }
span.small {font-size: 12px; color: black; font-style: oblique}

p.deep a {text-decoration: none; color: slategray;}
p.ref a {text-decoration: none; color: midnightblue;}
table.f {font-size: 12px;}
a.back {color: slategray;}
tr.point a.yes {color: #CC6600; border-bottom: none;}
legend {font-size: 14px; color: black; font-weight: bold;}
img.sp {margin: 5px 0px 0px 15px;}

table.phot table{font-size: 10pt; color: slategray;}
td.we {font-family: arial; font-size: 10pt; color: white;}
td.we p {margin: 0px 20px 0px 0px;}
td.we a {text-decoration: none; color: white;}

td.re {padding-right: 15px; font-family: "Trebuchet MS", sans-serif; font-size: 10pt; color: silver;}
td.re a{text-decoration: none; color: slategray;}
td.re a:hover {text-decoration: underline;}

p.paragr {margin: 20px 20px 20px 20px;} /*отступ абзаца*/

p.phot {margin: 20px 0px 20px 0px;}

sup {font-size: 8px; color: cadetblue;}

/* a.date {font-size: 20px; text-decoration: none; color: cadetblue;} */

a.float {font-size: 14px; font-weight: bold; text-decoration: none; color: cadetblue;}
a.float:hover  {text-decoration: underline;}

a.flo {font-size: 14px; text-decoration: none; color: midnightblue;}
a.flo:hover  {color: #CC6600;}

p.little {font-size: 12px;}

table.team {font-size: 14px; color: #4F4F4F; font-style: oblique}

#intens, #class, #lab, #art, #jam, #diss {
    position: absolute;
    z-index: 10;
	
	width:650px;

    left: 250px;
    top: 220px;
	
    display: none;
    overflow: hidden;
	
    padding: 15px;
    border: solid #CFCFCF 1px;	
    background-color: aliceblue;
    color: #4F4F4F;
}

td.video {padding: 0 0 10 20; font-size: 14px;}


/* программа 2011*/

a.float {color: #696969; text-decoration: underline;}

#kat, #il, #jul, #al, #mar, #iln, #li, #dar {
    /*position: absolute;
    z-index: 10;*/

	margin-top: 20px;
	
	width: 700px;

    /*left: 250px;
    top: 220px;*/
	
    display: none;
    overflow: hidden;
	
    padding: 15px;
    border: solid #CFCFCF 1px;	
    background-color: WhiteSmoke;
    color: #4F4F4F;
}

span.gray {font-style: italic; color: #696969;}
p.rain {font-size: 16px; color: cadetblue; font-weight: bold; /*background: url("im/blue.jpg") no-repeat;*/ padding: 7 5 7 30;}


 
a {color: MidnightBlue; text-decoration: none;}
a:hover {color: #CC6600; text-decoration: underline;}

div.gray {color: gray;}

