body{
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#555;
	background-color:#333;
}

a { color:#325d7e; text-decoration:none; }
a:hover { color:#709dc0; text-decoration:underline; }

h1,h2,h3,h4,h5,h6 { margin:0; padding:0; color:#000; font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

input,textarea,button{
	font-size:12px;
	color:#333;
}
input,textarea,select{
	border:1px solid #709dc0;
	background:#FFF url(images/ish.gif) repeat-x;
	margin:1px;
}

.header { margin:0; padding:0; position:relative; background:url(images/header.jpg) no-repeat; width:826px; height:114px; }
.header h1 { margin:0; padding:0; }
.header h1 a { display:block; position:absolute; top:15px; left:15px; bottom:0px; width:250px; }
.header h1 a span { display:none; }


.main{
	margin:16px auto;
	width:826px;
	background:url(images/mid.jpg) repeat-y;
}

.topmenuwrapper { float:right; margin:24px 48px; }
.topmenu { margin:0 0 0 48px; padding:0; list-style:none; display:block; float:right; font-size:11px; }
.topmenu li { padding:3px; }

.body { margin:8px 24px; padding:0; }

.footer { margin:24px; font-size:10px; text-align:center; }

.bottom { display:block; width:826px; height:46px; background:url(images/bottom.jpg) no-repeat; }

.imglist { clear:both; margin:8px 16px; padding:0; }
.imglist .imgbox { float:left; margin:16px; padding:0; }
.imglist .imgbox a { border:1px solid #95bedd; text-decoration:none; position:relative; display:block; width:152px; height:152px; }
.imglist .imgbox a:hover { border:1px solid #325d7e; }
.imglist .imgbox a img { border:1px solid #FFF; }
.imglist .imgtitle, .imglist .imginfo { background-image:url(images/75.png); max-width:146px; overflow:hidden; white-space:nowrap; }
.imglist .imgbox a .imgtitle { position:absolute; top:1px; left:1px; margin:0; padding:2px; color:#FFF; font-size:10px; }
.imglist .imgbox a .imginfo { position:absolute; bottom:1px; right:1px; margin:0; padding:2px; color:#FFF; font-size:10px; }

.pagina{
	margin:0 6px 0 6px;
	padding:0;
	list-style:none;
	text-align:center;
}
.pagina li{
	display:inline;
	padding:0 2px;
	margin:0 2px;
}
.pagina .current{
	font-weight:bold;
}
.listimgwrap { margin:0 auto; width:630px; }
.listimgwrap div { float:left; width:200px; margin:4px; padding:0px; text-align:center; }


#overlay	{ display:none; position:absolute; top:0; left:0; width:100%; height:100%; z-index:5000; background:#000; -moz-opacity:0.8; opacity:.80; filter:alpha(opacity=80); }
#box	{ display:none; position:absolute; top:40%; left:25%; width:50%; height:20%; background:#FFF; z-index:9999; }
#frame	{ width:100%; height:90%; }

.clear { clear:both; width:100%; height:1px; margin:0; padding:0; visibility:hidden; }

.colleft{
	float:left;
	text-align:right;
}
.colright{
	float:left;
	text-align:left;
	margin-left:4px;
}


.bluebox, #uploaddiv {
	font-size:12px;
	padding:4px;
	background-color:#e6f4ff;
	border-bottom:1px solid #999;
}
#uploaddiv{
	min-height:250px;
	width:430px;
}

.bigbutton{
	font-size:14px;
	background-color:#FFF;
	border:1px outset;
	padding:4px;
	margin:4px;
}

.titleheader{
	display:none;
}

.tags{
	font-size:10px;
}
.tags a{
	text-decoration:none;
}

.tagcloud{
	margin:8px 42px;
	text-align:center;
}
.tagcloud a{
	text-decoration:none;
}

.viewimg, .notice {
	padding:8px;
	background-color:#F3F3F3;
	border-bottom:1px solid #999;
}

.notice {
	margin-top:8px;
	color:#555;
	padding:8px;
	background-color:#F3F3F3;
}

.tools {
	font-size:12px;
	overflow:visible;
	margin:0 2px;
}
.tools a {
	text-decoration:none;
	padding:0 2px;
}
.tools a:hover {
	background-color:#000;
}

.left { float:left; }
.right { float:right; }
.center { text-align:center; }

.prouser, a.prouser { text-decoration:none; background-color:#FFC; color:#325d7e; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

.price { color:#000; font-size:larger; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

.hiddenoption { display:none; }