/* CSS Document */

#top {
	display: block;
	float: left;
	width: 100%;
	height: 173px;
}
#main_td {
	background: url(../images/footer1.png) 1px bottom no-repeat;
}
#main_table {
	border-left: 3px solid #FFFFFF;
	border-right: 3px solid #FFFFFF;
	border-spacing: 0px;
}
#t_poloska {
	display: block;
	float: left;
	width: 100%;
	height: 3px;
	font-size: 3px;
	background: #1b79c9;
}
#t_logo {
	display: block;
	background:url(../images/sunergi_logo.png) no-repeat;
	float: left;
	width: 242px;
	height: 173px;
}
#t_bl1 {
	display: block;
	float: left;
	width: 748px;
	height: 58px;
}
#t_bl1-1 {
	display: block;
	float: left;
}
#t_bl1-2 {
	display: block;
	width: 27px;
	height: 16px;
	float: left;
}
#t_bl1-3 {
	display: block;
	background: url(../images/menuLevel0.png) right bottom no-repeat;
	width: 236px;
	height: 36px;
	float: left;
}
#t_bl1-4 {
	display: block;
	background: url(../images/findbar.png) right bottom no-repeat;
	width: 159px;
	height: 36px;
	float: left;
}
#t_bl1-4 A {
	display: block;
	float:left;
}
#t_bl1-4 DIV {
	display: block;
	float:left;
}
.fb_txtBox {
	width: 97px;
	height: 17px;
	font: 10px Tahoma;
	margin: 20px 0 0 23px;
	background: none;
	border: none;
	color: #545c64;
}
.fb_btn {
	width: 38px;
	height: 17px;
	margin: 20px 0 0 0;
	background: none;
	border: none;
}
.fb_btn:hover {
	cursor: pointer;
}
#m0 {
	display: block;
	margin: 20px 0 0 5px;
}
#m01 {
	display: block;
	background: url(../images/m01.gif);
	width: 68px;
	height: 16px;
	float: left;
	position: relative;
 *top: 3px;
}
#m02 {
	display: block;
	background: url(../images/m02.gif);
	width: 93px;
	height: 16px;
	float: left;
	position: relative;
 *top: 3px;
}
#m03 {
	display: block;
	background: url(../images/m03.gif);
	width: 65px;
	height: 16px;
	float: left;
	position: relative;
 *top: 3px;
}
#m01:hover, #m02:hover, #m03:hover {
	background: none;
}
#t_bl2 {
	display: block;
	background: url(../images/intro.jpg) right bottom no-repeat;
	float: left;
	width: 100%;
	height: 173px;
}
#intro {
	display: block;
	float: right;
	width: 752px;
	height: 118px;
	margin-top: -118px;
}
#main_menu_rez {
	display: block;
	background: url(../images/main_menu_bg.gif);
	clear: left;
	float:left;
	width: 100%;
	height: 31px;
}
#main_menu {
	display: block;
	background: url(../images/menu_act.png);
	width: 991px;
	height: 31px;
	float: left;
}
#p1 {
	display: block;
	background: url(../images/p1.png);
	width: 73px;
	height: 31px;
	float: left;
}
#p1a {
	display: block;
	width: 73px;
	height: 31px;
	float: left;
}
#p2 {
	display: block;
	background: url(../images/p2.png);
	width: 110px;
	height: 31px;
	float: left;
}
#p2a {
	display: block;
	width: 110px;
	height: 31px;
	float: left;
}
#p3 {
	display: block;
	background: url(../images/p3.png);
	width: 195px;
	height: 31px;
	float: left;
}
#p3a {
	display: block;
	width: 195px;
	height: 31px;
	float: left;
}
#p4 {
	display: block;
	background: url(../images/p4.png);
	width: 107px;
	height: 31px;
	float: left;
}
#p4a {
	display: block;
	width: 107px;
	height: 31px;
	float: left;
}
#p5 {
	display: block;
	background: url(../images/p5.png);
	width: 190px;
	height: 31px;
	float: left;
}
#p5a {
	display: block;
	width: 190px;
	height: 31px;
	float: left;
}
#p6 {
	display: block;
	background: url(../images/p6.png);
	width: 123px;
	height: 31px;
	float: left;
}
#p6a {
	display: block;
	width: 123px;
	height: 31px;
	float: left;
}
#p7 {
	display: block;
	background: url(../images/p7.png);
	width: 106px;
	height: 31px;
	float: left;
}
#p7a {
	display: block;
	width: 106px;
	height: 31px;
	float: left;
}
#p8 {
	display: block;
	background: url(../images/p8.png);
	width: 87px;
	height: 31px;
	float: left;
}
#p8a {
	display: block;
	width: 87px;
	height: 31px;
	float: left;
}
#p1:hover, #p2:hover, #p3:hover, #p4:hover, #p5:hover, #p6:hover, #p7:hover, #p8:hover {
	background: none;
}
#left_menu {
	display: block;
	background: url(../images/menu_left.png) bottom right no-repeat;
	width: 270px;
	height: 436px;
	font-size: 1px;
	float: left;
	clear: left;
}
#l_topblock {
	display: block;
	background: url(../images/l-act.png) right 20px no-repeat;
	width: 270px;
	height: 102px;
}
/*#l_topblock P{
 	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	text-align: left;
	padding: 29px 0 0 57px;
	margin: 0;
	color: #00d8ff;



}*/

/*#l_topblock P.pod{
	padding: 3px 0 0 0px;
	font-size: 10px;
	margin: 0px;
	text-transform: none;
	color: #99c1e2
}*/
#l0 {
	display: block;
	width: 239px;
	height: 51px;
	color: #00d8ff;
}
#l1 {
	display: block;
	background: url(../images/l1.png) 0px 0px no-repeat;
	width: 239px;
	height: 51px;
}
.l1-act {
	display: block;
	background: url(../images/l-act.png) bottom right no-repeat;
	width: 239px;
	height: 51px;
}
.lf1 {
	display: block;
	background: Blue;
	width: auto;
	height: auto;
}
.l1-act A:hover, .l1-act2 A:hover, .l1-act3 A:hover {
	color: #00d8ff;
}
.l1-act2 {
	display: block;
	background: url(../images/l4-act.png) bottom right no-repeat;
	width: 239px;
	height: 61px;
}
.l1-act3 {
	display: block;
	background: url(../images/l-act.png) bottom right no-repeat;
	width: 239px;
	height: 61px;
}
.l1-act A, .l1-act2 A, .l1-act3 A {
	color: #0058af;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	text-align: left;
}
.l1-act P, .l1-act2 P {
	padding: 9px 0 0 27px;
	margin: 0px;
}
.l1-act3 P {
	padding: 19px 0 0 27px;
	margin: 0px;
}
.l1-act P.pod, .l1-act2 P.pod, .l1-act3 P.pod {
	padding: 3px 0 0 10px;
	font-size: 10px;
	margin: 0px;
	text-transform: none;
}
#l2 {
	display: block;
	background: url(../images/l2.png) bottom right no-repeat;
	width: 239px;
	height: 51px;
}
#l3 {
	display: block;
	background: url(../images/l3.png) bottom right no-repeat;
	width: 239px;
	height: 51px;
}
#l4 {
	display: block;
	background: url(../images/l4.png) bottom right no-repeat;
	width: 239px;
	height: 61px;
}
#l5 {
	display: block;
	background: url(../images/l5.png) bottom right no-repeat;
	width: 239px;
	height: 61px;
}
#l_spacer {
	display: block;
	width: 239px;
	height: 20px;
}
#l_spacer2 {
	display: block;
	width: 239px;
	height: 14px;
}
#l_spacer3 {
	display: block;
	width: 239px;
	height: 5px;
}
#l1:hover, #l2:hover, #l3:hover, #l4:hover, #l5:hover {
	background: none;
}
/*center*/
.center_btn {
	display: block;
	background: url(../images/rm2.gif);
	width: 100%;
	height: 51px;
}
.center_btn {
	text-decoration: none;
}
.center_btn:hover {
	text-decoration: none;
	color: #ffffff;
}
.cb1 {
	display: block;
	background: url(../images/rm1.gif) top left no-repeat #FFFFFF;
	width: 9px;
	height: 51px;
	float: left;
}
.center_btn IMG {
	border: none;
	line-height: 0;
}
.cb2 {
	display: block;
	background: url(../images/rm8.png) top left no-repeat #FFFFFF;
	width: 60px;
	height: 51px;
	float: right;
	margin-top: -51px;
}
#cblock {
	display: block;
	background: url(../images/cb2.png);
	width: 100%;
	height: 449px;
}
#cbl1 {
	display: block;
	background: url(../images/cb1.png);
	width: 9px;
	height: 449px;
	float: left;
}
#cbl2 {
	display: block;
	background: url(../images/cb3.png);
	width: 9px;
	clear:left;
	height: 449px;
	float:right;
	margin-top: -449px;
}
#cblock P, #content_block P {
	display: block;
	clear: left;
	width: auto;
	height: auto;
	text-align: justify;
	color: #545c64;
	font: 12px Arial, Verdana, Tahoma;
	/*font-weight: bold;*/
	margin: 10px 15px 0 15px;
	line-height: 1.5;
}
#content_block {
	font: 12px Arial, Verdana, Tahoma;
	color: #545c64;
	line-height: 1.5;
}
#content_block ul, #content_block li {
	margin: 0;
	padding: 0;
	line-height: 1.5;
}
#content_block li p {
	margin: 0;
	padding: 0;
}
#content_block ul {
	margin-left: 20px;
}
#content_block h1 {
	font: 16px Arial, Verdana, Tahoma;
	font-weight: bold;
	margin: 0;
	margin-bottom: 10px;
}
#content_block h2 {
	font: 14px Arial, Verdana, Tahoma;
	font-weight: bold;
	margin: 0;
	margin-bottom: 5px;
	margin-top: 10px;
}
.rightMenu {
	display: block;
	margin: 21px 0 0 0px;
}
.rightMenu A {
	display: block;
	margin: 6px 0 0 18px;
}
.rightMenu IMG {
	border: none;
}
.news {
	display: block;
	margin-top: 10px;
	margin-left: 16px;
}
.news1 {
	display: block;
	background: url(../images/news1.png) no-repeat;
	width: 253px;
	height: 10px;
	font-size: 1px;
}
.news2 {
	display: block;
	background: url(../images/news2.png);
	width: 253px;
	height: auto;
}
.news2 P.data {
	color: #1b8acf;
	display: inline;
	margin: 10px 0 0 18px;
	font: 22px Book Antiqua, Trebuchet MS, Tahoma, Verdana, Arial;
}
.newsBlock {
	display:block;
	margin-top: 15px;
	width: 240px;
	color: #CCCCCC;
}
.newsBlock a {
	color: #545c64;
}
.newsBlock a:hover {
	text-decoration: none;
}
.news2 h3 {
	color: #545c64;
	display: block;
	margin: -25px 0 0 85px;
	padding: 0;
	font: 11px Tahoma, Verdana, Arial;
	font-weight: bold;
}
.news2 p.text {
	color: #545c64;
	margin: 5px 0 0 85px;
	padding: 0;
	font: 11px Tahoma, Verdana, Arial;
	line-height: 16px;
	text-decoration: underline;
	display: block;
	clear: left;
}
.news2 p.text:hover {
	text-decoration: none;
}
.news2 IMG {
	margin-left: 20px;
}
.news2 HR {
	width: 212px;
	height: 1px;
	border: none;
	background: #e4e5e6;
	margin-top: 25px;
 *margin-top: 20px;
	margin-bottom: -5px;
 *margin-bottom: -11px;
}
HR {
	width: 100%;
	padding: 0px;
	margin: 0px;
	height: 1px;
	border: none;
	background: #e4e5e6;
	line-height: 1px;
	font-size: 2px;
}
.news3 {
	display: block;
	clear: left;
	background: url(../images/news3.png) no-repeat;
	width: 253px;
	height: 10px;
}
#footer {
	display: block;
}
#footer_td {
	display: block;
	height: 42px;
	width: 100%;
	background: url(../images/footer_bg.gif);
}
.f_text {
	display: block;
	color: #bcc4c8;
	margin: -35px 0 0 60px;
	padding: 0;
	font: 11px Tahoma, Verdana, Arial;
	line-height: 12px;
}
.f_text1 {
	display: block;
	clear: left;
	color: #bcc4c8;
	margin: -22px 0 0 60px;
	font: 11px Tahoma, Verdana, Arial;
	line-height: 12px;
}
#f_hitech {
	display: block;
	background:url(../images/hi-tech.png) no-repeat right bottom;
	clear: left;
	float:left;
	width: 100px;
	height: 30px;
}
#f_hitech_act {
	display: block;
	background: url(../images/hi-tech_act.png) no-repeat right bottom;
	clear: left;
	float:left;
	width: 100x;
	height: 30px;
	position: absolute;
	margin: -45px 0 0 0;
	right: 30px;
}
#f_hitech:hover {
	background: none;
}
#register {
	display: block;
	background: url(../images/register.png);
	width: 250px;
	height: 56px;
}
#register_bg {
	display: block;
	background: url(../images/register_act.png) 18px 0 no-repeat;
* background: url(../images/register_act.png) 18px 6px no-repeat;
	width: 280px;
	height: 56px;
}
#register:hover {
	background: none;
}
#singup {
	display: block;
	background: url(../images/singup.png);
	width: 250px;
	height: 56px;
	line-height: 0px;
	font-size: 1px;
}
#singup_bg {
	display: block;
	background: url(../images/singup_act.png) 15px 0px no-repeat;
 *background: url(../images/singup_act.png) 15px 6px no-repeat;
	width: 285px;
	height: 56px;
}
#singup:hover {
	background: none;
}
.nav_menu_top {
	color: #545c64;
 co font: lor: #bcc4c8;
	font: 11px Tahoma, Verdana, Arial;
}
.nav_menu_top A {
	color: #1b79c9;
	text-decoration: underline;
	font: 11px Tahoma, Verdana, Arial;
}
.nav_menu_top A:hover {
	color: #545C64;
	text-decoration: none;
}
.c_news {
	display: block;
	width: 339px;
	height: 51px;
	font: 14px Arial;
	color: #ffffff;
	text-decoration: none;
	position: relative;
	top: 20px;
}
.c_news P {
	padding: 0;
	margin: 0;
	float: left;
}
.c_news img {
	margin-right: 5px;
	margin-top: 4px;
	float: left;
}
TD.c1 {
	line-height: 0;
	font-size: 1px;
}
.zag1 {
	display: block;
	background: url(../images/h1.gif) repeat-y;
	height: 22px;
	width: 13px;
	float: left;
}
.zag2 {
	display: block;
	background: url(../images/h3.gif) repeat-y;
	height: 22px;
	width: 35px;
	float: left;
}
.zagolovok {
	display:block;
	height: 22px;
	background: url(../images/h2.gif);
	float: left;
	font: 18px bold Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #3b444d;
}
LI {
	margin: 5px;
*margin: 5px;
	padding: 0px;
	
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin: 10px 0 10px 15px;
}
td.zag11 {
	background: url(../images/_h1.gif) 0px 2px;
}
td.zag21 {
	background: url(../images/_h3.gif) 0px 2px;
}
td.zagolovok1 {
	background: url(../images/_h2.gif) 0px 2px;
	font: 18px bold Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #3b444d;
	line-height: 27px;
	padding: -4px 0 0 0;
	margin: 0;
}
#follow {
	padding-top: 20px;
	padding-left: 13px;
	
	font-family: Tahoma,Verdana,Arial;
	text-align:center;
	font-size: 11px;
	font-weight:bold;
	color:#545C64;
}
.b1 {
	background: #0058AF;
	color: #00D8FF;
	font-size: 14px;
	border:1px #00D8FF solid;
	font: Arial, Verdana, Tahoma;
	font-weight:bold
}
.form_c {
	padding:10px;
	margin-left:60px;
	text-align:center;
	vertical-align:middle;
	width:240px;
	height:240px;
	background: #E6E6E6;
	color:#545C64;
	font-weight: bold;
	font-family:Arial, Verdana, Tahoma;
	font-size:14px;
	border:#545C64 1px solid;
}
.text1 {
	background-color:#ffe;
	color: #545C64;
	font-weight:bold;
	border: 1px #999 solid
}
input.text1 {
	width:150px;
}
input.text1:focus {
	border: 1px solid #00D8FF;
}
input.b1:hover {
	color: #333;
	background: #F90;
	border:1px #fff solid;
}
#amount {
	color: #00F
}

form_c2 {	padding:10px;
	margin:40px;
	text-align:center;
	vertical-align:middle;
	width:300px;
	height:240px;
	background: #E6E6E6;
	color:#545C64;
	font-weight: bold;
	font-family:Arial, Verdana, Tahoma;
	font-size:14px;
	border:#545C64 1px solid;}
	
	.form_cp {
	padding-top:10px;
	margin-left:15px;	
	
	text-align:center;
	vertical-align:middle;
	width:350px;
	
	height:470px;
	background: #E6E6E6;
	color:#545C64;
	font-weight: bold;
	font-family:Arial, Verdana, Tahoma;
	font-size:14px;
	border:#545C64 1px solid;
}
.tb1 {
	text-align:center;
	vertical-align:middle;
		background: #E6E6E6;
	color:#545C64;
	font-weight: bold;
	font-family:Arial, Verdana, Tahoma;
	font-size:14px;

}
.text2 {
	background-color:#ffe;
	color: #545C64;
	font-weight:bold;
	border: 1px #999 solid
}

input.text2:focus {
	border: 1px solid #00D8FF;
}
