/* 
Дизайн: De7
Вёрстка: Slavkeee
Сайт: http://rurip.ru/
*/

body {margin:0; padding:0; background:#ededed url('/images/bg2.png') repeat;}
body, td {font-family:tahoma; font-size:12px; color:#ededed;}
body[style="margin:0;padding:1px;"] {background:#ededed;}
a:link,
a:active, 
a:visited {font-family:tahoma; font-size:12px; color:#ededed; text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0;}
hr {border-top:1px solid #bdbdbd; border-bottom:0; border-left:0; border-right:0; margin:3px 2px;}

h1,h2,h3,h4,h5,h6 {display:block; margin:0 0 10px 0; padding:0; color:#ededed;}

h1 {font-size:22px;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}

input[type="text"],
input[type="password"],
textarea, 
select,
input.codeButtons {padding:2px; border:1px solid #d7d7d7; background:#fff url('/images/input.png') 1px 1px no-repeat; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; behavior:url('/images/pie.htc'); outline:none; margin:2px; font-family:tahoma; font-size:11px;}
input[type="text"],
input[type="password"] {padding:2px 0; text-indent:3px;}
input[type="button"],
input[type="submit"],
input[type="reset"], 
button {font-size:11px; color:#fff; background:#2f2f2f url('/images/input_button.png') no-repeat left top; border:1px solid #2f2f2f; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; behavior:url('/images/pie.htc'); text-shadow:0 1px 0 #1d1d1d; font-weight:600; padding:2px 3px 3px 3px; cursor:pointer; margin:2px;}
input[type="button"]:hover,
input[type="submit"]:hover,
input[type="reset"]:hover, 
button:hover {background:#883208 url('/images/input_button_h.png') no-repeat left top; border:1px solid #883208; text-shadow:0 1px 0 #7d330f;}
textarea {overflow:auto; resize:none;}

#body_t {background:url('/images/bg.png') repeat-x; min-height:141px;}
#all {min-height:600px; width:1013px; margin:0 auto; padding:28px 0 10px 0;}
#content {background:#9a3908 url('/images/content.png') repeat-y; width:996px; min-height:300px; padding:6px 7px 10px 10px; overflow:hidden;}
#side_l {float:left; overflow:hidden; width:217px; padding:1px 0 0 0; margin:0 7px 0 0;}
#side_r {overflow:hidden;}

/* header */
.header {background:#af450b url('/images/header.png') no-repeat; width:1013px; height:194px; overflow:hidden; margin:0 0 5px 0; position:relative;}
.header_title {height:59px;}
.header_title1 {float:left; padding:15px 0 0 31px;}
.header_title2 {float:right; padding:18px 52px 0 0;}
.header_time {text-align:center; font-size:10px; color:#494949; text-shadow:0 1px 0 #f0f0f0; line-height:20px;}
.header_left {float:left; padding:0 0 0 30px; width:240px; text-align:left; line-height:16px; font-family:arial; color:#494949; font-weight:bold; font-style:italic; text-shadow:0 1px 0 #f0f0f0;}
.header_right {float:right; padding:0 28px 0 0; width:254px; text-align:left; line-height:16px; font-family:arial; color:#494949; font-weight:bold; font-style:italic; text-shadow:0 1px 0 #f0f0f0;}
.header_right span#text1 {display:block; padding:0;}
.header_right span#text2 {display:block; padding:0 0 0 10px;}
.header_right span#text3 {display:block; padding:0 0 0 20px;}
.header_right span#text4 {display:block; padding:0 0 0 30px;}
.header_right span#text5 {display:block; padding:0 0 0 60px;}
.header_logo {position:absolute; left:320px; top:78px;}
.header_menu {width:1013px; height:48px; background:#b7470b url('/images/header_menu.png') no-repeat; overflow:hidden;}
.header_menu ul {height:48px; margin:0; padding:0; border:0; list-style:none;}
.header_menu ul li {float:left; display:block; height:48px; line-height:53px; background:url('/images/header_menu_li.png') no-repeat right bottom; padding:0 2px 0 0;}
.header_menu ul li a {float:left; display:block; height:48px; font-size:11px; text-shadow:0 1px 0 #622606;}
.header_menu ul li a span {float:left; display:block; height:48px; padding:0 18px 0 0;}
.header_menu ul li a span b {float:left; display:block; height:48px; font-weight:normal; padding:0 0 0 18px;}
.header_menu ul li a:hover {background:url('/images/header_menu_a.png') no-repeat center top; color:#1e1e1e; text-shadow:none;}
.header_menu ul li a:hover span {background:url('/images/header_menu_a.png') no-repeat right -43px;}
.header_menu ul li a:hover span b {background:url('/images/header_menu_a.png') no-repeat left -86px;}
/* ------ */


/* content */
.vid_mater {padding:0 3px 0 0; margin:0 0 6px 0; position:relative;}
.vid_mater2 {border:1px solid #6f2c0b; background:#ececec; padding:6px 0 6px 8px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; behavior:url('/images/pie.htc'); overflow:hidden;}
.vid_mater_buy {position:absolute; right:0; top:6px; background:#393939 url('/images/vid_mater_buy.png') repeat-x 0 -30px; height:30px; line-height:25px; font-size:11px; font-weight:bold; text-shadow:0 1px 0 #202020;}
.vid_mater_buy div {background:url('/images/vid_mater_buy.png') no-repeat right 0; height:30px; padding:0 12px 0 0;} 
.vid_mater_buy div div {background:url('/images/vid_mater_buy.png') no-repeat left -60px !important; height:30px; padding:0 0 0 12px;}
.vid_mater_buy a {font-size:11px; font-weight:bold; text-shadow:0 1px 0 #202020;}
.vid_mater_c {float:left; display:inline-block; min-height:29px; padding:0 14px; border-right:1px solid #bfbfbf; color:#494949; text-shadow:0 1px 0 #f4f4f4; font-size:11px;}
.vid_mater_c:first-child {padding:0 14px 0 6px;}
.vid_mater_c:last-child {border-right:0;}
.vid_mater_c span {font-size:10px;}
.vid_mater_c a {font-size:12px; color:#494949; text-shadow:0 1px 0 #f4f4f4;}

b.swchItemA1, a.swchItem1, b.swchItemA, a.swchItem {display:inline-block; font-size:11px; color:#fff; background:#2f2f2f url('/images/input_button.png') no-repeat left top; border:1px solid #2f2f2f; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; behavior:url('/images/pie.htc'); text-shadow:0 1px 0 #1d1d1d; font-weight:normal; padding:2px 4px 3px 4px; cursor:pointer; margin:0 2px 0 0; text-decoration:none;}
b.swchItemA1, b.swchItemA, a:hover.swchItem1, a:hover.swchItem {background:#883208 url('/images/input_button_h.png') no-repeat left top; border:1px solid #883208; text-shadow:0 1px 0 #7d330f;} 
/* ------ */

/* blocks */
.block {background:#ececec url('/images/block_bg.png') -217px 0; width:217px; min-height:150px; margin:0 0 6px 0; overflow:hidden;}
.block_t {background:#3d3d3d url('/images/block_bg.png') no-repeat 0 0; width:217px; height:43px; font-family:arial; font-size:12px; font-weight:bold; font-style:italic; line-height:43px; text-indent:17px; text-shadow:0 1px 0 #202020; overflow:hidden;}
.block_c {width:200px; padding:5px 10px 5px 7px; background:url('/images/block_bg.png') no-repeat -434px bottom; overflow:hidden; min-height:107px; font-family:arial; color:#494949; text-shadow:0 1px 0 #f3f3f3;}

.vid_mchat {background:#bdbdbd; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; behavior:url('/images/pie.htc'); margin:0 0 5px 0; overflow:hidden; font-size:11px;}
.vid_mchat_t {border-bottom:1px solid #cbcbcb; padding:5px 8px 4px 6px;}
.vid_mchat_t a {color:#494949; text-shadow:0 1px 0 #d7d7d7; font-size:11px;}
.vid_mchat_t span {float:right;}
.vid_mchat_c {border-top:1px solid #a2a2a2; padding:7px 10px; color:#565656;}
.vid_mchat_c a {color:#565656; font-size:11px;}

.mchat_add {overflow:hidden; padding:2px 0;}
.mchat_text {overflow:hidden; width:120px; height:42px;}
.mchat_text textarea {width:114px !important; height:36px !important; margin:0 !important;}
.mchat_icon {float:right; width:75px; overflow:hidden; margin:0 0 0 5px;}
.mchat_icon a {margin:1px 0 6px 1px;}
.mchat_icon a:first-child {margin:1px 0 6px 0;}
.mchat_icon a.bbcodes {display:inline-block; background:#2f2f2f url('/images/mchat_elements.png') no-repeat 0 0; width:15px; height:16px;}
.mchat_icon a.smiles {display:inline-block; background:#2f2f2f url('/images/mchat_elements.png') no-repeat -15px 0; width:15px; height:16px;}
.mchat_icon a.msgctrl {display:inline-block; background:#2f2f2f url('/images/mchat_elements.png') no-repeat -30px 0; width:15px; height:16px;}
.mchat_icon a.reload {display:inline-block; background:#2f2f2f url('/images/mchat_elements.png') no-repeat -45px 0; width:15px; height:16px;}
.mchat_icon input#mchatBtn {width:75px !important; height:17px !important; padding:0 !important; margin:0 !important; border:0 !important; line-height:0; font-size:0 !important; background:#2f2f2f url('/images/mchat_elements.png') no-repeat -60px 0;}
.mchat_icon a:hover.bbcodes {background:#883208 url('/images/mchat_elements.png') no-repeat 0 -16px;}
.mchat_icon a:hover.smiles {background:#883208 url('/images/mchat_elements.png') no-repeat -15px -16px;}
.mchat_icon a:hover.msgctrl {background:#883208 url('/images/mchat_elements.png') no-repeat -30px -16px;}
.mchat_icon a:hover.reload {background:#883208 url('/images/mchat_elements.png') no-repeat -45px -16px;}
.mchat_icon input:hover#mchatBtn {background:#883208 url('/images/mchat_elements.png') no-repeat -60px -17px;}
/* ------ */

/* footer */
.footer {background:#863208 url('/images/footer.png') no-repeat; width:976px; height:50px; padding:16px 19px 0 18px; text-shadow:0 1px 0 #521f05; font-weight:bold; line-height:18px; overflow:hidden;}
.footer_banner {float:right;}
.footer_banner img {width:88px; height:31px; border-bottom:1px solid #481b04;}
/* ------ */

/* other */
#tooltip {position:absolute; z-index:10; border:1px solid #6f2c0b; background-color:#ececec; font-size:11px; color:#494949; margin:0 5px 0 0; padding:2px 4px; opacity:0.90; -moz-opacity:0.90; filter: alpha(opacity=90); -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; behavior:url('/images/pie.htc'); box-shadow:0 0 5px #6f2c0b; -webkit-box-shadow:0 0 5px #6f2c0b; -moz-box-shadow:0 0 5px #6f2c0b; filter: progid:DXImageTransform.Microsoft.shadow(direction=0, color=#6f2c0b, strength=5); text-shadow:none;}
#tooltip h3 {display:block; margin:0; padding:0; font-size:11px; color:#494949; text-shadow:none;}
/* ------ */

a:{color:#999999; text-decoration:none;}  
 a:hover {color:#999999; text-decoration:none;}  
 .img {margin:5px;}  
 legend { padding:3px; background-color:#999999; color:#999999; font:normal 10px Verdana; min-width:140px; }  
 fieldset {background: url(http://webmaster-profi.ru/scripts_ucoz2/rbb_b1.jpg) no-repeat top right;border:1px solid #999999;}