/*Настройка сайта*/
.error_tab{width: 100%;}
.error_tab td{ text-align: left;}
.error_tab .str{background-color: #c0c0c0; color: white; padding: 5px; width: 40px; font: bold 11px Tahoma; text-align: center;}
.error_tab .type{text-align: right;}
.error_tab .adr{width: 50%;}
.error_tab .type .yellow{background-color: #FBFEE1; padding: 5px;}
.error_tab .type .red{background-color: #FDE0E0; padding: 5px;}
.info{background: #f0f0f0; border: 1px solid #c0c0c0; padding: 5px; margin: 25px auto;}
.gentab {width: 100%;}
.gentab textarea{width: 100%; height: 100px;}
.table{width: 100%;}
.table td{padding: 3px;}
.info{background-color: #FEFBD8; width: 90%; font: 11px Tahoma;}
.info_good{background: #EEFDEC; border: 1px solid green; padding: 5px; margin: 25px auto;}

/*регистрация*/
.regaut{width: 100%;}
.reg1{float: right; vertical-align: center; margin: 5px;}
.rinp{float: left; }
.rinp div{float: left; }
.rinp input{height: 16px; vertical-align: middle; border: 1px solid #D0C4AF; margin: 5px;}
.rinp .button{height: 20px; vertical-align: middle;}
.reg2 {margin: 5px;}
.reg3 {margin: 5px;}
.reg4 {margin: 5px;}

.dopinfo{border: 1px solid #F5F5F5;	border-left: 4px solid #EB4812;	background-color: #F9F9F7; margin-top: 5px;}
.dopinfo ul{margin: 0px;padding: 0px;}
.dopinfo li{list-style-type: none; margin: 5px; padding-left: 5px;}
.dopinfo a{text-decoration: none;}
.dopdiv {clear: both; padding: 3px; font: bold 16px Tahoma; color: #999999; margin-top: 50px;}

.ssilk_katalog b{color: #373B41;}

.div_ssilk{float: right;}

.bold{font: bold 12px Tahoma;}
.form input[type=text]{width: 400px;}

.redirect{width: 75%; margin: 70px auto;}

/*BBCODE*/
.bb_quote {
background-color:#F8F8F8;
padding:5px;
margin-bottom: 5px;
}

/*табы*/
div.tab {
background: #C0C0C0;
padding: 5px;
margin-top: 5px;
margin-bottom: 10px;
}

div.container {
margin: auto;
width: 90%;
margin-bottom: 10px;
}

ul.tabNavigation {
list-style: none;
margin: 0;
padding: 0;
}

ul.tabNavigation li {
display: inline;
}

ul.tabNavigation li a {
padding: 3px 9px;
background-color: #CCC;
color: #000;
text-decoration: none;
}

ul.tabNavigation li a.selected,
ul.tabNavigation li a.selected:hover {
background: #FFF;
color: #000;
}

ul.tabNavigation li a:hover {
background: #FFF;
color: #000;
}

ul.tabNavigation li a:focus {
outline: 0;
}

div.tab div {
padding: 5px;
margin-top: 3px;
border: 1px solid #FFF;
background: #FFF;
}

div.tab div h2 {
margin-top: 0;
}

/*Иконки*/
.xiticon{ height: 20px; vertical-align: center; display: table;}
.xiticon div{float: left; width: 30px; height: 20px; background: transparent url('icons.jpg') no-repeat; padding-top: 5px; margin: 0px;}
.xiticon .jpg{ background-position: -25px -3px;}
.xiticon .png{ background-position: -25px -3px;}
.xiticon .gif{ background-position: -25px -3px;}
.xiticon .bmp{ background-position: -25px -3px;}
.xiticon .pdf{ background-position: -50px -3px;}
.xiticon .psd{ background-position: -75px -3px;}
.xiticon .doc{ background-position: -99px -3px;}
.xiticon .rtf{ background-position: -99px -3px;}
.xiticon .xls{ background-position: -124px -3px;}
.xiticon .ppt{ background-position: -148px -3px;}
.xiticon .txt{ background-position: -173px -3px;}
.xiticon .avi{ background-position: -196px -3px;}
.xiticon .mpg{ background-position: -196px -3px;}
.xiticon .flv{ background-position: -196px -3px;}
.xiticon .mp3{ background-position: -222px -3px;}
.xiticon .wav{ background-position: -222px -3px;}
.xiticon .ogg{ background-position: -222px -3px;}
.xiticon .mdb{ background-position: -252px -3px;}
.xiticon .dbf{ background-position: -252px -3px;}
.xiticon .db{ background-position: -252px -3px;}
.xiticon .sql{ background-position: -252px -3px;}
.xiticon .as{ background-position: -279px -3px;}
.xiticon .fla{ background-position: -279px -3px;}
.xiticon .php{ background-position: -305px -3px;}
.xiticon .php3{ background-position: -305px -3px;}
.xiticon .phps{ background-position: -305px -3px;}
.xiticon .py{ background-position: -330px -3px;}
.xiticon .pyc{ background-position: -330px -3px;}
.xiticon .rar{ background-position: -355px -3px;}
.xiticon .zip{ background-position: -355px -3px;}
.xiticon .tar{ background-position: -355px -3px;}
.xiticon .7z{ background-position: -355px -3px;}
.xiticon .taz{ background-position: -355px -3px;}
.xiticon .gz{ background-position: -355px -3px;}
.xiticon .tgz{ background-position: -355px -3px;}
.xiticon .bz2{ background-position: -355px -3px;}
