/* top */
table.tbl-main{width: 100%; background: #fff; height: 100%;}
td.td-top-l{width: 40%; height: 150px; background: URL(images/top-bg-l.png) top right no-repeat;}
td.td-top-m{width: 1000px; height: 150px; background: URL(images/top-bg-c.png) top no-repeat;}
td.td-top-r{width: 40%; height: 150px; background: URL(images/top-bg-r.png) top left no-repeat;}
div.abs-top{width: 1000px; height: 150px; position: relative;}
div.dv-dialog{position: absolute; top: 56px; right: 77px;}

div.dv-netprime{position: absolute; top: 40px; left: 23px; width: 180px; height: 50px;}
a.netprime{border: 0;}
a:hover.netprime{}

div.dv-flash{width: 450px; margin: auto; height: 165px;}
td.in-rht{width: 45%;}

div.dv-ban{position: absolute; top: 220px; left: 24px; width: 650px; margin: 0 0 30px 0}

/* menu */
div.dv-menu{position: absolute; top: 50px; left: 248px;}
a.top-menu{font: 18px Tahoma, Verdana, Arial; font-weight: normal; color: #46bcef; text-decoration: underline; margin: 0 32px 0 5px; line-height: 30px; text-transform: lowercase;}
a.top-menu:hover{color: #ffa01c; text-decoration: underline;}
a.selected{color: #c1e14c;}
a.selected:hover{color: #ffa01c;}

/* sidemenu */
div.dv-side-mnu{float: right; padding: 0 0 20px 20px;}
table.tbl-side-mnu{width: 240px;}
table.tbl-side-mnu td.td-top{background: URL(images/side-mnu-top.gif) top no-repeat; height: 12px; width: 240px;}
table.tbl-side-mnu td.td-mid{background: URL(images/side-mnu-bg.gif) top repeat-y; padding: 0 15px;}
table.tbl-side-mnu td.td-bot{background: URL(images/side-mnu-bot.gif) bottom no-repeat; height: 12px;}

/* bottom */
td.td-bot-l{width: 40%; height: 160px; background: URL(images/bot-bg-l.png) bottom right no-repeat;}
td.td-bot-m{width: 1000px; height: 160px; background: URL(images/bot-bg-c.png) bottom no-repeat;}
td.td-bot-r{width: 40%; height: 160px; background: URL(images/bot-bg-r.png) bottom left no-repeat;}
div.abs-bot{width: 1000px; height: 160px; position: relative;}
div.dv-bot-dia{position: absolute; top: 56px; right: 47px;}
div.dv-bot-auth{position: absolute; top: 56px; right: 247px;}
div.dv-bot-l{position: absolute; top: 65px; left: 20px; font: bold 11px Tahoma; color: #666;}
div.dv-bot-l2{position: absolute; top: 80px; left: 20px; font: bold 11px Tahoma; color: #999;}
div.counter{position: absolute; bottom: 100px; left: 20px;}

/* price */
div.dv-price{position: absolute; top: 245px; left: 31px; width: 548px; height: 77px; backgr1ound: URL(images/bg-price2.jpg) top no-repeat;}
table.tbl-price{width: 548px; height: 72px;}
table.tbl-price td{text-align: center; vertical-align: middle; font: 21px Tahoma; width: 31%; color: #fff}
table.tbl-price td.mid{width: 38%;}
table.tbl-price td div.pre{font: 13px Tahoma; color: #888; display: inline; margin: line-height: 20px;}
table.tbl-price td div.price{font: 17px Tahoma; color: #016b92; display: inline; margin: 0 10px;}

div.dv-price2{positi1on: absolute; to1p: 246px; l1eft: 32px; width: 548px; height: 77px; background: URL(images/bg-price2.jpg) top no-repeat; margin: auto;}
table.tbl-price2{width: 548px; height: 72px;}
table.tbl-price2 td{text-align: center; vertical-align: middle; font: 21px Tahoma; width: 31%; color: #016b92}
table.tbl-price2 td.mid{width: 38%;}
table.tbl-price2 td div.pre{font: 13px Tahoma; color: #ccc; display: inline; margin: line-height: 20px;}
table.tbl-price2 td div.price{font: 17px Tahoma; color: #ccc; display: inline; margin: 0 10px;}

/* content */
table.tbl-content{width: 100%;}
td.td-main-content{vertical-align: top;}
td.td-rhtblock{width: 23%; vertical-align: top; text-align: right;}
table.tbl-four td{width: 50%; padding: 0 20px; border: 0px solid #ccc;}

div.dv-dir{width: 964px; height: 270px; margin: 0; background: URL(images/mainblock.jpg) top no-repeat; position: relative; clear: both;}
div.dv-dir p{font: 12px Tahoma; color: #666; line-height: 15px;}
div.dv-dir-txt1{width: 280px; position: absolute; top: 195px; left: 15px; font: 14px Tahoma; color: #666; line-height: 19px;}
div.dv-dir-txt2{width: 280px; position: absolute; top: 185px; left: 355px; font: 14px Tahoma; color: #666; line-height: 19px;}
div.dv-dir-txt3{width: 280px; position: absolute; top: 195px; left: 700px; font: 14px Tahoma; color: #666; line-height: 19px;}

div.dv-dir-txt1 a{font: 14px Tahoma; color: #0b92d1; line-height: 19px; text-decoration: underline;}
div.dv-dir-txt2 a{font: 14px Tahoma; color: #0b92d1; line-height: 19px; text-decoration: underline;}
div.dv-dir-txt3 a{font: 14px Tahoma; color: #0b92d1; line-height: 19px; text-decoration: underline;}

div.dv-dir-zag1{width: 250px; position: absolute; top: 5px; left: 27px;}
div.dv-dir-zag2{width: 270px; position: absolute; top: -5px; left: 345px; line-height: 21px;}
div.dv-dir-zag3{width: 250px; position: absolute; top: 5px; left: 673px;}

div.dv-tar-c{width: 889px; height: 123px; margin: 0px 30px 0px 32px; background: URL(images/tarifcolor.jpg) top no-repeat; clear: both;}
div.dv-tar{width: 944px; height: 165px; margin: 0px 3px 0px 3px; background: URL(images/bg-tarifbar.gif) top no-repeat; position: relative; clear: both;}
div.dv-tar-txt1{width: 170px; position: absolute; top: 65px; left: 17px; font: 13px Tahoma; color: #666;}
div.dv-tar-txt2{width: 170px; position: absolute; top: 65px; left: 265px; font: 13px Tahoma; color: #666;}
div.dv-tar-txt3{width: 170px; position: absolute; top: 65px; left: 512px; font: 13px Tahoma; color: #666;}
div.dv-tar-txt4{width: 170px; position: absolute; top: 65px; left: 760px; font: 13px Tahoma; color: #666;}
div.dv-tar-zag1{position: absolute; top: -5px; left: 17px;}
div.dv-tar-zag2{position: absolute; top: -5px; left: 265px;}
div.dv-tar-zag3{position: absolute; top: -5px; left: 512px;}
div.dv-tar-zag4{position: absolute; top: -5px; left: 760px;}
div.dv-tar-tlink{position: absolute; bottom: 10px; right: 0px;}

/* tarifs */
table.tarifs{width: 100%; margin: 20px 0 0 0;}
table.tarifs th{font: normal 12px Tahoma; text-align: left; padding: 5px 8px; background: #e9eef0; color: #444; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd;}
table.tarifs th.topth{font: bold 13px Tahoma; text-align: center; color: #016b92; border-top: 1px solid #ddd;}
table.tarifs td{font: normal 12px Tahoma; text-align: center; padding: 5px 0px; color: #666; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; width: 25%}
table.tarifs tr:hover{background: #def;}

/* hovers */
a:hover p{color: #999; text-decoration: none;}
a:hover h2{color: #00a940; text-decoration: none;}

/* form */
table.tbl-frm{border-left: 0}
table.tbl-frm td{border: 0; padding: 3px 6px; color: #333;}
table.tbl-frm th{background: transparent; border: 0; padding: 3px 6px; text-align: center;}
table.tbl-frm td input{border: 1px solid #016b92; padding: 2px 4px; font: 12px Tahoma; color: #333;}
table.tbl-frm td textarea{border: 1px solid #016b92; padding: 2px 4px; font: 12px Tahoma; color: #333; width: 270px;}
table.tbl-frm td .inputfile{border: 1px solid #016b92; padding: 2px 4px; font: 12px Tahoma; color: #333;}
table.tbl-frm td input.chk{border: 0;}

.highslide img {border:0px !important;
}





.comment  {padding:0 0 25px 0px;}
.comment .author {padding:0 0 8px 5px}
.comment .author span {color:#bfbfbf; margin:0 10px}
.comment .field {border:1px solid #c4c4c3; background:url(/images/comment-bg.gif) 0 100% repeat-x; position:relative}
.comment .arrow {position:absolute; top:-5px; left:30px; background:url(/images/comment-arrow.gif) 0 0 no-repeat; width:9px; height:6px}
.comment .del {position:absolute; top:-25px; right:0px;}
.comment .text {padding:15px 15px 15px 15px; text-align:left;}
.comment .text img {max-width: 720px;}

.blog-comment  {padding:0 0 25px 0px;}
.blog-comment .blog-author {padding:0 0 8px 5px}
.blog-comment .blog-author span {color:#bfbfbf; margin:0 10px}
.blog-comment .blog-comment-cont {border:1px solid #c4c4c3; background:url(/images/comment-bg.gif) 0 100% repeat-x; position:relative; margin-top: 8px;}
//.blog-comment .arrow {position:absolute; top:-5px; left:30px; background:url(/images/comment-arrow.gif) 0 0 no-repeat; width:9px; height:6px}
.blog-comment .del {position:absolute; top:-25px; right:0px;}
.blog-comment .text {padding:15px 15px 15px 15px; text-align:left;}
.blog-comment .text img {max-width: 720px;}
.blog-comment .blog-comment-content{padding-top: 10px;}
//div.dv-blog-avatar{position:absolute; top:-25px; right:10px; padding: 4px; border: 1px solid #c4c4c3; background: #fff;}
//div.dv-blog-avatar-space{float: right; width: 65px; height: 45px;}

div.dv-blog-avatar{position:absolute; top:-23px; left: -15px; padding: 3px; border: 1px solid #ddd; background: #fff;}
div.dv-blog-avatar img{float:none;}
div.dv-blog-avatar-space{float: left; width: 40px; height: 23px;}
.blog-comment .arrow {position:absolute; top:-5px; left:65px; background:url(/images/comment-arrow.gif) 0 0 no-repeat; width:9px; height:6px}
.blog-comment .blog-commentinfo{padding-left: 55px;}


.blog-post {border:0px solid #c4c4c3; backgro1und:url(/images/comment-bg.gif) 0 100% repeat-x; position:relative; margin-bottom: 20px; padding: 0px;}
.blog-post .blog-post-title{background: transparent none; border: 0; font: 17px Tahoma; color: #555;}

div.forum-header-box {background:#4c5863;}
div.forum-header-title span{color: #fff;}

div.blog-post-edit-form{width: 100%; padding: 0; background-color: #fff;}

table.tbl-reg{width: 100%}
table.tbl-reg td{padding: 5px 5px; font: 13px Tahoma; color: #666;}
table.tbl-reg td div input{width: 400px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}

table.tbl-reg td select{width: 405px; padding: 3px 2px; font: 13px Tahoma; color: #666;}

table.tbl-reg td textarea{width: 400px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}

table.form-table{width: 100%;}
table.form-table td{padding: 5px 5px; font: 13px Tahoma; color: #666; border: 0;}
table.form-table tbody td input{wid1th: 400px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}
table.form-table tbody td textarea{width: 400px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}

table.data-table-tab{width: 430px;}
table.data-table-tab td{padding: 5px 5px; font: 13px Tahoma; color: #666; border: 0;}
table.data-table-tab tbody td input{width: 190px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}
table.data-table-tab tbody td textarea{width: 190px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}

table.data-table-tab2{width: 100%;}
table.data-table-tab2 td{padding: 5px 5px; font: 13px Tahoma; color: #666; border: 0;}
table.data-table-tab2 tbody td input{width: 300px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}
table.data-table-tab2 tbody td textarea{width: 300px; padding: 3px 2px; font: 13px Tahoma; color: #666; background: transparent url(/images/input3.gif) top left; border: 1px solid #7f9db9;}

div.dv-addinfo table td{padding: 0}
div.dv-addinfo table th{padding: 0}

input.mybtn{background: url(/images/btn-bg.gif) no-repeat; hei1ght: 26px; width: 167px; border: 0; padding: 4px 0;}
input.mybtn2{background: url(/images/btn2-bg.gif) no-repeat; hei1ght: 26px; width: 117px; border: 0; padding: 4px 0;}
input.mybtn2:hover{background: url(/images/btn2-bg.gif) no-repeat; hei1ght: 26px; width: 117px; border: 0; padding: 4px 0;}
input.mybtn3{background: url(/images/btn3-bg.gif) no-repeat; hei1ght: 26px; width: 97px; border: 0; padding: 3px 0;}
input.mybtn4{background: url(/images/btn4-bg.gif) no-repeat; hei1ght: 26px; width: 77px; border: 0; padding: 3px 0;}
input.mybtn5{background: url(/images/btn5-bg.gif) no-repeat; hei1ght: 26px; width: 57px; border: 0; padding: 3px 0;}
input.mybtn6{background: url(/images/btn6-bg.gif) no-repeat; hei1ght: 26px; width: 37px; border: 0; padding: 3px 0;}

input.btn200{background: url(/images/btn200.gif) top no-repeat; width: 200px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn200:hover{background: url(/images/btn200.gif) bottom no-repeat; width: 200px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn180{background: url(/images/btn180.gif) top no-repeat; width: 180px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn180:hover{background: url(/images/btn180.gif) bottom no-repeat; width: 180px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn150{background: url(/images/btn150.gif) top no-repeat; width: 150px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn150:hover{background: url(/images/btn150.gif) bottom no-repeat; width: 150px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn120{background: url(/images/btn120.gif) top no-repeat; width: 120px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btn120:hover{background: url(/images/btn120.gif) bottom no-repeat; width: 120px; border: 0; padding: 4px 0; _padding: 3px 0;}

input.btnsrc{background: url(/images/btnsrc.gif) top no-repeat; width: 60px; border: 0; padding: 4px 0; _padding: 3px 0;}
input.btnsrc:hover{background: url(/images/btnsrc.gif) bottom no-repeat; width: 60px; border: 0; padding: 4px 0; _padding: 3px 0;}

ul.tab-list {
display:block;
}
.tab-section-container{background:url(/images/hook2.gif) top left no-repeat;}

.tab-section-container ul.tab-list, ul.tab-list li {
border:0 none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.tab-section-container ul.tab-list {
background:transparent url(/images/horizontal-line.gif) no-repeat scroll right bottom;
height:30px; padding-left: 16px;
}
ul.tab-list li {
display:block;
float:left;
font-size:13px;
height:30px;
margin-right:2px;
overflow:hidden;
}
ul.tab-list a:link, ul.tab-list a:visited {
background:transparent url(/images/tabs.gif) repeat scroll right 60px;
color:#474747;
display:block;
font-weight:bold;
line-height:30px;
text-decoration:none;
font: bold 13px Tahoma;
}
ul.tab-list a span {
background:transparent url(/images/tabs.gif) repeat scroll left 60px;
display:block;
margin-right:14px; padding: 7px 0;
padding-left:14px;font: bold 13px Tahoma; color: #444;
}
ul.tab-list a:hover {
background:transparent url(/images/tabs.gif) repeat scroll right 30px;
display:block;
font: bold 13px Tahoma;

}
ul.tab-list a:hover span {
background:transparent url(/images/tabs.gif) repeat scroll left 30px;
display:block;
white-space:nowrap;
}
ul.tab-list .active a:link, ul.tab-list .active a:visited, ul.tab-list .active a:visited, ul.tab-list .active a:hover {
background:transparent url(/images/tabs.gif) no-repeat scroll right 0;
}
ul.tab-list .active a span, ul.tab-list .active a:hover span {
background:transparent url(/images/tabs.gif) no-repeat scroll left 0;
color:black;
}
.tab-boby-container {
padding:10px;
}
.tab-boby-container .tab-off {
display:none;
}
.tab-boby-container div.container {
width:100%;
}

li.vote-item-vote-first {border-top:0px}
ol.vote-items-list li {border-top:0px}
ol.vote-items-list li.vote-item-vote-first {border-top:0px}

table.voteinfo th{text-align:left; width: 160px; padding: 3px 0;}
table.voteinfo td{text-align:left; font: 12px Tahoma; letter-spacing: -1px; padding: 3px 0;}
table.voteinfo td a{text-align:left; font: 12px Tahoma; letter-spacing: -1px;}

table.tbl-music{width: 100%}
table.tbl-music th{font: normal 17px Tahoma; text-align: left; padding-bottom: 5px;}
table.tbl-music td{padding: 2px 0;}
table.tbl-music td a{text-decoration: none; color: #555;}
table.tbl-music td a:link{text-decoration: none; color: #555;}
table.tbl-music td a:visited{text-decoration: none; color: #666;}
table.tbl-music td a:active{text-decoration: none; color: #555;}
table.tbl-music td a:hover{text-decoration: none; color: #ea8111;}
table.tbl-music th.td-right{font: normal 17px Tahoma; text-align: right;}
.td-right{text-align: right;}


/*Filter*/

ul.bx-users-selector {border-width:1px; border-style:solid; border-color:#e0e0e0 #e0e0e0 #b9b9b9 /*border-bottom: 1px solid #b9b9b9;*/}
ul.bx-users-selector li.bx-selected {background: #f7f7f7; border: 1px solid #b9b9b9;  border-bottom: none; margin-top:-1px; padding-right:15px; color: black;}
table.bx-selector-table select { width: 100%;}
ul.bx-users-selector li {padding:9px 15px 4px; height:20px; margin-left:15px; color:#727272; }

div.bx-users-selector-filter {background-color: #f7f7f7; padding: 0; border: 1px solid #e0e0e0; border-top: none; }

div.bx-users-selector-filter form {padding-top: 10px; }
ul.bx-users-selector {background:#e9e9e9 url(/images/data-table-bg.gif) left top repeat-x; height:32px;}
div.bx-users-selector-filter table.filter-table tfoot td {border-top-color: #f7f7f7;}

table.tbl-rate{width: 100%; border-top: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2;}
table.tbl-rate td{padding: 2px 5px; font: 13px Tahoma; color: #333; border-bottom: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2; text-align: center}
table.tbl-rate th{padding: 2px 5px; font: bold 13px Tahoma; color: #333; border-bottom: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2; text-align: center;}
table.tbl-rate .left{text-align: left}

div.admin-comment{background: #ffffea; border: 1px solid #f86015; color: #444; padding: 12px; margin-top: 20px;}
div.admin-comment span{font: 17px Tahoma; color: #888; margin: 3px 12px 10px 0px; display: block; float: left;}

div.what{font: 14px Tahoma; color: #333; font-style : italic; padding: 5px 250px;}
div.what div{font: 14px Tahoma; color: #999; text-align: right; font-style : italic;}

div.what2{font: 14px Tahoma; color: #333; font1-style : italic; padding-bottom: 10px;}
div.what2 div{font: 14px Tahoma; color: #ccc; padding-left: 50px; font-style : italic; line-height: 14px;}
div.what2 span{border-left: 17px solid #ddd; padding-left: 10px;}

.blog-post-info-back{background:none !important;}





.bus {font-family: tahoma;color:#272727;font-weight: bold;font-size: 18px;text-decoration: none; margin:0px; line-height: 18px;text-transform:uppercase;text-decoration:none;}
.cor {font-family: tahoma;color:#6AA316;font-weight: bold;font-size: 18px;text-decoration: none; margin:0px; line-height: 18px;text-transform:uppercase;text-decoration:none;}
.pro {font-family: tahoma;color:#908F81;font-weight: normal;font-size: 9px;text-decoration: none; margin:0px; line-height: 0px;text-transform:uppercase;text-decoration:none;}

div.blog-mainpage-title a{font-size: 24px;}


/*Blogs*/
table.blog-table-post{background:url(/images/comment-bg.gif) 0 100% repeat-x;}
table.blog-table-post th{background:url(/images/comment-bg.gif) 0 100% repeat-x;}

table.blog-table-post td, table.blog-table-post th, table.blog-blog-edit th, table.blog-user-table td.head, table.blog-table-post-comment td, table.blog-table-post-comment th
{
	background1-color:#F9F9F3;
}


table.blog-blog-edit td, table.blog-blog-edit-table-smiles, table.blog-table-post td, table.blog-table-post th, table.blog-blog-edit th,
table.blog-user-table td.head, table.blog-user-table td, table.blog-group td, table.blog-category td, table.blog-comment-form th, table.blog-comment-form td,
table.blog-table-post-comment td, table.blog-table-post-comment th
{
	border-color: #e6e6e6;
}

.blog-post-date 
{
	color:#666;
}

table.blog-table-post-table th, table.blog-table-post-table td, table.blog-table-post-comment-table th, table.blog-table-post-comment-table td
{
	fo1nt-size:95%;
}
table.blog-table-post h3 a{font: 21px Tahoma; margin: 0; padding: 0; line-height: 25px;}

.blogtoolblock {border-color:#C4C4C3;}
.blogtoolbar {background-color:#F9F9F3;border-color:#C4C4C3;border-top:none;}
.blogtoolsection {border-color:#C4C4C3}
.blogtoolbutton, .blogmessbuttontext {color:#333;}
a.blogtoolbutton, .blogmessbuttontext{color:#333;}
.blogtoolseparator {border-left:1px solid #C4C4C3;border-right:1px solid #F9F9F3;}

/*blogsnew*/
div.blog-post{backgro1und:url(/images/comment-bg.gif) 0 100% repeat-x; border-color: #ddd; padding-top: 0px;}
div.blog-post th{back1ground:url(/images/comment-bg.gif) 0 100% repeat-x;}
h2.blog-post-title {font: 24px Tahoma; margin: 0px 5px 5px 8px; padding: 0; line-height: 25px;}
h2.blog-post-title a{font: 24px Tahoma; line-height: 25px;}
h2.blog-post-title a:link {color: #0B92D1 !important;}
h2.blog-post-title a:visited{color:#0B92D1 !important;}
h2.blog-post-title a:active {color: #0B92D1 !important;}
h2.blog-post-title a:hover{color:#00A940 !important;}

h2.blog-post-title span{font: 24px Tahoma; margin: 0px 5px 5px 5px; padding: 0; line-height: 25px; color: #0B92D1 !important;}
div.blog-post-info-back{back1ground:url(/images/comment-bg2.gif) 100% 0 repeat-x; border-bottom: 0px dotted #ddd; padding: 6px 0px;}
div.blog-postinfo{padding: 5px 8px;}
div.blog-post-content{border-bottom: 1px dotted #ddd; wi1dth: 720px; overflow: hidden;}
div.blog-post-content text{padding: 15px 8px;}

/* social network*/
div.socnet-informer {padding:3px;}
div#sonet_events_ms_message {width:140px;}
table.sonet-user-profile-friend-box tbody td, table.sonet-user-profile-friend-box td{padding:5px 0px;}
table.sonet-user-profile-groups data-table{margin-right: 20px;}
table.sonet-user-profile-friends data-table{margin-right: 20px;}
table.sonet-user-profile-friends, table.sonet-user-profile-friends th{border: 1px solid #ddd; background: #f2f2f2;}
table.sonet-user-profile-groups, table.sonet-user-profile-groups th{border: 1px solid #ddd; background: #f2f2f2;}

p.news-item a{text-decoration: none;}
p.news-item a:hover{text-decoration: none;}

table.videotab{background: #eee; width: 345px;}
table.videotab td div.tab{margin: 0px; padding: 5px 10px; border: 0;}
table.videotab td div.tab2{bor1der: 1px solid #ccc;}
table.videotab th{height: 35px; padding: 0px 10px; vertical-align: middle;}
table.videotab th a{font: 13px Tahoma; line-height: 15px;}

div.blog-mainpage-title a{font: 24px Tahoma;}

ol.vote-items-list li.vote-question-item{border: 0px; padding: 0px;}

/*video*/
h2.video-title {font: 21px Tahoma; margin: 0px 5px 5px 0px; padding: 0; line-height: 25px;}
h2.video-title a{font: 21px Tahoma; line-height: 25px;}

table.forum-post-table{width:750px !important;}
table.forum-post-first{width:750px !important;}
table.forum-topic-list{width:750px !important;}
