
/*input {border:solid 1px black}*/ /*nah-nah-nah*/
body {
  margin:0px;
  padding:0px;
}
body, td, p {
  font:normal 12px Verdana;
}

a {text-decoration:none; color:#003B92}:hover {color:red}

table2 {
  margin:9px;
  margin-right:0px;
  margin-bottom:0px;
  border-collapse: collapse;
  font:normal 12px Tahoma;
}

  tr2 {}
  
    td2 {
	  background-color:#ECECEC;
	  padding:5px;
	  padding-right:20px;
	  border-bottom:solid white 18px;
	}

hr {
  height:1px;
  color:#C8D2E6;
  margin-left:20px;
  margin-bottom:5px;
}

#0 {
  width:760px;
}

#1 {
  width:760px;
  height:27px;
}

#2 {}

  #21 {
    float:left;
    width:30px;
  }

  #22 {
    float:left;
	width:128px;
	height:30px;
  }
  
  #23 {
    float:left;
	width:24px;
  }
  
  #24 {}
  
    #241 {
	  float:left;
	  width:82px;
	  height:32px;
	  background:url(http://www.rich4you.ru/images/but1.gif) no-repeat 0% 0%;
	  padding-top:9px;
	  text-align:center;
	  font-size:13px;
	  color:black;
	  text-decoration:none;
	  cursor:hand;
	}
	
	#241_a {
	  float:left;
	  width:82px;
	  height:32px;
	  background:url(http://www.rich4you.ru/images/but1_a.gif) no-repeat 0% 0%;
	  padding-top:9px;
	  text-align:center;
	  font-size:13px;
	}
	
	#242 {
	  float:left;
	  width:82px;
	  height:32px;
	  background:url(http://www.rich4you.ru/images/but2.gif) no-repeat 0% 0%;
	  padding-top:9px;
	  text-align:center;
	  font-size:13px;
	  color:black;
	  text-decoration:none;
	  cursor:hand;
	}
	
	#242_a {
	  float:left;
	  width:82px;
	  height:32px;
	  background:url(http://www.rich4you.ru/images/but1_a.gif) no-repeat 0% 0%;
	  padding-top:9px;
	  text-align:center;
	  font-size:13px;
	}
	
	#243 {
	  float:left;
	  width:83px;
	  height:32px;
	  background:url(http://www.rich4you.ru/images/but3.gif) no-repeat 0% 0%;
	  padding-top:9px;
	  text-align:center;
	  font-size:13px;
	  color:black;
	  text-decoration:none;
	  cursor:hand;
	}
	
	#243_a {
	  float:left;
	  width:83px;
	  height:32px;
	  background:url(http://www.rich4you.ru/images/but3_a.gif) no-repeat 0% 0%;
	  padding-top:9px;
	  text-align:center;
	  font-size:13px;
	}
  
  #25 {
	width:598px;
	height:17px;
  }
  
    #250 {
	  float:left;
	  width:21px;
	}
	
	#251 {
	  float:left;
	  width:4px;
	  height:17px;
	  background:url(http://www.rich4you.ru/images/251.gif) no-repeat 0% 0%;
	}
	
	#252 {
	  float:left;
	  width:566px;
	  height:17px;
	  background:url(http://www.rich4you.ru/images/252.gif) repeat-x 0% 0%;
	}
	
	#253 {
	  float:left;
	  width:5px;
	  height:17px;
	  background:url(http://www.rich4you.ru/images/253.gif) no-repeat 0% 0%;
	}
  
#3 {
  width:760px;
  height:28px;
}

#40 {
  float:left;
  width:20px;
}

#4 {
  float:left;
  border:solid 1px #C8D2E6;
  width:142px;
  font:normal 12px Tahoma;
  color:#003B92;
}

  #41 {
    padding:5px;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#C8D2E6;
  }
	  
	#ul {
	  margin:0px;
	  margin-left:14px;
	}
	  
	  #li {
		margin:9px;
		margin-left:9px;
		margin-right:1px;  
		list-style-type:square;
		color:#C8D2E6;
	  }
	  
	  #li_a {
		margin:5px;
		margin-left:9px;
		margin-right:0px; 
		list-style-type:square;
		color:#003B92;
	  }


#content {
  width:760px;
}

#content_internal {
  float:left;
  width:598px;
  padding:0px;
  padding-left:20px;
  text-align:justify;
}

  #image {
    margin:9px;
	margin-top:0px;
	margin-right:0px;
  }
  

  
  #cont_book {
    float:left;
    margin:10px;
	margin-top:0px;
  }

  #cont_text {
    float:left;
    margin:40px;
	margin-top:177px;
	margin-bottom:15px;
  }

  #cont_promo {
    float:left;
	margin:8px;
	margin-top:0px;
  }
  
  #88x31 {
    float:left;
    margin-left:20px;
  }
  
  #copy {
    margin-left:431px;
	font:normal 9px Tahoma;
	color:#003B92;
  }
/*---------------------------------our styles for rich--------------------*/


/*First declare tags*/
form {padding:0px;margin:0px;}
input {font-size:9pt;}
button {font-size:9pt;}
select {font-size:9pt;}
option {font-size:9pt;}
textarea {font-size:9pt;}

/*a class for instant-color links*/
a.topref {color:#0052c2; text-decoration:none;}
a.topref:visited {color:#0052c2; text-decoration:none;}
a.topref:link {color:#0052c2; text-decoration:none;}
a.topref:active {color:#0052c2; text-decoration:none;}
a.topref:hover {color:#0052c2; text-decoration:underline;}

/*for discount refs*/
a.discountref {color:#243374; text-decoration:none;font-size:8pt;font-weight:bold;}
a.discountref:visited {color:#243374; text-decoration:none;font-size:8pt;font-weight:bold;}
a.discountref:link {color:#243374; text-decoration:none;font-size:8pt;font-weight:bold;}
a.discountref:active {color:#243374; text-decoration:none;font-size:8pt;font-weight:bold;}
a.discountref:hover {color:#243374; text-decoration:none;font-size:8pt;font-weight:bold;}
a.discountref2 {color:#243374; text-decoration:none;font-size:8pt;}
a.discountref2:visited {color:#243374; text-decoration:none;font-size:8pt;}
a.discountref2:link {color:#243374; text-decoration:none;font-size:8pt;}
a.discountref2:active {color:#243374; text-decoration:none;font-size:8pt;}
a.discountref2:hover {color:#243374; text-decoration:none;font-size:8pt;}


/*genegal*/
.anyT {width:100%;border:0px;background-color:White;color:Black;}
.mainT {width:100%; min-width:770px; margin:0px 0px 0px 30px;}
.leftColTd {width:140px;vertical-align:top;}
.centerColTd {vertical-align:top;text-align:left;width:100%;padding-left:2px; padding-right:2px;}
.margin20px {padding-left:20px;padding-right:20px;}
.rightColTd {vertical-align:top;width:235px;}
.rightColTable{background-color:White;width:235px;}
.verticalMarginTd{width:2px;}

/*block on left and rigth that are not news*/
.inviteTd {border:1px solid #ffb030;font-size:9pt;padding:5px;}
.menuT {width:140px;border:1px solid #c8d2e6;}
.mainLogonFormT {background-color:#d0d0dd;width:146px;font-size:8pt;border:0px solid #ffb23;}
.calendarExtBorderTd {text-align:center;vertical-align:middle;padding:5px;}
.calendarDatesT {background-color:white;font-family:Arial;width:180px;}
.calendarHeaderTd {background-color:white;text-align:center;font-size:7pt;width:180px;}
.calendarDaysTd {background-color:#e2eaf5;color:#52bbff;border:1px solid #52bbff;}

a.calendarHref:link, a.calendarHref:visited {color:#003B92;text-decoration:none;}
a.calendarHref:active, a.calendarHref:hover {color:red;text-decoration:none;}

/*2 small news cols on left*/
.smallHdrIconTd {width:1px;}
.smallHdrTd {background-color:#c8d2e6;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;font-size:7pt;font-family:Tahoma;font-weight:bold;color:white;width:100%;}
.smallNwsColumnTd {text-align:left;padding-top:5px;padding-bottom:10px;font-size:8pt;width:100%;}
.smallNwsColumnUL {margin:0px;list-style-position:inside;padding:0px;}
.smallNwsColumnLI {margin-bottom:5px;list-style-type:disc;font-size:7pt;}

/*stuff about news*/
.newslenta {color:#03179C;}
.dateTimeSpan {vertical-align:middle;margin-right:5px;}
.newsImageTd {padding-top:10px;text-align:center;}
.newsImageCommTd {padding-top:5px;text-align:center;font-family:Arial;font-style:italic;}
.behindNewsHdr {font-size:11px;color:#333333;font-weight:bold;padding-bottom:5px;}
.behindNewsHdr2 {background-color:#d9e3ec;height:1px;}
.newsTopicTd {padding-top:5px;font-size:7pt;}
.newsTrailerTd {padding-top:5px;}
.newsArchiveTd {padding-bottom:5px;padding-top:5px;padding-right:5px;padding-left:5px;font-size:7pt;}
.lightGrayLine {height:1px;background-color:#eeeeee;}
.padding5px {padding-bottom:5px;}
.padding10px {padding-bottom:10px;}
.commentTd {font-size:12px;font-family:Arial;}
.commentFormT {font-size:12px;}
.announceNewsTd {padding-left:10px;padding-right:10px;}
.pgDiv{font-size: 10px; padding: 0 0 10 0}
.newsImageBig		{margin-right:5px;margin-bottom:5px;}

/*headers on main page*/
.yellowHeaderTd {background-color:#c8d2e6;padding:2px;text-align:center;color:#2657A3;font-weight:bold;font-size:8pt;}
a.yellowHeaderHref:visited,a.yellowHeaderHref:link {color:#2657A3;font-size:8pt;text-decoration:none;font-weight:bold;}
a.yellowHeaderHref:active,a.yellowHeaderHref:hover {color:red;font-size:8pt;text-decoration:none;font-weight:bold;}

/*blue header above article when open*/
.newsHdrIconTd {background-color:#c8d2e6;vertical-align:bottom;width:20px;padding:3px;}
.newsHdrTd {background-color:#c8d2e6;color:White;vertical-align:middle;padding-left:8px;padding-right:8px;font-size:7pt;font-weight:bold;height:20px;}

/*right headers*/
.smallHdrRightTd {background-color:#c8d2e6;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;font-size:7pt;font-family:Tahoma;font-weight:bold;color:#2657A3;width:100%;}
.smallHdrRightHomeT {width: 100%; margin: 0 0 5 0;}
.smallHdrRightHomeTd {background-color:#c8d2e6;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;font-size:7pt;font-family:Tahoma;font-weight:bold; text-transform: uppercase; color:#2657A3;width:100%;}


/*menu <td> classes*/
.menuI {background-color:#c8d2e6;color:#003B92;}

/*menu <a> classes*/
.menuHrefTop {font-family:Tahoma;color:#003B92;background-color:#c8d2e6;display:block;text-decoration:none;font-size:8pt;text-align:left;width:100%;}
a.menuHrefTop:link, a.menuHrefTop:visited {color:#003B92;background-color:#c8d2e6;text-decoration:none;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;}
a.menuHrefTop:hover, a.menuHrefTop:active {color:red;background-color:#c8d2e6;text-decoration:underline;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;}

.menuHref {font-family:Tahoma;color:#003B92;background-color:white;display:block;text-decoration:none;font-size:8pt;text-align:left;width:100%;}
a.menuHref:link, a.menuHref:visited {color:#003B92;background-color:white;text-decoration:none;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;}
a.menuHref:hover, a.menuHref:active {color:red;background-color:white;text-decoration:underline;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;}

a.menuHrefSel:link, a.menuHrefSel:visited, a.menuHrefSel:hover, a.menuHrefSel:active {}


/*.menuHref {font-family:Tahoma;color:black;background-color:#d2deeb;vertical-align:bottom;padding:2px;display:block;text-decoration:none;font-size:7pt;border:solid 1px;border-top-color:#E1E9F2;border-left-color:#E1E9F2;border-bottom-color:#B2CBDD;border-right-color:#B2CBDD;}
a.menuHref:link, a.menuHref:visited {color:1E117B;background-color:#d2deeb;text-decoration:none;}
a.menuHref:hover, a.menuHref:active {color:0052C2;background-color:#d2deeb;text-decoration:none;}*/
.menuSeparator {background-color:white;height:1px;}

/*menu img classes*/
.menuIcon {background-color:#c8d2e6;}
.menuIconSub1 {padding:2px;width:11px;text-align:center;background-color:#ffffff;}
.menuIconSub2 {padding:2px;padding-left:10px;width:21px;text-align:center;background-color:#ffffff;}


/*admin forms*/
.admA {color:#6677ff;text-decoration:none;}
a.admA:link {color:#6677ff;text-decoration:none;}
a.admA:visited {color:#6677ff;text-decoration:none;}
a.admA:active {color:#6677ff;text-decoration:none;}
a.admA:hover {color:#6677ff;text-decoration:underline;}

.admAHead {color:#667788;text-decoration:none;}
a.admAHead:link {color:#667788;text-decoration:none;}
a.admAHead:visited {color:#667788;text-decoration:none;}
a.admAHead:active {color:#667788;text-decoration:none;}
a.admAHead:hover {color:#667788;text-decoration:underline;}

.admFormTdErr {background-color:#f7f7ff;padding:3px;font-weight:bold;text-align:right;}
.admFormTd {padding:5px;padding-left:25px;border:solid gray 1px;}
.admFormTdHead {padding:3px; padding-left:5px;background-color:rgb(255,255,204);border:solid black 1px;}
.admCFormTd {padding:3px;text-align:center;vertical-align:middle;background-color:#cddeff}
.admItmLst {padding:3px;padding-left:5px;background-color:#eeeeee;}
.admItmLstIcon {padding:3px;background-color:#eeeeee;width:16px;}
.admFormElem {padding:3px;padding-right:5px;text-align:right;background-color:#eeeeee;}
.admFormCtrl {padding:3px;padding-right:5px;text-align:left;background-color:#eeeeff;}

/*quote tables classes and top table*/
.quoteTd {font-size:12px;font-family:Arial;padding-left:2px;padding-right:2px;}
.quoteUpTd {color:#008000;}
.quoteDownTd {color:#cc0000;}
.quoteT {width:100%;font-size:9pt;}
.topsT {width:235px;}
.quoteHref,.quoteHref:link,.quoteHref:visited,.quoteHref:active {color:black;}
.quoteHref:hover {color:black;text-decoration:underline;}


/*news ref class for announce text, calendar, etc*/
a.txtRef {color:#333333;text-decoration:none;}
a.txtRef:hover {color:#333333;text-decoration:none;}
a.txtRef:visited {color:#333333;text-decoration:none;}
a.txtRef:link {color:#333333;text-decoration:none;}
a.txtRef:active {color:#333333;text-decoration:none;}

/*form elems in mini-calculators*/
.mcalcItem {font-size:8pt;}
.mlcalcItem {font-size:8pt;width:100%;}

/*form elems in reg calculator*/
/*.calcBgLight {background-color:#AACFDE;}*/
.calcBgLight {background-color:#dae7f6;}
/*.calcBgSemiLight {background-color:#AACFDE;}*/
.calcBgSemiLight {background-color:#dae7f6;}
.calcBgMedium {background-color:#ddd8cb;}
.calcBgSemiDark {background-color:#ded8c5;}
.calcBgDark {background-color:#bbaf91;}


/* Мини фото в самой новости */
.nwsSeeImgT			{border: 0px; float: left; margin: 2 5 5 0;}
.nwsSeeImgTRight	{border: 0px; float: right; margin: 2 0 5 5;}
.nwsSeeImg			{border: 0px; margin: 0px;}
.nwsSeeImgR			{border: 0px; margin: 0px;}
.nwsSeeImgTd		{background-color: #f5f5f5; height: 20px;}
