/* CSS Document */

html, body {border:none; margin:0px; padding:0px;}
body {background:#FFF url(../images/bg/body.gif) repeat-x; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.topbg
{ background:url(../images/bg/top_bg.gif) repeat-x; height: 32px; }

a {color:#0099cd; text-decoration:underline;}
/*a:hover {color:#F33;}*/
img {border:none;}
form {display:inline; margin:0px; padding:0px;}

h1, h2, h3, h4, h5, h6, p {margin:0px 0px 14px 0px; padding:0px;}

h1 {font-size:30px; font-weight:normal;}
h2 {font-size:18px; font-weight:normal; color: #333333; }
h3 {font-size:15px;}

.inner h2 {color:#999;}
.inner h3 {color:#999;}

input, select, textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.wrapper {min-width:995px;}
.container {max-width:1280px;}

.header {position:relative;}
.header .logo {position:absolute; right:20px; top:-35px; height:73px; width:250px; align: left;}
.header .phone {font-size:17px; position:absolute; right:808px; top:137px;}
.header .callback {
	position:absolute;
	right:0px;
	top:65px;
	z-index:100;
	height: 86px;
	width: 310px;
}
.header .callback span { color:#F5520B; cursor:pointer; font-size:12px; font-weight:bold; }
.header .callback font {color:#CCC; font-size:36px; position:absolute; left:115px; top:39px;}
.font2 {color:#CCC; font-size:36px; position:absolute; left:115px; top:67px;}
.header .callback font3 {color:#CCC; font-size:36px; position:absolute; left:46px; top:10px;}
.header .callback .pad {padding:0px 20px 20px 47px;}
.header .callback .form {display:none;}
.header .callback.active {background:url(../images/bg/callback.gif) no-repeat; height:200px; width:362px;}
.header .callback.active span {border-bottom:1px dotted #FFF; color:#FFF;}
.header .callback.active font {color:#98def3;}
.header .callback.active .form {color:#FFF; display:block; padding-top:16px;}
.header .image { height:400px; overflow:hidden; padding-top:1px; position:relative;}
.autumn .header .image { height:430px; overflow:hidden; padding-top:1px; position:relative;}
.summer .header .image { height:400px; overflow:hidden; padding-top:1px; position:relative;}
.spring .header .image { height:400px; overflow:hidden; padding-top:1px; position:relative;}
.winter .header .image { height:400px; overflow:hidden; padding-top:1px; position:relative;}
.header .image .text {position:absolute; left:55%; top:50px; width:40%;}
.header .image .text h2 {color:#FFF; font-size:24px; margin-bottom:5px;}
.header .image .text p {color:#FFF;}
.header .image .text {}
.header .image .pic {color:#CCC; font-size:36px; position:absolute; left:137px; top:76px;}
.header .callback.active .row {margin-bottom:5px;}
.header .callback.active .label {float:left; padding-top:3px; width:60px;}
.header .callback.active .label label {cursor:pointer;}
.header .callback.active .label-ii {float:left; padding-top:3px; width:60px;}
.header .callback.active .label-ii label {cursor:pointer;}
.header .callback.active .input-text {margin-left:70px;}
.header .callback.active .input-text input {width:200px;}
.header .callback.active .input-text-ii {float:left; margin-right:10px; padding-left:10px;}
.header .callback.active .input-text-ii input {width:100px;}
.header .callback.active .input-button {}
.header .callback.active .input-button input {}
.header .callback.active {}
.inner .header .image {background:url(../images/bg/header_inner_winter.jpg) left bottom no-repeat; height:159px;}
.inner.autumn .header .image {background:url(../images/bg/header_inner_autumn.jpg) left bottom no-repeat; height:159px;}
.inner.summer .header .image {background:url(../images/bg/header_inner_summer.jpg) left bottom no-repeat; height:159px;}
.inner.spring .header .image {background:url(../images/bg/header_inner_summer.jpg) left bottom no-repeat; height:159px;}
.inner.winter .header .image {background:url(../images/bg/header_inner_winter.jpg) left bottom no-repeat; height:159px;}

.footer {border-bottom:3px solid #4db848; border-top:1px solid #e5e5e5; clear:both; color:#666; font-size:11px; padding:18px 30px;}
.footer a {color:#4db848;}
.footer a:hover {color:#F33;}
.footer .copy {float:left; padding-top:18px; width:220px;}
.footer .contact-info {float:left;}
.footer .contact-info .phone {float:left; margin-bottom:8px; width:140px;}
.footer .contact-info .phone span {font-size:13px; margin-left:-10px;}
.footer .contact-info .address {clear:both; margin-bottom:8px;}
.footer .contact-info .email {}
.footer .dev {float:right; padding-top:18px;}
.footer .dev span {}
.footer .dev span img {margin:0px 3px; vertical-align:middle}

.nav-lite {position:absolute; left:284px; top:125px; width:200px;}
.nav-lite ul,
.nav-lite li {list-style:none; margin:0px; padding:0px;}
.nav-lite li {float:left; margin-right:20px;}
.nav-lite a {display:block; height:25px; overflow:hidden; width:25px;}
.nav-lite span {display:none;}

.nav-lite li.home a {background:url(../images/ico/home.gif) no-repeat;}
.nav-lite li.home a:hover {background:url(../images/ico/home.gif) 0px -25px no-repeat;}
.nav-lite li.home-active {background:url(../images/ico/home.gif) 0px -50px no-repeat;}
.nav-lite li.search a {background:url(../images/ico/search.gif) no-repeat;}
.nav-lite li.search a:hover {background:url(../images/ico/search.gif) 0px -25px no-repeat;}
.nav-lite li.search-active {background:url(../images/ico/search.gif) 0px -50px no-repeat;}
.nav-lite li.feedback a {background:url(../images/ico/feedback.gif) no-repeat;}
.nav-lite li.feedback a:hover {background:url(../images/ico/feedback.gif) 0px -25px no-repeat;}
.nav-lite li.feedback-active {background:url(../images/ico/feedback.gif) 0px -50px no-repeat;}

.nav-main {margin-bottom:12px; padding:0px 0px 0px 25px;}
.nav-main ul,
.nav-main li {list-style:none; margin:0px; padding:0px;}
.nav-main ul {overflow:hidden; zoom:1;}
.nav-main li {float:left; padding:7px 0px 12px 0px; width:24.9%;}
.nav-main li span {border-bottom:2px solid #0099CD; font-size:16px;}
.nav-main li a {color:#0099CD; font-weight:bold; text-decoration:none;}
.nav-main li a:hover {color:#4db848;
} /* принаведение на заглавную ссылку изменяет цвет */
.nav-main li ul {padding-top:3px;}
.nav-main li li {display:block; float:none; font-size:11px; margin-bottom:1px; padding:1px 10px; width:auto;}
.nav-main li li li {display:block; float:none; font-size:11px; margin-bottom:1px; padding:1px 10px; width:auto;}
.nav-main li .head {padding:6px 1px;}
.nav-main li li a {color:#F5520B; display:inline; font-weight:normal; padding:0px; text-decoration:underline;
} /* цвет маленьких ссылок */
.nav-main li li a:hover {color:#0099cd; } /* цвет маленьких ссылок меняется при наведение курсора */
.nav-main li.active {background:url(../images/bg/nav_main_active.gif) left bottom no-repeat; width:24.9%;}
.nav-main li.active .head a {color:#FFF;}
.nav-main li.active .head-active {background:url(../images/bg/white_30.png); padding:6px 20px;}
.nav-main li.active .head-active a {color:#FFF; position:relative;}
.nav-main li.active span {border:none;}
.nav-main li.active li a {background:none; color:#FFF;}
.nav-main li li.active {background:url(../images/bg/white_30.png);  width:auto;}
.nav-main li li.active a {text-decoration:none; position:relative;}

.nav-main li.selected {background:url(../images/bg/nav_main_active.gif) left bottom no-repeat; width:24.9%;}
.nav-main li.selected .head a {color:#FFF;}
.nav-main li.selected .head-active {background:url(../images/bg/white_30.png); padding:6px 20px;}
.nav-main li.selected .head-active a {color:#FFF; position:relative;}
.nav-main li.selected span {border:none;}
.nav-main li.selected li a {background:none; color:#FFF;}
.nav-main li li.selected {background:url(../images/bg/white_30.png);  width:auto;}
.nav-main li li.selected a {text-decoration:none; position:relative;}

.layout {margin-bottom:20px; overflow:hidden; zoom:1;}
.layout .column-left {float:left; width:225px;}
.layout .column-right {margin:0px 0px 0px 225px;}
.layout .column-right-wr {width:100%; overflow:hidden;}
.layout .column-right-pad {padding:32px 50px 20px 25px;} 
.layout .column-right table {border:none;}
.layout .column-right th {font-weight:normal; margin:0px; padding:4px 18px 4px 0px; text-align:left;}
.layout .column-right td {border-top:1px solid #eaeaea; margin:0px; padding:4px 18px 4px 0px;}
.layout {}

.b-news {margin-bottom:32px;}
.b-news dl,
.b-news dt,
.b-news dd {list-style:none; margin:0px; padding:0px;}
.b-news dt {color:#999; font-size:11px; margin-bottom:5px;}
.b-news dd {margin-bottom:32px; line-height:135%;}
.b-news .archive {background:#f1f1f1 url(../images/bg/archive.gif) left bottom no-repeat; border-top:2px solid #4db848; float:right; margin:-42px 0px 20px 20px; position:relative; width:180px;}
.b-news .archive .head {border-bottom:1px solid #FFF; font-size:14px; font-weight:bold; padding:12px 0px 10px 35px;}
.b-news .archive a {color:#4db848;}
.b-news .archive a:hover {color:#F33;}
.b-news .archive ul,
.b-news .archive li {list-style:none; margin:0px; padding:0px;}
.b-news .archive ul {padding:12px 0px 24px 35px;}
.b-news .archive li {color:#666; margin-bottom:3px;}
.b-news .archive li.active {font-weight:bold;}
.b-news .archive li.active a {color:#000; text-decoration:none;}

.b-feedback {margin-bottom:32px;}
.b-feedback .form {}
.b-feedback .form .label {float:left; padding-top:3px; width:120px;}
.b-feedback .form .label label {cursor:pointer; margin-left:32px;}
.b-feedback .form .row {margin-bottom:5px; overflow:hidden; zoom:1;}
.b-feedback .form .input-button {margin-left:130px;}
.b-feedback .form .input-button input {cursor:pointer;}
.b-feedback .form .input-text {margin-left:130px;}
.b-feedback .form .input-text input {padding:2px 3px; width:440px;}
.b-feedback .form .textarea {margin-left:130px;}
.b-feedback .form .textarea textarea {height:120px; padding:2px 3px; width:440px;}

.b-gallety {margin-bottom:32px;}
.b-gallety .image {margin-bottom:0px; overflow:hidden; text-align:center; width:100%;}
.b-gallety .thumbs {margin-left:-24px; text-align:center;}
.b-gallety .thumbs ins {display:-moz-inline-box; display:inline-block; margin:24px 0px 6px 24px; text-decoration:none; vertical-align:top; }
.b-gallety .thumbs ins.active .r {border:1px solid #000; float:left; margin-top:-4px; padding:3px; position:relative;}

.b-calc {margin-bottom:32px;}
.b-calc .window {margin-bottom:32px;}
.b-calc .window td {border:none; margin:0px; padding:0px;}
.b-calc .note {color:#999; font-size:11px; line-height:150%;}
.b-calc .note a {color:#999;}
.b-calc .col {float:left; margin-bottom:20px; width:300px;}
.b-calc .row {clear:both; margin-bottom:5px; overflow:hidden; zoom:1;}
.b-calc .label {float:left; padding-top:3px; width:120px;}
.b-calc .label label {cursor:pointer; font-weight:bold; margin-left:30px;}
.b-calc .label-ii {color:#666; float:left;padding-top:3px; width:55px;}
.b-calc .label-ii label {float:right;cursor:pointer; font-weight:bold;margin-left:20px;}
.b-calc .label-iii {display:block; margin-left:30px; padding-top:2px;}
.b-calc .label-iii label {cursor:pointer; font-weight:bold;}
.b-calc .label-iv {float:left; padding-top:3px;padding-right:5px; width:160px;}
.b-calc .label-iv label {cursor:pointer; font-weight:bold;}
.b-calc .input-text {margin-left:70px;}
.b-calc .input-text input {}
.b-calc .select {margin-left:130px;}
.b-calc .select select {float:right; width:160px;}
.b-calc .select-ii {width:135px;float:right;}
.b-calc .select-ii select {float:right; width:135px;}
.b-calc .check-ii {float:left;width:100px;}
.b-calc .check-ii label {cursor:pointer; margin-left:30px;}
.b-calc .input-checkbox {float:left; display:block; padding-left:10px;}
.b-calc .input-checkbox input {}
.b-calc .input-button {}
.b-calc .input-button input {cursor:pointer;}
.b-calc .spacer {float:left; height:1px; overflow:hidden; width:60px;}
.b-calc .price {font-weight:bold;}
.b-calc .price p {margin-bottom:5px;}
.b-calc .price span {color:#50a915;}
.b-calc .price .total {font-size:21px; margin:0px; padding-top:10px;}
.b-calc {}
.b-calc {}
.b-calc {}
.b-calc h1 {float:left; margin:0px 24px 22px 0px;}
.b-calc .link-1 {background:url(../images/bg/link_1.gif) center bottom no-repeat; float:left; font-size:14px; font-weight:bold; margin-right:18px; padding:10px 0px 3px 0px; position:relative;}
.b-calc .link-1 a {background:#09C; color:#FFF; display:block; padding:2px 12px; text-decoration:none;}
.b-calc .link-1 .lt {background:#FFF; height:1px; width:1px; overflow:hidden; position:absolute; left:0px; top:10px;}
.b-calc .link-1 .rt {background:#FFF; height:1px; width:1px; overflow:hidden; position:absolute; right:0px; top:10px;}
.b-calc .link-1 .lb {background:#FFF; height:1px; width:1px; overflow:hidden; position:absolute; left:0px; bottom:3px;}
.b-calc .link-1 .rb {background:#FFF; height:1px; width:1px; overflow:hidden; position:absolute; right:0px; bottom:3px;}
.b-calc .link-2 {float:left; font-size:14px; font-weight:bold; padding-top:12px;}
.b-calc .link-2 a {border-bottom:1px dashed #09C; display:block; text-decoration:none;}

.w-menu {background:url(../images/bg/fade.jpg) left bottom no-repeat; clear:both; padding-left:25px;}
.w-menu ul,
.w-menu li {list-style:none; margin:0px; padding:0px;}
.w-menu ul {overflow:hidden; zoom:1;}
.w-menu li {float:left; font-size:15px; width:33%;}
.w-menu li a {display:block; padding:45px 10px 45px 15px; text-decoration:none;}
.w-menu li a span {border-bottom:1px solid #80cb7c; vertical-align:middle; display:inline-block;}
.w-menu li a span.image {border:none;}
.w-menu li a:hover {color:#80cb7c;}
.w-menu {}

.w-events {margin-bottom:32px; padding:30px 0px 0px 32px;}
.w-events h3 {margin-bottom:8px;}
.w-events h3 a {color:#000; text-decoration:none;}
.w-events h3 a:hover {color:#80cb7c;}
.w-events h3 span {border-bottom:1px solid #80cb7c;}
.w-events p {font-size:11px; margin-bottom:8px;}

.w-banners {margin-bottom:20px; padding:32px 20px 0px 32px;}
.w-banners ul,
.w-banners li {list-style:none; margin:0px; padding:0px;}
.w-banners li {font-size:15px; margin-bottom:32px;}
.w-banners li.anticrisis .image {margin:0px 0px -24px -2px;}
.w-banners li.anticrisis .link {position:relative;}
.w-banners li.anticrisis span {color:#666; font-size:11px;}
.w-banners li.discount .image {margin:0px 0px -5px -25px;}
.w-banners li.discount .link {position:relative;}
.w-banners li.discount span {color:#666; font-size:11px;}
.w-banners li.preorder .image {margin:0px 0px -20px -12px;}
.w-banners li.preorder .link {position:relative;}
.w-banners li.preorder span {color:#666; font-size:11px;}






.b-star-info {margin-bottom:12px;}
.b-star-info h2 {font-size:24px; border-bottom:1px solid #CCC; padding-bottom:8px;}
.b-star-info h3 {font-size:18px; font-weight:normal; margin-bottom:18px;}
.b-star-info h3 a {padding:0px 5px;}
.b-star-info .photos .big {float:left; margin:0px 23px 23px 0px;}
.b-star-info .photos .nails {float:left;}
.b-star-info .photos .nails .item {float:left; margin:0px 23px 23px 0px;}
.b-star-info .photos {}
.b-star-info {}

.b-pic-cor {position:relative;}
.b-pic-cor .lt {background:url(../images/bg/c_6px_lt.gif) no-repeat; height:6px; width:6px; position:absolute; left:0px; top:0px; overflow:hidden;}
.b-pic-cor .rt {background:url(../images/bg/c_6px_rt.gif) no-repeat; height:6px; width:6px; position:absolute; right:0px; top:0px; overflow:hidden;}
.b-pic-cor .lb {background:url(../images/bg/c_6px_lb.gif) no-repeat; height:6px; width:6px; position:absolute; left:0px; bottom:0px; overflow:hidden;}
.b-pic-cor .rb {background:url(../images/bg/c_16px_rb.gif) no-repeat; height:16px; width:16px; position:absolute; right:0px; bottom:0px; overflow:hidden;}
.b-pic-cor .rb1 {background:url(../images/bg/b_16px_rb.html) no-repeat; height:16px; width:16px; position:absolute; right:0px; bottom:0px; overflow:hidden;}


.img-left {margin:0px 24px 5px 0px;}

.clear {clear:both; height:1px; overflow:hidden;}


#Layer1 {
	position:absolute;
	left:30px;
	top:23px;
	width:39px;
	height:38px;
	z-index:1;
}
#Layer2 {
	position:absolute;
	left:30px;
	top:68px;
	width:39px;
	height:38px;
	z-index:1;
	cursor: hand;
}
#Layer3 {
	position:absolute;
	right:60px;
	top:24px;
	width:43px;
	height:44px;
	z-index:1;
}
#Layer4 {
	position:absolute;
	right:13px;
	top:26px;
	width:39px;
	height:38px;
	z-index:1;
}
.style2 {
	font-style: italic;
	color: #0099cd;
	font-size: 18px;
	font-weight: bold;
	padding-left: 10px;
}
.style2a {
	font-style: italic;
	color: #0099cd;
	font-size: 12px;
		font-weight: bold;
			text-decoration: none;
}
.style3 {
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #f5520b;
	text-decoration: underline;
}
.style4 {
	font-size: 16px;
	color: #0099cd;
	font-weight: bold;
	text-decoration: underline;
}
.style5 { font-size: 20px; }
.style_5 { font-size: 20px; color: #0099cd;}
.stylecont { font-size: 16px;  font-weight: bold; color: #FFFFFF; border-bottom: #FFFFFF 1px dashed; text-decoration:none;}
.stylesxema { font-size: 12px;  font-weight: bold; color: #F5520B; border-bottom: #F5520B 1px dashed; text-decoration:none;}
.stylenomer{ font-size: 14px;  font-weight: bold; color: #F5520B; text-decoration:none; }
.style5a { font-size: 16px; color: #0099cd;}
.style5a_small { font-size: 15px; font-weight: bold; color: #0099cd;}
.styless { font-size: 20px; color: #F5520B;}
.stylepp { font-size: 16px; font-weight: bold;}
.style6 {
font-size: 20px
color: #666666;
}
.style7 {
color: #0099cd;
}
.style8 {font-size: 11px; font-weight: bold; color: #989898; }
.style9 {font-weight: bold; font-size: 16px; background-color: #F1F1F1;}
.style9a {font-weight: bold; font-size: 12px; background-color: #F1F1F1;}
.style10 {font-size: 16px;
	font-weight: bold;
	text-decoration: underline;}
.style11 {background: url(../images/bg/body2.gif) repeat-x;}
.nomerpr { font-size: 12px;  color: #F5520B; }
.pr { font-size: 12px;  color: #333; }
.newsdata { font-size: 12px; font-weight: bold; color: #F5520B; }
hr {
	color:red;
	background-color: #0099cd;
	height: 1px;
	border-width:0px; /* убрать рамки вокруг элемента */
}
.stylepod { font-size: 12px; font-weight: bold; color: #F5520B;}
.rol_table1 { background: url(../images/img/rol_table1.gif) repeat-x;}
.rol_table2 { 	background-color: #0099cd; 
	vertical-align: middle;
	text-align: center;
	background-image: url(../images/img/stik.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.rol_table3 { 	background-color: #0099cd; 
	vertical-align: middle;
	text-align: center;
	background-image: url(../images/img/stik.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.rol_table2end { 	background-color: #0099cd; 
}
.rol_table3 { 	background: url(../images/img/rol_table11.gif) repeat-y; }
.rol_table4 { 	background: url(../images/img/rol_table12.gif) repeat-y; }
.rol_table5 { 	background: url(../images/img/rol_table13.gif) no-repeat; }
.rol_table6 { 	background: url(../images/img/rol_table14.gif) no-repeat; }
.rol_table7 { 	background: url(../images/img/rol_table15.gif) repeat-x;
font-family: Arial;
font-size: 10px; font-weight: bold; color: #666666;

 }
.rol_table8 { 	background: url(../images/img/rol_table16.gif) repeat-x; }
.name_table1 {font-weight: none; font-size: 18px; color: #5A5A5A; }
.name_table1_small {font-weight: none; font-size: 11px; color: #666666; font-weight: bold; border-bottom:1px solid #666666; }
.name {font-weight: none; font-size: 14px; color: #f5520b; font-weight: bold; }
.name_table2 { font-family: Arial; font-weight: bold; font-size: 12px; color: #4DB848; 
}
.name_table3 {
	vertical-align: middle;
	text-align: center;
	width: 20%;
	background-image: url(images/img/stik.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.line2
{
background: url(../images/bg/line2.jpg) repeat-x;
background-position: center;

}
.line
{
background: url(../images/bg/ripple_line.gif) repeat-x;
background-position: center;

}
.block-dashed { position:relative;}
.block-dashed-lt, .block-dashed-rt, .block-dashed-lb, .block-dashed-rb { position:absolute; width:7px; height:7px; background:url(../images/img/dashed-border.gif) no-repeat -9px -9px;}
.block-dashed-lt { left:0; top:0; background-position:-9px -9px;}
.block-dashed-rt { right:0; top:0; background-position:0px -9px;}
.block-dashed-lb { left:0; bottom:0; background-position:-9px 0;}
.block-dashed-rb { right:0; bottom:0; background-position:0 0;}
.block-dashed-lt, .block-dashed-rt, .block-dashed-lb, .block-dashed-rb { font-size:0; line-height:0;}
.block-dashed-content { padding:18px 10px 15px; border:1px dashed #c2c2c2;}
.block-dashed-title { position:absolute; top:-13px; left:10px; padding:0 2px; background:#fff;}

.index-news-item
{
	margin: 0px;
	padding: 0px;
	padding-top: 0.7em;
}

.index-news-item .date-time
{
	float: left;
	display: block;
	width: 69px;
	height: 42px;
	color: #000000;
	margin-top: -5px;
}

.index-news-item .day
{
	font-size: 21pt;
	display: block;
	font-family: Tahoma;
	text-align: center;
}

.index-news-item .month
{
	display: block;
	text-align: center;
}
.news_name
{
	font-size: 15px;
  color: #0098cd;
  text-decoration: underline;
}


.links_bg { height: 268px; background: url("../images/bg/ripple.jpg") center top no-repeat;}
.bg_1 { width: 100%; height: 22px; background: url("../images/bg/ripple.gif") repeat-x;}
.bg_1a { width: 100%; height: 19px; background: url("../images/bg/ripple_2.gif") repeat-x;}
.bg_2 {  background-color: #0099cd; }
.bg_2_big { color: #FFFFFF; font-size: 20px; }
.bg_2_big a { color: #FFFFFF; font-size: 20px; }
.bg_2_big_a { color: #FFFFFF; font-size: 20px;  }
.bg_2_big1 { color: #FFFFFF; font-size: 18px; }
.bg_2_small { color: #FFFFFF; font-size: 12px; }
.bg_2_small_dop { color: #000; font-size: 18px;}
.bg_2_small_dop a { color: #000; font-size: 18px; }
.bg_2_small a { color: #FFFFFF; font-size: 12px; }
.links_left {float: left; width: 304px;}
.links_left2 {float: left; width: 304px;}
.links_right {float: right; width: 280px; padding: 0 30px 0 0;}
.links_center {width: 225px; margin: 0 0 0 322px;}
.width {width: 1000px; margin: 0 auto; font-size: 1.2em; line-height: 1.5em;}
.twitter {padding: 24px 0 0 50px; background: url("../images/bg/twitter.gif") left 28px no-repeat; margin: 0 0 1em;}
clear {clear: both; margin: 0; font-size: 1px; line-height: 1px;}
.clear_left {clear: left; margin: 0; font-size: 1px; line-height: 1px;}
.small_cherk
{color:#F5520B; display:inline; font-weight:normal; padding:0px; text-decoration:underline;
}
.small_cherk_nopod
{color:#F5520B; display:inline; font-weight:normal; padding:0px; 
}
td.tar {
background-image: url(../img/p6.gif);
	color: #686868;
	font-size: 11px;
	font-weight: normal;
	padding-left: 13px;
  background-repeat: repeat-y;
  background-color: #FFFFFF;
}
td.tarname {

background-image: url(../img/p.gif);
  font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding-left: 20px;
  height: 32 ;
	background-repeat: no-repeat;
	background-position: bottom;
}
.top_line2 { padding: 0 0 0 7px; color: #9f9f9f; line-height: 1em; font: 10px/10px Tahoma, Verdana, Arial, Helvetica, sans-serif; min-width: 993px; overflow: hidden;}
