*{margin:0;padding:0}
body{
    background-color:         #0a5572;
	background-attachment: fixed; 
	background-image: 	url(../img/background.gif);
   	background-repeat:	repeat-x;
    font-family:        Lucida Sans Unicode;
    padding:            0px;
    margin:             0px;
    font-size:          12px;
	color:				#898989;
}
p {
    text-align: justify; 
    text-indent:10px;
    padding-bottom: 5px;
}
.hr{
    width: 90%;
    height : 1px;
    background-color: #ccc;
}
img {border:	0px;}

table{}
tr{}
td {vertical-align: top;}
h1{
    font:                    bold 16px Arial;
    margin:                   5px 0px;
    padding:                   0px;
    color:                    #F7941D;
}
h2{
    font:                    normal 15px Arial;
    margin:                   5px 0px;
    padding:                   0px;
    color:                    #5f7e90;
}
ul{
    text-align: left;
    padding-left: 20px;
}
ol{
    padding-left: 20px;
}
li{
  padding-left: 0px; 
}
.both{
    height: 5px;
}

.vam {vertical-align: middle;}
.vab {vertical-align: bottom;}

.txt12{font-size: 12px;}
.txt11{font-size: 11px;}


.plaintext {
	margin: 0px 10px 0px 10px; 
	padding: 5px 0px 5px 0px;
	font-size: 11px;
	font-family: Lucida Sans Unicode;
	color: #898989;
	text-align: justify;
}
.link {
	font-size: 12px;
	font-family: Lucida Sans Unicode;
	color: #5f7e90;
	margin: 0px;
	padding: 0px;
}

.tab2{padding: 3px 10px 3px 30px;}
.tab1{
	margin: 0px 10px 0px 10px; 
	padding: 5px 0px 5px 60px;
	font-size: 11px;
	font-family: Lucida Sans Unicode;
	color: #898989;
	text-align: justify;
}
.otstupOr {
	margin: 0px; 
	padding: 0px 0px 0px 10px;
	font-size: 12px;
	font-family: Lucida Sans Unicode;
	color: orange;
}

.otstup {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 30px;
	font-size: 11px;
	font-family: Lucida Sans Unicode;
	color: #898989;

}
.header {
	margin: 0px; 
	padding: 0px;
	font-size: 14px;
	font-family: Lucida Sans Unicode;
	color: #5f7e90;
}
.plaintext7 {
	margin: 0px; 
	padding: 0px;
	font-size: 11px;
	font-family: Lucida Sans Unicode;
	color: #898989;
}
.plaintext8 {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 5px;
	font-size: 11px;
	font-family: Lucida Sans Unicode;
	color: #898989;
}

.plaintext88 {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 5px;
	font-size: 11px;
	font-family: Lucida Sans Unicode;
	color: white;
}
/* хлебные крошки, постраничная навигация */
TABLE.path-top{
    margin:                0px 0px 3px 0px;
}

TABLE.path-bottom{
    margin:                3px 0px 0px 0px;
}

TABLE.path-top TD, TABLE.path-bottom TD{
    font-family:        Lucida Sans Unicode;
    font-size:            11px;
    padding:            1px 0px;
}


.date{
	display:				block;
	width:					80px;
	background:         orange;
    color:                #ffffff;
	padding-left:			2px;
}
.dateind{
    text-decoration:    underline;
	color:				#5f7e90;
}

.inpf {border: 1px solid #d3d2d2; width: 400px;}
.f1{border: 1px solid #d3d2d2;}
.but{border: 0px; color: #5f7e90; background-color: #ffffff; text-decoration: underline; cursor: pointer;}
.f1{
border: 1px solid #898989;
width: 150px;
height: 14px;
font-size: 11px;
}
.f2{
border: 1px solid #898989;
width: 50px;
height: 18px;
font-size: 11px;
color: #898989;
}

.flash_face{
     height: 339px;
     background-image: url(/img/bg_.gif); 
     background-repeat: no-repeat; 
     background-position: top;
}
.flash_content{
     height: 109px;
     background-image: url(/img/bg_.gif); 
     background-repeat: no-repeat; 
     background-position: top;
}
.butt_search{
    vertical-align: middle;
    border: none;
    width: 110px;
    height: 22px;
    background: url(../img/p.gif);
    cursor: pointer;  
}
.exceptions{
    padding:15px;
    text-align: center;
}
.page_title{
    padding: 5px;
    height: 29px;
    text-align: center;
    border: 0px solid #f8aeeb;
}
.charts{
    padding: 5px 25px 5px 25px; 
}
.news{
    padding: 5px 25px 5px 25px;
}

/*  ******* ADMIN ******** */
.wrap_admin{
    border: 2px thick #000;
    background:#fff;
    text-align:center;
    padding-bottom:15px;
    width: 100%;
}
.fieldset{
    width: 200px;
    border: 1px solid black;
    padding:2px;
    background-color: #fff;
}
.legend{
    border: 1px solid black; 
    color:#000000; 
    padding: 5px; 
    margin: 5px; 
    background: #fdb543;  
    font-weight: bold;
}
.page{
    width: 100%;
    background-color: #fff;
    padding: 10px;
    border: 1px solid black;
}

