body {
	background-image: url(images/back.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
}
#all_pane {
	height: 100%;
	width: 100%;
}
img {
	border:0pt;
}

td {
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	line-height:13px;
	vertical-align:top
}

a {text-decoration:none;}
a:hover {text-decoration:none;}

.titel {font-weight:bold; vertical-align:top; height:24px; font-size:14px;}
.titel b { font-size:10px; font-weight:normal;}
.titel h2 { font-size:14px;}
.titel h1 { font-size:14px;}

input { background:#cee3a5; border:1px solid #000000; color:#000000; font-size:12px;}

/* _______________________ MODUL FORUM _______________________ */ 
#forums_pop                 {margin:5px; text-align:left;}
.forum_attachment_box       {border:1px inset #fcf0d0; margin:10px; padding:3px}
.forum_small                {font-size:11px}
.toggletr                   {background:#fcf0d0}

/* ---------- Neue Forenthemen ----------*/ 
.lastthreads_first          {background-color: #f1f1f1}
.lastthreads_second         {background-color: #f0f0f0}

/* ---------- Links ---------- */
a.forum_links:link,
a.forum_links:visited       {color:#555555; font-weight: bold;text-decoration: underline}
a.forum_links:hover         {color:#555555; font-weight: bold;text-decoration: none}

a.forum_head:link,
a.forum_head:visited		{color:#000; text-decoration: underline;}
a.forum_head:hover			{text-decoration: none;}

a.forum_links_small:link	{color:#000; font-weight: normal;text-decoration: underline;}
a.forum_links_small:visited {color:#000; font-weight: normal;text-decoration: underline;}
a.forum_links_small:hover	{color:#777; font-weight: normal;text-decoration: none;}

a.forum_links_navi:link,
a.forum_links_navi:visited	{color: #777; font-weight: bold; text-decoration: none;}
a.forum_links_navi:hover	{color: #000; font-weight: bold; text-decoration: none;}

a.forum_links_cat:link,
a.forum_links_cat:visited	{font-size:12px; color: #3c3a3a; font-weight: bold;}
a.forum_links_cat:hover		{font-size:12px; color: #3c3a3a; font-weight:bold;}


.forum_topicheader          {color:#fff}
a.forum_topicheader:link,
a.forum_topicheader:visited	{color: #fff; font-weight: bold;text-decoration: underline;}
a.forum_topicheader:hover   {color: #fff;font-weight:bold;text-decoration: none;}


/* ---------- Forumbeschreibung ---------- */
.f_info_comment              {font-size:11px}

/* ---------- Linke und Rechte Zeilenfarbe Beitrдge ---------- */ 
.forum_post_first           {background-color: #fcf0d0}
.forum_post_second          {background-color: #fcf0d0}
.forum_topic_topheader      {background-color: #fcf0d0}

/* ---------- FuЯbereich Beitrдge  ---------- */ 
.forum_post_footer          {background-color: #e9e9e9}

/* ---------- Kopfbereich Forumtabellen  ---------- */ 
.forum_header		        {background: #fcf0d0 ; padding:5px; }

/* ---------- Tabellenspalte der Icons ---------- */ 
.forum_info_icon            {width: 30px; background-color: #fcf0d0;padding: 2px;text-align: center}

/* ---------- Tabellenspalte Forumbeschreibung ---------- */ 
.forum_info_main            {background-color: #fcf0d0; padding: 8px;}
.forum_info_main:hover      {background-color: #fcf0d0; padding: 8px;}
.forum_info_main1            {background-color: #fcf0d0; padding: 8px; background-image: url(templates/cp/modules/forums/kisa_bg.png);}

/* ---------- Tabellenspalte Themenbeschreibung, letzter Beitrag ---------- */ 
.forum_info_meta            {background-color: #fcf0d0; padding: 8px; }

/* ---------- Tabellenspalte Forum anzeigen/schliessen (+ / -) ---------- */ 
.forum_toggle               {width: 20px;background-color: #fcf0d0;}

/* ---------- Formatierung Tabellen Forenьbersicht & Box "Profil, Passwort дndern..."  ---------- */ 
.forum_frame                {background-color: #fcf0d0; margin-bottom: 1px;  background-image: url(templates/cp/modules/forums/textura1.png)}

/* ---------- Navigationsbaum  ---------- */ 
.forum_navi                 {padding: 3px;}

/* ---------- Tabellenkopf Forum ---------- */ 
.forum_header_bolder        {color: #3c3a3a; background: #ad9042 /*url(../modules/forums/forum/header_bg.gif)*/ ;padding: 5px;}

/* ---------- Tabellenrahmen Forum ---------- */ 
.forum_tableborder          {background-color: #ad9042; padding:0px; border:0px solid #878373}

/* ---------- Box Forenstatistiken ---------- */ 
.forum_stats_box            {font-weight: bold;color: #777;background-color: #fcf0d0;}

/* ---------- Benutzer-Signatur ---------- */ 
.user_sig                   {padding-top:4px}

/* ---------- Linie Ьber Benutzer-Signatur ---------- */ 
.user_sig_bar               {color:#cccccc; padding-top:4px}





.comment_wide
{
	float:left;
	padding:10px 0 10px 8px;
	margin:0px;
	width:650px;
	height:200px;
	margin:0px;
	margin-left:-.7em;
}

.date
{
	font:italic 11px tahoma;
	color:#666;
	float:left;
	clear:both;	
	margin-bottom:5px;
}

.author
{
	font:bold 12px tahoma;
	float:left;
	clear:both;		
}

.authorBody {
	float: left;
	width: 150px;
	height:180px;
}

.commentBody {
	padding: 5px;
	margin-left: 150px;
}

.modButtons {
	text-align: right;
	padding-right: 10px;
}

#comment_container
{
	float:left;
	width:100%;
	border-top:1px solid #999;
	margin:30px 0;
}

ul li
{
	display:block;
	padding:0px;
	margin:0px;	
}

.avatar
{
	float:left;
	margin-right:auto;
}

#verh {
	height: 207px;
	width: 700px;
}
#avatarka {
	background-image: url(images/avatar.png);
	float: left;
	height: 207px;
	width: 256px;
	text-align: center;
}
#levo_verh {
	float: left;
	height: 207px;
	width: 444px;
}
#verhushka {
	height: 82px;
	width: 444px;
	float: left;
}
#pravo_verh {
	height: 125px;
	width: 49px;
	float: left;
}
#zalivka_1 {
	height: 125px;
	width: 395px;
	background-image: url(images/zalivka.png);
	float: left;
	text-align: left;
}
#seredina {
	height: 45px;
	width: 700px;
	background-image: url(images/seredina.png);
}
#niz_povtor {
	height: 100px;
	width: 920px;
}
#povtor_levo {
	float: left;
	height: 100px;
	width: 73px;
	background-image: url(images/povtor_levo.png);
}
#zalivka_2 {
	float: left;
	height: 100px;
	width: 774px;
	background-image: url(images/zalivka.png);
}
#povtor_pravo {
	background-image: url(images/povtor_pravo.png);
	height: 100px;
	width: 73px;
	float: left;
}
#levo {
	height: 272px;
	width: 73px;
	float: left;
}
#text {
	height: 183px;
	width: 700px;
}
#niz {
	float: left;
	height: 183px;
	width: 66px;
}
#zalivka_3 {
	background-image: url(images/zalivka.png);
	float: left;
	height: 183px;
	width: 584px;
	overflow: auto;
}
#pravo {
	float: right;
	height: 183px;
	width: 50px;
}
#podval {
	height: 78px;
	width: 164px;
	background-image: url(images/niz.png);
	padding: 0 0 0 528px;
}
#mesto {
	height: 100px;
	width: 100px;
	margin: 80px 0 0 77px;
	padding: 0 auto 0 auto;
}
#all {
	height: 520px;
	width: 700px;
	margin: 0 auto 0 auto;
	text-align: left;
}
#taba {
	background-image: url(images/taba.png);
	height: 70px;
	width: 363px;
	margin: 0 auto 0 auto;
	padding: 50px 0 0 0;
	background-repeat: no-repeat;
}
#text_1 {
	height: 25px;
	width: 470px;
	padding: 0 0 0 66px;
}

.absmiddle       {vertical-align:middle;}


#register_my {
	background-image: url(images/forma.jpg);
	height: 600px;
	width: 500px;
	margin: 0 auto 0 auto;
	text-align:left;
}
#login {
	height: 20px;
	width: 300px;
	padding: 134px 0 0 205px;
}
.e-mail {
	height: 20px;
	width: 300px;
	padding: 24px 0 0 205px;
}
#kod {
	height: 41px;
	width: 400px;
	padding: 75px 0 0 100px;
}
#but {
	height: 66px;
	width: 330px;
	padding: 89px 0 0 170px;
}
#but input {
	border: 0;
}
#UserName {
	border: 0;
	background-color: #f0f7e7;
	height: 16px;
	width: 285px;
}
#l_reg_email {
	border: 0;
	background-color: #f0f7e7;
	height: 16px;
	width: 285px;
	margin-top: -1px;
}
#l_reg_email_return {
	border: 0;
	background-color: #f0f7e7;
	height: 16px;
	width: 285px;
}
#l_reg_pass {
	border: 0;
	background-color: #f0f7e7;
	height: 16px;
	width: 285px;
	margin-top: -1px;
}
#l_reg_secure {
	margin: 0 0 0 55px;
	border: 1px solid #f0f7e7;
	background-color: #f0f7e7;
}

#jedai {
	color: #f0f7e7;
}

.social {
	float:left;
	padding: 0 2px 0 2px;	
}

.cl {
	clear: both;	
}
#soc {
	height: 49px;
	width: 154px;
	background-image: url(images/soc.png);
	margin-left: 10px;
}
#soc_f {
	float: left;
	height: 49px;
	width: 40px;
}
.soc_f1 {
	background-image: url(images/soc_f1.png);
	float: left;
	height: 49px;
	width: 40px;
}
#soc_v {
	float: left;
	height: 49px;
	width: 36px;
}
.soc_v1 {
	background-image: url(images/soc_v1.png);
	float: left;
	height: 49px;
	width: 36px;
}
#soc_t {
	float: left;
	height: 49px;
	width: 36px;
}
.soc_t1 {
	background-image: url(images/soc_t1.png);
	float: left;
	height: 49px;
	width: 36px;
}
#soc_l {
	float: left;
	height: 49px;
	width: 42px;
}
.soc_l1 {
	background-image: url(images/soc_l1.png);
	float: left;
	height: 49px;
	width: 42px;
}
#loginform {
	background-image: url(images/autorize.png);
	height: 140px;
	width: 243px;
	padding-top: 72px;
}
.loginfield {
	float: right;
	width: 105px;
	margin: 8px 30px 0 0;
}
.loginfield1 {
	width: 100%;
	height: 150px;
}
.clear {
	clear: both;
}
#remember {
	height: 30px;
	text-align: left;
	padding: 11px 0 0 43px;
}
#enter {
	height: 45px;
	border: 0;
}
#baner {
	height: 600px;
	width: 160px;
	background-image: url(images/banerko.png);
}
#loli {
	height: 165px;
	width: 160px;
	border: 0;
}

#fantasy {
	height: 99px;
	width: 160px;
	border: 0;
}

#bdsm {
	height: 104px;
	width: 160px;
	border: 0;
}

#neko {
	height: 125px;
	width: 160px;
	border: 0;
}

#guro {
	height: 107px;
	width: 160px;
	border: 0;
}
.loli1 {
	background-image: url(images/loli1.png);
}
.fantasy1 {
	background-image: url(images/fant1.png);
}
.bdsm1 {
	background-image: url(images/bdsm1.png);
}
.neko1 {
	background-image: url(images/neko1.png);
}
.guro1 {
	background-image: url(images/guro1.png);
}
#gur {
	background-image: url(images/guro.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
#butenter {
	border: 0;
}

a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#text_menu {
	width: 213px;
	padding-left: 30px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
#razd_1 {
	width: 255px;
	margin-left: -41px;
}
#razd_2 {
	background-image: url(images/menu_verh.png);
	width: 255px;
	margin-left: -41px;
}
#left1 {
	background-image: url(images/menu_ser.png);
	height: 100%;
	width: 243px;
	float: left;
}

#niz {
	background-image: url(images/menu_niz.png);
	height: 35px;
	width: 255px;
	margin-left: -41px;
	clear: both;
}
#left_conor {
	background-image: url(images/verh_levo1.png);
	height: 208px;
	width: 35px;
}
#middle_conor {
	background-image: url(images/verh_ser1.png);
	height: 208px;
}
#rigt_conor {
	background-image: url(images/verh_pr.png);
	height: 208px;
	width: 35px;
}

#right1 {
	height: 100%;
	margin: 0 0 0 244px;
}
#left {
	background-image: url(images/1.png);
	background-repeat: repeat-y;
	height: 100%;
	width: 35px;
}
#middle {
	background-image: url(images/texture.png);
	background-repeat: repeat;
}
#right {
	background-image: url(images/2.png);
	background-repeat: repeat-y;
	height: 100%;
	width: 42px;
}
.zagolovok {
	font-size: 16px;
	font-weight: bold;
	height: 50px;
	padding-top: 30px;
}
.zagolovok b {
	font-size: 10px;
	font-weight: normal;
}
.opisanie {
	font-size: 11px;
	text-align: justify;
}
.pikcha {
	width: 500px;
	margin: 10px auto 0 auto;
	text-align: center;
}
#left_niz {
	background-image: url(images/5.png);
	height: 35px;
	width: 35px;
}
#middle_niz {
	background-image: url(images/4.png);
	height: 35px;
}
#right_niz {
	background-image: url(images/3.png);
	height: 35px;
	width: 35px;
}
#middle_conor img {
	background-repeat: no-repeat;
	background-position: right;
	float: right;
}
#baner2 {
	height: 90px;
	width: 700px;
	margin: 0 auto 0 auto;
}
#baner {
	height: 600px;
	margin-left: 10px;
	background-image: url(images/banerko.png);
	width: 160px;
}

#contab {
	height: 100%;
	width: 100%;
}

#login_form {
	width: 243px;
	margin-left: -30px;
}
#autorize {
	background-image: url(images/autorize.png);
	height: 217px;
	width: 243px;
}
.probel {
	height: 10px;
	width: 130px;
}
#form {
	width: 143px;
	padding: 75px 0 0 100px;
}
#autorize_text {
	font-size: 10px;
	line-height: 15px;
	padding-left: 40px;
	padding-top: 10px;
}
#but_enter {
	height: 45px;
	width: 95px;
	margin: 8px auto 0 auto;
}
#clear {
	clear: both;
	padding-top: 20px;
	text-align: center;
}

#autorize1 {
	background-image: url(images/autorize1.png);
	height: 238px;
	width: 243px;
	text-align: center;
	padding-top: 35px;
}
#ava_site {
	height: 120px;
	width: 120px;
	text-align: center;
	margin-left: 58px;
}
#nickname {
	font-size: 14px;
	line-height: 25px;
	color: #366B00;
	width: 120px;
	margin-left: 58px;
	padding-bottom: 9px;
}
#loginform1 {
	background-image: url(images/autorize1.png);
	height: 273px;
	width: 243px;
}

#log_info {
	width: 175px;
	text-align: left;
	margin-left: 40px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.comm_rate {
	font-size: 22px;
}
#doc_down {
	cursor: pointer;
}
#doc_up {
	cursor: pointer;
}


textarea { background:#cee3a5; border:1px solid #000000; color:#000000; font-size:12px;}

.cab_message {
	background-color: #fff;
	border-radius:6px;
	-webkit-border-radius:6px
	-moz-border-radius:5px;
	-khtml-border-radius:10px;
	float: left;
	border: 1px solid #3B6600;
	padding: 15px;
	width: 75%;
}
.cab_ava {
	float: left;
	width: 120px;
	text-align: center;
}
.cab_mess {
	margin-top: 25px;
}
.cab_ava b {
	font-size: 14px;
}
.speak {
	background-image: url(images/speak.png);
	height: 13px;
	width: 14px;
	margin: 7px 0 0 107px;
	float: left;
	position: absolute;
}
.clear {
	clear: both;
}
.cab_zag {
	height: 43px;
}
#cab_but_mess {
	height: 24px;
	padding: 10px 0 5px 15px;
}
#cab_but_enter {
	background-position: right;
	background-image: url(images/cab_but_enter.png);
	height: 51px;
	background-repeat: no-repeat;
}
.cab_but_enter {
	background-image: url(images/cab_but_enter1.png);
	float: right;
	height: 51px;
	width: 114px;
	border: 0;
	cursor: pointer;
}
#cab_but_en {
	float: right;
	height: 51px;
	width: 114px;
}
#cab_pers {
	background-image: url(images/cab_pers2.png);
	width: 243px;
	margin-left: -30px;
}
#cab_pers_ava {
	background-image: url(images/cab_pers1.png);
	height: 180px;
	width: 243px;
	text-align: center;
}
#log_nick {
	font-size: 16px;
	font-weight: bold;
	padding-top: 40px;
}
#log_ava {
	height: 100px;
	width: 100px;
	margin: 5px 0 0 65px;
	border: 1px solid #067700;
}
#log_reyting {
	font-size: 10px;
	font-weight: normal;
}
#cab_pers_buts {
	background-image: url(images/cab_pers3.png);
	height: 70px;
	width: 212px;
	padding-left: 31px;
}
#cab_pers_info {
	font-size: 10px;
	font-weight: normal;
	padding: 5px 40px 10px 33px;
}
.cab_pers_info_left {
	font-weight: bold;
	float: left;
	height: 15px;
	width: 90px;
	margin-top: 1px;
}
.cab_pers_info_right {
	float: right;
	height: 15px;
	width: 75px;
	margin-top: 1px;
}
.cab_rating {
	background-image: url(images/rating.png);
	height: 24px;
	float: right;
	margin-top: -10px;
}
.gb_arrow_up {
	background-image: url(images/arrow_up.png);
	float: left;
	height: 24px;
	width: 18px;
	cursor: pointer;
}
.gb_arrow_down {
	background-image: url(images/arrow_down.png);
	float: right;
	height: 24px;
	width: 18px;
	cursor: pointer;
}
.arrow_up {
	background-image: url(images/arrow_up.png);
	float: left;
	height: 24px;
	width: 18px;
	cursor: pointer;
}
.arrow_down {
	background-image: url(images/arrow_down.png);
	float: right;
	height: 24px;
	width: 18px;
	cursor: pointer;
}
.cab_rat {
	font-size: 14px;
	font-weight: bold;
	color: #185002;
	line-height: 24px;
	float: left;
	padding: 0 7px 0 7px;
	text-shadow: #fff 1px 1px 0;
}
.cab_but_comm {
	float: right;
	margin-top: -7px;
}


.overlib_body {
	background-color: #fff;
	border-radius:6px;

	-webkit-border-radius:6px
	-moz-border-radius:5px;
	-khtml-border-radius:10px;
	border: 1px solid #3B6600;
	padding: 10px;
}
.speak1 {
	background-image: url(images/speak1.png);
	float: left;
	height: 14px;
	width: 14px;
	margin-top: -1px;
	margin-left: 15px;
}
.speak2 {
	background-image: url(images/speak1.png);
	float: right;
	height: 14px;
	width: 14px;
	margin-top: -1px;
	margin-right: 15px;
}

#search_form {
	background-image: url(images/neka_nyah.png);
	background-repeat: no-repeat;
	height: 160px;
}
.green_but {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	padding: 3px 8px 3px 8px;
	text-shadow: 0 0 1px #000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 2px #000;
	-moz-box-shadow: 0 1px 2px #000;
	box-shadow: 0 1px 2px #000;
	color: #fef4e9;
	border: solid 1px #327e04;
	background: #459e00;
	background: -webkit-gradient(linear, left top, left bottom, from(#66bc01), to(#459e00));
	background: -moz-linear-gradient(top,  #66bc01,  #459e00);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#66bc01', endColorstr='#459e00');
	
}
.green_but:hover {
	text-decoration: none;
	background: #7bba3f;
	background: -webkit-gradient(linear, left top, left bottom, from(#8bd247), to(#7bba3f));
	background: -moz-linear-gradient(top,  #8bd247,  #7bba3f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#8bd247', endColorstr='#7bba3f');

}
.green_but:active {
	position: relative;
	top: 1px;
	color: #d4d4d4;
	background: -webkit-gradient(linear, left top, left bottom, from(#4a7f18), to(#3d6715));
	background: -moz-linear-gradient(top,  #4a7f18,  #3d6715);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4a7f18', endColorstr='#3d6715');
}
.query1 {
	width: 320px;
}
.search_zag {
	font-size: 12px;
	margin-bottom: 5px;
}
.search_rez {
	margin-top: 10px;
	border: 1px solid #067700;
	padding: 10px;
}
.search_but {
	margin-top: 5px;
	text-align: right;
}
.lich_message1 {
	background-color: #fff;
	border-radius:6px;
	-webkit-border-radius:6px
	-moz-border-radius:5px;
	-khtml-border-radius:10px;
	float: left;
	border: 1px solid #3B6600;
	padding: 15px;
	margin-left: 120px;
}

#speak_neko {
	height: 80px;
	width: 570px;
	margin-left: 190px;
	position: absolute;
	top: 5px;
}
#speak_neko_mess {
	background-color: #fff;
	border-radius:6px;
	box-shadow: 0 0 2px #000;
	-webkit-box-shadow: 0 0 2px #000;
	-moz-box-shadow: 0 0 2px #000;
	-webkit-border-radius:6px
	-moz-border-radius:5px;
	-khtml-border-radius:10px;
	float: right;
	border: 1px solid #3B6600;
	padding: 10px;
	width: 487px;
	text-align: justify;
	font-size: 10px;
	height: 80px;
}
#speak_neko_spaek {
	background-image: url(images/speak3.png);
	height: 54px;
	width: 62px;
	position: absolute;
	margin-top: 15px;
}
#download_neko_mess {
	background-color: #fff;
	border-radius:6px;
	box-shadow: 0 0 2px #000;
	-webkit-box-shadow: 0 0 2px #000;
	-moz-box-shadow: 0 0 2px #000;
	-webkit-border-radius:6px
	-moz-border-radius:5px;
	-khtml-border-radius:10px;
	border: 1px solid #3B6600;
	padding: 10px;
	text-align: center;
	font-size: 10px;
	margin-top: 40px;
}
.downloads {
	height: 30px;
	text-align: center;
}
.download_but {
	line-height: 30px;
	font-size: 14px;
	background-image: url(images/downloads.png);
	background-repeat: no-repeat;
}
#posting_form {
	background-image: url(images/neka_nyah.png);
	background-repeat: no-repeat;
	height: 160px;
}
.posting_message1 {
	background-color: #fff;
	border-radius:5px;
	-webkit-border-radius:5px
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	float: left;
	border: 1px solid #3B6600;
	padding: 15px;
	margin-left: 120px;
}
.posting_message2 {
	background-color: #fff;
	border-radius:5px;
	-webkit-border-radius:5px
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	border: 1px solid #3B6600;
	padding: 15px;
	margin-left: 120px;
}
.pohojiy_linki{
	color: #305301;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
	background: url(images/arr_green.png) no-repeat;
	line-height: 16px;
	padding: 3px 3px 3px 25px;
}
.pohojiy_linki:hover{
	background: url(images/arr_green1.png) no-repeat;
	text-decoration: underline;
}
#cab_1 {
	background-image: url(images/cab_15.png);
	height: 34px;
	width: 31px;
}
#cab_2 {
	background-image: url(images/cab_2.png);
	height: 34px;
}
#cab_3 {
	background-image: url(images/cab_14.png);
	height: 34px;
	width: 34px;
}
#cab_4 {
	background-image: url(images/cab_17.png);
	width: 31px;
	vertical-align: top;
	background-position: bottom;
}
#cab_5 {
	background-image: url(images/cab_4.png);
	height: 223px;
	width: 31px;
}
#cab_left {
	width: 31px;
	min-height: 397px;
}
#cab_top_left {
	background-image: url(images/cab_1.png);
	float: left;
	height: 34px;
	width: 305px;
}
#cab_top_right {
	background-image: url(images/cab_3.png);
	float: right;
	height: 34px;
	width: 298px;
}
#cab_middle {
	background-color: #E4F2D0;

}
#cab_6 {
	background-image: url(images/cab_18.png);
	width: 34px;
	vertical-align: top;
	background-position: bottom;
}
#cab_7 {
	background-image: url(images/cab_16.png);
	height: 91px;
	width: 31px;
	background-repeat: no-repeat;
}
#cab_8 {
	background-image: url(images/cab_8.png);
	height: 91px;
}
#cab_9 {
	background-image: url(images/cab_13.png);
	height: 91px;
	width: 34px;
}
#cab_bottom_left {
	background-image: url(images/cab_7.png);
	float: left;
	height: 91px;
	width: 285px;
}
#cab_bottom_right {
	background-image: url(images/cab_9.png);
	float: right;
	height: 91px;
	width: 292px;
}
#cab_left_top {
	background-image: url(images/cab_4.png);
	height: 223px;
	width: 31px;
}
#cab_left_bottom {
	background-image: url(images/cab_6.png);
	height: 174px;
	width: 28px;
	margin-right: 3px;
}

#cab_right_top {
	background-image: url(images/cab_10.png);
	height: 250px;
	width: 34px;
}
#cab_middle_1 {
	min-height: 600px;
	text-align: justify;
	min-width: 650px;
}
#cab_all_right {
	min-width: 420px;
	margin-left: 235px;
}
#cab_all_left {
	width: 230px;
	float: left;
	position: absolute;
}
#cab_ava_info {
	background-image: url(images/mesto_av.png);
	height: 186px;
	width: 223px;
	margin-top: -35px;
	padding-top: 76px;
}
.lich_message1 {
	background-color: #fff;
	border-radius:6px;
	-webkit-border-radius:6px
	-moz-border-radius:5px;
	-khtml-border-radius:10px;
	float: left;
	border: 1px solid #3B6600;
	padding: 15px;
	margin-left: 120px;
}
.lich_ava {
	width: 120px;
	text-align: center;
	position: absolute;
	font-size: 10px;
}
.lich_mess {
	margin-top: 5px;
	margin-left: -40px;
	min-height: 150px;
}
.lich_ava b {
	font-size: 14px;
}
.speak {
	background-image: url(images/speak.png);
	height: 13px;
	width: 14px;
	margin: 7px 0 0 107px;
	position: absolute;
}
#lich_info {
	width: 200px;
	padding-left: 30px;
	font-size: 11px;
}
#lich_nick {
	font-size: 16px;
	font-weight: bold;
	margin-left: -30px;
	text-align: center;
}
.lich_pers_info_left {
	font-weight: bold;
	float: left;
	width: 90px;
	margin-top: 3px;
}
.lich_pers_info_right {
	float: right;
	width: 100px;
	margin-top: 3px;
}
#vbibor_right {
	background-image: url(images/neka_nyah.png);
	float: right;
	height: 160px;
	width: 110px;
	background-repeat: no-repeat;
}
#vbibor_left {
	float: left;
	width: 280px;
}
#vbibor_mess {
	background-color: #fff;
	border-radius:6px;

	-webkit-border-radius:6px
	-moz-border-radius:5px;
	-khtml-border-radius:10px;
	float: left;
	border: 1px solid #3B6600;
	padding: 15px;
	width: 232px;
	text-align: justify;
	font-size: 10px;
}
#vbibor_speak {
	background-image: url(images/speak2.png);
	float: left;
	height: 13px;
	width: 14px;
	margin: 30px 0 0 -1px;
}
.opt_center {
	text-align: center;
}
.opt_center strong {
	text-align: left;
	margin-left: -20px;
}
#ava_load_in {
	margin: 10px 2px 0 2px;
}
#ava_w_close {
	margin: 10px 2px 0 2px;
}
#add_param_d {
	background-repeat: no-repeat;
	background-position: right center;
	width: 370px;
	background-color: #E4F2D0;
	padding: 10px;
}
#nu_l_AOrt
{
	border: 1px solid #f0f7e7;
	background-color: #f0f7e7;
	height: 14px;
	width: 285px;
}
#nu_l_Text
{
	width:98%; 
	height:290px;
	border: 1px solid #f0f7e7;
	background-color: #f0f7e7;
}
#nu_l_charl
{
	border: 1px solid #f0f7e7;
	background-color: #f0f7e7;
}
.nu_sec_inp
{
	border: 1px solid #f0f7e7;
	background-color: #f0f7e7;
	margin: 5px 0 0 20px;
}
#nu_all {
	background-image: url(images/bg.png);
	height: 600px;
	width: 500px;
	margin: 0 auto 0 auto;
}
#nu_verh {
	height: 124px;
	width: 500px;
	background-image: url(images/verh1.png);
}
#nu_seredina {
	background-image: url(images/seredina1.png);
	height: 313px;
	width: 500px;
}
#nu_niz {
	background-image: url(images/niz1.png);
	height: 163px;
	width: 500px;
	background-repeat: no-repeat;
}
#nu_zagolovok {
	height: 20px;
	width: 293px;
	padding: 82px 0 0 170px;
}
#nu_text {
	height: 313px;
	width: 405px;
	padding: 0 45px 0 50px;
}
#nu_picture {
	height: 41px;
	padding: 39px 0 0 79px;
}
#nu_pole {
	float: left;
	height: 25px;
	width: 135px;
	padding: 55px 0 0 20px;
}
#nu_but {
	height: 58px;
	width: 149px;
	padding: 19px 0 0 170px;
}
#nu_ed_comment {
	background-image: url(images/edit_comm.png);
	height: 600px;
	width: 500px;
	margin: 0 auto 0 auto;
}
#nu_comment {
	background-image: url(images/comm.png);
	height: 600px;
	width: 500px;
	margin: 0 auto 0 auto;
}
#nu_text_comm {
	height: 310px;
	width: 415px;
	padding: 130px 40px 0 45px;
}
#nu_smiles {
	height: 35px;
	width: 39px;
	padding: 6px 0 0 37px;
	float: left;
}
#nu_chislo {
	height: 20px;
	width: 60px;
	float: left;
	padding: 13px 0 0 5px;
}
#nu_but_otpr {
	height: 66px;
	width: 158px;
	margin: 0 auto 0 auto;
}
#nu_but_otpr  input{
	border:0;
	background-color: transparent;
}
#nu_nn {
	height: 94px;
	width: 500px;
}
#nu_c_Text
{
	width:100%; 
	height:300px;
	border: 1px solid #f0f7e7;
	background-color: #f0f7e7;
}
#nu_c_charl{
	border: 1px solid #f0f7e7;
	background-color: #f0f7e7;
	height: 14px;
	width: 40px;	
}

.nu_absmiddle {
	vertical-align:middle;
}
#c_Text {
	width:100%; 
	height:300px;
	border: 1px solid #f0f7e7;
	background-color: #f0f7e7;
}
#c_charl {
	border: 1px solid #f0f7e7;
	background-color: #f0f7e7;
}
#bsml {
	border:1px solid #000000;
	cursor: pointer;
}
.but_default { 
	background:#cee3a5; 
	border:1px solid #000000; 
	color:#000000; 
	font-size:11px;
	text-align: center;
	line-height: 16px;
	cursor: pointer;
	margin-top: 20px; 
	padding-bottom: 2px;
}
.but_default:hover {
	background-color: #f7ffe7;
}
.lich_zag {
	text-shadow: 0 0 1px #000;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	color: #fff;
	background: #459e00;
	padding: 3px 5px 3px 15px;
	margin: 10px 10px 5px -15px;
}
#footer_all {
	clear: both;
	padding: 20px 0 0 240px;
	text-align: center;
}
.filter_center {
	width: 620px;
	margin: 0 auto 0 auto;
}
