/*
Theme Name: ext1on v1
Author: opsn
*/
@import url(/themes_v1/css/StyleForum.css);
@import url(/themes_v1/uwnd/uwnd.css);

body {font-family: tahoma, arial, verdana, sans-serif, Lucida Sans;font-size:12px;color: #646464;background:#fff;}
#all {margin:0 auto;width:660px;border:1px solid #dedede;background:#fff;box-shadow: 0.4em 0.4em 5px rgba(122,122,122,0.5);}
#content {padding-left:5px;padding-right:5px;}

hr {border-top:1px dashed #8E8E8E;}

a:link {text-decoration:none; color:#585858;}
a:active {text-decoration:none; color:#585858;}
a:visited {text-decoration:none; color:#585858;}
a:hover {text-decoration:none; color:#646464;}

.mn {margin:0;padding:0;height:30px;line-height:30px;background:#FFFFFF;border-top:1px solid #dedede;border-bottom:1px solid #dedede;} 
.mn li {list-style-type:none;float:left;border-right:1px solid #dedede;} 
.mn li a, .mn li a:hover {padding:8px 10px 8px 10px;color:#585858;text-decoration:none;} 
.mn li a:hover {color:#000;} 

.mtr {padding: 10px;border-bottom: 1px solid #DEDEDE;height: 92px;}
.mtr:hover {background:#EBEBEB;height: 92px;}
.mtr .im {border: 1px solid #DEDEDE;background: white;padding: 2px;margin-right: 10px;float: left;}
.mtr .inim {width: 200px;height: 86px;overflow: hidden;}
.mtr .nm {font-size: 18px;margin-bottom: 15px;color: #2E2E2E;}
.mtr .si {font-size: 14px;margin-bottom: 19px;}
.mtr .si2 {font-size: 14px;margin-bottom: 19px;text-align:center;font-weight:bold;}

.cell_coment {list-style: none; padding: 0px; margin: 0px;} 
.cell_coment li { position: relative; padding-left: 60px; width: 570px; } 
.coment_info { position: relative; text-align:justify; color: #555; background: #fff; border: 1px solid #C9C9C9; padding: 10px; margin-bottom: 30px;} 
.coment_os {overflow: hidden;} 
.coment_name, .coment_nomer {padding-bottom: 5px;} 
.coment_message { width: 100%; border-top: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9;padding: 5px 0px;} 
.coment_rating { padding-top: 5px;} 
.coment_name, .coment_nomer, .coment_rating {font:10px Verdana,Arial,Helvetica, sans-serif; color:#999; font-weight: bold;} 
.avatar a:hover, .avatar {position: absolute;height: 45px;width: 45px;left: 0;} 
.avatar img {height: 45px;width: 45px;border: none;} 
.tip{position: absolute;top: 10px;left: -7px;height: 13px;width: 9px;background: url("/themes_v1/fon_ugol.png") no-repeat top left;} 
.coment_info, .avatar a:hover {box-shadow: 0px 0px 5px #999;-moz-box-shadow: 0px 0px 5px #999;-webkit-box-shadow: 0px 0px 5px #999;} 
.left {float:left;} 
.right {float:right;} 
.clear {clear:left;} 
.coment_rating a:hover img {filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; filter: alpha(opacity=50);} 

/* PageSelector */ 
.catPages1 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages1 a:link, 
.catPages1 a:visited, 
.catPages1 a:hover, 
.catPages1 a:active {text-decoration:none;color: #636363;background:#353535;padding:3px 10px;font-size:11px;font-weight:bold;} 
.catPages1 a:hover {background:#2c2c2c;color:#FFFFFF;font-weight:bold;} 
.catPages1 b {text-decoration:none;background:#2c2c2c;padding:3px 10px;color:#ccc;font-size:11px;} 

.pagesBlockuz1 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;} 
.pagesBlockuz1 a:link, 
.pagesBlockuz1 a:visited, 
.pagesBlockuz1 a:hover, 
.pagesBlockuz1 a:active {text-decoration:none;color: #636363;background:#353535;padding:3px 10px;font-size:11px;font-weight:bold;} 
.pagesBlockuz1 a:hover {background:#2c2c2c;color:#FFFFFF;font-weight:bold;} 
.pagesBlockuz1 b {text-decoration:none;background:#2c2c2c;padding:3px 10px;color:#ccc;font-size:11px;} 

.pagesBlock1 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;} 
.pagesBlock1 a:link, 
.pagesBlock1 a:visited, 
.pagesBlock1 a:hover, 
.pagesBlock1 a:active {text-decoration:none;color: #636363;background:#353535;padding:3px 10px;font-size:11px;font-weight:bold;} 
.pagesBlock1 a:hover {background:#2c2c2c;color:#FFFFFF;font-weight:bold;} 
.pagesBlock1 b {text-decoration:none;background:#2c2c2c;padding:3px 10px;color:#ccc;font-size:11px;} 
/* ---------------- */

.button {border: 1px solid #DDD;border-radius: 3px;text-shadow: 0 1px 1px white;-webkit-box-shadow: 0 1px 1px #fff;-moz-box-shadow: 0 1px 1px #fff;box-shadow: 0 1px 1px #fff;font: bold 11px Sans-Serif;padding: 6px 10px;white-space: nowrap;vertical-align: middle;color: #666;background: transparent;cursor: pointer;}
.button:hover, .button:focus {border-color: #999;background: -webkit-linear-gradient(top, white, #E0E0E0);background: -moz-linear-gradient(top, white, #E0E0E0);background: -ms-linear-gradient(top, white, #E0E0E0);background: -o-linear-gradient(top, white, #E0E0E0);-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;box-shadow: 0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;}
.button:active {border: 1px solid #AAA;border-bottom-color: #CCC;border-top-color: #999;-webkit-box-shadow: inset 0 1px 2px #aaa;-moz-box-shadow: inset 0 1px 2px #aaa;box-shadow: inset 0 1px 2px #aaa;background: -webkit-linear-gradient(top, #E6E6E6, gainsboro);background: -moz-linear-gradient(top, #E6E6E6, gainsboro);background: -ms-linear-gradient(top, #E6E6E6, gainsboro);background: -o-linear-gradient(top, #E6E6E6, gainsboro);}

.commFl {align:center;background:;height:30px;width:640px;max-width:640px;border-radius:8px;border:1px solid #A5A5A5;}
.comments {margin-top:5px;margin-bottom:5px;padding: 10px;border-top: 1px solid #DBDBDB;border-bottom: 1px solid #DBDBDB;background: #EBEBEB;color: #44556B;}

.name {padding: 10px;border-bottom: 1px solid #DBDBDB;background: #EBEBEB;color: #44556B;}

.logo {float:left;background: url(/themes_v1/logo.png) no-repeat;width:250px;height:67px;}
.sell {float:right; padding:0px 0px 0px 0px;}

.footer {border-top:1px solid #dedede;margin-top:20px;font-size:11px;}
.footer #left {float:left;padding:5px;}
.footer #right {float:right;padding:5px;}
.footer img {opacity: 0.1; padding: 5px;}
.footer img:hover {opacity: 0.8; padding: 5px;}

.bbCodeName{display:none!important;}
.codeMessage {white-space:nowrap;overflow:auto;max-height:none!important;margin:5px 0;padding:10px;background-color:#F3F3F3;color:#333;border:1px dashed #999!important;text-align:left;overflow-x:scroll\9}
.rowOne {background:#fff;}
.rowTwo {background:#f6f6f6;}
.codeMessage table{margin:0;border-collapse:collapse;width:100%;}
.codeMessage td {padding:0 5px 1px;font:12px 'Courier New',monospace;}
.decimal {width:1%;background:#3399ff;color:#fff;vertical-align:top;text-align:right;}
css{color:#F0F;}
js,htm{color:#000;}
figures {color:#f00;}
js exp {color:#060;}
js exppm {color:#960;}
symbols {color:#0047BD;}
tags {color:#0047BD;}
brackets {color:#0047BD;}
reserved {color:#0047BD;}
values {color:#0047BD;}
methods {color:#099;}
diffkeys {color:#909;}
important {color:#f00;}
ucoz {color:#8a0;}
params {color:#019;}
doctypes {color:#099;}
tables {color:#099;}
forms {color:#F90;}
anchors {color:#060;}
imgs {color:#909;}
styles {color:#909;}
styles commas, styles commas *{color:#060!important;}
csscommas, csscommas * {color:#060!important;}
scripts {color:#900;}
tags commas,js commas {color:#0047BD}
commas exp,commas exppm {color:#0047BD!important;}
csssymbols {color:#F0F;}
linecom,linecom *{color:#999!important;}
htmlcom,htmlcom *{color:#999!important;}
mlinecom,mlinecom *{color:#999!important;}
.ulight{color:#AAA;padding:5px 0 0;font-family:Arial !important;}
.ulight a{font-weight:bold;outline:0;}
.ulight a:link, .ulight a:visited, .ulight a:active{text-decoration:none;color:#888;}
.ulight a:hover{text-decoration:underline;color:#888;}

.infos { position: relative; height: 32px; padding: 8px 12px 8px 8px; display: inline-block; vertical-align: baseline; zoom: 1; *display: inline; *vertical-align: auto; } 
.infos:hover ul { visibility: visible; opacity: 1; padding: 4px 0 6px;} 
.infos ul {visibility: hidden; opacity: 0; position: absolute; bottom: 100%; left: 0; right: 0; border: 1px solid; border-color: #777 #6c6c6c #666; border-radius: 5px; -webkit-transition-property: opacity, padding, visibility; -moz-transition-property: opacity, padding, visibility; -ms-transition-property: opacity, padding, visibility; -o-transition-property: opacity, padding, visibility; transition-property: opacity, padding, visibility; -webkit-transition: 0.2s ease-out; -moz-transition: 0.2s ease-out; -ms-transition: 0.2s ease-out; -o-transition: 0.2s ease-out; transition: 0.2s ease-out; background-color: #d9e3fa; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eef3fe), color-stop(100%, #d9e3fa)); background-image: -webkit-linear-gradient(top, #eef3fe, #d9e3fa); background-image: -moz-linear-gradient(top, #eef3fe, #d9e3fa); background-image: -ms-linear-gradient(top, #eef3fe, #d9e3fa); background-image: -o-linear-gradient(top, #eef3fe, #d9e3fa); background-image: linear-gradient(top, #eef3fe, #d9e3fa); -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.9), 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.9), 0 1px 2px rgba(0, 0, 0, 0.1);} 
.infos ul:before, .infos ul:after, .infos li:first-child:after { display: block; content: ''; width: 0; height: 0; position: absolute; left: 15px; border: 7px outset transparent;} 
.infos ul:before { border-top: 7px solid #555; bottom: -14px;} 
.infos li:first-child:after { bottom: -13px;} 
.infos ul:after { bottom: -12px;} 
.infos li {list-style-type: none;padding: 0 12px; font-size: 11px; color: #838ca2; text-shadow: 0 1px #fff;} 
.infos li.sep {padding-top: 4px; margin-top: 4px; -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.6); box-shadow: inset 0 1px rgba(255, 255, 255, 0.6);}