* {margin: 0; padding: 0; border: 0; }
body { background: url(/images/bodybg.gif) top repeat-x;  background-color: #FFF; font-family: Tahoma, Geneva, sans-serif; color: #363636; font-size: 11px; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
html, body { width: 100%;}
ul { list-style: none; }
img {border:0;}
textarea {font-family: Tahoma, Geneva, sans-serif; }
.clear { clear: both; height: 0px; padding: 0px; margin: 0px; line-height: 0px; border: none; font-size: 0px;}
a { color: #0795ec/*#00AEEF*/; cursor: pointer; text-decoration: underline;}
a:hover {  text-decoration: none; }
a span { cursor: pointer;}
.centermap {   width: 1000px; margin: 0 auto; }
.min {  min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto");  }
body {behavior:url("js/hover.htc");}
.slide-show {display: block; }
.slide-hide {display: none;}

/*bg*/
.bg { background: url(/images/NewLive/bg_r.gif) right top no-repeat;}
/*bg*/

/*head*/
.head { height: 189px; padding-left: 34px;}
.logo { float: left; width: 220px; padding-top: 15px; margin-right: 6px;}
.logo img {padding-top: 25px;}
.menu  
{
/*    float: left; width: 732px; padding-top: 57px;*/
    height:25px;
    float: left;
    /*margin-left: 23px;*/
    
    padding-top: 85px;
    text-align: center;
}
.menu li { float: left; text-align: center; padding: 0 12px 0; height:25px;}
.menu a  
{
/*    text-align: center; text-decoration: none;display: block; padding: 0 20px; text-align: center;*/
    display: block;
    text-align: center;
    text-decoration: none;
    font-size: 14px;
    color: #1987C1; /* #1987DA;*/
    /*border-bottom-width: 1px;
    border-bottom-style: dotted;*/
    font-weight: bold;
}

.menu a:hover
{
    text-decoration: none;
    color: #FF6528;
    border-bottom-width: 2px;
    border-bottom-style: solid;
}
/*head*/

/*blocks*/
.blocks { padding-left: 40px; margin-bottom: 30px;}
.flash { width: 570px; float: left;}
.login { float: left; padding-left: 80px;}
.login td { color: #898989; padding-right: 20px; padding-bottom: 9px;}
.inp { width: 208px; height: 18px; border: 1px solid #d8d8d8; font-size: 12px; padding-left: 4px; padding-top: 2px; margin-bottom: 4px;}
.knopa { background: url(/images/knopa_r.gif) right top no-repeat; height: 28px; float: left; color: #FFF; text-decoration: none; font-size: 10px; font-family: Verdana, Geneva, sans-serif; font-size: 10px; text-transform: uppercase; font-weight: normal;}
.knopa span { background: url(/images/knopa_l.gif) left top no-repeat; height: 20px; float: left; padding-left: 20px; padding-right: 20px; padding-top: 8px;}

.knopa:hover {
	background-position: right -28px;
}
.knopa:hover span
{
	background-position: left -28px;
}

.knopa:active, .knopa.knopa-active{
	background-position: right -56px;
}
.knopa:active span, .knopa.knopa-active span
{
	background-position: left -56px;
}

.disabled .knopa, .knopa.disabled
{
	background-position: right -84px;
	cursor: default;
}
.disabled .knopa span, .knopa.disabled span
{
	background-position: left -84px;
	cursor: default;
}


.nd { float: right;}
.knops { padding-top: 5px;}
/*blocks*/

/*content*/
.content { width: 100%; }
.left { width: 312px;  padding-left: 25px;}
.right { padding-left: 30px;}
.title { background: url(/images/title.gif) bottom left no-repeat; color: #5f5f5f; font-size: 21px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; padding-left: 15px; padding-bottom: 16px; line-height: 22px;}

.link { margin-top: 7px; margin-bottom: 7px; float: left;}
.link a { float: left; width: 298px;}
.link li { float: left;}
.l1 { background: url(/images/l1.gif) no-repeat; width: 298px; height: 50px; }
.l2 { background: url(/images/l2.gif) no-repeat; width: 298px; height: 63px;}
.l3 { background: url(/images/l3.gif) no-repeat; width: 298px; height: 63px;}
.l1:hover { background: url(/images/l1_hover.gif) no-repeat; width: 298px; height: 50px; }
.l2:hover { background: url(/images/l2_hover.gif) no-repeat; width: 298px; height: 63px;}
.l3:hover { background: url(/images/l3_hover.gif) no-repeat; width: 298px; height: 63px;}

.lJava { background: url(/images/mdlogos/os_wh/l2.gif) no-repeat; width: 298px; height: 50px; }
.lSymbian { background: url(/images/mdlogos/os_wh/l3.gif) no-repeat; width: 298px; height: 50px;}
.lIPhone { background: url(/images/mdlogos/os_wh/l1.gif) no-repeat; background-position: 0 5px; margin-top:-5px; width: 298px; height: 50px;}
.lAndroid { background: url(/images/mdlogos/os_wh/android.png) no-repeat; width: 298px; height: 50px;}
.lWinMobile { background: url(/images/mdlogos/os_wh/winmobile.png) no-repeat; width: 298px; height: 50px;}
/*hovers*/
.lJava:hover { background: url(/images/mdlogos/os_wh/l2_hover.gif) no-repeat; width: 298px; height: 50px; }
.lSymbian:hover { background: url(/images/mdlogos/os_wh/l3_hover.gif) no-repeat; width: 298px; height: 50px;}
.lIPhone:hover { background: url(/images/mdlogos/os_wh/l1_hover.gif) no-repeat; background-position: 0 5px; margin-top:-5px; width: 298px; height: 50px;}
.lAndroid:hover { background: url(/images/mdlogos/os_wh/android_hover.png) no-repeat; width: 298px; height: 50px;}
.lWinMobile:hover { background: url(/images/mdlogos/os_wh/winmobile_hover.png) no-repeat; width: 298px; height: 50px;}

.lAndroid_small { background: url(/images/mdlogos/os_wh/small/android.png) no-repeat; width: 194px; height: 37px;}
.lWinMobile_small { background: url(/images/mdlogos/os_wh/small/winmobile.png) no-repeat; width: 211px; height: 41px; margin-top: -3px;}
.lJava_small { background: url(/images/mdlogos/os_wh/small/java.png) no-repeat; width: 86px; height: 50px; }
.lSymbian_small { background: url(/images/mdlogos/os_wh/small/symbian.png) no-repeat; width: 138px; height: 50px; }
.lIPhone_small { background: url(/images/mdlogos/os_wh/small/iphone.png) no-repeat; width: 119px; height: 37px;  /*margin-top: 6px;*/}
/*hovers*/
.lAndroid_small:hover { background: url(/images/mdlogos/os_wh/small/android_hover.png) no-repeat; width: 194px; height: 37px;}
.lWinMobile_small:hover { background: url(/images/mdlogos/os_wh/small/winmobile_hover.png) no-repeat; width: 211px; height: 41px; margin-top: -3px;}
.lJava_small:hover { background: url(/images/mdlogos/os_wh/small/java_hover.png) no-repeat; width: 86px; height: 50px;}
.lSymbian_small:hover { background: url(/images/mdlogos/os_wh/small/symbian_hover.png) no-repeat; width: 138px; height: 50px;}
.lIPhone_small:hover { background: url(/images/mdlogos/os_wh/small/iphone_hover.png) no-repeat; width: 119px; height: 37px; /*margin-top: 6px;*/}

/*
.lnokia {background-image: url(/images/mdlogos/1.bw.jpg);}
.lnokia:hover {background-image: url(/images/mdlogos/1.jpg);}

.lmotorola {background-image: url(/images/mdlogos/2.bw.jpg);}
.lmotorola:hover {background-image: url(/images/mdlogos/2.jpg);}

.lsamsung {background-image: url(/images/mdlogos/3.bw.jpg);}
.lsamsung:hover {background-image: url(/images/mdlogos/3.jpg);}

.lsonyericsson {background-image: url(/images/mdlogos/4.bw.jpg);}
.lsonyericsson:hover {background-image: url(/images/mdlogos/4.jpg);}

.llg {background-image: url(/images/mdlogos/5.bw.jpg);}
.llg:hover {background-image: url(/images/mdlogos/5.jpg);}

.liphone {background-image: url(/images/mdlogos/6.bw.jpg);}
.liphone:hover {background-image: url(/images/mdlogos/6.jpg);}
*/
ul.mobile-list { float:left; margin-bottom:7px; margin-top:0; }
ul.mobile-list li { background:url("/images/arrr.png") no-repeat scroll 262px center transparent; float:left; height:63px; }
ul.mobile-list li div { background:url("/images/dottedh.png") repeat-x scroll left bottom transparent; padding-bottom:1px; }
ul.mobile-list a { background-position:left center; background-repeat:no-repeat; display:block; height:63px; width:298px;} 
                        
.pad { padding-left: 15px;}

.list { margin-top: 32px;}
.list li { background: url(/images/strela.gif) left 7px no-repeat; padding-left: 21px; font-size: 12px;padding-bottom: 6px; line-height: 18px;}

.bord { background: url(/images/bord.gif) top repeat-x; margin-top: 38px; padding-top: 20px;}
.title2 { padding-bottom: 15px;}
.foto { width: 55px; height: 55px; margin-right: 9px; background-color: #ececec; padding-left: 3px; padding-top: 3px; float: left;}
.foto img { border: 1px solid #FFF;}
.tema { color: #555555; font-size: 16px; padding-bottom: 3px;}
.tumb { color: #898989; font-size: 12px; width: 288px; padding-top: 15px; padding-bottom: 5px; float: left;}
.opis { width: 200px; float: left; padding-right: 20px;}

.tema2 { color: #898989; padding-bottom: 3px;}
.tema2 a { color: #92278f;}
.tx { color: #363636;}

.tumbs2 .foto { background: url(/images/foto2.gif) no-repeat;  background-color: #b98abe;}
.tumbs2 .opis { width: 450px;}
.tumbs2 .tumb { width: 570px;}

.bord2 { background: url(/images/bord2.gif) 15px top no-repeat; margin-top: 20px; padding-top: 30px;}
.title3 { background: url(/images/title.gif) bottom left no-repeat; color: #845da7; font-size: 21px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; padding-left: 15px; padding-bottom: 16px; margin: 0;}
.title4 { background: url(/images/title.gif) bottom left no-repeat; color: #0082b4; font-size: 21px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; padding-left: 15px; padding-bottom: 16px; margin: 0;}
.title5 { background: url(/images/title.gif) bottom left no-repeat; color: #be1217; font-size: 21px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; padding-left: 15px; padding-bottom: 16px; margin: 0;}
.title6 { background: url(/images/title.gif) bottom left no-repeat; color: #0b4388; font-size: 21px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; padding-left: 15px; padding-bottom: 16px; margin: 0;}


.title3 a {color: #845da7; font-size: 11px; margin-left: 22px;}
.title4 a {color: #0082b4; font-size: 11px;  margin-left: 22px;}
.title5 a {color: #be1217; font-size: 11px;   margin-left: 22px;}
.title6 a {color: #0b4388; font-size: 11px;  margin-left: 22px;}

.tumbs3 .foto { background: url(/images/foto3.gif) no-repeat;  background-color: #1d57c1;}
.tumbs3 .opis {}
.tumbs3  .tumb { width: 288px;}
.tumbs3 .tema2 a { color: #1e58c5;}

.tumbs4 .foto { background: url(/images/foto4.gif) no-repeat;  background-color: #ec1c24;}
.tumbs4 .opis {}
.tumbs4  .tumb { width: 288px;}
.tumbs4 .tema2 a { color: #ed1c24;}


.tumbs5 .foto { background: url(/images/foto5.gif) no-repeat; background-color: #1d57c1;}
.tumbs5 .opis {}
.tumbs5  .tumb { width: 288px;}
.tumbs5 .tema2 a { color: #1e58c5;}

/*content*/

/*foot*/
.foot { border-top: 3px solid #d8d8d8; margin-right: 40px;  padding-top: 22px; margin-top: 49px; color: #919191; padding-bottom: 25px; }
.foot a {color: #919191;}
.foot p { padding-bottom: 4px;}
.live { float: right;}
/*foot*/

/*vstrecha*/
.logo2 {float: left; width: 220px; padding-top: 13px;}
.left2 { width: 214px; padding-left: 40px; padding-right: 40px; font-size: 12px;}
.right2 {}

.mesto { padding-bottom: 5px;}
.mesto p { padding-bottom: 4px;}
.mesto select { width: 212px; border: 1px solid #d8d8d8; color: #898989;}
.tx2 { color: #898989;}
.link2 { margin-top: 9px;}
.tx3 { padding-top: 9px;}
ul.link2 ul {margin-left: 24px;}
.title7 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 21px;}
.title7 a { font-family: Tahoma, Geneva, sans-serif; font-size: 11px; position: relative; top: -2px; margin-left: 14px; font-weight: bold;}
.line { position: relative; left: -20px; padding-bottom: 12px; margin-top: 4px;}
.bord3, .tabset { background: url(/images/bord3.gif) bottom repeat-x; padding-left: 10px;}
.link3 li, .tabset li { float: left; padding-right: 2px;}
.link3 a, .tabset a { background-color: #ededed; float: left; height: 18px; border: 1px solid #d8d8d8; padding-left: 23px; padding-right: 23px; color: #898989; text-decoration: none; padding-top: 4px;}
.link3 a:hover, .tabset  a:hover{ background: none; border: 1px solid #d8d8d8; border-bottom: 1px solid #f9f8f9;}
.link3 .active a, .tabset .active a{ background: none; border: 1px solid #d8d8d8; border-bottom: 1px solid #f9f8f9;}

.blocks2 {}
.block2_l { width: 430px; padding-right: 35px; float: left;}
.block2_r { width: 225px; float: left;}
.foto2 { width: 169px; float: left; margin-top: 5px;}
.foto2 p { padding-bottom: 8px;}
.foto2 p a {display: block;}
.opis2 { width: 260px; float: left;}
.line2 { position: relative; left: -15px;}
.info { background: url(/images/bord4.gif) bottom repeat-x;  /*padding-bottom: 20px;*/ padding-top: 10px; padding-bottom: 10px;}
.info:first-child { padding-top: 0px;}
.inf { font-size: 12px;}
.t1 { width: 107px;}
.inf span { color: #898989;}
.inf td { padding-top: 4px;}
.tx4 { font-size: 12px; line-height: 17px; padding-top: 3px;}
.fotos img { padding: 1px; border: 3px solid #acacac;}
.tumb2 { float: left; padding-right: 20px; text-align: center; font-size: 12px; padding-top: 12px; overflow: hidden;}
.tumb2 p {/*padding-top: 6px;*/padding-top: 1px; padding-bottom: 5px;}
.opis3 { width: 360px; float: left; font-size: 12px; }
.opis3 span { color: #898989;}
.tema3 { padding-bottom: 2px;}
.tumb3 { margin-top: 4px;}
.tumb3 .foto { background: url(/images/foto2.gif) no-repeat;  background-color: #b98abe;}
.time { font-size: 11px; padding-top: 10px;}
.time2 { font-size: 11px; padding-top: 10px;}
.close { float: right; margin-top: -2px; position: relative; display: none;}

#items-panel .info:hover .close, #items-panel .info.hover .close,
#items-panel .tumb3:hover .close, #items-panel .tumb3.hover .close {display: inline;}

.str { margin-top: 30px;}
.str a { float: left; width: 31px; height: 24px; text-align: center; padding-top: 9px; margin-right: 3px;}
.str a:hover { background-color: #e2e2e2; color: #464646; text-decoration: none;}
.str .active { background-color: #e2e2e2; color: #464646; text-decoration: none; cursor: default;}

.map {background: url(/images/bord4.gif) bottom repeat-x;  padding-bottom: 30px;  font-size: 12px; margin-bottom: 24px; width: 200px;}
.map p { padding-top: 5px;}

.tumbs6 .foto { background: url(/images/foto4.gif) no-repeat;  background-color: #ec1c24;}
.tumbs6 .opis { width: 120px; padding-right: 0px; color: #898989; font-size: 12px;}
.tumbs6 .opis p { line-height: 17px;}
.tumbs6 .tema2 a { color: #ed1c24;}
/*vstrecha*/

/*mesta*/
.blocks3 {}
.title7 span { float: left;}
.title7 .knopa { top: 0; font-weight: normal;}
.link4 { color: #898989; font-size: 13px; padding-top: 3px;}
.link4 .active {color: #898989; text-decoration: none; cursor: default;}
.block3_l { width: 240px; float: left; }
.pad3 { margin-right: 31px;}
.pad3 p {margin: 3px 0 !important;}
.block3_r { width: 430px; float: left;}
.link5 { margin-top: 6px;}
.link5 li { padding-top: 3px;}
.fotos2 { padding-top: 8px; padding-bottom: 5px; }
.fotos2 img { padding: 1px; border: 3px solid #acacac;}
.fotos2 a:hover img { border: 3px solid #0096cf;}
.tumb4 { float: left; padding-right: 10px; text-align: center; font-size: 12px; padding-top: 10px; width: 86px; height: 60px;}
.tumb4 p { text-align: center;}
.bord4 { background: url(/images/bord4.gif) bottom repeat-x; padding-bottom: 10px; margin-bottom: 10px;}
.bord5 { background: url(/images/bord4.gif) bottom repeat-x; margin-bottom: 10px;}
.map2 { padding-top: 10px;}
.tumb5 { padding-bottom: 20px;}

.tumbs7 .foto {  background: url(/images/foto5.gif) no-repeat; background-color: #1d57c1;}
.tumbs7 .opis { width: 120px; padding-right: 0px; color: #898989; font-size: 12px;}
.tumbs7 .opis p { line-height: 17px;}
.tumbs7 .tema2 a { color: #1e58c5;}
.info2 { background: url(/images/bord4.gif) bottom repeat-x; margin-bottom: 25px; padding-bottom: 14px;}
.info2 .inf td { padding-top: 10px;}
.tumb6 { width: 86px; float: left; text-align: center; color: #898989;}
.tumb6 p { padding-top: 6px;}
.tumb6  a { font-size: 12px;}

.forma { margin-top: 25px;}
.forma textarea { width: 423px; border: 1px solid #d8d8d8; height: 90px; padding-left: 5px; padding-top: 5px;overflow: auto; }
.tx5 { padding-top: 10px;}
.rait { float: left; margin-top: 5px;}
.rait a { background: url(/images/zvezda2.gif) no-repeat; width: 16px; height: 16px; margin-right: 5px; float: left; text-decoration: none;}
.rait a:hover { background: url(/images/zvezda.gif) no-repeat;}
.rait .active { background: url(/images/zvezda.gif) no-repeat;}
.smile { float: left; padding-left: 14px;}
.nd2 { float: right;}
.tumb7 .foto { background: url(/images/tumb7_foto.gif) no-repeat;  background-color: #b98abe;}
.tx6 { padding-top: 7px;}
/*mesta*/

/*efir_friends*/
.forma2 { background: url(/images/bord4.gif) bottom repeat-x; padding-bottom: 20px; margin-top: 27px; color: #898989;}
.forma2 textarea { background-color: #FFF; width: 423px; height: 83px; border: 1px solid #d8d8d8; padding-left: 5px; padding-top: 5px; overflow: auto; }
.forma2 textarea.watermark {background: url(/images/area2.gif) no-repeat;}
.forma2 p { margin-bottom: 7px;}
.link6 { margin-top: 10px; float: left;}
.link6 a { float: left; margin-right: 20px;}
.nd3 { text-decoration: none; border-bottom: 1px dashed #00aeef;}
.tx7 .knopa { margin-top: 3px;}

.fotos3 { font-size: 0px; line-height: 0px; margin-top: 7px;}
.fotos3 td { padding-right: 10px;}
.fotos3 img { padding: 2px; border: 1px solid #d8d8d8;}
.ava2 { float: right; margin-top: -20px; margin-right: 20px; position: relative;}
.ava2 img { border: 3px solid #124da2; padding: 1px;}

.ava3 { float: right; margin-top: -20px; margin-right: 20px; position: relative;}
.ava3 img { border: 3px solid #9e74b3; padding: 1px;}
.list2 { font-size: 12px; color: #898989;}
.list2 li { padding-top: 4px;}
.list2 input { margin-right: 10px;}

/*efir_friends*/

/*str_polzovatelya*/
.block4 { float: left; margin-left: -16px; padding-left: 12px;   position: relative;}
.block4 .tumb2 { padding-left: 0px; padding-right: 0px; width: 71px; text-align: center; height: 84px;}
.pad2 {margin-bottom: 27px;}
.pad2 .forma2 { margin-top: 0px;}
.t2 { width: 144px;}
.kom { float: right; margin-right: 10px;}

.comments { background: url(/images/bord4.gif) top repeat-x; margin-top: 17px; padding-top: 6px; margin-left: 67px;}
.ava4 { background: url(/images/ava4bg.gif) no-repeat; width: 30px; height: 30px; padding-left: 4px; padding-top: 4px; float: left; margin-right: 7px;}
.comments textarea { overflow: auto; width: 203px; height: 29px; padding-left: 3px; padding-top: 3px; border: 1px solid #d8d8d8;  }
.comments .area2 { float: left; margin-right: 6px;}
.comments .knopa { margin-top: 3px;}


.comments .comment {margin: 7px 0;}
.comments .comment span {color: #898989; font-size: 10px; padding-top: 6px;}
/*str_polzovatelya*/

/*efir_friends_all*/
.pop { position: absolute; margin-left: 253px; margin-top: 428px; z-index: 10000;}
.popbg { background: url(/images/popbg.png) no-repeat; width: 436px; font-size: 12px; height: 201px; padding: 35px; padding-bottom: 0px;}
.popbg .title7 { padding-bottom: 10px;}
.popbg p { line-height: 19px;}
.link7 { margin-top: 15px; margin-left: 116px;}
.link7 .knopa { margin-right: 10px; position: relative;}
.link7 .knopa  span { padding-left: 0px; padding-right: 0px; width: 95px; text-align: center;}
.line3 { background: url(/images/linebg.gif) left 6px repeat-x; width: 111px; height: 36px;}
.line3 p { float: right; }
.line3 div { float: left;}
.line3 p span {  position: relative;}
.block5 td { padding-right: 6px; color: #898989;}
.tx8 { margin-top: 12px;}
/*efir_friends_all*/





.login .logged-in-photo,
.login .logged-in-welcome
{
	float: left;	
}
.login .logged-in-photo {border: solid 3px #b5b4b5; padding: 1px;}
.login .logged-in-welcome { padding-left: 9px;  line-height: 15px;}
.login .logged-in-welcome .knopa {margin-top: 7px; line-height: normal;}

#userMessage
{
	color: #3F3F40;
	background-color: #F7F0DE;
	margin: 10px 0 15px 40px;
	width: 676px;
	border: 1px solid #CCCCCC;
	padding: 10px;
}

.status {
	display: table;
	margin: 10px auto 0 auto;
	text-align: center;
	background: #519410 url('/images/orange/green-bt.gif') no-repeat 100% 100%;
	padding-right: 3px;
	color: #fff;
	font: bold 11px/12px Tahoma, Arial, Helvetica, sans-serif;
}
.status .inner1 {
	background: url('/images/orange/green-bt.gif') 0 100%;
	padding-bottom: 3px;
}
.status .inner2 {
	background: url('/images/orange/green-bt.gif') 100% 0;
	margin-right: -3px;
	padding-right: 3px;
}
.status .inner3 {
	background: url('/images/orange/green-bt.gif');
	padding: 3px 10px 0;
}

.warn {color: Red; font-weight: bold;}


#panel-photo { width: 418px; border: 1px solid #d8d8d8; padding: 5px; margin-bottom: 5px;}
#panel-photo .h {font-weight: bold; border-bottom: 1px solid #d8d8d8; padding-bottom: 4px;}
#panel-photo .h .close1 {float: right;}


a.icb {height: 14px; width: 14px; display: inline-block; background-repeat: no-repeat; background-position: left -14px;}
a.icb.checked {background-position: left top;}

#btn-facebook {background-image: url(/images/facebook-logo-small.png); background-position: left 0px;}
#btn-twitter {background-image: url(/images/twitter-logo-small.png); background-position: left 0px;}
#btn-privacy {border-bottom: 1px dashed #00AEEF; text-decoration: none;  /*background-image: url(/images/ic7.gif); width: 12px;*/}


.loginform {
color:#868585;
float:left;
overflow:hidden;
padding:174px 0 0 43px;
width:162px;
}
.loginform .text {
border:1px solid #9E9E9E;
color:#3F3F40;
display:block;
font:11px Tahoma,Arial,Helvetica,sans-serif;
margin:2px 0 8px;
padding:2px 5px;
width:143px;
}
.loginform .text2 {
border:1px solid #9E9E9E;
color:#3F3F40;
display:inline;
font:11px Tahoma,Arial,Helvetica,sans-serif;
margin:2px 0 8px;
padding:2px 5px;
width:143px;
}
.loginform div.title-label {
display:inline-table;
width:90px;
}
.loginform-special {
display:block;
margin-top:-8px;
padding:0 0 0 35px;
}
.loginform .button, .registration-form .button {
display:inline;
float:left;
margin:0 2px 0 0 !important;
}

.button {
background:url("/images/orange/bt.gif") no-repeat scroll 100% 100% #DD5C04;
border-spacing:0;
color:#FFFFFF;
display:table;
font:11px/12px Tahoma,Arial,Helvetica,sans-serif;
margin:0 auto;
padding-right:10px;
text-align:center;
text-decoration:none !important;
}
.button span {
cursor:pointer;
}
.button .inner1 {
background:url("/images/orange/bt.gif") repeat scroll 0 100% transparent;
display:block;
padding-bottom:9px;
}
.button .inner2 {
background:url("/images/orange/bt.gif") repeat scroll 100% 0 transparent;
display:block;
margin-right:-10px;
padding-right:10px;
}
.button .inner3 {
background:url("/images/orange/bt.gif") repeat scroll 0 0 transparent;
display:block;
padding:6px 0 0 10px;
}


.hide { display: none; }
.pad-top3 {
	padding-top: 3px;
}
.mar2 {
	margin-top: 10px;
}
.mar3 {
	margin-top: 17px;
}
.mar4 {
	margin-top: 27px;
}
.ui-widget-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; }
/*
.ui-dialog { position: absolute; padding: .2em; overflow: hidden; background: url(/images/popup-bg.png); padding: 20px; }
.ui-dialog .ui-dialog-titlebar { position: relative; float: right;}
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; display: none;}
.ui-dialog .ui-dialog-titlebar-close { position: absolute; display: block; width: 20px; height: 20px; margin: 27px 0 0 -50px;}
.ui-dialog .ui-dialog-titlebar-close span { width: 20px; height: 20px; background: url(/images/close.gif) no-repeat left top; display: block;}
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; background: white; padding: 25px 30px 10px 30px;}
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }*/

.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-resizable-handle {display: none;}

.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }

#live-distance {height: 5px; background: url(/images/slider-bg.png) repeat-x left top !important; border: 0; margin-bottom: 10px; width: 111px;}
#live-distance a {outline: none; background: url(/images/slider-btn.png); border: 0; width: 19px; height: 27px; top: -6px; cursor: pointer;} 
#live-distance-text {height: 20px; display: inline-block; position: absolute;}

.tumb .ava2 {display: none;}
.tumb p span {color: #363636;}
.add {display: none; color: #898989 !important; }
.tumb .add {display: inline;}
.tumbs2 .item .opis, .tumbs2 .item .opis3 {height: 58px; overflow: hidden; width: 360px;}
.tumbs2 .item .tema3 a{color: #92278F;}

.people {
	width: 100%;
	overflow: hidden;
	padding: 15px 0;
}
.people li {
	padding: 3px 0;
}
.people .photo {
	float: left;
	width: 85px;
	padding: 0 10px;
}
.people .tools {
	float: right;
	line-height: 14px;
	padding: 0;
	text-align: right;
}
.people .tools img
{
	display: block;
}

.people .tools li {
	/* padding: 0 0 6px; */
	padding: 0;
}
.people .txt {
	float: left;
	width: 175px;
	padding-right: 15px;
}
.tools .button {
	display: inline;
	float: left;
	margin: 0 0 0 5px;
}
.findpeople {
	padding: 5px 15px;
}
.findpeople label {
	color: #8e8e8e;
}
.findpeople .text {
	display: block;
	border: 1px solid #9e9e9e;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #3f3f40;
	padding: 2px 5px;
	width: 165px;
	margin: 2px 0 8px;
}
.findpeople select {
	display: block;
	border: 1px solid #9e9e9e;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #3f3f40;
	padding: 2px;
	width: 177px;
	margin: 2px 0 8px;
}
.findpeople select.short {
	width: 125px;
}
.findpeople input.short {
	width: 50px;
	display: inline;
	vertical-align: middle;
	margin: 0;
}
.findpeople .wrap {
	margin: 2px 0 8px;
}
.findpeople .check {
	width: 13px;
	height: 13px;
	margin: 0 5px 0 0;
	vertical-align: middle;
}
.findpeople li {
	padding: 8px 0 0;
}
.findpeople .button {
	margin-top: 15px;
}

.slct
{
	border: 1px solid #b5aea2;
	padding: 2px 8px;
	color: #3F3F40;
	margin-right: 6px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
}
input.slct
{
	border:1px solid #9E9E9E;
	color:#3F3F40;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:2px 0 0;
	padding:2px;
}

select.slct {
	-x-system-font:none;
	border:1px solid #9E9E9E;
	color:#3F3F40;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:2px 0 0px;
	padding:2px;
}


.main_text
{
	margin:0 0 0 10px;
}

.main_text h1
{
	font-size:11px;
}

.main_text h1 a
{
	color:#3f3f40;
}

.list-table
{
	width: 100%;
}

.list-table td.leftcol
{
	padding-right: 5px;
	padding-bottom: 20px;
}
.list-table .actions {vertical-align: top;}

.name-value-table td.value-name
{
	width: 70px;
	color: #b9b4b4;
}

.smiles {position: absolute; z-index: 100; border: solid 1px #e1e1e1; width: 200px; background: white; display: none; margin-top: -2px;}
.smiles a.s {float: left; text-align: center; width: 40px; height: 40px; line-height: 40px; vertical-align: top; background-position: center center; background-repeat:no-repeat;}
.smiles a.s:hover {background-color: #f9f9f9;}


#side-navigation a strong {
	background: #FF7801;
	color:#FFFFFF;
	padding:0 3px;
	text-decoration: none !important;
	position: absolute;
}
#side-navigation a span
{
	position: absolute;
}

#side-navigation ul {
	margin-left:30px
}

.wrap {text-align: center;}
.wrap .knopa {display: inline-block; float: none;}

.nd3.disabled
{
	cursor: default;	
	color: #898989;
	border: none;
}

#live-city-dialog td.label {padding-right: 30px; text-align: right;}
#live-city-dialog td {padding-bottom: 10px;}
#live-city-dialog .slct {width: 220px;}
#live-city-dialog select.slct {width: 226px;}

.paging ul {
	padding: 0 3px;
}
.paging li {
	float: left;
}
.paging li a {
	display: block; width: 31px; height: 24px; text-align: center; padding-top: 9px; margin-right: 3px; text-decoration: underline;
}

.paging li a:hover,
.paging li a.active {
	 background-color: #e2e2e2; color: #464646; text-decoration: none !important;
}
.paging li a.active {
	cursor: default;
}

div.platform-list
{
    width: auto;
    /*margin: 0 10px; */   
    margin-top: 15px;
    margin-bottom: 65px;
}
div.platform-list div.platform-item
{
    width: auto;
    float: left;  
    text-align: center;  
    margin-right: 50px;
}
div.platform-list div.platform-item a
{ display: block; }
