/*-----------------------------------------
# [Color codes]
# Dark grey (text): #333333
# Dark Blue (headings, links) #000066
# Mid Blue (header) #333399
# Light blue (top navigation) #CCCCFF
# Mid grey: #666666
-----------------------------------------*/

html {
		height:100%;
}
body {
		padding: 0px;
		margin: 0px;
		height:100%;
}
img	{
		border: none;
}
table {
		border-collapse: collapse;
		border: none;
}
td	{
		vertical-align: top;
}
table,td,div,p,a,ul,li {
		font:12px Tahoma;
		color:#282828;
}
a {
		outline-style:none;
}
ul {
		padding-left:10px;
		margin-left:0px;
}
ol {
		padding-left:20px;
		margin-left:20px;
		margin-top:0px;
}

ol li {
		margin-bottom:10px;
}


table.all {
		height:100%;
		width:100%;
}
table.main {
		width:990px;
}


td.footer {
		height:120px;
}
td.footer div#footer {
		position:relative;
		height:120px;
}
td.footer div#footer a {
		font:12px Arial;
		color:#000;
}
td.footer div#footer div#copy {
		position:absolute;
		bottom:20px;
		left:464px;
		font:12px Arial;
		color:#3e4449;
}
td.footer div#footer div#counter {
		position:absolute;
		bottom:20px;
		right:30px;
}
td.footer div#footer a#map_site {
		position:absolute;
		bottom:30px;
		left:344px;
		display:block;
		font:12px Tahoma;
		color:#3E4449;
		padding-left:16px;
		background:url(/images/map_marker.gif) center left no-repeat;
}
td.footer div#footer a#map_site:hover {
		color:#000;
}


div.menu {
		position:absolute;
		top:0px;
		left:40px;
		height:92px;
		z-index:30;
}
div.menu a {
		font:14px Arial;
		color:#555555;
		text-decoration:none;
		padding-top:82px;
		display:block;
		float:left;
		height:12px;	
		width:90px;
		margin-right:40px;
		text-align:center;
}

div.menu a.on#main {
		background:url(/images/button_main_on.gif) top center no-repeat;
}
div.menu a.on#about {
		background:url(/images/button_about_on.gif) top center no-repeat;
}
div.menu a.on#benefits {
		background:url(/images/button_benefits_on.gif) top center no-repeat;
}
div.menu a.on#portfolio {
		background:url(/images/button_portfolio_on.gif) top center no-repeat;
}
div.menu a.on#contacts {
		background:url(/images/button_contacts_on.gif) top center no-repeat;
}

div.menu a#main {
		background:url(/images/button_main.gif) top center  no-repeat;
}
div.menu a#about {
		background:url(/images/button_about.gif) top center  no-repeat;
}
div.menu a#benefits {
		background:url(/images/button_benefits.gif) top center no-repeat;
}
div.menu a#portfolio {
		background:url(/images/button_portfolio.gif) top center no-repeat;
}
div.menu a#contacts {
		background:url(/images/button_contacts.gif) top center no-repeat;
}


div.contacts {
		position:absolute;
		top:6px;
		right:33px;
		text-align:right;
		line-height:18px;
		z-index:20;
}
div.contacts span#sp1 {
		font-size:18px;
}
div.contacts span#sp2 {
		font-size:30px;
		line-height:33px;
}
div.contacts span#sp1.one {
		color:#555555;
}
div.contacts span#sp2.one {
		color:#282828;
}
div.contacts span#sp1.two {
		color:#555555;
}
div.contacts span#sp2.two {
		color:#282828;
}


/*-------------------  #head_main  -------------------*/

td.main_left {
		width:50%;
		background:url(/images/bg_main_left.gif) top right repeat-x;
}
td.main_right {
		width:50%;
		background:url(/images/bg_main_right.gif) top left repeat-x;
}
div.head_main {
		position:relative;
		width:990px;
		height:522px;
		background:url(/images/bg_head_main.jpg) bottom no-repeat;
}

div#calendar {
		position:absolute;
		top:77px;
		right:55px;
		background:url(/images/top_calendar.gif);
		width:358px;
		height:182px;
		z-index:10;
}

#flash_share {
		position:absolute;
		top:57px;
		left:0px;
}

div.head_text {
		position:absolute;
		top:140px;
		right:480px;
		text-align:right;
		color:#fff;
		font-size:18px;
}
div.head_text span {
		font-size:30px;
}
div.head_text img {
		margin-bottom:-14px;
}
div.head_text p {
		font-size:12px;
		margin-top:25px;
		color:#fff;
}
div.head_text a {
		font-size:12px;
		color:#fff;
}

div.logo_main {
		position:absolute;
		bottom:107px;
		left:33px;
		width:180px;
		height:80px;
		text-align:left;
}
div.logo_main p {
		margin:0px;
		margin-bottom:10px;
		padding-left:50px;
		font-size:11px;	
		line-height:11px;
		color:#fff;
}

div#man_main {
		position:absolute;
		top:277px;
		left:215px;
		background:url(/images/man_main.jpg);
		width:279px;
		height:335px;
}

div.window {
		position:absolute;
		top:282px;
		right:33px;
		background:url(/images/bg_window.gif) no-repeat;
		width:590px;
		height:218px;
}
div.window div#wind {
		margin:21px 21px 15px 97px;
		position:relative;
}
div.window div#wind div {
		position:absolute;
		top:0px;
		left:0px;
		height:190px;
		width:475px;
		background-color:#fff;
}
div.window div#wind div a#back {
		position:absolute;
		bottom:8px;
		right:0px;
		font-size:12px;
}
div.window div#wind div a#back:hover {
		color:#000;
}
div.window div#wind div img {
		margin-bottom:12px;
}
div.window div#wind div ul {
		margin:16px 0px 16px 0px;
}
div.window div#wind div li {
		padding-left:20px;
		background:url(/images/win_marker.gif) center left no-repeat;
		list-style:none;
		margin-bottom:14px;		
}


/*------------------  end_head_main  ------------------*/



/*-----------------  #head_remainder  ----------------*/

td.bg_line {
		width:50%;
		background:url(/images/bg_line_remainder.gif) top repeat-x;
}
div.head {
		position:relative;
		width:990px;
		height:336px;
		background:url(/images/bg_head.jpg) bottom no-repeat;
}

div#man_about {
		position:absolute;
		top:94px;
		left:159px;
		background:url(/images/man_about.jpg);
		width:278px;
		height:339px;
}
div#man_benefits {
		position:absolute;
		top:94px;
		left:159px;
		background:url(/images/man_benefits.jpg);
		width:286px;
		height:333px;
}
div#man_benefits_opt {
		position:absolute;
		top:95px;
		left:159px;
		background:url(/images/man_benefits_opt.jpg);
		width:278px;
		height:333px;
}
div#man_benefits_dev {
		position:absolute;
		top:94px;
		left:157px;
		background:url(/images/man_benefits_dev.jpg);
		width:284px;
		height:333px;
}
div#man_portfolio {
		position:absolute;
		top:95px;
		left:159px;
		background:url(/images/man_portfolio.jpg);
		width:277px;
		height:335px;
}
div#map_contacts {
		position:absolute;
		top:108px;
		left:159px;
		background:url(/images/map_contacts.jpg);
		width:517px;
		height:316px;
}

div#name {
		position:absolute;
		top:140px;
		left:466px;
		font:30px Tahoma;
		color:#fff;
}
div#notice {
		position:absolute;
		top:222px;
		left:484px;
		font:14px Arial;
		color:#d6d6d4;
		width:370px;
}
div#notice span {
		display:block;
		color:#fff;
}
div#name_contacts {
		position:absolute;
		top:140px;
		right:220px;
		font:30px Tahoma;
		color:#fff;
}

div.list1 {
		position:absolute;
		top:222px;
		left:484px;
}
div.list1 a {
		display:block;
		font:12px Arial;
		color:#bdbdbd;
		margin-bottom:9px;
}
div.list1 a:hover {
		color:#fff;
}
div.list1 a#on {
		color:#fff;
}

div.list2 {
		position:absolute;
		top:222px;
		left:667px;
}
div.list2 a {
		display:block;
		font:12px Arial;
		color:#bdbdbd;
		margin-bottom:9px;		
}
div.list2 a:hover {
		color:#fff;
}
div.list2 a#on {
		color:#fff;
}


/*---------------  end_head_remainder  ---------------*/



/*-----------------------  #content  ----------------------*/

td.main_content {
		padding:20px 33px 0px 33px;
}
td.main_content table
		{
		position: relative;
}
td.spacer_menu {
		width:97px;
}

div.content {
		width:493px;
		padding-top:0px;
		position:relative;
}

div.content strong {
		font-weight:normal;
}

div.content a#h1 {
		display:block;
		font:normal 30px Tahoma;
		padding:0px;
		margin:30px 0px 25px 0px;
		text-decoration:none;
}
div.content a#h1_ {
		display:block;
		font:normal 30px Tahoma;
		padding:0px;
		margin:30px 0px 25px 0px;
		text-decoration:none;
}
,div.content a#h1_ {
		display:block;
		font:normal 30px Tahoma;
		margin:0px;
		padding:20px 0px 25px 0px;
		text-decoration:none;
}
div.content h1 {
		font:normal 30px Tahoma;
		margin:0px;
		padding-bottom:20px;
		padding-top:5px;
}

div.content h1 a {
		padding-left:20px;
}
div.content h1 a:hover {
		text-decoration:none;
}
h2 {
		font:normal 18px Tahoma;
		margin:0px;
		padding-bottom:17px;
		padding-top:5px;
}
h2#lite {
		font:normal 18px Tahoma;
		margin:0px;
		padding-bottom:7px;
		padding-top:5px;
}
h2#ind {
		font:normal 18px Tahoma;
		margin:0px;
		padding:5px 0px 17px 20px;
}
h2#ind_b {
		font:normal 18px Tahoma;
		margin:0px;
		padding:5px 0px 17px 30px;
}
div.content p {
		margin:0px;
		padding:0px 0px 15px 20px;
}
div.content p.font {
		margin:0px;
		font:14px Tahoma;
		padding:0px 0px 15px 67px;
}
div.content p#main {
		margin:0px;
		text-align:justify;
		text-indent: 20px;
		padding:0px 22px 15px 0px;
}
div.content div#main_none1 {
		font-size:12px;
		margin-bottom:-10px;
		padding:10px 22px 25px 0px;
		display:none;
		text-align:justify;
		text-indent: 20px;

}
div.content div#main_none1 h1 {
		margin:0px;
		padding:27px 0px 17px 0px;
		font:18px Tahoma;

}
div.content div#main_none2 {
		font-size:12px;
		margin-bottom:-10px;
		padding:10px 22px 25px 0px;
		display:none;
		text-align:justify;
		text-indent: 20px;
}
div.content div#main_none2 h1 {
		margin:0px;
		padding:27px 0px 17px 0px;
		font:18px Tahoma;
}
div.content p#p8 {
		margin:0px;
		padding:0px 0px 8px 20px;
}

span#sp_m {
		font-size:18px;
}
span#sp_m.one {
		color:#555555;
}
span#sp_b.one {
		color:#282828;
		font-size:30px;
}
span#sp_b {
		font-size:30px;
}
span#sp_m.two {
		color:#555555;
}
span#sp_b.two {
		color:#282828;
		font-size:30px;
}

a#u1 {
		display:block;
		margin-left:6px;
		margin-top:1px;
		margin-bottom:9px;
		padding-left:14px;
		background:url(/images/url_marker1.gif) center left no-repeat;
		width:220px;
}
a#u1:hover {
		text-decoration:none;
}
a#u2 {
		display:block;
		float:right;
		padding-right:15px;
		margin-right:22px;
		background:url(/images/url_marker2.gif) center right no-repeat;
}
a#u2.a {
		background:url(/images/url_marker2a.gif) center right no-repeat;
		margin:-24px 0px 0px 0px;
}
a#u2:hover {
		color:#000;
}

a#u2a {
		display:block;
		float:right;
		padding-right:15px;
		margin-right:22px;
		background:url(/images/url_marker2.gif) center right no-repeat;
}
a#u2a.a {
		background:url(/images/url_marker2a.gif) center right no-repeat;
		margin:-24px 0px 0px 0px;
}
a#u2a:hover {
		color:#000;
}

p#u3 {
		display:block;
		margin:0px;
		font:14px Tahoma;
		padding-left:20px;
		background:url(/images/url_marker3.gif) top left no-repeat;
}

div#telephone {
		position:relative;
		margin-top:160px;	
}
div#telephone div {
		position:absolute;
		top:0px;
		left:-300px;
}

div#clients {
		position:relative;
		margin-top:18px;
		margin-bottom:17px;
		width:520px;
		margin-right:-27px;
}
div#clients img {
		float:left;
		margin:0px 30px 40px 0px;
}
,div#clients img {
		float:left;
		margin:0px 0px 40px 30px;
}
a.all_clients {
		float:left;
		margin-top:-23px;
}
,a.all_clients {
		float:left;
		padding-left:30px;
		margin-top:0px;
}

div#advantage div {
		font:14px Tahoma;
		padding:10px 0px 14px 67px;
		margin-bottom:13px;
}
,div#advantage div {
		height:37px;
}
div#advantage div.font {
		font:12px Tahoma;
		padding:10px 0px 14px 67px;
		margin-bottom:13px;
}
,div#advantage div.font {
		height:37px;
}
div#advantage div#num1 {
		background:url(/images/pic_digit1.gif) center left no-repeat;
}
div#advantage div#num2 {
		background:url(/images/pic_digit2.gif) center left no-repeat;
}
div#advantage div#num3 {
		background:url(/images/pic_digit3.gif) center left no-repeat;
}
div#advantage div#num4 {
		background:url(/images/pic_digit4.gif) center left no-repeat;
}
div#advantage div#num5 {
		background:url(/images/pic_digit5.gif) center left no-repeat;
}
div#advantage div#num6 {
		background:url(/images/pic_digit6.gif) center left no-repeat;
}
div#advantage div#num7 {
		background:url(/images/pic_digit7.gif) center left no-repeat;
}
div#advantage div#num8 {
		background:url(/images/pic_digit8.gif) center left no-repeat;
}
div#advantage div#num9 {
		background:url(/images/pic_digit9.gif) center left no-repeat;
}
div#advantage div#num10 {
		background:url(/images/pic_digit10.gif) center left no-repeat;
}
div#advantage div#num11 {
		background:url(/images/pic_digit11.gif) center left no-repeat;
}
div#advantage div#num12 {
		background:url(/images/pic_digit12.gif) center left no-repeat;
}
div#advantage div#num13 {
		background:url(/images/pic_digit13.gif) center left no-repeat;
}
div#advantage div#num14 {
		background:url(/images/pic_digit14.gif) center left no-repeat;
}
div#advantage div#num15 {
		background:url(/images/pic_digit15.gif) center left no-repeat;
}
div#advantage div#num16 {
		background:url(/images/pic_digit16.gif) center left no-repeat;
}
div#advantage div#num17 {
		background:url(/images/pic_digit17.gif) center left no-repeat;
}
div#advantage div#num18 {
		background:url(/images/pic_digit18.gif) center left no-repeat;
}
div#advantage_mini  {
		margin-bottom:20px;
}
div#advantage_mini div {
		margin-left:25px;
		padding-left:20px;
		font:14px Tahoma;	
		margin-bottom:15px;
		background:url(/images/advantage_marker.gif) top left no-repeat;
}
div#advantage_mini p {
		padding:0px;
		padding-left:20px;
		font:12px Tahoma;
		margin-bottom:14px;
		margin-left:27px;
		background:url(/images/advantage_marker.gif) center left no-repeat;
}


div#clicks {
		margin-left:20px;
		float:left;
		width:157px;
}
div#clicks a {
		display:block;
		padding-bottom:10px;
}
div#clicks a:hover {
		text-decoration:none;
}


div#attendance {
		width:526px;
		margin-right:-33px;
		margin-top:5px;
}
div#attendance img {
		margin-bottom:18px;
}
div#attendance div {
		height:19px;
		padding-left:28px;
		margin-bottom:6px;
}
div#attendance div#point1 {
		background:url(/images/attend_marker1.gif) center left no-repeat;
}
div#attendance div#point2 {
		background:url(/images/attend_marker2.gif) center left no-repeat;
}
div#attendance div#point3 {
		background:url(/images/attend_marker3.gif) center left no-repeat;
}
div#tic {
		float:left;
		margin-left:20px;
		width:196px;
		height:31px;
		background:url(/images/pic_TIC.gif) no-repeat;
}
div#tic img { 
		margin-left:108px;
}
div#pr {
		float:left;
		margin-left:50px;
		width:172px;
		height:31px;
		background:url(/images/pic_PR.gif) no-repeat;
}
div#pr img { 
		margin-top:7px;
		margin-left:92px;
}


div#manager {
		position:relative;
		width:506px;
		height:123px;
		margin-left:20px;
		margin-right:-40px;		
		background-color:#c9c9c9;	
}
div#manager.min {
		position:relative;
		width:auto;
		height:auto;
		margin-top:56px;
		margin-left:0px;
		margin-right:0px;		
		background:none;	
}
div#manager img {
		position:absolute;
		top:-8px;
		left:22px;
}
div#manager img#tel {
		position:relative;
		top:2px;
		left:0px;
}
div#manager div {
		position:absolute;
		top:33px;
		left:142px;
		width:330px;
		font:12px Tahoma;
		color:#000;
}
div#manager div a {
		color:#000;
}
div#manager div#order_sm {
		position:absolute;
		top:0px;
		left:-316px;
		width:180px;
}
div#manager.min div#order_sm {
		position:relative;
		top:0px;
		left:0px;
		width:180px;
}
div#manager div#order_sm input {
		width:180px;
		height:21px;
		border:1px solid #7f9db9;
		font:11px Tahoma;
		padding-left:7px;
		margin-left:20px;
		margin-bottom:10px;
}
div#manager div#order_sm textarea.form {
		display:block;
		width:180px;
		height:80px;
		border:1px solid #7f9db9;
		font:11px Tahoma;
		margin-left:20px;
		padding:3px 4px 3px 4px;
}
div#manager div#order_sm input.button {
		display:block;
		float:right;
		width:81px;
		height:22px; 
		border:none;
		margin-top:9px;
		margin-right:-20px;
}
div#manager div#order_top {
		display:block;
		position:absolute;
		top:-43px;
		left:-316px;
		width:180px;
}
div#manager.min div#order_top {
		display:block;
		position:relative;
		top:0px;
		left:0px;
		width:180px;
}
p#p_sm {
		display:none;
		padding:0px 0px 0px 14px;
		margin-left:20px;
		background:url(/images/url_marker1.gif) center left no-repeat;
}
iframe#frame {
		display:none;
		width:1px;
		height:1px;
}



div#response {
		margin-top:12px;
		margin-bottom:40px;
		width:430px;
}
div#response div {
		background:url(/images/bg_response.gif) bottom left no-repeat #e2e2e2;
		padding:25px 30px 50px 30px;
		color:#000;
}
div#response div ul {
		margin-top:15px;
		margin-bottom:0px;
}
div#response div ul li {
		list-style:none;
		background:url(/images/response_marker.gif) top left no-repeat;
		padding-left:27px;
		padding-bottom:14px;
		color:#000;
}
div#response div#author {
		margin:0px;
		padding:10px 0px 0px 20px;
		color:#282828;
		font-size:11px;
		background:none;		
}
div#response div#author span {
		padding:0px 18px 0px 18px;
}


div#font_arial p {
		font:12px Arial;
}
a#send {
		margin-left:20px;
		padding-left:23px;
		font:12px Arial;
		background:url(/images/pic_mail.gif) center left no-repeat;		
}

div#site {
		border:1px solid #c4c4c4;
		padding:2px;
}


table.tbl {
		width:470px;
		margin-top:10px;
		margin-left:20px;
}
table.tbl tr#head td {
		text-align:center;
		font:bold 14px Tahoma;
		padding:7px 0px 10px 0px;;
}
table.tbl td {
		width:235px;
		border:1px solid #BDBDBD;
		padding:10px 12px 13px 12px;
		vertical-align:middle;
}


div#tree_site {
		margin:3px 0px 40px 0px;
}
div#tree_site ul {
		list-style:none;
		padding:0px;
		margin:0px;
}
div#tree_site ul li {
		width:250px;
}
div#tree_site ul li a{
		text-decoration:none;
}
div#tree_site ul li a:hover {
		text-decoration:underline;
}
div#tree_site ul#th1 {
		margin:-3px 0px 9px 21px;
}
div#tree_site ul#th1 li {
		margin-bottom:6px;
}
div#tree_site ul#th1 li a{
		font:14px Tahoma;
}
div#tree_site ul#th2 {
		margin:0px 0px 20px 54px;
}
div#tree_site ul#th2 li {
		padding-left:15px;
		margin-bottom:6px;
		background:url(/images/tree_marker.gif) top left no-repeat;
}
div#tree_site ul#th2 li a{
		font:12px Tahoma;
}
div#tree_site ul#th3 {
		padding:6px 0px 5px 14px;
}
div#tree_site ul#th3 li {
		padding-left:15px;
		margin-bottom:4px;
		background:url(/images/url_marker1a.gif) top left no-repeat;
}
div#tree_site ul#th3 li a{
		font:12px Tahoma;
}
div#tree_site ul#th4 {
		padding:6px 0px 3px 8px;
}
div#tree_site ul#th4 li {
		padding-left:15px;
		margin-bottom:4px;
		background:url(/images/url_marker1a.gif) top left no-repeat;
}
div#tree_site ul#th4 li a{
		font:12px Tahoma;
}


a#print {
		float:right;
		margin:0px 60px 0px 0px;
}
a#print:hover {
		color:#000;
}


p#p8 {
		margin:0px;
		margin-top:8px;
}
p#p5 {
		margin:0px;
		margin-top:5px;
}
p#p3 {
		margin:0px;
		margin-top:3px;
}

/*---------------------  end_content  -------------------*/



/*-------------------  #cont_left_main  ----------------*/

td.left_cont {
		width:384px;
}

div.left_cont_main {
		width:334px;
		margin-top:92px;
		position:relative;
}

table.statistics {
		vertical-align:middle;
}
table.statistics td {
		vertical-align:middle;
		padding-bottom:45px;
		width:180px;
}
table.statistics td#num {
		font-size:30px;
		width:134px;
		padding-right:20px;
		vertical-align:middle;
		text-align:right;
}


div.logotype {
		margin-top:5px;
}
div.logotype img {
		display:block;
		float:right;
}
div.logotype p {
		display:block;		
		float:right;
		padding:0px;
		width:184px;
		margin:16px 0px 40px 0px;
}

/*-----------------  end_cont_left_main  ---------------*/



/*---------------  #cont_left_remainder  ---------------*/

div.left_cont {
		padding-left:134px;
		margin-top:75px;
		position:relative;
}
div.left_cont p {
		font:12px Arial;
		margin:0px;
		padding:0px 0px 15px 20px;
}
div.left_cont h1 {
		font:normal 30px Tahoma;
		margin:0px;
		padding-bottom:25px;
}

div.left_cont div#tab, div.tab {
		width:200px;
		padding-bottom:30px;
}
div.left_cont div#tab h2, div.tab {
		padding-bottom:10px;
}
div.left_cont div#tab h1 {
		margin:0px;
		font:30px Tahoma;
		padding-bottom:25px;
}
div.left_cont div#tab a#h2 {
		width:auto;
		margin:0px;
		padding:0px;
		font:18px Tahoma;
		padding-bottom:10px;
		background:none;
		text-decoration:none;
}
div.left_cont div#tab a, div.tab a {
		display:block;
		width:170px;
		margin-left:6px;
		margin-bottom:10px;
		padding-left:14px;
		background:url(/images/url_marker1.gif) center left no-repeat;
}
div.left_cont div#tab a:hover, div.tab a:hover {
		text-decoration:none;
}

div.left_cont div#tab div#advantage p {
		padding:0px;
		padding-left:20px;
		font:12px Tahoma;
		margin-bottom:10px;
		margin-left:20px;
		background:url(/images/advantage_marker.gif) center left no-repeat;
}
div.left_cont a.share {
		display:block;
		position:relative;
		margin-right:-30px;
		width:230px;
		color:#ff0000;
		font:18px Tahoma;
		margin-bottom:30px;
		text-decoration:none;
}


div#send_comment {
		display:block;
		padding-top:10px;
		padding-left:140px;
}
div#send_comment input {
		width:290px;
		padding-left:7px;
		border:1px solid #7f9db9;
		margin-bottom:10px;
		height:21px;
		font:12px Tahoma;
		color:#282828;
}
div#send_comment textarea {
		border:1px solid #7f9db9;
		font:12px Tahoma;
		color:#282828;
		padding:4px 7px 4px 7px;
		width:290px;
		height:130px;
}
div#send_comment input#button {
		float:right;
		border:none;
		width:75px;
		height:11px;
		margin-top:10px;
		margin-right:63px;
}
div#send_p {
		padding-top:10px;
		padding-left:140px;
}
p#p_comment {
		display:none;
		padding:0px 0px 0px 14px;
		margin-left:20px;
		background:url(/images/url_marker1.gif) center left no-repeat;		
}



div#send_cont {
		width:200px;
		margin-top:15px;
}
div#send_cont input {
		width:200px;
		height:21px;
		border:1px solid #7f9db9;
		padding-left:6px;
		margin-bottom:5px;
		font:12px Tahoma;
		color:#282828;
}
div#send_cont input#button {
		margin:10px 0px 0px 0px;
		float:right;
		border:none;
		width:75px;
		height:11px;
}
div#send_cont textarea {
		border:1px solid #7f9db9;
		font:12px Tahoma;
		color:#282828;
		padding:7px 10px 7px 10px;
		width:200px;
		height:130px;
}
p#p_cont {
		display:none;
		padding:0px 0px 0px 14px;
		font:12px Tahoma;
		background:url(/images/url_marker1.gif) center left no-repeat;
}

/*---------------  end_cont_left_remainder  ---------------*/



/*-------------- start of links style --------------------*/

.links_list_bonus {width:100%; height:120px; overflow:hidden;}
.open_btn {width:22px; height:22px; background:url(closed_btn.jpg) no-repeat top left; float:right;}
#opened_btn {background:url(opened_btn.jpg) no-repeat top left !important;}
#opened_bonus{}

/*-------------- end of links style --------------------*/
