/* CSS Document */

body{width:950px; height:auto;margin:auto; padding:0; background:url(images/mainbg.gif) 0 0 repeat-x #fff; font:14px/18px Georgia, "Times New Roman", Times, serif; color:#666;}
div, p, ul, h1, h2, h3, h4, form{margin:0px; padding:0px;}
ul{list-style-type:none;}



/* HEADER */
#preheader {width:950px; height:30px; position:relative; margin:auto; padding:0;}
#header {width:950px; height:120px; position:relative; margin:auto; padding:0;}
#logo {width:170px; height:120px; display:block; position:relative; background:url(images/logo.jpg) 0 0 no-repeat #FEFFFE; float:left;}
#slog {width:610px; height:120px; display:block; position:relative; background:url(images/slog.gif) 0 0 no-repeat #FEFFFE;  font:24px/18px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#fff; padding:0px 0px 0 0px; font-weight:normal; float:left;}
#timer {width:170px; height:120px; display:block; position:relative; top:0px; right:0px;background:#FEFFFE; float:right;}



/* UNDERHEADERPIC */
#unhead {width:950px; height:230px; position:relative; display:block; background:url(images/main_pic.gif) 0 0 no-repeat #FEFFFE; font:24px/18px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#fff; padding:0px 0px 0px 0px; font-weight:normal; margin-top:10px;}



/* UNDERHEADERPICLINE */
#unheadline {width:950px; height:5px; position:relative; display:block; background:url(images/line1.gif) 0 0 repeat-x #fff; font:24px/18px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#fff;  font-weight:normal; margin-top:10px; padding:10px 0px 10px 0px;}



/* CONTENT */
#content {width:950px; height:auto; position:relative; margin:0 0 0 0; padding:0 0 0 0;}



/* MENUFIELD */
#menu {width:170px; height:200px; position:relative; margin:0 0 0 0; padding:0;background: #fff; float:left;}
#menu ul{width:170px; height:200px; position:relative; top:0px; right:0px;}
#menu ul li{float:left; width:170px; height:30px; display:block;background:url(images/but_on.gif) repeat-x;  color:#ff0000; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; margin-top:5px; }
#menu ul li a{display:block; width:170px; height:30px; background:url(images/but_up.gif) repeat-x;  color:#ff0000; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:left; margin-top:5px;}
#menu ul li a:hover{background:url(images/but_on.gif) repeat-x; color:#fff; text-decoration:none;}
#menu ul li.company{background:url(images/but_on.gif) repeat-x; color:#fff; text-decoration:none; font:12px/27px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}


/* MAINFIELD */

#mainfield { float: left; width:580px; height:auto; display:block; position:relative; top:0px; left:15px; right:15px;  font:14px/18px Arial, Helvetica, sans-serif; color:#000; padding:0px 0px 0 0px; font-weight:normal; background:#fff;}

#tbl_head { float: left; width:580px; height:auto; display:block; position:relative; top:0px;   font:20px/22px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#000; padding:0px 0px 0 0px; font-weight:normal; text-align:center; font-weight:bold;}

#tbl_main { float: left; width:580px; height:auto; display:block; position:relative; top:0px;   font:12px/18px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#000; padding:0px 0px 0 0px; font-weight:normal;}

#adv_imp { float: center; display:block; position:relative; top:0px;   font:16px/18px Arial, Helvetica, sans-serif; color:#1d8701; padding:0px 0px 0 0px; font-weight:normal; text-align:center; font-weight:bold;}

#adv_txt { float: left; display:block; position:relative; top:0px;   font:12px/18px Arial, Helvetica, sans-serif; color:#000; padding:0px 0px 0 0px; font-weight:normal; text-align:justify; }

#cont_imp { width:580px; height:auto; float: left; display:block; position:relative; top:0px;   font:16px/18px Arial, Helvetica, sans-serif; color:#1d8701; padding:0px 0px 0 0px; font-weight:normal; text-align:center; font-weight:bold;}

#cont_txt { float: left; display:block; position:relative; top:0px;   font:12px/18px Arial, Helvetica, sans-serif; color:#000; padding:0px 0px 0 0px; font-weight:normal; text-align:justify; }
#cont_txt img{ float: left; text-align:justify;  margin:10 10 10 10; padding:10px 10px 10px 10px;}

#but_pan {width:580px; height:30px; position:relative; margin:auto;}

#null {display:block; width:10px; height:30px; background:#fff; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; margin-top:0px; float:left; }
#null_on {width:130px; height:30px; position:relative; display:block; background:#fff; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; margin-top:0px; float:left; }


#button_proj{display:block; width:100px; height:35px; background:#3a3a3a; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; margin-top:5px; float:left; }
#button_proj a{display:block; width:100px; height:30px; background:#1d8701; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; margin-top:5px; float:left; }
#button_proj a:hover{display:block; width:100px; height:30px; background:#3a3a3a; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; float:left; }


#button_prog{display:block; width:100px; height:35px; background:#3a3a3a; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; margin-top:5px; float:left; }
#button_prog a{display:block; width:100px; height:30px; background:#1d8701; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; margin-top:5px; float:left; }
#button_prog a:hover{display:block; width:100px; height:30px; background:#3a3a3a; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;margin-top:5px; text-align:center; float:left; }


#button_reg{display:block; width:100px; height:35px; background:#3a3a3a; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; margin-top:5px; float:left; }
#button_reg a{display:block; width:100px; height:30px; background:#1d8701; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; margin-top:5px; float:left; }
#button_reg a:hover{display:block; width:100px; height:30px; background:#3a3a3a; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; float:left; }

#button_itog{display:block; width:580px; height:35px; background:#3a3a3a; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; margin-top:5px; float:left; }
#button_itog a{display:block; width:580px; height:30px; background:#1d8701; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; margin-top:5px; float:left; }
#button_itog a:hover{display:block; width:580px; height:30px; background:#3a3a3a; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; float:left; }

#button_spec{display:block; width:580px; height:35px; background:#3a3a3a; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; margin-top:5px; float:left; }
#button_spec a{display:block; width:580px; height:30px; background:#1d8701; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; margin-top:5px; float:left; }
#button_spec a:hover{display:block; width:580px; height:30px; background:#3a3a3a; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:center; float:left; }



/* NEWSFIELD */

#news {width:170px; height:auto; position:relative; margin:0 0 0 0; padding:0 0 0 0;background: #fff; float:right;}
#news img{width:150px; height:100px; display:block; position:relative; top:10px; left:10px; float:center;}
#news h3{float:left; width:170px; height:30px; display:block;background:url(images/but_on.gif) repeat-x;  color:#ff0000; text-decoration:none; color:#fff; font:12px/27px Arial, Helvetica, sans-serif; font-weight:bold; text-align:left;margin-top:0px; }
#news h2{float:center; width:170px; height:60px; display:block; text-decoration:none; color:#000; font:12px/17px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; margin-top:10px; }


/* DOWNFIELD */
#prefooter{height:20px; background:#fff; color:#000; padding:0; clear:both; text-decoration:none; color:#000; font:16px/17px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;  padding:20px 0 20px 0; }


/* FOOTER */
/*---FOOTER PANEL--*/
#footermainPan{height:170px; background:url(images/footerbg.gif) 0 0 repeat-x #777; color:#fff; top:35px; padding:0; clear:both;}
#footerPan{width:950px; position:relative; margin:0 auto;}
#footerPan img{width:250px; height:40px; position:absolute; top:25px; right:5px;}

#footerPan ul{width:600px; position:absolute; top:35px; left:35px;}
#footerPan li{float:left; font:12px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}
#footerPan ul li a{padding:0 0 0 0px; color:#fff; background:#777777; text-decoration:none;}
#footerPan ul li a:hover{text-decoration:underline;}

#footerPan ul.footfoot{width:160px; background:#7D7D7D; color:#fff; display:block; position:absolute; top:120px; left:35px;}
#footerPan ul.footfoot li a{background:#7D7D7D; display:block; color:#fff; text-decoration:none;}
#footerPan ul.footfoot li a:hover{text-decoration:underline;}

#footerPan p.copyright{background:#7D7D7D; color:#fff; font:11px/15px Tahoma,Arial, Helvetica, sans-serif; position:absolute; top:55px; left:35px;}