@charset "utf-8";
/* CSS Document */
 body {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
 }
 img {
 border: 0;
 }
#box {
  width: 850px;
  margin-left: auto;
  margin-right: auto;
 }
#footer {
  position: absolute;
  bottom: 1%;
 }
 #footer_kit {
  position: absolute;
 }
#kitform {
 font-size: 24px;
 background-color: #00CC66;
 border: 0;
 }
#kitcheck {
 font-size:18px;
 }
#someform {
 font-size:14px;
 }
.core {
  font-size:36px;
  font-weight:bold;
  color: #666666;
 }
.core a{
  color:#6DA3BD;
  text-decoration:none;
 }
.core a:hover {
  color: #4D7285;
 }
.linkcore {
 padding-left: 20px;
 }
.deskription {
font-size:14px;
 }
a {
color:#6DA3BD; 
 }
 
 .news_r {
 font-size:18px;
 font-weight:bold;
 }
 .news {
 font-size:12px;
 padding-left:50px;
 }
 fieldset {
 border:1px solid #CCCCCC;
 font-size:14px;
 }
.newsall {
 padding-left:50px;
 font-size:10px;
 color:#999999;
}

a.notefy span{
 display:none;/*собственно прячем тултип - пока мышь не наведена*/
}
a.notefy:hover{
 position:relative;/*Ставим точку отсчета для тултипа внутрь данной ссылки*/
 z-index:23;/*это нужно что бы тултип показывался поверх этой и других ссылок*/
}
a.notefy:hover span{
 display:block;/*показываем тултип при наведении*/
 position: absolute;
 left:100px;/*три строки для позиции тултипа относительно левого верхнего угла ссылки*/
 z-index:22;/*мне 22 + см. выше*/
 min-width:200px;
 background: #66CC66;/*фон, что бы было видно тултип*/
 border: dashed 1px #FFFFFF;
 background-image:url(img/build/tipe.png);
 background-position:left top;
 background-repeat: no-repeat;
 padding-left:15px;
 padding-top:5px;
 padding-bottom:5px;
 padding-right:5px;
 color:#333333;
 font-size:11px;
}

a.notefyrec span{
 display:none;/*собственно прячем тултип - пока мышь не наведена*/
}
a.notefyrec:hover{
 position:relative;/*Ставим точку отсчета для тултипа внутрь данной ссылки*/
 z-index:23;/*это нужно что бы тултип показывался поверх этой и других ссылок*/
}
a.notefyrec:hover span{
 display:block;/*показываем тултип при наведении*/
 position: absolute;
 left:50px;/*три строки для позиции тултипа относительно левого верхнего угла ссылки*/
 z-index:22;/*мне 22 + см. выше*/
 min-width:200px;
 background: #FF3300;/*фон, что бы было видно тултип*/
 border: dashed 1px #FFFFFF;
 background-image:url(img/build/tipe.png);
 background-position:left top;
 background-repeat: no-repeat;
 padding-left:15px;
 padding-top:5px;
 padding-bottom:5px;
 padding-right:5px;
 color: #333333;
 font-size:11px;
}

img.buildit  {
padding-right:5px;
}
#ideaform {
	font-size:20px;
}
input.invalid { 
background: #FFAAAA;
color:#333333;
font-weight:bold;
border:#FF0000 solid 1px;} 
input.valid { 
background: #afa;
color:#333333;
font-weight:bold;
border:#66CC00 solid 1px;
} 
textarea.invalid {
background: #FFAAAA;
color:#333333;
border:#FF0000 solid 1px;
}
textarea.valid {
background: #afa;
color:#333333;
border:#66CC00 solid 1px;
}
select.invalid {
background: #FFAAAA;
color:#333333;
border:#FF0000 solid 1px;
}
select.valid {
background: #afa;
color:#333333;
border:#66CC00 solid 1px;
}