/* -------------------------------------------------------------- 
  
   * Screen & Projection Styles *
   * Version:   0.6 (21.9.2007)
   
-------------------------------------------------------------- */

/* Import stylesheets and hide from IE/Mac \*/
@import "reset.css";
@import "typography.css";
@import "grid.css";
@import "forms.css";
@import "buttons.css";
@import "css-classes.css";
/* End import/hide */


/* Compressed version: 
   [http://teenage.cz/acidofil/tools/cssformat.php]
   
   Comment out @import statements above, and add this 
   one when your site has launched (Ca 60% compressed):
   @import "compressed.css"; */


/* Uncomment the line below to see the grid and baseline. 
   (Assuming you've wrapped your columns in a container).

  .container { background: url(images/grid.png); }
  .container { background: url(images/baseline.png); } */


body {
	/*background:url(/images/bg.gif);*/
}
img {vertical-align:text-top;}


/* ----- IDS ----- */

#container{
}
#nav-main {
	background:url(/images/bg-nav-main.gif);
	height:55px;
	/*background:url(/images/bg_nav_main.gif) repeat-x;*/
	background-color:none;
}
#content-main {
	background:#fff;
}

#primaryContent{
}   
#secondaryContent{
}   
#navigation{
}
#searchbar{
	clear:both;
	margin-top:-7px;
	background:#a6bc1e;
	color:#f0fbcd;
	font-weight:800;
	padding-bottom:5px;
	height:30px;
}
#footer{
}


/* ----- CLASSES ----- */
.content {
	padding:15px;
	width:560px;
	border:0px solid #99cc00;
}
.wprices{
	color:#555;
	font-weight:800;
	font-size:0.8em;
}
.item-preview {
	height:auto;
}

table.box-sign{
	margin:10px;
	background:#fafcdf;
	border:1px solid #e1e1e1;
	padding:10px;
	text-align:center;
	padding:10px;
	width:400px;
}
table.box-sign tr td.td-sign{
	border:0px solid #e1e1e1;
	width:150px;
	background:#fafcdf;
	vertical-align:middle;
	text-align:center;
}
table.box-sign tr td.button{
	border:0px solid #e1e1e1;
	width:150px;
	background:#fafcdf;
	text-align:center;
	vertical-align:center;
	padding-left:30px;
	height:30px;
}

.box2 {
	background:#fafcdf;
	border:1px solid #e1e1e1;
	padding:8px;
	text-align:justify;
}
a.browse-links{
	color:#0066cc;
	font-size:14.4px;
	line-height:25.2px;
	text-align:left;
}
.profile-pic {
	
}

.sub-info {color:#afafaf; }
.sub-info span {color:#b41616;}
.hide{
}
.pad-10 {padding:10px;}
.show{
}
.fltrgt {float:right;}
.fltlft {}
	/*-- tags --*/
	.tag1 {font-size:1em;}
	.tag2 {font-size:1.3em;}
	.tag3 {font-size:1.4em;}
	.tag4 {font-size:1.6em;}
	.tag5 {font-size:1.8em;}

img.user, img.item, .photo-loading {
  	float: right;
  	margin-right: 0px;
  	border-width: 3px;
  	margin-left: 15px;
}
.dn{display:none;}
.photo-loading {
	width: 120px;
	height: 120px;
	background: #fff url(/images/photo-loading.gif) 44px 44px no-repeat;
}
	/* --- Messages --- */
	.process,
	.msg-info,
	.msg-exclamation,
	.msg-note {
		display:block;	
		padding:.3em 60px .3em 35px;
		font-size:1.1em;
		margin-bottom:10px;
		position:relative;
	}
		.msg-exclamation {padding:.3em 10px .3em 35px;}
		.msg-exclamation ul {list-style:url(/images/bullet_red.png)!important; margin-bottom:0;}
		
	.process {
		background: #e6f6c5 url(/images/loader-green-small.gif) no-repeat .5em center;
		font-size:1.2em;
		color: #374920;
		border:1px solid #cfe6a0;
	}
	.msg-info {
		background: #e2f2ff url(/images/information.png) no-repeat .5em center;
		color: #568cb7;
		padding:5px 0 5px 30px;
		border:1px solid #add6f8;
	}
	.msg-exclamation {
		background: #ffe0df url(/images/exclamation.png) no-repeat .5em 10px;
		color: #e84c47;
		border:1px solid #f8b6b4;
	}
	.msg-note {
		background: #fffce2 url(/images/note.png) no-repeat .5em center;
		color: #f88b3a;
		border:1px solid #fbe683;
	}
	.msg-close {
	position: absolute;
	right: 2px;
	top: 2px;
	font-size: 100%;
	}
	/*-- end messages -- */

a.no-style:focus, 
a.no-style:hover	{
	background:none; 
	border:none;
	}
.new {
	padding:.15em .35em;
	font-size:85%;
	font-style:italic;
	background-color:#CBE564;
}
.save {
	padding:.25em .45em;
	text-transform:uppercase;
	font-size:100%;
	font-style:italic;
	background-color:#CEE7FF;
}
	.save a {padding:.15em .35em; color:#0153CD; text-decoration:none;}
	.save a:hover {text-decoration:underline; color:#07448D;}

.saved { padding:.15em .35em;	text-transform:uppercase;	font-size:90%;	font-style:italic;background-color: #fdfddc; color:#a2a2a2;} 
	
.note {	font-style:italic;}
.req{
	float:none;
	color:red;
	font-weight:bold;
}
/* ----- HEADINGS ----- */

h1{
}
	h1#branding {
	float:left;
	width:162px;
	height:39px;
	margin:7px 0 0 10px;
	}
	/*h1#branding a:hover {background:none; border:none;}*/
	h1 img {margin:0;}
	
	#logo {
	display:block;
	width:164px;
	height:35px;
	background:url(/images/logo3.gif) no-repeat top left;
	}
		a:hover#logo {
			background:url(/images/logo3.gif) no-repeat left -56px;
		}
h2{
}
h3{
}
	h3.title {margin-bottom:10px; padding:0 0 .3em 0; color:#888887;}
	h3.title-link {margin-bottom:10px;}/* 0px */
	h3 a {color:#da4707; border:none; margin-bottom:0; padding:0;}
h4{
}
hr.break{border-bottom:1px dotted #888887;}
/* ----- LISTS ----- */

li{
}
	li img {vertical-align:text-top; }
	
li p{
}
ol{
}
ul{
}
	
	
ol li{
}
ul li{
}

	/* -- list3 -- */
	ul#sub-nav li {list-style:none;text-align:left;}
	.list3 {
	float:left;
	}
	ul.list3 li {
	list-style-image:url(/images/li-arrow.gif);
	}
	ul.list3 li a {font-weight:200; text-decoration:none;}


ul.error {
	margin: .5em 0;
	padding: .5em;
	font: 100% "Monaco", "Courier New", Courier, monospace;
	border: 1px solid #D3DAE4;
	background-color: #F4F6F8;
	width: 97%;
	overflow: auto;
}

ul.search {list-style:none;list-style-type:none;}

	ul.search li h3{
	padding:0; margin:0;
	}


/* ----- IMAGES ----- */

img{
}

	table img {margin:0;}
	
img a{
}
img a:hover{
}
img.item-left {float:left;}
img.item-right {float:right;}
/* ----- LINKS ----- */

a{
}
a:hover{
}
a:visited, a:active, a:focus{
}
a:visited{
}
a:active{
}
a:focus{
}

/* ----- FORMS ----- */

form{
}
fieldset{
}
legend{
}
label{
}
input{
}
textarea{
}
input, textarea{
}
select{
}
optgroup{
}
option{
}

/* ----- TABLES ----- */

table{
}
caption{
}
thead{
}
tbody{
}
tfoot{
}
tr{
}
tr .alt{
}
th{
  border-bottom:2px solid #ccc;
}
td{
 border-bottom:1px solid #ccc;
}

/* ----- nav-main ----- */

#nav-main ul { 
	float:right;
	font-weight:bold;
	margin-top:20px;
	}
#nav-main ul li {
	margin-right:1em;
	display:inline;
	}
#nav-main ul li a {color:#fff;text-decoration:none;}
#nav-main ul li a:hover {color:#da4707;}


/* ----- nav-left ----- */
#column-left {
	padding:89px 0 1em 0;
}
#column-left div {margin:0 0 1em 0; }


ul#sub-nav {background:#cfdd76; margin:5px 0 0; text-align:left;}
ul#sub-nav li {border-bottom:1px solid #e6f48d;}
ul#sub-nav li.caption {border-bottom:1px solid #e6f48d;padding:5px; display:block; text-decoration:none; color:#da4707; font-weight:bold;}
ul#sub-nav li.cap-list {border-bottom:1px solid #e6f48d;padding:5px; display:block; text-decoration:none; color:#da4707; font-weight:normal;}
ul#sub-nav li a {padding:5px; display:block; text-decoration:none; color:#da4707; }
ul#sub-nav li a.sn-list {padding:5px; display:block; text-decoration:none; color:#9fb613; }
ul#sub-nav li a.bold {font-weight:bold;}  
ul#sub-nav li a:hover {background:#a6bb2c; color:#fff; border-bottom:none;}
ul#sub-nav li a.sn-list:hover {background:#a6bb2c; color:#fff; border-bottom:none;}
ul#sub-nav li img {margin:0;}
ul#sub-nav li.search {padding:5px;}
ul#sub-nav li.search input {margin:5px 0; border:1px solid #a6bb2c; padding:3px;}
	/*-- Groups -- */



/* ----- nav-right ----- */
#column-right {
	margin-left:-13px;
	padding:89px 0 1em 0;
}
#profile a img.avatar {border:5px solid #f7ffc9; margin-bottom:.5em;}
#profile a:hover img.avatar {border-color:#a6bb2c;}
#profile p img {float:left;}

/* ------- site links or footer --------- */
#site-links { text-align:right; padding:1em 0;}
#site-links a {margin-left:1em;}

/* ------- add price ------------ */
#add-price {
	background:#fcffd2 url(/images/bg-head-add1.gif) repeat-x;
	border:1px solid #d5d99d;
	padding:10px;
	width:450px;
}

/* ------- comments ------- */
ul#comments {}
ul#comments li {clear:both;}

.the_commentor {
	width:130px;
	text-align:right;
	float:left;
	padding:10px;
	}
	.the_commentor .comment-author {
	font-size:1.3em;
	margin:0;
	line-height:1.2em;
	}
	.the_commentor .comment-author a {text-decoration:none;color:#8b9523;}
	.the_commentor .comment-author a:hover {text-decoration:underline; color:#555d06;}
	
	.the_commentor .comment-metadata {font-size:.8em; color:#bfbfbf;margin:0;}

.the_comment {
	background:#f3f4e9;
	border:1px solid #d9dbca;
	float:left;
	display:inline;
	padding:10px;
	width:350px;
	}
	.comment_even {background:#fffff6; border:1px solid #e5e6d7; border-top-color:#fffff6; border-bottom-color:#fffff6; }
	


/* ------- add price ------- */ 
.add-price img {padding:0; margin:0;}
.add-price {background:#fcffd2; border:1px solid #d5d99d; text-align:center; padding:1em;}

/* ------- search result found section --------- */
.queryterm { color: #899E0C; font-weight: bold;}
.queryspecial { color: #666; }

.Found { padding-top: 0; padding-left: 25px; padding-bottom: 5px; font-size: 12px; background: url(/images/accept.png) no-repeat left top; text-align: left; color: #000000; }
.NoneFound { padding-top: 0; padding-left: 25px; padding-bottom: 5px; font-size: 12px; background: url(/images/exclamation.png) no-repeat left top; text-align: left; color: #000000; }
.SortOptions {  margin-left: 8px; font-weight: normal; font-size: 11px; color: #666666;  }
.SortOptions b { color: #999999; } 
.SortOptions a { text-decoration: none; }
.Switch { font-size: 12px; float: right; text-align: right; width: 200px; }


/* PAGINATOR */

.Pages { text-align: center; margin-bottom: 20px; margin-top: 20px; }
.Paginator { font-size: 12px; padding-top: 10px; margin-left: auto; margin-right: auto; /* padding-bottom: 10px;  background-image: url(http://l.yimg.com/www.flickr.com/images/dotted.gif); background-repeat: repeat-x; background-position: left bottom; */ }
.Paginator a, .pageList .this-page { padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.Paginator a:visited { padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.Paginator .AtStart { margin-right: 20px; padding: 2px 6px; /* border: solid 1px #ddd; */ background: #fff; color: #aaa; }
.Paginator .Prev { margin-right: 20px; padding: 2px 6px; border: solid 2px #ddd; background: #fff; }
.Paginator .break { padding: 2px 6px; border: none; background: #fff; text-decoration: none; }
.Paginator .Next { margin-left: 20px; padding: 2px 6px; border: solid 2px #ddd; background: #fff;}
.Paginator .AtEnd { margin-left: 20px; padding: 2px 6px; /* border: solid 1px #ddd; */ background: #fff; color: #aaa; }
.Paginator .this-page {padding: 2px 6px; border-color: #999; font-weight: bold; font-size: 13px; vertical-align: top; background: #fff; color: #660; }
.Paginator a:hover {color: #fff; background: #06c; border-color: #036; text-decoration: none;}
/* 
.Paginator .ranking {display: block; margin-top: 0.5em; font-weight: bold;}
.Paginator .ranking a {padding: 0; border: 0; background: transparent;} 
*/
.Pages div.Results { text-align: center; font: 11px/15px Arial, Helvetica; color: #aaa; margin-top: 8px; }


/* PAGINATOR Scrumjax */

.Paginator_2 { font-size: 12px; padding-top: 5px; margin-left: auto; margin-right: auto; /* padding-bottom: 10px;  background-image: url(http://l.yimg.com/www.flickr.com/images/dotted.gif); background-repeat: repeat-x; background-position: left bottom; */ }
.Paginator_2 a,
.Paginator_2 a:visited,
.Paginator_2 a.this-page { padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;  margin-right:2px; margin-left:2px}
.Paginator_2 a.Prev { margin-right: 20px; padding: 2px 6px; border: solid 2px #ddd; background: #fff; }
.Paginator_2 .break { padding: 2px 6px; border: none; background: #fff; text-decoration: none; }
.Paginator_2 a.Next { margin-left: 20px; padding: 2px 6px; border: solid 2px #ddd; background: #fff;}
.Paginator_2 a.this-page {padding: 2px 6px; border-color: #fff; font-weight: bold; vertical-align: top; background: #fff; color: #889c0c; }
.Paginator_2 a:hover {color: #fff; background: #06c; border-color: #036; text-decoration: none;}

.Paginator_2 a.AtStart { margin-right: 20px;}
.Paginator_2 a.AtEnd { margin-left: 20px; }

.Paginator_2 a.AtStart,
.Paginator_2 a.AtStart:link,
.Paginator_2 a.AtStart:visited,
.Paginator_2 a.AtStart:hover,
.Paginator_2 a.AtEnd,
.Paginator_2 a.AtEnd:link,
.Paginator_2 a.AtEnd:visited,
.Paginator_2 a.AtEnd:hover{ color: #aaa; background: transparent !important; text-decoration: none; outline:0; border:0; padding: 4px 8px;}


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

/* MAIL */

h3.Tab { border-bottom: 3px solid #f1f1f1; padding-left: 15px; margin-top: 5px; margin-bottom: 15px; }
.TabIn { background: #ffffff; padding: 3px 11px 3px 11px; border-left: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1; border-top: 1px solid #f1f1f1; border-bottom: 1px solid #fff; margin-right: 3px; margin-left: 3px; }
.TabOut { font-size: 13px; color: #333; background: #f1f1f1; padding: 2px 8px 4px 8px; }
.NewMsg { float: right; font-size: 12px; font-weight: bold;  padding: 2px; text-align: right; }

#InBox {font-size:.85em; padding-right:-30px;}
#InBox table { margin-right: 0px; margin-left: 0px; }
#InBox tr { vertical-align: top; }
#InBox td { border-bottom: 1px solid #E5E5E5; padding: 5px 5px 7px 5px; }
#InBox th { text-align: left; padding-left: 5px; padding-bottom: 5px; }
#InBox p { margin-bottom: 10px; }
#InBox .Head { font-weight: bold; margin-top: 0px; margin-bottom: 0px; color: #fff; background: #666; }
#InBox h4 { font-size: 11px; margin-top: 0px; margin-bottom: 0px; color: #666666; }
#InBox h6 { margin-bottom: 0px; padding-bottom: 0px; }
#InBox #Unread { font-weight: bold; background: #FFF9CF; }
#InBox #Read { font-weight: normal; background: #FFFDEF;}
#InBox #Replied { font-style: italic; color: #333333; }
#InBox #InBoxDel { text-align: center; }


/* MESSAGE */
.Preview { border: 1px solid #ddd; background-color: #f5f5f5; padding: 10px; font-size: 12px; }
.Reply { background: #f3f3f3; padding: 10px; text-style: italic; }
.FlickrMailmessage th {border:none;padding-right:15px;text-align: right;}
.FlickrMailMessage th h3 {white-space:nowrap;}


/* Mimboo - Profiles*/
.pfcolor{
	font-size:1.4em;
	font-weight:700;
	color:#9e0b0f;
}

.tema{
	color:#da4707;
	}
