a img, img {
  border: 0px;
}
body {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
table {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A {
	COLOR: #6699cc; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline;
}
.Style1 {
	FONT-SIZE: 10pt; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.Style2 {
	FONT-SIZE: 8pt; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.Style3 {
	FONT-SIZE: 9pt; COLOR: #ff9933; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.Head {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ff9933; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal;
}
.Text {
	FONT-SIZE: 10pt; LIST-STYLE-IMAGE: url(images/mark2.gif); COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Block {
	FONT-SIZE: 8pt; LIST-STYLE-IMAGE: url(images/mark2.gif); COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.Head_yellow {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	WORD-SPACING: normal; 
	COLOR: #ffffff; 
	FONT-STYLE: italic; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #f8a74f;
	background-image: url(/img/design/top_yellow.gif);
	background-repeat: repeat-x;
}
.top_t {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	WORD-SPACING: normal; 
	COLOR: #8291ca; 
	FONT-STYLE: italic; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
	background-image: url(/img/design/line_grad.gif);
	background-repeat: repeat-x;
}
input {
	font-size: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
input.button {
	FONT-SIZE: 8pt;
	color: #5b0a77;
	background-color: #f2e1f9;
	border: #d29fe9 1px solid;
}
input[type="checkbox"] {
	border: none;
	margin: 0px;
}
select {
	font-size: 10pt;
	color: #000000;
	border: #afafaf 1px solid;
}
	.rtop, .rbottom{display:block;}
	.rtop *, .rbottom *{display: block; height: 1px; font-size: 1px; overflow: hidden;}

	.r1{
		margin: 0 3px;
		border-top: 1px #adadad solid;
	}
	.r2{margin: 0 2px}
	.r3{margin: 0 1px}
	.r4{margin: 0 0px; height: 2px}
	.r2, .r3, .r4 {
		border-left:1px #adadad solid;
		border-right:1px #adadad solid;
	}
	
	.cont {
		border-left:1px #adadad solid;
		border-right:1px #adadad solid;
	}

	.content td {
		padding:0px 7px;

	}
.blue {
	color: #6699cc;
}
.or {
	color: #ff9933;
}
.green {
	color: #009500;
}
.red {
	color: #ff0000;
}
div.title_text h1 {
	color: #91abca;
}
div.title_text {
	color: #91abca;
	FONT-WEIGHT: bold;
   FONT-SIZE: 12pt;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
}
h1,h2,h3,h4,h5,h6 {
	FONT-WEIGHT: bold;
   FONT-SIZE: 12pt;
   COLOR: #ff9933;
   FONT-STYLE: normal;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   FONT-VARIANT: normal;
	margin: 0px;
}
h3.index {
	FONT-WEIGHT: bold;
   FONT-SIZE: 10pt;
   COLOR: #6699CC;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin: 0px;
}
div.favorite {
	margin-bottom: 25px; 
	white-space: nowrap;
	margin-top: 10px;
}
div.favorite a {
	font-family: Arial;
	font-size: 11px;
	height: 12px;
	background-image: url(/img/design/star_icons03.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
}
div.favorite a:link {COLOR: #058E00; TEXT-DECORATION: underline;}
div.favorite a:visited {COLOR: #058E00; TEXT-DECORATION: underline;}
div.favorite a:active {COLOR: #058E00; TEXT-DECORATION: none;}
div.favorite a:hover {COLOR: #058E00; TEXT-DECORATION: none;}

span.shl {
	text-decoration: none;
}

.shl a:link {COLOR: #666666; TEXT-DECORATION: none;}
.shl a:visited {COLOR: #666666; TEXT-DECORATION: none;}
.shl a:active {COLOR: #666666; TEXT-DECORATION: none;}
.shl a:hover {COLOR: #666666; TEXT-DECORATION: none;}

a.shl:link {COLOR: #666666; TEXT-DECORATION: none;}
a.shl:visited {COLOR: #666666; TEXT-DECORATION: none;}
a.shl:active {COLOR: #666666; TEXT-DECORATION: none;}
a.shl:hover {COLOR: #666666; TEXT-DECORATION: none;}

td.index_b {
	cursor: pointer;
	FONT-SIZE: 8pt; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
td.index_b table {
	cursor: pointer;
	FONT-SIZE: 8pt; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.index_b a:link {COLOR: #666666; TEXT-DECORATION: none;}
.index_b a:visited {COLOR: #666666; TEXT-DECORATION: none;}
.index_b a:active {COLOR: #666666; TEXT-DECORATION: none;}
.index_b a:hover {COLOR: #666666; TEXT-DECORATION: none;}

/*--çåëåíàÿ ññûëêà--*/
.green_link a:link {COLOR: #009500; TEXT-DECORATION: underline;}
.green_link a:visited {COLOR: #009500; TEXT-DECORATION: underline;}
.green_link a:active {COLOR: #009500;  TEXT-DECORATION: none;}
.green_link a:hover {COLOR: #009500;  TEXT-DECORATION: none;}

/*--êðàñíàÿ ññûëêà--*/
.red_link a:link {COLOR: #ff0000; TEXT-DECORATION: underline;}
.red_link a:visited {COLOR: #ff0000; TEXT-DECORATION: underline;}
.red_link a:active {COLOR: #ff0000;  TEXT-DECORATION: none;}
.red_link a:hover {COLOR: #ff0000;  TEXT-DECORATION: none;}

/*--áåëàÿ ññûëêà--*/
.w_link a:link {COLOR: #ffffff; TEXT-DECORATION: underline;}
.w_link a:visited {COLOR: #ffffff; TEXT-DECORATION: underline;}
.w_link a:active {COLOR: #ffffff;  TEXT-DECORATION: none;}
.w_link a:hover {COLOR: #ffffff;  TEXT-DECORATION: none;}

span.old_price {
	FONT-SIZE: 11pt; 
	font-weight: bold;
	COLOR: #ff0000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: line-through;
}

span.price {
	background-color: #ff9933;
	FONT-SIZE: 11pt; 
	font-weight: bold;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 3px;
	white-space: normal;	
	height: 20px;
}
span.price_3 {
	background-color: #009500;
	FONT-SIZE: 11pt; 
	font-weight: bold;
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 3px;
	white-space: normal;	
	height: 20px;
}
td.panel_c {
	background-color: #ffffff;
	font-size: 10pt;
	COLOR: #666666;
	/* FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;*/
}
td.panel_c_11 {
	background-color: #ffffff;
	font-size: 8pt;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.corp_title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #ff0000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-style: italic;
	margin: 0px;
}
table.char_all {
		border-left: 1px #ffffff solid;
		border-top: 1px #ffffff solid;	
		border-bottom: 1px #ffffff solid;
}
table.char {
		background-color: #FFDCB9;
}
td.char {
		border-top: 1px #ffffff solid;
		border-right: 1px #ffffff solid;
}
td.char_b {
		border-top: 1px #ffffff solid;
		border-right: 1px #ffffff solid;
		background-color: #91ABCA;
		COLOR: #ffffff;
}
td.char_top {
	background-color: #91ABCA;
	FONT-SIZE: 9pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-right: 1px #ffffff solid;
	text-align: center;
}
div.tit {
	padding-bottom: 8px;
	color: #cccccc;
}
span.title_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #91ABCA; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal;
}
/*------------------ÄËß ÃËÀÂÍÎÉ OPTICALNET----------------------*/
table.gb {
	border-top: #8291ca 1px solid;
	border-left: #8291ca 1px solid;
}
td.gb {
	border-bottom: #8291ca 1px solid;
	border-right: #8291ca 1px solid;
}
td.gb_t {
	border-right: #8291ca 1px solid;
	border-bottom: #8291ca 1px solid;
	background-color: #eeeeee;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
}
/*------------------//ÄËß ÃËÀÂÍÎÉ OPTICALNET----------------------*/
input.promocode {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	border: #aaaaaa 1px solid;
	padding: 1px;
}
span.nov_link {
	font-size: 13px;
	background-image: url(/img/design/nov_2.gif);
	padding-left: 18px;
	height: 14px;
	background-repeat: no-repeat;
	background-position: 0% 50%;
}
.nov_link a:link {COLOR: #ff0000; TEXT-DECORATION: underline;}
.nov_link a:visited {COLOR: #ff0000; TEXT-DECORATION: underline;}
.nov_link a:active {COLOR: #ff0000;  TEXT-DECORATION: none;}
.nov_link a:hover {COLOR: #ff0000;  TEXT-DECORATION: none;}

a.add_pic:link img {border: #cccccc 1px solid;}
a.add_pic:visited img {border: #cccccc 1px solid;}
a.add_pic:active img {border: #6699cc 1px solid;}
a.add_pic:hover img {border: #6699cc 1px solid;}

/*-------------FAQ--------------*/
div.quest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6699cc;
	background-image: url(/img/design/q_ico.gif);
	background-repeat: no-repeat;
	padding-left: 23px;
	padding-bottom: 5px;
	background-position: 0% 1px;
}
div.answer {
	text-align: justify;
	font-weight: normal;
	border: #cccccc 1px dotted;
	background-color: #eeeeee;
	padding: 6px;
	margin-bottom: 30px;
}
div.quest p {
	margin: 0px;
}
div.answer p {
	margin: 0px;
}
div.quest_sh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ff9933;
	background-image: url(/img/design/q_ico.gif);
	background-repeat: no-repeat;
	padding-left: 23px;
	padding-bottom: 5px;
	background-position: 0% 1px;
	margin-bottom: 5px;
}
div.quest_sh p {
	margin: 0px;
}
.quest_sh a:link {COLOR: #ff9933; TEXT-DECORATION: underline;}
.quest_sh a:visited {COLOR: #ff9933; TEXT-DECORATION: underline;}
.quest_sh a:active {COLOR: #ff9933;  TEXT-DECORATION: none;}
.quest_sh a:hover {COLOR: #ff9933;  TEXT-DECORATION: none;}
/*-------------//FAQ--------------*/

ul.offer_vote li {
	margin-bottom: 10px;
}
.tx1 {
	TEXT-TRANSFORM: none;
	COLOR: #1b6cad;
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	height: 20px;
}
.tx2 {
	COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.tx3 {
	FONT-SIZE: 15px;
	font-weight: bold;
}
.tx4 {
	TEXT-TRANSFORM: none;
	COLOR: #1b6cad;
	FONT-SIZE: 18px;
	FONT-WEIGHT: normal;
}
.tx5 {
	COLOR: #1b6cad; FONT-SIZE: 20px; FONT-WEIGHT: bold
}