/* 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/rm4.gif) top left no-repeat #FFFFFF;
 width: 9px;
 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 0 0 15px;
}

#content_block {
   font: 12px Arial, Verdana, Tahoma;
   color: #545c64;
}

#content_block ul, #content_block li {
   margin: 0;
   padding: 0;
}

#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;
line-height: 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;
}}