body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
}
.banner {
text-align:center;
}
table, td {
		
	
		border:0px;
		vertical-align: top;
		
		
	}

td { vertical-align:top;}

/*
a:hover {text-decoration:none;}
*/

a: {text-decoration:underline;color:#008cf0;}
a:hover {text-decoration:none;color:#008cf0;}

img { border:0px;}

a.white:link {color:#999999; font-family: Verdana, Arial, sans-serif; font-size: 8; text-decoration:none}
a.white:hover {color:#999999; font-family: Verdana, Arial, sans-serif; font-size: 8; text-decoration:none}
a.white:active {color:#999999; font-family: Verdana, Arial, sans-serif; font-size: 8; text-decoration:none}
a.white:visited {color:#999999; font-family: Verdana, Arial, sans-serif; font-size: 8; text-decoration:none}

a.whitetwo:link {color:#403E3E; font-family:Tahoma; font-size:11px; line-height:12px; text-decoration:none}
a.whitetwo:hover {color:#403E3E; font-family:Tahoma; font-size:11px; line-height:12px; text-decoration:none}
a.whitetwo:active {color:#403E3E; font-family:Tahoma; font-size:11px; line-height:12px; text-decoration:none}
a.whitetwo:visited {color:#403E3E; font-family:Tahoma; font-size:11px; line-height:12px; text-decoration:none}


.main_text, table, li, input, textarea
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:12px;
		color:#000000; 
/*		color:#403E3E; */
	}

	
	
	
	.name1{
	color: #d75b00;
	font-family:Arial;
	line-height: 34px;
/*	text-transform: lowercase;   */
	font-size: 32px;
	
	
	}
	.name2{
	color: #7c7c7c;
	line-height: 34px;
	font-family:Arial;
	text-transform: lowercase;
	font-size: 32px;
	}
	.slogan{
		text-transform: lowercase;
		color: #848484;
		font-size: 10px;
		
	}
	
	
.button {
	background:url(/bitrix/templates/main_and_right/images/bgbut.jpg);
	width:54;
	height:20px;
	border:0px;
	font-weight:bold; 
	color: White;}
	
	
.button2 {
	background:url(/bitrix/templates/main_and_right/images/go.gif);
	width:33px;
	height:25px;
	border:0px;
	font-weight:bold; 
color: #4e4d4d;
	
	
	
	}
	
	
	.subtit{
		font-size: 20px;
		color: white;
		
		
		}
		
	
		
	


/* span a{ color:#03638B; font-size:9px} */

span a{ color:#03638B; font-size:11px}

font a { color:#008cf0; font-size:11px}

strong a { color:#008cf0; line-height:14px}

.l_text { color:#7D7D7D; font-size:10px; text-decoration:none}
.l_text:hover{ color:#7D7D7D; font-size:10px; text-decoration:underline}
.l_text-sign { color:#7D7D7D; font-size:10px; text-decoration:none}
.l_text-sign:hover{ color:#7D7D7D; font-size:10px; text-decoration:none}
.l_text-join { color:#FF3300; font-size:10px; text-decoration:none; font-weight:bold;}
.l_text-join:hover{ color:#FF3300; font-size:10px; text-decoration:underline; font-weight:bold;}
.source { color:#7D7D7D; font-size:10px; text-decoration:none; /*font-style: italic;*/}
	
.c_text { color:#7A7A7A}
.c_text a{ color:#7A7A7A; text-decoration:none}
.c_text a:hover{ color:#7A7A7A; text-decoration:underline}
.c_text span font a{ color:#7A7A7A; font-size:11px; text-decoration: underline}
.c_text span font a:hover{ color:#7A7A7A; font-size:11px; text-decoration:none}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		
		
	}

.input	{width:133px; height:20px; border-color:#A1A1A1; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px; color:#A1A1A1}
.input2	{width:128px; height:20px; border-color:#A1A1A1; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px; color:#575757}
.radio {height:11px; width:11px; margin:0px; margin-left:17px; margin-right:7px; padding:0px;}

textarea{width:100%; height:103px; border-color:#EBEBEB; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px;  }
//textarea{width:205px; height:103px; border-color:#EBEBEB; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px;  overflow:hidden;	}



/*

.r1 ul {margin:0; padding:0; list-style:none;}
.r1 li  {background:url(/bitrix/templates/main_and_right/images/bg-li.gif) no-repeat left center; margin: 0px 0px 0px 0px; padding:0px 0px 0px 35px}
.r1 li a  {font-family:Tahoma; font-size:11px; line-height:24px; color:#4E4D4D; text-decoration:none;}
.r1 li a:hover {text-decoration:underline;}

ul {margin:0; padding:0; list-style:none;}




*/


H2 {
background:url(/bitrix/templates/main_and_right/images/h2.gif) no-repeat left center; 
font-family:Arial; 
margin: 2px 0px 2px 22px; 
padding:0px 0px 0px 26px;
font-weight: normal;
color: #2d2d2d;
font-size:15px; line-height: 15px;
}

H1 {
background:url(/bitrix/templates/main_and_right/images/h1.gif) no-repeat left center; 
font-family:Arial; 
margin: 0px 0px 0px 12px; 
padding:0px 0px 0px 26px;
font-weight: bold;
color: #ffffff;
font-size:15px; line-height: 15px;
}

H3 {
background:url(/bitrix/templates/main_and_right/images/h3.gif) no-repeat left center; 
font-family:Arial; 
/*margin: 0px 0px 0px 12px;*/
padding:0px 0px 0px 26px;
font-weight: normal;
color: #2d2d2d;
font-size:15px; line-height: 15px;
}

H4 {
background:url(/bitrix/templates/main_and_right/images/h4.gif) no-repeat left center; 
font-family:Arial; 
margin: 15px 0px 15px 12px; 
padding:0px 0px 0px 26px;
font-weight: normal;
color: #2d2d2d;
font-size:15px; line-height: 15px;
}

/*

ul {margin:0; padding:0; list-style:none}
li  {background:url(/bitrix/templates/main_and_right/images/bg-li.gif) no-repeat left center; margin: 0px 0px 0px 0px; padding:0px 0px 0px 35px}
li a  {font-family:Tahoma; font-size:11px; line-height:24px; color:#008cf0; text-decoration:none;}
li a:hover {text-decoration:underline;}


*/




hr{
    height: 1px;
    width: 100%;
    color: #696969;
    border-width: 0px 0px 1px 0px;
    border-bottom-style: solid; border-color:#696969;
     
}

hr.hr-delimiter
{

	border-color:#7ea519;
}


.hg{
      height: 1px;
    width: 100%;
    color: #88ae20;
    border-width: 0px 0px 1px 0px;
    border-bottom-style: solid; border-color:#88ae20;
     
}

/* fix for tag cloud */
div.search-tags-cloud a
{
	line-height: normal;
}

.h-orange-title
{
background:url('/bitrix/templates/main_and_right/images/h2.gif') no-repeat left center; 
font-family:Arial; 
margin: 0px 0px 0px 22px; 
padding:0px 0px 0px 26px;
font-weight: normal;
color: #a34501; /*#2d2d2d*/
font-size:15px; line-height: 15px;
}

.h-green-title
{
background:url('/bitrix/templates/main_and_right/images/h3.gif') no-repeat left center; 
font-family:Arial; 
margin: 0px 0px 0px 12px; 
padding:0px 0px 0px 26px;
font-weight: normal;
color: #435f01; /*#2d2d2d*/
font-size:15px; line-height: 15px;
}

/*forum margin fix*/
table.fuser
{
margin-top:11px;
}
table.forum-menu
{
margin-bottom:3px;
}

	/* gray table */
	/* table */
	table.border-gray {empty-cells: show;}
	
	/* rounds */
	table.border-gray td.border-gray-round-tl, td.border-gray-round-tr, td.border-gray-round-bl, td.border-gray-round-rb
	{
		width:5px;
		height:5px;
	}
	table.border-gray td.border-gray-round-tl {background: url(/images/borders/mono_gray/tl_round.gif) lef<noindex><a href="#" rel="nofollow">1С-Битрикс: Управление сайтом 11.0.4</a></noindex>rl(/images/borders/mono_gray/tr_round.gif) <noindex><noindex><a href="#" rel="nofollow">1С-Битрикс: Управление сайтом 11.0.4</a></noindex>t;www.1c-bitrix.ru</a></noindex><noindex><a <noindex><a href="#" rel="nofollow">1С-Битрикс: Управление сайтом 11.0.4</a></noindex>c-bitrix.ru</a></noindex>ot;htt<noindex><a href="#" rel="nofollow">www.1c-bitrix.ru</a></noindex>://www.1c-bitrix.ru/suppo<noindex><a href="#" rel="nofollow">Техподдержка</a></noindex>�а</a></noindex>ержка</a></noindex>peat;}
	table.border-gray td.border-gray-round-rb {background: url(/images/borders/mono_gray/rb_round.gif) right bottom no-repeat;}

	/* body */
	table.border-gray td.border-gray-body
	{
		padding: 5px;
	}
	
	/* lines */
	table.border-gray tr.border-gray-head td.border-gray-t-line {border-top: 1px solid #aaaaaa;} 
	table.border-gray tr td.border-gray-l-line {border-left: 1px solid #aaaaaa;}
	table.border-gray tr td.border-gray-r-line {border-right: 1px solid #aaaaaa;}
	table.border-gray tr.border-gray-foot td.border-gray-b-line {border-bottom: 1px solid #aaaaaa;}
	/* end gray table */

/*h-orange-title in the gray table fix*/
table.border-gray div.h-orange-title
{
background:none;
margin: 0px; 
padding: 0px;
}

.h-green
{
font-family:Arial; 
padding:0px 0px 0px 15px;
font-weight: normal;
color: #435f01; /*#2d2d2d*/
font-size:15px; line-height: 15px;
}
/*
     */
/*
*/