
td, body, img, textarea, input {
  font: 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
html,  body {
  height:100%;
  cursor: default;
}
body {
  margin:0;
  padding:0;
  height:auto !important;
  height:100%;
  min-height:100%;
}
#global {
height:100%;
min-height:100%;
}

.none {
  font-size: 100%;
}
.small {
  font-size: 11px;
}

.normal {
  font-size: 12px;
}

p, ul, ol {
  font-size: 80%;
  margin-right:1pt;
}

A {
  font-size: 100%;
  color: #005EC4;
}
A:visited {
  color: #005EC4;
}
A span {
  font-size: 75%;
  line-height: 15px;
}
A span.bodycat {
  font-size: 120%;
}


.intext {
  font-size: 100%;
  color: #000000;
}
.intext:visited {
  color: #000000;
}

.smallhint {
	font:italic 9pt Arial;
}
/*  
  color: #000000;
  
  color: #666666;*/


.newwinlink {
  font-size: 80%;
  color: #666666;
}
.newwinlink:visited {
  color: #666666;
}
.newwinlink:hover {
  color: #FF6600;
}


.onenew:link { color:#666666; text-decoration:none; }
.onenew:visited { color:#666666; text-decoration:none; }
.onenew:hover { color:#FF6600; text-decoration:none; }
.onenewblack:link { color:#000; text-decoration:none; }
.onenewblack:visited { color:#000; text-decoration:none; }
.onenewblack:hover { color:#FF6600; text-decoration:none; }


.und { text-decoration: none; }
.und:visited { text-decoration: none; }
.und:hover { text-decoration: underline; }


IMG {
  font-style: italic;
  border: 0;
}

P {
  line-height:130%;
  margin-bottom:0pt;
}
P.noalign {
  text-align:none !important;
}
P.risunok {
  margin-top:-20pt;
  font-size:70% !important;
  text-align:center !important;
}

UL {
  list-style-type: disc;
  margin-top: 0pt;
}

OL {
  margin-top: 0pt;
}

.justify {
  text-align:justify
}

ULmin {
  margin-top: -7pt;
}

ul LI {
  list-style-type: disc;
  margin-top: 0pt;
  margin-bottom: 6px;
}

H1 {
  color: #FF6600;
  font-size:140%;
  font-weight:normal;
  margin:0;
}

H2 {
  color: #B2B2B2;
  font-size: 100%;
  color: #FF6600; 
  font-weight:normal;
}

H3 {
  color: #929292;
  font-size: 95%;
  font-weight:normal;
  margin-top: 15pt;
  margin-bottom: 0pt;
  margin-left: 0pt;
  padding: 0pt;
}

.text {
  font-size:80%;
}
.hand {
  cursor: hand;
}
.noptr {
  cursor: default;
}

.admintext {
  background: #FFAAAA;
  padding: 2pt;
  color: white;
}
.admintext:link {
  color: white;
}

/*
.PK { font: bold 40px Arial;  color:#ED6E00 }
.attop { font: 30px Arial; }
*/
.PK { font: bold 38px Arial; color:#ED6E00 }
.attop { font: 28px Arial; }

TABLE .nospace { border-collapse: collapse; }

.blocks_border { background: #CCCCCC }
.flash_border  { background: #FFFFFF }

.iteminfo_list { font: 9pt Verdana; margin: 0pt 0pt 0pt 12pt }


.link {
   cursor:hand;
   text-decoration: underline;
}
.link:visited {
   cursor:hand;
   text-decoration: underline;
}
.link:hover {
   cursor:hand;
   text-decoration: underline;
}

.link2 {
   cursor:hand;
}
.link2:visited {
   text-decoration: none;
}
.link2:hover {
   text-decoration: underline;
}


.treediv
{
   font:10pt Verdana;
   margin: 0px 100px 0px 0px;
   padding: 0px;
}
.treelnk { text-decoration: none; }
.treelnk:link { }
.treelnk:hover { text-decoration: underline; }

.treea { text-decoration: none; font: bold 8pt Verdana; }
.treea:link { }
.treea:hover { text-decoration: underline; }

.nolink { text-decoration: none; }
.nolink:link { }
.nolink:hover { }

.dotted {
border-width:2px;border-spacing:2px;border-style:dotted;border-color:#AAAAAA
}
.toppage {
border-width:2px;border-spacing:2px;border-style:dotted;border-color:black
}
a.local {
border-bottom:1px dashed #AAAAAA;border-spacing:2px;
text-decoration: none !important;
}


.th_first_clean_top, .th_first, .th_first_top, .th_last, .th_main, .td_first, .td_last, .td_main, .td_main_top, .td_all {
	font-size:10pt;
}


.th_first_clean_top {
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid solid solid solid;
}
.th_first {
	border-color: white;
	border-width: 1px;
	border-style:solid solid none none;
	background-color: #CCCCCC;
	color: black;
}
.th_first_top {
	border-color: white;
	border-width: 1px;
	border-style:none solid none none;
	background-color: #CCCCCC;
	color: black;
}
.th_last {
	border-color: white;
	border-width: 1px;
	border-style:solid none none none;
	background-color: #CCCCCC;
	color: black;
}
.th_main {
	border-color: white;
	border-width: 1px;
	border-style:solid none none none;
	background-color: #CCCCCC;
	color: black;
}
.td_first {
	border-color: #CCCCCC;
	border-width: 1px;
	border-style:none solid solid solid;
}
.td_last {
	border-color: #CCCCCC;
	border-width: 1px;
	border-style:none solid solid none;
}
.td_main {
	border-color:#CCCCCC;
	border-width:1px;
	border-style:none solid solid none ;
}
.td_main_top {
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid solid solid none ;
}
.td_all {
	border-color:#CCCCCC;
	border-width:1px;
	border-style:none solid solid solid;
}
.table1 {
	color:#FF6600;
	font-weight:bold;
}
.table2 {
	color:#003399;
}



@media screen {
 .onlyscreen {
    visibility:visible;
 }
 .onlyprint {
    visibility:hidden;
    display: none;
 }
}

@media print {
 .onlyscreen {
    visibility:hidden;
    display: none;
 }
 .onlyprint {
    visibility:visible;
 }
}

.h1_ {
  color: #FF6600;
  font-size:140%;
  font-weight:normal;
  margin:0;
  padding-left: 10px; padding-bottom: 3pt; 
  border-bottom: 2px solid #CCCCCC;
}

.h2_ {
}

.pcpk { font:8pt/14pt Verdana; color:#999999; text-decoration:none; }
.pcpk:visited { font:8pt/14pt Verdana; color:#999999; text-decoration:none; }
.pcpk:hover { font:8pt/14pt Verdana; color:#555555; text-decoration:underline; }

.simm-logo { font:10.5pt Arial; color:#025BBF; text-decoration:none; }
.simm-logo:visited { color:#025BBF; text-decoration:none; }
.simm-logo:hover { color:#025BBF; text-decoration:none; }



   .bodyhref { font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
   .bodyhref:hover { font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
   .smbody { font: italic 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #7C7C7C; text-decoration: none;}
   .price { font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
   .bodycat { font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
   .bodycat:hover { text-decoration: underline;}
   .smbodycat { font: italic 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}

.snowonoff {
	padding:0pt;
	border:1pt solid #EEE;
	position:absolute;
	top:98px;
	background:#EEE url(http://www.simm.ru/tpl/images/menu/main/btn_grey.gif) 40px;
	left:15px;
	text-align:left;
	z-index:200;
	width:110px;
	line-height:8px;
}
	.snowonoff a:visited { color:black; }
	.snowonoff .snowone { color:white; font-weight:bold }

.article-hint {
	padding:10px;border:1pt #999 dotted;
	color:#777;
	font-size:85%;
}

.autodesk1 {
	background:black;
	font-weight:bold;
	color:#FF88FF
}
.autodesk2 {
	background:black;
	font-weight:bold;
	color:#FF6600
}

.zvezda {
	color:#025BBF
}

.roux {
	color:#FF6600
}

.red {
	color:#FF0000;
	font-size: 100%;
}
a.red {
	color:#FF0000 !important
}

.pr-hint {
	margin:0px;
	padding:5px;
	border:solid 1px #aaa;
}

.hidden, .get_info {
	display: none;
}



a.shtrih {
    text-decoration: none;
    border-bottom: 1px dashed;
    }
.shtrih img {
    text-decoration: none;
    border-bottom: 0;
    }

.clear {clear:both;}
