@import url(http://fonts.googleapis.com/css?family=Port+Lligat+Slab);
body{
	background:url('imgs/main_bg.jpg') #3B6536;
	background-repeat:repeat-x;
	background-position:center top;
	margin:0px;
}
.base{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
}
.div
{
background:none;
box-shadow: 10px 0 10px -10px #707070, 0 10px 10px -10px #707070, -10px 0 10px -10px #707070;
border:0px;
}
.top{
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
}
.top_link{
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
}
.top_link:hover{
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#DE0303;
}
.basket{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#DE0303;
}
.basket_link{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#DE0303;
}
.basket_link:hover{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#000000;
}
.txt_searching{
	font-family: Arial;
	font-size:13px;
	font-weight:normal;
	color:#CFC5B7;
	text-decoration:none;
	background:transparent;
	height:25px;
	width:170;
	border-style:solid;
    border-width:0px 0px 0px 0px;
	PADDING-top: 4px;
	PADDING-left: 4px;
}
.cat_top{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#FFFFFF;
}
.cat_top_link{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#FFFFFF;
}
.cat_top_link:hover{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#DE0303;
}
.div02
{
border:0px;
background:#FFFFFF;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
}
.div03
{
border:solid 1px #D1D1D1;
background:#FFFFFF;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
border-top-left-radius:10px;
border-top-right-radius:10px;
}
.main{
	font-family: 'Port Lligat Slab', serif;
	font-size:15pt;
	font-weight:normal;
	text-decoration:none;
	color:#EB2D00;
}
.main2{
	font-family: 'Port Lligat Slab', serif;
	font-size:16pt;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
.upcoming{
	font-family: 'Port Lligat Slab', serif;
	font-size:16pt;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
}
.artnumber{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#EB2D00;
}
.artname{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.bottom{
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#FFFFFF;
}
.bottom_link{
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#FFFFFF;
}
.bottom_link:hover{
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#DE0303;
}
.content_top{
	font-family: 'Port Lligat Slab', serif;
	font-size:16pt;
	font-weight:normal;
	text-decoration:none;
	color:#2F6E2C;
}
.div04
{
border:solid 1px #DFD7C9;
background:#FBF9F6;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
border-top-left-radius:5px;
border-top-right-radius:5px;
}
.paging{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	background:#9E9987;
	text-valign:center;
	text-decoration:none;
	PADDING-top:3px;
	PADDING-bottom:3px;
	PADDING-right: 3px;
	PADDING-left: 3px;
	width:25px;
	height:25px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.paging:hover{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	background:#2F6E2C;
	text-valign:center;
	text-decoration:underline;
	PADDING-top:3px;
	PADDING-bottom:3px;
	PADDING-right: 3px;
	PADDING-left: 3px;
	width:25px;
	height:25px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.paging_act{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	background:#9E9987;
	text-valign:center;
	text-decoration:none;
	PADDING-top:3px;
	PADDING-bottom:3px;
	PADDING-right: 3px;
	PADDING-left: 3px;
	width:35px;
	height:20px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.paging_act:hover{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	background:#2F6E2C;
	text-valign:center;
	text-decoration:none;
	PADDING-top:3px;
	PADDING-bottom:3px;
	PADDING-right: 3px;
	PADDING-left: 3px;
	width:35px;
	height:20px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.btn_general{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:26px;padding-right:6px;padding-top:5px;padding-bottom:5px;
	background: #F68A00 url('arrow_right.png');
	background-repeat: no-repeat;
	background-position: 6px center;
	border:solid 1px #000000;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	cursor:hand;
}
.btn_general:hover{
	background:#D87A00 url('arrow_right.png');
	background-repeat: no-repeat;
	background-position: 6px center;
}
.btn2{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:2px;
	background:#0BBF63;
	border:solid 1px #148E50;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	cursor:hand;
}
.btn2:hover{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:2px;
	background:#148E50;
	border:solid 1px #148E50;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	cursor:hand;
}
.btn_zoom{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:22px;padding-right:6px;padding-top:3px;padding-bottom:3px;
	background: #000000 url('magnifier.png');
	background-repeat: no-repeat;
	background-position: 6px center;
	border:solid 1px #000000;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	cursor:hand;
}
.btn_zoom:hover{
	background:#52514D url('magnifier.png');
	background-repeat: no-repeat;
	background-position: 6px center;
}
.btn_save{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:26px;padding-right:6px;padding-top:5px;padding-bottom:5px;
	background: #F70000 url('accept.png');
	background-repeat: no-repeat;
	background-position: 6px center;
	border:solid 1px #000000;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	cursor:hand;
}
.btn_save:hover{
	background:#AC0000 url('accept.png');
	background-repeat: no-repeat;
	background-position: 6px center;
}
.btn_cancel{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:26px;padding-right:6px;padding-top:5px;padding-bottom:5px;
	background: #0BBF63 url('cancel.png');
	background-repeat: no-repeat;
	background-position: 6px center;
	border:solid 1px #148E50;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	cursor:hand;
}
.btn_cancel:hover{
	background:#148E50 url('cancel.png');
	background-repeat: no-repeat;
	background-position: 6px center;
}