html,body{margin:0;padding:0}
body{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
}
p{margin:0 10px 10px}

#maintext{margin-bottom: 40px}
#container{position: relative;min-width: 900px;}
div#navigation{}
div#extra{background:#B9CAFF}
div#footer{background: #333;color: #FFF;}


div#wrapper{}
div#content{margin: 0 270px;padding:10px;}
div#navigation{float:right;width:270px;margin-left:-270px;}
div#extra{float:left;width:270px;margin-right:-100%;}
div#footer{clear:left;width:100%;}

div.sidebar{background-color:#fff;margin:5px;margin-bottom:15px;padding:10px;}
div#navigation div.sidebar{margin:5px 0 15px 0 ;padding:0px;}

a{color:#75ba14;text-decoration:underline;background-color:transparent;}
a:visited{color:#75ba14;}
a:hover{color:#F00}
a:active{color:#ff914c;}
img{border:0px;}

pre {font-size: 11px;background-color:transparent;font-family: Courier, Monaco, Monospace;}

h1{margin:0px;border-bottom:4px solid #000;color:#000;padding-left:5px;font: italic normal 700 24px/18px Arial;line-height: 1.2em;}
h2{color:#000;font: italic normal 700 18px/18px Arial;margin-top:0px;margin-bottom:3px;line-height: 1.2em;}
h3{font: italic normal 700 16px/16px Arial;line-height: 1.2em;}
h2.hover:hover{color:#f00;}
.sidebar h3{margin-top:0px;}
.sidebar ul, .sidebar ul li{list-style-type: none;padding:0px;margin:0px;}
.sidebar ul li{padding-bottom:5px;padding-top:5px;}
h2 a:visited{color:#75ba14;}
#title{margin-bottom:20px;margin-top:0px;text-transform: uppercase;}

/*
 * Ìî¸
 */

.delim{clear:both;}

#mainMenuBlock{padding:0px;width:100%;margin-top:10px;}
#mainMenuBlock1{padding:5px;background-color:#f0f0f0;}

ul.menu {
margin:0px;
float: left;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
padding:0px;
width: 100%;
}
ul.menu li{
display: inline;
}

ul.menu a, ul.menu a:visited
{
background-attachment: scroll;
background-color: transparent;
background-image: url("img/footer-div.gif");
background-position: 100% 50%;
background-repeat: no-repeat;
color: #000;
display: inline;
float: left;
margin:5px 8px 5px 0;
padding:0 8px 0 0;
text-decoration: none;
}
ul.menu a:hover{text-decoration: underline;}
.radiocomment{width:30px;margin:2px 0px;border:none;}

#addnewstop, #addorgtop, #addadstop
{
height:32px;
display:block;
line-height:32px;
padding-left:45px;
font-size:14px;
margin:3px 0;
}
#addnewstop{background:url(/img/add-sprite.gif) no-repeat;}
#addorgtop{background:url(/img/add-sprite.gif) no-repeat 0px -36px;}
#addadstop{background:url(/img/add-sprite.gif) no-repeat 0px -70px;}

#addnewstop:visited, #addorgtop:visited, #addadstop:visited
{
	color:#75ba14;
}

.adsmenu{padding-top:5px;color:#fff;}
.adsmenu a, .adsmenu a:hover, .adsmenu a:focus, .adsmenu a:visited {text-decoration:none;color:#fff;background-color:#38afe7;margin-right:5px;border:1px solid #0087c3;padding:1px 3px;color:#fff;line-height:20px;}
.adsReplay a, .adsReplay a:hover, .adsReplay a:focus, .adsReplay a:visited{text-decoration:none;color:#fff;background-color:#38afe7;margin-right:5px;border:0px solid #0087c3;padding:0px 0px;color:#fff;line-height:20px;}
.adsad{float:left;width:100%;padding:5px 0px;}

.adsright, .adsrighthl{margin-left:90px;padding:10px;margin-bottom:0px;}
.adsright{background-color:#f7f7f7;border:1px solid silver;}
.adsrighthl{background-color:#a6dcff;border:1px solid #57beff;}
.adsleft{width:80px;float:left;text-align:center;}
.adsarhive{color:#aaa;}
.adsspecinfo{float:right;text-align:center;padding:3px;border:1px solid silver;background-color:#fff;}
.adsphotopreview{margin-right:5px;vertical-align:top;border:1px solid silver;}
.adsreplaydiv{padding:2px 4px;padding-top:0px;display:none;overflow:hidden;width:100px;background-color:#38afe7;border:1px solid #0087c3;position:absolute;}

.adssearchdiv{padding:0px;width:100%;background-color:#fafafa;border:1px solid silver;}
.adssearchlabel{width:165px;float:left;padding:1px 0px;font-weight:700;}
.adssearchinput{margin-left:167px;margin-right:80px;}
.adssearchbutton{width:60px;float:right;}
.adsspecblock{padding:5px;margin-top:5px;margin-bottom:5px;background-color:#ff7e00}
.adsspectd{padding:5px;background-color:#f9f9f9;width:25%;}
.adsPhotoVipDiv{position:relative;height:70px;float:left;}
.adsPhotoVip{position:absolute;width:87px;height:67px;top:3px;}

#hltext  {background-color:#f5f5f5;margin:10px 0px;padding:10px;}
#hltext ul{list-style-type: none;}

.email1{display:none;}
#email2{display:none;}

.megaselectlistcolumn {
	width: 31%;
	margin: 0 1%;
	float: left;
}

.megaselectlist .currentitem {
	padding: 0;
	border: 0.1em dotted Green;
	color: Black;
}

.megaselectlist {
	background-color: #fff;
	border: 1px solid Silver;
}


.megaselectlistcolumn > h2 {
	font-size: 1em;
	background-color: #ECECEC;
	text-align: center;
	padding: 2px 0;
	margin: 0;
}

.megaselectlist > p {
	margin: 0.2em;
}

.megaselectlistcolumn > ul {
	padding-left: 1em;
	margin: 0;
	color: Gray;
	list-style-type: none;
}

.megaselectlistcolumn > ul > li {
	cursor: pointer;
	padding: 2px;
	font-size: 12px;
}

.megaselectlistcolumn > ul > li:hover {
	background-color: #ECECEC;
	color: Black;
}
.megaselectlist span {
	font-weight:bold;
}

#megaselectlist1 .megaselectlistoptions {
	height:120px;
	background-color: #f9f9f9;
}
#megaselectlist1 .megaselectlistcolumn, #megaselectlist3 .megaselectlistcolumn {
	width:95%;
}


#megaselectlist2 .megaselectlistoptions {
	height:380px;
	background-color: #f9f9f9;
}
#megaselectlist3 .megaselectlistoptions {
	height:110px;
	background-color: #f9f9f9;
}

#adsform div
{
	margin-top:5px;
}
#adsform label
{
	text-align:left;
	width:100%;
	margin-bottom:0px;
}
input, textarea
{
	border:1px solid silver;
}
input:focus, textarea:focus
{
	/*border:1px solid silver;*/
}


#mymoneys
{
	background-color:#26739c;
}
#mymoneys td,#mymoneys th
{
	padding:3px;
	background-color:#fafafa;
	padding-left:5px;
}
#mymoneys th
{
	color:#000;
	background-color:#26739c;
	background-image: url(/img/tab_bg.jpg);
	color:#fff;
	text-align:left;
}
#messages
{
	background-color:#26739c;
}
#messages td,#messages th
{
	padding:3px;
	background-color:#fafafa;
	padding-left:5px;
}
#messages th
{
	color:#000;
	background-color:#26739c;
	background-image: url(/img/tab_bg.jpg);
	background-repeat: repeat-x;
	color:#fff;
	text-align:left;
}


#help h3{margin-top:25px;}
#help p{padding-left:30px; margin-top:15px;}
.button{text-decoration:none;color:#fff;background-color:#38afe7;border:1px solid #0087c3;padding:2px 4px;color:#fff;width:auto;}
.button:visited{color:#fff;}
.button:hover{background-color:#0087c3;color:#fff;border:1px solid #0055a3;}

.buttonred{text-decoration:none;color:#fff;background-color:#e73838;border:1px solid #c30000;padding:2px 4px;color:#fff;width:auto;}
.buttonred:visited{color:#fff;}
.buttonred:hover{background-color:#c30000;color:#fff;border:1px solid #a30000;}

#help li {margin-top:5px;}
.delim{clear:both;height:1px;overflow:hidden;}

.inputhelp
{
color:#666;
font-size:.8em;
margin-bottom:5px;
}

.ocenka{float:right;padding:10px; text-align:center;border:1px solid silver:background-color:#fafafa;}

.tag{
	background: #75ba14;
	color:#fff;
	font-weight:bold;
	border:1px solid #528902;
	text-align:center;
}
.cancel{
	color:#333;
}
.user-male, .user-female
{
	padding-left: 40px;
	background-repeat:no-repeat;
	height:32px;
	font-size:16px;
}
.user-male
{
	background-image:url(img/user_male.png);
}
.user-female
{
	background-image:url(img/user_female.png);
}
.commentid
{
	display:none;
}

.likelinkbutton, .likelinkbutton:focus
{
	background:none;
	text-align:center;
	text-decoration:underline;
}
.likelinkbutton:hover
{
	text-decoration:none;
}

.info, .success, .warning, .error, .validation, blockquote{
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
}
.info {color: #00529B;background-color: #BDE5F8;background-image: url('img/info.png');}
.success {color: #4F8A10;background-color: #DFF2BF;background-image:url('img/success.png');}
.warning {color: #9F6000;background-color: #FEEFB3;background-image: url('img/warning.png');}
.error {color: #D8000C;background-color: #FFBABA;background-image: url('img/error.png');}
.validation {color: #D63301;background-color: #FFCCBA;background-image: url('img/validation.png');}

blockquote{color: #333;border:0px;background-color:#f0f0f0;padding:5px 5px 5px 50px;background-position: 10px 10px;background-image: url('img/blockquote.png');}

.news-list{background:URL("/img/newspaper.gif");background-repeat: no-repeat;padding-left:30px;line-height:16px;margin-left:60px;font-size:.9em;margin-bottom:5px;}
.org-list{background:URL("/img/cart.gif");background-repeat: no-repeat;padding-left:30px;line-height:16px;margin-left:60px;font-size:.9em;margin-bottom:5px;}

.page, .page_active{border:1px solid #666; background-color:#eee;padding:2px;margin:1px;float:left;width:25px;text-align:center;text-decoration:none;}
.page:hover{background-color:#b5b5b5;color:#fff;font-weight:bold;}
.page_active{background-color:#ff914c;}
.page_active:hover{background-color:#ff914c;color:#333;}
.sl{font-size:.8em;color:gray;}

.datetime{color:#626262;font-size:1em; border-bottom:1px dashed #626262;}
.newsinfo{margin:5px 0px;color:blue;padding-left:10px;}
.commentslink{background:URL("/img/comments.gif");margin-left:25px;padding-left:20px;background-repeat:no-repeat; background-position:0px 1px;}
.newstext{padding:10px 10px;}

.comment{border:1px solid #999;position:relative;background-color:#FFFFFF;overflow:visible;height:auto;height[]:30px;margin-bottom:30px;margin-left:20px;}
.user-comment{background:URL("/img/user.gif");background-repeat: no-repeat;padding-left:20px;line-height:16px;margin-left:67px;font-size:.9em;margin-bottom:5px;}

#addorg input, #addorg  textarea, #addorg select{width:100%;}
#addorg textarea{height:100px;}
.example{border-bottom:1px dashed #999;}

#addcomment input, #addcomment  textarea, #addcomment select{width:100%;}
label.center {float:none;text-align:center;width:auto;display:block;width:40px;padding:2px;margin:2px;background-color:#efefef;}
.radiocomment{width:30px;margin:2px 0px;border:none;}

#editaccountform input, #editaccountform  textarea, #editaccountform select{width:100%;}
#editaccountform textarea{height:100px;}

#addnews input, #addnews  textarea, #addnews select{width:100%;}

.comment .header
{
background-color:#dadada;color:#000;padding:5px;font-weight:bolder;
}
.comment .body
{
padding:5px;
}

#registerform div
{
	margin-top:5px;
}
#registerform label {
display: block;
float: left;
width: 90px;
}

#callbackForm  label, #callbackForm  textarea{
width:100%;text-align:left;margin-top:5px;
}
#callbackForm  textarea{
height:100px;
}
#weatherall{
	overflow: hidden;
	margin-bottom: 20px;
}
#weatherall .weatherday{
	margin-right:25px;
	float:left;
}

.weatherday
{
	width:240px;
	margin-top:10px;
}

.yashare-auto-init {
	padding: 20px 0 0px;
	border-bottom: 1px solid gray;
	margin-bottom: 40px;
}

.qrcode{float:right;padding-bottom:5px;border:1px solid gray;font-size:.7em;text-align:center;margin-top: 20px;}
.org_detailed{ color:#000;padding-left:0px;margin-top:20px;margin-bottom:30px;}
.padding10{padding: 10px;}
.padding20{padding: 20px;}
.center{text-align:center;}
.favor_remove{float:right;}
.favor_org{position:relative; margin-bottom: 25px;}
#userinfo{position:absolute;top:5px;width:230px;right:240px;height:105px;background-color:#fafafa;border:1px solid #f0f0f0;font-size:13px;}
#userinfo>div{padding:5px;width:220px;height:90px;}
#addblock{position:absolute;top:5px;width:200px;right:10px;height:75px;}
#userMenu{border:1px solid #626262;position:absolute;width:147px;height:18px;overflow:hidden;background-color:#f6f6f6;}
#userMenu>div{padding:0px 5px 5px 5px;}
