body {
	scrollbar-base-color : #6B7886;
	scrollbar-track-color : #E5E5E5;
	font-size: 13px;
	background-color: #EBEEF0;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	color: #324557;
}
h1.indexblock {
	margin-top: 25px; 
	text-align: center;
}
td.indexblock {
	border: 1px #5b6876 solid; 
	background: url("images/block.jpg"/*tpa=http://www.studiospb2.narod.ru/images/block.jpg*/);
}
div.indexblock {
	font-size: 13px; 
	margin: 30px 15px 15px;
}
a.indexblock:link, a.indexblock:visited, a.indexblock:hover{
	color:  #8c3100;
	text-decoration : none;	
	font-size: 13px; 
}
div.cenzor_ban {
	color: #ffffff; 
	text-decoration: underline; 
	cursor: pointer; 
	margin-top: 6px;
}
table {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #324557;
}
.works_lc {
	background-color: #CCD1D4;
}
.tblmin {
	margin-left: 10px; 
	border-collapse: collapse; 
	margin-top:-1px;
}
.tblbot {
	border-collapse: collapse; 
	margin-top:-1px; 
	margin-left: 4px;
}
a:link, a:hover  {
	color: #8c3100;
}
a:visited {
	color: Gray;
}
a.news:link, a.news:hover  {
	color: #324557;
}
a.news:visited {
	color: #324557;
}
div.newsdate {
	color: #8c3100;
	font-weight: bold;
	margin-left: 7px;
}
div.newsanons {
	margin-left: 7px;
	width: 180px;
}
div.nl {
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #324557;
	font-size: 10px;
	margin-left: 7px;
	margin-top: 15px;
	margin-bottom: 10px;	
}
div.lastwork{
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #324557;
	font-size: 10px;	
	margin-left: 7px;
}
a.listmenu:link, a.listmenu:visited {
	color: #213446;
	background: #CCD1D4;
	text-decoration : none;
	display: block;
	height: 18px;
	padding-top:3px;
}
a.listmenu:hover {
	color: #FFFFCC;
	background: #ff6600;
	text-decoration : none;
	display: block;
	height: 18px;
	padding-top:3px;
}
a.leftmenu:link, a.leftmenu:visited {
	color: #213446;
	text-decoration : none;
	display: block;
}
a.leftmenu:hover {
	color: #213446;
	text-decoration : none;
	display: block;
}
a.topmenu:link, a.topmenu:visited {
	color: #213446;
	text-decoration : none;
	display: block;
	height: 20px;	
	padding-top:3px;
}
a.topmenu:hover {
	color: #213446;
	text-decoration : none;
	display: block;
	background: url("images/light50.jpg"/*tpa=http://www.studiospb2.narod.ru/images/light50.jpg*/);
	height: 20px;	
	padding-top:5px;
}
a.dopmenu:link, a.dopmenu:visited {
	color: #213446;
	text-decoration : none;
}
a.dopmenu:hover {
	color: #213446;
	text-decoration : none;
}
a.block:link {
	color:  #8c3100;
	text-decoration : none;	
	font-size: 15px; 
}
a.block:visited {
	color:  #8c3100;
	text-decoration : none;	
	font-size: 15px; 
}
a.works:hover {
	color:  #213446;
	font-size: 13px; 
}
a.works:link {
	color: #213446;
	font-size: 13px; 
}
a.works:visited {
	color:  #213446;
	font-size: 13px; 
}
a.lang:hover {
	color: #324557;
	text-decoration : none;
}
	
a.btmlinks:link, a.btmlinks:visited {
	color: #324557;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
}
a.btmlinks:hover {
	color: #324557;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
}

a.mappage:link {
	color: #324557;
}
a.mappage:visited {
	color:  #324557;
}
a.mappage:hover {
	color: #324557;
}

a.maprazd:link {
	color: #324557;
	font-weight: bold;
}
a.maprazd:visited {
	color:  #324557;
	font-weight: bold;
}
a.maprazd:hover {
	color: #324557;
	font-weight: bold;
}

.btmlink {
	border-color: #6B7886;
	border-style: solid;
	border-width: 1px;
}

.lm_bord {
	font-size: 1px; 
	border-right-color: #6B7886; 
	border-right-style: solid; 
	border-right-width: 1;
}

.lm_bord2 {
	font-size: 1px; 
	border-bottom-color: #6B7886; 
	border-bottom-style: solid; 
	border-bottom-width: 1;
}

.divmenu {
	margin-left: 5px;
	margin-right: 5px;
}

.menuitem {
	position: absolute; 
	z-index: 2; 
	top: 193; 
	left: 250; 
	font-size: 9px; 
	border-color: #5B6876; 
	border-style: solid; 
	border-width: 1; 
}
.menuitempusto {
	position: absolute; 
	z-index: 2; 
	top: 193; 
	left: 250; 
	font-size: 1px; 
}

table.list td.listitem {
	border-color: #5B6876; 
	border-style: solid; 
	border-width: 1;
	cursor: hand;
	cursor: pointer;
}

.td_top_menu {
	border-right-color: #5B6876;
	border-right-style: solid;
	border-right-width: 1;
	cursor: pointer;
	cursor: hand;
}

.title {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #324557;
	font-size: 11px;
	margin-top: 9px;
}

/* Работы с лева */
.title2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #324557;
	font-size: 10px;
}
td.workline1 {
	border-top: 1px #324557 solid;
	border-left: 1px #324557 solid;
	border-bottom: 1px #324557 solid;
	width: 54px;
	background-color: #F4F5F6;
	height: 60px;
}
td.workline2 {
	border-top: 1px #324557 solid;
	border-right: 1px #324557 solid;
	border-bottom: 1px #324557 solid;
	width: 106px;
	background-color: #F4F5F6;
}
td.workline3 {
	border-top: 1px #324557 solid;
	width: 28px;
}
img.workimage {
	border: 1px #324557 solid;
}
a.anonsworks:link {
	color:  #324557;
}
a.anonsworks:visited {
	color:  #324557;
}
a.anonsworks:hover {
	color:  #324557;
}

/* Работы с лева || END*/

.noteh {
	visibility : hidden;
	display : none;
}

.noteline {
	background-color: #EBEEF0;
	border-top-color : #324557;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : #324557;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	margin-top:50; 
	margin-left: 1px;
	width: 176;	
	font-size: 9px;
}

.otstup {
	margin: 5px;
}

.basic {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #324557;
	font-size: 11px;
}

.lang {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #324557;
	font-size: 9px;
}

.langborder {
	border-left-color : #324557;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #324557;
	border-right-style : solid;
	border-right-width : 1px;	
}

.div_lng_srch {
	margin-left: 13px; 
	margin-top: 8px; 
	width: 153 px;
}

.div_right {
	margin-left: 11px; 
	margin-top: -3px;
	height: 100%;
	width: 153 px; 
}

.croslink {
	width: 153px;
	border-left-color : #324557;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #324557;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #324557;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : #324557;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	background-color: #CCD1D4;
	color: #324557;
	font-size: 10px;
	margin-top: 5px;
}

a.croslnk:link {
	color: #324557;
	font-weight: bold;
}
a.croslnk:visited {
	color:  #324557;
	font-weight: bold;
}
a.croslnk:hover {
	color: #324557;
	font-weight: bold;
}

.srchblok {
	width: 153px;
	height: 65px;
	border-left-color : #324557;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #324557;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #324557;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : #324557;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	background-color: #CCD1D4;
	margin-top: 7px;
	color: #324557;
	font-weight: bold;
	font-size: 9px;
}

.inpsearch {
	width: 141px;
	font-size: 10px;
	font-weight: normal;
	color: #324557;
	border-left-color : #324557;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #324557;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #324557;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : #324557;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	background-color: #FFFFCC;
	margin-top: 3px;
}

.btnsrch {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width: 70px;
	height: 17px;
	font-weight: bold;
	font-size: 9px;
	color: #324557;
	background-color: #EBEEF0;
	border-left-color : #324557;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #324557;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #324557;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : #324557;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	cursor: hand;
	margin-top:3px;
}

.continfo { 
	width: 153px;
	height: 67px;
	border-left-color : #324557;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #324557;
	border-right-style : solid;
	border-right-width : 1px;	
	border-top-color : #324557;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : #324557;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	background-color: #CCD1D4;
	margin-top: 5px;
	font-size: 10px;
}

a.mail:link {
	color: #324557;
	font-size: 10px;
}

a.mail:visited {
	color: #324557;
	font-size: 10px;	
}

a.mail:hover {
	color: #324557;
	font-size: 10px;	
}

.copyright {
	margin-left: 20px;
	color: #324557;
	font-size: 10px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;;
} 

.npage {
	margin-top: 15px;
	margin-left: 14px;
	color: #324557;
	font-size: 11px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;;
	font-weight: bold;
}

.cntbord {
	border-right-color: #6B7886; 
	border-right-style: solid; 
	border-right-width: 1; 
	border-left-color: #6B7886; 
	border-left-style: solid; 
	border-left-width: 1; 
	border-top-color: #6B7886; 
	border-top-style: solid; 
	border-top-width: 1;
}

.header1 {
	color: #324557;
	font-size: 15px;
	font-weight: bold;
}

.header2 {
	color:  #585555;
	font-size: 11px;
	font-weight: bold;
}

.header3 {
	color: #FF6600;
	font-size: 11px;
	font-weight: bold;
}

.worksimg {
	BORDER-RIGHT: LightSlateGray 1px solid;
	BORDER-TOP: LightSlateGray 1px solid;
	BORDER-LEFT: LightSlateGray 1px solid;
	BORDER-BOTTOM: LightSlateGray 1px solid;
	width : 136;
	height : 136;
}
.worksnote {
	BORDER-RIGHT: LightSlateGray 1px solid; 
	BORDER-TOP: LightSlateGray 1px solid; 
	BORDER-LEFT: LightSlateGray 1px solid; 
	BORDER-BOTTOM: LightSlateGray 1px solid		
}

/* Навигация в Наших работах */

.unactiveNum {
	text-decoration: underline; 
	cursor: pointer;
}

.activeNum {
	text-decoration: none;
	cursor: default;
	color: #FF6600;
	font-weight: pointer;
}

/* Словарь */

a.glossary:link {
	color: #324557;
	font-size: 12px;
	font-weight : bold;
}
 
a.glossary:visited {
	color: #324557;
	font-size: 12px;
	font-weight : bold;
}
 
a.glossary:hover {
	color: #324557;
	font-size: 12px;
	font-weight: bold;
}

a.glossaryBlack:link {
	color: #324557;
	font-size: 12px;
	font-weight : bold;
}
 
a.glossaryBlack:visited {
	color: #324557;
	font-size: 12px;
	font-weight : bold;
}
 
a.glossaryBlack:hover {
	color: #324557;
	font-size: 12px;
	font-weight : bold;
}

/* Вопрос-Ответ */

.faq {
	 background-color: #CCD1D4;
	 border-top-color: #324557;
	 border-top-style: double;
	 border-top-width: 1;
	 width: 574;'
}

.isButton {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #324557;
	font-size: 10px;
	font-weight: bold;
}
a.faqlink:link {
	color: #324557;
	font-size: 11px;
	font-weight : bold;
}

a.faqlink:visited {
	color: #324557;
	font-size: 11px;
	font-weight : bold;
}

a.faqlink:hover {
	color: #324557;
	font-size: 11px;
	font-weight: bold;
}
.asbody {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #324557;
}
.poisk {
	color: #FF6600;
}
