body {margin:0; font-family:Verdana, Tahoma; color:#949494;}
table,td,tbody,div {font-size:11px; color:#949494;}
form, h1, h2, h3, h4, h5{margin:0; padding:0;}
img {border:0; margin:0;}

a {font-family:Verdana, Tahoma; font-size:11px; color:#6d7f88; text-decoration:underline;}
a:hover {text-decoration:none;}

table.t {border-collapse: collapse; border-spacing: 0;}
table.t td {padding:0;}
table.tw100 {width:100%; border-collapse: collapse; border-spacing: 0;}
table.tw100 td {padding:0;}
table.th100 {height:100%; border-collapse: collapse; border-spacing: 0;}
table.th100 td {padding:0;}
table.twh100 {width:100%; height:100%; border-collapse: collapse; border-spacing: 0;}
table.twh100 td {padding:0;}


.cap {height:259px;}
.cap .span {width:43px; background:url('/i/cap_left.gif') no-repeat left top;}
.cap .info {width:223px; vertical-align:top;}
.cap .info .top {height:72px; background:url('/i/info_top.gif') no-repeat bottom center #e51226;}
.cap .info .top .icons td {padding:5px;}
.cap .info .top_photo {text-align:center; background:url('/i/info_bottom.gif') no-repeat top center;}
.cap .info .top_photo .header {margin:25px 0 5px;}
.cap .menu_logo {background:url('/i/cap_cl.gif') no-repeat left top;}
.cap .menu_logo .bg {background:url('/i/cap_right.gif') no-repeat right top;}
.cap .menu_logo .menu {height:62px;}
.cap .menu_logo .menu .main_menu {}
.cap .menu_logo .menu .main_menu .item {height:57px; margin:0 16px;}
.cap .menu_logo .menu .main_menu .item td {padding:0 7px;}
.cap .menu_logo .menu .main_menu .item strong {font-weight:normal;}
.cap .menu_logo .menu .main_menu .item a {text-decoration:none;}
.cap .menu_logo .menu .main_menu .item a:hover {text-decoration:underline;}
.cap .menu_logo .menu .main_menu .item_active {height:57px; margin:0 16px; background:url('/i/mmenu_active.gif') repeat-x center top #ff4e00;}
.cap .menu_logo .menu .main_menu .item_active td {padding:0 7px;}
.cap .menu_logo .menu .main_menu .item_active strong {font-weight:normal;}
.cap .menu_logo .menu .main_menu .item_active a {text-decoration:none; color:#ffffff;}
.cap .menu_logo .menu .main_menu .item_active a:hover {text-decoration:underline;}


.cap .menu_logo .logo {padding-left:45px;}
.cap .menu_logo .bottom {height:15px; background:url('/i/cap_bg.gif') repeat-x; text-align:right;}

.bcenter {vertical-align:top;}

.center {background:url('/i/under_center_r.gif') no-repeat bottom right;}
.center .left {width:43px;}
.center .menu {width:258px;  vertical-align:top;}
.center .menu .block1 {height:190px;padding-bottom:25px; vertical-align:top; background:url('/i/lmenu_r1.gif') no-repeat bottom right;}
.center .menu .block1 img {margin:25px 0 20px 30px;}
.center .menu .block1 .text {color:#a4a4a4; margin-left:35px;}
.center .menu .block1 .text a {color:#49acbb; font-weight:bold; text-decoration:none;}
.center .menu .block1 .text a:hover {text-decoration:underline;}
.center .menu .block1 .text font {color:#49acbb; font-weight:bold;}
.center .menu .block2 {height:190px; padding-bottom:25px; background:url('/i/lmenu_r2.gif') no-repeat bottom right;}
.center .menu .block2 img {margin:25px 0 5px 30px;}
.center .menu .block2 div {margin:2px 0 2px 35px;}
.center .menu .block2 div a {font-family:Tahoma; color:#b5b5b5; text-decoration:none;}
.center .menu .block2 div a:hover {text-decoration:underline;}
.center .under {height:70px; background:url('/i/under_center.gif') no-repeat bottom left;}

.block_header {margin:20px 0; font-family:Tahoma; font-size:25px; color:#171717; font-weight:normal;}
.block_header_white {margin-top:25px; font-family:Tahoma; font-size:25px; color:#ffffff; font-weight:normal;}

.last_news {}
.last_news .date {}
.last_news .date .day {width:45px; height:42px; text-align:center; background-color:#ff6600; color:#ffffff; font-size:25px; font-weight:bold; font-family:Tahoma;}
.last_news .date .month {padding-left:8px; vertical-align:top;}
.last_news .date .year {padding-left:8px; vertical-align:bottom; color:#000000; font-family:Tahoma;}
.last_news .pic {width:160px;}
.last_news .pic img {margin-top:10px;}
.last_news .anonce {padding-right:10px;}
.last_news .header {margin:10px 0; padding-right:10px;}
.last_news .header a {font-size:12px; color:#258db4;}
.last_news .header2 {margin:6px 0 10px; padding-right:10px;}
.last_news .header2 a {font-size:12px; color:#258db4;}
.last_news .hsepar {margin:10px 0; background-color:#ececec;}
.last_news .vsepar_t {width:1px; vertical-align:top; background-color:#ececec;}
.last_news .vsepar_m {width:1px; background-color:#ececec;}
.last_news .vsepar_b {width:1px; vertical-align:bottom; background-color:#ececec;}
.last_news .more {text-align:right;}
.last_news .more a {color:#258db4;}

.news_archive {margin-top:15px;}
.news_archive a {font-family:Tahoma; color:#f63e0d;}

.perPageNavigation {text-align:center;}


.text_back {}
.text_back a {color:#258db4;}
.text_date {text-align:right;}

.photo_list {}
.photo_list .td {text-align:center; padding:5px;}
.photo_list table {width:160px; height:160px; border:1px solid #ececec;}
.photo_list table td {text-align:center;}

.sreenshots .td {padding-bottom:10px; padding-right:10px;}

.main_separ {width:1px; vertical-align:bottom; background:url('/i/white_line2.gif') no-repeat #ececec;}

.counter_main {margin:5px 0;}

.grey {vertical-align:top; background-color:#525252;}
.grey .skateshop_news_last {margin-top:20px;}
.grey .skateshop_news_last .more {vertical-align:top;}
.grey .skateshop_news_last .more div {margin-right:15px; padding:6px 27px 5px 20px; background-color:#f88a00;}
.grey .skateshop_news_last .more div a {color:#ffffff;}
.grey .skateshop_news_last .date {margin-bottom:4px; color:#949494; font-size:10px;}
.grey .skateshop_news_last .date font {color:#cecece;}
.grey .skateshop_news_last .anonce {font-size:10px; color:#949494;}
.grey .skateshop_news_last .hsepar {height:30px;}
.grey .skateshop_news_last .archive {margin:35px 0 35px 98px;}
.grey .skateshop_news_last .archive a {color:#c2c2c2;}

.grey .video_last {margin-top:20px;}
.grey .video_last .pic {width:180px;}
.grey .video_last .pic table {}
.grey .video_last .pic table td {background-color:#ffffff; padding:5px;}
.grey .video_last .date {margin:10px 0;}
.grey .video_last .date td {width:110px; height:23px; padding-left:15px; background-color:#439fd4; color:#ffffff;}
.grey .video_last .hsepar {height:15px;}
.grey .video_last .more a {color:#bebebe; font-size:10px;}

.grey .grey_left {padding-left:37px; padding-right:20px;}
.grey .grey_left div {margin-bottom:33px;}

.under {height:130px;}
.under .left {width:207px; text-align:center; background:url('/i/under_1.gif') no-repeat top left;}
.under .center {color:#d7d7d7; background:url('/i/under_2.gif') no-repeat top right;}
.under .center a {color:#ff900d;}
.under .bottomMenu {}
.under .right {width:174px; background:url('/i/under_right.gif') no-repeat top right;}
