/* CSS Document */

body{background:#fff; color:#696969; font:15px/20px Arial, Helvetica, sans-serif; margin:32px 0 0; padding:0;}
div, ul, h1, h2, h3, li, p, img{margin:0; padding:0;}
ul{list-style-type:none;}
a{text-decoration: none;color: #00CC33;}

/* TOP PANEL*/
#topPanel{width:762px; height:373px; position:relative; margin:0 auto; padding:0;}
#topPanel img{width:283px; height:109px; z-index:1; padding:0; position:absolute; margin:-25px 0 0 0px;}
/* MENU PANEL*/
#topmen {width:762px; margin:0 auto; padding:0;}
#topmen li p{width:74px; display:block; height:36px; background:url(tl_files/101x/images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff; text-align:center; margin:0 1px 0 0;}

#topmen ul{display:block; width:732px; height:36px; position:absolute; top:0; right:0; margin:11px 0 0; padding:0 29px 0 0; border-bottom:1px solid #AEAEAE;}
#topmen ul li{float:right; font:12px/36px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold;}
#topmen ul li a{width:74px; height:36px; display:block; padding:0; color:#555; background:#fff; text-decoration:none; text-align:center; margin:0 1px 0 0; top:0px; left:0px;}
#topmen ul li a:hover{width:74px; height:36px; text-decoration:none; background:url(tl_files/101x/images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff;}
#topmen ul li.active{width:74px; display:block; height:36px; background:url(tl_files/101x/images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff; text-align:center; margin:0 1px 0 0;}


#topmen li p{width:74px; display:block; height:36px; background:url(tl_files/101x/images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff; text-align:center; margin:0 1px 0 0;}
/* HEADER PANEL*/
#topPanel #headerPanelfast{width:246px; height:263px; position:absolute; top:0; left:0; margin:110px 0 0; padding:0px; background:url(tl_files/101x/images/orange-normal.png) no-repeat 0 0 #FC5F00; color:#fff;}
#topPanel #headerPanelfast a{width:246px; height:263px; display:block; text-decoration:none; }
#topPanel #headerPanelfast a:hover{width:246px; height:263px; background:url(tl_files/101x/images/orange-hover.jpg) no-repeat 0 0 #FC5F00; color:#fff; text-decoration:none;}
#topPanel #headerPanelfast h2{display:block; width:90px; height:47px; margin:70px 0 0 25px; font:28px/28px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; position:absolute; top:0px; left:0px; z-index:1;}
#topPanel #headerPanelfast p{width:180px; display:block; font:12px/18px Arial, Helvetica, sans-serif; font-weight:bold;  position:absolute; top:0px; left:0px; z-index:1; padding:0; margin:105px 50px 0 25px;}

#topPanel #headerPanelsecond{width:246px; height:263px; position:absolute; top:0; left:258px; margin:110px 0 0; padding:0px; background:url(tl_files/101x/images/blue-normal.png) no-repeat 0 0 #FC5F00; color:#fff;}
#topPanel #headerPanelsecond a{width:246px; height:263px; display:block; text-decoration:none; }
#topPanel #headerPanelsecond a:hover{width:246px; height:263px; background:url(tl_files/101x/images/blue-hover.jpg) no-repeat 0 0 #FC5F00; color:#fff; text-decoration:none;}
#topPanel #headerPanelsecond h2{display:block; width:90px; height:47px; background:none; margin:70px 0 0 25px; font:28px/28px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; padding:0; position:absolute; z-index:1;}
#topPanel #headerPanelsecond p{width:163px; display:block; font:12px/18px Arial, Helvetica, sans-serif; font-weight:bold;  position:absolute; top:0px; left:0px; z-index:1; padding:0; margin:105px 50px 0 25px;}

#topPanel #headerPanelthird{width:246px; height:263px; position:absolute; top:0; right:0; margin:110px 0 0; padding:0px; background:url(tl_files/101x/images/green-normal.png) no-repeat 0 0 #FC5F00; color:#fff;}
#topPanel #headerPanelthird a{width:246px; height:263px; display:block; text-decoration:none; }
#topPanel #headerPanelthird a:hover{width:246px; height:263px; background:url(tl_files/101x/images/green-hover.jpg) no-repeat 0 0 #FC5F00; color:#fff; text-decoration:none;}
#topPanel #headerPanelthird h2{display:block; width:90px; height:47px; background:none; margin:70px 0 0 25px; font:28px/28px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; padding:0; position:absolute; z-index:1;}
#topPanel #headerPanelthird p{width:163px; display:block; font:12px/18px Arial, Helvetica, sans-serif; font-weight:bold;  position:absolute; top:0px; left:0px; z-index:1; padding:0; margin:105px 50px 0 25px;}
/* /TOP PANEL*/

/* BODY PANEL*/
#bodyPanel {width: 762px; position: relative; margin: 0 auto; padding: 0; margin-bottom: 60px;}
#bodyPanel h1 {background: #fff; font: 30px/30px Georgia, "Times New Roman", Times, serif; font-weight: normal; padding: 0; color: #FF7113; margin-bottom: 15px; margin-top: 25px}
#bodyPanel h2 {background: #fff; font: 22px/22px Georgia, "Times New Roman", Times, serif; font-weight: normal; padding: 0; color: royalblue; margin-bottom: 10px}
#bodyPanel h2 a {color: #royalblue; text-decoration: none}
#bodyPanel h2 a:link,h2 a:visited {text-decoration: none;color: royalblue;}
.more a{text-decoration: none;color: #00CC33;}
.back a{text-decoration: none;color: #00CC33;}



#bodyPanel p {margin:0; padding: 0; color: #696969}
#bodyPanel .middle {width: 522px; margin: 0; padding: 0; float: left}
#bodyPanel .middle p {margin: 0px 0px 15px 0px; padding: 0px 30px 0px 0px; color: #696969}
#home h1{ background:#fff; display:block; height:50px; margin:0; padding:4px 0 0 180px; color:#FF7113;}
#home p {background:url(tl_files/101x/images/byeby.png) 0 0 no-repeat #fff; margin:0 0 0 0px; padding:0 42px 35px 180px; color:#696969;}
p.dotline{background:url(tl_files/101x/images/dot-line.gif) 0 0 repeat-x #fff; padding:0; margin:0 40px 0 25px; color:#000;}
#bodyPanel p.capstext{background: url(tl_files/101x/images/name.gif) bottom right no-repeat #fff; font:18px/24px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#555555; padding:2px 10px 0 25px ; margin:0 35px 10px 0; }
/* Правое меню*/
#bodyPanel .right {width: 240px; top: 0px; left: 520px; padding: 0; float: left}

.right ul {width: 240px; display: block; position: relative; margin-top: 20px !important; margin-top: 0px}
.right ul li{font:12px/25px Arial, Helvetica, sans-serif; font-weight:normal; background:url(tl_files/101x/images/symbol2.gif) 0 8px no-repeat; padding:0 0 0 30px;}
.right ul a {background: url(tl_files/101x/images/dot-line.gif) repeat-x 0 100%; height: 25px; display: block; text-decoration: none; color: gray}
.right ul a:hover {background-color: #F5F5F5}
.right ul p{background-color: #F5F5F5; padding: 0px; margin:0px;}



#clear {
	display: block;
	clear: both;
	width: 100%;
	height:1px;
	overflow:hidden;
}

/* FOOTER PANEL*/
#footerPanel {width: 100%; background: #DCDCDC; color: #4C4C4C; font-size: 12px; margin-top: 50px;}
#footerbodyPanel{width:762px;height:133px; position:relative; margin:0 auto; padding:0;}
#footerPanel ul{width:400px; display:block; position:absolute; right:10px; top:33px; }
#footerPanel li{float:left; font:12px/15px Arial, Helvetica, sans-serif; font-weight:normal;}
#footerPanel ul li a{padding:0 6px; color:#4C4C4C; background:#DCDCDC; text-decoration:none;}
#footerPanel ul li a:hover{text-decoration:underline;}
#footerPanel ul li a.padl{padding:0 0 0 6px;}
#footerPanel p.copyright{background:#DCDCDC; display:block; position:absolute; top:54px; right:45px; color:#A64200;}
#footerPanel ul.templateworld{width:158px; background:#DCDCDC; color:#4C4C4C; display:block; position:absolute; top:74px; right:40px;}
#footerPanel ul.templateworld li a{background:#DCDCDC; display:block; color:#4C4C4C; text-decoration:none;}
#footerPanel ul.templateworld li a:hover{text-decoration:underline;}


img
{
	vertical-align:middle;
	border:0px;
}

/* Таблица формы*/
.formbody table { border-collapse: collapse; width: 100%; }
.formbody table th, table td { border:0; padding: 2px 3px; }
.formbody table td {  }
.submit {border: 1px solid gray; background: #DCDCDC}

	background-image: url(../images/login_button.png);
	background-repeat: no-repeat;
