* {font-family:Arial,Tahoma;}
td,table,img {padding:0px; border:none;}
body {margin:0px; padding:20px 0 0 0; background:#FFFFFF;font-size:76%;text-align:center;}
td {font-size:76%;}
form {margin:0;}
.cf {background:#fff;font-size:11px;}
.button {font-size:11px;}
a {color:#0061CE;}

h1 {font-size:250%;font-weight:100;margin:10px 0px;}
h1 strong {font-weight:100;}
h2 {font-size:180%;font-weight:100;margin:10px 0px;}
h2 strong {font-weight:100;}
h3 {font-size:160%;font-weight:100;margin:0px 0px 10px 0px;color:#FF409A;}
h3 strong {font-weight:100;}
h3 a {color:#FF409A;}
h4 {font-size:120%;font-weight:700;margin:10px 0px;}
h5 {font-size:100%;font-weight:700;margin:10px 0px;}


p {margin:1.5em 0;}

strong {color:#FF0078;}
small {font-size:100%;color:#727272;}

#Main {width:950px;margin:auto;text-align:left;position:relative}

#Top {height:44px;overflow:hidden;position:relative;margin-bottom:20px;}
#Logo {width:174px;height:42px;overflow:hidden;position:relative;font-size:23px;color:#3F628C;}
#Logo img {left:0px;top:0px;position:absolute;}

#Menu {position:absolute;left:200px;top:0px;width:750px;height:44px;overflow:hidden;background:#93ADCC;}
#Menu ul {list-style:none;padding:11px 0px 0px 10px;margin:0px;}
#Menu li {float:left;}
#Menu a {font-weight:700;color:#fff;text-decoration:none;font-size:90%;font-family:Tahoma;display:block;padding:5px 9px 7px;border-left:1px solid #BECEE0;}
#Menu a:hover {text-decoration:underline;}
#Menu a.red {color:#FF0078}

#Menu ul.register {float:right;}
#Menu ul.register img {float:left}
#Menu ul.register a.user {border:none; padding:0px 12px 0px 10px}

.Center {clear:both;float:left;width:950px;margin:10px 0px 10px 0px;}
.CL {float:left;width:710px;overflow:hidden;}
.CR {float:left;width:240px;overflow:hidden;}

.reg {border:1px solid #F5F5F5;background:#F5F5F5;height:219px;}
.reg .h {background:#fff;padding:0px 10px 0px 20px;height:50px;overflow:hidden;}
.reg .h h3{margin:12px 0 0 0}
.reg h5 {font-size:90%;}
.reg p {margin:5px 0px;}
.reg .form {padding:20px 10px 10px 20px;}

.userreg{padding:0px 0px 10px}
.userreg .pics{float:left; padding-right:12px}
ul.userregli {margin:5px 0px;padding:0px}
ul.userregli li{list-style:none;padding:4px 0px 3px 0px;margin:0px;}
.red {color:#FF0078}
.blue{color:#0061CE;}

.mmuseum, .clist {padding:0 0 20px 0;float:left;width:690px;}
.maplist ul, .clist ul {list-style:none;padding:0px;margin:0px;float:left;width:230px;overflow:hidden;}
.mmuseum ul {list-style:none;padding:0px;margin:0px;float:left;width:690px;overflow:hidden;}
.maplist li, .mmuseum li, .clist li {margin:3px 10px 3px 0px;font-weight:700;font-size:10px; color:#999999}
.maplist ul a, .mmuseum li a, .clist li a{font-size:13px; font-weight:bold}
.maplist {padding:20px 0 20px 0;float:left;width:690px;}
.maplist li {margin:10px 10px 5px 0px}

.sform {width:690px;background:#EBEBEB;margin:0 0 20px 0;clear:both;}
.sform .cf {font-size:14px;}
.sform .button {font-size:14px;}
.sform p {margin:0px;padding:0px 0px 10px 8px;font-size:90%;line-height:1;}
.sform p input {margin:0px 0px -2px 0px;}

.block {width:100%;float:left;clear:both;padding:2px 0px 8px 0px;}
.block .pic {width:70px;height:70px;float:left; overflow: hidden;}
.block p {margin:3px 0px 0px 0px;font-size:90%;color:#0061CE}
.block h4 {margin:10px 0px 3px 0px;font-family:Tahoma;}
.block h5 {margin:10px 0px 3px 0px;font-family:Tahoma;}
.block .price {float:right;margin:14px 0px 3px 0px;font-size:18px;background:#F5F5F5;padding:1px 3px 2px 3px}
.block .anons {font-size:100%;color:#000;}

#Banerfoot {width:950px;float:left;padding:15px 0 0 0;}
#Footer {width:950px;float:left;padding:20px 0px;border-top:1px solid #EAEAEA;}
#Footer .count {float:right;width: 320px;} /*width:400px;*/
#Footer .count div {float:right;margin:0 0 0 4px;width:86px;}

.menu3 {padding:0px 10px;float:left;width:40%}
.menu3 ul {list-style:none;padding:0;margin:0;}
.menu3 li {float:left;}
.menu3 a.shops {background:#fff;display:inline;color:#0061CE;}
.menu3 a {color:#fff;text-decoration:none;font-size:90%;font-family:Tahoma;display:block;padding:1px 5px 3px 5px;margin-right:10px;background:#87A4C6;}
.menu3 a:hover {text-decoration:underline;}

#Footer .copy {color:#727272;font-family:Tahoma;font-size:80%;padding-top:0px;width:950px;clear:both;}
#Footer .copy p {margin:2px 0px;}

.add {font-size:16px;background:#F5F5F5;color:#666565;font-family:Tahoma;font-weight:700;line-height:1;margin:25px 0px 20px 0;clear:both;width:240px}
.add .add2{padding:10px;}
.add h5 {color:#FF409A;font-size:83%;margin:4px 0px 9px;}
.add p {margin:4px 0px;line-height:20px}

.blockgroup3 {padding:0px 0px;}
.blockgroup3 h3 {margin:0 0 20px 0;float:left;width:950px;clear:both;}
.blockgroup3 .block1 {width:316px;float:left;overflow:hidden;}
.blockgroup3 .block {width:275px;}

#Umenu, .cmenu_l {background:#f5f5f5;}
#Umenu, .cmenu_l, .usermenu {font-size:90%;}
#Umenu, .cmenu_l, .usermenu {width:690px;margin:0 0 10px 0;float:left;}
.cmenu_l a{font-weight:800}
.cmenu, .cmenu_r, .usermenu {float:left;}
.cmenu, .cmenu_l {background:#DFE5EC url(/i/coner_rt.gif) top right no-repeat}
.cmenu_r {background:#f5f5f5 url(/i/men1.gif) top left no-repeat}
#Umenu ul, .cmenu_l ul, .usermenu ul, .usermenu2 ul  {list-style:none;padding:0;margin:0;}
#Umenu li, .cmenu_l li, .usermenu li {float:left;margin:0 0px 0 0px;padding:3px 8px 6px 8px;}
.cmenu_l li.l1, .usermenu li.l1 {background:#DFE5EC;}
#Umenu .left li, .usermenu .left li {background:#f5f5f5;}

.usermenu2 li {float:left;margin:0 0px 0 0px;padding:3px 7px 6px 5px;}

#Umenu a, .usermenu a, .usermenu2 a,.cmenu_l a{font-family:Tahoma;}
#Umenu .unlink {color:#0061ce;}
/*#Umenu b {font-family:Tahoma;}*/
#Umenu a:hover,.usermenu a:hover {text-decoration:underline;}
.usermenu {background:#FF0078;color:#fff;}
.usermenu a {color:#fff;}
.usermenu small {color:#fff;}



.colstat {width:370px;float:left;overflow:hidden;}
.colstat ol {float:left;margin:0;padding:0 0 10px 25px;}
.colstat ol li {padding:7px 8px 7px 0px; margin-right:18px; border-bottom:1px solid #ededed; font-size:90%;color:#727272;}


.colsearch {width:320px;height:auto;float:left;background:#DFE5EC;}
body>html .colsearch {min-height:218px;height:auto;}
.colsearch .form {padding:5px 10px 5px 14px;}
.colsearch p {margin:10px 0px;}
.colsearch .cf {margin-top:3px;}


.T10 {float:left;width:286px;overflow:hidden;}

.T10 .newcollectors {background:#F5F5F5;padding:10px 14px;float:left;margin:0 20px 15px 0;}
.T10 .forum {background:#F5F5F5; padding:10px 14px;float:left;margin:0 10px 15px 0;}
.T10 .forum h3 {margin-bottom:0px;}

.T11 {float:left;width:634px;overflow:hidden;}
.newblog {padding:10px 14px 10px 20px;}
.newblog .block {border-bottom:1px solid #e5e5e5}

.pagehead h1 {margin:0 0 10px 0}

.userhead {margin-bottom:20px;}
.userhead img {float:left;margin:-2px 10px 0px 0px;}

.gbook {margin:20px 0px;padding:10px 10px 10px 14px;background:#F5F5F5;float:left;}


.bloglist {width:690px;padding-top:20px;}
.bloglist h3 a {color:#0061CE;}
.bloglist h3 {color:#666;margin-bottom:5px;}
.bloglist .block {padding:0px 0px 25px 0px;}
.bloglist p.anons {margin-top:7px;}


.blogtext {clear:both;width:650px;}

.comments {clear:both;width:690px;}
.comments h3 {color:#000;}
.comments .cblock {margin:15px 0px;}
.comments .h {background:#F5F5F5;position:relative;padding:15px 0px 15px 0px;font-size:90%;}
.comments .h div {padding-left:55px;}
.comments .h .noavatar {padding-left:15px;}
.comments .h small {padding-left:5px;}
.comments .h .del {position:absolute;right:15px;top:15px;}
.comments img {position:absolute;left:8px;top:8px;}
.comments .t {margin:10px 0px;}
.comments .form p {margin:5px 0px;}
.comments .form td {vertical-align:bottom;}
.comments .form .textarea {padding:4px 10px;background:#F5F5F5;}
.comments .form .button {font-size:14px;font-weight:700;width:150px;margin:10px 0px;}


.SearchNav {margin:25px 0px;padding-top:15px;clear:both;border-top:1px solid #ededed;width:690px;}
.SearchNav h5 {margin:0px 0px 10px 0px;}
.SearchNav div.SearchPages {margin:5px 0px; height:20px;}
.SearchNav div.SearchPages a,.SearchNav div.SearchPages span {display:block; float:left; margin:3px; padding:1px 4px; font-weight:700;}
.SearchNav div.SearchPages a.active {background:#3366CC; color:#ffffff; text-decoration:none;}
.SearchNav a {color:#408FDE;}


.userinfo {width:690px;float:left;clear:both;padding-bottom:20px;position:relative; border-bottom:1px solid #e9e9e9;}
.userinfo .photo {float:left;width:124px;overflow:hidden;}
.userinfo .inf {float:left;width:246px;overflow:hidden;}
.userinfo .inf table {width:224px;}
.userinfo .inf td {padding:4px 10px 4px 0px;font-size:70%;}
.userinfo .inf .prv {padding-top:10px;border-top:1px solid #E9E9E9;}

.usdescr {width:690px;background:#DFE5EC;font-size:90%;overflow:hidden;margin-bottom:10px;float:left}
.usdescr div {padding:12px 15px;}

.userinfo .userinforight {float:right;}
.userinfo .userinfocount {padding-top:40px; width:340px; }



.ct, .ctitem{width:690px;clear:both;}
.ct td {padding:7px 20px 7px 0px;font-size:70%;border-top:1px solid #E9E9E9;color:#727272;}
.ct .h td, .ctitem .h td {border:none;}
.ct .cf, .ctitem .cf {margin:0px 4px 0px 3px;}
.ctitem td .cf {font-size:14px}
.ctitem .progress{background: url(/i/progress.gif);height:20px;font-weight:bold;text-align:center}

.col {width:690px;clear:both;}
.col table {}
.col td {width:220px;vertical-align:top;padding-bottom:25px;padding-left:5px;padding-right:5px;position:relative;}
.col .pic {position:relative;width:180px;height:135px;}
.col .pic img {position:absolute;left:0px;bottom:0px;}
.col a {font-weight:700;font-size:120%;}
.col .sub {padding-top:3px;}
.col .Fprice {float:left;background:#f5f5f5; padding:3px;font-weight:bold;}
.col .user {clear:left}
.col .user a {font-size:90%; font-weight:400}
.col .edit {clear:left;font-size:10px;}
.col .edit a{color:#FF0078;font-weight:400}

.viewitem .pics {width:355px;float:left;}
.viewitem {margin:20px 0px;float:left;width:690px;}
.viewitem #Pics td {background:#F5F5F5;padding:10px;text-align:center;}
.viewitem #Pics td.active {background:#DFE5EC;}
.viewitem .pics table {margin-left:-6px;}
.viewitem .inf {width:328px;float:left;position:relative}
.viewitem .inf .cat td {padding:8px 10px 8px 10px;border-bottom:1px solid #E9E9E9;}
.viewitem .inf .cat {width:100%;}
.viewitem .inf .descr {width:328px; margin:15px 0px;background:#F5F5F5;}
.viewitem .inf .descr div {padding:14px;}
.viewitem .inf .descr2 {margin:15px 0px;padding:14px;background:#F5F5F5;float:right; width:328px}
.viewitem .cat2 {width:328px;}
.viewitem .cat2 td {padding:8px 10px 8px 10px;border-bottom:3px solid #fff;}
.viewitem .cat2 .c1 {background:#DFE5EC;font-weight:700;}
.viewitem .cat2 .c2 {background:#EBEBEB;white-space:nowrap;}
#Pics .vertikal td{height:75px;padding: 10px}

.stat {width:690px;float:left;clear:both;padding:20px 0px;}
.stat h3 {color:#FF409A;}
.stat td {padding:4px 0px; font-size:70%;}
.stat table {width:690px;}
.stat table td{vertical-align:top;}
.stat b {color:#E1011A;}

.collectors {border-bottom:1px solid #EAEAEA;width:690px;float:left;clear:both;padding-bottom:20px;}
.collectors .l,.collectors .r {float:left;width:330px;overflow:hidden;}
.collectors .r {border-left:1px solid #EAEAEA;}
.collectors h3 a {color:#FF0078;}
.collectors .block {width:290px;}
.collectors .r .block,.collectors .r h3 {margin-left:20px;}
* html .collectors .r .block {margin-left:10px;}

#FRegForm {width:99% }
#FRegForm td {font-family:Tahoma; font-size:11px;}
#FRegFormTable {width:100%;}
#FRegFormID2 {width:100%;}
#FRegFormID4 {width:200px;}
#FRegFormID5 {width:100%; text-align:center; background:#93adcc;}
#FRegFormID6 {padding:10px; background:#fff;}
#FRegFormID10 { padding:10px; }
#FRegFormID10 p {margin:7px 0 3px 0;}
/* профайл */
#FProfile {width:100%; padding:0px;}
#FProfile td {font-size:11px; padding:4px 10px;}
#FProfileTable {background:#D6D6D6;} /* цвет рамки */
#FProfileTable td { background:#f1f1f1;} /* цвет фона */


.ctitem td {padding:7px 20px 7px 0px;font-size:70%;border-top:1px solid #E9E9E9;color:#000000;}
.ctitem td .grey {background:#f5f5f5;height:211px; text-align:center;}
div.mainfoto {width:295px;height:160px;background:#fff; margin:0px auto 0px}
div.doppix {padding:0px 13px;}
div.additem {background:#EBEBEB; width:690px; height:50px}

#Login {visibility:hidden; position:absolute; top:-20px; right:96px; padding:10px; background:#ffffff}
#Login div.l1 {width:305px; height:76px; background:#93ADCC; color:#000000;}
#Login div.l2 {padding:10px 15px; }
#Login .close {position:absolute;top:15px;right:15px}
.sform .info {padding:11 15px; font-size:16px;font-weight:bold; color:#666565}
.sform .info span {font-size:14px; color:#FF0078}

.usermenu2 {padding:0px 0px 10px 0px; width:690px; font-weight:bold}
.usermenu2 a {color:#FF007B}

.guestbook {width:688px;}
.guestbook .polia {width:344px;float:left;padding:0px 0px 20px}
.guestbook .polia input {width:334px}
.guestbook .textarea {width:688px;height:226px;background:#F5F5F5; padding:0px 0px 17px 0px}
.guestbook .textarea textarea {height:138px;width:658px; margin:15px}
.guestbook .textarea input {margin-left:15px;font-weight:bold}
.gb-mes {padding:2px 0px 10px; width:690px}
.gb-mes .name {font-weight:bold; color:#0061CE}
.gb-mes .dat {color:#727272}

.blogcomment {width:688px;}
.blogcomment h3 {color:#000;margin-bottom:15px;}
.blogcomment .polia {width:344px;float:left;padding:0px 0px 5px 5px}
.blogcomment .polia input {width:334px}
.blogcomment .textarea {width:688px;background:#F5F5F5; padding:0px 0px 17px 0px}
.blogcomment .textarea textarea {height:138px;width:658px;margin:15px}
.blogcomment .textarea input {margin-left:15px;font-weight:bold}
.blogcomment .textarea .checks {float:right;padding:0px 15px 0px 0px;}
.blogcomment .textarea label {font-size:11px;}

#Search {width:690px}
#Search .item {width:660px;padding:10px 0px; }
#Search .item img{float:left;border:0px solid #fff;margin:0px 10px 0px 0px}
#Search .item .text{float:left;width:525px;}
#Search .item .text span{color:#0061CE}
#Search .item .price{float:right;padding:4px ; background:#F5F5F5; font-weight:bold}


#HiddenSearch {position:absolute;visibility:hidden;z-index:10; top:-20px; right:20px}
#HiddenSearch .close {position:absolute;top:5px;right:20px}

#Lichmes {width:335px;background:#dfe5ec;position:absolute;left:0px;top:0px;display:none}
#Lichmes .top {padding:15px 20px; border-bottom:1px dotted #f5f5f5;}
#Lichmes .top .delete {float:right}
#Lichmes .bot {padding:10px 20px;}
#Lichmes .bot textarea {width:296px;height:80px;margin-bottom:10px}
#Lichmes .bot input {float:right;}

.privatinfo {padding:10px 0px; font-weight:bold}

#Main #FTable {width:690px}
#Main #FTable td{padding:7px 20px 7px 0px;font-size:70%;border-top:1px solid #E9E9E9;color:#727272;vertical-align:top}
#Main #FTable td.FTableHead {padding:0px 0px 8px;border:none}

.param { padding:0px 30px 10px 0px;text-align:right;}

.tip {border-bottom:1px solid #DFE5EC; width:690px;margin-bottom:10px; float:left}
.tip div {background:#DFE5EC url(/i/coner_lt.gif) no-repeat top left; float:left;  margin:0px 0px -1px 0px; padding:4px 10px 4px 10px; border-right:2px solid #fff;}
.tip .active {background:#94ADCE url(/i/coner_lt.gif) no-repeat top left; color:#fff}
.tip .myactive {background:#ff0078 url(/i/coner_lt.gif) no-repeat top left; color:#fff}
.tip div a {display:block;text-decoration: none; color:#000;}

.orderby {width:690px;float:left;margin:-10px 0px 10px 0;padding:0px}
.orderby div {border-left:2px solid #fff;float:right; padding:3px 4px;background:#dfe5ec;}
.orderby div.active {background:#94ADCE;font-weight:bold}
.orderby div a {display:block;text-decoration: none;color:#000;}
.orderby div.active a {color:#fff}

#Forhidden {position:relative}

.myregi {width:690px;background:#DFE5EC url("/i/red_reg.gif") 18px 18px no-repeat;}
.myregi .regi{padding:20px 20px 20px 70px}
.myregi h2{margin:0px 0px }

table.usinfo {width:320px;}
table.usinfo td{padding:4px 0px}
table.usinfo tr.bold td{font-weight:bold}
table.usinfo tr.grey td{color:#7C7C7C}
table.usinfo tr td.grey{color:#7C7C7C; padding-left:10px}
table.usinfo td.br{padding:0px;font-size:20%;}
table.usinfo td.red{color:#FF0178}
#Noshow {display:none}

#MesTable {width:690px}
#MesTable td{padding:4px 10px 4px 0px;font-size:70%;color:#727272;vertical-align:top}
#MesTable td.FTableHead {padding:0px 0px 8px;border-bottom:1px solid #e9e9e9}
#MesTable a.FMDel {display:block; float:left; margin:1 5 1 0; padding:0 3 2 3; text-decoration:none; background:#dfe5ec}
#MesTable .bottom {padding:10px 0 0 0}
#Obratka {display:none;width:690px;padding:0 0;}
#Obratka .left {float:left}
#Obratka textarea {width:450px; height:65px;}
#Obratka .button {margin:15px 0 0 10px}

#Library {width:690px}
#Library td{width:230px;padding:0px; vertical-align:top}

.Hliter {font-size:14px;font-weight:bold; padding:5px 0 0 0}
.liter {padding:5px 0 2px 0;}
.liter a {font-size:14px; font-weight:bold}
.termin {margin:10px 0 20px 0; width:690px}
.termin .links{margin:10px 0 0 0;padding:10px 0; width:690px;border-top:1px solid #e5e5e5}
.Libitem {margin:5px 0}
.Libitem .Libtext {}

.dopcol {width:690px;clear:left;padding:15px 0 10px 0;border-bottom:1px solid #e9e9e9}

#Gallery {width:690px;clear:both;}
#Gallery .gall {width:172px;height:172px;float:left}
#Gallery .gall .p106 {width:109px;height:120px;background:#f2f2f2;margin-bottom:7px}
#Gallery .gall .p103 {width:106px;height:117px;}

.photo_p {float:left; text-align:center; margin:5px 0px; margin-right:12px;}
.photo_p .photo_p2 {width:60px; height:60px;}
.err_txt {font-weight:bold;color:#c00;padding:5px 0}

#Foto {text-align:center; width:684px;}
#Foto .ramka{width:684px;}
#Foto .ramka table {margin:0px auto 0px}
#Foto .ramka td {border-right:2px solid #e2e2e2; border-bottom:2px solid #f2f2f2;}
#Foto .ramka img {margin:0 2px 2px 0;border:0px solid #fff}
#Galbot {vertical-align:bottom;}
#Galbot #Pic {width:684px; overflow:auto; overflow-y:hidden; height:88px; }
#Galbot #Pic td {padding:3px; text-align:left; background:#fff url('/i/pid.gif') bottom right no-repeat;}
#Galbot #Pic td .pid {background:#fff;padding:3px;}
#Galbot #Pic td.picactive .pid {background:#f6007b;padding:3px;}
/*#Galbot #Pic .pid div {}*/
#Kamment .head2 {font-size:18px}
#Kamment .com {margin:10px 0;width:690px}
#Kamment .puser {background:#F5F5F5;padding:8px; vertical-align:top;}
#Kamment .puser .middel{padding:4px 0 0 0;float:left}
#Kamment .puser img {width:30px;float:left; margin-right:15px}
#Kamment .com .comm {width:690px;}

.gal2 {width:690px; padding:12px 0;}
.gal2 h2 span {color:#7a7a7a;}
.gal2 td {padding:0px 3px 3px 0px;text-align:left; background:#fff url('/i/pid.gif') bottom right no-repeat;border-right:12px solid #fff}
.gal2 td .pid {background:#fff;padding:0px 3px 3px 0px;}

.table690 {width:690px;}
.table690 td {padding:5px 0px; vertical-align:top; padding:5px 0px}
.table690 .top_border td {border-top:1px solid #EAEAEA}
.text_news {width:690px;border-bottom:1px solid #ccc; padding:10px 0}
.text_news h3.news {color:#000;margin-bottom:5px}
.text_news small{font-size:12px}
.text_news div p {margin:4px 0px}
.about_col {padding:15px;}
.about_col a {display:block;margin-bottom:3px}

#Add_friend {display:none;width:690px;padding:10px 0px}
#Add_friend input, #Add_friend textarea {width:100%}
a.backgr {color:#fff;text-decoration:none;font-size:90%;font-family:Tahoma;display:block;padding:1px 5px 3px 5px;margin:10px 0px;background:#87A4C6;display:block;width:100px}
table.friendslist {width:690px;clear:both}
table.friendslist td {vertical-align:top;padding:4px 0px;}
table.friendslist td .friend_coll{padding:4px 0px}

.col_to_blog {}

#TDeb {text-align:left; clear:both}
#TDeb .TDebrow { padding: 5px 0px; border-top: 1px solid #bbb; background: #fff; color: #888 }
#TDeb .TDebrow span { background: #888; color:#fff; margin-right:5px; padding:0px 0px 0px 5px }
#TDeb .TDebrow span.alarm {background:#F00000}
#TDeb .TDebrow span.warning {background:#FF8000}
#TDeb .TDebrow .err { background:#F99; color:#fff; font-weight:bold}
