body {

background:url(../images/tlo.png) repeat-x top #494949;
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3em;

    color:#000;
    margin:0;
    padding:0;

}

.alt {
	background-color: #CACACA;
}



a {color:#9f0000;text-decoration:none}
a:hover {text-decoration:underline}

#all 			{width:785px; margin-left:auto;margin-right:auto; }
#top			{height:68px; border:0px solid red;	}
#top .logo		{float:left; height:55px; width:159px; }
#top .motto		{float:right; height:55px; width:391px; }
/*
#top .top_img	{height:165px; width:245px;  margin-left:134px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/logo.png');}
*/
#menu			{height:37px; width:100%;}
#menu	td		{text-align:center; border-collapse:collapse;  }
#menu	a		{display:block; color:#fff;white-space: nowrap; min-width:60px; width:auto !important; width:60px; height:37px; line-height:37px; }
#menu	a:hover {text-decoration:none; background:url("/images/menu_sel.gif"); background-repeat: repeat-x;}
#menu	a.sel	{color:#ff8100; background:url("/images/menu_sel.gif"); background-repeat: repeat-x;}

#fla			{height:236px;}

#main			{min-height:288px; height:auto !important; height:288px; margin-top:5px; background:url(../images/main_tlo.png) repeat-x #eaeaea;}

#main .left		{float:left; width:254px;min-height:288px; height:auto !important; height:288px; background:url(../images/vspacer.gif) no-repeat right center; padding-top:25px;}


#main .temp		{float:left; min-height:288px;  height:auto !important; height:288px; padding: 10px 30px 30px 30px;}


#main .left img	{margin-bottom:15px; }
#main .left a	{display:block; width:196px; padding-left:17px; height:31px;line-height:31px; margin-bottom:5px; margin-left:21px;color:#9f0000; background:url(../images/left_menu.png) no-repeat;}
#main .left	a:hover	{color:#000;background:url(../images/left_menu_sel.png) no-repeat;text-decoration:none;}

#main .content	{float:left; width:242px;min-height:263px; height:auto !important; height:263px; padding:25px 18px 0 20px; background:url(../images/vspacer.gif) no-repeat right center; text-align: justify;}

#main .right	{float:left; width:200px; padding:25px 18px 0 20px; font-size:11px; margin-bottom: 30px; text-align: justify; }
#main .right h3	{padding:0; margin:0; margin-bottom:10px; font-size:12px;}

#main2			{min-height:350px; height:auto !important; height:350px; margin-top:0px; background:url(../images/main2_tlo.gif) repeat-y;}
#main2 .left	{float:left; width:255px; padding-bottom:20px;}
#main2 .left img	{margin-bottom:17px; }
#main2 .left a	{display:block; width:196px; padding-left:8px; height:31px;line-height:31px; margin-bottom:5px; margin-left:21px;color:#9f0000; background:url(../images/left_menu2.png) no-repeat;}
#main2 .left	a:hover	{color:#000;background:url(../images/left_menu2_sel.png) no-repeat;text-decoration:none;}


#main2 .content	{float:left;border:0px solid red; width:482px;min-height:200px; height:auto !important; height:200px; padding:27px 24px 27px 24px;background:url(../images/main2_tlo.png) repeat-x top; text-align: justify; }



a.more			{display:block; width:48px; padding-left:8px; height:15px;line-height:14px; font-size:10px; background:url(../images/more.gif) no-repeat;}
a:hover.more	{text-decoration:none;}


#contact_form	{ color:#6c6c6c; font-size:11px; }
#contact_form input,#contact_form textarea 	{ color:#707070; font-size:11px; border:1px solid #aeaeae; background:url(../images/input_tlo.gif) repeat-x #fff;}
#contact_form input	{ height:17px;width:224px; margin-bottom:2px; padding-left:3px;padding-right:3px;}
#contact_form textarea	{height:80px; width:469px; padding-left:3px;padding-right:3px; margin-bottom:12px;}
#contact_form select {width:100%;height:19px;margin-bottom:4px; color:#707070; border:1px solid #aeaeae;font-size:12px;}
#contact_form[id] select {margin-bottom:2px;}


#contact_form .le	{float:left; width:232px;margin-right:7px;}
#contact_form[id] .le {margin-right:14px;}
#contact_form .ri	{float:left; width:232px;margin-bottom:2px;}
#contact_form .submit	{width:87px; height:25px; border:0; padding:0;}

#footer			{height:109px; margin-top:2px; color:#3f3f3f; text-align:center;font-family:Arial; font-size:9px; background:url(../images/footer_tlo.png) repeat-x #959595; }

#footer	.menu	{padding-top:24px;}
#footer	.copy	{padding-top:30px;font-size:10px; color:#505050;}
#footer	a	{ color:#000;font-size: 10px;  }
#footer	a:hover {text-decoration:underline; }
#footer	a.sel	{color:#9c0000;}



/*

*/

img {border:0}
.clr {clear:both;line-height:0px;height:-1px; visibility: hidden; }

h1 {
	font-size: 23px;
	color: #9F0000;
	font-weight: normal;
	margin-bottom: 20px;
}

.BottomText {
	font-size: 10px;
	color: Gray;
	margin-top: 20px;
}

.Training tr {
	background-color: #FFFFFF;
}

.Training .alt {
	background-color: #CACACA;
}


