table { border:0px;  border-collapse:collapse; }

table td { padding:0px;  }

body { padding:0px; spacing:0px; }

body { margin:0px;  font-family: tahoma, verdana, arial, sans-serif; }


.head1 { margin:0 0 5px 0; background:url('img/head-bg.gif') repeat-x; }
.head1 td { vertical-align:bottom; color:#5E5E5E; font:11px Tahoma; text-align:right; }
.head1 a {  color:#5E5E5E;  }

.hhh1 { color:#5E5E5E; font:11px Tahoma; margin:0; text-align:left; padding:0 0 7px 0; }

.bg1-top1 { background:url('img/bg1-top.gif') repeat-x; height:34px; }

.bg1-top { font:13px Tahoma; padding:8px 0 0 13px; text-align:left; }

.bg1-top a { color:#fff; }
.bg1-top a:hover { text-decoration:none; }

.bg2-top { background:url('img/bg2-top.gif') repeat-x; height:36px; color:#666666; font:11px Tahoma; text-align:left; }

.bg2-inp,.f_input,.xfields input,.xprofile input { border:1px solid #B1B1B1; height:19px; width:237px; color:#666666; font:11px Tahoma; background:#fff; }

.xprofile input { margin:3px 0 3px 0; border:1px solid #B1B1B1; height:19px; width:237px; color:#666666; font:11px Tahoma; }


.bg2-t { padding:0 10px 0 0; text-align:right; }

/*
.bg2-inp2 { border:1px solid #B1B1B1; height:18px; width:56px; font:11px Tahoma; color:#fff; background:#FFA500; margin:0 0 0 24px; font-weight:bold; }
*/

.zag1 { color:#666666; font:20px Tahoma; }

.toreg1 { font:11px Tahoma; color:#436E97; text-align:right; padding:0 20px 0 0; }
.toreg1 a { color:#436E97; }

.toreg2 { font:11px Tahoma; color:#666666; }
.toreg2 a { color:#F26521; }

hr.hr1 { height:1px; border-top:1px dashed #DEDEDE; border-left:0 none; border-right:0 none; border-bottom:0 none;	
padding:0; margin:10px 0 5px 0; }


.menu { color:#333333; width:240px; font:13px Tahoma; }

.menu a { background:#EEEEEE url('img/menu2.gif') no-repeat; background-position:left center; color:#333333; display:block; padding:7px 0 7px 30px; text-decoration:none; }

.menu a:hover { color:#003399; background:#E4E2E2 url('img/menu2.gif') no-repeat; background-position:left center;}

.menu ul { margin:10px 0 0 0;  padding:0; }

.menu li { list-style:none; border-bottom:1px solid #999999; border-top:1px solid #CCCCCC; display:block; }

/*
.zareg-top { background:url('img/zareg-top.jpg') no-repeat; background-position:center top; margin:0px 0 0px 0; padding:90px 0 0px 0; color:#fff; font:10px Verdana; }

.zareg-bg { background:url('img/zareg-bg.jpg'); width:225px; }

.zareg-bottom { background:url('img/zareg-bottom.jpg') no-repeat; background-position:left bottom;  }

*/

.zareg-top { background:url('img/zareg-top.jpg') no-repeat; background-position:left top; margin:0px 0 0px 0; padding:90px 0 0px 0; color:#fff; font:10px Verdana; }

.zareg-bg { background:url('img/zareg-bg.jpg') repeat-y; }

.zareg-bottom { background:url('img/zareg-bottom.jpg') no-repeat; background-position:left bottom; padding:0px 0px 40px 0px;  }



.latesth { height:22px; background:#F7F7F7; border-bottom:1px solid #DBDBDB; color:#666666; font:11px Tahoma; padding:4px 0 0 13px; margin:9px 0 2px 0; }

.latesth a { color:#666666; }

.gz1 { color:#666666; font:11px Tahoma; margin:11px 0 0px 0; }
.gz1 a { color:#666666; }

.gzh { color:#666666; font:19px Tahoma; margin:0 0 9px 0; }
.gzh a { color:#003399; }
.gzh a:hover { text-decoration:none; }
.gzh li a { font:19px Tahoma; }


h2 { color:#666666; font:13px Tahoma; margin:0 0 9px 0; font-weight:bold; }

.gzm2 { color:#333333; font:13px Tahoma; margin:0 0 30px 0;  }

.gzm { color:#333333; font:11px Tahoma; margin:0 0 30px 0;  }
.gzm a { /* color:#333333; */ color:#436E97;  }
.gzm img { text-align:center; }

.gzm li {  color:#333333; font:11px Tahoma;  margin:0 0 0 20px; line-height:120%; }
.gzm ul {  margin:0 0 0 10px; padding:0; }

.gzm3 { color:#333333; font:13px Tahoma; margin:10px 0 0 0;  }
.gzm3 a { color:#003399;  }


.gzsp { border:1px solid #999999; padding:0 10px 10px 10px; margin:0 0 2px 0; }

.icon-m { background:url('img/icon-m.jpg') no-repeat; }

.icon-w { background:url('img/icon-w.jpg') no-repeat; }

.icon-mw { background:url('img/icon-mw.jpg') no-repeat;  }

.icon-time { background:url('img/icon-time.jpg') no-repeat;  }

.icon-cat { background:url('img/icon-cat.jpg') no-repeat;  }

.icon-ip { background:url('img/icon-ip.jpg') no-repeat;  }

.icon-public { background:url('img/icon-public.jpg') no-repeat;  }

.icon-comment { background:url('img/icon-reply.jpg') no-repeat;  }

.icon-group { background:url('img/icon-group.jpg') no-repeat;  }

.icon-email { background:url('img/icon-email.jpg') no-repeat;  }

.icon-photo { background:url('img/icon-photo.jpg') no-repeat;  }


.icon-regdate { background:url('img/icon-regdate.jpg') no-repeat;  }


.icon-m,.icon-w,.icon-mw,.icon-time,.icon-cat,.icon-ip,.icon-public,.icon-comment,.icon-group,.icon-email,.icon-regdate,.icon-icq,.icon-photo { color:#999999; font:11px Tahoma; padding:0 0 0 20px; background-position:left center;  }

.icon-m a,.icon-w a,.icon-mw a,.icon-time a,.icon-cat a,.icon-ip a,.icon-public a,.icon-comment a,.icon-group a,.icon-email a,.icon-del a,.icon-edit a,.icon-regdate a,.icon-photo a { color:#999999; }


.icon-reply { color:#003399; font:11px Tahoma; text-align:right; }
.icon-reply img { margin:0 5px 0 0; }
.icon-reply a { color:#003399; }
.icon-reply a:hover { text-decoration:none; }

.icon-quote,.icon-del,.icon-edit,.icon-mwc { color:#999999; font:11px Tahoma; margin:0 20px 0 0; }
.icon-quote a,.icon-del a,.icon-edit a,.icon-mwc a { color:#999999;  }
.icon-quote img,.icon-del img,.icon-edit img,.icon-mwc img { margin:0 5px 0 0; }

/*
.icon-del { background:url('img/icon-del.jpg') no-repeat;  }
.icon-edit { background:url('img/icon-edit.jpg') no-repeat;  }
*/


.hr2 { border-bottom:1px solid #DEDEDE; margin:0px 0 10px 0; padding:0 0 10px 0; }


.copyright1 { color:#999999; font:11px Tahoma; border-top:1px solid #999999; padding:25px 0 25px 30px; text-align:center; margin:25px 0 0 0; }
.copyright1 a { color:#999999; }



.vote { font:11px Tahoma; color:#666666; }
.vote a { color:#F26521; }

.vote-t { font:13px Tahoma; color:#666666; margin:0 0 5px 0; }

.vote-v { font:11px Tahoma; color:#666666; padding:10px 0 0 0; }


/* comments */

.gzm2 { color:#333333; font:11px Tahoma; margin:20px 0 10px 0;  }
.gzm2 a { color:#436E97; }

.comments-n td { vertical-align:top; }
.comments-n { margin:0 0 20px 0; }

.hrc { border-bottom:1px dashed #DEDEDE; padding:20px 0 20px 0; }

.bg2-topcomm { color:#666666; font:11px Tahoma; text-align:left; }
.bg2-topcomm a { color:#666666; }

.xfields { padding:10px 0 0 0; }

.f_textarea { background:#fff; border:1px solid #B1B1B1; color:#666666; font:11px Tahoma; }


/* pm */

.pm_head { color:#333333; font:11px Tahoma; background:#F7F7F7; border-bottom:1px solid #DBDBDB; height:30px; }

.pm-h1 { color:#333333; font:13px Tahoma; margin:0 0 0px 0; }

.pm-h1 a,.pm_list a { color:#436E97; }

.pm_list { color:#333333; font:11px Tahoma; padding:5px 0px 5px 0px; border-bottom:1px solid #DBDBDB; }

.gzsp2 { border:1px solid #999999; padding:10px; margin:0 0 2px 0; font:11px Tahoma; }

.gzsp2-pm { border:1px solid #999999; padding:20px 10px 20px 10px; margin:0 0 2px 0; font:11px Tahoma; }

.pm-tema { margin:0 0 0px 0; font:13px Tahoma; color:#333333;}

.pm-tema a { color:#436E97; }

.pm-text { margin:20px 0 20px 0; color:#333333; }
.pm-text a { color:#436E97; }
.pm-text span { padding:0 50px 0 0; }

.pm-help { border-left:1px solid #C8D0D6; border-bottom:1px solid #C8D0D6; color:#333333; font:11px Tahoma; padding:10px; margin:0 0 20px 0; }
.pm-help a { color:#436E97; }

.header-left { background:url('img/header-left.gif') no-repeat; font:11px Tahoma; color:#757575; padding:7px 0 0  12px; margin:10px 0 0px 0; }
.header-left2 { float:right;padding:0 50px 0 16px; color:#999999; background:url('/img/whats-this.gif') no-repeat; background-position:left center; }
.header-left2 a { color:#999999; text-decoration:none; }
.header-left2 a:hover { color:#467096; }



/* fotoalbum */

hr.hr3 { height:3px; border-top:3px solid #DEDEDE; border-left:0 none; border-right:0 none; border-bottom:0 none;	
padding:0; margin:20px 0 20px 0; }

.top-hed td { vertical-align:top; }


.begun {  font-family:Tahoma,Verdana!important;  font-weight:normal!important;   }

.begun a { font-family:Tahoma,Verdana!important;  font-weight:normal!important;  }

a.begun:link,a.begun:visited,a.begun:active,a.begun:hover { font-family:Tahoma,Verdana!important;  font-weight:normal!important;  }

.begun strong,.begun b { font-weight:normal!important; }


.pmenu { font:11px Tahoma; color:#2B587A; }

.pmenu a { color:#2B587A; display:block; padding:4px 0 4px 2px; text-decoration:none; }

.pmenu a:hover { background:#DAE1E8; }

.pmenu ul { margin:20px 0 0 0; padding:0; }

.pmenu li { list-style:none; border-bottom:1px solid #CCD3DA; }

.ptitle { font:13px Tahoma; color:#2B587A; margin:0 0 0px 5px; font-weight:bold; }

.profile-t { color:#666666; font:11px Tahoma; margin:15px 0 20px 0; }

.profile-t td { padding:1px 0 1px 5px; vertical-align:top; }

.profile-t ul { margin:0 0 0 15px; padding:0; }

.profile-t li { padding:0; margin:0px 0 3px 0; list-style-type:square; }

.profile-i { background:#DAE1E8; border-top:1px solid #AFBBD4; font:11px Tahoma; color:#2B587A; font-weight:bold; padding:4px 0 4px 10px; margin:0 0 0px 0; }

.tvchannels { margin:15px 0 15px 0; }

.tvchannels td { text-align:center; }

.tvchannels a img { border:0; }

.tvchannels a { border-top:5px solid #fff;  padding:0px 0 10px 0; }

.tvchannels a:hover { border-bottom:5px solid #AFBBD4; }

.tv-clt { background:url('img/tv-clt.gif') no-repeat; background-position:left top;  }

.tv-crt { background:url('img/tv-crt.gif') no-repeat; background-position:right top;  }

.tv-crb { background:url('img/tv-crb.gif') no-repeat; background-position:right bottom; }

.tv-clb { background:url('img/tv-clb.gif') no-repeat; background-position:left bottom; }

.tv-bgt { background:url('img/tv-bgt.gif') repeat-x; background-position:left top; }

.tv-bgb { background:url('img/tv-bgb.gif') repeat-x; background-position:left bottom; }

.tv-bgl { background:url('img/tv-bgl.gif') repeat-y; background-position:left top; }

.tv-bgr { background:url('img/tv-bgr.gif') repeat-y; background-position:right top; }

.tv-t { margin:40px 0 0 0; }

.tv-t td,.tv-t2 td { color:#666666; font:11px Tahoma; text-align:center; }

.tv-t2 { margin:10px 0 10px 0; }


.spec-r { margin:10px 0 0 0; }
.spec-r img { float:left; margin:0 10px 3px 0; }


.spec-t { color:#666666; font:12px Tahoma; margin:10px 0 0px 0; font-weight:bold; }
.spec-t a { color:#003399; }


.spec-m { color:#333333; font:11px Tahoma; margin:0 0 10px 0;  }
.spec-m a { color:#003399; }



