#groups .search_group{
	width:70px;
	height:17px;
	float:left;
	text-align:center;
	margin:3px 10px 3px 3px;
	line-height:17px;
}
#groups .search_red{
	background-color:#f9c1a8;
	color:#9c3401;
}
#groups .search_blue{
	background-color:#bcddf0;
	color:#445f94;
}
#groups .search_green{
	background-color:#ddf6ae;
	color:#2e4502;
}

#groups .table_left{ font-weight:bold; color:gray; text-align:left; }
#groups .error{ color:red; }
#groups .caps{ font-weight:bold; }
#groups .warn{ color:red; }
#groups .inp{ width:100%; }
#groups .newtopic{ height:200px; }
#groups .newtopic{ height:100px; }  
#groups .grtitle{ font-size:13px; }  
#groups .aptauja{ 
	text-align:left; 
}

.aptauja-wrap { 
	margin-top:10px;
	overflow:hidden;
}

img.TextAreaImg { 
	margin-right:5px;
	margin-bottom:10px;
	cursor:pointer;
}	

img {
	vertical-align:middle;
}

#group_content .newsBx div.text {
	font-size:12px;
}
	
#groups_menu #newgroupbutton{ 
	width:261px;
	height:82px;
	background-image:url('http://ifrype.com/img/group/kasir.gif'); 
}
#groups_menu #newgroupbutton .mala{
	padding-left:20px; 
	padding-top:13px;
}
#groups_menu #newgroupbutton .mala a{  
	color: #646464;
}
#groups_menu #newgroupbutton .mala button{   
	margin-top:7px !important; 
}
#lt{ 
	width:240px !important;
}
#ct{ 
	width:730px !important;
} 


.icon_galerija{
	background-image:url('http://ifrype.com/img/group/addimg.png');
	background-position:50% 50%;
	background-repeat:no-repeat;
}
.icon_aptauja{
	background-image:url('http://ifrype.com/img/group/aptauja.gif');
	background-position:50% 50%;
	background-repeat:no-repeat;	
} 


#eventsCalendar {
	border-collapse:separate;
	border-spacing:0px;
}

#eventsCalendar td {
	color:#7b7a7a;
	border-left:solid 1px #fff;
	border-top:solid 1px #fff;
	border-right:solid 1px #e3e3e3;
	border-bottom:solid 1px #e3e3e3;
	background:#f5f5f5 url('http://ifrype.com/img/music/calendar_bg.gif') no-repeat left top;
}

#eventsCalendar td,
#eventsCalendar th {
	text-align:center;
	padding:6px;
	line-height:20px;
	font-family:"Trebuchet MS";
	font-weight:normal;
	white-space:nowrap;
}

#eventsCalendar tr.month th {
	font-family:"Trebuchet MS" !important;
	font-weight:normal; 
	font-size:20px;
	text-align:center;
	color:#676767;
}

#eventsCalendar tr.month th a {
	color:#C0C0C0;
	font-size:21px;
	font-weight:bold;
	text-decoration:none;
}

#eventsCalendar tr.month th span {
	margin:0px 5px;
	display:inline;
}

#eventsCalendar td.empty {
	border:none;
	background:none;
}

#eventsCalendar td.selected {
	background:#fe9a01 url('http://ifrype.com/img/music/calendar_bg_active.gif') no-repeat left top !important;
	font-weight:normal; 
}

#eventsCalendar td.selected,
#eventsCalendar td.selected a {
	color:#FFFFFF;
}

#eventsCalendar th {
	font-size:16px;
	color:#a4a3a3;
	text-align:center;
}

#eventsCalendar td,
#eventsCalendar td a {
	font-size:18px;
}

#eventsCalendar td a {
	color:#f16422;
}

#eventsCalendar td.holiday {
	background:#eeeded url('http://ifrype.com/img/music/calendar_bg_holiday.gif') no-repeat left top;
}

#calendarWrap {
	padding:10px;	
	border:solid 1px #c6c6c6;
	margin-bottom:10px;
}

#firstpageEvents dl,
#firstpageEvents dl * {
	margin:0;
	padding:0;
}

#firstpageEvents dl {
	background-image:url('http://ifrype.com/img/music/calendar2.gif');
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:center;
	height:40px;
	width:39px;
	float:left; 
	margin-right:10px;
}

#firstpageEvents .today dl {
	background-image:url('http://ifrype.com/img/music/calendar.gif');
}

#firstpageEvents dl dt {
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	margin-bottom:2px;
	padding-left:10px;
}

#firstpageEvents dl dd {
	color:#777575;
	font-size:16px;
	font-weight:normal;
	padding-left:10px;
}

#firstpageEvents li {
	overflow:hidden;
	margin-bottom:7px;
	list-style-type:none;
	_height:1%;
}

#firstpageEvents li.today {
	background:#FFFFFF;
	list-style-type:none;
}

#firstpageEvents li p {
	margin:0;
}

#firstpageEvents li a {
	color:#000000;
}

#firstpageEvents div {
	float:left;
	width:210px;
}

.submit_iframe {
	width:0px;
	height:0px;
	border:none;
}

#groups .topic_list .newsBx {
	overflow:hidden;
	padding:10px;
	margin:0;
}

.boxlist .odd,
#groups .topic_list .odd {
	background:#fafafa;
}

#groups .topic_list .userIcon {
	float:left;
	margin-right:10px;
}

#groups .topic_list .topicbox {
	float:left;
	width:618px;
}

#groups .topic_list .newsBx ul.params {
	clear:both;
	margin-bottom:5px;
	margin-top:0;
	overflow:hidden;
}

#groups .topic_list .newsBx ul.params li.catname {
	float:none;
	display:block;
	margin-bottom:5px;
}

#groups .topic_list .newsBx p {
	clear:both;
}

#groups .topic_list h2 {
	margin:0;
	margin-bottom:3px;
}

.hilightText a {
	color:#FF6600;
}

* html #pollConstructor .answersBlock,
* html .boxlist .box .smgrouphead,
* html #groups .topic_list .newsBx,
* html .boxlist .box,
* html .panel {
	height:1%;
}

.panel {
	overflow:hidden;
	margin-bottom:10px;
}

.panel .left {
	float:left;
}

.right {
	float:right;
}

.boxlist .box {
	overflow:hidden;
	margin-bottom:20px;
}

.boxlist .box i {
	font-style:normal;
	font-size:12px;
	color:#999999;
}

.boxlist .box .smgrouphead {
	margin-bottom:4px;
	overflow:hidden;
	line-height:21px;
}

.boxlist .boxinfo {
	margin-left:82px;
}

.boxlist .userIcon {
	float:left;
	margin-right:10px;
}
.firstpageLeft {
	float:left;
	width:380px;
	margin-right:15px;
}

.firstpageRight {
	float:left;
	width:305px;
}

#groupsCats {
	overflow:hidden;
}

#groupsCats li {
	float:left;
	width:29%;
}

#groups_menu .shadbox .borders {
	padding:0;
}

/* APTAUJAS IZVEIDES FORMA */
#pollConstructor {
	display:none;
}

#pollConstructor .answerInput{
	margin-left:0px;
	padding-left:25px;
	float:left;
	width:420px;
}

#pollConstructor .answerInput input {
	width:295px;
	float:left;
}

#pollConstructor .answersBlock {
	overflow:hidden;
	position:relative;
}

#pollConstructor .questionInput {
}

#pollConstructor .questionInput input {
	width:320px;
}

#pollConstructor .addAButton {
	float:left;
	left:335px;
	position:absolute;
	top:15px;
}

.commentContent img.galleryPhoto {
	width:615px;
}

small.readMore {
	font-size:10px;
}

#myGroups .boxlist {
	overflow:hidden;
}

#myGroups .boxlist .box {
	margin-right:10px;
	float:left;
	width:236px;
	height:85px;
}

#myGroups .boxlist .last {
	margin-right:0;
}

#groupCatalog dl {
	margin:0;
	padding:0;
	overflow:hidden;
}

#groupCatalog dl dt {
	margin:0;
	padding:0;
	float:left;
}

#groupCatalog dl dd {
	margin:0;
	padding:0;
	margin-left:85px;
}


.topicList tr.odd td {
	background-color:#FAFAFA;
}

.topicList tr td p.path {
	margin:0;
	padding:0;
}

.topicList tr td h2 {
	font-size:13px;
	margin-top:0;
}

.topicList tr td h2 a.title {
	font-size:16px;
	font-weight:bold;
}


.topicList td {
	color:#777576;
	vertical-align:top;
	padding:14px 0; 
}

.topicList td.topic {
	padding-left:10px;
}

.topicList td p.text {
	color:#747474;
}

.topicList td p.author {
	margin-bottom:5px;
}

#topic-panel table {
	margin:0;
}

#topic-panel .box .boxContent {
	padding:0 5px;
}

.wrap {
	overflow:hidden;
}

#group-profile-form {
	float:left;
	width:395px;
	margin-right:10px;
}

#group-image-form {
	float:left;
	width:300px;
}


#simpleList li,
#myGroupTree li ul li {
	background-repeat:no-repeat;
	padding-left:19px;
	background-position:left center;
}

#myGroupTree li ul li {
	padding-left:28px;
	background-position:9px center;
}

#simpleList li.noicon {
	background-position:3px 6px;
}

#myGroupTree li ul li.noicon {
	background-position:12px center;
}

.grouptree-desc {
	background:#e1e5e6;
	padding:4px;
	text-align:center;
}

.grouptree-desc p {
	display:inline;
	padding-left:14px;
	background-repeat:no-repeat;
	background-position:0px 2px;
	font-size:11px;
	margin-right:4px;
}

.next table {
	width:100%;
}

.sort-options {
	text-align:right;
}

.sort-options a.active {
	color:#000;
	cursor:auto;
	text-decoration:none;
}

#groups-cats {
	overflow:hidden;
	clear:both;
}

#groups-cats ul.simpleList {
	float:left;
	width:33%;
}

h2 {
	border:none !important;
}

tr.sticky td { 
	background:#FEEDD1 !important;
} 

.firstpageLeft .shpic {
	height:260px;
	width:360px !important;
	text-align:center;
	vertical-align:middle;
	display:table-cell !important;
}

.firstpageLeft .shpic img {
	vertical-align:middle;
}

.firstpageLeft .shpic a {
	display:inline !important;
}

.custom-head {
	margin-top:10px;
}

.custom-head .head-links{
	float:right;
	line-height:25px;
}

.custom-head .head-links,
.custom-head .head-links a {
	font-size:12px;	
}