@charset "utf-8";
/*
Верстка от Lexarus
icq 360585716
skype lexa55ruscs
*/
@import url('/csomsk/style.css'); //Свои стили пишем ниже. Руки крюки в файл не тыкаем
/*После end вставляйте свои стили! Данную строку не удалять!*/
.nodeletecsomsk {padding:4px;background:#f0f0f0;border:1px solid #ddd;}
/*-END-*/
@import url("/designs_105/style.css");
@font-face {font-family: 'WebSymbolsRegular';src: url('/fonts/websymbols-regular-webfont.eot');src: url('/fonts/websymbols-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/websymbols-regular-webfont.woff') format('woff'),
url('/fonts/websymbols-regular-webfont.ttf') format('truetype'),
url('/fonts/websymbols-regular-webfont.svg#WebSymbolsRegular') format('svg');}
.postTable ul,
.postTable ol {display:block; padding:0; margin:0;}
.postTable ul li,
.postTable li {display:list-item; margin:0 0 0 0px; color:#000000; padding:0 0 0 17px;list-style:none; background:url(/designs_105/list_green.png) no-repeat 5px 6px;}
.postTable ol li {display:list-item; margin:0 0 0 20px; padding:0 0 0 0px;list-style:decimal;}
/* Верхняя часть шапки */
.bg_top_m_l {background:url(/designs_105/bg_top_m.png) left top no-repeat;}
.bg_top_m_r {background:url(/designs_105/bg_top_m.png) right -54px no-repeat;}
.bg_top_m_c {background:url(/designs_105/bg_top_m.png) 0 -27px;}
.bg_top_logo {background:url(/designs_105/domen.png) center no-repeat;height:22px;padding:5px 163px 0 157px;}
.bg_zakaz {background:url(/designs_105/bg_zakaz.png);width:145px;height:16px;float:right;}
.bg_zakaz:hover {background:url(/designs_105/bg_zakaz.png) 0 -16px;}
/* ------------------- */
/* Иконки верхней части */
.icon1 {width:29px;height:17px;background:url(/designs_105/bg_icons.png);float:left;}
.icon1:hover {width:29px;height:17px;background:url(/designs_105/bg_icons.png) 0 -17px;}
.icon2 {width:29px;height:17px;background:url(/designs_105/bg_icons.png) -29px 0;float:left;}
.icon2:hover {background:url(/designs_105/bg_icons.png) -29px -17px;}
.icon3 {width:29px;height:17px;background:url(/designs_105/bg_icons.png) -58px 0;float:left;}
.icon3:hover {background:url(/designs_105/bg_icons.png) -58px -17px;}
.icon4 {width:17px;height:17px;background:url(/designs_105/bg_icons.png) -87px 0;margin-left:87px;}
.icon4:hover {background:url(/designs_105/bg_icons.png) -87px -17px;}
.icons {width:104px;height:17px;}
/* -------------------- */
/* Центр шапки */
.head {height:164px;background:#232323;}
.logo {background:url(/designs_105/logo.png);height:91px;width:303px;margin:23px 0 0 74px;}
.bg_rek_on {width:476px;height:96px; display:block;padding:7px 0 0 7px; background:url(/designs_104/extm20/header/bg_rek.png) no-repeat;float:right;margin:24px 76px 0 0;}
/* Нижняя часть шапки */
.bg_bottom_m_l {background:url(/designs_104/extm20/header/bg_bottom_m.png) left top no-repeat;}
.bg_bottom_m_r {background:url(/designs_104/extm20/header/bg_bottom_m.png) right -126px no-repeat;height:49px;padding:14px 158px 0 158px;}
.bg_bottom_m_c {background:url(/designs_104/extm20/header/bg_bottom_m.png) 0 -63px;}
.menu_hr {background:url(/designs_104/extm20/header/bg_menu_1.png) no-repeat right;height:24px;float:left;padding:0px 11px;}
.menu_h {margin: 0;padding: 0;float: left;border: 0px;border-width: 0px 0; z-index:99}
.menu_h li {display: block;float:left;position:relative;}
.menu_h li a {color:#fff;text-decoration:none;font:bold 8pt Arial;height:22px;padding:0 0 0 9px;float:left;}
.menu_h li a span {display:block;padding:5px 9px 0px 0px;}
.menu_h li a:hover span {background:url(/designs_105/bg_menu_2.png) right top no-repeat;height:22px;}
.menu_h li a:hover {dislay:block;color:#0D6DBA;background:url(/designs_105/bg_menu_2.png) left -22px no-repeat;height:22px;}
.menu_h li:hover .menu_h_sub_c {display:block;}
.menu_h_sub_c {width:2px;height:1px;display:none;position:absolute;left:50%;top:0;z-index:10;}
.menu_h_sub {width:204px;height:28px;position:absolute;left:-50px;background:url(/designs_105/bg_pod.png) -204px 0;top:22px;margin:0;padding:28px 0 0 0;}
.menu_h_sub_m {background:url(/designs_105/bg_pod.png) no-repeat left bottom;width:198px;padding:0px 3px 5px 3px;}
.menu_h li .menu_h_m div{height:30px;background:none;width:167px;}
.menu_h_m {float:none;}
.menu_h_m div a {display:block;width:187px;background:url(/designs_105/bg_menu_3.png) 0 -28px;height:23px;padding:5px 0px 0px 11px;text-align:left;color:#232323;font:normal 9pt Arial;}
.menu_h_m div a:hover {width:180px;background:url(/designs_105/bg_menu_3.png) no-repeat;height:23px;color:#f1f1f1;padding:5px 0px 0px 18px;}
.middle_hmenu {margin:0px auto;width:750px;}
/* ------------------ */
/* EXTM 2.0 FORUM */
.mainBlock {color:#242424;text-shadow: 1px 1px 0px #ededed;border:1px solid #ababab;-moz-border-radius:2px;border-radius:2px;-khtml-border-radius:2px;border-radius:2px;background: #fefcea;background: -moz-linear-gradient(top, #E3E3E3, #D5D5D5);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E3E3E3), color-stop(100%,#D5D5D5));background: -webkit-linear-gradient(top, #E3E3E3, #D5D5D5);background: -o-linear-gradient(top, #E3E3E3, #D5D5D5);background: -ms-linear-gradient(top, #E3E3E3, #D5D5D5);background: linear-gradient(top, #E3E3E3, #D5D5D5);line-height:21px;height:21px;width:148px;}
.mainBlockNB {color:#242424;text-shadow: 1px 1px 0px #ededed;border:1px;border-top:none !important;border-style:solid;border-color:#ababab;-moz-border-radius:2px;border-radius:2px;-khtml-border-radius:2px;border-radius:2px;background: #fefcea;background: -moz-linear-gradient(top, #E3E3E3, #D5D5D5);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E3E3E3), color-stop(100%,#D5D5D5));background: -webkit-linear-gradient(top, #E3E3E3, #D5D5D5);background: -o-linear-gradient(top, #E3E3E3, #D5D5D5);background: -ms-linear-gradient(top, #E3E3E3, #D5D5D5);background: linear-gradient(top, #E3E3E3, #D5D5D5);line-height:21px;height:21px;width:148px;}
.centerBlocks a {text-decoration:none;}
.centerBlocks a:hover {border-bottom:1px dashed #242424;}
.mainBlockPl {background: #fefcea;background: -moz-linear-gradient(top, #D8DBD4, #CACCC7);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D8DBD4), color-stop(100%,#CACCC7));background: -webkit-linear-gradient(top, #D8DBD4, #CACCC7);background: -o-linear-gradient(top, #D8DBD4, #CACCC7);background: -ms-linear-gradient(top, #D8DBD4, #CACCC7);background: linear-gradient(top, #D8DBD4, #CACCC7);font-size:11px;float:right;color:#3e5a0e;text-shadow: 1px 1px 0px #ededed;border:1px;border-top:none !important;border-left:none !important;border-bottom:none !important;border-style:solid;border-color:#ababab;line-height:21px;height:21px;width:22px;}
.mainBlockPl:hover {background: #fefcea;background: -moz-linear-gradient(top, #BCC5AD, #ADB4A2);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#BCC5AD), color-stop(100%,#ADB4A2));background: -webkit-linear-gradient(top, #BCC5AD, #ADB4A2);background: -o-linear-gradient(top, #BCC5AD, #ADB4A2);background: -ms-linear-gradient(top, #BCC5AD, #ADB4A2);background: linear-gradient(top, #BCC5AD, #ADB4A2);font-size:11px;float:right;color:#3e5a0e;text-shadow: 1px 1px 0px #ededed;border:1px;border-top:none !important;border-left:none !important;border-bottom:none !important;border-style:solid;border-color:#ababab;line-height:21px;height:21px;width:22px;}
.mainBlockMn {background: #fefcea;background: -moz-linear-gradient(top, #DDD3D3, #CEC6C6);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DDD3D3), color-stop(100%,#CEC6C6));background: -webkit-linear-gradient(top, #DDD3D3, #CEC6C6);background: -o-linear-gradient(top, #DDD3D3, #CEC6C6);background: -ms-linear-gradient(top, #DDD3D3, #CEC6C6);background: linear-gradient(top, #DDD3D3, #CEC6C6);font-size:11px;float:left;color:#730000;text-shadow: 1px 1px 0px #ededed;border:1px;border-top:none !important;border-right:none !important;border-bottom:none !important;border-style:solid;border-color:#ababab;line-height:21px;height:21px;width:22px;}
.mainBlockMn:hover {background: #fefcea;background: -moz-linear-gradient(top, #CEA9A9, #BB9E9E);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CEA9A9), color-stop(100%,#BB9E9E));background: -webkit-linear-gradient(top, #CEA9A9, #BB9E9E);background: -o-linear-gradient(top, #CEA9A9, #BB9E9E);background: -ms-linear-gradient(top, #CEA9A9, #BB9E9E);background: linear-gradient(top, #CEA9A9, #BB9E9E);font-size:11px;float:left;color:#730000;text-shadow: 1px 1px 0px #ededed;border:1px;border-top:none !important;border-right:none !important;border-bottom:none !important;border-style:solid;border-color:#ababab;line-height:21px;height:21px;width:22px;}
.mainBlockRating {color:#242424;text-shadow: 1px 1px 0px #ededed;border:1px;border-top:none !important;border-bottom:none !important;border-style:solid;border-color:#ababab;background-image:url(http://testxyu.ucoz.ru/bg.png);line-height:21px;height:21px;width:102px;}
.mainBlockBorder {height:1px;width:148px;border:1px solid #ababab;border-left:none;border-right:none;border-bottom:none;}
.editRU {display:block;float:right; border:1px solid #ccc; padding:6px; width:250px;font:11px Tahoma;background:#f7f7f7 url('/designs_104/extm20/forum/pencil_go.png') no-repeat left;}
.editedTime {padding:2px;}
#content_full {padding:5px 0 0 0; overflow:hidden;}
#side_left {width:198px; float:left; padding:1px 0 0 2px;}
#side_right {width:198px; float:right; padding:1px 2px 0 0;}
#side_center {margin:0 198px; padding:0 10px;}
.eMessagecsomsk a img, .eMessagecsomsk img {padding:3px !important;background:#ffffff;
border:1px solid#dbdbdb !important;border-radius:4px;
-moz-border-radius:7px;box-shadow:0px 0px 10px #e8e8e8;-moz-box-shadow:0px 0px 10px #e8e8e8;}
a img {border:0px;}
.eTitlecsomsk {font-family:Verdana,Arial,Sans-Serif;font-size:12px;font-weight:bold;color:#FFFFFF; padding: 5px; border:0px solid #252525; background:url('http://www.csomsk.ru/images2/1060.png') ;}
.eTitlecsomsk a:link {text-decoration:none; color:#FFFFFF;}
.eTitlecsomsk a:visited {text-decoration:none; color:#FFFFFF;}
.eTitlecsomsk a:hover {text-decoration:none; color:#CCCCCC;}
.eTitlecsomsk a:active {text-decoration:none; color:#FFFFFF;}
.eBlockcsomsk {background:#fff;border:1px solid #CCCCCC;}
.eBlocksincsomsk {background:#fff;border:0px solid #000;}
.eDetailscsomsk {background:url('http://www.csomsk.ru/images2/28.png');color:#60606B;padding-bottom:5px;padding-top:3px; text-align:left;font-size:7pt; }
.nav-menu {width:100%; height:28px; background:url('http://www.csomsk.ru/img/menu-bar.png') repeat-x #5E5E5E;} a.nav, a.nav:visited {display:block; float:left; height:28px; padding:0 20px 0 20px; line-height:26px; color:#fff; font-weight:normal; background:url('http://www.csomsk.ru/img/nav-menu.png') no-repeat; background-position:100% 0;} a.nav:hover, a.nav:active {color:#fff; background-position:100% -28px; text-shadow:0px 0px 5px #fff;}
#nav, #nav ul { padding:0; margin:0; list-style:none; } #nav li { float:left; margin-right:20px; display:inline; position:relative; } #nav li.hover { } #nav ul li { padding:0; float:none; border:none; display:block; } #nav li.hover li {border:none;} #nav li div { position:absolute; top:15px; z-index:500; left:-9999px; width:auto; } #nav li.hover div {left:0;} .example1 li { margin-right:0px !important; border:none !important; } .example1 div {width:auto; background:#fff !important; -moz-box-shadow:1px 1px 5px #000; -webkit-box-shadow:1px 1px 5px #000; box-shadow:1px 1px 5px #000; padding:3px;} .example1 a { line-height:26px; text-align:left; width:auto; color:#fff; padding:0px 15px 0px 15px; display:block; background:url('http://www.csomsk.ru/img/nav-menu.png') repeat-x; background-position:100% 0px; } .example1 a:hover {background-position:100% -28px; color:#fff; text-shadow:0px 0px 2px #fff;} .example1 .hover a {background:url('http://www.csomsk.ru/img/nav-menu.png') repeat-x; background-position:100% -28px; color:#fff; text-shadow:0px 0px 2px #fff;} .example1 div li {margin-right:0 !important;} .example1 div {top:26px !important; opacity: 0.95;} .example1 div a, .example1 div a:visited {background:#fff !important; color:#000 !important; border:1px solid #fff; padding:0px 10px 0px 5px !important; line-height:20px !important; min-width:150px;} .example1 div a:hover {background:#FFF2D6 !important; color:#000 !important; border:1px solid #FFE3A2;}
/* SITES CSS */
#container_wrap {min-width:1002px;}
.header_top_nav {height:51px; overflow:hidden; background:#464646 url(/designs_65/header_nav_bg.png) repeat-x 0 0;}
.header_top_nav .bgraund_r {height:51px; background:url(/designs_65/header_nav_bg.png) no-repeat right -103px;}
.header_top_nav ul {height:51px; display:block; float:left; margin:0; padding:0 0 0 28px; list-style:none; background:url(/designs_65/header_nav_bg.png) no-repeat 0 -51px;}
.header_top_nav ul li {height:50px;display:block; float:left; padding:0 2px 0 0; background:url(/designs_65/header_nav_bg.png) no-repeat right -154px;}
.header_top_nav ul li a,
.header_top_nav ul li a:link,
.header_top_nav ul li a:active,
.header_top_nav ul li a:visited {height:39px; padding:11px 23px 0 20px; display:block; float:left; font-family:arial; font-size:13px; color:#fff; text-decoration:none;}
.header_top_nav ul li a:hover {color:#1791d0; background:#c9c9c9 url(/designs_65/header_nav_bg.png) repeat-x 0 -204px;}
.search_form {width:190px; height:18px; display:block; float:right; margin:16px 42px 0 0; padding:0 0 0 5px; background:url(/designs_65/search.png) no-repeat 0 0;margin-bottom:20px;}
.search_form .search_text {width:160px; height:16px;margin:1px 0 0 0; display:block; float:left;font-family:arial; font-size:11px; color:#ccc; line-height:16px; padding:0; border:0; background:0;}
.search_form .search_submit {width:17px; height:17px; display:block; float:right; margin:1px 0 0 0; padding:0; border:0; font-size:1px;font-size:0px;background:0;}
#header {height:154px; background:#282828 url(/designs_65/header_c.png) repeat-x 530px 0;padding:0 0 0 0;}
#header_in {height:154px; background:url(/designs_65/header_l.png) no-repeat 0 0;}
#header_l_link {width:132px; float:left; padding:51px 0 0 18px;}
#header_l_link a,
#header_l_link a:link,
#header_l_link a:active,
#header_l_link a:visited {height:22px; display:block; float:left; clear:both; padding:0 0 0 23px; color:#e5e4e4; text-decoration:none; text-shadow:3px 3px 5px #000; outline:none; background:url(/designs_65/header_left_icon.png) no-repeat 0 0;}
#header_l_link a:hover {color:#1791d0;}
#header_l_link a.icons_1:hover {background-position:0 -68px;}
#header_l_link a.icons_2 {background-position:0 -22px;}
#header_l_link a.icons_2:hover {background-position:0 -90px;}
#header_l_link a.icons_3 {background-position:0 -44px;}
#header_l_link a.icons_3:hover {background-position:0 -112px;}
#header_l_full {width:350px; height:126px; padding:28px 0 0 0; float:left;}
#header_l_full .logo_link {width:275px; height:39px; display:block; margin:0 0 0 32px; outline:none; cursor:pointer;}
.header_login {display:block; padding:20px 0 0 0; margin:0; overflow:hidden;}
.header_login_l {width:136px; float:left; padding:0 5px 0 0;}
.header_login_r {width:136px; float:left;}
.header_login_l span,
.header_login_r span {display:block; padding:0 0 2px 3px; font-size:11px; color:#959595;}
.header_login_l input,
.header_login_r input {width:136px; height:20px; display:block; text-indent:5px; line-height:20px; margin:0; padding:0; border:0; background:url(/designs_65/login_input.png) no-repeat 0 0;}
.header_login_submit {float:left; margin:15px 0 0 3px;}
.header_login_submit input {border:0 !important;background:0 !important;}
.header_lofin_link {text-align:center;}
.header_lofin_link a:link,
.header_lofin_link a:active,
.header_lofin_link a:visited {font-size:10px; color:#a4a4a4; text-decoration:none;}
.header_lofin_link a:hover {color:#1791d0; text-decoration:underline;}
#profiles {padding:26px 0 0 0;}
.privet_us {height:20px; display:block; padding:0 0 0 25px; color:#1791d0; font-weight:bold; line-height:20px; background:url(/designs_65/profiles_icon.png) no-repeat 0 0;}
.privet_us:hover {height:20px; display:block; padding:0 0 0 25px; color:#1791d0; font-weight:bold; line-height:20px; background:url(/designs_65/profiles_icon2.png) no-repeat 0 0;}
.privet_us a:link,
.privet_us a:active,
.privet_us a:visited {color:#1791d0; font-weight:bold; text-decoration:none;}
.privet_us a:hover {text-decoration:underline;}
.profiles_link {width:144px; height:20px; float:left; display:block;padding:0 0 0 25px; background:url(/designs_65/profiles_icon.png) no-repeat 0 0;}
.profiles_link:hover {width:144px; height:20px; float:left; display:block;padding:0 0 0 25px; background:url(/designs_65/profiles_icon2.png) no-repeat 0 0;}
.profiles_link a:link,
.profiles_link a:active,
.profiles_link a:visited {color:#4b4b4b; text-decoration:none;}
.profiles_link a:hover {color:#1791d0; text-decoration:underline;}
#profiles .icons_1 {background-position:0 -19px;}
#profiles .icons_2 {background-position:0 -44px;}
#profiles .icons_3 {background-position:0 -64px;}
#profiles .icons_4 {background-position:0 -81px;}
.banka_full {width:500px; margin:0 auto; overflow:hidden;}
#banka_bg {width:472px; height:64px; padding:14px 0 0 4px; float:right; position:relative; margin:37px 1px 0 0; background:url(/designs_65/banka_bg2.png) no-repeat 0 10px;}
.banka_bg_lamp {width:470px; height:60px; display:block; position:absolute; left:0px; top:0px; background:url(/designs_65/banka_bg_lamps.png) no-repeat 0 0;}
.header_bottom_nav {height:40px; border-top:7px solid #bcbcbc; border-bottom:7px solid #d1d1d1; overflow:hidden;background:url(/designs_65/header_nav_bg.png) repeat-x 0 -254px;}
.header_bottom_nav .bgraund_r {height:39px; border-bottom:1px solid #dcdcdc; background:url(/designs_65/header_nav_bg.png) no-repeat right -332px;}
.s-header {height:48px;position:relative; background:url('/img/header_bg.png'); background-position:0 0;}
.top-menu {padding-left:7px;}
a.menu-button:link, a.menu-button:visited {width:auto; height:48px; line-height:48px; padding:0px 15px; background:url('/img/menu-button.png') no-repeat; background-position:100% 0%; color:#FFFFFF; font-size:9pt; display:block; float:left; text-decoration:none; text-shadow:0px 1px 0px #000000;}
a.menu-button:hover, a.menu-button:active {background-position:100% -48px;}
.search_form {position:absolute; right:13px; top:-5px;}
.search-input {width:200px; height:26px; border:0px; background:url('/img/search-form_bg.png') no-repeat; padding:5px 22px 5px 5px; margin:0px; position:absolute; right:0px; top:0px; z-index:4;}
.search-button {cursor:pointer; width:16px; height:16px; border:0px; background:url('/img/search_button.png') no-repeat; position:absolute; right:5px; top:5px; z-index:5;}
.search-button:hover {background-position:0 -16px;}
.search-button:active {background-position:0 -16px;}