/* NAME */
body	{text-align:left;background:#0C4A76 url(http://img.tarify.ru/img/bg0.gif) left top repeat-x;}
body, div, a, td, th {margin: 0px; font-size: 11px; font-family: Tahoma, Helvetica, sans-serif; color: #000000; text-decoration: none;}
body, div, a, img {border: 0px; padding: 0px;}
body, td, th {vertical-align:top;}
h1	{color:#417300;font-size:14px;font-weight:bold;margin-bottom: 0px;}
h2	{color:#417300;font-size:12px;font-weight:bold;margin-bottom: 0px;background: url(http://img.tarify.ru/img/bull2.gif) 3px 2px no-repeat;padding-bottom:3px;padding-left:20px;margin-bottom:5px;border-bottom:1px solid #417300}
.menu_hr	{margin-left:2px;padding-bottom:3px;border-bottom:1px solid #417300}
h3	{color:#0C4A76;font-size:12px;font-weight:bold;margin-bottom: 0px;}
p	{margin-top:8px;}
.tzaglushka	{width:100%;height:100%;background: url(http://img.tarify.ru/img/top-bg1.jpg) left 12px no-repeat;}
.zagl {width:995px;height:17px;}
/*Хедер */
.head1	{height:176px;background: url(http://img.tarify.ru/img/top-bg2.jpg) left 111px no-repeat;}
.th1	{width:100%;height:111px;}
	.th1 th	{width:223px;text-align:right;}
	.th1 th img	{width:220px;height:100px;text-align:right;}
	.th1 td	{padding-top:13px;}
.th2	{width:100%;height:45px;margin-bottom:8px;}
	.th2 th	{width:295px;text-align:right;}
	.th2 th img	{width:42px;height:46px;text-align:right;}
	.th2 td	{vertical-align:middle;padding:3px 20px 0px 20px;}
	.th2 td a	{font-size:12px;color:#FFFFFF;}
	.th2 td a:hover	{text-decoration:underline;}
	.th2 td .select	{float:right;}
	.th2 td .select select	{vertical-align:middle;height:19px;font-size:11px;}
	.th2 td .select img	{vertical-align:middle;}

.nav1	{height:31px;margin-bottom:1px;width:100%;}
.nav1 td	{padding:0px;background:transparent none left top repeat-x;}
.nav1 .sel	{background-image:url(http://img.tarify.ru/img/tnav-bg1.gif);}
.nav1 .dis	{background-image:url(http://img.tarify.ru/img/tnav-bg1.gif);}
/*
.nav1 td a	{display:block;padding:8px 10px 10px 47px;font-weight:bold;color:#48020E;background: none left top no-repeat;}
.nav1 td a:hover	{color:#96122A;}
*/
.nav1 td a	{display:block;padding:8px 10px 10px 47px;font-weight:bold;color:#68222E;background: none left top no-repeat;}
.nav1 td a:hover	{color:#C8222E;}
.nav1 .sel a	{color:#FFFFFF;}
.nav1 .sel a:hover	{color:#FFFFFF;}
.nav1 th	{width:5px;background: url(http://img.tarify.ru/img/tnav-bg3.gif) left top no-repeat;}
.nav2	{height:31px;margin-bottom:1px;width:100%;}
.nav3	{height:26px;margin-bottom:1px;width:100%;}
.nav3 td a	{padding:7px 10px 7px 47px;}
.nav3 .sel	{background-image:url(http://img.tarify.ru/img/tnav-bg2.gif);}
.nav3 th	{background: url(http://img.tarify.ru/img/tnav-bg4.gif) left top no-repeat;}

/*Контент */
.cont1	{background:#FFFFFF url(http://img.tarify.ru/img/bg1.gif) left top repeat-x;border-top:3px solid #FFFFFF;}
.tmain	{width:100%;height:100%;background: url(http://img.tarify.ru/img/bot-bg1.gif) left bottom no-repeat;}
.tmain .tdleft	{width:227px;border-right:1px solid #417300;}
.tmain .tdleft .menu	{}
.tmain .tdleft .menu .sel	{color:#417300;}
.tmain .tdleft .menu a			{margin-top:10px;display:block;padding-left:20px;background: url(http://img.tarify.ru/img/bull2.gif) left top no-repeat;margin-left:5px;color:#000000;}
.tmain .tdleft .menu .lvl1 a	{margin-top:3px;display:block;padding-left:40px;background: url(http://img.tarify.ru/img/bull2a.gif) left top no-repeat;margin-left:5px;color:#000000;}
.tmain .tdleft .menu .lvl1 .sel	{color:#417300;}
.tmain .tdleft .menu .lvl2 a	{margin-top:0px;padding-left:60px;background-image:none;}
.tmain .tdleft .menu .lvl2 .sel	{color:#417300;}
.tmain .tdleft .menu a:hover	{color:#882536;}
.tmain .tdcont	{background: url(http://img.tarify.ru/img/nav-bg2.gif) left top no-repeat;padding-bottom:20px;line-height:17px;}
.tmain .tdcont .nav2	{display:block;padding:0px 0px 0px 0px;font-size:12px;font-weight:bold;color:#FFFFFF;background: url(http://img.tarify.ru/img/nav-bg1.gif) right top no-repeat;}
.tmain .tdcont .nav2 a	{margin-left:5px;display:block;padding:7px 0px 15px 3px;font-size:12px;font-weight:bold;color:#FFFFFF;float:left;background: url(http://img.tarify.ru/img/bull1.gif) left 25px no-repeat;}
.tmain .tdright	{width:1px;border-left:1px solid #417300;background-color:#FFFFFF;padding:10px}


/*Футер */
.foot1	{height:1px;background:transparent url(http://img.tarify.ru/img/bot-bg0.gif) left top repeat-x;}
.tfooter	{width:100%;height:56px;background: url(http://img.tarify.ru/img/bot-bg1.jpg) left top no-repeat;}
.tfooter td	{background: url(http://img.tarify.ru/img/bot-bg2.jpg) right top no-repeat;font-size:9px;}

/*
корректирки
@font-face {font-family: "Robson Celtic";src: url("http://site/fonts/rob-celt")}
img.png {behavior: url(png.htc);}
body, div, td, th {border:1px solid black;}
*/

.subnav	{display:block;background-color:#FFFFFF;border:1px solid #5A5A5A;width:180px;position:absolute;margin-top:29px}
.subnav a	{display:block;background:transparent url(http://img.tarify.ru/img/hr1.gif) left bottom repeat-x;padding:3px 10px 3px 15px;font-weight:bold;color:#48020E;}
.nav1 .subnav a	{display:block;background:transparent url(http://img.tarify.ru/img/hr1.gif) left bottom repeat-x;padding:3px 10px 3px 15px;font-weight:bold;color:#48020E;}
.nav3 .subnav a	{display:block;background:transparent url(http://img.tarify.ru/img/hr1.gif) left bottom repeat-x;padding:3px 10px 3px 15px;font-weight:bold;color:#48020E;}

.clear{font-size:1px;clear:both;}
.green1{color:#417300;font-size:14px;font-weight:bold;background:transparent url(http://img.tarify.ru/img/grn0.gif) left bottom repeat-x;}
.green1 table	{color:#417300;font-size:14px;font-weight:bold;width:100%;height:30px;background:transparent url(http://img.tarify.ru/img/grn1.gif) left bottom no-repeat;}
.green1 table td	{color:#417300;font-size:14px;font-weight:bold;background:transparent url(http://img.tarify.ru/img/grn2.gif) right bottom no-repeat;padding-left:20px;padding-bottom:15px;}
.green1 table td a	{color:#417300;font-size:14px;font-weight:bold;}
.green1 table td h1	{font-size:14px;}

.red1	{color:#882536;}
.red1	{color:#0C4A76;}
.red1 a	{color:#0C4A76;text-decoration:underline;font-weight:bold;}
.red1 div	{font-size:10px; font-weight:normal;}

.blue1{color:#0C4A76;font-size:12px;font-weight:bold;background:transparent url(http://img.tarify.ru/img/bl0.gif) left bottom repeat-x;display:block;width:50%;margin-left:5px;}
.blue1 table	{color:#0C4A76;font-size:12px;font-weight:bold;width:100%;height:26px;background:transparent url(http://img.tarify.ru/img/bl1.gif) left bottom no-repeat;}
.blue1 table td	{color:#0C4A76;font-size:12px;font-weight:bold;background:transparent url(http://img.tarify.ru/img/bl2.gif) right bottom no-repeat;padding-left:15px;}
.blue1 table td a	{color:#0C4A76;font-size:12px;font-weight:bold;}

.cmnts1	{display:block;padding:10px;background-color:#F2F2F2;color:#0C4A76;margin:8px;}
.cmnts1 a	{color:#0C4A76;text-decoration:underline;font-weight:bold;}

.bnav	{padding:0px 170px 0px 145px;font-size:12px;font-weight:bold;color:#FFFFFF;}
.bnav a	{display:block;float:left;padding:6px 10px 0px 13px;font-size:12px;font-weight:bold;color:#FFFFFF;background: url(http://img.tarify.ru/img/bull3.gif) left top no-repeat;}
.vr1	{float:left;margin-right:4px;}

.text_td{
	vertical-align:middle;
	padding-left: 5px;
}

/* Для раздела my.tarify.ru  */
#login_pass{
	display:none;
}
#register_user{
	display:none;
}
