BODY   {
FONT-FAMILY: Verdana, Arial, sans-serif;
FONT-SIZE: 80%; 
color: #612914;
background: #FFF7EF url("/fdcc/img/fon1.jpg")
}

TD,TH {
FONT-FAMILY: Verdana, Arial, sans-serif;
FONT-SIZE: 80%; 
color: #612914;
}

TABLE {
background: #FFF7EF url("/fdcc/img/fon.gif")
}

TABLE.general {
background: #FFF7EF url("/fdcc/img/fon1.jpg")
}


A:link {
        TEXT-DECORATION: underline;
		color: #cc6600;
}

A:visited {
        TEXT-DECORATION: underline;
		COLOR: #996633;
}

A:hover {
        TEXT-DECORATION: underline;
		COLOR:#cc9933;
}

A:active {
        TEXT-DECORATION: underline;
		COLOR:#cc9933;
}

DIV.root A:link, DIV.root A:visited {TEXT-DECORATION: none}
UL.links A:link, UL.links A:visited {TEXT-DECORATION: none}
TABLE.general A:link, TABLE.general A:visited {TEXT-DECORATION: none}

h1 {
font-size: 140%;
font-family: Times, serif;
text-align: center;
color: #0D6609;
}
h1.left {text-align: left}
h2 {
font-size: 110%;
text-align: center;
/*margin-top: 0px;*/
}


P.block {
margin: 10px 150px 10px 150px;
}
ul.links LI {
margin-bottom: 0px;
margin-top: 0px;
width: 200px;
}

.ann {
margin: 5px 100px 10px 100px;
}
.block_pr {
margin: 0px 0px 0px 40px;
text-align: left;
}
.bold {
FONT-SIZE: 80%; font-weight: bold 
}
.center {text-align: center}
.copy {
font-size: 85%;
text-align: center;
}
.img_right{text-align: right}
.italic {
FONT-SIZE: 80%; font-style: italic
}
.line {padding-right:10px}
.links {
font-size: 85%;
padding-left: 0px;       /* Mozilla */
margin-left: 20px;       /* IE,Opera */ 
margin-top: 10px;
list-style-type: square;
}
.mleft {
margin-left: 10px;
margin-bottom: 0px;
}
.poisk{
margin:0px 10px 0px 10px;
}
.poisk_site{
font-size: 85%;
font-weight: bold;
}
.red {
color: #000;
}
.root {
font-size: 85%;
text-align:right;
margin-right: 10px;
}
.right {text-align: right}
.small {
FONT-SIZE: 75%; 
}
.rubriki {
color: #891212;
font-size: 12px;
font-weight: bold;
}
.sign {
text-align: center;
font-size:80%;
}
.text {
text-align: justify;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
}
.top {
font-size: 85%;
text-align: right;
margin-bottom: 10px;
}
.zag {
FONT-FAMILY: "Times";
FONT-SIZE: 75%;
font-weight: bold;
text-align:center;
}
.zag1 {
FONT-FAMILY: "Times";
FONT-SIZE: 75%;
font-weight: bold;
text-align:center;
padding-bottom: 10px;
padding-top: 10px;
} 
.tab, .tab1 {
border: solid 1px #C4A38E;
border-collapse: collapse;
}
TABLE.tab TD, TABLE.tab TH {
border: solid 1px #C4A38E;
vertical-align: top;
text-align: center;
}
TABLE.tab1 TD, TABLE.tab1 TH {
border: solid 1px #C4A38E;
vertical-align: top;
text-align: left;

}
TABLE.tab1 TD.pr{
border-left: solid #C4A38E 1px;
border-right: solid #C4A38E 1px;
border-top: solid #FBF8E5 1px;
border-bottom: solid #FBF8E5 1px;
}
TABLE.tab1 TD.pr1{
border-left: solid #C4A38E 1px;
border-right: solid #C4A38E 1px;
border-top: solid #FBF8E5 1px;
border-bottom: solid #C4A38E 1px;
}
INPUT.regform, TEXTAREA.regform, SELECT.regform {
border: solid 1px #D09171;
/*height:18px;*/
width: 300px;
}
