/*    Begin 19.04.2007

    for Alfa-Press.ru

*/

.visualtip {display: block; padding: 10px; background-image: url(http://alfa-press.ru/images/magic3.png); border: 0px; position: absolute; position: absolute; 

width: 235px; height: 152px; left: 100px; top: -160px;} 

.pr_link {font-family: Arial; font-size: 10pt; color: #FFFFFF;}

a.pr_link {text-decoration: underline;}

body {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 62.5%; /* set 10 px base font-size */

  color: #515151;

  padding: 0px;

  margin: 0px;

}

H1 {

  font-size: 1.8em;

  font-weight: bolder;

  letter-spacing: -.1em;

}

.hh1 {

   padding:0;

   margin:0;

  font-size: 20px;

  font-weight: bolder;

  letter-spacing: -.1em;

}

b {

  font-size: 1.2em;

  font-weight: bolder;

  letter-spacing: -.1em;

  color: #DC143C;

}

a img{ border: none; }

a:link {

  color: #515151;

}

a:visited {

  color: #515151;

}

a:active {

  color: #515151;

}

a:hover {

  color: #DC143C;

}

p {margin: 0 0 6px;}

p.menu_txt {}

#top {

	margin: 5%; margin-bottom:20px; margin-top:20px;

	font-size: 1.1em;

}

/* index */

#copy {

  bottom: 0em;

  margin: 5%; margin-top:25px; margin-left:0px;

  padding-left:124px;

  font-size: 1.2em;

}

/* Portfolio */

td#p_content {

  padding-right: 30px;

  padding-left: 20px;

  font-size: 1.2em;

}

#p_table {

  border-collapse: collapse;

  table-layout: fixed;

  width: 100%;

}

#p_copy {

  margin: 20px 0px 20px 0px;

  font-size: 1.1em;

}

col#c_one   { width: 260px; }

col#c_two   { width: 240px; }

col#c_three { width: 100%; }

#p_sub a:link {

  color: #FFFFFF;

}

#p_sub a:visited {

  color: #FFFFFF;

}

#p_sub a:active {

  color: #FFFFFF;

}

#p_sub a:hover {

  color: #FFFFFF;

}

a:active.sect,a:visited.sect,a:link.sect,a:hover.sect {

  color: #ffffff;text-decoration:none;

}

/* About */

#a_1, #a_2, #a_3 {

  padding: 0px 10px 20px 30px;

  font-size: 1.2em;

}

#a_1 {

  /*padding-left: 5%;*/

}

#a_table {

  border-collapse: collapse;

  table-layout: fixed;

  width: 98%;

}

.error{color:red;}

/* price table */

#cherta {

	border-bottom-style: solid;

	border-top-color: #990000;

	border-right-color: #990000;

	border-bottom-color: #990000;

	border-left-color: #990000;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

}

.text {

	text-align: justify;

	text-indent: 30px;

	color: #333333;

}

.Shirina {

	width: 570px;

}

#padding {

	padding-left: 15px;

}

.price {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #990000;

}

.pricehead {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #990000;

	text-align:left;

}

.price1 {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #990000;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #990000;

}

#nizstroka {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #990000;

}

#format {

	margin-bottom: 15px;

}

.text1 {

	color: #333333;

	text-align: justify;

	text-indent: 0pt;

}

#top {

	vertical-align: top;

}

.middle {

	vertical-align: middle;

}

.red {

	color: #990000;

	line-height: 1px;

}

.blackBorder {

	border: 1px solid #000000;

}

.white {

	color: #FFFFFF;

}

.spec {
	background-image: url(images/spec_vistavka.jpg);
	background-repeat: no-repeat;
}

#bot_ban{text-align:center;}

#MainPort{padding-left:124px;font-size: 1.1em; text-align:left;}

#FullPortfolioImg{float:left; width:150px; margin-right:10px;}

.tbtab td{vertical-align:bottom;}
#on_main{text-align:left; padding-left:124px; padding-bottom:20px; margin-right:30px;}

#on_main p{font-size:12px;}

.infopage{padding-left:4px;}
/*#__clTag{top: 10%;}*/
