BODY.body {
	PADDING: 5px;
	MARGIN: 0px;
}

BODY.body IMG {
	BORDER: 0px;
}

DIV.menu_cap {
	BACKGROUND: url(images/menu_cap_bg.jpg) repeat-x #CD7706;
	PADDING: 18px 0px 17px 10px;
}

A.menuitem {
	DISPLAY: block;
	BACKGROUND: url(images/menu_arrow.gif) no-repeat 12px 14px #8D9393;
	FONT: bold 11px tahoma;
	COLOR: white;
	PADDING: 10px 0px 10px 25px;
	TEXT-DECORATION: none;
	MARGIN-TOP: 1px;
}

A.menuitem:hover {
	BACKGROUND: url(images/menu_arrow.gif) no-repeat 12px 14px #6A8FB6;
	TEXT-DECORATION: underline;
}

A.menuitem_b {
	DISPLAY: block;
	BACKGROUND: url(images/menu_arrow.gif) no-repeat 12px 14px #6A8FB6;
	FONT: bold 11px tahoma;
	COLOR: white;
	PADDING: 10px 0px 10px 25px;
	TEXT-DECORATION: none;
	MARGIN-TOP: 1px;
}

A.menuitem_b:hover {
	BACKGROUND: url(images/menu_arrow.gif) no-repeat 12px 14px #8D9393;
	TEXT-DECORATION: underline;
}

TABLE.layout {
	BORDER-COLLAPSE: collapse;
}

TABLE.layout TD {
	PADDING: 0px;
	VERTICAL-ALIGN: top;
}

INPUT.text {
	COLOR: black;
	BORDER: 1px #5D6570 solid;
	HEIGHT: 17px;
	FONT: 11px tahoma;
}

HTML>BODY INPUT.text {
	MARGIN: 1px 0px;
}

BODY.body TD.auth_text {
	FONT: 11px tahoma;
	COLOR: #2F3D40;
	PADDING: 4px 0px 0px 13px;
}

A.auth_submit {
	FONT: bold 11px tahoma;
	COLOR: #2F3D40;
}

DIV.text, TD.text {
	FONT: 11px tahoma;
	COLOR: #2D3A3D;
}

A.link {
	FONT: 11px tahoma;
	COLOR: #2F3D40;
}

A.notice_link, SPAN.notice_link {
	FONT: 11px tahoma;
	COLOR: #2D3A3D;
	DISPLAY: block;
	PADDING: 8px 5px 5px 25px;
	TEXT-DECORATION: none;
	BACKGROUND: url(images/notice_arrow.gif) no-repeat 13px 12px;
}

A.notice_link:hover {
	TEXT-DECORATION: underline;
	COLOR: #2F4F78;
	BACKGROUND-IMAGE: url(images/notice_arrow_blue.gif);
}

DIV.foot {
	BACKGROUND: #6A8FB6;
	PADDING: 13px 15px;
	TEXT-ALIGN: center;
}

DIV.foot, DIV.foot A {
	FONT: 11px tahoma;
	COLOR: white;
	TEXT-DECORATION: none;
}

DIV.foot A:hover {
	TEXT-DECORATION: underline;
}

BODY.body TD.top_links {
	vertical-align: middle;
	WIDTH: 100%;
	TEXT-ALIGN: right;
	PADDING-RIGHT: 15px;
}

BODY.body TD.top_links, BODY.body TD.top_links A {
	FONT: 11px tahoma;
	COLOR: white;
	TEXT-DECORATION: none;
}

BODY.body TD.top_links A:hover {
	TEXT-DECORATION: underline;
}

FORM.search_form {
	MARGIN: 0px;
	PADDING-RIGHT: 10px;
	HEIGHT: 70px;
}

FORM.search_form * {
	FLOAT: right;
}

FORM.search_form INPUT.image {
	MARGIN-TOP: 5px;
}

FORM.search_form INPUT.text {
	FONT: 10px Tahoma;
	HEIGHT: 15px;
	WIDTH: 127px;
	PADDING: 0px;
	MARGIN-TOP: 5px;
}

FORM.search_form IMG {
	MARGIN: 10px 5px 0px 0px;
}

H1 {
	BACKGROUND: url(images/white_arrow_dn.gif) no-repeat 16px 9px #2F4F78;
	FONT: bold 12px Tahoma;
	COLOR: white;
	MARGIN: 0px;
	PADDING: 6px 5px 6px 35px;
}

H2 {
	FONT: bold 11px Tahoma;
	COLOR: #2F4F78;
	MARGIN: 0px;
	PADDING-BOTTOM: 15px;
}

H3 {
	FONT: bold 12px Tahoma;
	COLOR: #8C2004;
	MARGIN: 0px;
	PADDING-BOTTOM: 15px;
}

TD.content {
	PADDING: 20px 5px !important;
	FONT: 11px Tahoma;
	COLOR: #2D3A3D;
}

TD.content TABLE.user {
	BORDER-COLLAPSE: collapse;
	font-size: 11px;
}

TD.content TABLE.user P {
	padding: 0px;
	margin: 0px;
}

TD.content TABLE.user TD, TD.content TABLE.user TH {
	PADDING: 3px 3px;
	BORDER: 1px #2D3A3D solid;
}

TD.content A, TD.text A {
	COLOR: #2F4F78;
	TEXT-DECORATION: none;
}

TD.content A:hover, TD.text A {
	TEXT-DECORATION: underline;
}

DIV.listitem {
	BACKGROUND: url(images/listitem.gif) no-repeat 10px 3px;
	PADDING: 0px 10px 15px 28px;
}

SPAN.blue {
	COLOR: #2F4F78;
}

BODY A.uhover {
	TEXT-DECORATION: none;
}

BODY A.uhover:hover {
	TEXT-DECORATION: underline;
}


BODY.print HR {
	HEIGHT: 0px;
	BORDER: solid gray 0px;
	BORDER-TOP-WIDTH: 1px;
}

BODY.print * {
	COLOR: black;
}

BODY.print, BODY.print DIV, BODY.print TD {
	FONT: 12px Tahoma;
}

BODY.print H1 {
	BACKGROUND: white;
	MARGIN: 0px;
	PADDING: 0px 0px 5px 0px;
	FONT: bold 18px Tahoma;
	TEXT-ALIGN: center;
}

BODY.print H2 {
	PADDING: 0px 0px 15px 0px;
	MARGIN: 0px;
	TEXT-ALIGN: center;
	FONT: bold 12px Tahoma;
}

DIV.print_bottom {
	TEXT-ALIGN: center;
	PADDING-TOP: 10px;
}

DIV.print_holder {
	WIDTH: 16cm;
	MARGIN: 0px auto;
}

table.izdateli {
 font-size: 11px;
 border: 0px;
}

.album {
	FLOAT: left;
	WIDTH: 300px; 
	HEIGHT: 150px; 
	MARGIN: 0 15px 20px 0;
}

.album .comment {
	MARGIN-TOP: 7px;
}


.album_info {
	MARGIN-BOTTOM: 15px;
	BACKGROUND: #EBDFCF url(images/auth_se_corner.gif) no-repeat right bottom;
	PADDING: 10px;
}
.album_info .comment {
	MARGIN-TOP: 7px;
}

.thumbs {
	MARGIN-TOP: 15px;
	CLEAR: both;
}

.thumbs DIV {
	FLOAT: left;
	BORDER: 1px solid #2F4F78;
	PADDING: 3px;
	MARGIN: 0 7px 7px 0;
}

.thumbs DIV.active {
/*	BORDER-COLOR: #CD7706;*/
	BORDER: 2px solid #CD7706;
	PADDING: 2px;
}

BODY.body .dates {
	MARGIN-TOP: 3px;
	FONT-SIZE: 0.9em;
	COLOR: #8D9393;
}
BODY.body .tags, BODY.body .show_friend {
	MARGIN-TOP: 3px;
	FONT-SIZE: 0.9em;
	COLOR: #8D9393;
}
BODY.body .tags A {
	COLOR: #8D9393;
}

BODY.body DIV.image {
	BACKGROUND: #fff;
	BORDER: 1px solid #2F4F78;
	PADDING: 3px;
/*	MARGIN: 0 7px 7px 0;*/
	MARGIN-RIGHT: 7px;
}
/*
.gallery_list {
	CLEAR: both;
	PADDING-TOP: 15px;
}
*/
.send_friend, .sended {
	MARGIN-TOP: 15px;
}
/*
.slide_btn {
	MARGIN: 0 30px;
}

.slide_prev {
}

.slide_next {
}
*/

#fdate, #tdate, .tdate_choose, .fdate_choose {
	CURSOR: pointer;
	CURSOR: hand;
}
#fdate, #tdate {
	FONT-SIZE: 0.9em;
	COLOR: #8D9393;
}
.is_selected {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em !important;
	COLOR: #2D3A3D !important;
}

.filter TD {
	PADDING-BOTTOM: 7px;
}

.filter_tags {
	MARGIN-TOP: 7px;
}

