/* HTML-tags*/
body {margin:0; padding:0;}

body, td, textarea {
	font: 11px/1.5 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, Arial, sans-serif;
}

a:link, a:visited {
	color:#8a8000;
}
a:hover {
	color:#f00;
	text-decoration:none;
	}
a:active {
	color:#b8b15c;
}

h1 {
	font:normal 1.6em 'Century Gothic' Arial, Helvetica, sans-serif;
	color:#58585a;
	margin:0 0 1em;
}
h2 {
	font:bold 1.3em Arial, Helvetica, sans-serif;
	color:#8a8000;
	margin:1.5em 0 .7em;
	padding-left:15px;
	background:transparent url(gfx/bg-h2.png) no-repeat 0 4px;
} 
h3 {
	font:bold 1em Arial, Helvetica, sans-serif;
	color:#000;
	margin:1em 0 0;
}

img {
	border:0;
	}
hr { height: 1px; border-width: 1px 0 0 0; border-style: solid; border-color: #ccc; }

p {margin:0 0 1em;}

ul {margin:1em 0; padding:0; list-style:none;}

ul li {
	background:transparent url(gfx/ul-item.png) no-repeat 0 5px;
	margin:0 0 5px 10px;
	padding:0 0 0 13px;
	}






/*STRUCTURE*/
#top, #pagepicturecontainer, #menu {display:none;}

#container {
	}
		#content {
			}
		
.clearfloat {
	clear:both;
	}
#copyright {border-top:1px solid #000; margin-top:20px; padding:.5em 0;}
	#col1 {width:59%; float:left; text-align:left;}
	#col2 {width:39%; float:right; text-align:right; font-size:.7em;}




/*List articles*/
#DataListArticles h5 {}

#DataListArticles .ItemStyle {
	padding: 10px;
	}

#DataListArticles a {
	display: block;
	text-decoration: none;
	}

#DataListArticles a:hover {
	color: #000;
	}

/*Search*/
#searchform { padding:5px; }
#q { width:8em; }
#searchbutton { width:3em; }

	
	
/* PRODUCT TEMPLATE */

#prcol1, #prcol2 {
	float:left;
	}
#prcol1 {
	width:52%;
	padding-right:4%;
	}
#prcol2 {
	width:40%;
	padding-left:4%;
	text-align:right;
	}
	#prcol2 img {margin-bottom:3em;}
#prpdf {
	display:block;
	background:transparent url(gfx/icon-pdf.gif) no-repeat;
	padding-left:25px;
	margin-top:30px;
	width:10em;
	}
.goback, 
.printpage, 
#imgtext { display:none;}

/* THUMBNAIL VIEW */
p#galleryText {
	text-align:center;
	font-size:.8em;
	color:#999;
	}
.ovItem {	
	width:150px;
	height:175px;
	float:left;
	margin:1em 3px 0 0;
	padding:1px;
	text-align:center;
	background:transparent url(gfx/loader.gif) no-repeat 50% 10px;
	}
.ovItem img {
	display:block;
	margin:1px auto 0;
	border:1px solid #e0e0e0;
	min-height:25px;
	}

.ovItem .thumbLink {
	display:block;
	padding:1px;
	font-size:.8em;
	}