html, body {
	margin:0;
	padding:0;
}

body {
	font-family:Tahoma;
	color:#fff;
}
.theme_default {
	background:url('../images/mainbg.jpg') #712EA6  0 0 repeat-x;
}
.theme_1 {
	background:url('../images/mainbg.jpg') #712EA6  0 0 repeat-x;
}
.theme_2{
	background:url('../images/mainbg1.jpg') #709936  0 0 repeat-x;
}
.theme_3{
	background:url('../images/mainbg2.jpg') #423C96  0 0 repeat-x;
}
.theme_4{
	background:url('../images/mainbg3.jpg') #3B7195  0 0 repeat-x;
}
.theme_5 {
	background:url('../images/mainbg4.jpg') #A5342C  0 0 repeat-x;
}
.theme_6 {
	background:url('../images/mainbg5.jpg') #383838  0 0 repeat-x;
}
.theme_7 {
	background:url('../images/mainbg6.jpg') #E09500  0 0 repeat-x;
}
.theme_8 {
	background:url('../images/mainbg7.jpg') #E95DD0  0 0 repeat-x;
}
.theme_9 {
	background:url('../images/mainbg8.jpg') #8F6800  0 0 repeat-x;
}
.theme_10 {
	background:url('../images/mainbg9.jpg') #265621  0 0 repeat-x;
}
.theme_11 {
	background:url('../images/mainbg10.jpg') #31A5FF  0 0 repeat-x;
}
.theme_12 {
	background:url('../images/mainbg11.jpg') #B8B523  0 0 repeat-x;
}
.theme_13 {
	background:url('../images/mainbg12.jpg') #51120F  0 0 repeat-x;
}
.theme_14 {
	background:url('../images/mainbg13.jpg') #B8B8B8  0 0 repeat-x;
}
.theme_default .myfoto a:hover, .theme_default .myblo a:hover {
	background:url('../images/ieh1.gif') left top no-repeat;
	vertical-align:bottom;
}

.theme_1 .myfoto a:hover, .theme_1 .myblo a:hover {
	background:url('../images/ieh1.gif') left top no-repeat;
	vertical-align:bottom;
}

.theme_2 .myfoto a:hover, .theme_2 .myblo a:hover {
	background:url('../images/ieh4.gif') left top no-repeat;
	vertical-align:bottom;
}

.theme_3 .myfoto a:hover, .theme_3 .myblo a:hover {
	background:url('../images/ieh2.gif') left top no-repeat;
	vertical-align:bottom;
}

.theme_4 .myfoto a:hover, .theme_4 .myblo a:hover {
	background:url('../images/ieh3.gif') left top no-repeat;
	vertical-align:bottom;
}

.theme_5 .myfoto a:hover, .theme_5 .myblo a:hover {
	background:url('../images/ieh5.gif') left top no-repeat;
	vertical-align:bottom;
}

.theme_6 .myfoto a:hover, .theme_6 .myblo a:hover {
	background:url('../images/ieh6.gif') left top no-repeat;
	vertical-align:bottom;
}

.theme_7 .myfoto a:hover, .theme_7 .myblo a:hover {
	background:url('../images/ieh7.gif') left top no-repeat;
	vertical-align:bottom;
}

.theme_8 .myfoto a:hover, .theme_8 .myblo a:hover {
	background:url('../images/ieh8.gif') left top no-repeat;
	vertical-align:bottom;
}
.theme_9 .myfoto a:hover, .theme_9 .myblo a:hover {
	background:url('../images/ieh9.gif') left top no-repeat;
	vertical-align:bottom;
}
.theme_10 .myfoto a:hover, .theme_10 .myblo a:hover {
	background:url('../images/ieh10.gif') left top no-repeat;
	vertical-align:bottom;
}
.theme_11 .myfoto a:hover, .theme_11 .myblo a:hover {
	background:url('../images/ieh11.gif') left top no-repeat;
	vertical-align:bottom;
}
.theme_12 .myfoto a:hover, .theme_12 .myblo a:hover {
	background:url('../images/ieh12.gif') left top no-repeat;
	vertical-align:bottom;
}
.theme_13 .myfoto a:hover, .theme_13 .myblo a:hover {
	background:url('../images/ieh13.gif') left top no-repeat;
	vertical-align:bottom;
}
.theme_14 .myfoto a:hover, .theme_14 .myblo a:hover {
	background:url('../images/ieh14.gif') left top no-repeat;
	vertical-align:bottom;
}
img {
	border:0px;
}

form {
	margin:0;
	padding:0;
}

.clear {
	clear:both;
}

.main {
	width:960px;
	margin:0 auto;
	padding:10px 4px 0;
}

.mainleft {
	float:left;
	width:220px;
}

.mainright {
	float:right;
	width:720px;
}

.mainleft h3 {
	clear:both;
	margin:0;
	color:#fff;
	padding:0;
	font:italic 14px Verdana;
}

.lastadd h3 {
	clear:both;
	margin:0;
	color:#fff;
	padding:10px 0;
	font:italic 14px Verdana;
}

.mainright h2 {
	clear:both;
	margin:0;
	color:#fff;
	padding:24px 0 0px;
	font:italic 24px Verdana;
}

.logolink {
	height:177px;
	padding:3px 0 0 0;
	display:block;
	float:left;
}

.menubar {
	width:720px;
	float:left;
	height:29px;
	background:url('../images/menubar.gif') no-repeat;
}

.menubar a{
	text-decoration:none;
	color:#993399;
}

a:hover.btn1, a:hover.btn2, a:hover.btn3, a:hover.btn4  {
	background:url('../images/btn1.gif') right 0px no-repeat;
}

.btn1, .btn5, .btn5a, .abtn {
	display:block;
	height:22px;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	color:#993399;	
	padding-top:7px;
}

.btn1 {
	width:113px;
	float:left;
	background:url('../images/btn1.gif') right -29px no-repeat;
}

.btn5 {
	width:52px;
	float:right;
	font-weight:normal !important;
	background:url('../images/btn3.gif') right -29px no-repeat;
}

a:hover.btn5  {
	background:url('../images/btn3.gif') right 0px no-repeat;
}

.btn5a {
	padding:7px 10px 0 !important;
	float:right;
	font-weight:normal !important;
	background:url('../images/btn3a.gif') right -29px no-repeat;
	border-left:1px solid #D7D7D7;
}

a:hover.btn5a {
	background:url('../images/btn3a.gif') right 0px no-repeat;
}

.abtn {
	padding:7px 10px 0 5px !important;
	float:left;
	background:url('../images/btn2.gif') right -29px no-repeat;
}

.abtn span {
	font-weight:normal;
}

a:hover.abtn {
	background:url('../images/btn2.gif') right 0px no-repeat;
}

.myfoto {
	margin:0;
	color:#fff;
	font-size:11px;
	margin:5px 0 0 0;
	padding:1px 0 0;
	list-style:none;
	background:url('../images/left_sep.gif') left top repeat-x;
}

.myfoto li {
	padding:0;
	clear:both;
	height:28px;
	margin:0;
	vertical-align:bottom;
	background:url('../images/left_sep.gif') left bottom repeat-x;
}

.myfoto .ll {
	float:left;
	font-size:11px;
	font-weight:bold;
	width:105px;
	vertical-align:bottom;
}

.myfoto a, .flog a, .freg a, .myblo a {
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	float:left;
	vertical-align:bottom;
}

.myfoto a {
	padding:6px 0px 0 0;
	height:21px;
	margin:0 0px 0 0;
	display:block;
	width:100%;
	vertical-align:bottom;
}

.myfoto span {
	float:right;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	width:80px;
	vertical-align:bottom;
}

.lb1 {
	padding-right:6px;
	position:relative;
	top:-1px;
}

.lb2 {
	padding-right:4px;
	position:relative;
}

.fblog {
	width:221px;
	height:59px;
	padding:10px 0 0 10px;
	color:#fff;
	font:bold 13px Arial;
	margin:10px 0;
	background:url('../images/fotoblogbg.gif') left top no-repeat;
}

.flog, .freg {
	font-size:12px;
	margin-top:16px;
}

.flog {
	float:left;
	width:88px;
	height:27px;
}

.freg {
	float:right;
	width:131px;
	height:27px;
}

.flog img, .freg img {
	padding-right:5px;
}

.fbinput {
	font-weight:bold;
	text-align:right;
	color:#CC0000;
	width:142px;
}

.fbinput2 {
	font-weight:bold;
	text-align:right;
	color:#CC0000;
	width:102px;
	margin-left:7px;
}

.lopt1, .lopt2 {
	font:bold 10px Tahoma;
	padding-top:4px;
	height:20px;
	text-align:center;
	color:#fff;
	margin:0 2px 12px 0px;
	float:right;
}

.lopt1 {
	width:94px;
}

.lopt2 {
	width:114px;
}

.lopt1 a, .lopt2 a, .ropt1 a, .ropt1a a, .ropt1b a, .ropt1l a, .ropt1lng a, .ropt1sml a {
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

.lopt1 img, .lopt2 img, .ropt1 img, .ropt1a img, .ropt1b img, .ropt1l img, .ropt1lng img, .ropt1sml img {
	position:relative;
	top:-1px;
}

.myblo {
	margin:0;
	color:#fff;
	font-size:11px;
	margin:5px 0 0 0;
	padding:1px 0 0 0;
	list-style:none;
	vertical-align:bottom;
	background:url('../images/left_sep.gif') left top repeat-x;
}

.myblo a {
	padding:6px 0px 0 0;
	height:21px;
	margin:0px;
	display:block;
	width:100%;
	vertical-align:bottom;
}

.myblo li {
	padding:0px 3px 0 0;
	clear:both;
	height:27px;
	margin:0px;
	background:url('../images/left_sep.gif') left bottom repeat-x;
	vertical-align:bottom;
}

.avt {
	float:left;
	margin:1px 10px 0 0;
	border:1px solid #8A84C6;
}

.avt2 {
	float:left;
	margin:-5px 10px 0 0;
	border:1px solid #999;
}

.lastadd {
	width:190px;
	float:right;
	margin-top:40px;
}

.lastmain {
	background:#fff;
	padding:10px 10px 0px;
	color:#000;
	margin:0;
	height:100%;
	overflow:hidden;
	list-style:none;
}

.lastmain2 {
	background:#fff;
	padding:10px 10px 0px;
	color:#000;
	margin:0;
	height:100%;
	overflow:hidden;
	list-style:none;
	width:699px;
}

.lastmain li {
	vertical-align: bottom;
	border-bottom:1px solid #E2E2E2;
	padding-bottom:10px;
	margin-bottom:10px;
	height:100%;
	overflow:hidden;
	color:#666666;
	font:bold 11px Tahoma;
}

.gl {
	color:#666666;
	font:bold 11px Tahoma;
	text-decoration:none;
}

.deflink3 {
	color:#666666;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

.lastmain li.last {
	border-bottom:0px;
	margin-bottom:0px;
}

.lastmain li p, .lastmain2 p {
	vertical-align: bottom;
	margin:0;
	padding:0;
	width:75px;
	float:left;
	line-height:12px;
}

.lastmain li p span, .lastmain2 p span {
	font-size:10px;
	font-weight:normal;
	color:#999999;
	line-height:12px;
}

.newdiv {
	border-bottom:1px solid #E2E2E2;
	height:95px !important;
	width:225px;
	float:left;
	margin:5px 0 0 6px;
	line-height:12px;
}

.newdiv p {
	width:125px !important;
	padding:5px 0 5px 5px;
	margin:0;
	line-height:12px;
}

.newdiv p span {
	line-height:12px;
}

.lastmain .pic {
	float:left;
	margin:0 10px 0 0;
}

.lastmain .avtpic {
	margin:0 0 5px;
	border:1px solid #D5D5D5;
}

.avtpic2 {
	margin:0px;
	border:1px solid #D5D5D5;
}

.ropt1, .ropt1a, .ropt1b, .ropt1l, .ropt1lng, .ropt1sml {
	font:bold 10px Tahoma;
	padding-top:4px;
	height:20px;
	text-align:center;
	color:#fff;
}

.ropt1 {
	width:94px;
	margin:0 0px 12px 0px;
	float:right;
}

.ropt1a {
	width:94px;
	margin:0 0px 0px 0px;
	float:right;
}

.ropt1b {
	width:114px;
	margin:0 0px 0px 0px;
	float:right;
}

.ropt1l {
	width:114px;
	margin:0 0px 0px 0px;
	float:left;
}

.ropt1lng {
	width:144px;
	margin:0 0px 0px 4px;
	float:left;
}

.ropt1sml {
	width:61px;
	margin:0 2px 0px 4px;
	float:right;
}

#regdiv {
	padding:10px;
	margin-top:25px;
	width:489px;
	height:22px;
	background:url('../images/regbg.gif') left top no-repeat;
	color:#fff;
	font:bold 11px Tahoma;
}

#regdiv1 {
	padding:10px;
	margin-top:25px;
	width:489px;
	height:22px;
	background:url('../images/regbg.gif') left top no-repeat;
	color:#fff;
	font:bold 11px Tahoma;
}

#regdiv2 {
	padding:10px;
	margin-top:-1px;
	width:489px;
	background:url('../images/regbg2.gif') left 0px no-repeat;
	color:#666;
	font:bold 11px Tahoma;
}

#regdiv3 {
	padding:10px;
	margin-top:-1px;
	width:489px;
	height:48px;
	background:url('../images/regbg3.gif') left 0px no-repeat;
	color:#666;
	text-align:center;
	font:bold 14px Tahoma;
}

#regdiv3 span {
	color:#666666;
	font-family:Tahoma;
	font-weight:normal;
	font-size:11px;
}

#regdiv form {
	float:left;
	margin:0px;
	padding:0;
	width:100%;
}

#regdiv form span, #regdiv1 span {
	float:left;
	padding-left:10px;
}

.reginfo {
	float:right;
	font:bold italic 12px Arial;
	padding-top:5px;
}

#regdiv form span em, #regdiv1 span em {
	font:bold italic 16px Verdana;
}

.columnmain {
	width:509px;
	float:left;
}

.mainregimg {
	float:right;
}

.create {
	margin:10px 0 0 45px;
	position:absolute;
}

#regup {
	width:156px;
	padding-top:5px;
	height:20px;
	text-align:center;
	font:bold 10px Tahoma;
	color:#fff;
	background:url('../images/regup.gif') left top no-repeat;
	position:absolute;
	margin:-67px 0 0 353px;
}

#regup a {
	font-weight:normal;
	color:#fff;
	text-decoration:none;
}

input#password, input#repassword, input#email, input#reemail {
	width:129px;
	color:#CC0000;
	font:bold 11px Tahoma;
	padding:2px 0;
	float:left;
	margin-bottom:10px;
}

label.labl {
	float:left;
	width:40px;
	padding-top:3px;
	text-align:right;
	padding-right:10px;
}

label.labr {
	float:left;
	width:117px;
	padding-top:3px;
	text-align:right;
	padding-right:10px;
}

label.lab2 {
	float:left;
	margin:0 0 10px 50px;
	padding-top:3px;
	text-align:right;
	padding-right:10px;
}

textarea#description {
	margin:0 0 0 50px;
	width:422px;
	height:45px;
}

.mcolumn3 {
	float:right;
	width:370px;
	margin-top:33px;
}

.mcolumn3 h3, .mcolumn2 h3, .mcolumn2a h3, .mcolumn2b h3, .mcolumn2long h3 {
	clear:both;
	margin:0;
	color:#fff;
	padding:10px 0;
	font-family:Verdana;
	font-size:14px;
	font-style:italic;
	font-weight:normal;
}

.otherday {
	background:#fff;
	padding:10px 10px 0 10px;
	height:100%;
	overflow:hidden;
}

.otherday img {
	margin:0px;
}

.otherday img.last {
	margin-right:0px;
}

.leftblog {
	background:#fff;
	padding:10px 10px 0 10px;
}

.leftblog img {
	margin:0 5px 7px 0;
}

.omnie {
	float:left;
	margin-right:5px;
}

.omnie img {
	width:70px;
	height:70px;
}

.logerror {
    width:200px;
    margin:19px 0 0 50px;
    position:absolute;
    color:#B41E00;
    font-size:10px;
    font-weight:normal;
}

.logerror2 {
	clear:both;
    width:390px;
    margin:0px 0 0 50px;
    color:#D12700;
    font-size:12px;
    font-weight:bold;
}

.noup {
	padding-top:0px !important;
}

.nobottom {
	padding-bottom:0px !important;
}

.nobottom2 {
	padding-bottom:3px !important;
}

.imginfo {
	clear:both;
	width:113px;
	padding:10px;
	position:absolute;
	overflow:hidden;
	color:#fff;
	font:bold 11px Tahoma;
	background:url('../images/imginfo.png') left top no-repeat;
}

.imginfon {
	clear:both;
	/*filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;*/
	width:113px;
	padding:10px;
	position:absolute;
	margin:-30px 0 0 40px;
	color:#ccc;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal !important;
	background:url('../images/imginfo.png') left top no-repeat;
	text-decoration:none;
	z-index:10000;
	overflow:hidden;
}

.imginfon span {
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

.imginfo2 {
	clear:both;
	width:113px;
	height:26px;
	padding:10px;
	position:absolute;
	color:#fff;
	font:bold 11px Tahoma;
	background:url('../images/imginfo.png') left top no-repeat;
	/*filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;*/
}

.i1, .i2, .i3, .i4 {
	/*filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;*/
	display:none;
}

.i1 {
	margin:40px 0 0 40px;
	display:block;
}

.i2 {
	margin:40px 0 0 130px;
}

.i3 {
	margin:40px 0 0 220px;
}

.i4 {
	margin:40px 0 0 310px;
}

.mcolumn2 {
	float:left;
	width:330px;
	margin-top:15px;
}

.mcolumn2a {
	float:left;
	width:510px;
}

.mcolumn2long {
	float:left;
	width:719px !important;
}

.mcolumn2long2 {
	float:left;
    background: #fff;
	width:719px !important;
}

.mcolumn2b {
	float:left;
	width:480px;
}

.mcolumn2 h2 {
	clear:both;
	margin:0;
	color:#fff;
	padding:10px 0 13px;
	font:italic 24px Arial;
}

.dayphoto {
	color:#000;
	background:#fff;
	padding:10px 10px 5px 10px;
	text-align:center;
	margin-top:4px;
	height:100%;
	overflow:hidden;
}

.dayphotobg {
	background:url('../images/dayphoto.gif') #fff left top repeat-x;
}

.dayphoto2 {
	margin-top:0px;
	padding-bottom:20px;
}

.daydate, .daydate2 {
	text-align:center;
	position:absolute;
	height:62px;
	color:#FFCC99;
	font:10px Tahoma;
	font-weight:normal !important;
	line-height:14px
}

.daydate {
	background:url('../images/daydate.gif') left top no-repeat;
	width:64px;
	margin:-20px 0 0 230px;
}

.daydate2 {
	background:url('../images/daydate.gif') left top no-repeat;
	width:64px;
	margin:-20px 0 0 10px;
}

.daytime {
	background:url('../images/daytime.gif') left top no-repeat;
	width:54px;
	height:15px;
	text-align:center;
	position:absolute;
	margin:0px 0 0 425px;
	color:#999;
	font-family:Tahoma;
	font-size:9px;
	font-weight:normal;
	line-height:14px
}

.daydate h5, .daydate2 h5 {
	color:#fff;
	font:bold 26px Arial;
	margin:0;
	padding:0;
}

.dayphoto p {
	padding:8px 0;
	margin:0;
	font:bold italic 14px Arial;
	text-align:left;
	border-bottom:1px solid #DFDFDF;
}

.daytxt {
	font-family:Tahoma;
	font-size:11px;
	color:#666;
	width:205px;
	float:left;
	background:url('../images/dotr.gif') right top repeat-y;
	text-align:left;
	margin:5px 0;
}

.dayusr {
	width:90px;
	float:left;
	color:#999;
	font-family:Tahoma;
	font-size:9px;
	text-align:left;
	padding-left:10px;
}

.dayusr3 {
	width:100px;
	float:left;
	color:#999;
	font-family:Tahoma;
	font-size:11px;
	padding:4px 0;
	text-align:right;
}

.dayusr3 a {
	font-weight:bold;
	text-decoration:none;
	color:#333366;
}

.dayusr a {
	color:#333366;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding:3px 0 3px 8px;
	display:block;
}

.daytxt2 {
	font-family:Tahoma;
	font-size:11px;
	color:#666;
	width:205px;
	float:left;
	background:url('../images/dotr.gif') right top repeat-y;
	text-align:left;
	margin-bottom:5px;
}

.daytxt2a {
	font-family:Tahoma;
	font-size:11px;
	color:#666;
	width:385px;
	float:left;
	background:url('../images/dotr2.gif') right 5px no-repeat;
	text-align:left;
	height:27px;
}

.daytxt3 {
	font-family:Tahoma;
	font-size:11px;
	color:#666;
	width:385px;
	float:left;
	text-align:left;
	padding:4px 0;
	overflow:hidden;
	clear:both;
}

.daytxt2 a, .daytxt2a a {
	color:#333366;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding:0;
}

.daytxt2a a {
	float:left;
	margin-right:4px;
}

.pnglink {
	position:relative;
	margin-top:-15px;
}

.pngfix {
	cursor: pointer;
	position:relative;
	top:2px;
}

.separator {
	margin-right:3px;
}

h3.mtop {
	padding-top:15px;
}

.daycomm {
	border-bottom:1px solid #DFDFDF;
	background:url('../images/sep.gif') left top repeat-x;
	padding:4px 0px 5px;
	margin:0 0 5px;
	color:#666;
	font-size:11px;
	font-family:Tahoma;
	text-align:left;
	clear:both;
	width:100%;
	float:left;
}

.errorHint {
	display:none;
	color:#D12700;
}

.ajaxResponseMsg {
	display:none;
	text-align:center;
	padding:0 0 10px;
	font-weight:bold;
	color:#D12700;
}

.ajaxMsgValid {
	color: #CD2400;
}

.commpager {
	width:200px;
	height:15px;
	font:bold 9px Verdana;
	color:#C7C4EB;
	float:left;
}

.commpager a {
	width:19px;
	height:15px;
	float:left;
	display:block;
	text-align:center;
	text-decoration:none;
	background:url('../images/pgbg.gif') left top no-repeat;
	margin:0 1px;
	color:#B4B4B4;
}

.commpager a.active {
	background:url('../images/pgbg2.gif') left top no-repeat;
	color:#6666CC;
}

.pagerimg {
	background:none !important;
}

.pagerimg img {
	position:relative;
	top:5px;
}

.pcolumn3 {
	width:185px;
	float:right;
	margin-top:70px;
}

.pcolumn3 h3, .pcolumn2 h3 {
	clear:both;
	margin:0;
	color:#fff;
	padding:10px 0;
	font:italic 16px Verdana;
	font-weight:normal !important;
}

pprofile {
	background:#fff;
	padding:10px 10px 0 10px;
}

.pavat a {
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

.pavat img {
	position:relative;
	top:-1px;
}

.pavat {
	width:94px;
	padding-top:4px;
	height:20px;
	text-align:center;
	color:#fff;
	font:10px Tahoma;
	margin:-25px 0 0 91px;
	position:absolute;
}

.online {
	font:11px Tahoma;
	line-height:15px;
	background:url(../images/left_sep.gif) top left repeat-x;
}

.online p {
	margin:0;
	padding:5px 0 7px;
	background:url(../images/left_sep.gif) bottom left repeat-x;
}

.pavatinfo {
	font:11px Tahoma;
	color:#000;
	padding-bottom:15px;
}

.pavatinfo span {
	float:left;
	display:block;
	width:32px;
}

.pavatinfo2 {
	font:11px Tahoma;
	color:#999;
	line-height:15px;
	padding-bottom:15px;
}

.pavatinfo2 span {
	float:left;
	display:block;
	width:32px;
}

.pavatinfo2 span.other {
	float:left;
	display:block;
	width:160px;
}

.pavatinfo2 em {
	float:right;
	color:#FF6600;
	font-style:normal;
}

.pavatinfo2 b {
	color:#FF6600;
}

.pavatdet {
	margin:0;
	padding:0;
	list-style:none;
	vertical-align: bottom;
	color:#666;
	font:11px Tahoma;
	background:url(../images/left_sep.gif) bottom left repeat-x;
	height:100%;
	overflow:hidden;
}

.pavatdet li {
	background:url(../images/left_sep.gif) top left repeat-x;
	text-align:right;
	height:16px;
	padding-top:4px;
	clear:both;
}

.pavatdet em {
	font:normal bold 11px Tahoma;
	color:#FF6600;
	float:right;
	padding-right:3px;
}

.pavatdet span {
	float:left;
}

.pavatdet2 {
	margin:0;
	padding:0 0 1px;
	list-style:none;
	vertical-align: bottom;
	color:#666;
	font:11px Tahoma;
	background:url(../images/left_sep.gif) bottom left repeat-x;
	height:100%;
	overflow:hidden;
}

.pavatdet2 li {
	text-align:left;
	clear:both;
	height:20px;
}

.pavatdet2 a {
	font:bold 10px Tahoma;
	color:#666;
	text-decoration:none;
	display:block;
	height:16px;
	padding-top:4px;
	background:url(../images/bloglibg.gif) top left repeat-x;

}

.pavatdet2 a:hover {
	background:url(../images/blogabg.gif) top left repeat-x;
}

.pavatdet2 a em {
	font-weight:normal;
	font-style:normal;
}

.pavatdet2 img.bullet {
	position:relative;
	top:-1px;
	left:2px;
	padding-right:5px;
}

.pavatdet2 img.bullet2 {
	position:relative;
	top:2px;
	left:2px;
	padding-right:5px;
}

.pbb {
	 padding-bottom:10px !important;
}

.pbb2 {
	 padding-bottom:5px !important;
}

.pcolumn2 h2 {
	clear:both;
	margin:0;
	color:#fff;
	padding:25px 0 16px;
	font:italic 24px Arial;
}

.pcolumn2 h2 a {
	text-decoration:none;
	font:italic 24px Arial;
	color:#fff;
}

.pcolumn2 {
	width:515px;
	float:left;
}

em.nb {
	font-style:normal;
	font-weight:normal;
}

.panelinfo {
	background:#fff;
	padding:20px;
	font:bold 14px Tahoma;
	color:#666;
	height:100%;
	overflow:hidden;
	width:473px;
}

.panelpay {
	background:url(../images/pay_headbg.gif) top left no-repeat;
}

.panelpay a.buyimg {
	float:right;
	margin:9px 20px 0;
}

.panelpay h3 {
	height:35px;
	font:bold italic 22px Arial;
	color:#fff;
	float:left;
	margin:0;
	padding:7px 20px 0;
}

.panelpay div {
	clear:both;
	background:#fff;
	padding:20px;
	font:11px Tahoma !important;
	color:#660066;
	height:100%;
	overflow:hidden;
	width:473px;
}

.panelinfo span {
	float:left;
	width:215px;
	font:11px Tahoma;
	padding:0 0 5px 0;
}

.fixup {
	position:relative;
	top:-1px;
	margin-right:10px;
}

img.active {
	float:right;
	margin:5px 8px 0 0;
}

span.active {
	float:left;
	font-weight:bold;
	width:200px;
	font-size:11px;
}

.step1 {
	width:493px;
	padding:10px;
	height:55px;
	background:url(../images/step1.gif) top left no-repeat;
}

.step2 {
	width:493px;
	height:42px;
	padding:10px;
	background:url(../images/step2.gif) left top no-repeat;
	font:11px Arial;
	line-height:22px;
}

.step2fix {
	width:493px;
	height:64px;
	padding:8px 10px 10px 10px;
	background:url(../images/step2fix.gif) left top no-repeat;
	font:11px Arial;
	line-height:22px;
}

.step2long {
	width:699px;
	height:22px;
	padding:10px;
	background:url(../images/redlong.gif) left top no-repeat;
	font:11px Arial;
	line-height:22px;
}

.step2a {
	width:493px;
	padding:0 10px 10px;
	background:#fff;
	color:#666;
	font:11px Tahoma;
}

.step2msgstat {
	width:473px;
	padding:0 20px 5px;
	background:#fff;
	color:#666;
	font:9px Tahoma;
	text-align:right;
}

.step2msgstat a {
	text-decoration:none;
	color:#666;
	font:9px Tahoma;
}

.step2msg {
	width:493px;
	padding:0 10px;
	background:url(../images/step2msg.gif) #fff top left no-repeat;
	color:#666;
	font:11px Tahoma;
}

.step1info {
	font:11px Arial;
	padding:5px 10px;
}

a.opt1a {
	background:url(../images/fa1.gif) top left no-repeat;
	color:#fff;
	display:block;
	float:left;
	text-decoration:none;
	font:bold 12px Arial;
	margin-right:4px;
}

.opt1fix {
	background:url(../images/fn1.gif) top left no-repeat;
}

a.opt1a em {
	display:block;
	float:left;
	background:url(../images/fa2.gif) right top no-repeat;
	padding:5px 10px 5px 10px;
	position:relative;
	left:1px;
	font-style:normal;
	cursor:pointer;
}

a.opt1 {
	background:url(../images/fn1.gif) top left no-repeat;
	color:#666;
	display:block;
	float:left;
	text-decoration:none;
	font:bold 12px Arial;
	margin-right:4px;
	margin-top:2px;
}

a.opt1anim {
	background:url(../images/fn1anim.gif) top left no-repeat;
	color:#666;
	display:block;
	width:170px;
	float:left;
	text-decoration:none;
	font:bold 12px Arial;
	margin-right:4px;
	margin-top:2px;
}

a.opt1 em {
	display:block;
	float:left;
	background:url(../images/fn2.gif) right top no-repeat;
	padding:3px 10px 5px 10px;
	position:relative;
	left:1px;
	font-style:normal;
	cursor:pointer;
}

a.opt1anim em {
	display:block;
	float:left;
	padding:3px 10px 5px 10px;
	position:relative;
	left:1px;
	font-style:normal;
	cursor:pointer;
}

div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	width:425px;
	position:relative;
	text-align:right;
	-moz-opacity:0;
	opacity:0;
	z-index:2;
}

.myfake {
	width:315px;
	position:relative;
	top:-6px;
}

.mysubmit {
	 position:relative;
	 float:right;
	 top:-24px;
}

.panel_index {
	color:#777;
	cursor:pointer;
	text-decoration:none;
}

.panel_index b {
	text-decoration:underline !important;
	color:#777;
	cursor:pointer;
}

.imgstatus {
	font:italic 14px Arial;
	padding-left:30px;
	position:relative;
	top:3px;
}

.imgcenter {
	margin:0 auto;
	display:block;
}

.mrgfix {
	margin-right:2px;
}

.step2a label {
	font-weight:bold;
}

.step2a textarea {
	width:484px;
	height:180px;
	display:block;
	margin:7px auto;
}

.editinput {
	clear:both;
	width:484px;
	display:block;
	margin:7px auto;
}

.editinput2 {
	display:block;
	margin:7px auto;
	float:left;
	width:115px;
}

.editinput3 {
	clear:both;
	width:484px;
	display:block;
	margin:7px auto 2px;
}

.step2a select {
	float:left;
	display:block;
	margin:7px 0;
	width:170px;
}

.nkat {
	font-weight:normal !important;
	margin:9px 10px 5px;
	float:left;
}

.pointer {
	cursor:pointer;
	position:relative;
	top:6px;
	left:8px;
}

.smallinfo {
	color:#666;
	font:9px Tahoma;
}

.label2 {
	font-weight:normal !important;
}

.label2inp {
	margin-left:30px;
}

.editcat {
	margin:0 10px;
	padding:0;
	list-style:none;
	background:url(../images/listdot.gif) left top repeat-x;
}

.editcat li {
	height:22px;
	padding-top:8px;
	background:url(../images/listdot.gif) left bottom repeat-x;
	vertical-align:bottom;
	font:bold 12px Tahoma;
	color:#000;
}

.editcat li img {
	position:relative;
	top:-2px;
}

.editcat li.active {
	background:url(../images/listdot.gif) #f3f3f3  left bottom repeat-x;
}

.editcat li span {
	float:left;
}

.editcat li a {
	color:#006699;
	font:10px Tahoma;
	font-weight:normal;
	text-decoration:none;
	float:right;
	margin-right:10px;
}

.editcat li a em {
	color:#FF6600;
	font:10px Tahoma;
	font-weight:normal;
	font-style:normal;
}

#nkat {
	width:168px;
	position:relative;
	top:-5px;
}

.nkatimg {
	margin-left:10px;
	cursor:pointer;
	position:relative;
	top:1px;
}

.nkatlab {
	font:italic 12px Arial;
	padding-right:15px;
	position:relative;
	top:-7px;
}

.editname {
	width:357px;
	position:relative;
	top:-7px;
	left:5px;
	color:#336699;
	font:bold 12px Tahoma;
}

.editname1 {
	width:174px;
	position:relative;
	top:-7px;
	left:5px;
	color:#336699;
	font:bold 12px Tahoma;
}

.editname2 {
	width:173px;
	position:relative;
	top:-8px;
	left:5px;
	color:#336699;
	font:10px Tahoma;
	padding:2px 0;
}

.editok {
	margin:-2px 0 0 15px;
	cursor:pointer;
}

.nlinklab, .nlinklab2 {
	font:italic 12px Arial;
	padding-right:7px;
	width:70px;
	display:block;
	float:left;
	line-height:24px;
}

#nlinklab {
	margin-right:10px;
}

#nlinklab, #nlinklab2 {
	width:320px;
	float:left;
}

.favwww {
	font-weight:normal !important;
	padding-left:5px !important;
}

.calendartop {
	width:221px;
	height:27px;
	padding:3px 0 0;
	color:#fff;
	font:bold 12px Tahoma;
}

.calendartop[class] {
	background:url(../images/calbg1.png) left top no-repeat;
}

.calfake1 {
	position:absolute;
	clear:both;
}

.calsp1 {
	float:left;
}

.callr {
	position:relative;
	top:5px;
	cursor:pointer;
}

.calsp2 {
	float:right;
	padding:7px 10px 0 0;
}

.tcalendar {
	width:221px;
	padding-bottom:7px;
	height:100%;
	overflow:hidden;
}

.tcalendar[class] {
	background:url(../images/pngbg6.png) left bottom no-repeat;
}

.tcalendar td, .tcalendar th {
	text-align:center;
	width:21px;
	height:21px;
	background:gray;
}

.tcalendar td {
	font:bold 10px Tahoma;
}

.tcalendar th {
	font:bold 12px Tahoma;
}

.tcalendar td a {
	font:bold 10px Tahoma;
	color:#fff;
	text-decoration:none;
	width:21px;
	height:21px;
	display:block;
}

.dayt {
	width:23px;
	height:18px;
	padding-top:5px;
	display:block;
	position:relative;
	text-align:center;
	float:left;
	margin:5px 0 0 7px;
	font:bold 12px Tahoma;
	color:#fff;
	text-decoration:none;
}

.dayx {
	width:23px;
	height:18px;
	padding-top:5px;
	display:block;
	position:relative;
	text-align:center;
	float:left;
	background:url(../images/tdbg.gif) 0px 0px no-repeat;
	margin:5px 0 0 7px;
	font:10px Tahoma;
	color:#ccc;
	text-decoration:none;
}

a:hover.dayx {
	background:url(../images/tdh.gif) 0px 0px no-repeat;
}

.dayn {
	width:23px;
	height:18px;
	padding-top:5px;
	display:block;
	position:relative;
	text-align:center;
	float:left;
	background:url(../images/tdbg.gif) 0px 0px no-repeat;
	margin:5px 0 0 7px;
	font:bold 10px Tahoma;
	color:#fff;
	text-decoration:none;
}

.daya {
	background:url(../images/tdr.gif) 0px 0px no-repeat !important;
	color:#fff !important;
}

a:hover.dayn, .dayarchive {
	background:url(../images/tdh.gif) 0px 0px no-repeat;
}

a:hover.daya {
	background:url(../images/tdra.gif) 0px 0px no-repeat !important;
}

.cursor {
	cursor:pointer;
}

.dayx .cali {
	position:absolute;
	margin:-5px 0 0 -16px
}

.dayn .cali {
	position:absolute;
	margin:-5px 0 0 -18px
}

.mcolumn4 {
	width:190px;
	float:right;
	position:relative;
	top:-32px;
}

.mcolumn4a {
	width:221px;
	float:right;
	position:relative;
	top:-27px;
}

.mcolumn4 h3, .mcolumn4a h3 {
	clear:both;
	margin:0;
	color:#fff;
	padding:5px 0 10px;
	font:italic 14px Verdana;
	font-weight:normal !important;
}

.bf1 {
	margin:0 0 0 -40px;
	display:none;
}

.bf2 {
	margin:0 0 0 40px;
	display:none;
}

.bf3 {
	margin:80px 0 0 -40px;
	display:none;
}

.bf4 {
	margin:80px 0 0 40px;
	display:none;
}

.nobrd {
	border-bottom:0px !important;
	padding:0px 0 0 !important;
	color:#000;
}

.blogmenu {
	height:30px;
	clear:both;
	margin-top:20px;
}

.blogmenu a {
	font:bold 12px Arial;
	color:#fff;
	text-decoration:none;
	position:relative;
	top:10px;
}

.blogbtn a {
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

.blogbtn img {
	position:relative;
	top:-1px;
}

.blogbtn {
	width:94px;
	padding-top:4px;
	height:20px;
	text-align:center;
	color:#fff;
	font:10px Tahoma;
	margin:-22px 0 0 3px;
	float:right;
}

.blogbtna {
	width:94px;
	padding-top:6px;
	height:18px;
	text-align:center;
	color:#fff;
	font:10px Tahoma;
	margin:-18px 0 0 3px;
	float:right;
}

.afix {
	position:relative;
	top:2px;
}

.filler1 {
	width:9px;
	height:30px;
	float:left;
}

.filler1a {
	width:311px;
	height:30px;
	float:left;
}

.filler1c {
	width:4px;
	height:30px;
	float:left;
}

.filler1[class], .filler1a[class], .filler1c[class] {
	background:url(../images/blogmenu1.png) 0px 0px repeat-x;
}

.filler2 {
	width:60px;
	height:30px;
	float:left;
	text-align:center;
}

.filler2[class] {
	background:url(../images/blogmenu3.png) 0px 0px repeat-x;
}

.filler3 {
	width:98px;
	height:30px;
	float:left;
	text-align:center;
}

.filler3[class] {
	background:url(../images/blogmenu2a.png) 0px 0px repeat-x;
}

.filler4 {
	width:79px;
	height:30px;
	float:left;
	text-align:center;
}

.filler4[class] {
	background:url(../images/blogmenu4.png) 0px 0px repeat-x;
}

.filler5 {
	width:79px;
	height:30px;
	float:left;
	text-align:center;
}

.filler5[class] {
	background:url(../images/blogmenu4.png) 0px 0px repeat-x;
}

.filler1ac {
	width:60px;
	height:30px;
	float:left;
	text-align:center;
}

.filler1ac[class] {
	background:url(../images/blogmenua.png) 0px 0px repeat-x;
}

.filler2ac {
	width:60px;
	height:30px;
	float:left;
	text-align:center;
}

.filler2ac[class] {
	background:url(../images/blogmenua.png) 0px 0px repeat-x;
}

.filler3ac {
	width:98px;
	height:30px;
	float:left;
	text-align:center;
}

.filler3ac[class] {
	background:url(../images/blogmenu2ac.png) 0px 0px repeat-x;
}

.filler4ac {
	width:79px;
	height:30px;
	float:left;
	text-align:center;
}

.filler4ac[class] {
	background:url(../images/blogmenu4ac.png) 0px 0px repeat-x;
}

.filler5ac {
	width:79px;
	height:30px;
	float:left;
	text-align:center;
}

.filler5ac[class] {
	background:url(../images/blogmenu4ac.png) 0px 0px repeat-x;
}

.filler1n {
	width:60px;
	height:30px;
	float:left;
	text-align:center;
}

.filler1n[class] {
	background:url(../images/blogmenu3.png) 0px 0px repeat-x;
}

h1.blogtitle, h1.blogtitle a {
	font:italic 26px Arial;
	color:#fff;
	padding:20px 0 0px;
	margin:0;
	text-decoration:none;
}

h1.blogtitle span {
	font:italic 16px Arial;
	color:#ccc;
}

.ie7fix1 a {
	cursor:pointer;
}

.catmenu {
	font:11px Tahoma;
	width:170px;
	position:absolute;
	color:#fff;
	margin:0 0 0 537px;
	text-align:right;
	z-index:1000;
}

.theme_1 .catmenu, .theme_default .catmenu {
	background:url('../images/thdcat.png') 0px 0px repeat;
	border:1px solid #4D137B;
	border-top:0px;
	border-bottom:0px;
}

.theme_1 .catmenu a, .theme_default .catmenu a {
	border-bottom:1px solid #4D137B;
}

.theme_1 .catmenu a:hover, .theme_default .catmenu a:hover {
	background:url(../images/menuh.gif) #4D137B 8px 10px no-repeat;
}

.theme_2 .catmenu {
	background:url('../images/th2cat.png') 0px 0px repeat;
	border:1px solid #486124;
	border-top:0px;
	border-bottom:0px;
}

.theme_2 .catmenu a {
	border-bottom:1px solid #486124;
}

.theme_2 .catmenu a:hover {
	background:url(../images/menuh.gif) #486124 8px 10px no-repeat;
}

.theme_3 .catmenu {
	background:url('../images/th3cat.png') 0px 0px repeat;
	border:1px solid #2C275F;
	border-top:0px;
	border-bottom:0px;
}

.theme_3 .catmenu a {
	border-bottom:1px solid #2C275F;
}

.theme_3 .catmenu a:hover {
	background:url(../images/menuh.gif) #2B256F 8px 10px no-repeat;
}

.theme_4 .catmenu {
	background:url('../images/th4cat.png') 0px 0px repeat;
	border:1px solid #25465C;
	border-top:0px;
	border-bottom:0px;
}

.theme_4 .catmenu a {
	border-bottom:1px solid #25465C;
}

.theme_4 .catmenu a:hover {
	background:url(../images/menuh.gif) #25465C 8px 10px no-repeat;
}

.theme_5 .catmenu {
	background:url('../images/th5cat.png') 0px 0px repeat;
	border:1px solid #7D2019;
	border-top:0px;
	border-bottom:0px;
}

.theme_5 .catmenu a {
	border-bottom:1px solid #7D2019;
}

.theme_5 .catmenu a:hover {
	background:url(../images/menuh.gif) #7C1F18 8px 10px no-repeat;
}

.theme_6 .catmenu {
	background:url('../images/th6cat.png') 0px 0px repeat;
	border:1px solid #000;
	border-top:0px;
	border-bottom:0px;
}

.theme_6 .catmenu a {
	border-bottom:1px solid #000;
}

.theme_6 .catmenu a:hover {
	background:url(../images/menuh.gif) #000 8px 10px no-repeat;
}

.theme_7 .catmenu {
	background:url('../images/th7cat.png') 0px 0px repeat;
	border:1px solid #C07900;
	border-top:0px;
	border-bottom:0px;
}

.theme_7 .catmenu a {
	border-bottom:1px solid #C07900;
}

.theme_7 .catmenu a:hover {
	background:url(../images/menuh.gif) #C07900 8px 10px no-repeat;
}
.theme_8 .catmenu {
	background:url('../images/th8cat.png') 0px 0px repeat;
	border:1px solid #A60189;
	border-top:0px;
	border-bottom:0px;
}

.theme_8 .catmenu a {
	border-bottom:1px solid #A60189;
}

.theme_8 .catmenu a:hover {
	background:url(../images/menuh.gif) #A60189 8px 10px no-repeat;
}
.theme_9 .catmenu {
	background:url('../images/th9cat.png') 0px 0px repeat;
	border:1px solid #574101;
	border-top:0px;
	border-bottom:0px;
}

.theme_9 .catmenu a {
	border-bottom:1px solid #574101;
}

.theme_9 .catmenu a:hover {
	background:url(../images/menuh.gif) #574101 8px 10px no-repeat;
}
.theme_10 .catmenu {
	background:url('../images/th10cat.png') 0px 0px repeat;
	border:1px solid #7DD167;
	border-top:0px;
	border-bottom:0px;
}

.theme_10 .catmenu a {
	border-bottom:1px solid #7DD167;
}

.theme_10 .catmenu a:hover {
	background:url(../images/menuh.gif) #265621 8px 10px no-repeat;
}
.theme_11 .catmenu {
	background:url('../images/th11cat.png') 0px 0px repeat;
	border:1px solid #8699DD;
	border-top:0px;
	border-bottom:0px;
}

.theme_11 .catmenu a {
	border-bottom:1px solid #8699DD;
}

.theme_11 .catmenu a:hover {
	background:url(../images/menuh.gif) #4E4EBB 8px 10px no-repeat;
}
.theme_12 .catmenu {
	background:url('../images/th7cat.png') 0px 0px repeat;
	border:1px solid #375F27;
	border-top:0px;
	border-bottom:0px;
}

.theme_12 .catmenu a {
	border-bottom:1px solid #375F27;
}

.theme_12 .catmenu a:hover {
	background:url(../images/menuh.gif) #375F27 8px 10px no-repeat;
}
.theme_13 .catmenu {
	background:url('../images/th7cat.png') 0px 0px repeat;
	border:1px solid #C30A09;
	border-top:0px;
	border-bottom:0px;
}

.theme_13 .catmenu a {
	border-bottom:1px solid #C30A09;
}

.theme_13 .catmenu a:hover {
	background:url(../images/menuh.gif) #C30A09 8px 10px no-repeat;
}
.theme_14 .catmenu {
	background:url('../images/th7cat.png') 0px 0px repeat;
	border:1px solid #7B7B7B;
	border-top:0px;
	border-bottom:0px;
}

.theme_14 .catmenu a {
	border-bottom:1px solid #7B7B7B;
}

.theme_14 .catmenu a:hover {
	background:url(../images/menuh.gif) #7B7B7B 8px 10px no-repeat;
}
.catmenu a {
	font:11px Tahoma;
	color:#fff;
	text-decoration:none;
	position:relative;
	padding:5px 10px 0 0;
	height:20px;
	display:block;
}

.theme_default .catmenu {
	background:#712EA6;
}
.theme_1 .catmenu {
	background:#712EA6;
}
.theme_2 .catmenu {
	background:#709936;
}
.theme_3 .catmenu {
	background:#3C3582;
}
.theme_4 .catmenu {
	background:#3B7195;
}
.theme_5 .catmenu {
	background:#A5342C;
}
.theme_6 .catmenu {
	background:#383838;
}
.theme_7 .catmenu {
	background:#E08D00;
}
.theme_8 .catmenu {
	background:#C42BA9;
}
.theme_9 .catmenu {
	background:#8F6800;
}
.theme_10 .catmenu {
	background:#339C1A;
}
.theme_11 .catmenu {
	background:#4172D8;
}
.theme_12 .catmenu {
	background:#8F9924;
}
.theme_13 .catmenu {
	background:#CB0B0A;
}
.theme_14 .catmenu {
	background:#B8B8B8;
}
#katname {
	font:12px Tahoma;
	padding:13px 0 3px;
	margin:0px;
}

#katname h3 {
	display:inline;
	font:bold 18px Tahoma;
	margin:0;
	padding:0;
}

.myfriends {
	background:#fff;
	padding:10px 10px 10px 5px;
	color:#000;
	margin:0 2px 0 0;
	list-style:none;
	height:100%;
	overflow:hidden;
}

.myfriends li {
	vertical-align: bottom;
	border-bottom:1px solid #E2E2E2;
	padding-bottom:10px;
	margin:0 0 10px 20px;
	height:100%;
	overflow:hidden;
	width:220px;
	float:left;
	color:#666666;
	font:bold 11px Tahoma;
}

.myfriends li p {
	vertical-align: bottom;
	margin:0;
	padding:0 0 0 5px;
	width:125px;
	float:left;
}

.myfriends li p span {
	font-size:10px;
	font-weight:normal;
	color:#999999;
}

.myfriends .pic {
	float:left;
	margin:0 5px 0 0;
}

.myfriends .avtpic {
	margin:0 0 5px;
	border:1px solid #D5D5D5;
}

.frlink1 {
	color:#006699;
	font-weight:normal;
	text-decoration:none;
	margin-right:3px;
}

.frlink2 {
	color:#FF6600;
	font-weight:normal;
	text-decoration:none;
}

.frlink1 img, .frlink2 img {
	position:relative;
	top:-1px;
}

.topform {
	width:513px;
	margin-top:24px;
	background:url(../images/step2.gif) left top no-repeat;
	font:11px Arial;
	line-height:22px;
}

.topform h5 {
	padding:14px 10px 0 10px;
	font:11px Arial;
	margin:0;
}

.topform .content {
	background:#fff;
	margin-top:30px;
	color:#666;
	font:bold 11px Tahoma;
	padding:0 10px 10px;
}

.topform .content a {
	color:#CC0000;
	font:10px Tahoma;
	text-decoration:none;
	margin-left:20px;
	position:relative;
	top:-7px;
}

.topform .content label {
	float:left;
	width:150px;
	padding:9px 10px 0 30px;
	text-align:right;
}

.content input#blogname, .content input#password, .content input#email  {
	width:145px;
	padding-left:0px;
	padding-right:0px;
	margin-top:5px;
	margin-bottom:0px !important;
	float:left;
}

.content input#persistent {
	margin:10px 0 0;
}

.content input.logme {
	margin:10px 0 0 190px;
}

.label2 {
	margin-top:10px;
	padding-top:0px !important;
	font:bold 11px Tahoma !important;
}

.topform .content span {
	color:#CC0000;
	font:10px Tahoma;
	clear:both;
	margin:0px !important;
	padding:0 0 0 190px;
}

#edycja_reszta {
	padding:0 8px;
}

.me1 {
	width:155px;
	float:left;
}

.me1 input {
	margin-top:8px;
	width:135px;
}

.me2 {
	width:103px;
	float:left;
}

.me2 select {
	width:90px;
	padding:1px 0;
	margin-top:8px;
}

.me3 {
	width:215px;
	float:left;
}

.me3 select#day {
	width:41px;
	margin-top:8px;
}

.me3 select#month {
	width:97px;
	margin-left:10px;
	margin-top:8px;
}

.me3 select#year {
	width:57px;
	margin-left:10px;
	margin-top:8px;
}

.me4 {
	padding-top:10px;
	width:185px;
	float:left;
}

.me4 input {
	width:165px;
	margin-top:8px;
}

.me5 {
	padding-top:10px;
	width:165px;
	float:left;
}

.me5 select {
	width:145px;
	margin-top:8px;
}

.me6 {
	padding-top:10px;
	width:120px;
	float:left;
}

.me6 input {
	width:120px;
	margin-top:8px;
}

.me7 {
	padding-top:15px;
}

.me7 textarea {
	width:470px;
	height:110px;
	margin:8px 0 0 !important;
}

.me8 {
	float:right !important;
	margin-right:23px !important;
}

.me8l {
    float:left !important;
    margin-left:23px !important;
}

#edycja_haslo label {
	float:left;
	width:160px;
	text-align:right;
	padding:5px 10px 0 40px;
}

#edycja_haslo .errorHint {
	padding-left:210px;
}

#edycja_email label {
	float:left;
	width:160px;
	text-align:right;
	padding:5px 10px 0 0px;
}

#edycja_email input {
	float:left;
	width:260px;
}

#blog_short_title textarea {
	width:470px;
	height:110px;
	margin:8px 0 0 10px !important;
}

#blog_short_title .lefttxt {
	padding:5px 0 5px 10px;
}

.obs1 {
	clear:both;
	height:100%;
	overflow:hidden;
	padding:10px 10px 5px;
	border-bottom:1px solid #E2E2E2;
}

.obs1 .imgm {
	float:left;
}

.obs1info {
	width:210px;
	float:left;
	padding:5px 10px 0;
	font:10px Tahoma;
}

.obs1info a {
	font:bold 11px Tahoma;
	color:#666;
	text-decoration:none;
}

.obs1info a.remove {
	font:bold 11px Tahoma;
	color:#FF6600;
	text-decoration:none;
}

.obs1info a.remove img, .obs1data a img {
	position:relative;
	top:-2px;
}

.obs1data {
	width:160px;
	float:right;
	text-align:right;
	padding:5px 0 0;
	font:10px Tahoma;
	line-height:14px;
}

.obs1data a {
	text-decoration:none;
	color:#006699;
	font:11px Tahoma;
}

.obs1data span {
	float:right;
	font-weight:bold;
	color:#FF6600;
	width:20px;
}

.imgobsinfo {
	clear:both;
	width:113px;
	height:66px;
	padding:10px;
	position:absolute;
	margin:-40px 0 0 40px;
	z-index:10000;
	color:#fff;
	font:bold 11px Tahoma;
	background:url('../images/imginfo2.png') left top no-repeat;
	/*filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;*/
}

.imgobsinfo span {
	font:9px Tahoma;
	color:#999;
}

h3.blogsubtitle {
	font:bold 18px Tahoma;
	color:#fff;
	margin:0;
	padding:16px 0 0;
}

.li50 {
	width:225px;
	float:left;
	margin:0 10px;
	height:80px !important;
}

.li40 {
	width:217px !important;
	margin:10px 0 10px 10px;
	height:80px !important;
}

.li40 p {
	padding:3px 0 0 5px !important;
	width:112px !important;
}

.arhimg ul {
	margin:0;
	padding:0;
	list-style:none;
}

.arhimg ul a {
	color:#666;
	text-decoration:none;
	font:bold 12px Tahoma;
}

.arhimg {
	background:url('../images/whitebg.gif') #fff repeat-x;
	padding:15px 0 10px 25px;
	color:#666;
	font:bold 12px Tahoma;
	height:100%;
	overflow:hidden;
}

.arhimg a img {
	margin:0 10px 10px 0;
}

.arhimg2 {
	background:url('../images/whitebg.gif') #fff repeat-x;
	padding:10px 0 10px 18px;
	color:#666;
	font:bold 12px Tahoma;
	height:100%;
	overflow:hidden;
}

.arhimg2fix {
	padding-top:50px;
}
.arhimg2 a img {
	margin:0 7px 10px 0;
}

.dayfix {
	margin:-10px 0 0 396px !important;
}

.arhimg h4 {
	margin:0;
	padding:10px 0 10px 315px;
	font:bold 14px Tahoma;
	color:#333333;
}

.pagerlong {
	width:300px !important;
}

.calselect {
	width:145px;
	font-size:10px;
	position:relative;
	top:6px;
	left:5px;
}

.entry1 {
	margin:0px 10px 10px;
	padding:0 0 8px 0;
	border-bottom:1px solid #E3E3E3;
	height:100%;
	overflow:hidden;
}

.entry1 .imglink {
	float:left;
	margin-right:10px;
}

.entry1 .imglink2 {
	text-decoration:none;
	color:#666;
	font:bold 11px Tahoma;
}

.entrymd {
	float:left;
	width:250px;
	color:#666;
	font:10px Tahoma;
}

.entryr {
	float:left;
	width:125px;
	text-align:right;
}

.entry1 .frlink1, .entry1 .frlink2 {
	font-size:11px !important;
}

#entrysort {
	font-size:11px;
}

label.entrysort {
	margin-left:55px;
	font-size:11px;
	padding-right:3px;
	font:bold 11px Tahoma !important;
}

#edycja_avatar {
	text-align:center;
	font-weight:bold;
}

#edycja_avatar #avatar {
	width:90px;
	text-align:center;
	margin:5px auto 10px;
}

.cluetip-entrytooltip {
	background-color: #d9d9c2;
}

.cluetip-entrytooltip #cluetip-outer {
	position: relative;
	margin: 0;
	background-color: #d9d9c2;
}

.cluetip-entrytooltip h3#cluetip-title {
	margin: 0 0 5px;
	padding: 8px 10px 4px;
	font-size: 1.1em;
	font-weight: normal;
	background-color: #87876a;
	color: #fff;
}

.cluetip-entrytooltip #cluetip-title a {
	color: #d9d9c2;
	font-size: 0.95em;
}

.cluetip-entrytooltip #cluetip-inner {
	padding: 10px;
}

.cluetip-entrytooltip div#cluetip-close {
	text-align: right;
	margin: 0 5px 5px;
	color: #900;
}

.commentsshort .daytxt2a {
	width:205px;
}

.theme_1 .monthsel, .theme_default .monthsel {
	border:1px solid #9170AA;
}

.theme_1 .monthlist, .theme_default .monthlist {
	border-left:1px solid #9170AA;
	border-right:1px solid #9170AA;
}

.theme_1 .monthlist li, .theme_default .monthlist li {
	border-bottom:1px solid #9170AA;
	background:#744A94;
}

.theme_2 .monthsel {
	border:1px solid #94A976;
}

.theme_2 .monthlist {
	border-left:1px solid #94A976;
	border-right:1px solid #94A976;
}

.theme_2 .monthlist li {
	border-bottom:1px solid #94A976;
	background:#62842D;
}

.theme_3 .monthsel {
	border:1px solid #7674A4;
}

.theme_3 .monthlist {
	border-left:1px solid #7674A4;
	border-right:1px solid #7674A4;
}

.theme_3 .monthlist li {
	border-bottom:1px solid #7674A4;
	background:#2F2B78;
}

.theme_4 .monthsel {
	border:1px solid #7693A7;
}

.theme_4 .monthlist {
	border-left:1px solid #7693A7;
	border-right:1px solid #7693A7;
}

.theme_4 .monthlist li {
	border-bottom:1px solid #7693A7;
	background:#326383;
}

.theme_5 .monthsel {
	border:1px solid #AC706B;
}

.theme_5 .monthlist {
	border-left:1px solid #AC706B;
	border-right:1px solid #AC706B;
}

.theme_5 .monthlist li {
	border-bottom:1px solid #AC706B;
	background:#922D25;
}

.theme_6 .monthsel {
	border:1px solid #747474;
}

.theme_6 .monthlist {
	border-left:1px solid #747474;
	border-right:1px solid #747474;
}

.theme_6 .monthlist li {
	border-bottom:1px solid #747474;
	background:#313131;
}

.monthlist {
	color:#ccc;
	background:#000;
	font:12px Tahoma;
	width:200px;
	padding:0;
	margin:0 0 0 10px;
	list-style:none;
	position:absolute;
	z-index:100000;
	display:none;
}

.monthsel {
	color:#ccc;
	font:12px Tahoma;
	width:190px;
	margin:0px 0 0 10px;
	padding:0 5px;
	height:20px;
	cursor:pointer;
	position:relative;
	line-height:20px;
	background:url('../images/calarr.gif') 190px 9px no-repeat;
}

.monthlist a {
	color:#ccc;
	float:left;
	text-decoration:none;
	vertical-align:bottom;
}

.monthlist em {
	float:right;
	font-style:normal;
	margin:0 10px 0;
	vertical-align:bottom;
}

.monthlist li {
	height:21px;
	line-height:21px;
	padding:0 5px;
	vertical-align:bottom;
}


.monthsel span a, .monthsel span {
	color:#FF9900;
	font-weight:bold;
	float:left;
	vertical-align:bottom;
	text-decoration:none;
}

.monthsel em {
	float:right;
	font-style:normal;
	margin:0 10px 0;
	vertical-align:bottom;
}

.newupfix {
	 height:22px !important;
}

.newhover {
	width:84px;
	height:84px;
	padding:2px 0 0 2px;
	margin:3px 0 0 5px;
	float:left;
	text-decoration:none;
}

.newhover2 {
	width:84px;
	height:84px;
	padding:2px 0 0 2px;
	margin:0px 2px 0 0;
	float:left;
	text-decoration:none;
}

.newhover3 {
	width:84px;
	height:84px;
	padding:2px 0 0 2px;
	margin:4px 4px 0 0;
	float:left;
	text-decoration:none;
}

a:hover.newhover, a:hover.newhover2, a:hover.newhover3, a:hover.myfriends .pic {
	background:url('../images/ahov.gif') top left no-repeat;
}

a:hover.nohover {
	background:none;
}

.nohover {
	margin-right:2px;
}

.othernop {
	padding:5px 0 5px 1px;
	margin-top:1px;
}

.bigtitle {
	clear:both;
	color:#fff;
	margin:0;
	padding:24px 0 22px 0px;
	font:italic 24px Arial;
}

.gbg {
	background:url('../images/gbg.gif') #fff top left repeat-x;
	padding:10px;
	color:#000;
}

.linkfix {
	float:left !important;
	color:#000 !important;
	font:bold 12px Tahoma !important;
	cursor:pointer;
}

h5.results {
	font:italic 18px Arial;
	padding:16px 0 20px;
	color:#E6E6E6;
	margin:0;
	clear:both;
}

h5.results span {
	font:bold 18px Arial;
}

input.imgsfix {
	position:relative;
	top:6px;
}

input.inputs {
	width:225px;
	margin-left:10px;
}

.blos {
	padding:5px 10px;
	font:bold 11px Tahoma;
	color:#666;
}

.blos input, .blos select {
	margin-top:7px;
}

.sexk, .sexm {
	font:11px Tahoma !important;
	color:#666;
}

.sexk, .sexm {
	position:relative;
	top:-2px;
	margin-right:4px;
}

.blos label {
	font:bold 11px Tahoma;
	color:#666;
}

#sq {
	width:316px;
	margin-right:20px;
}

#scity {
	width:165px;
}

.blos1, .blos2, .blos3 {
	float:left;
}

.blos1 {
	width:152px;
}

.blos2 {
	width:190px;
}

.blos3 {
	 width:220px;
	 margin-bottom:0px;
}

.blankinfo {
	text-align:center !important;
	padding-bottom:10px !important;
}

.blankinfo2 {
	text-align:center !important;
	padding-bottom:10px !important;
	font:12px Tahoma;
	color:#000;
}

.bulletmsg {
	position:relative;
	top:-2px;
}

.bulletmsg2 {
	margin:0 7px 0 1px;
}

.tablemsg {
	width:493px;
	font:bold 11px Tahoma;
}

.tablemsg th {
	height:31px;
	text-align:left;
	background:url('../images/thbg.gif') right 8px no-repeat;
}

.tablemsg th a {
	text-decoration:none;
	color:#666;
}

.tablemsg th img {
	position:relative;
	top:-1px;
	margin-left:5px;
	cursor:pointer;
}

.tablemsg td.topic {
	height:31px;
}

.tablemsg .th1 {
	width:132px;
}

.tablemsg .th2 {
	width:25px;
	text-align:left;
	padding:0 2px;
}

.tablemsg .th2 img {
	margin-left:0px;
}

.tablemsg .th3 {
	width:198px;
	padding-left:10px;
}

.tablemsg .th4 {
	width:85px;
	background:none;
	padding-left:10px;
}

.tablemsg .th5, .tablemsg .td5c, .tablemsg .td5o {
	width:29px;
	text-align:center;
	background:none;
}

.tablemsg td {
	font:10px Tahoma;
	color:#000;
	height:31px;
}

.tablemsg .td1c, .tablemsg .td1o, .tablemsg .tdtextl {
	font:bold 11px Tahoma;
}

.td1c {
	background:url('../images/td_l.gif') left top no-repeat;
	padding-left:3px;
	line-height:31px !important;
}

.td1o {
	background:url('../images/td2_l.gif') left top no-repeat;
	padding-left:3px;
	line-height:31px !important;
}

.tdtextl {
	background:url('../images/td3_lt.gif') left top no-repeat;
	padding-left: 3px;
	line-height: 31px;
}

.tdtextr {
	background:url('../images/td3_rt.gif') right top no-repeat !important;
	text-align:center;
}

.td1o a, .td1c a, .tdtextl a {
	color:#666;
	text-decoration:none;
	font-weight:bold;
}

.tdtextl a {
	float:left;
	padding-top:5px;
}

.td1c img, .td1o img {
	 border:1px solid #ccc;
	 float:left;
	 margin:4px 5px 0 0;
}

.tdtextl img {
	 border:1px solid #ccc;
	 float:left;
	 margin:0px 5px 0 0;
}

.td2c, .td3c, .td4c {
	background:url('../images/td_m.gif') right top no-repeat;
}

.td5c {
	background:url('../images/td_r.gif') right top no-repeat !important;
}

.td2o, .td3o, .td4o {
	background:url('../images/td2_m.gif') right top no-repeat;
}

.td5o {
	background:url('../images/td2_r.gif') right top no-repeat !important;
}

.td2c, .td2o {
	text-align:center;
}

.td3c, .td4c, .td3o, .td4o {
	padding-left:10px;
}

.textmsg {
	background:url('../images/td3_l.gif') left bottom no-repeat;
}

.msginside {
	background:url('../images/td3_r.gif') right bottom no-repeat;
}

.msgoptions {
	background:url('../images/msgoptionsup.gif') left top repeat-x;
	margin:0 4px;
	height:29px;
	text-align:left;
	padding:1px 0 0 10px;
}

a.answer {
	margin-right:20px;
}

.msgclose {
	float:right;
	position:relative;
	top:-1px;
	margin-right:10px;
}

.msginside p {
	margin:0;
	width:440px;
	font:11px Tahoma;
	line-height:16px;
	padding:10px 10px 15px;
}

.oblogu {
	font-weight:bold;
}

.oblogu .other {
	width:140px !important;
}

.oblogu .other, .oblogu em {
	font-weight:normal;
	font-size:10px;
}

.omnieb {
	float:left !important;
	margin:4px 5px 0 4px !important;
}

.omnieb2 {
	float:left !important;
	margin:1px 5px 0 4px !important;
}

.omniefix {
	background:#fff;
}

.omnieleft2 {
	 width:165px;
	 float:left;
	 margin-right:10px;
}

.omnieright {
	line-height:15px;
	width:300px;
	float:left;
}

.omnieright span {
	font:bold 11px Tahoma;
	color:#FF6600;
	line-height:15px;
}

.omnieright em {
	font:bold 11px Tahoma;
	font-style:normal;
	color:#999;
	line-height:15px;
}

.omnieright p {
	padding:5px 0;
	margin:0;
	font:11px Tahoma;
	line-height:15px;
	color:#000;
}

.msg_content {
	width: 493px;
	padding:0 10px;
	background-color: #ffffff;
	color: #000;
	font:11px Tahoma;
}

.msg_sub_up {
	background:url('../images/msg_write_up.gif') left top no-repeat;
	width:473px;
	padding:5px 10px 10px;
}

.msg_sub_up p {
	margin:0;
	padding:20px 10px 10px;
	font-size:11px;
	line-height:18px;
}

.msg_sub_up select {
	 font-size:11px;
	 width:154px;
	 margin:0 4px;
}

.msg_sub_up #addres {
	 font-size:11px;
	 width:110px;
	 margin:0 4px;
}

.msg_sub_up #srcbutton {
	 position:relative;
	 top:4px;
}

.msg_sub_dn {
	background:url('../images/msg_write_dn.gif') left top no-repeat;
	width:473px;
	padding:12px 10px 10px;
	height:20px;
	text-align:right;
}

.infonfix {
	margin-left:-40px !important;
}

.usercomm {
	position:relative;
	top:4px;
}

.inlinefix {
	display:inline !important;
}

.daytop {
	padding-top:7px !important;
}

.datefix {
	padding:2px 0 3px !important;
}

.add_comm_in {
	 background:#fff;
	 padding:10px;
	 font:11px Tahoma;
	 color:#666;
	 text-align:left;
	 height:100%;
	 overflow:hidden;
}

.comm_opt_l {
	float:left;
	color:#333366;
	font-weight:bold;
}

.comm_opt_r {
	float:right;
	text-decoration:none;
	color:#333366;
	font-weight:bold;
}

.comm_stat {
	 margin-top:10px !important;
	 color:#666 !important;
}

.comm_stat textarea {
	 width:306px;
	 height:148px;
}

.comm_info1 {
	 width:49%;
	 float:left;
	 padding:10px 0;
	 font-weight:bold;
}

.comm_info2 {
	width:49%;
	float:left;
	padding:10px 0;
	text-align:right;
}

.paysms {
	background:url('../images/pay_bg.gif') left top no-repeat;
	color:#fff;
	height:100%;
	overflow:hidden;
}

.paysms form {
	margin:0;
	padding:9px 10px 0;
	height:52px;
	font:bold 14px Tahoma;
}

.paysms div {
	background:#fff;
	color:#666;
	width:513px;
}

.paysms p.payinfo {
	font:italic 16px Arial;
	color:#666;
	margin:0;
	padding:0 20px 10px;
}

p.payinfo em.pay0 {
	color:#663399;
	font-size:72px;
	font-weight:bold;
}

p.payinfo em.pay0 span {
	font-size:24px;
	position:relative;
	padding:0 0 0 8px;
	top:-35px;
}

p.payinfo em.pay0 b {
	font-size:48px;
	padding:0 0 0 3px;
}

p.payinfo em.pay1 {
	color:#330066;
	font-size:24px;
	font-weight:bold;
}

p.payinfo em.pay2 {
	color:#CC0000;
	font-size:24px;
	font-weight:bold;
}

.paysms form label {
	float:left;
}

.paysms form input {
	float:right;
}

#paycheck {
	float:left !important;
	margin-left:15px;
	width:110px;
}

.paysms p.infotext {
	padding:10px 20px;
	font:10px Tahoma;
	color:#999;
	margin:0;
	line-height:15px;
}

.paysms p.infotext a {
	text-decoration:none;
	font-weight:bold;
	color:#666;
}

.bestdayfix {
	background:#fff !important;
	padding-left:0px;
	width:719px;
}

table#paytable {
	font:11px Tahoma;
	color:#FF6600;
	margin-left:20px;
	width:473px;
}

table#paytable th {
	height:26px;
	text-align:left;
	font-weight:normal;
	border-bottom:1px solid #ccc;
}

table#paytable td {
	height:50px;
	font:bold italic 16px Arial;
	text-align:left;
	border-bottom:1px solid #ccc;
}

table#paytable td form {
	margin:0;
	padding:0;
	height:22px;
}

table#paytable td span {
	font:10px Tahoma;
	color:#FF6600;
}

table#paytable td span em {
	font:10px Tahoma;
	color:#999;
}

table#paytable th b {
	color:#666;
}

.tdd2 {
	text-align:right !important;
	padding-right:40px;
}

.tdd3 {
	color:#666;
	text-align:right !important;
	padding-right:10px;
}

.tdd4 {
	text-align:right !important;
}

.tdd1a {
	color:#6D96E7;
}

.tdd1b {
	color:#8E8F46;
}

.tdd1c {
	color:#D0108C;
}

.tdd1d {
	color:#FF6600;
}

.tdd1 img {
	float:left;
	margin-right:15px;
}

.trr1 {
	width:151px;
}

.trr2 {
	width:144px;
}

.trr3 {
	width:104px;
}

.trr4 {
	width:74px;
}

.payheadl {
	float:left;
	height:51px;
	display:block;
	font:bold 14px Tahoma;
	padding:11px 0 0 10px;
}

.payheadr {
	float:right;
	height:47px;
	display:block;
	padding:15px 20px 0 0;
	font:10px Tahoma;
}

.payheadr a {
	text-decoration:none;
	color:#fff;
}

.timeleft {
	float:right;
	display:block;
	padding:13px 10px 0 0;
	font:bold 12px Arial;
}

.panelpayfix {
	height:70px;
	background:url('../images/panelfix.gif') left top no-repeat;
}

.notop {
	padding-top:0px !important;
}

.paymore {
	position:absolute;
	margin:-28px 0 0 400px;
}

.step2 h3 {
	font:bold 12px Tahoma;
	margin:0;
	padding:2px 0 0 10px;
}

.daycomm p a {
	color: #333366;
	text-decoration:none;
	font-weight:bold;
}

.text_center {
	text-align:center;
}

.font12 {
	font-size:12px;
	padding:10px 0;
}

.footer {
	clear:both;
	margin:10px 0;
	padding:5px 10px 15px;
	border-top:1px solid #ccc;
	color:#ccc;
	width:942px;
	margin:0 auto;
	font:11px Tahoma;
	text-align:right;
}

.footer a {
	color:#ccc;
	text-decoration:none;
	padding:0 5px;
}

.footer a:hover {
	color:#fff;
}

.wid_left {
	float:left;
	width:220px;
	padding-bottom:10px;
}

.wid_logo {
	background:url('../images/wid_top.gif') left top no-repeat;
	width:216px;
	height:59px;
	border:2px solid #E5E5E5;
	margin-bottom:3px;
}

#image_color, #border_color, #background, #text_color {
	float: left;
	display: block;
	margin-top: 7px;
	margin-right: 0pt;
	margin-bottom: 7px;
	margin-left: 0pt;
	width: 170px;
}

.widhide {
	cursor:pointer;
}

.blogFound {
	cursor:pointer;
	float:left;
	margin:2px;
	color: green;
}

.blogFound2 {
	cursor:pointer;
	float:left;
	padding:0 5px;
	color:#666;
}

#add_message_form {
	background:#fff;
	width:330px;
}

#add_message_form label {
	padding:4px 0;
}

#response {
	text-align:center;
	padding:0 0 5px 0;
	font-weight:bold;
}

#new_pass {
	margin:0 0 0 190px;
}

.bgwhite {
	background:#fff !important;
}

.helpleft {
	width:25px;
	padding-left:10px;
	float:left;
	font:bold 11px Tahoma;
	line-height:20px;
}

.helpright {
	float:left;
	width:640px;
	font:11px Tahoma;
	line-height:20px;
}

.helpright a {
	font-weight:bold;
	color:#666;
	text-decoration:none;
}

.helpbig {
	font:bold 14px Arial;
	padding-bottom:10px;
}

#addLimits a, .entryr a {
	font-weight:bold;
	text-decoration:none;
	color:#666;
}

.rightavt {
	display:block;
	padding:0 0 8px 0;
	width:70px;
	float:left;
}

.pavfix {
	 float:left;
	 width:89px;
	 margin-left:5px;	
}

.textmce {
	display:block;
}

.nomrg {
	margin-bottom:0px !important;
}

.fixedit {
	padding:5px 0 8px;
	clear:both;
}

.searchinfo {
	font-weight:bold;
	text-align:center;
}

.searchinfo2 {
	padding:10px 20px;
}

.ompay1 {
	padding:2px 0 0;
	font:bold 11px Tahoma;
	color: #ff6600;
	line-height:22px;
}

.ompay1 img {
	margin:0 2px 0 0;
	float:left;
}

.img500 {
	padding:5px !important;
}

.img500 #main_z {
	width:500px;
}

.licenter {
	text-align:center !important;
}

.deflink, .msginside p a {
	font-weight:bold;
	text-decoration:none;
	color:#999;
}

.deflink2 {
	color:#D12700;
	font-weight:bold;
	text-decoration:none;
}

#przenies11, #przenies22, #przenies33, #blockSender1 {
	margin:-120px 0 0 170px;
}

#contact {
	font:bold 11px Tahoma;
	color:#666;
	padding:10px;
}

#contact .error {
	color:#CD2400;
	font:11px Tahoma;
	padding:10px 0 0 130px;
}

.notpub {
	 font-size:11px;
	 color:#CD2400;
}

#payheader2 {
	 height:40px;
	 background:none;
	 padding:10px;
	 color:#fff;
}

.srctop {
	 width:85px;
	 font-size:10px;
	 margin:5px 0 0 5px
}

.srctop2 {
	position:relative;
	top:3px;
}

.src0 {
	text-align:right;
	padding-right:5px;
	height:29px;
	background:url('../images/btn3b.gif') right -29px no-repeat;
}

#zoomImage {
	background:#fff;
	margin:0 auto;
	width:400px;
	height:110px;
	padding-top:90px;
	text-align:center;
}

.iehidefix {
	margin-left:50px;
	margin-top:50px;
}

.npfix {
	position:relative;
	top:2px;
	color:#666;
}

.newlfix {
	cursor:pointer;
	float:right;
}

.newhfix {
	margin:0 10px 8px 1px !important;
}

.blockUI {
	
}

.loggedlink {
	font-size:11px;
	text-align:right;
	padding:0 10px 5px 0;
}

.loggedlink a {
	color:#fff !important;
}

.newuserinfo {
	font:bold 11px Tahoma;
	color:#777;
}

.tcompare {
	font:11px Tahoma;
	color:#666;
	width:671px;
	margin:10px auto;
}

.tcompare th, .tcompare td {
	height:30px;
	padding-left:10px;
	text-align:left;
	background:url('../images/comp1.gif') right bottom no-repeat;
	font-weight:bold;
}

.tcompare th {
	font:italic 16px Arial;
}

.tcompare td.tlast {
	background:url('../images/comp3.gif') left bottom no-repeat;
	color:#990099;
}

.tcompare th.tlast {
	background:url('../images/comp2.gif') left bottom no-repeat;
	font-weight:bold;
	color:#990099;

}

.tcompare td.tfirst {
	padding-right:10px;
	text-align:right;
	font-weight:normal;
}

.barout {
	background:url('../images/bar_out.gif') left top no-repeat;
	width:487px;
	padding:3px;
	height:14px;
}

.barin {
	background:url('../images/bar_in.gif') right top no-repeat;
	height:14px;
}

.themecont {
	 float:left;
	 width:225px;
	 padding:10px;
	 color:#000;
}

.themecont input {
	 position:relative;
	 top:3px;
}

.thememin {
	 float:left;
	 margin:0 10px 0px 0;
}

.themec {
	 float:left;
	 margin:5px 10px 5px 0;
}

.themed {
	margin:5px 0 0px;
}

#ownbg_link {
	text-align:center;
}

.themeerr {
	 clear:both;
	 padding:5px 0;
	 text-align:center;
}

.themeerr p {
	 color:rgb(255,0,0);
	 padding:0;
}

.backimg {
	 width:450px;
	 overflow:hidden;
	 margin:10px auto;
	 padding:10px 0;
	 text-align:center;
}

.samplet {
	display:block;
	margin:15px auto 5px;
}

.upicon {
	position:relative;
	top:5px;
}
