/*

	pics.css
	------------------------
	- image site

*/

#picoftheday {
	height:344px;
	position:relative;
	margin-bottom:10px;
}
#picoftheday #pod_konturi {
	height:344px;
	background-image:url('/imgs/picoftheday_konturi.gif');
}
#picoftheday #pod_konturi #pod_top {
	height:5px;
	background-image:url('/imgs/picoftheday_top.gif');
	font-size:0px;
}
#picoftheday #pod_png {
	position:absolute;
	height:61px;
	top:283px;
	width:610px;
	asdfasdfbackground-image:url('/imgs/picoftheday.png');
	background-color:black;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	opacity:0.8;
	-moz-opacity:0.8;	
}
#picoftheday #pod_bottom {
	position:absolute;
	height:6px;
	top:338px;
	width:610px;
	background-image:url('/imgs/picoftheday_bottom.gif');
	font-size:0px;
}
#picoftheday #pod_link {
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	width:610px;
	height:283px
}
#picoftheday #pod_text {
	position:absolute;
	top:290px;
	lefT:15px;
	color:#bbb;
	font-weight:bold;
	z-index:2;
}
#picoftheday #pod_text h1 {
	margin:0px;
	padding:0px;
	font-size:22px;
	color:white;
	font-weight:normal;
	margin-bottom:3px;
}
#picoftheday #pod_text a {
	color:#ddd;
	background-image:url('/imgs/pod_usericon.gif');
	padding-left:15px;
	background-repeat:no-repeat;
	background-position:0px 2px;
	font-weight:bold;
}
#picoftheday #pod_text a:hover {
	color:#fff;
}
#picoftheday #pod_text_shadow {
	position:absolute;
	top:291px;
	lefT:16px;
	color:#000;
	font-weight:bold;
	z-index:1;
}
#picoftheday #pod_text_shadow h1 {
	margin:0px;
	padding:0px;
	font-size:22px;
	color:#000;
	font-weight:normal;
	margin-bottom:3px;
}
#picoftheday #pod_text_shadow b {
	color:#000;
	padding-left:15px;
	background-repeat:no-repeat;
	background-position:0px 2px;
	font-weight:bold;
}
/**************/
.item_album {
	float:left;
	width:134px;
	margin-right:10px;
	height:170px;
}
.item_album a.item_album_thumb {
	width:134px;
}
.item_album a.item_album_thumb img {
	border:1px solid #b8b8b8;
	padding:6px;
	background-color:white;
	margin:0px;
}
.item_album a.item_album_thumb b{
	padding:5px;
	padding-bottom:3px;
	display:block;
	color:#4c4c4c;
	background-image:url('/imgs/item_video_backgr.gif');
	background-repeat:repeat-x;
}
.item_album a.item_album_thumb:hover img {
	border:1px solid #fb3d00;
}
.item_album a.item_album_thumb:hover b{
	background-image:url('/imgs/item_video_backgr_hvr.gif');
	color:#fb3d00;
}

.item_album_whitebackr a.item_album_thumb b{
	background-image:url('/imgs/item_video_whitebackgr.gif');
}
.item_album_whitebackr a.item_album_thumb:hover b{
	background-image:url('/imgs/item_video_whitebackgr_hvr.gif');
}


.item_album_whitebackr a.item_album_thumb b{
	background-image:url('/imgs/item_video_whitebackgr.gif');
}
.item_album_whitebackr a.item_album_thumb:hover b{
	background-image:url('/imgs/item_video_whitebackgr_hvr.gif');
}

.item_album a.item_album_user {
	display:block;
	clear:both;
	background-image:url('/imgs/icon_user.gif');
	background-repeat:no-repeat;
	background-position:0px 5px;
	_background-position:0px 8px;
	color:#828282;
	padding-top:4px;
	padding-left:16px;
	padding-bottom:6px;
	margin-left:6px;
}
.item_album a.item_album_user:hover {
	color:#000;
}

.item_album .item_my_btns {
	margin-left:5px;
	padding-top:4px;
}

/** viewpage - predisha & sledvashta****************************************************/
#pics_backnext {
	clear:both;
	border-top:10px solid #eeeeee;
	border-bottom:5px solid #eeeeee;
	background-image:url('/imgs/pics_backnext.gif');
	height:24px;
}
#pics_backnext a {
	display:block;
	font-size:11px;
	color:#999;
	padding:5px;
	width:100px;
	background-repeat:no-repeat;
}
#pics_backnext a:hover {
	color:#222;
}

#pics_backnext a.pics_backnext_back {
	float:left;
	padding-left:20px;
	background-position:8px 8px;
	background-image:url('/imgs/pics_backnext_back.gif');

}
#pics_backnext a.pics_backnext_next {
	float:right;
	text-align:right;
	padding-right:20px;	
	background-position:111px 8px;
	background-image:url('/imgs/pics_backnext_next.gif');
}
#pics_backnext a.pics_backnext_back:hover {
	background-image:url('/imgs/pics_backnext_back_hvr.gif');

}
#pics_backnext a.pics_backnext_next:hover {
	background-image:url('/imgs/pics_backnext_next_hvr.gif');
}

.pics_lastpic {
	background-image:url('/imgs/pics_lasttt.gif');	
	height:104px;
}
.pics_lastpic b {
	display:block;
	font-weight:normal;
	padding:20px;
	font-size:11px;
	color:#999;
}
.pics_firstpic {
	background-image:url('/imgs/pics_lasttt.gif');	
	height:104px;
	width:134px;
	float:left;
	margin-right:10px;
}
.pics_firstpic b {
	display:block;
	font-weight:normal;
	padding:20px;
	font-size:11px;
	color:#999;
}

.prevnext_nadpis1 {
	display:block;
	cursor:default;
	float:left;
	float:left;
	background-image:url('/imgs/prevnext_nadpis.gif');
	width:134px;
	height:104px;
	margin-right:10px;
}
.prevnext_nadpis2 {
	display:block;
	cursor:default;
	float:left;
	background-image:url('/imgs/prevnext_nadpis.gif');
	width:134px;
	height:104px;
}
.prevnext_nadpis2 b, .prevnext_nadpis1 b {
	padding:15px;
	font-weight:normal;
	font-size:11px;
	color:#888;
	display:block;
}

.prevnext_nadpis1 {
	display:block;
	cursor:default;
	float:left;
	float:left;
	background-image:url('/imgs/prevnext_nadpis.gif');
	width:134px;
	height:104px;
	margin-right:10px;
}
.prevnext_thumb1 {
	float:left;
	width: 120px;
	height:90px;
	display:block;
	background-color:white;
	border:1px solid #b8b8b8;
	padding:6px;
	margin-right:10px;
}
.prevnext_thumb2 {
	float:left;
	width: 120px;
	height:90px;
	display:block;
	background-color:white;
	border:1px solid #b8b8b8;
	padding:6px;
}
.prevnext_thumb1 img, .prevnext_thumb2 img {
	border:0px;
}
.prevnext_thumb1:hover, .prevnext_thumb2:hover {
	border:1px solid #ff5500;
}


/*********/
.pic_albumthumb  {	
	padding:6px;
	background-color:white;
	float:left;
	width: 120px;
	height:90px;
	border:1px solid #b8b8b8;
}
.pic_albumthumb:hover  {
	border:1px solid #FF5E00;
}
.pic_albumthumb img {	
	bordeR:0px;
}
.pics_albuminfo {	
	float:left;
	margin-left:10px;
	font-size:11px;
	color:#727272;
	width:130px;
}
.pics_albuminfo a {	
	display:block;
	font-size:18px;
	color: #FF5E00;
	margin-top:5px;
}
.pics_albuminfo a:hover {	
	color: #FF8A00;
}
/***********/

.item_pic {
	float:left;
	width:174px;
	margin-right:10px;
	height:170px;
}
.item_pic.item_pic_my {
	height:180px;
}
.item_pic.item_pic_my .item_my_btns {
	margin-left:5px;
	margin-top:2px;
}
.item_pic a.item_pic_thumb {
	width:134px;
}
.item_pic a.item_pic_thumb img {
	border:1px solid #b8b8b8;
	padding:6px;
	background-color:white;
	margin:0px;
	width:160px;
	height:120px;
}
.item_pic a.item_pic_thumb b{
	padding:5px;
	padding-bottom:3px;
	display:block;
	color:#4c4c4c;
	background-image:url('/imgs/item_video_whitebackgr.gif');
	background-repeat:repeat-x;
	font-weight:normal;
	font-size:11px;
}
.item_pic a.item_pic_thumb:hover img {
	border:1px solid #fb3d00;
}
.item_pic a.item_pic_thumb:hover b{
	background-image:url('/imgs/item_video_whitebackgr_hvr.gif');
	color:#fb3d00;
}
.item_pic_greybox {
	height:155px;
}
.item_pic_greybox a.item_pic_thumb b {
	background-image:url('/imgs/item_video_backgr.gif');
	background-repeat:repeat-x;
}
.item_pic_greybox a.item_pic_thumb:hover b {
	background-image:url('/imgs/item_video_backgr_hvr.gif');
	background-repeat:repeat-x;
}
/*************************/

.albumhdr {
	background-image:url('/imgs/viewpage_info.gif');
	background-position:bottom;
	background-repeat:repeat-x;
	clear:both;
	margin-bottom:10px;
}
.albumhdr_left {
	float:left;
	height:7px;
	width:7px;
	background-image:url('/imgs/viewpage_info_left.gif');
	background-position:bottom left;
	background-repeat:no-repeat;
	color: #828282;
	font-size:0px;
}
.albumhdr_right {
	font-size:0px;
	float:right;
	height:7px;	
	background-image:url('/imgs/viewpage_info_right.gif');
	background-position:bottom right;
	background-repeat:no-repeat;
	width:7px;
}
.albumhdr p {
	padding:10px;
	margin:0px;
	padding-top:5px;
	padding-bottom:3px;
	position:relative;
}
.albumhdr h1{
	margin:0px;
	padding:0px;
	font-size:22px;
	color: #ff5e00;
	font-weight:normal;
	padding-lefT:10px;
	position:relative;
	width: 650px;
}
.albumhdr div.albumicons {
	padding:10px;
	padding-top:5px;
	font-size:11px;
	color: #828282;
	padding-bottom:3px;
	position:relative;
}
.albumhdr div.albumicons img {
	margin-bottom:-2px;
	margin-right:5px;
}
.albumhdr div.albumicons a{
	font-size:11px;
	color:#373737;
}
.albumhdr div.albumicons a:hover{
	color:#000;
}

.albumhdr .item_my_btns{
	float:right;
	padding:5px;
}

/*******/
.pics_addbox {
	padding-right:7px;
	padding-bottom:7px;
	float:left;
}
.pics_btn_submit {
	width:147px;
	height:27px;
	color:white;
	font-weight:bold;
	background-image:url('/imgs/submitt.gif');
	border:0px;
}

.addpic {
	clear:both;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
}
.addpic_img {
	padding:4px;
	border:1px solid #ccc;
	background-color:#fff;
	float:left;
	margin-10px;
}
.addpic_img img {
	width:120px;
	height:90px;
}
.addpic_right {
	float:left;
	padding-left:10px;
	width:560px;
}
/**********************************************/

#anonimenupload_link {
	display:block;
	margin-bottom:10px;
	margin-top:10px;
	height:43px;
	background-image:url('/imgs/anonimenupload_link.gif');
	color:#555;
	font-weight:bold;
	padding-top:13px;
	padding-left:80px;
}
#anonimenupload_link:hover {
	color:#000;
}
/***/
#pics_embedcodebtn {
	display:block;
	background-image:url('/imgs/pics_embedcodebtn.gif');
	background-repeat:no-repeat;
	background-position:top left;
	padding:2px;
	padding-left:35px;
	color:#555;
}
#pics_embedcodebtn:hover {
	color:#000;
}

/*************************/

.expandform {
	display:block;
	color:#777;
	padding-left:20px;
	background-image:url('/imgs/icon_plus.gif');
	background-repeaT:no-repeat;
}
.collapseform {
	display:block;
	color:#777;
	padding-left:20px;
	background-image:url('/imgs/icon_minus.gif');
	background-repeaT:no-repeat;
}


/*****/

.pics_newalbumbtn {
	background-image:url('/imgs/pics_newalbum.gif');
	color:white;
	font-weight:bold;
	float:right;
	padding:5px;
	padding-bottom:6px;
	width:95px;
	height: 14px;
	text-align:center;
}
.pics_newalbumbtn:hover {
	color:white;
	background-position:bottom left;
}

/***PICZOOM*****/

#piczoom {
	background-image:url('/imgs/piczoom_backgr.gif');
	background-repeat:repeat;
	text-align:left;
}
#piczoom #piczoom_hdr {
	height:70px;
	background-color:#bf3000;
	background-image:url('/imgs/piczoom_hdr.gif');
}
#piczoom #piczoom_hdr2 {
	height:70px;
	background-image:url('/imgs/piczoom_hdr2.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
#piczoom #piczoom_hdr_logo {
	height:70px;
	width:149px;
	display:block;
	float:left;
}
#piczoom #piczoom_hdr_logo:hover {
	background-image:url('/imgs/piczoom_logo.gif');
}
#piczoom #piczoom_hdr_logo b {
	display:none;
}
#piczoom #piczoom_hdr_link {
	position:absolute;
	top:18px;
	left:160px;
	font-size:24px;
	color:#ffecac;
}
#piczoom #piczoom_hdr_link:hover {
	color:#fff;
}
#piczoom #piczoom_hdr_link2 {
	position:absolute;
	top:19px;
	left:161px;
	font-size:24px;
	color:#9a2300;
}
#piczoom #piczoom_nav {
	height: 38px;
	background-color:#2f2f2f;
	background-image:url('/imgs/piczoom_nav.gif');
	padding-left:15px;
}
#piczoom #piczoom_nav a {
	display:block;
	float:left;
	margin-top:7px;
	margin-right:5px;
	background-image:url('/imgs/piczoom_nav_a.gif');
	background-position:top right;
	background-repeat:no-repeat;

}
#piczoom #piczoom_nav a b {
	display:block;
	float:left;
	padding:5px 10px 5px 18px;
	font-weight:normal;
	color:#aaa;
	background-image:url('/imgs/piczoom_nav_a_b.gif');
	background-repeat:no-repeat;
	background-position:top left;
	cursor:pointer;
}
#piczoom #piczoom_nav a.userlink b {
	background-image:url('/imgs/piczoom_nav_a_b_user.gif');
	padding-left:22px;
}

#piczoom #piczoom_nav a:hover b {
	color:#ccc;
}

/**/
#piczoom_content {
	background-color:white;
	padding:15px;
	overflow: auto;
}
#piczoom_content img {
	border:5px solid #ccc;
}
#piczoom_ftr {
	background-color:#222;
	height: 16px;
	background-image:url('/imgs/piczoom_ftr.gif');
	padding:11px;
	font-size:11px;
	color:#777;
}
#piczoom_ftr a {
	font-size:11px;
	color:#aaa;
}
#piczoom_ftr a:hover {
	font-size:11px;
	color:#fff;
}

#piczoom #ftr_banner {
	padding-bottom:10px;

}
/***PICZOOM TABS****/

#piczoom_sizes {
	height: 71px;
	clear:both;
	background-color:#ccc;
	background-image:url('/imgs/piczoom_tabsbackgr.gif');
	font-size:11px;
	color:#666;
}
#piczoom_sizes #piczoom_sizes_txt {
	padding:6px;
	padding-left:25px;
}
#piczoom_sizes #piczoom_sizes_tabs {
	padding-left:15px;
	background-image:url('/imgs/piczoom_tabstart.gif');
	background-repeat:no-repeat;
	background-position:14px 0px;

}

#piczoom_sizes #piczoom_sizes_tabs .piczoom_tab {
	float:left;
	background-image:url('/imgs/piczoom_tab_1.gif');
	background-position:top right;
}
#piczoom_sizes #piczoom_sizes_tabs .piczoom_tab .piczoom_tab2 {
	float:left;
	background-image:url('/imgs/piczoom_tab_2.gif');
	background-position:top left;
	background-repeat:no-repeat;
	padding:9px;
	color:#999;
}
#piczoom_sizes #piczoom_sizes_tabs .piczoom_tab .piczoom_tab2 a {
	display:block;
	font-size:12px;
	color:#ff5500;
	font-weight:bold;
	margin-bottom:2px;
}
#piczoom_sizes #piczoom_sizes_tabs .piczoom_tab .piczoom_tab2 a:hover {
	color:#ff7700;
}




#piczoom_sizes #piczoom_sizes_tabs .piczoom_tab.onpiczoomtab {
	background-image:url('/imgs/piczoom_tab_1_on.gif');
}
#piczoom_sizes #piczoom_sizes_tabs .piczoom_tab.onpiczoomtab .piczoom_tab2 {
	background-image:url('/imgs/piczoom_tab_2_on.gif');
	color:#666;
}
#piczoom_sizes #piczoom_sizes_tabs .piczoom_tab.onpiczoomtab .piczoom_tab2 a {
	color:#000;
}

/************************/

#pics_makeatee {
	display:block;
	height: 78px;
	width: 305px;
	margin-left:-5px;
	background-image:url('/imgs/pics_makeatee.gif');
	margin-bottom:10px;
}
#pics_makeatee #picimg {
	float:left;
	width:60px;
	height:50px;
	margin-left:38px;
	margin-top:15px;
	text-align:center;
}
#pics_makeatee #picimg img {
	border:0px;
}
#pics_makeatee strong {
	display:block;
	float:left;
	font-weight:strong;
	width: 154px;
	margin-left:50px;
	padding-top:12px;
	padding-bottom:5px;
	cursor:pointer;
}
#pics_makeatee b {
	display:block;
	float:left;
	font-weight:normal;
	width: 93px;
	margin-left:50px;
	font-size:11px;
	color:#666;
	background-image:url('/imgs/pics_makeatee_btn.gif');
	padding:5px;
	padding-top:3px;
	text-align:center;
	cursor:pointer;
}



#pics_makeatee:hover {
	background-position:bottom left;
}
#pics_makeatee:hover strong {
	color:#ff7700;
}
#pics_makeatee:hover b {
	background-position:bottom left;
	color:#333;
}

/*****/
#unmoderated {
	background-image:url('/imgs/unmoderated.gif');
	clear:both;
	margin-bottom:10px;
	background-position:top right;
}
#unmoderated div {
	background-image:url('/imgs/unmoderated_left.gif');
	background-repeat:no-repeat;
	padding:7px;
	padding-left:30px;
	font-weight:bold;
}
/* -- Form Styles ------------------------------- */
form {	
	margin: 0;
	padding: 0;
}


/*
div.fieldset {
	border:  1px solid #afe14c;
	margin: 10px 0;
	padding: 20px 10px;
}
div.fieldset span.legend {
	position: relative;
	background-color: #FFF;
	padding: 3px;
	top: -30px;
	font: 700 14px Arial, Helvetica, sans-serif;
	color: #73b304;
}

div.flash {
	width: 375px;
	margin: 10px 5px;
	border-color: #D9E4FF;

	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
    -moz-border-radius-topright : 5px;
    -webkit-border-top-right-radius : 5px;
    -moz-border-radius-bottomleft : 5px;
    -webkit-border-bottom-left-radius : 5px;
    -moz-border-radius-bottomright : 5px;
    -webkit-border-bottom-right-radius : 5px;

}
*/
button,
input,
select,
textarea { 
	border-width: 1px;
	padding: 2px 3px;
}

#divStatus {
  float: right;
  color: #666;
  padding-top: 7px;
}

input[disabled]{ border: 1px solid #ccc } /* FF 2 Fix */


label { 
	width: 150px; 
	text-align: right; 
	display:block;
	margin-right: 5px;
}

#btnSubmit { margin: 0 0 0 155px ; }

/* -- Table Styles ------------------------------- */
td {
	font: 10pt Helvetica, Arial, sans-serif;
	vertical-align: top;
}

.progressWrapper {
  margin-bottom: 7px;
	overflow: hidden;
}

.progressContainer {
	padding: 4px;
	border: solid 1px #E8E8E8;
	background-color: #F7F7F7;
	overflow: hidden;
}
/* Message */
.message {
	margin: 1em 0;
	padding: 10px 20px;
	border: solid 1px #FFDD99;
	background-color: #FFFFCC;
	overflow: hidden;
}
/* Error */
.red {
	border: solid 1px #B50000;
	background-color: #FFEBEB;
}

/* Current */
.green {
	border: solid 1px #DDF0DD;
	background-color: #EBFFEB;
}

/* Complete */
.blue {
	border: solid 1px #CEE2F2;
	background-color: #F0F5FF;
}

.progressName {
	font-size: 8pt;
	font-weight: 700;
	color: #555;
	width: 323px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 7pt;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}

a.progressCancel {
	font-size: 0;
	display: block;
	height: 14px;
	width: 14px;
	background-image: url('/imgs/cancelbutton.gif');
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
}

a.progressCancel:hover {
	background-position: 0px 0px;
}


/* -- SWFUpload Object Styles ------------------------------- */
.swfupload {
	vertical-align: top;
}
