Body {
	background-color: #fff;
	margin: 0px;
	padding: 0px;
	font-family : Arial, Verdana;
	color: #747474;
	font-size: 11px;
	background-image:url('pics/backgrounds/background.jpg');
}



td {
	font-family : Arial, Verdana;
	color: #000000;
	font-size: 11px;
}

img {
	border:0px solid #b40000;
}

h1 {
	font-family : Times New Roman;
	margin: 0px;
	padding: 0px;
	color: #9a2e5a;
	font-size: 20px;
}

h2 {
	margin: 0px;
	padding: 0px;
	color: #9a2e5a;
	font-size: 14px;
}

h3,h4 {
	margin: 0px;
	padding: 0px;
	color: #9a2e5a;
	font-size: 12px;
}

li {
	color: #9a2e5a;
}

.li_menu {
	list-style: none;
}

.ul_menu {
	margin: 0px;
}

a:link,a:active,a:visited {	
	text-decoration: underline;
	font-family : Arial, Verdana;
	color: #0c7ecf;
	font-size: 11px;
}

a:hover {	
	text-decoration: none;
	font-family : Arial, Verdana;
	color: #353535;
	font-size: 11px;
}

a:link.menu,a:active.menu,a:visited.menu {	
	text-decoration: none;
	font-family : Arial, Verdana;
	color: #353535;
	font-size: 13px;
}

a:hover.menu {	
	text-decoration: none;
	font-family : Arial, Verdana;
	color: #004a9e;
	font-size: 13px;
}

.content {
	width: 100%;
	border:0px solid #33cccc;
} 

.main {
	width: 840px;
	height:437px;
	border:0px solid blue;
}

.main-left {
	width: 288px;
	height:392px;
	background-image:url('pics/backgrounds/home-left.jpg');
	border:0px solid blue;
	text-align:left;
	float:left;
	background-repeat: no-repeat;
} 

.main-middle {
	width: 254px;
	height:438px;
	border:0px solid blue;
	text-align:left;
	float:left;
} 

.main-right {
	width: 298px;
	height:392px;
	background-image:url('pics/backgrounds/home-right.jpg');
	border:0px solid blue;
	text-align:left;
	float:left;
	background-repeat: no-repeat;
} 

.spacer-top {
	width: 840px;
	height:73px;
	border:0px solid blue;
} 

.tab {
	background-image:url('pics/buttons/tab-nl.gif');
	background-repeat: no-repeat;
	height:73px;
	width:298px;
	border:0px solid red;
}

.sub-top {
	width: 840px;
	height:20px;
	background-image:url('pics/backgrounds/sub-top.jpg');
	border:0px solid blue;
	text-align:left;
	background-repeat: no-repeat;
} 

.sub-middle {
	width: 840px;
	
	background-image:url('pics/backgrounds/sub-middle.jpg');
	border:0px solid blue;
	text-align:left;
	background-repeat: repeat-y;
} 

.sub-bottom {
	width: 840px;
	height:15px;
	background-image:url('pics/backgrounds/sub-bottom.jpg');
	border:0px solid blue;
	text-align:left;
	background-repeat: no-repeat;
} 

div.hr {
  height: 15px;
  background: url('pics/hr.gif') repeat-x scroll center;
}

div.hr hr {
  display: none;
}

img
{
	behavior: url("/js/pngbehavior.htc");
}

input, select, textarea {
	border:1px solid #cccccc;
	width: 250px;
	font-family : Arial, Verdana;
	font-size : 12px;
	font-weight : normal;
	color : #000;
	margin: 3px;
}

.book-preview-thumbs {
	cursor:pointer;
	float:left;
}

DIV.overlay_pngIE
{
	position: absolute;
	top: 0px;
	left: 0px;
	background-color:white;
	width:100%;
	height:100%;
	z-index:1;
}

DIV.overlay_
{
	position: absolute;
	top: 0px;
	left: 0px;
	background-color:white;
	width:100%;
	height:100%;
}

DIV.foto_popup
{
	background: #ffffff;
	padding: 3px;
	z-index:99;
}