@charset "utf-8";
/* tonatos  Базовавя сетка 12x18 */


* {margin: 0;padding: 0;}

body{
	font-family:Tahoma, Geneva, sans-serif;font-size:12px;line-height: 18px;
	background:#fff;color:#0f6ea9;
}

a {color:#0f6ea9;}
img {border:0;}

p,ul,ol{margin-bottom: 18px;}
ul,ol{margin-left:18px}


h1, .as_h1{font-size: 24px; line-height: 36px;margin-bottom: 18px; color:#2e5268;font-weight:bold;}



h2 {font-size: 18px; line-height: 18px; margin-bottom: 18px;color:#0f6ea9}
h3 {font-size: 12px; line-height: 18px; }

#box {padding-top:180px;}
#index_box {padding-top:396px;}

#main_link {position:absolute;top:17px;left:0px;font-size:14px;width:960px;height:56px;}
#main_link a{color:#fff;text-decoration:none;margin:0 0 0 14px;background:url(main_link_a_fon.gif) no-repeat left;padding-left:35px}
#main_link .l_left{background:url(main_link_fon.jpg) no-repeat left top;height:38px;padding-top:18px;text-align:center;padding-right:20px;width:500px;float:left}
#main_link a.first{background:none !important;padding:0px;}

#main_link .l_right{background:url(main_link_2_fon.jpg) no-repeat left top #ff6600;height:38px;padding-top:18px;text-align:center;padding-right:20px;width:380px;}
#main_link .l_right a{background:url(main_link_2_a_fon.gif) no-repeat left;}

#header {position:absolute;width:946px;height:85px;top:89px;left:7px;background:url(header_fon.jpg) no-repeat;}
#header p{margin-top:34px;margin-left:110px;font-size:14px;color:#2e5268}
#header p a{color:#2e5268;text-decoration:none}
#header div{float:right;width:280px;color:#FFF;padding-top:36px;text-align:center;}
#header div a{color:#fff;text-decoration:none;padding:0 5px 0 5px;}

#head {position:absolute;width:966px;height:300px;top:89px;left:0px;background:url(index_alpinizm.jpg) no-repeat;}
#head p{font-size:12px;color:#2e5268;padding:36px 116px 0 8px;line-height:15px;}
#head p a{color:#2e5268;text-decoration:none;}
#head div{float:right;width:260px;color:#FFF;padding-top:33px;text-align:center;}
#head div a{color:#fff;text-decoration:none;padding:0 5px 0 5px;}
#head div.login{color:#0f6ea9;position: absolute;right:0px;width:280px;height:36px;top:240px;padding-top: 0}
#head div.login a{color:#0f6ea9;text-decoration: underline}


#main_menu{height:280px;background:url(main_menu.gif) no-repeat;margin-bottom:8px;position: relative}
#main_menu .menu {padding:36px 126px 0 18px;text-align:center}
.menu a{color:#FFF;}
#main_menu .login{position: absolute;left:0px;bottom:18px;height:36px;width:280px;text-align: center;padding-top: 0}

#news_block {background:#0f6ea9;color:#FFF}
#news_block a{color:#FFF}

#footer{background:#0f6ea9;color:#FFF;padding-top:18px;padding-left:36px;font-size:11px;line-height:14px;width:904px}
#footer a{color:#fff}

.b_childs {margin:0 -10px;float:none !important;}
.b_childs .bg{background:#e1f3f6;padding:2px 10px 6px 10px;font-size:12px}
.b_childs .bg a{text-decoration:underline}

.breadcrumb {font-size:14px;overflow:hidden}
.breadcrumb a{color:#0f6ea9;}
.breadcrumb div{float:left;margin-right:6px;padding-bottom:9px;}

.breadcrumb .selected a{color:#002253;}
.breadcrumb .selected{background:url(bread_bg.gif) no-repeat bottom center;}

h1.pagetitle{margin-top:18px;}

#icons{position:absolute;top:115px;left:480px}
#icons_index{position:absolute;top:115px;left:300px}

.news_title{text-align:center;color:#0f6ea9}


.ditto_item {padding:18px 18px 0px 18px;width:604px;overflow:hidden;margin-bottom:18px;font-size:11px;}
.ditto_item img{float:left;margin:0px 18px 18px 0;}

.go {background:#d8deea;min-height:126px;}
.newitems {background:#d8deea;}

.links{float:right;margin-bottom:0px;width:180px;}

.corner {-moz-border-radius: 18px;}

.news{background:#0f6ea9;padding:18px;color:#fff;margin-bottom:18px;}
.news a{color:#fff;}
.news p.all_news{margin:0;}

.container {position:relative;}

#page_357 #head {background:url(index_freeride.jpg) no-repeat;}

.errors span{color:red}

#zakazForm input{width:343px;}
#zakazForm p{margin-bottom:8px}

#zakazForm input.rd{width:auto;}
#zakazForm input.sb{padding:8px;}
#zakazForm label span{color:red}
#zakazForm textarea{width:345px;height:100px;}

.more {display:block;float:right;width:40px;height:18px;text-align:right;}
.ditto_item .more img{float:right;margin:0;}

.ditto_next_link,.ditto_previous_link,.ditto_off,.ditto_page,.splitPagination {background:#ddd; border:1px solid #ccc; color:#666; margin-right:4px; padding:3px 6px; text-align:center; text-decoration:none;}

.ditto_currentpage {color:#fff; background:#0F6EA9; border:1px solid #89adcf; margin-right:4px; padding:3px 6px;}

a.ditto_previous_link:hover,a.ditto_next_link:hover,a.ditto_page:hover,a.ditto_page:active {background:#ccc; color:#888;}
a.nmore{color:#5ba7d5}

.img_left {float:left;margin-right:18px;margin-bottom:18px;}
.img_right {float:right;margin-left:18px;margin-bottom:18px;}

a.menu_select {color:#fae4c9 !important}

.img_main{float:left;padding:18px;background:#d8deea;margin:0px 36px 36px 0px;}

.center {text-align:center}
.black {border-collapse:collapse;border:solid 1px #0f6ea9}
.black td{border-collapse:collapse;border:solid 1px #0f6ea9;padding:2px;}
.black th{border-collapse:collapse;border:solid 1px #0f6ea9;padding:2px;}
.clear {clear:both;}

#counter {float:right;margin-right:18px;}
.banner{text-align:center}

#main_to_home {position: absolute;left:0;top:90px;width:120px;height:80px;display:block;}

#page_151 #main_to_home,#page_357 #main_to_home,#page_600 #main_to_home,#page_710 #main_to_home,
#page_624 #main_to_home,#page_625 #main_to_home{position: absolute;left:0;top:90px;width:320px;height:290px;display:block;}

.yashare-auto-init{margin:16px 0px;}

.photo {float:left;width:190px;margin:18px 10px;text-align:center;height:180px;background:#D8DEEA;padding:18px 0;}

.gallery {overflow:hidden;clear:both;}

.grid_16 .gallery{width:840px;margin:0 auto;}
.download{width:224px;height:66px;background:url(download.jpg) no-repeat #D8DEEA;color:#fff;margin:0 auto;padding:30px 25px;position:relative;margin-bottom:18px;}
.download .title{font-size:18px;line-height:22px;padding-bottom:6px;}
.download .link{display:block;position:absolute;width:274px;height:126px;left:0;top:0;}

.ar {text-align: right;padding-right: 18px;padding-top: 6px;}

.fancybox-title-like {float:right;padding:10px;display:block}
.fancybox-title-like a{color:#fff}

.fancybox-title-author{position: absolute;left:10px; top:-25px;}
.ar ,.ar a{color:#8eadea}
.ar a:hover{color:#0f6ea9}
.ar:hover{color:#0f6ea9}

.green,a.green,.green a{color:green !important}
