body {
	background-image:url(http://buif.susu.ac.ru/nn2111.gif);
        background-color: #BDBDBD;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #056960;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

.bodyline	{ background-color: #FFFFFF; border: 1px #98AAB1 solid; }

a:link,a:active,a:visited { color : #408080; }
a:hover		{ text-decoration: underline; color : #DD6900; }

a.side {
color : #056960;
}

a:hover.side {
text-decoration: underline; color : #DD6900;
}

a.white {
color:#000000; 
text-decoration : underline;
}

a:hover.white {
color:#000000; 
text-decoration : underline;
}


form {
margin : 0px;
}

hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}

.side-hr {height: 0px; border: solid #F5F9FD 0px; border-top-width: 1px;}

td {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
}

pre {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
}

.alt {
color : #056960;
}


.border-header {
border: 1px solid #000;
margin:0;
padding:0;
}

 
.navigation {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
height:20px;
padding:10px;
margin:5px 0px 5px 0px;
}
.code {
border: solid 1px #056960; /* Параметры рамки */
background: #f0f0f0; /* Цвет фона */
font-family: Verdana, Arial, Helvetica, sans-serif; /* Шрифт текста */
padding: 7px; /* Поля вокруг текста */
margin: 0px 0px 1em; /* Отступы вокруг */
}

.tb-header {
background-color: #FFFFFF; border: 2px #056960 solid;
padding : 1px;
}

.button {
background-image:url(images/button.gif);
font-family:Tahoma,Arial,Verdana,Sans-Serif;
font-size:10px;
color:#000000; 
background-color:#F2F1ED;
border:#999999 1px solid;
margin-top:2px;
}

.textbox {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #555;
background-color : #f8f8f8;
border : 1px solid #000;
}

.main-body {
background-color: #EFEFEF;
padding:5px;
}

.main-table {
background-color: #EFEFEF;
padding : 5px;
}
.main-bg {
padding : 0px 0px 5px 0px;
}

.side-border-left {
padding : 0px 5px 5px 0px;
}

.side-border-right {
padding: 0px 0px 5px 5px;
}

.capmain {
vertical-align:middle; 
font-weight:bold; 
color:#FBFBFB; 
padding:7px;
background-image: url(images/cellpic3.gif);
}

.tbl-border { background-color:#F5F9FD;}

.tbl {
font-size : 11px;
color : #000;
padding : 4px;
}

.tbl1 {
font-size : 11px;
color : #000;
background-color: #EFEFEF;
padding : 4px;
}

.tbl2 {
font-size : 11px;
color : #000;
background-color: #DEE3E7;
padding : 4px;
}


.forum-caption {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #056960;
padding:7px;
background-color: #FFFFFF;
background-image: url(images/cellpic2.jpg);
background-repeat: repeat-y;
}

.quote {
white-space:normal; 
font-family: Verdana, Arial; 
font-size: 11px; color: #465584; 
background-color: #FAFCFE; 
border: 1px solid #000; 
padding-top: 2px; 
padding-right: 2px; 
padding-bottom: 2px; 
padding-left: 2px
}

.poll {
height : 12px;
border : 1px solid #000;
}

.comment-name {
font-weight : bold;
color : #005599;
}

.shoutboxname {
font-size : 10px;
font-weight : bold;
}

.shoutbox {
font-size : 10px;
font-weight : normal;
}

.shoutboxdate {
font-size : 10px;
}

.small {
font-size : 10px;
font-weight : normal;
}

.small2 {
font-size : 10px;
font-weight : normal;
color : #555;
}

.side-small {
font-size : 10px;
font-weight : normal;
color : #555;
}

.side-label {
color : #555;
background-color : #f1f1f1;
padding : 2px 2px 3px 2px;
}