*{ margin:0; padding:0;}

html {height:100%;}
body {width:100%; height: 100%; margin: 0; font-size: 11px; font-family: verdana;}
td {font-size: 11px; font-family: Verdana; line-height:1.5;}

#main { border-collapse: collapse; caption-side: top; font-size: 10pt; font-family: verdana; background: url(../images/bgbottom.gif) repeat-x left bottom; }
#sto { border-collapse: collapse; caption-side: top; font-size: 10pt; font-family: verdana;}
.topbg {background: url(../images/topbg.gif) repeat-x left top;}
#avto1 {background: url(../images/avto.gif) no-repeat right top;}
#avto2 {background: url(../images/eng/avto.gif) no-repeat right top;}
#cont {background: url(../images/bgcontent.gif) repeat-x left top; border-collapse: collapse; caption-side: top;}

#topline {border-top:1px solid #a5a283; padding-top:13px;}

#rightpanel {background: url(../images/bgright.gif) repeat-y right top;}
#leftpanel {background: url(../images/bgleft.gif) repeat-y left top;}

a:link {font-family: verdana; font-size:11px; color:#2a59b5; text-decoration:underline;}
a:visited {font-family: verdana; font-size:11px; color:#2a59b5; text-decoration:underline;}
a:hover {font-family: verdana; font-size:11px; color:#e73600; text-decoration:underline;}
a:active {font-family: verdana; font-size:11px; color:#898657; text-decoration:underline;}

a.linknews:link {font-family: verdana; font-size:11px; color:#e73600; text-decoration:underline;}
a.linknews:visited {font-family: verdana; font-size:11px; color:#2a59b5; text-decoration:underline;}
a.linknews:hover {font-family: verdana; font-size:11px; color:#2a59b5; text-decoration:underline;}
a.linknews:active {font-family: verdana; font-size:11px; color:#e73600; text-decoration:underline;}

#color {color: #636041;}
#font {color: #2964b6;}

a.lang:link {font-family: verdana; font-size:9px; color:#ecebe4; text-decoration:none; font-weight:bold; line-height:0.7;}
a.lang:visited {font-family: verdana; font-size:9px; color:#ecebe4; text-decoration:none; font-weight:bold; line-height:0.7;}
a.lang:hover {font-family: verdana; font-size:9px; color:#fff; text-decoration:none; font-weight:bold; line-height:0.7;}
a.lang:active {font-family: verdana; font-size:9px; color:#fff; text-decoration:none; font-weight:bold; line-height:0.7;}

#infoleft {border-left: 1px solid #5b79a2;}
#inforight {border-right: 1px solid #5b79a2;}
#infobottom {border-bottom: 1px solid #4e74a8;}
#infobottomtext {border-bottom: 1px solid #fff;}

#infoleftright {border-right: 1px solid #4e74a8; border-left: 1px solid #4e74a8; padding-left:19px;}
#infobottomleftright {border-bottom: 1px solid #4e74a8; border-left: 1px solid #4e74a8; border-right: 1px solid #4e74a8;}

#head {line-height:0.7;}
#text {clear:both; color: #837c32; padding-top:1px; font-size:10px; line-height:1.4;}

#block1{width:32px; height:11px; background-color:#e0ecfa ; float:left; text-align:center; font-family: verdana; font-size:10px; color:#4a669d; line-height:1.0; padding-top:1; padding-bottom:1;}
#block2{width:5px; height:11px; float:left;}
#block3{width:32px; height:11px; background-color:#e0ecfa; float:left;  text-align:center; font-family: verdana; font-size:10px; color:#4a669d; line-height:1.0; padding-top:1; padding-bottom:1;}

#blockbig {float:left; width:190px; height:100px;}
#blockPhoto {float:left; height:102px;}
#PhotoBorder {border: 3px solid #ecedfc; margin:0 8px 0 8px;}
#blockPhotoEnd {clear:both;}

a.reg:link {font-family: verdana; font-size:11px; color:#504e3a; text-decoration:underline;}
a.reg:visited {font-family: verdana; font-size:11px; color:#504e3a; text-decoration:underline;}
a.reg:hover {font-family: verdana; font-size:11px; color:#2964b6; text-decoration:underline;}
a.reg:active {font-family: verdana; font-size:11px; color:#2964b6; text-decoration:underline;}

#statistic {font-family: verdana; font-size:11px; color:#2964b6;}

a.head2:link {font-family: verdana; font-size:10px; color:#7f7c61; font-weight:bold; text-decoration:none;}
a.head2:visited {font-family: verdana; font-size:10px; color:#7f7c61; font-weight:bold; text-decoration:none;}
a.head2:hover {font-family: verdana; font-size:10px; color:#2964b6; font-weight:bold; text-decoration:none;}
a.head2:active {font-family: verdana; font-size:10px; color:#2964b6; font-weight:bold; text-decoration:none;}

.tbl {border: 1px solid #fff; background-color: #f6fbff; border-collapse: collapse; color:#486296; padding:1px 4px 1px 8px; font-family: verdana;  font-size:11px;}
.tbl td {border: 1px solid #fff;  padding:1px 4px 1px 8px;  font-family: verdana; color:#2964b6; font-size:11px;}
.tbl .str { padding:1px 4px 2px 8px;  background-color: #e0ecfa; font-family: verdana; font-size:11px; color:#2964b6; font-weight:bold;}
.tbl tr.str2 {background-color: #eef4fa; font-family: verdana;}


.blockcolor {background-color: #eff5fc;  border: 1px solid #d5e1ef;}
.blockcolor td {background-color: #eff5fc; padding:2px 0px 4px 6px;}
.fontcolor {color:#2964b6;}


a.headTable:link {font-family: verdana; font-size:11px; color:#2964b6; text-decoration:none; font-weight:bold;}
a.headTable:visited {font-family: verdana; font-size:11px; color:#2964b6; text-decoration:none; font-weight:bold;}
a.headTable:hover {font-family: verdana; font-size:11px; color:#2a59b5; text-decoration:none; font-weight:bold;}
a.headTable:active {font-family: verdana; font-size:11px; color:#2a59b5; text-decoration:none; font-weight:bold;}


a.tableLink:link {font-family: verdana; font-size:11px; color:#000; text-decoration:underline;}
a.tableLink:visited {font-family: verdana; font-size:11px; color:#000; text-decoration:underline;}
a.tableLink:hover {font-family: verdana; font-size:11px; color:#2a59b5; text-decoration:underline;}
a.tableLink:active {font-family: verdana; font-size:11px; color:#2a59b5; text-decoration:underline;}

a.dscr:link {font-family: verdana; font-size:11px; color:#5e76a7; font-weight:bold; text-decoration:underline;}
a.dscr:visited {font-family: verdana; font-size:11px; color:#5e76a7; font-weight:bold; text-decoration:underline;}
a.dscr:hover {font-family: verdana; font-size:11px; color:#2a59b5; font-weight:bold; text-decoration:underline;}
a.dscr:active {font-family: verdana; font-size:11px; color:#2a59b5; font-weight:bold; text-decoration:underline;}

a.last:link {font-family: verdana; font-size:10px; color:#2964b6; text-decoration:underline;}
a.last:visited {font-family: verdana; font-size:10px; color:#2964b6; text-decoration:underline;}
a.last:hover {font-family: verdana; font-size:10px; color:#000; text-decoration:underline;}
a.last:active {font-family: verdana; font-size:10px; color:#000; text-decoration:underline;}

a.file:link {font-family: verdana; font-size:11px; color:#7f7c61; font-weight:bold; text-decoration:underline;}
a.file:visited {font-family: verdana; font-size:11px; color:#7f7c61; font-weight:bold; text-decoration:underline;}
a.file:hover {font-family: verdana; font-size:11px; color:#566fa2; font-weight:bold; text-decoration:underline;}
a.file:active {font-family: verdana; font-size:11px; color:#566fa2; font-weight:bold; text-decoration:underline;}

#buttonFile {border: 1px solid #d5e1ef; margin-top:1px; padding: 1px 0px 3px 10px; background: #ecedfc;}

/*#headTask {background-color: #a5a283; height: 15px; width:320px; padding:0px 4px 0px 8px; font-family: verdana; color:#fff; font-size:11px; line-height:1.2;}*/
#headTask {font-family: verdana; color:#2964b6; margin-top:5px; margin-bottom:10px; font-size:10px; font-weight:bold;}


#colorNoBlack {color: #504e3a;}
.tableGrafBorder {border: 1px solid #d5e1ef; color:#2964b6;}


.tblGraf {border: 1px solid #fff; background-color: #ecedfc; border-collapse: collapse; color:#486296;  margin:0; padding:0; font-family: verdana; font-size:11px;}
.tblGraf td {border: 1px solid #fff; margin:0; padding:0; font-family: verdana; color:#486296; font-size:11px;}
.tblGraf .str { margin:0; padding:0; background-color: #e4edf8; font-family: verdana; font-size:11px; color:#5e76a7;}

#spisok{font-family: verdana; font-size:11px;}

.button {font-family: verdana; font-size:11px;}
.divBorder {border: 1px solid #d5e1ef; width:90%; padding-left:10px;}
.TblColor {color:#2964b6;}
#headtwo {color:#7f7c61; margin-bottom:10px; font-weight:bold;}

/*оформление новостей*/
.headnews {color:#2964b6; font-weight:bold;  font-size:12px; padding-bottom:5px;}
/*==================*/

#spisok2{font-family: verdana; font-size:11px; width:300px;}
#spisok3{font-family: verdana; font-size:11px; width:150px;}

#ratio{width:32px; height:11px; background-color:#e4edf8; text-align:center; font-family: verdana; font-size:10px; color:#4a669d; line-height:1.0; padding-top:1; padding-bottom:1;}

#headtext {color:#2964b6;}

.blockratio{width:32px; height:11px; background-color:#cedbeb; float:left; text-align:center; font-family: verdana; font-size:10px; color:#4a669d; line-height:1.0; padding-top:1; padding-bottom:1;}
.ratio{width:32px; height:11px; background-color:#cedbeb; text-align:center; font-family: verdana; font-size:10px; color:#4a669d; line-height:1.0; padding-top:1; padding-bottom:1;}
.blockratioBoth{float:left; color:#4a669d; line-height:1.0; padding-top:1; margin-left:2px; padding-bottom:1;}

.head3 {font-family: verdana; font-size:10px; color:#000; font-weight:bold;}

UL.pagesArrow {
	MARGIN-TOP: 5px; PADDING-LEFT: 10px; MARGIN-LEFT: 10px; LIST-STYLE-IMAGE: url(/solbase/images/arrow3.gif); PADDING-TOP: 5px
}


