/* Устранение мигания фоновых картинок в IE6  */
html { filter: expression(runtimeStyle.filter = '',document.execCommand('BackgroundImageCache', false, true));}
body {margin:0px ; padding:0px; font-size: 11px; color: #302f2f; font-family: Verdana, Arial, Helvetica, sans-serif;  }
table {border:0px; border-collapse:collapse;  margin:0px; padding:0px;}
img {border:0px;}
td {padding:0px; vertical-align:top;}
a {outline: none;}





/* Верхняя правая колонка */
a.dopmenu {margin-left:10px;padding:7px 10px 8px 10px;border-bottom:1px solid #dbe3ea;font-size:10px;display:block;text-decoration:none;color:#4d7194;}
a.dopmenu_last {margin-left:10px;padding:7px 10px 8px 10px;font-size:10px;display:block;text-decoration:none;color:#4d7194;}
a.dopmenu:hover, a.dopmenu_last:hover {text-decoration:underline;}
.line2 {width:20px; height:27px; margin-top:90px; background-color:#a6b8c9;}



/* HOMAMA */
td.td {width:130px; text-align:right; vertical-align:top; padding-top:9px;}
td.td a img {border:0px; margin: 0px 10px 0px 10px; text-decoration:none;}
td.td a {text-decoration:none;}

a.mail {background:url(http://www.yahta.ru/_gfx/icons/mail.gif) left no-repeat; padding:4px 0px 6px 13px; margin:0px 8px 0px 10px; text-decoration:none;}
a.mail:hover {background:url(http://www.yahta.ru/_gfx/icons/mail_ovr.gif) left no-repeat; padding:4px 0px 6px 13px; margin:0px 8px 0px 10px; text-decoration:none;}

a.map {background:url(http://www.yahta.ru/_gfx/icons/map.gif) left no-repeat; padding:4px 0px 6px 9px; margin:0px 8px 0px 10px; text-decoration:none;}
a.map:hover {background:url(http://www.yahta.ru/_gfx/icons/map_ovr.gif) left no-repeat; padding:4px 0px 6px 9px; margin:0px 8px 0px 10px; text-decoration:none;}

.preload {background: url(/_gfx/ajax1loading.gif) 50% 50% no-repeat;}



/* Странциа поиска */
.restop {font-size:12px; line-height:14px;}
ol.restop {margin:0px; color:#4e7295;}
li.restop {font-size:12px; line-height:16px;}
li.restop h3 {font-size:16px; line-height:18px; color:#4e7295;}
li.restop h3 a {text-decoration:underline; color:#4e7295;}
li.restop h3 a:hover {text-decoration:none;}
.search_block small {color:#cccccc;}
.search_block .notfound {margin:0px; font-size:12px; line-height:14px;}
span.back_h{background: url(http://www.yahta.ru/_gfx/icons/arrow_back_h.gif) no-repeat 0 0.35em; padding-left: 40px; margin-right: 6px; margin-left:12px; color: #a9a9a9; cursor:default;}
span.next_h{background: url(http://www.yahta.ru/_gfx/icons/arrow_next_h.gif) no-repeat 100% 0.35em; padding-right: 40px; margin-right: 6px; color: #a9a9a9; cursor:default;}
a.back_s{background: url(http://www.yahta.ru/_gfx/icons/arrow_back.gif) no-repeat 0 0.35em; padding-left: 40px; margin-right: 6px; margin-left:12px; color:#336699;}
a.next_s{background: url(http://www.yahta.ru/_gfx/icons/arrow_next.gif) no-repeat 100% 0.35em; padding-right: 40px; margin-right: 6px; margin-left:6px; color:#336699;}
a.bar {background-color:#ffffff; color:#336699; padding: 7px; line-height:18px; text-decoration:none;}
a.bar:hover {background-color:#336699; color:#ffffff; padding: 7px; line-height:18px;  text-decoration:underline;}


/* Конец шапки */


/* Содержание */
/* .main {width:100%; background:url(/_gfx2/top2.jpg) top left no-repeat;}
*html .main {width:100%; background:url(/_gfx2/top2.jpg) 0px -13px no-repeat;} */
*:first-child+html *html .main {width:100%; background:url(/_gfx2/top2.jpg) 0px -13px no-repeat;} 


/* Домой */
a.home {color:#4e7295; font-size:12px; background:url(http://www.yahta.ru/_gfx/icons/home.gif) left no-repeat; padding-left:11px; padding-top:4px; padding-bottom:6px; text-decoration:none;}
a.home:hover {background:url(http://www.yahta.ru/_gfx/icons/home_ovr.gif) left no-repeat; padding-left:11px; padding-top:4px; padding-bottom:6px; text-decoration:none;}

/* Печать */
/* a.print {color:#4e7295; font-size:12px; background:url(http://www.yahta.ru/_gfx/icons/print.gif) left no-repeat; padding-left:20px; padding-top:5px; padding-bottom:5px; text-decoration:none;}
a.print:hover {background:url(http://www.yahta.ru/_gfx/icons/print_ovr.gif) left no-repeat; padding-left:20px; padding-top:5px; padding-bottom:5px; text-decoration:underline;} */
a.print {color:#4e7295; font-size:12px; background:url(http://www.yahta.ru/_gfx/icons/printn.gif) left 5px no-repeat; padding-left:20px; padding-top:5px; padding-bottom:5px; text-decoration:none;}
a.print:hover {background-position:0px -15px; text-decoration:underline;}

/* Назад */
a.back {font-size:12px; background:url(http://www.yahta.ru/_gfx/icons/strela.gif) left no-repeat; padding-left:17px; padding-top:5px; padding-bottom:5px; text-decoration:none;}
a.back:hover {background:url(http://www.yahta.ru/_gfx/icons/strela_ovr.gif) left no-repeat; padding-left:17px; padding-top:5px; padding-bottom:5px; text-decoration:underline;}

/* Запрос */
a.request {font-size:10px; color:#ff0166; background:url(http://www.yahta.ru/_gfx/icons/question.gif) bottom left no-repeat; padding-top:5px; padding-bottom:1px; padding-left:25px; text-decoration:none;}
a.request:hover {text-decoration:underline;}

a.request_big {font-size:10px; color:#ff0166; background:url(http://www.yahta.ru/_gfx/icons/question.gif) center left no-repeat; //background:url(http://www.yahta.ru/_gfx/icons/question.gif) 8px left no-repeat; padding-top:5px; padding-bottom:1px; padding-left:25px; text-decoration:none;}
a.request_big:hover {text-decoration:underline;}

/* Ссылки в новом окне */
a.popup {background:url(http://www.yahta.ru/_gfx/icons/popup.gif) 0px 2px no-repeat; padding-left:14px;}
a.popup:hover {background-position:0px -10px;}

/* Форма авторизации */
a.close {font-size:18px; background:url(/_gfx2/close_login.gif) bottom left no-repeat; float: right; padding:0px 0px 0px 18px; margin-top:3px; text-decoration:none;}
a.close:hover {font-size:18px; background:url(/_gfx2/close_login_ovr.gif) bottom left no-repeat; float: right; padding:0px 0px 0px 18px; margin-top:3px; text-decoration:none;}

/* Статьи на главной */
/* .article {width:100%; height:380px;} */
.article {width:100%; height:280px;}
.articlebg {background:url(/_gfx2/newsbg.jpg) 1px 180px no-repeat; width:270px;}
.articlebg img {background: url(http://www.yahta.ru/_gfx/ajax1loading.gif) 50% 50% no-repeat; width:270px; height:180px;}
.articletext {width:100%; height:105px; border-left:1px solid #c9ecf5; border-right:1px solid #c9ecf5; border-bottom:1px solid #c9ecf5; color:#666666;}
.articletext td {padding:10px;}
.articletext h2 {margin:0px 0px 5px 0px; padding:0px; font-size:14px; color:#ff0066; line-height:20px;}
.articletext h2 a {margin: 0px; padding:0px; font-size:14px; color:#ff0066; line-height:20px; text-decoration:underline;}
.articletext h2 a:hover {text-decoration:underline;}
.articletext a {font-size:11px; color:#666666; text-decoration:none;}

.articlenews {margin:0px; padding:0px; width:268px; height:102px; background:url(http://www.yahta.ru/_gfx2/newsbg.jpg) 0px 0 no-repeat; border-left:1px solid #c9ecf5; border-top:3px solid #c9ecf5; border-right:1px solid #c9ecf5; border-bottom:1px solid #c9ecf5; color:#666666;}
.articlenews h2 {margin:0px 0px 5px 0px; padding:5px 10px 3px 10px; font-size:14px; color:#ff0066; line-height:20px;}
.articlenews h2 a {margin:0px; padding:0px; font-size:14px; color:#ff0066; line-height:20px; text-decoration:underline;}
.articlenews p {padding:0px 10px 0px 10px; margin:0px;}
.articlenews a {font-size:11px; color:#666666; text-decoration:none;}

.article_r {margin:0px; padding:0px; width:268px;}
.article_r a {color:#ff0066;}
.article_r h3 {color:#ff0066; font-size:11px; margin:0px; padding:15px 0px 2px 6px;}
.article_r h4 {color:#ff0066; font-size:11px; margin:0px; padding:8px 5px 0px 12px;}


/* Страница раздела Новости & Статьи */
.nbg {background:url(/_gfx/nbg.jpg) top left no-repeat;}
.dl {clear:both; padding:10px; margin:0px;}
.dl dt {padding:0px 10px 10px 10px; float:left; clear:both;}
.dl dt img {border:1px solid #c9ecf5;}
.dl dd {margin-left:227px;}
.dl dd div {background-color:#EAF4FF; padding:5px 5px 5px 0px; margin:0px 0px 5px 0px;}
.dl dd h3 {padding-left:10px; margin:0px; font-size:18px; font-weight:100; color:#336699;text-shadow:1px 1px 1px #bbbbbb;}
.dl dd h3 a {color:#336699; font-size:18px; text-decoration:none;}
.dl dd h3 a:hover {color:#2a527b;text-decoration:underline;}
.dl dd small {color:#7A7A7A; font-size:10px; padding-left:25px; display:block;}
.dl dd p {font-size:11px; line-height:14px; padding:0px; margin:5px 0px 0px 0px;}

.one_line {background:url(/_gfx/nbg.jpg) 10px 0px no-repeat; padding:0px 10px 10px 25px; width:100%; height:500px;}
.one_line div {color:#FF599D; font-size:14px; padding-left:20px;}
.one_line h6 {font-size:13px; color:#336699; margin:10px 2px 2px 0px;}
.one_line h6 a {color:#336699; text-decoration:none;}
.one_line h6 a:hover {color:#336699; text-decoration:underline;}
.one_line small {color:#7A7A7A; font-size:10px;}

.dropcontent h6 {font-size:13px; color:#336699; margin:10px 2px 0px 0px; padding:0px;}
.dropcontent h6 a {color:#336699; text-decoration:none;}
.dropcontent h6 a:hover {color:#336699; text-decoration:underline;}
.dropcontent small {color:#7A7A7A; font-size:10px; margin:0px 0px 5px 0px;}


.b {font-family:verdana; font-size:14px; color:#006699;}

/* Список яхт-клубов */
.yachtsclubslogo {width:260px; height:160px; padding-top:10px; background:url(/_gfx/shipyard.gif) no-repeat top left; text-align:center;}
.yachtsclubslogo img {border:1px solid #c9ecf5;}
.yachtsclubs {font-size:12px; line-height:16px;}
.yachtsclubs a h2 {margin:0px 0px 5px 0px; color:#006699; font-family:verdana; font-size:18px; line-height:20px; text-decoration:none;}
.yachtsclubs small {color:#999999;}
.yachtsclubs a {color:#006699;}

/* Список верфей */
.shipyard_block {background:url(/_gfx/shipyard.gif) no-repeat top left; width:219px; height:145px; float:left; padding:17px 1px 0px 19px;}
.shipyard_block p {margin:0px; padding:10px 0px 0px 0px; width:200px;}
.shipyard_block h1 {margin-top:10px; margin-bottom:0px; color:#4975a6; font-size:15px; text-decoration:none; font-weight:normal; width:200px;}
.shipyard_block p a {color:#4975a6; font-size:15px; text-decoration:none;}
.shipyard_block p a:hover {text-decoration:underline;}
.shipyard_block small {margin:0px; padding:0px; color:#b5b5b5; cursor:default;}
.pink {color:#ff0462; font-size:12px;}
.alphabet {  margin:0px 0px 12px 0px; width:89%; color:#ffffff; text-align:center;font-size:15px;}
.alphabet a {color:#FFF; font-size:15px; padding:3px; text-decoration:none;}
.alphabet a:hover {color:#FFF; font-size:15px; padding:3px; text-decoration:underline;}
.alphabet span {font-weight:bold;}

.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block; background:#6cbae8;}
.b1f {height:1px;margin:0 5px;}
.b2f {height:1px;margin:0 3px;}
.b3f {height:1px;margin:0 2px;}
.b4f {height:2px;margin:0 1px;}
.alphabet div {background: #6cbae8;padding:10px 0px;}


/* Верфь */
.dockyard {padding-left:20px;}
.dockyard_models_block {background:url(/_gfx/evbg.jpg) top left repeat-x; border:1px solid #c9ecf5; width:200px; padding:10px; margin-top:1px;} 
.dockyard_models_block_w100 {width:90%;}
.dockyard_models_block div {margin-bottom:5px;}
.dockyard_models_block div img {text-align:left; display:block;}
.dockyard_models_block div span, small {color:#a1a1a1;}
.dockyard_models_block div a {font-size:9px; padding-left:14px; color:#4c4c4c; font-weight:bold;}
.dockyard_models_block a {color:#006699; padding-left:12px; text-decoration:none; line-height:20px;}
.dockyard_models_block a:hover {color:#2a527b;text-decoration:underline;}
.dockyard_models_block_w100 div a, .dockyard_models_block_w100 a{color:#006699;font-size:11px; padding-left:0px;line-height:11px;text-decoration:underline; !important}
.dockyard_models_block_w100 div a:hover{color:#2a527b; !important}
.dockyard_text {font-size:12px; line-height:18px; }

.dockyard_text a {color:#006699;}
.dockyard_text h3 {margin:0px; font-size:12px;}
.dockyard_text table {border-collapse:collapse;}
.dockyard_text table td {padding:0px;}
.yahtscity {padding-left:6px;}
.yahtsurl {padding-left:14px;}
.yahtsname {font-size:11px;}
.request2 {font-size:11px;}
.yahtstext {height:20px; margin-top:10px;}


/* Яхт-клуб*/
.shipyardview {font-size:12px; line-height:16px;}
.shipyardview a h3 {font-size:13px; line-height:14px; margin:0px;}
.shipyardview a:hover h3 {text-decoration:inderline;}
.shipyardview p {margin:0px; padding:10px 0px 0px 0px;}
.shipyardview a {color:#4975a6; font-size:12px; text-decoration:none;}
.shipyardview a:hover {text-decoration:underline;}
.shipyardview small {color:#b5b5b5;}
.pink {color:#ff0462;}
.logoblock {background:url(/_gfx/shipyard.gif) no-repeat top left; width:260px; height:210px; float:left; margin:10px 20px 10px 0px;}
.logoblock td {text-align:left; padding:15px 22px 0px 22px;}
.logoblock td h1 {margin-top:5px; margin-bottom:2px; padding-bottom:5px; text-align:left; color:#4975a6; font-size:17px; text-decoration:none; font-weight:100; width:200px;}
.logoblock td span {color:#b5b5b5;}



/* Правый блок с фоторепортажем */
.report_r {border: #c9ecf5 1px solid;width:100%;  margin-bottom:10px;}
.report_r a{color:#006699}
.report_text { background:url(/_gfx/newsbg.jpg) 0px -5px no-repeat; padding:7px; }
.report_text h3 {color:#ff0066; text-decoration:underline; background:none; font-size:13px; line-height:18px; margin:0px;}

.report_text_dil {padding:10px 10px 10px 10px !important;}
.report_text_dil h3 {color:#ff0066; text-decoration:underline; background:none; font-size:13px; line-height:18px; margin:0px; padding:0 0 2px 0;}
.report_text_dil p {margin:0px 0px 2px 0px; padding:0px;font-size:12px;}

.report_text h3 a {color:#ff0066; text-decoration:underline; background:none; font-size:13px; line-height:18px;}
.report_text p {margin-top:7px; padding:0px;}
.report_text div {text-align:center; padding:10px 0px 5px 0px;}
#rep_p, #rep_p5 {padding:0px 20px 0px 20px;}
#rep_p2, #rep_p4 {padding-left:10px;}
#rep_p3 {padding-left:20px;}
.ff0166 {color:#ff0166;}
.da3a65 {color:#da3a65;}
.thismodel {color:#4e7295; text-align:center; font-size:13px;}
.thismodelnumber {text-align:center;color:#da3a65;font-weight:100;font-size:17px;margin-top:3px;}
.thismodelrequest {color:#ff0166; text-align:center;}

/* Блок вывода дополнительных функций справа внизу */
.rightblock {width:100%; margin-top:10px;}
.o1 {width:270px;}
.o1 fieldset {border: 1px solid #c9ecf5; font-size:12px; width: 100%; padding:0px 0px 12px 0px; margin:0px;}
.o1 legend {color:#f9438f; font-size:12px; margin-left:15px; padding:0px 10px 0px 10px;}
.o1 h2 {font-size:10px; margin:0px; padding:10px 10px 0px 10px; color:#336699;}
.o1 h2 a {color:#336699;}
.o1 p {font-size:10px; margin:0px; padding:0px 10px 0px 10px;}
.o2 {width:270px;}

/* Блок вывода мировых верфей */
.shipyards {width:100%; margin-top:10px;}
.shipyard p {background:url(http://www.yahta.ru/_gfx/icons/yach.gif) 5px 3px no-repeat; padding-left:20px; margin-top:10px; color:#336699;}
.shipyard p a {color:#336699; text-decoration:none;}
.shipyard p a:hover {text-decoration:underline;}
.shipyard p small {color:#999999;}
.n11 {font-size:16px; color:#ff0066; width:150px;}

/* Подвал */
.footer {padding-top:20px; padding-left:20px; padding-right:20px; background-color:#dbe3ea; height:111px; font-size:9px;}
.footer_content {color:#8ea4b9; width:100%; font-size:9px;}

.footer_content a {color:#8ea4b9; text-decoration:underline;}
#footer1 {float:left;width:50%;padding-left:10px;background:url(http://www.yahta.ru/_gfx2/ft.gif) repeat-y top left;}
#footer1 #licence {padding:15px 0px 0px 0px;}
#footer2 #logo {float:left;width:130px;}
#footer2 .space {padding-bottom:33px;}
#footer_content #phone {float:right;width:210px;}

/* События */
.name {
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#da3a65;
	font-style:italic;
	letter-spacing:-1px;
	margin:0px;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:5px;
	padding-left:0px;
	cursor:default;
}
.ev1 {padding:15px; text-align:center; width:50%; font-family:Verdana, Arial, Helvetica, sans-serif;}
/* .ev1 img {border:3px #4e7295 double;} */
.ev1 img {border:1px solid #c9ecf5;}
.ev1 a {color:#006699; font-size:18px; font-weight:lighter;}
.text {font-size:12px; line-height:16px; padding:12px 0px 12px 0px;}

.text td {font-size:12px;}
.text a {color:#006699;}
.text small {color:#999999;}
.text h2 {margin:5px 0px 5px 0px; color:#006699; font-family:verdana; font-size:18px; line-height:20px;}
.ev2 {padding:15px; font-size:11px; line-height:13px;}
.ev2 img {border:3px #4e7295 double;}
.ev2 a {color:#006699; font-size:20px; font-weight:lighter; line-height:20px;}
.ev3 {padding:15px; font-size:12px;}
.ev3 h3 {padding:0px; margin:0px 0px 10px 0px; font-size:18px; text-decoration:underline;}
.ev3 small {color:#ff0167; font-size:10px;}
.ev3 a {color:#006699; font-size:12px;}
.ev3 p {padding:0px;}
.month {background-color:#a6b8c9; color:#FFFFFF; font-weight:bold; height:15px; font-size:11px; width:85px; text-align:center;}
.evname {color:#006699; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px 5px 0px;}
.evname small {color:#000000;}
.evname a:link {color:#006699; text-decoration:underline;}
.evname a:visited {color:#006699; text-decoration:underline;}
.evname a:hover {color:#006699; text-decoration:underline;}

/* Список фоток на странице фоторепортажа */
.ph {float:left; padding:10px 10px 0px 0px;}
.ph a img {border:1px solid #c9ecf5;}

/* Карта сайта */
.sitemap {width:100%;}
.sitemap ul {padding-top:0px;}
.sitemap ul li a {color:#006699; text-decoration:none; line-height:14px;}
.sitemap ul li a:hover {color:#006699; text-decoration:underline;}

/* Дополнения */
.comment {background:url(http://www.yahta.ru/_gfx/icons/comments.gif) 2px 0px no-repeat; padding:1px 0px 5px 26px; margin-top:10px; color:#4b74a2; cursor:pointer; width:200px;}
.comment:hover {text-decoration:underline;}
.dop {background:url(http://www.yahta.ru/_gfx/icons/dop.gif) 2px 0px no-repeat; padding:0px 0px 5px 26px; margin-top:3px; color:#4b74a2; cursor:pointer; width:100px;}
.dop:hover {text-decoration:underline;}

.textimg img {border:1px solid #c9ecf5;}

.rss {background:url(http://www.yahta.ru/_gfx/icons/rss.gif) 0px 1px no-repeat; padding:1px 0px 4px 17px; color:#006699; font-weight:bold; text-decoration:none;}
.rss_export {background:url(http://www.yahta.ru/_gfx/icons/rss_export.gif) 0px 1px no-repeat; padding:1px 0px 4px 17px; margin-left:15px; color:#006699; font-weight:bold; text-decoration:none;}



/* Страница регистрации */
.reg_forms {width:65%;}
.reg_name {font-size:14px; color:#4C4C4C; line-height:14px; vertical-align:middle; padding-right:20px; padding-bottom:5px; font-weight:300;}
.reg_name small {font-size:9px; color:#FE0267;}
.reg_input_l {width:280px;}
.reg_input_s {width:180px;}
.reg_input_w {width:80px;}
.reg_bg {background:url(/_gfx/reg_bg.jpg) no-repeat; height:160px; padding-left:45px; margin-top:30px;}
.reg_bg td {padding:12px 10px 12px 10px;}
.under_bg {margin-left:5px;}
.under_bg td {padding:12px 10px 12px 10px;}
.subscribe {font-size:12px; color:#4C4C4C; font-weight:bold;}
.inputbut {width:180px; height:24px; cursor:pointer;}



/* Блок "Другие новости раздела" */
.others_news_block { margin-top:20px;}  /* float:left; clear:right; */
.others_news_block span {color:#ff0167; font-size:13px; display:block; font-weight:bold;}
.others_news_block dl {width:200px; margin:10px 0px 0px 0px; height:77px; float:left; padding:0px;}
.others_news_block dl dt {float:left; clear:both; color:#b3b3b3; font-size:9px;}
.others_news_block dl dd {margin-left: 65px; padding-right:10px; color:#080808; font-size:11px; line-height:15px;}
.others_news_block dl dd a {color:#080808; text-decoration:underline;}

/* Блок "Другие новости раздела" в Страховании */
.others_news_block2 { margin-top:20px; margin-bottom:40px; margin-right:70px;}  /* float:left; clear:right; */
.others_news_block2 span {color:#ff0167; font-size:13px; display:block; font-weight:bold; margin-left:75px;}
.others_news_block2 dl { margin:10px 10px 0px 0px; padding:0px;}
.others_news_block2 dl dt {float:left; clear:both; color:#b3b3b3; font-size:9px;}
.others_news_block2 dl dd {margin-left: 75px; padding-right:10px; padding-bottom:15px; color:#080808; font-size:11px; line-height:15px;}
.others_news_block2 dl dd a {color:#080808; text-decoration:underline;}

/* Вопрос - ответ */
.questions {color:red;}
.questions span {color:#ff0167; font-size:13px; font-weight:bold; margin-left:75px; margin-right:15px;}
.questions dl { margin:10px 10px 0px 0px; padding:0px;}
.questions dl dt {background:url(http://www.yahta.ru/_gfx/icons/q1.gif) left center no-repeat; padding:0px 0px 0px 20px; margin:0px; color:#010101; font-weight:bold;}
.questions dl dt div {border-left:1px solid #e6ecf3; padding:10px 0px 10px 10px; margin-bottom:10px; cursor:default;}
.questions dl dd {background:url(http://www.yahta.ru/_gfx/icons/q2.gif) 3px top no-repeat; padding:0px 10px 30px 30px; margin:0px; color:#080808; font-size:11px; line-height:15px;}
.questions dl dd a {color:#080808; text-decoration:underline;}


/* Опросник Яхта.ru */
.inquirer {width:253px; border:1px solid #c9ecf5; background:url(/_gfx/newsbg.jpg) 0px 0px no-repeat; margin:25px 0px 20px 0px; padding:7px; font-size:11px; color:#000000;}
.inquirer div {text-align:right; color:#ff0167; font-size:15px; font-weight:100; cursor: default;}
.inquirer h5 {font-size:15px; margin:10px 5px; font-weight:100; cursor: default;}
.inquirer input {margin-right:5px;}
.inquirer p {margin:10px 0px 10px 10px;}
.inquirer label, .inquirer button {cursor: pointer;}
div.percentage {background:#000000; height:5px; margin-left:20px;}

/* Главная новость раздела */
.section_news {background:#f6fdfe; margin-top:5px; width:95%;}
.section_news img {border:1px solid #c9ecf5;}
.section_news td.head, td.head a {color:#ff0167; font-size:16px; line-height:17px; font-weight:200; vertical-align:middle; padding:0px 10px 0px 0px;}
.section_news td.head a:hover {text-decoration:underline;}
.section_news td.cont, td.cont a {color:#336699; padding:15px; text-decoration:none;}

/* Всё о регатах и подобные */
.all_about {margin-bottom:15px;}
.all_about span {color:#ff0167; font-size:13px; clear:both; display:block; font-weight:bold; margin-left:55px;}
.all_about div {border-left:1px solid #ffcee6; margin-top:10px; padding:10px; color:#336699; font-size:13px; font-weight:bold;}
.all_about div a {color:#336699; text-decoration:none; display:block; margin:0px 0px 15px 0px;}
.all_about div a:hover {text-decoration:underline;}

/* Блок "Классы регат" */
.classification {width:165px; height:80px; float:left; padding:5px 0px; margin:0px; text-align:center;}
.classification div {height:40px; vertical-align:bottom; text-align:center;}
.classification a {font-size:10px; color:#336699; text-decoration:none; font-weight:bold; line-height:15px;}
.classification a:hover {text-decoration:underline;}

/* Энциклопедия Яхта.ru */
.glossary h6 {text-align:center; margin:0px; padding-top:10px; color:#ff0167; font-size:15px; font-weight:100;}
.glossary div {border-bottom:1px solid #ff0167; border-top:1px solid #ff0167; padding:0px 20px 10px 20px; margin:5px 0px 5px 0px;}
.glossary p {line-height:16px;}
.glossary span {color:#336699; font-size:13px; font-weight:bold;}
.glossary a {color:#000000;}

/* Яхта, подсвечивание таблицы */
.tech {width:100%; border:0px; border-collapse:collapse;}
.tech td {padding:0px 0px 0px 10px;}
.bggray td, .bggray2 td {background-color: #f0f0f0; cursor:default;}
.bglgray {background: #e8e8e8 !important}

/* Акватория, подсвечивание таблицы */
.bgyl td, .bgyl2 td {background-color: #fffde8; cursor:default;}
.bglyl td {background: #fbf7cb !important}

/* Раздел Новые яхты */
.tools2 {width:18%;}
.tools2 div {margin:15px 0px 0px 0px;} 
.new_yacht_block {float:left; width:239px; height:140px; background:url(/_gfx/new_yacht_block.gif) 0px 0px repeat-x ; cursor:default; border:0px solid #000000; margin:5px 5px 0px 0px;}
.new_yacht_block_by_y{height:160px;}
.new_yacht_block table {width:100%; height:105px;}
.new_yacht_block img {margin: 5px; border:1px solid #b5c8da;}
.new_yacht_block h3 {font-size:11px;line-height:12px; color:#ff0167; margin:0px; padding:8px 0px 0px 10px;}
.new_yacht_block h3 a {text-decoration:none;line-height:12px; color:#ff0167;}
.new_yacht_block h3 a:hover {text-decoration:underline;}
.new_yacht_block div {font-size:10px;line-height:12px; color:#336699; margin:5px 0px 0px 10px;padding:0px;}
.new_yacht_block #by_yb{font-size:1px;line-height:1px;clear:both;margin:0px;padding:4px 0px 0px 0px;//padding:2px 0px 0px 0px;}
.new_yacht_block div b {color:#4c4c4c;line-height:12px; !important}
.new_yacht_block div a {text-decoration:underline;line-height:12px; color:#336699; font-weight:bold;!important}
.new_yacht_block ul {display:block;}
.new_yacht_block ul {list-style-type:none; margin:0px; padding:0px;}
.new_yacht_block ul li {color:#4c4c4c; font-size:10px;line-height:12px; float: left; text-align:center;padding-left:17px;}
.new_yacht_block ul li.by_y{width:79px;padding-left:0px;}
.new_yacht_block ul li b {display:block;}

/* Новые яхты, правый список верфей */
.list_verfy {width:240px;}
.list_verfy td b {margin-top:5px; display:block;}
.list_verfy td a {font-size:10px; line-height:13px; color:#36639a; display:block; text-decoration:none;}
.list_verfy td a:hover {text-decoration:underline;}

/* Какая-то хреновина, над которой название раздела, а внизу розовая полоса */


/* Форма отправки заявки на страхование */
#form_insurance {margin:15px 0px 10px 20px;}
#form_insurance div {color:#595959; font-size:12px; margin:15px 0px 5px 0px; font-weight:bold;}
#form_insurance input, #form_insurance textarea {color:#595959; padding:3px; border:1px solid #336699; font-family:verdana; font-size:11px; width:75%;}
#form_insurance button {margin-top:20px;}
#captchaimage img {margin-bottom:5px; border:1px solid #cccccc; background: url(/_gfx/ajax1loading.gif) 50% 50% no-repeat;}
#captcha_bad {
	background:#ffcce0;
	border:1px solid #7f9db9;
}




/* Glider с новыми яхтами наглавной */
.glider{background:url(http://www.yahta.ru/_gfx/new_yacht_block.gif) 0px 0px repeat-x;border: 1px solid #c9ecf5; position: relative; overflow: scroll; width: 549px; height: 89px; margin-top:2px;}
.glider .newya{position:absolute; z-index:1000; background:url(http://www.yahta.ru/_gfx/newya.gif) 0px 0px no-repeat; width:18px; height:73px;}
.glider .newya_block{position: absolute; left: 0; top: 0;}
.glider .panel{
background:url(http://www.yahta.ru/_gfx/new_yacht_block.gif) 0px 0px repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif; float:left; width:240px; height:89px; cursor:default; border:0px solid #000000; margin:1px 0px 0px 0px;
padding-left:25px;float: left;overflow: hidden;}
.panel table {width:100%; height:88px; border-collapse:collapse;}
.panel td {padding:0px; vertical-align:top;}
.panel img {margin: 0px 0px 0px 5px; border:0px; background: url(/_gfx/ajax1loading.gif) 50% 50% no-repeat;}
.panel h3 {font-size:11px; color:#ff0167; margin:0px; padding:0px 0px 0px 0px;}
.panel h3 {text-decoration:none; color:#ff0167;}
.panel h3:hover {text-decoration:underline;}
.panel div {font-size:10px; color:#336699; margin:3px 0px 0px 0px;}
.panel div b {color:#4c4c4c;}
.panel div a {text-decoration:underline; color:#336699; font-weight:bold;}
.page_bar {width:550px; font-weight: bold; text-decoration: none;}
a.prev_y {position:relative; top:-22px; float:left; margin-left:1px; text-decoration: none; color:#ff0167; background-color:#f5fdff; padding:4px 6px 3px 3px;}
a.next_y {position:relative; top:-22px; float:right; text-decoration: none; color:#ff0167; background-color:#f5fdff; padding:4px 4px 3px 4px;}
a.prev_y:hover, a.next_y:hover {color:#000000;}

/* Блок Интервью */
#int {width:270px; border-bottom:1px solid #c1dfec;}
#int-title {height:17px;font-size:16px;color:#ff0066;text-align:right; padding-right:10px;}
#int-top {font-size:16px;color:#336699;text-align:left;padding:3px 0px 3px 10px;background:url(http://www.yahta.ru/_gfx/_int_fon.gif) repeat-y left;border-top:1px solid #c1dfec;}
#int-top a, .int a {color:#336699; text-decoration:none;}
#int-top a:hover, .int a:hover {text-decoration:underline;}
.int {font-size:16px;color:#336699;text-align:left;padding:3px 0px 3px 10px;background:url(http://www.yahta.ru/_gfx/_int_fon.gif) repeat-y left;border-top:1px solid #c1dfec;margin-top:15px;}
.int-discl {font-size:10px;padding:10px 20px 10px 15px;color:#336699;}
.int-discl p {margin:0px; padding:0px;}
.int-discl img {margin:4px 5px 0px 4px;border:1px solid #336699;}
.int-name {font-size:9px;padding:3px 10px 0px 0px;color:#6b6b6b;height:65px;}
* html .int-name {font-size:9px;padding:3px 10px 0px 0px;color:#6b6b6b;height:70px;}


/* Блок email подписки */
#email_sub {padding:1px 1px 0px 1px;margin:0px;background:#e1deef url('/_gfx2/blank.gif') 0% 0% no-repeat;}
#email_sub form {padding:0px;margin:0px;}
#email_parent {padding:0px;margin:0px;background:#def7fe;border-left:10px solid #e1deef;}
#email_parent h2 {text-transform:uppercase;font:12px verdana;color:#ff0066;padding-left:20px;margin:0px;padding-top:7px;}
#email_parent label {cursor:pointer;color:#acacac;padding-left:20px;padding-top:15px;font:12px verdana;display:block;}
#email_parent div {padding-left:20px;padding-bottom:30px;height:25px;padding-top:5px;}
#email_parent .email_input {width:170px;border:none;font:12px verdana;padding:5px 0px;margin:0px;}
#email_parent .email_submit {width:40px;margin:0px 0px 0px 15px;font:12px verdana;padding:0px;}
#email_parent p {margin:5px 5px 0px 5px;}
#email_bottom {padding:0px;margin:0px;background:#e1deef;height:1px;}
#email_bottom img {padding:0px;margin:0px;}
#male, #female, #subscribe {border:none;}


/* Tabs ----------------------------------*/
.ui-tabs { position: relative; zoom: 1; }

.ui-tabs .ui-tabs-nav { margin:0; padding:0;  height:30px; border-bottom:1px solid #959fb6; clear:both; max-width:740px;}
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; color:#006699; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; font-weight:bold; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding-top:10px; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
