* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body, tr, td, p, div, span {
	font-size: 11px;
}

:focus {
	outline: 0; /* убираем контуры вокруг ссылок при фокусе */ 
}

div {white-space:normal}
.hide {display:none}

#middle {
	display: table-cell;
	vertical-align: middle;
}
.iemiddle {
	display: none;
	width: 1px;
	margin-left: -1px;
}
* html .iemiddle, * html .middle {
	display: inline-block;
	vertical-align: middle;
}
* html .middle {
	width: 100%;
}
* html .iemiddle {
	height: 100%;
}
* html .iemiddle, * html .middle {
	display: inline;
}


p {
	margin-top:0px;
	margin-bottom:10px;
}

a {
	color:#00adee;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}


.plashka {
	background-image: url(img/plashka_fon.jpg);
	background-repeat: repeat-y;
	background-position: right;
   background-color: #be1349;
	padding-left: 4px;
}

 td.plashka {
	background-image: url(img/plashka_fon.jpg);
	background-repeat: repeat-y;
	background-position: right;
   background-color: #be1349;
	height: 26px;
	padding-left: 4px;
}
td.plashka.small {
 	background-image: url(img/plashka_small_fon.jpg);
 }
 td.plashka.small div.star.small {
	font-size:10px;
}
 
td.plashka  div.star {
	background-image: url(img/plashka_star.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 26px;
	margin-top:2px;
}

 
div.star {
	color:#FFFFFF;
	font-weight: bold;
	text-transform:uppercase;
}

.plashka_title {
	color:#FFFFFF;
	font-weight: bold;
	text-transform:uppercase;
}

div.star {
	font-size:14px;
	height: 16px;
}


 
.right_div {
	float:right;
} 
td.plashka  div.star , 
.left_div {
	float:left;
} 
 
/*	FORM	*/

select {
	font-size:9px;
}
option {
	font-size:10px;
	background-color:#FFFFFF;
}

button {
	border-style: solid;
	border-top-color: #9a130e;
	border-left-color: #9a130e;
	border-right-color: #5A3010;
	border-bottom-color: #5A3010;
	font: caption 10px;
	color: #ffffff;
	background-color:#9a130e;
}

input {
	font-size:10px;
	background-color:#FFFFFF;
}
input, textarea, option, select {
	border: 1px solid #00adee;
	font-size:11px;
}
textarea {
	overflow:auto;
}

p {
	margin-top:0px;
	margin-bottom:10px;
}

h1, h2, h3, h4, h5, h6 {
	display:inline;
}

a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}


ul {
	list-style-image:url(img/ul.gif);
	margin-left:16px
}

.pager ,
.pagertext {
}

.top_menu tr{
	background-color: #00adee;
}
.top_menu a {
	color:#9a130e;
	font-weight:bold;
	font-size:10px;
}
.top_menu a:hover {
	color:#9a130e;
	font-weight:bold;
	text-decoration:none
}
.small_link {
	font-size:10px;
}
.small_link_white a {
	color: white;
}
.small_link_white a:hover{
	font-weight:bold;
	color: white;
	text-decoration:none
}

.red {
	color:#9a130e;
}
.orange {
	color:#de7800;
}
.black {
	color:black;
}
.red_title {
	color:#be1349;
	font-size:14px;
	font-weight:bold;	
}
.red_title a {
	color:#be1349;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}

.birja {
	border-top:1px solid #dcd2c1;
	border-left:1px solid #dcd2c1;
}
.birja td {
	border-bottom:1px solid #dcd2c1;
	border-right:1px solid #dcd2c1;
}

#top385941 {
	color:#00cc00;
}

.glogal_service_menu_num {
	color: #00adee;
	font-size: 12px;
	font-weight: bold;
}
.glogal_service_menu_link {
	color: black;
	text-decoration: underline;
	font-weight: bold;
}
.razdeltop .item {
	height: auto;
	margin-bottom:6px;
}

.razdeltop .item2 .title {
	margin-top:5px;
}
.razdeltop .item2 {
	background:url(img/baseuserright_itembg.gif) #f7678a repeat-y;
	color: #FFFFFF;
	height: auto;
	margin-top: 6px;
	padding:5px;
}

.title_param {
	float: right;
}
.item_body {
	float: none;
}

.banner_head {
	background-color: #FFEECC;
	height: 90px;
	width: 100%;
}
.menu_head {
	background-color: #E3EFF9;
	height: 20px;
	width: 100%;
}


.plashka_smalle {
	background-image: url(img/plashka_star.gif);
	background-repeat: no-repeat;
	background-position: 2px;
 	padding-left: 25px;
	padding-top: 6px;
	font-size:10px;
	height: 26px;
	color:#FFFFFF;
	font-weight: bold;
	text-transform:uppercase;
}


.center_catalog_name {
	padding:6px 6px 6px 12px;
	font-size:12px;
	color:#FFFFFF;
	font-weight: bold;
	text-transform:uppercase;
}
.center_catalog_param {
	padding:6px 6px 6px 12px;
}

.blue_text ,
.blue_text a ,
.blue_text 	a:hover {
	color: #00adee;
	font-size: 10px;
}

.uchitem {
	float:left;
	width:120px;
	height:100px;
	overflow:hidden;
	margin-right:5px;
	margin-bottom:5px;
}

.lastelement_item {
	width:130px;
	height:160px;
	overflow:hidden;
	float:left;
	margin-right:10px;
	margin-bottom:20px;
}
.lastelement_foto {
	width:122px;
	height:122px;
	overflow:hidden;
	background-color:#000000;
}
.lastelement_audio {
	width:122px;
	height:122px;
	overflow:hidden;
}
.lastelement_item .text {
	white-space:nowrap;
	overflow:hidden;
	width:auto;
	font-size:10px;
	font-weight:bold;
}

.videocomment .jScrollPaneTrack {
	background-color:#FFFFFF;
}
.videocomment .jScrollPaneDrag {
	background-color:#00adee;
}
.videocomment {
	height:210px;
}
.videocomment .myscroll {
	height:200px;
}
.onekonkurs .videocomment {
	height:800px;
}
.onekonkurs .videocomment .myscroll {
	height:790px;
}
.oneelement .videocomment {
	height:320px;
	border:1px solid #40c2f2;
}
.oneelement .videocomment .myscroll {
	height:250px;
}
.oneelement .title {
	margin-bottom:10px;
	color:#be1349;
	font-size:14px;
	font-weight:bold;
}

.lastelement_audio .audio_nic {
	position:absolute;
	top:62px; 
	left:45px;
	font-size:9px;
}
.lastelement_audio .audio_ocenka {
	position:absolute;
	top:74px; 
	left:45px;
	font-size:9px;
}



.audio_name {
	position:absolute;
	top:3px;
	left:5px;
	font-size:10px;
	width:110px;
	white-space:nowrap;
	overflow:hidden;
}
.audio_nic {
	position:absolute;
	top:50px; 
	left:40px;
	font-size:9px;
}
.audio_ocenka {
	position:absolute;
	top:61px; 
	left:40px;
	font-size:9px;
}
.audion_numberimg {
	position:absolute; 
	top:1px; 
	left:95px;
}
.audio_number {
	position:absolute; 
	top:4px; 
	left:95px;
	width:24;
	text-align:center;
}


.starfoto_head2 {
	height:26px;
	line-height:26px;
	background:#322E30 url(img/pl4.gif) repeat-y top right;
	font-size:12px;
	color:#FFFFFF;
	padding-left:20px;
}
.starfoto_item {
	float:left;
	width:90px;
	height:90px;
	overflow:hidden;
	margin:0 5px 5px 0px;
	background-color:#000;
}
.starfoto_name {
	position:absolute;
	left:0px;
	top:50px;
	height:40px;
	width:90px;
	background-color:#000000;
	color:#FFFFFF;
	overflow:hidden;
	
	-moz-opacity:.50 !important;
	opacity:.50 !important;
	filter:alpha(opacity=50);
}
.starfoto_sort .text {
	color:#FFFFFF;
	vertical-align:baseline;
	height:100%;
	font-size:10px;
	margin-right:10px;
}
.starfoto_sort form {
	vertical-align:baseline;
}
.starfoto_sort select {
	font-size:10px;
	vertical-align:baseline;
	margin-right:10px;
}

.winnerlist_name {
	-moz-opacity:.50 !important;
	opacity:.50 !important;
	filter:alpha(opacity=50);
	width:217px;
	height:108px;
	top:108px;left:0px;
	background-color:#000000;
}


.licafoto_head2 {
	height:26px;
	line-height:26px;
	background:#322E30 url(img/pl4.gif) repeat-y top right;
	font-size:12px;
	color:#FFFFFF;
	padding-left:20px;
	margin-bottom:7px;
}
.licafoto_item {
	float:left;
	width:90px;
	height:90px;
	overflow:hidden;
	margin:0 5px 5px 0px;
	background-color:#000;
}
.licafoto_name {
	position:absolute;
	left:0px;
	top:50px;
	height:40px;
	width:90px;
	background-color:#000000;
	color:#FFFFFF;
	overflow:hidden;
	
	-moz-opacity:.50 !important;
	opacity:.50 !important;
	filter:alpha(opacity=50);
}
.licafoto_sort .text {
	color:#FFFFFF;
	vertical-align:baseline;
	height:100%;
	font-size:10px;
	margin-right:10px;
}
.licafoto_sort form {
	vertical-align:baseline;
}
.licafoto_sort select {
	font-size:10px;
	vertical-align:baseline;
	margin-right:10px;
}
.titulpage .licafoto_item {
	
}
.titulpage .licafoto_item img {
	
}
.titulpage .licafoto_name {
	
}



.plashka5 {
	height:26px;
	background:#be124e url(img/pl5.gif) repeat-y top right;
}
.plashka5 .text {
	background:url(img/pl5_star.gif) no-repeat;
	color:#FFFFFF;
	padding-left:30px;
	font-size:10px;
	line-height:26px;
	font-weight:bold;
	float:left;
}
.plashka5 .right {
	float:right;
	height:100%;
	margin-right:10px;
	line-height:26px;
}
.plashka5 .right a {
	text-decoration:underline;
	color:#FFFFFF;
	font-weight:bold;
}

.mainjobtab {
	height:26px;
	background:#be134a url(img/tab_bg.gif) repeat-x;
	font-weight:bold;
	overflow:hidden;
}
.mainjobtab .text {
	float:left;
	width:210px;
	line-height:26px;
	height:26px;
	background:url(img/pl5_star.gif) no-repeat 2px;
	padding-left:30px;
	color:#FFFFFF;
}
.mainjobtab a {
	color:#FFFFFF;
	font-size:12px;
}
.mainjobtab_cont {
	width:238px;
	height:26px;
	float:left;
	position:relative;
}
.mainjobtab_item {
	line-height:26px;
	width:248px;
	background:url(img/tab1.gif) no-repeat;
	position:absolute;
	text-align:center;
}
.mainjobtab_sel {
	line-height:26px;
	width:248px;
	background:url(img/tab2.gif) no-repeat;
	position:absolute;
	text-align:center;
}




.maintovaritab {
	height:26px;
	background:#be134a url(img/tab_bg.gif) repeat-x;
	font-weight:bold;
}
.maintovaritab a {
	color:#FFFFFF;
	font-size:12px;
}
.maintovaritab_cont {
	width:311px;
	height:26px;
	float:left;
	position:relative;
}
.maintovaritab_item {
	line-height:26px;
	width:322px;
	background:url(img/tab11.gif) no-repeat;
	position:absolute;
	text-align:center;
}
.maintovaritab_sel {
	line-height:26px;
	width:323px;
	background:url(img/tab12.gif) no-repeat;
	position:absolute;
	text-align:center;
}


.tabjob {
	height:26px;
	background:#be134a url(img/tab_bg.gif) repeat-x;
	font-weight:bold;
}
.tabjob a {
	color:#FFFFFF;
	font-size:12px;
}
.rabotatab {
	height:26px;
	background:#be134a url(img/tab_bg.gif) repeat-x;
	font-weight:bold;
}
.rabotatab a {
	color:#FFFFFF;
	font-size:12px;
}
.rabotatab_cont {
	width:211px;
	height:26px;
	float:left;
	position:relative;
}
.rabotatab_item {
	line-height:26px;
	width:232px;
	background:url(img/tab31.gif) no-repeat;
	position:absolute;
	text-align:center;
}
.rabotatab_sel {
	line-height:26px;
	width:233px;
	background:url(img/tab32.gif) no-repeat;
	position:absolute;
	text-align:center;
}
/*			*/
.tabfoto {
	height:26px;
	background:#be134a url(img/tab_bg.gif) repeat-x;
	font-weight:bold;
	width:275px;
}
.tabfoto a {
	color:#FFFFFF;
	font-size:10px;
}
.tabfoto .left {
	float:left;
}
.tabfoto_cont {
	width:80px;
	height:26px;
	float:left;
	position:relative;
}
.tabfoto_item {
	line-height:26px;
	width:90px;
	background:url(img/tab21.gif) no-repeat;
	position:absolute;
	text-align:center;
}
.tabfoto_sel {
	line-height:26px;
	width:90px;
	background:url(img/tab22.gif) no-repeat;
	position:absolute;
	text-align:center;
}



.tabforum {
	height:26px;
	background:#be134a url(img/tab_bg.gif) repeat-x;
	font-weight:bold;
	width:100%;
}
.tabforum a {
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}
.tabforum .left {
	float:left;
	font-size:10px;
	line-height:26px;
	color:#FFFFFF;
	margin-right:5px;
	margin-left:5px;
}
.tabforum_cont {
	width:58px;
	height:26px;
	float:left;
	position:relative;
}
.tabforum_item {
	height:26px;
	width:68px;
	overflow:hidden;
	font-size:9px;
	background:url(img/tab41.gif) no-repeat;
	position:absolute;
	text-align:center;
}
.tabforum_sel {
	height:26px;
	width:68px;
	overflow:hidden;
	font-size:9px;
	background:url(img/tab42.gif) no-repeat;
	position:absolute;
	text-align:center;
}


.tabotzivblog {
	height:26px;
	background:#be134a url(img/tab_bg.gif) repeat-x;
	font-weight:bold;
	width:100%;
}
.tabotzivblog a {
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}
.tabotzivblog .left {
	width:30px;
	height:20px;
	background:url(img/pl5_star.gif) no-repeat 0px 2px;
	float:left;
}
.tabotzivblog_cont {
	width:58px;
	height:26px;
	float:left;
	position:relative;
}
.tabotzivblog_item {
	height:26px;
	width:68px;
	line-height:26px;
	overflow:hidden;
	font-size:9px;
	background:url(img/tab41.gif) no-repeat;
	position:absolute;
	text-align:center;
}
.tabotzivblog_sel {
	height:26px;
	width:68px;
	line-height:26px;
	overflow:hidden;
	font-size:9px;
	background:url(img/tab42.gif) no-repeat;
	position:absolute;
	text-align:center;
}



.tabfoto2 {
	height:26px;
	background:#be134a url(img/tab_bg.gif) repeat-x;
	font-weight:bold;
	width:100%;
}
.tabfoto2 a {
	color:#FFFFFF;
	font-size:10px;
}
.tabfoto2 .left {
	float:left;
}
.tabfoto2_cont {
	width:213px;
	height:26px;
	float:left;
	position:relative;
}
.tabfoto2_item {
	line-height:26px;
	width:223px;
	background:url(img/tab31.gif) no-repeat;
	position:absolute;
	text-align:center;
}
.tabfoto2_sel {
	line-height:26px;
	width:223px;
	background:url(img/tab32.gif) no-repeat;
	position:absolute;
	text-align:center;
}


.leftnews_item {
	margin-bottom:10px;
}
.leftnews_item .text {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.leftnews .plashka5 .text {
	font-size:10px;
}


.leftlast_item {
	margin-bottom:10px;
}
.leftlast_item .foto {
	float:left;
	width:50px;
	margin-right:10px;
	margin-bottom:10px;
}
.leftlast_item .text {
	display:inline;
	color:#000000;
	text-decoration:none;
}
.leftlast .plashka5 .text {
	font-size:10px;
}




.leftspletni_item {
	margin-bottom:10px;
}
.leftspletni_item .foto {
	float:left;
	width:50px;
	margin-right:10px;
	margin-bottom:10px;
}
.leftspletni_item .text {
	display:inline;
	color:#000000;
	text-decoration:none;
}
.leftspletni .plashka5 .text {
	font-size:10px;
}



.leftforum {
	text-align:left;
}
.leftforum_item {
	margin-bottom:10px;
}
.leftforum_item .text {
	color:#00adee;
	text-decoration:none;
	font-weight:bold;
}




.leftfan_item {
	margin-bottom:10px;
}
.leftfan_item .foto {
	float:left;
	width:75px;
	margin-right:10px;
	margin-bottom:10px;
}
.leftfan_item .text {
	display:inline;
	color:#000000;
	text-decoration:none;
}
.leftfan .plashka5 .text {
	font-size:10px;
}


.bottomguestbook_item {
	margin-bottom:10px;
}
.bottomguestbook_item .text {
	color:#000000;
	text-decoration:underline;
}
.bottomguestbook .plashka5 .text {
	font-size:10px;
}




.bottomnews_item {
	margin-bottom:10px;
}
.bottomnews_item .text {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.bottomnews .plashka5 .text {
	font-size:10px;
}
.bottomnews_first {
	margin-bottom:10px;
}
.bottomnews_first .pict {
	float:left;
	width:200px;
	margin-right:15px;
	margin-bottom:15px;
}
.bottomnews_first .name {
	color:#000000;
	font-weight:bold;
}
.bottomnews_first .text {
	color:#000000;
	margin-top:10px;
}


.mainsoob a {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}

.mainforumbase_item {
	margin-bottom:2px;
}
.mainforumbase a {
	color:#00adee;
	text-decoration:underline;
	font-weight:bold;
}

.leftotziv {
	text-align:left;
}
.leftotziv_item {
	margin-bottom:10px;
}
.leftotziv_item .text {
	color:#00adee;
	text-decoration:underline;
	font-weight:bold;
}




.leftblog {
	text-align:left;
}
.leftblog_item {
	margin-bottom:10px;
}
.leftblog_item .text {
	color:#00adee;
	text-decoration:underline;
	font-weight:bold;
}


.topfilter {
	background-color: #c9eafd;
	padding-left: 4px;
	padding-bottom:10px;
	padding-top:5px;
}
.topfilter form {
	display:inline;
}
.topfilter .name {
	color:#0c98d5;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}

.topfilter2 {
	background-color: #ccffff;
	padding-left: 4px;
	padding-bottom:10px;
	padding-top:5px;
	margin-top:5px;
	margin-bottom:5px;
}
.topfilter2 form {
	display:inline;
}
.topfilter2 .name {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}
.topfilter2 select {
	width:630px;
}



.leftjob {
	text-align:left;
}
.leftjob_item {
	margin-bottom:3px;
}
.leftjob_item .text {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	float:left;
}
.leftjob_item .right {
	width:50px;
	overflow:hidden;
	float:right;
}

.mainkonkurs_uch {
	width:130px;
	float:left;
	overflow:hidden;
}
.mainkonkurs_uch .name {
	text-align:center;
	color:#00adee;
	font-weight:bold;
	margin-bottom:10px;
}
.mainkonkurs_uch .uchcount {
	color:#00adee;
	margin-bottom:3px;
	font-size:10px;
}
.mainkonkurs_uch .endkonkurs {
	color:#00adee;
	margin-bottom:3px;
	font-size:10px;
}
.rabota_item {
	padding-top:5px; margin-top:10px; border-top-width:2px; border-top-color:#00adee; border-top-style:solid;
}
.black_link a {
	color: black;
	text-decoration: none;
}
.plashka_red {
	font-size:14px;
	color: white;
	font-weight: bold;
	text-transform:uppercase;
   background-color: #be1349;
	text-align: center;
	padding-top: 3px;
	height: 26px;
}
.plashka_blue {
font-size:14px;
	color: white;
	font-weight: bold;
	text-transform:uppercase;
   background-color: #00adee;
	text-align: center;
	padding-top: 3px;
	height: 26px;
}

.plashka_red a {
font-size:14px;
	color: white;
	font-weight: bold;
	text-transform:uppercase;
	text-align: center;
	padding-top: 3px;
	height: 26px;
}
.plashka_black {
	height:26px;
	line-height:26px;
	background:#322E30 url(img/pl4.gif) repeat-y top right;
	font-size:12px;
	color:#FFFFFF;
	padding-left:6px;
}
.plashka_berusa_afisha {
	background-color:#CDFFFF;
	font-size:12px;
	padding-left:6px;
}
.plashka_zelen_afisha {
	background-color:#E3FFD9;
	font-size:12px;
}
.plashka_orange_afisha {
	background-color:#FCEED4;
	font-size:12px;
	padding-left:6px;
}
.plashka_rosoviy_afisha {
	background-color:#FFEDF5;
	font-size:12px;
	padding-left:6px;
}
img.afisha_list {
	float:left;
	margin:0px 1em 1em 0px;
}


.tabfacepage {
	height:62px;
	font-weight:bold;
	width:100%;
}
.tabfacepage a {
	color:#FFFFFF;
	font-size:10px;
}
.tabfacepage .cont {
	width:115px;
	height:31px;
	float:left;
	position:relative;
}
.tabfacepage .item {
	width:133px;
	height:31px;
	position:absolute;
	overflow:hidden;
}
.tabfacepage .right {
	float:left;
	width:22px;
	height:100%;
	background:url(img/tab1/right.gif) no-repeat;
}
.tabfacepage .center {
	float:left;
	width:110px;
	height:100%;
	background:url(img/tab1/bg.gif) repeat-x;
	text-align:center;
	border-left:1px solid #7fd6f6;
	overflow:hidden;
}
.tabfacepage .sel .right {
	background:url(img/tab1/right_sel.gif) no-repeat;
}
.tabfacepage .sel .center {
	background:url(img/tab1/bg_sel.gif) repeat-x;
	border-left:1px solid #de89a4;
}

/* Список фотогалерей на личной странице пользователя в табуляции*/
.fotogallerylist {
	
}
.fotogallerylist .saveformcont {
	border-top:1px solid #f1f9fe;
	border-bottom:1px solid #e3f4fe;
}
.fotogallerylist .saveformcont input {
	width:282px;
}
.fotogallerylist .saveformcont textarea {
	width:282px;
}
.fotogallerylist .saveformcont  .linesubmit {

}
.fotogallerylist_item {
	margin-bottom:10px;
}
.fotogallerylist_item p {
	margin-bottom:3px;
}
.fotogallerylist_item .name a {
	color:#00adee;
	font-weight:bold;
}
.fotogallerylist_item .act {
	color:#00adee;
}
.fotogallerylist_item .act a {
	color:#00adee;
}

/* Фотогалерея на личной странице пользователя в табуляторах*/
.fotogallery_item {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	width:140px;
	height:200px;
	text-align:center;
	overflow:hidden;
}
.fotogallery_item .name {
	color:#be1349;
	margin-top:10px;
	margin-bottom:10px;
}
.fotogallery_item .name a {
	color:#be1349;
}
.fotogallery_item .act {
	color:#00adee;
}
.fotogallery_item .act a {
	color:#00adee;
}

/* Одно фото в личной странице пользователя */
.onefoto {
	
}
.onefoto .parentname {
	margin-bottom:2px;
	color:#000000;
	font-size:12px;
}
.onefoto .parentname a {
	color:#000000;
}

/* Одно видео в личной странице пользователя */
.onevideo {
	
}
.onevideo .parentname {
	margin-bottom:2px;
	color:#000000;
	font-size:12px;
}
.onevideo .parentname a {
	color:#000000;
}

/* Одно аудио в личной странице пользователя */
.oneaudio {
	
}
.oneaudio .parentname {
	margin-bottom:2px;
	color:#000000;
	font-size:12px;
}
.oneaudio .parentname a {
	color:#000000;
}

/* Правые фотки в модуле одной фотки на лицнай странице */
.rightfoto {
	background-color:#FFFFFF;
}
.rightfoto .foto {
	
}
.rightfoto .foto img {
	width:150px;
}
.rightfoto .item {
	margin-bottom:20px;
}
.rightfoto .name {
	margin-top:10px;
}
.rightfoto .name a {
	color:#be1349;
}
.rightfoto .title3 {
	width:inherit;
	color:#00adee;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding:10px 0 5px 0;
	text-align:left;
	border-bottom:1px solid #00adee;
	margin-bottom:10px;
}
.rightfotoscroll {
	width:250px;
	height:600px;
}

/* */
.facepagepath {
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
.facepagepath a {
	color:#000000;
	font-size:12px;
}

/* Комментарии к фото видео аудио на лтичных стрницах пользователя */
.newcomment {
	border-top:1px solid #c8e9fd;
	border-bottom:1px solid #80d6f7;
}
.newcomment_titleblock {
	height:29px;
}
.newcomment_title1 {
	float:left;
	color:#00adee;
	line-height:29px;
}
.newcomment_addtitle {
	float:right;
	line-height:29px;
}
.newcomment_addtitle a {
	color:#00adee;
	line-height:29px;
}
.newcomment_addblock {
	padding-bottom:5px;
}
.newcomment_addblock textarea {
	width:100%;
}
.newcomment_addblock input {
	background-color:#00adee;
	border:0px;
	color:#FFFFFF;
	font-weight:bold;
	float:right;
}
.newcomment_addbutton {
	margin-top:2px;
}
.newcomment_item {
	margin-bottom:10px;
}
.newcomment_item .user {
	float:left;
	font-size:12px;
	font-weight:bold;
}
.newcomment_item .date {
	float:right;
	color:#00adee;
}
.newcomment_item .comment {
	margin-top:5px;
	margin-bottom:5px;
}

/* Рейтинг */
.rating {
	height:30px;
	line-height:30px;
	width:450px;
	border-bottom:1px solid #e4f4fe;
}
.rating .left2 {
	float:left;
}
.rating .right2 {
	float:right;
	margin-right:10px;
}
.ratingstar {
	margin-right:5px;
}

/* Центральный блок на личных страницах в табуляторах */
.bFacePageTabCenter {
	width:100%;
}
.bFacePageTabCenter .bTop {
	border-bottom:1px solid #e3f4fe;
}
.bFacePageTabCenter .bMiddle {
	border-top:1px solid #f1f9fe;
	border-bottom:1px solid #e3f4fe;
}
.bFacePageTabCenter .bBottom {
	border-top:1px solid #f1f9fe;
	border-bottom:1px solid #e3f4fe;
}
.bFacePageTabCenter .bPad {
	padding:15px 15px;
}
.bFacePageTabCenter .title1 {
	color:#be1349;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
.bFacePageTabCenter .title1 a {
	color:#be1349;
}
.bFacePageTabCenter .title2 {
	color:#00adee;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
.bFacePageTabCenter .title2 a {
	color:#00adee;
}
.bFacePageTabCenter .line1 {
	margin-bottom:2px;
}
.bFacePageTabCenter .line2 {
	margin-top:2px;
	margin-bottom:2px;
}
.bFacePageTabCenter .cRed {
	color:#be1349 !important;
}
.bFacePageTabCenter .cBlue {
	color:#00adee !important;
}
.bFacePageTabCenterAddForm {
	background-color:#c8e9fd;
}
.bFacePageTabCenterAddForm .title2 {
	float:left;	
}
.bFacePageTabCenterAddForm .rightinfo {
	float:right;
	width:auto;
	color:#00adee;
}
.bFacePageTabCenterAddForm input {
	width:99%;
	border:0px;
}
.bFacePageTabCenterAddForm textarea {
	width:99%;
	border:0px;
}
.bFacePageTabCenterAddForm .linesubmit {
	text-align:right;
	margin-top:5px;
} 
.bFacePageTabCenterAddForm .linesubmit input {
	width:auto;
}

/* Правый блок на личных страницах в табуляторах */
.bFacePageTabRight {
	background-color:#c8e9fd;
}
.bFacePageTabRight .bTop {
	border-bottom:1px solid #e3f4fe;
}
.bFacePageTabRight .bMiddle {
	border-top:1px solid #f1f9fe;
	border-bottom:1px solid #e3f4fe;
}
.bFacePageTabRight .bBottom {
	border-top:1px solid #f1f9fe;
	border-bottom:1px solid #e3f4fe;
}
.bFacePageTabRight .bPad {
	padding:15px 15px;
}
.bFacePageTabRight .title1 {
	color:#be1349;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
.bFacePageTabRight .title1 a {
	color:#be1349;
}
.bFacePageTabRight .title2 {
	color:#00adee;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
.bFacePageTabRight .title2 a {
	color:#00adee;
}
.bFacePageTabRight .line1 {
	margin-top:0px;
	margin-bottom:2px;
}
.bFacePageTabRight .line2 {
	margin-top:2px;
	margin-bottom:2px;
}
.bFacePageTabRight .line3 {
	margin-top:5px;
	margin-bottom:5px;
}
.bFacePageTabRight .act {
	color:#00adee;
	font-size:10px;
}
.bFacePageTabRight .act a {
	color:#00adee;
	text-decoration:underline;
}
.bFacePageTabRight .cRed {
	color:#be1349;
}
.bFacePageTabRight .cRed a {
	color:#be1349;
}
.bFacePageTabRight .cBlue {
	color:#00adee !important;
}
.bFacePageTabRight .cBlue a {
	color:#00adee !important;
}
.bFacePageTabRight .cBlack {
	color:#000000 !important;
}
.bFacePageTabRight .cBlack a {
	color:#000000 !important;
}
.bFacePageTabRightAddForm {
	
}
.bFacePageTabRightAddForm input {
	width:220px;
	border:0px;
}
.bFacePageTabRightAddForm select {
	width:220px;
}
.bFacePageTabRightAddForm textarea {
	width:220px;
	border:0px;
}
.bFacePageTabRightAddForm .linesubmit {
	text-align:right;
	margin-top:5px;
} 
.bFacePageTabRightAddForm .linesubmit input {
	width:auto;	
}

/* Форма выбора */
.bFacePageTabRightSelForm {
	
}
.bFacePageTabRightSelForm select  {
	width:220px;
}

/* Видео галерея на личной странице в табеуяторах */
.videogallery2 {
	
}
.videogallery2 .saveformcont {
	border-top:1px solid #f1f9fe;
	border-bottom:1px solid #e3f4fe;
}
.videogallery2 .saveformcont input {
	width:282px;
}
.videogallery2 .saveformcont textarea {
	width:282px;
}
.videogallery2 .saveformcont  .linesubmit {

}
.videogallery2_item {
	margin-bottom:10px;
}
.videogallery2_item p {
	margin-bottom:3px;
}
.videogallery2_item .name a {
	color:#00adee;
	font-weight:bold;
}
.videogallery2_item .act {
	color:#00adee;
}
.videogallery2_item .act a {
	color:#00adee;
}

/* Аудиогалерея */
.audiogallery2 {
	
}
.audiogallery2 .saveformcont {
	border-top:1px solid #f1f9fe;
	border-bottom:1px solid #e3f4fe;
}
.audiogallery2 .saveformcont input {
	width:282px;
}
.audiogallery2 .saveformcont textarea {
	width:282px;
}
.audiogallery2 .saveformcont  .linesubmit {

}
.audiogallery2_item {
	margin-bottom:10px;
}
.audiogallery2_item p {
	margin-bottom:3px;
}
.audiogallery2_item .name a {
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}
.audiogallery2_item .act {
	color:#00adee;
}
.audiogallery2_item .act a {
	color:#00adee;
}

/* Гостевая книга на личной странице */
.guestbook {
	width:100%;
}
.guestbook_titleblock {
	height:29px;
}
.guestbook_addblock {
	border-bottom:1px solid #80d6f7;
	padding-bottom:10px;
	width:99%;
	margin-bottom:10px;
}
.guestbook_addblock textarea {
	width:99%;
}
.guestbook_addblock input {
	background-color:#00adee;
	border:0px;
	color:#FFFFFF;
	font-weight:bold;
}
.guestbook_addbutton {
	margin-top:2px;
	float:right;
}
.guestbook_item {
	margin-bottom:10px;
}
.guestbook_item .user {
	font-size:12px;
	font-weight:bold;
	color:#be1349;
	text-decoration:underline;
	margin-bottom:5px;
}
.guestbook_item .date {
	color:#000;
	font-size:10px;
	margin-bottom:2px;
}
.guestbook_item .comment {
	margin-top:5px;
	margin-bottom:5px;
}
.guestbook_item .act {
	margin-top:5px;
	margin-bottom:5px;
}
.guestbook_item .act a {
	color:#00adee;
}

/* Лента новостей на личной странице в табеуяторах */
.newslenta {
	
}
.newslenta_addform {
	
}
.newslenta_item {
	margin-bottom:10px;
}
.newslenta_item p {
	margin-bottom:3px;
}
.newslenta_item .name a {
	color:#00adee;
	font-weight:bold;
}
.newslenta_item .act {
	color:#00adee;
}
.newslenta_item .act a {
	color:#00adee;
}

/* Одна новость на личной странице в табуляторе */
.newstheme .rating {
	width:100%;	
}
.newstheme .newcomment {
	width:100%;
}
.newstheme .newcomment_addblock textarea {
	width:100%;
}

/* Одна статья на личной странице в табуляторе */
.statitheme .rating {
	width:100%;	
}
.statitheme .newcomment {
	width:100%;
}
.statitheme .newcomment_addblock textarea {
	width:100%;
}

/* Блог на личной странице в табеуяторах */
.bloglenta {
	
}
.bloglenta_addform {
	
}
.bloglenta_item {
	margin-bottom:10px;
}
.bloglenta_item p {
	margin-bottom:3px;
}
.bloglenta_item .name a {
	color:#00adee;
	font-weight:bold;
}
.bloglenta_item .act {
	color:#00adee;
}
.bloglenta_item .act a {
	color:#00adee;
}

/* Один блог на личной странице в табуляторе */
.blogtheme .rating {
	width:100%;	
}
.blogtheme .newcomment {
	width:100%;
}
.blogtheme .newcomment_addblock textarea {
	width:100%;
}

/* Афиша на личной странице в табеуяторах */
.eventlist {
	
}
.eventlist .saveformcont {
	border-top:1px solid #f1f9fe;
	border-bottom:1px solid #e3f4fe;
}
.eventlist .saveformcont input {
	width:282px;
}
.eventlist .saveformcont textarea {
	width:282px;
}
.eventlist .saveformcont  .linesubmit {

}
.eventlist_item {
	margin-bottom:10px;
}
.eventlist_item p {
	margin-bottom:3px;
}
.eventlist_item .name a {
	color:#00adee;
	font-weight:bold;
}
.eventlist_item .act {
	color:#00adee;
}
.eventlist_item .act a {
	color:#00adee;
}
.bAfishaAddFormColor {
	
}
.bAfishaAddFormColor input {
	background-color:#FFF;
	border:0px;
	width:10px;
	height:10px;
}
.AfishaAddFormColorBox {
	border:1px solid #32bcf2;
	width:24px;
	height:24px;
	overflow:hidden;
}

/* Одно событие в личной странице пользователя */
.oneevent {
	
}
.oneevent .parentname {
	margin-bottom:2px;
	color:#000000;
	font-size:12px;
}
.oneevent .parentname a {
	color:#000000;
}

.facepageeditform {
	background-color:#c8e9fd;
	padding:5px;
	font-weight:bold;
}
.facepageeditform input, .facepageeditform select, .facepageeditform textarea {
	border:0px;
}

/* Форум книга на личной странице */
.forum {
	width:100%;
}
.forum_titleblock {
	height:29px;
}
.forum_addblock {
	border-bottom:1px solid #80d6f7;
	padding-bottom:10px;
	width:99%;
	margin-bottom:10px;
}
.forum_addblock textarea {
	width:99%;
}
.forum_addblock input {
	width:99%;
}
.forum_addbutton {
	margin-top:2px;
	float:right;
}
.forum_item {
	margin-bottom:10px;
}
.forum_item .name {
	margin-bottom:5px;	
}
.forum_item .name a {
	color:#be1349;
	text-decoration:underline;
	font-size:14px;
	font-weight:bold;
}
.forum_item .user {
	font-size:11px;
}
.forum_item .user a {
	color:#000;
	text-decoration:underline;
}
.forum_item .date {
	color:#000;
	font-size:10px;
	margin-bottom:2px;
}
.forum_item .comment {
	margin-top:5px;
	margin-bottom:5px;
}
.forum_item .act {
	margin-top:5px;
	margin-bottom:5px;
}
.forum_item .act a {
	color:#00adee;
}

/* Табуляция принятые отправленные в списке сообщений */
.messagefilter {
		
}
.messagefilter_tab {
	height:30px;
	font-weight:bold;
	width:100%;
}
.messagefilter_tab a {
	color:#00adee;
	font-size:10px;
}
.messagefilter_tab .cont {
	width:130px;
	height:30px;
	float:left;
	position:relative;
}
.messagefilter_tab .item {
	width:138px;
	height:30px;
	position:absolute;
	overflow:hidden;
}
.messagefilter_tab .right {
	float:left;
	width:18px;
	height:100%;
	background:url(img/messagefilter_right2.gif) no-repeat;
}
.messagefilter_tab .center {
	float:left;
	width:120px;
	height:100%;
	background:url(img/messagefilter_bg2.gif) repeat-x;
	text-align:center;
	overflow:hidden;
}
.messagefilter_tab .sel a {
	color:#FFFFFF;
}
.messagefilter_tab .sel .right {
	background:url(img/messagefilter_right.gif) no-repeat;
}
.messagefilter_tab .sel .center {
	background:url(img/messagefilter_bg.gif) repeat-x;
}

/* Правый блок к каталоге */
.bCatalogRight {
	background-color:#c8e9fd;
	width:250px;
	float:right;
}
.bCatalogRight .bTop {
	border-bottom:1px solid #e3f4fe;
}
.bCatalogRight .bMiddle {
	border-top:1px solid #f1f9fe;
	border-bottom:1px solid #e3f4fe;
}
.bCatalogRight .bBottom {
	border-top:1px solid #f1f9fe;
	border-bottom:1px solid #e3f4fe;
}
.bCatalogRight .bPad {
	padding:15px 15px;
}
.bCatalogRight .title1 {
	color:#be1349;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
.bCatalogRight .title1 a {
	color:#be1349;
}
.bCatalogRight .title2 {
	color:#00adee;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
.bCatalogRight .title2 a {
	color:#00adee;
}
.bCatalogRight .line1 {
	margin-top:0px;
	margin-bottom:2px;
}
.bCatalogRight .line2 {
	margin-top:2px;
	margin-bottom:2px;
}
.bCatalogRight .line3 {
	margin-top:5px;
	margin-bottom:5px;
}
.bCatalogRight .act {
	color:#00adee;
	font-size:10px;
}
.bCatalogRight .act a {
	color:#00adee;
	text-decoration:underline;
}
.bCatalogRight .cRed {
	color:#be1349 !important;
}
.bCatalogRight .cRed a {
	color:#be1349 !important;
}
.bCatalogRight .cBlue {
	color:#00adee !important;
}
.bCatalogRight .cBlue a {
	color:#00adee !important;
}
.bCatalogRight .cBlack {
	color:#000000 !important;
}
.bCatalogRight .cBlack a {
	color:#000000 !important;
}
.bCatalogRight input {
	width:100%;
	border:0px;
}
.bCatalogRight select {
	width:100%;
	margin-bottom:5px;
}
.bCatalogRight textarea {
	width:100%;
	border:0px;
}
.bCatalogRight .linesubmit {
	text-align:right;
	margin-top:5px;
} 
.bCatalogRight .linesubmit input {
	width:auto;	
}

.mypagemenu_item {
	margin-bottom:1px;
	height:16px;
	background-color:#FFF;
	width:200px;
	overflow:hidden;
	padding:5px;
	
	-moz-opacity:.9 !important;
	opacity:.9 !important;
	filter:alpha(opacity=90);
}

/* Лента публикаций на личной странице в табеуяторах */
.smiabout {
	
}
.smiabout_addform {
	
}
.smiabout_item {
	margin-bottom:10px;
}
.smiabout_item p {
	margin-bottom:3px;
}
.smiabout_item .name a {
	color:#00adee;
	font-weight:bold;
}
.newslenta_item .act {
	color:#00adee;
}
.newslenta_item .act a {
	color:#00adee;
}

/* Одна публикация на личной странице в табуляторе */
.smi .rating {
	width:100%;	
}
.smi .newcomment {
	width:100%;
}
.smi .smicomment_addblock textarea {
	width:100%;
}
