* { outline-style:none; }
body {
	font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	line-height:120%;
	background:#fff url("../img/body1.jpg") left top repeat-x;
	background-position: 0px 7px;
	margin:0px;
	padding:0px;
	color:#666;
}

table, th, td {
	border-collapse:collapse;
}

form, fieldset, iframe, h1, h2, h3, h4, h5, h6, dl, dt, dd, p {margin:0px; padding:0;}
iframe {border:none;}
h1, h2, h3, h4, h5, h6 {font-size:12px;}
input, textarea, select {font-family:Tahoma; font-size:12px; color:#333; }
a img {border:none;}
a { color:#F59620; text-decoration:none; }
a:hover { text-decoration:underline; }
table {border-collapse:collapse;}
p {margin:0 0 1em 0;}
.text li { margin-bottom:1em; }
.clear { display:block; clear:both; font-size:1px; line-height:1px; }
.taC { text-align:center; }
.taL { text-align:left; }
.taR { text-align:right; }
.p0 { padding:0px; display:block; }
.p1 { padding:1px; display:block; }
.p2 { padding:2px; display:block; }
.p5 { padding:5px; display:block; }
.p10 { padding:10px; }
.p20 { padding:20px; }
.m0 { margin:0px; display:block; }
.m1 { margin:1px; display:block; }
.m2 { margin:2px; display:block; }
.m5 { margin:5px; display:block; }
.m10 { margin:10px; }
.m20 { margin:20px; }
form { margin:0 0; padding:0 0; }
fieldset { margin:0 0; padding:0 0; border:none; }
img { display:block; }
.mr10 { margin-right:10px; }
.mr0 { margin-right:0px; }
.dN { display:none; }
.h130 { height:130px; }
.smallRed{ font-size:10px; color:#ff0000; }
.fl_right { float: right; }
.fl_left { float: left; }

.notice { width: auto; padding: 10px 20px; background: #FFFFD9 url(../img/bulb.gif) no-repeat scroll 0.5em 0.5em; border:1px solid #B3B3B3;color:#353535;padding:0.5em 0.5em 0.5em 2.5em;}

#container { margin:0 auto; width:1000px; overflow:hidden; }
#header { padding-bottom:10px; }
#main { clear:both; padding:0 0 20px 0; }
#body { float:left; width:680px; }
#sidebar { float:right; width:306px;}
#footer { clear:both; text-align:center; }

#top_links { text-align:center; list-style-type:none; height:24px; overflow:hidden; font-size:11px; margin:0; padding-top:7px; height:22px; overflow:hidden; }
#top_links li { display:inline; list-style-type:none; border-left:1px solid #999; padding:0 2px 0 5px; *padding:0 2px 0 6px; }
#top_links li.first { border:none; }
#top_links li.active { color:#F59620; }
#top_links li a { color:#999; }

#logo_n_banner { background:url("../img/logo4.gif") 15px 0px no-repeat; position:relative; padding:0 0 0 15px; height:42px; width:203px; float:left; overflow:hidden; }

#logo_link { position:absolute; top:10px; left:49px; width:121px; height:27px; }
#logo_link span { display:none; }

ul#top_menu { width:350px; list-style-type:none; margin:0; padding:17px 0 0 10px; height:32px; overflow:hidden; }
ul#top_menu li { float:left; height:32px; background:url("../img/top_menu_li.gif") 0px 0px no-repeat; margin:0 3px 0 0; }
ul#top_menu li a { display:block; float:left; height:22px; padding:10px 15px 0; background:url("../img/top_menu_li_a.gif") right top no-repeat; color:#999; font-weight:bold; }
ul#top_menu li.current { background-position:left bottom; }
ul#top_menu li.current a { background-position:right bottom; color:#f79620; }

#login_menu { float:right; width:230px; text-align:right; color:#999; padding:27px 0px 0 0; overflow:hidden; }
#login_menu a { font-size:13px; font-weight:bold; }

#sidebar_login { line-height: 18px; padding: 0px; }
#sidebar_login p { width: 140px; padding: 5px; margin-bottom: 0px; display: inline; float: left; }
#sidebar_login input[name="login"] { float: right; }
#sidebar_login input[type="text"] { width: 135px; }
#sidebar_login input[name="password"] { width: 135px; }
#sidebar_login .FB_ElementReady { margin:0 50px 5px 0;}

.hr { clear: both; width: 99%; margin: 5px auto; color: #CCCCCC; background-color: #CCCCCC; height: 1px; }

#sidebar_login #reg_pannel { background-color: #F5F5F5; border-top:1px solid #CCCCCC; padding-bottom: 5px;}
#sidebar_login #reg_pannel ul { margin:0;	padding:10px 0 20px;	list-style-type:none; height:65px;	overflow:hidden;}
#sidebar_login #reg_pannel ul li{	background:url("../img/login_ul_bullet.gif") 30px 5px no-repeat;	padding:0px 0 3px 40px;	font-size:12px;}
#sidebar_login #reg_pannel img { width: 137px; margin: 0px auto;}

/*
#reg_pannel {
	width:306px;
	margin-bottom:10px;
}
#reg_pannel .top {
	height:46px;
	background:url('../img/reg_top.gif') center top no-repeat;
}
#reg_pannel .btn {
	height:25px;
	width:137px;
	display:block;
	padding:12px 0 0 120px;
}
#reg_pannel ul
{
	margin:0;
	padding:10px 0 20px;
	list-style-type:none;
	background:url('../img/reg_bottom.gif') center top no-repeat;
	height:52px;
	overflow:hidden;
}
#reg_pannel ul li
{
	background:url("../img/login_ul_bullet.gif") 30px 5px no-repeat;
	padding:0px 0 3px 40px;
	font-size:12px;
}
*/
#info_n_search {float:right; width:420px; text-align:right;font-size:12px;}

#formSearch fieldset dl { clear:both; height:20px; margin:0 0; padding:0 0; }
#formSearch fieldset dd { float:right; margin:0 0; text-align:right; height:20px; }
#formSearch fieldset dd:first-child { margin-left: 5px; }
#searchtxt { color: #666666; width:230px; border:1px solid #C9C8C3; height:16px; padding:1px;  *margin:0px 0 0 0; border-left: 1px dotted #C9C8C3;}

#formSearchPlace fieldset dl { clear:both; height:20px; margin:0 0; padding:0 0 0 20px; }
#formSearchPlace fieldset dd { float:left; margin:0 0; text-align:left; height:20px; }
#formSearchPlace fieldset { padding:10px; }
#formSearch #searchOptions  { margin: 0px 0px 0 0; padding: 0px 2px 0px 5px; width: 22px; background: white url('../img/down-arrow.gif') right no-repeat; height: 18px; float: right; cursor: pointer; border:1px solid #C9C8C3; border-right: none;}
#formSearch #searchOptions img { margin: 3px 0 0 0;}
#formSearch #searchDropdown:hover { cursor: pointer; }
#formSearch #searchDropdown { z-index: 99999; position: relative; top: 19px; left: 78px; background-color: white; border: 1px solid silver; width: 100px; padding: 3px 3px 0px 3px;}
#formSearch #searchDropdown div { height: 22px; text-indent: 15px; text-align: left; text-indent: 17px; margin-right: 5px; }
#formSearch div#searchAlbums{ background: url('../img/icon_search_photos.gif') 3px 3px no-repeat; }
#formSearch div#searchUsers{ background: url('../img/icon_search_user.gif') 3px 3px no-repeat; }
#placetxt { width:150px; border:1px solid #C9C8C3; height:13px; padding:1px; margin:2px 0 0 0; *margin:1px 0 0 0; }

#login_menu span
{
	color:#F59620;
	font-weight:bold;
}

#login_menu a.logout
{
	color:#999;
	float:right;
	font-weight:bold;
	text-align:left;
	margin-left:5px;
	border-left:1px solid #999;
	padding:0 0 0 5px;
}

#square_banner_div
{
	margin-bottom:10px;
	margin-left: 3px;
}

#aucro
{
	height:105px;
	overflow:hidden;
}
#aucro ul
{
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:center;
}
#aucro ul li
{
	float:left;
	width:130px;
	margin:0;
	padding:3px 7px;
	display:inline;
	text-align:center;
	font-size:11px;
}
#aucro ul li img
{
	margin-right:5px;
	text-align:center;
	width:64px;
	height:48px;
}
#aucro ul li a
{
	width:64px;
	height:48px;
	margin:0 auto;
}

/*---------begin boxes-----------------*/
.box_780,
.box_296
{
	background-color:#FFFFFF;
	border:1px solid #ccc;
	padding:1px;
	margin-bottom:10px;
}
.box_780 h2,
.box_296 h2
{
	height:11px;
	color:#666;
	padding:3px 4px 8px 15px;
}
.box_780 h2
{
	padding:3px 4px 8px 15px;
}
.box_296 h2
{
	padding:1px 4px 6px 15px;
}
.box_780 h2 {
	background:#e3e3e3 url("../img/box_wide_780.gif") no-repeat left top;
}
.box_296 h2 {
	background:#e3e3e3 url("../img/box_wide_h2.jpg") no-repeat left top;
}
.box_780 .box_pane,
.box_296 .box_pane {
	
}

.box_profile {
	background-color: #FFFFFF;
	border:1px solid #ccc;
	border-top: none;
}

.box_profile h2 {
	padding: 6px 15px;
}
/*---------end boxes-----------------*/

.userdata p
{
	clear:both;
}
.userdata label
{
	float:left;
	width:20%;
}
.userdata input
{
	vertical-align:middle;
}
.userdata select,
.userdata input.text,
.userdata input.password
{
	width:35%;
	border:1px solid #D8D8D8;
	background:#F9F9F9;
}
.userdata .cap
{
	padding-left:130px;
}
.userdata p.p_cap
{
	margin-top:-8px;
}
.userdata p.p_cap label
{
	padding-top:8px;
}
.userdata p.p_cap input.text
{
	margin-top:8px;
}
.userdata span
{
	color:red;
}
.userdata ul
{
	list-style-type:none;
}
.userdata li
{
	display:inline;
	float:left;
	list-style-type:none;
	/*border:1px solid red;*/
}
.userdata li.icon
{
	width:120px;
	padding:10px 0 0 0;
}
.userdata li.fields
{
	width:306px;
}
.userdata li.submit
{
	width:190px;
	padding:10px 0 5px 0;
}
.userdata li input.text,
.userdata li input.password
{
	width:50%;
}
.userdata li input.text,
.userdata li input.password
{
	width:80%;
}
.userdata li label
{
	width:50%;
}

.userdata .forgotten_password
{
	list-style-type:none;
	text-align:center;
	padding:0 0;
	margin:0 0;
}
.userdata .forgotten_password dt
{
	list-style-type:none;
	float:left;
}
.userdata .forgotten_password dt.f
{
	width:44%;
	padding:0 0;
	margin:0 0;
}
.userdata .forgotten_password dt.m
{
	width:10%;
	padding:0 0;
	margin:0 0;
}
.userdata .forgotten_password dt input.text
{
	width:50%;
}

#home_pics_mine {
	text-align:center;
	width:644px;
	height:486px;
	margin:0 auto;
	overflow:hidden;
	z-index:9;
}

#pic_mine {
	cursor:pointer;
	border:1px solid #CCCCCC;
	padding:1px;
	max-width:640px;
	max-height:480px;
}

#home_pics_more {
	margin:0 auto;
	padding:5px 0 0 0;
	width:644px;
	list-style-type:none;
}

#home_pics_more li {
	float:left;
	display:inline;
	width:157px;
	height:120px;
	overflow:hidden;
	margin-right:5px;
	cursor:pointer;
}

#home_pics_more li.last {
	margin-right:0;
}

#home_pics_more li img {
	cursor:pointer;
	border:1px solid #CCCCCC;
	padding:1px;
	width:153px;
	height:115px;
	max-width:153px;
	max-height:115px;
}

#category_menu ul
{
	margin:0;
	padding:0px;
	list-style-type:none;
}

#category_menu ul li
{
	background-color:#FFFFFF;
	clear:both;
}

#category_menu ul li.odd
{
	background-color:#FFFFFF;
}

#category_menu ul li a
{
	width:85px;
	display:block;
	float:left;
	padding:2px 3px 4px 7px;
	white-space:nowrap;
}

#category_menu ul li a.first
{
	border-left:none;
}

#category_menu .bline
{
	height:2px;
	background:#e3e3e3 url('../img/box_wide_bline.jpg') no-repeat scroll center top;
}
#category_menu .more
{
	background-color:#E7E7E7;
	text-align:right;
	padding:2px 5px;
}

#bigImageA { display:block; margin:0 auto; }
#bigImage { margin:0 auto; }

#image_slideshow
{
	clear:both;
}
#image_slideshow table {
	border-collapse:collapse;
	margin:10px 3px 10px 0;
	width:706px;
}
#image_slideshow table td {
	text-align:center;
}

#image_slideshow a.prev_link {
	display:block;
	width:28px;
	height:80px;
	background:url("../img/prev_photo.gif");
}
#image_slideshow a.next_link  { display:block; width:28px; height:80px; background:url("../img/next_photo.gif"); }

#image_slideshow a.prev_link span,
#image_slideshow a.next_link span { display:none; }

#previewPane { position:relative; width:640px; margin:0px auto; overflow: hidden; }
#waitMessage { display:none; position:absolute; left: 0px; top: 250px; width: 100%; text-align: center; }
#thumbsSlider { position:relative; }
#slide_left, 
#slide_right { display:block; width:19px; height:62px; overflow:hidden; position:absolute; top:5px; }
#slide_left { background:#F7F7F7 url("../img/arrow_left.gif") 0px -5px no-repeat; left:15px; }
#slide_right { background:#F7F7F7 url("../img/arrow_right.gif") 0px -5px no-repeat; right:15px; }
#slide_left span, 
#slide_right span { display:none; }
#thumbsContainer { width:580px; height:72px; margin:0 auto; overflow:hidden; position:relative; }
#thumbsContainer ul { position:absolute; top:0px; padding:0; margin:0; list-style-type:none; }
#thumbsContainer ul li { float:left; width:96px; height:72px; overflow:hidden; }
#thumbsContainer ul li a { display:block; margin:0 auto; }
#thumbsContainer ul li a img { filter:alpha(opacity=80); opacity:0.8; margin:4px auto; background:white; border:1px solid #ccc; padding:1px; height:60px; }
#thumbsContainer ul li.current a img { border:2px solid #F59620; margin:3px auto; }
#thumbsContainer ul li.current a img,
#thumbsContainer ul li a:hover img { filter:alpha(opacity=100); opacity:1; }
#thumbsContainer ul li a:hover img { border:1px solid #999; }
#largeImageCaption { background:transparent url("../img/largeImageCaption.gif") left bottom repeat-x; padding:10px; }

#rate_album { position:relative; padding:10px; height:40px; overflow:hidden; }
#rate_album span { float:left; padding-left:20px; font-weight:bold; background-repeat:no-repeat; background-position:0px 2px; }
#rate_album ul { list-style-type:none; position:absolute; left:110px; top:7px; padding:0; margin:0; border:1px solid #e3e3e3; width:150px; }
#rate_album ul li { width:29px; height:15px; float:left; position:relative; padding:1px 0 0 0; background:transparent url("../img/rate_album_li.gif") no-repeat -31px 9px; }
#rate_album ul li.current {	background:transparent url("../img/rate_album_li.gif") no-repeat -1px 9px; }
#rate_album ul li:hover, 
#rate_album ul li.hover { background:transparent url("../img/rate_album_li.gif") no-repeat -61px 9px; }
#rate_album ul li a  { font-size:9px; line-height:9px; display:block; color:#bbb; text-align: center; }
#rate_album ul li a:hover {	text-decoration:none; }
#rate_album .rate_rating { background:transparent url("../img/albRat.gif") no-repeat; }
#rate_album .rate_ratings { margin-left:200px; padding:0 10px 0 17px; background:transparent url('../img/albVotes.gif') no-repeat 0 2px; }
#rate_album .rate_user { background:transparent url('../img/albPerson.gif') no-repeat 5px 1px; }
#rate_album .album_visits { float:right; text-align:right; font-weight:normal; }

#album_path { float:left; width:300px; text-align:left; }
#album_nav { float:right; width:360px; text-align:right; }
#game_link{
	display: block;
	float: right;
	background: url("../img/gameLink.gif") no-repeat;
	color: #fff;
	font-weight: bold;
	width: 130px;
	height: 26px;
	text-align: center;
	line-height: 17px;
}

.albNav { float:right; display:block; width:30px; height:26px; background-position:left top; background-repeat:no-repeat; margin-left:6px; }
.albNav span { display:none; }
.next { background-image:url("../img/nextLink.gif"); }
.prev { margin-left:15px; background-image:url("../img/prevLink.gif"); }

.all_on { background-image:url("../img/albMenuViewAll_active.gif"); }
.all_off { background-image:url("../img/albMenuViewAll.gif"); }
.one_on { background-image:url("../img/albMenuViewOne_active.gif"); }
.one_off { background-image:url("../img/albMenuViewOne.gif"); }
.zoom_on { background-image:url("../img/albMenuViewZoom_active.gif"); }
.zoom_off { background-image:url("../img/albMenuViewZoom.gif"); }
.slide_on { background-image:url("../img/albMenuSlideshow_active.gif"); }
.slide_off { background-image:url("../img/albMenuSlideshow.gif"); }

#albAuthor img,
#albInfo img,
#albOthers img
{
	display: block;
	background-color: white;
	padding: 1px;
	margin: 0 5px 0 0;
	border: none;
	float: left;
}

.albumWrapper {
	background-color: #F4F4F4;
}

.albumDataBox
{
	/*background: url("../img/albumDataBox.gif") left top repeat-y;*/
	border-bottom: solid 1px #CCCCCC;
	display: block;
	width: 306px;
	overflow: hidden;
	margin-bottom: 10px;
}
.albumDataBox:last-child {
	border: none;
}

.albumDataBox h3
{
	/*background: url("../img/albumDataBoxH3.gif") left top no-repeat;*/
	/*height: 19px;*/
	padding: 0px 0px 0px 10px;
}
.albumDataBox .boxData
{
	/*background: url("../img/albumDataBoxBottom.gif") left bottom no-repeat;*/
	padding: 5px 15px 10px 10px;
	_paddind-bottom: 0px;
	overflow: hidden;
	position: relative;
	width: 284px; 
}
.albumDataBox .boxData p { margin:0px; padding:0px; }
.albumDataBox .boxData div { height: 22px; line-height: 22px; overflow: hidden; }
.albumDataBox .boxData .thumb { width:79px; height:60px; }


.boxData p.nick { font-weight:bold; }
.boxData p.name { }
.boxData p.status { font-weight:bold; }
.boxData div.all { padding:0 0 0px 20px; background:transparent url('../img/icon_view_all_albums.gif') left center no-repeat; }
.boxData div.write { padding:0 0 0 20px; background:transparent url('../img/icon_send_msg.gif') left center no-repeat; }

.boxData div.friendship { padding:0 0 0px 20px; background:transparent url('../img/friends.png') left center no-repeat; }
.boxData div.follow { padding:0 0 0px 20px; background:transparent url('../img/icon_follow.gif') left center no-repeat; }
.boxData div.favorite { padding:0 0 5px 20px; background:transparent url('../img/friends.png') 0px 2px no-repeat }
.boxData p.send { margin-left:95px; background:transparent url('../img/pSend.gif') 1px 0px no-repeat; padding: 1px 5px 5px 30px; }
.boxData div.share { margin-left:95px; height:20px; background:transparent url('../img/pSend.gif') 1px 0px no-repeat; padding: 1px 5px 5px 30px; }
.boxData p.codes { margin-left:95px; background:transparent url('../img/pURL.gif') 1px 0px no-repeat; padding: 1px 5px 5px 30px; }
.boxData p.more { text-align:right; }

#albOthers {	width:306px;}

#albOthers div.boxData {	padding: 1px;	width:304px;}

#albOthers div.boxData div.other {	float: left;	display: inline;	width: 150px;	height: 115px;	margin: 1px;}

#albOthers div.boxData div.other img.img {	margin: 0;	padding: 0;}

div.boxData div.album_others {	float: right;	font-weight: bold;	margin-right: 10px;}

img.avatar { width:65px; height:65px; }

.addtag { padding-top:10px; text-align:right; clear:both; }
.addtag dd { float:right; padding-left:5px; }
.addtag .newtag { height:18px; margin-top:1px; width:100px; border:1px solid #D8D8D8; padding:4px 0 0 0; }

#spodeli {float:left; display:inline; list-style-type:none; margin:0; padding:0; height:20px;}
#spodeli li {float:left; display:inline; margin:0; padding:0 5px 0 0; vertical-align:middle;}
#spodeli a {display:block; margin:0; padding:0; vertical-align:middle;margin-top:-2px; }
#spodeli img.piron {display:block; margin:0; padding:0; vertical-align:middle;}

#albComments
{
	background: url("../img/albComments.gif") left top repeat-y;
	margin-top: 10px;
	position: relative;
	width:644px;
	margin:0 auto;
}
#albComments h3
{
	background: url("../img/albCommentsH3.gif") left top repeat-y;
	height: 12px;
	padding: 10px 10px 10px 0;
	text-align: right;
}
#albComments h3 span
{
	position: absolute;
	top: 8px;
	left: 0px;
	display: block;
	width: 125px;
	height: 17px;
	overflow: hidden;
	padding: 3px 10px 0 10px;
	text-align: left;
}
#comment_form textarea
{
	text-align: center;
}
#albComments #comment_form textarea
{
	border: 1px solid #ddd;
	width: 500px;
	height: 100px;
	margin: 10px auto;
	display: block;
	text-align: left;
}
#albCommentsBottom
{
	background: url("../img/commentsList.gif") left bottom no-repeat;
	width: 100%;
	overflow: hidden;
}
ul#commentsList
{
	padding: 0 0 5px;
	margin: 0;
	list-style-type: none;
}
ul#commentsList li
{
	border: 1px solid #F59620;
	margin: 10px 10px 0;
	padding: 0px;
	background: url("../img/commentsListLi.gif") 10px 10px no-repeat;
}
ul#commentsList li p
{
	margin: 0px;
	padding: 10px;
}
ul#commentsList li p span
{
	font-weight: bold;
	color: #aaa;
}
#commActions
{
	height: 16px;
	padding: 10px 10px 0;
	overflow: hidden;
}
#commActions a
{
	display: block;
	float: left;
	height: 16px;
	color: white;
	background: url("../img/comOrder.gif") left top no-repeat;
	padding-left: 15px;
	margin-right: 5px;
}
#commActions a span
{
	display: block;
	float: left;
	height: 16px;
	color: white;
	background: url("../img/comOrderSpan.gif") right top no-repeat;
	cursor: pointer;
	padding-right: 5px;
}
#commActions a.selected
{
	background-image: url("../img/comOrderCurrent.gif");
}
#commActions a.selected span
{
	background-image: url("../img/comOrderSpanCurrent.gif");
}
#photo_comments {
}
#comments_list
{
	list-style-type: none;
	padding: 0;
	margin: 5px 7px 0;
	height: 270px;
	overflow: auto;
	border: 1px solid #cdcdcd;
	background: #fafafa;
}
#comments_list li
{
	margin: 5px;
	padding: 0;
}
#comments_list li span
{
	font-weight: bold;
	padding-left: 12px;
}
#comments_list li span.anonimous
{
	background: url("../img/user_anonimous.gif") 0px 2px no-repeat;
	color: #909090;
}
#comments_list li span.user_unisex
{
	background: url("../img/user_unisex.gif") 0px 2px no-repeat;
	color: #606060;
}

#comment_form
{
	padding: 3px 7px 5px;
	margin: 0;
}
#comment_form .input_field
{
	width: 213px;
	border: 1px solid #ddd;
}
#comment_form .submit_field
{
	vertical-align: middle;
}
#snimkaLinks
{
	background: url("../img/snimkaLinks.gif") left top no-repeat;
	height: 24px;
	padding: 8px 10px 0 26px;
}
#snimkaLinks span
{
	font-weight: bold;
	padding-right: 10px;
}
#snimkaLinks a
{
	color: #F59620;
	text-decoration: underline;
}

#profile_box { background:#f0f0f0; font-size:14px; overflow:hidden; width: 100%; }
#profile_box .profile_photo { width:65px; height:65px; float:left; padding:2px 5px 2px 2px; }
#profile_box .profile_photo img { width:65px; height:65px; }
#profile_box .profile_info { font-size: 12px; line-height: 18px; float:left; padding:10px 0 0 5px; width: 400px; }
#profile_box .profile_info  .edit_profile { background: transparent url(../img/icon_edit_profil.gif) no-repeat; padding-left: 17px; }
#profile_box .profile_alerts { float: right; font-size: 12px; padding: 10px 5px; margin-right: 5px; }
#profile_box .profile_actions { font-size: 12px; line-height:18px; float:left; padding:10px 5px 0 0; }
#profile_box .profile_actions div.write { padding:0 0 0 20px; background:transparent url('../img/icon_send_msg.gif') left center no-repeat; }
#profile_box .profile_actions div.friendship { padding:0 0 0px 20px; background:transparent url('../img/friends.png') left center no-repeat; }
#profile_box .profile_actions div.follow { padding:0 0 0px 20px; background:transparent url('../img/icon_follow.gif') left center no-repeat; }

#profile_box .profile_nav { width: 550px; float: left; padding:20px 0 0 10px; height: 17px; }
#profile_box .profile_nav a { padding:3px 3px; background:#F9B058; z-index: 9999; color:#FFFFFF; font-weight:bold; font-size:12px; }
#profile_box  a.upload_pics, #profile_box  span.upload_pics { display:block; padding:15px 0 0 35px; margin-right: 10px; }
#profile_box  a.upload_fb { display:block; padding:15px 0 0 10px; margin-right: 10px; }


#profile_box .profile_nav a.off { border: 1px solid #CCCCCC; border-bottom: none; background:#FFFFFF; color: #F59620; }
#profile_box .online { padding-top:5px; color:#008000; }
#profile_box .offline { padding-top:5px; color:#800000; }

.album_box { position:relative; float:left; width:150px; height:115px; padding:6px; text-align:left; margin-bottom:10px; }
img.img { width:150px; height:115px; border:1px solid #CCCCCC; padding:1px; }

.album_box_3 { float:left; width:195px; margin-bottom:10px; padding:5px; border:1px solid #dddddd; background:#eeeeee; }
.album_box_3:hover { background:#e3e3e3; }
.album_box_3_img { display:block; margin:0 auto; width:150px; height:115px; border:1px solid #CCCCCC; padding:1px; }

a.tagItem:hover { background:#000000; }

#uploadSteps { padding-bottom:20px; }
#uploadSteps span { font-weight:bold; color:#BBBBBB; }
#uploadSteps span.active { font-weight:bold; color:#666666; }

#uploadInfo {}
#uploadInfo span { font-weight:bold; color:#BBBBBB;}
#uploadInfo div { float:right; font-weight:bold; color:#666666;}
#uploadHidden { padding-bottom:10px; }

#uploadStep1 { }
#uploadStep1 h3 { font-size:18px; line-height:24px; margin-bottom:15px; border-bottom:1px solid #BBBBBB; }
#uploadStep1 .uploadStep1Left { float:left; width:49%; }
#uploadStep1 .uploadStep1Right { float:right; width:49%; }

#uploadStep1 .uploadStep1Left .text { width:150px; }
#uploadStep1 .uploadStep1Left label { width:165px; }

#uploadStep1 .uploadStep1Right .text { width:210px; }
#uploadStep1 .uploadStep1Right label { width:105px; }

#uploadStep2, #uploadStep2Hidden  { width: 320px; float: left; }

#uploadStep2Hidden input[type="file"]  { margin: 3px 0px; }
#uploadStep2Hidden input[type="submit"]  { margin: 0 auto; width: 50px; }

#uploadStep3{ padding-top:10px; }
#uploadStep3 h3 { font-size:14px; padding-bottom:15px; }
#uploadStep3 .text { display:block; margin:0px auto; width:190px; border:1px solid #D8D8D8; background:#F9F9F9; }
#uploadStep3 .titleHead { width:190px; padding-top:5px; }
#uploadStep3 .title { width:190px;  }
#uploadStep3 .title:focus { border:1px solid #aa0000; }
#uploadStep3 .descriptionHead { width:190px; padding-top:5px; }
#uploadStep3 .description { width:190px; }
#uploadStep3 .description:focus { border:1px solid #aa0000; }
#uploadStep3 .tagsHead { width:190px; padding-top:5px; }
#uploadStep3 .tags { width:190px; }
#uploadStep3 .tags:focus { border:1px solid #aa0000; }
#uploadStep3 .box_fixer { width:190px; margin:0 auto; }

#uploadStep3 .addTagAll { font-weight:bold; margin-bottom:20px; padding:5px 0 5px 0; border:1px solid #dddddd; background:#eeeeee; text-align:center;}
#uploadStep3 .addTagAll:hover { background:#e3e3e3; }
#uploadStep3 .addTagAll .text { width:550px; margin-top:10px; font-size:15px; }
#uploadStep3 .addTagAll ul { width:620px; clear:both; list-style-type:none; margin:0 auto; padding:0; }
#uploadStep3 .addTagAll ul li { float:left; display:inline; margin:0; padding:0; }
#uploadStep3 .addTagAll ul li.first { width:555px; }
#uploadStep3 .addTagAll ul li.second { padding-left:5px; width:60px; }
#uploadStep3 .addTagAll span { color:#a0a0a0; }
#uploadStep3 .saveChanges { float:right; width:49%; padding-top:15px; }

#uploadStep3 .addtag { margin-top:-1px; }

#savephotos { display:block; margin:0px auto; }

form.newalbum p { clear:both; }
form.newalbum label { float:left; width:145px; white-space:nowrap; }
form.newalbum input { vertical-align:middle; }
form.newalbum select,
form.newalbum input.text,
form.newalbum input.password { width:170px; border:1px solid #D8D8D8; background:#F9F9F9; }

.myTags { clear:both; list-style-type:none; margin:0 auto; padding:0; text-align:left; }
.myTag { margin:0; text-align:left; padding:2px 2px 2px 5px; font-size:11px; }
.MyTagHover:hover { color:#ff1111; background:#cecece; }
.myTagFirst { padding:2px 2px 2px 0px; }
.aTag { font-size:11px; }
.myTagDel { display:none; cursor:pointer; padding:0 0 0 20px; background:url("../img/friend_delete.gif") 0px 0px no-repeat; }

#formChangePassword label { float:left; padding-right:10px; width:120px; white-space:nowrap; text-align:right; }
#formChangePassword input.pass { width:270px; background:#FFFFFF; border:1px solid #C9C8C3; padding:1px; }
#formChangePassword input.btn { margin-left:130px; }

.formChangePhoto label { float:left; display: padding-right:10px; width:120px; white-space:nowrap; text-indent: 10px; text-align:left; }
.formChangePhoto img { float: left; width: 130px; height: 130px; margin: 5px 75px 5px 5px; }
.formChangePhoto input.file { margin: 20px 10px; width:270px; }
.formChangePhoto input.btn { margin-left:10px; }
.formChangePhoto a { margin-left:30px; }

#formChangeEmail label { float:left; padding-right:10px; width:120px; white-space:nowrap; text-align:right; }
#formChangeEmail input.text { width:270px; background:#FFFFFF; border:1px solid #C9C8C3; padding:1px; }
#formChangeEmail input.btn { margin-left:130px; }



#formChangeProfile p {  width: 325px; float: left; }
#formChangeProfile p#p_about {  width: 700px; float: left; }
#formChangeProfile label { float:left; padding-right:10px; width:120px; white-space:nowrap; text-align:right; }
#formChangeProfile input.text { width:170px; background:#FFFFFF; border:1px solid #C9C8C3; padding:1px; }
#formChangeProfile select.sel270 { width:170px; }
#formChangeProfile textarea { width:500px; height:100px; }
#formChangeProfile input.btn { margin-left:130px; }

#formNotifications input.btn { margin-left:130px; }



/* Friends and Address Book */

#address_book_main { margin: 5px; clear: both;}
#address_book_main div.book_row { padding: 5px 3px; border-bottom: black 1px solid; line-height: 20px; }
#address_book_main div.book_row p { float: left; margin: 0 25px 0 0; display: inline; font-weight: bold; }
#address_book_main div.book_row span { float: left; margin: 0 25px 0 0; display: inline; }
#address_book_main div.book_row div { float: right; margin-right: 10px; display: inline; }

input[type="text"], 
input[type="password"], 
textarea, 
select { background:#FFFFFF none repeat scroll 0 0; border:1px solid #C9C8C3; color:#000000; }

.boxError { padding:30px; text-align:center; color:#ff0000;}

#sortable { list-style-type: none; margin: 0 auto; padding: 5px; }
#sortable li { margin: 5px 5px 5px 5px; padding: 1px; float: left; width: 80px; height: 60px; font-size: 4em; text-align: center; }
#sortable li img {margin:0 auto;}
.ui-state-highlight { height: 1.5em; line-height: 1.2em; border:1px doted #cecece;}

#albumInfo .left { float:left; width:300px; }
#albumInfo .right { float:right; width:300px; }
#albumInfo input,
#albumInfo select { width:280px; }


#userInfo { text-align:left; list-style-type:none; padding:0 0; margin:0 0; }
#userInfo li { float:left; display:block; list-style-type:none; width:280px; margin:10px; }

#shareForm input{ width:270px; border:1px solid #D8D8D8; background:#F9F9F9; }

#uploadLink
{
	display: block;
	width: 304px;
	height: 42px;
	background: url("../img/uploadLink.gif") left top no-repeat;
	margin: 0 0 5px 1px;
}
#uploadLink:hover
{
	background-position: left bottom;
}
#uploadLink span
{
	display: none;
}

#bigPhoto { 
	margin:0 auto; 
	text-align:center; 
	overflow:hidden;
}
#bigPhoto img { display:inline; }

#bigPhotoTop { width:100%; background:#ffffff; padding:5px 0px; }
#bigPhotoTop .b_logo { float:left; width:200px; }
#bigPhotoTop .b_text { margin:0 auto; width:230px; }
#bigPhotoTop .b_text a.prev {  margin-left: 0px; width: 71px; 	background: #f79620 url("../img/photoPrevBig.gif") left top no-repeat; }
#bigPhotoTop .b_text a.next{ margin-left: 0px; 	width: 71px;  background: #f79620 url("../img/photoNextBig.gif") left top no-repeat; }
#bigPhotoTop .b_text div { padding:4px; float: right; width: 80px; text-align:center;}
#bigPhotoTop .b_btns { float:right; width:200px; }
#bigPhotoTop div.b_btns a#albLink { height: 26px; width: 85px; border: none; padding: none; background:transparent url(../img/back_to_album.gif) no-repeat scroll 0 0; float: right;}

#bigPhotoTop div.b_btns a#albLink span{  display: none; }

#bigImgFit {
	width:30px;
	height:26px;
	display: block;
	float: right;
	margin: 0 2px;
}

.bigImgActual {
	background:transparent url("../img/button_actualsize_active.gif") no-repeat scroll 0 0;
}

.bigImgFit {
	background:transparent url("../img/button_bestfit_active.gif") no-repeat scroll 0 0;
}

.bigImgActualInactive{
	background:transparent url("../img/button_actualsize_notactive.gif") no-repeat scroll 0 0;
}

.bigImgFitInactive{
	background:transparent url("../img/button_bestfit_notactive.gif") no-repeat scroll 0 0;
}

#prImg, #nxImg, #albLink
{
	border: 1px solid #e2891d;
	display: block;
	float: left;
	padding: 1px;
	background: #fcd4a3;
	margin: 0 2px;
	height: 20px;
	overflow: hidden;
	text-decoration:none;
}
#albLink
{
	border: 1px solid #7a7a7a;
	background: #cdcdcd;
	text-decoration:none;
}
#prImg span, #nxImg span, #albLink span
{
	padding: 3px 5px;
	float: left;
	background-color: #f79620;
	color: white;
	background-color: #f79620;
	cursor: pointer;
}
#albLink span
{
	background-color: #868686;
}
#prImg span
{
	background: #f79620 url("../img/photoPrev.gif") left top no-repeat;
	padding-left: 17px
}
#nxImg span
{
	background: #f79620 url("../img/photoNext.gif") right top no-repeat;
	padding-right: 17px
}
.no_active
{
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.photo_menu { margin:0 auto; width:150px; background:#F0F0F0; padding:2px;}

.img_rotate_right img,
.img_rotate_left img,
.img_delete img {
	display:inline;
}

#uploadHidden { display:none; }
#fileForward { display:none; }

.alb_delete{ float:right; margin-right:2px;}
.alb_edit{ float:left; padding-right:5px; margin-left:2px;}
.alb_upload{ float:left; margin-left:5px;}

#album_my{ position:relative; text-align:right; padding:10px; }
#album_my img{ display:inline; vertical-align:middle; }

.albPass{ height:25px; list-style-type:none; }
.albPass li { height:25px; display:inline; list-style-type:none; vertical-align:middle; }

.locked{position:absolute;top:10px; left:10px;}
.mylocked{float:left;/*position:absolute;top:5px;left:0px;*/}
#album_my .mylocked img{vertical-align:top;position:relative;top:-4px;}

.menuCategories{padding:0;margin:5px 0 5px 5px;list-style:none}
.menuCategories li{float:left;position:relative;width:90px;padding:4px 0 3px 5px}
.menuSubCategories{padding:0 0 0 20px;margin:5px 0 5px 5px}
.menuSubCategories li{padding:4px 0 3px 5px;font-weight:bold}
.subMenuDiv{display:none;clear:both;padding:2px 0 5px 0}
.mBorder{background:#E4E4E4}
.smBorder{background:#E4E4E4}


#tblMessages { width:100%;}
#tblMessages th { background:#FFFFFF url("../img/greychrome.gif") repeat-x scroll left top; color:#333333; padding:5px 5px; border-bottom:1px solid #cccccc; }
#tblMessages td { padding: 5px 3px; border-bottom:1px solid #cccccc; }
img.msgAvatar { display:block; float:left; width:65px; height:65px; border:1px solid #cccccc; }
img.mediumAvatar { display:block; float:left; width:90px; height:90px; border:1px solid #cccccc; }

div.boxData div.lastSeen { width:95px; text-align:center; float:left; padding:10px 0 5px 5px; }
#tblMessages td div.msgUser { float:left; padding:5px 0 0 10px; }
#deleteAllMessages { width: 80px; margin: 3px auto; }

#msgForm { padding-bottom:10px; text-align:right; }
#msgForm textarea { width:100%; }

.button_green { display:block; width:80px; height:18px; color:#669900; cursor:pointer; font-size:12px; font-weight:bold; padding:3px 0 0; text-decoration:none; text-align:center; background-image:url("../img/button_green.gif"); }

/* FACEBOOK CSS */

#fb_login_image { display: inline; }


/* share */
#spodeli {width: 100%; overflow: hidden; border: 0px solid; height:50px; }
#sptxt {float: left; text-size: 12px; font-weight: bold; padding:5px 0 0 0;}
#spbtn {float: left; margin-left: 15px; padding-top: 2px;}
div#bookmarks {
	margin-bottom: 4px;
}
div#bookmarks a {
	float:				left;
	margin-left:		5px;
	display:			block;
	height:				20px;
	width:				55px;
}
div#bookmarks a.blog {
	background:			url(../img/share_blog.png) no-repeat;
	width:				65px;
}
div#bookmarks a.blog:hover {background:			url(../img/share_blog_over.png) no-repeat;}
div#bookmarks a.facebook {
	background:			url(../img/share_facebook.png) no-repeat;
	width:				70px;
}
div#bookmarks a.facebook:hover {background:		url(../img/share_facebook_over.png) no-repeat;}
div#bookmarks a.twitter {	background:			url(../img/share_twitter.png) no-repeat;}
div#bookmarks a.twitter:hover {background:		url(../img/share_twitter_over.png) no-repeat;}
div#bookmarks a.a2a_dd {	background:			url(../img/share_all.png) no-repeat;}
div#bookmarks a.a2a_dd:hover {background:		url(../img/share_all_over.png) no-repeat;}

#a2apage_EMAIL { display:none !important; }
/* end share */

/* CSS Document */

.fbl_cnt *{
	font-family: Arial;
}

.fbl_cnt{
	width: 650px;
	height: 430px;
	margin: 0 auto;	
	padding: 5px;
}

.fbl_cnt .fbl_opac{
	top: 0px;
	left: 0px;
	width: 660px;
	height: 440px;	
	background-color: white;
	-moz-opacity:.50; 
	filter:alpha(opacity=50); 
	opacity:.50;
}


.fbl_cnt .fbl_main{
	width:648px;
	height: 428px;
	background-color: white;
}

.fblt{
    background-color: #F0F0F0;
    border-bottom: 1px solid #CCCCCC;
    padding: 6px;
}
.fblt span, .fblt a{
	display: block;
	float: left;	
}
.fblt a{ float: right;
	background: url(../img/icon_delete.gif) no-repeat;
	width: 13px;
	height: 13px;
}

.fbl_cnt .screen1{
	padding: 80px 88px 0;
} 

.fbl_cnt .screen1 .txt{
	text-align: center;
}

.fbl_cnt .txt20{
	font-size: 20px;
}

.fbl_cnt .txt14{
	font-size: 14px;
}

.fbl_cnt .txt12{
	font-size: 12px;
}

.fbl_cnt .txt12 a{
	font-size: 12px;
}

.fbl_cnt .btn{
	display: block;
	width: 57px;
	height: 25px;
}


.fbl_cnt .screen1 .btn_line{
	width: 184px;
	margin: 115px auto 0;	
}

#fbl_connect_yes_btn,
#btn_yes{
	float: left;
	background: url(../img/yes_btn.gif) no-repeat;
}

#btn_no{
	float: right;
	background: url(../img/no_btn.gif) no-repeat;
}


.fbl_cnt .screen2{
	padding: 25px 88px;	
}


.fbl_cnt .screen2 form{
	font-size: 14px;	
}

.fbl_cnt .screen2 form label.txt_input{
	display: block;
	margin-top: 14px;
	font-size: 14px;
}

.fbl_cnt .screen2 form input.txt_input{
	display: block;
	width: 262px;
	height: 18px;
	border: 1px solid #9d9d9d;
	font-size: 14px;
	margin-top: 6px;
}



.fbl_cnt .screen2 form label.check_input{
	color: #F59620;
	display: block;
	margin-bottom: 12px;
}

.fbl_cnt .screen2 form label.check_input2{
	display: block;
	margin-bottom: 12px;
	font-size: 12px;
}

.fbl_cnt .screen2 form input.check_input{
	float: left;
	margin-right: 4px;
	display: block;
	width: 13px;
	height: 13px;
	top: 1px;
		
}
.fbl_cnt .btn_sbm{
   width: 77px;
   height: 23px;
   background: url(btn_sbm.png);
   border: none;
   cursor: pointer;
}
#snimka_btn_login{
	width: 144px;
	height: 25px;
	background: url(../img/reg_btn.gif) no-repeat;
	border: 0px;
}

/* DELETED SLIDESHOW */
div.del_sh_user{
	font-size: 18px;
	height: 20px;
	margin-top: 40px;
	font-family: Verdana;
}

		.links_line{
			height: 40px;		
			width: 980px;
			padding-left: 20px;
			margin: 3px auto;								
		}
		
		.links_line .logo{
			width: 108px;
			background: url(../img/logo_snimka_lenta.png) no-repeat right 7px;
			height: 40px;
			float: left;
			margin-right: 12px;
			display: block;
			text-decoration: none;
		}
		
		.links_line .links{
			float: left;
			width: 860px;      			
			padding-top: 4px;
			height: 34px;
			overflow: visible;
			line-height: 15px;			
		}
		
		.links_line a{
			float: left;
			display: block;
			font-size: 12px;									
			color: #999999; 
			margin-bottom: 2px;	
			text-decoration: none;					
		}
		
		.links_line a:hover{
			text-decoration: underline;
		}
		
		.links_line a.sel{
			color: #f59620;
		}
		
		.links_line div.sep{
			width: 1px;
			height: 11px;
			background-color: #dddddd;
			float: left;
			margin: 0 12px;
			position: relative;
			top: 3px;			
		}			
div.cpa_banner{ width: 300px; margin: 5px auto;}
div.img_wb{ position: relative;}
.img_banner{ position: absolute; bottom: 0px;}

div.bayer_brand{
	width: 644px;
	margin: 27px auto 0px auto;
	border-top: 1px solid #cccccc;
	background: url(../img/brands/bayer_box.jpg) repeat-x top left;
}
div.bayer_box_btm{
	/*background: url(../img/brands/bayer_box_btm.jpg) repeat-x top left;
	height: 69px;*/
	height: 80px;
	/*background: url(../img/brands/velikden_box_btm.jpg) no-repeat top center;*/
}
div.bayer_box_btm a{
	display: block;
	float: left;
}
div.bayer_box_btm a.c1{
	width: 382px;
	height: 65px;
	/*background: url(../img/brands/bayer_c1.jpg) no-repeat;*/
	margin-right: 60px;
}
div.bayer_box_btm a.c2{
	width: 195px;
	height: 41px;
	background: url(../img/brands/bayer_c2.png) no-repeat;
	margin-top: 20px;
	color: #fff;
	font-weight: bold;
	font-size: 15px;
	line-height: 36px;
	text-align: center;
}
div.bayer_box_btm a.bayer_logo, div.bayer_box_btm div.bayer_logo{
	width: 44px;
	height: 43px;
	background: url(../img/brands/bayer_logo.jpg) no-repeat;
	margin-top: 9px;
}
div.bayer_t{
	height: 35px;
	line-height: 35px;
	text-indent: 5px;
}
div.bayer_t a{
	color: #999;
	font-size: 14px;
	font-weight: bold;
}
/*li.btn_game{margin-right: 0px !important;}
li.btn_game a{
	background: url(../img/top_menu_li_a_current.jpg) no-repeat !important;
	padding: 10px 48px 0 12px !important;
}
li.btn_game a span{ color: #fff !important;} */


.links_line_new{
	height: 32px;
	width: 985px;	
	margin: 0 auto;
	
	position: relative;
}

.lln_menu_items{
	width: 100%;   
	margin: 0 0 4px 0;
	background: url(../img/corp-bar_full-width_bg.jpg) no-repeat center top;
}

.lln_menu_items .lln_rb{
	height: 32px;
	width: 2px;	
	background: url(../img/links_line_new_back_2.png) no-repeat right top;
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 6;
	display: none;
}

.lln_menu_items .lln_lb{
	height: 32px;
	width: 2px;	
	background: url(../img/links_line_new_back_2.png) no-repeat left top;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 6;
	display: none;
}

.links_line_new a:hover{
	text-decoration: none;
}

.links_line_new .item{
	display: block;
	float: left;
	height: 32px;
	line-height: 32px;
	margin-right: 6px;
	font-family: Arial;
	font-size: 10px;
	color: #3d3d3d;
	text-shadow: 1px 1px #FFF;
	position: relative;
	
}
.before_clearfix{ float: left; padding-top: 5px;}
.links_line_new a.item:hover{
	color: #777;
}

.links_line_new .logo{
	display: block;
	float: left;
	margin: 3px 2px 0 3px;
	width: 29px;
	height: 26px;
	background: url(../img/nll_inv_logo_2.png) no-repeat center center;
	text-decoration: none;
}

.links_line_new .item.curr{
	background: url(../img/nll_curr_back_2.png) repeat-x left 3px;
	/* PADDING IS CHANGING DEPENDING ON THE CURRENT SITE NAME */
	padding: 0 6px;	
	color: #777;
	height: 32px;
        margin: 0 -6px 0 -3px;
}	

.links_line_new .item.curr .lb{
	display: block;
	position: absolute;
	top: 0px;
	left: -1px;
	height: 32px;
	width: 1px;
	background: url(../img/nll_curr_back.png) no-repeat -4px 0px;	
}

.links_line_new .item.curr .rb{
	display: block;
	position: absolute;
	top: 0px;
	right: -1px;
	height: 32px;
	width: 1px;
	background: url(../img/nll_curr_back.png) no-repeat -4px 0px;	
}

.links_line_new .item.curr .shadow{
	display: block;
	position: absolute;
	top: 0px;
	right: -5px;
	height: 32px;
	width: 4px;
	background: url(../img/nll_curr_back.png) no-repeat right 0px;	
}	
			