/* www.linekersbenalmadena.com global css */
body {
	margin: 0px; background-image:url(../gfx/back_mb.gif); background-color:#6c6774; background-repeat:repeat-x;
}
.top {
	margin-left:auto;margin-right:auto;margin-bottom:0px;margin-top:35px; text-align:center;
}
p {
	margin:8px;
}
.spacer {
	line-height:10px;height:10px;margin:0px;
}
h1 {
	font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif;margin:0px;
}
table.main {
	width:760px;margin:auto; background-color:#fff;
}
td.left {
	background-image:url(../gfx/left.gif); background-repeat:repeat-y; 
}
td.right {
	background-image:url(../gfx/right.gif); background-position:right; background-repeat:repeat-y;
}
td.lion {
	height:207px; background-image:url(../gfx/lion.jpg); background-repeat:no-repeat; background-position:top left;vertical-align:top;
}
td.lion2 {
	background-image:url(../gfx/lions2.jpg);width:237px;
}
td.content {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#322a3c;
}
td.pics {
	width:236px;padding-right:35px;padding-left:10px;
}
.gallerydates {
	width:48%; height:248px; vertical-align:top;
}
.photodates {
	width:55%; height:248px; vertical-align:top;
}
td.linknav {
	background-image:url(../gfx/linkbar.gif);height:11px; line-height:11px;
}
td.txtlinks {
	padding-left:20px; text-align:center; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;color:#fff;
}
a.gr {
	color:#fff; text-decoration:none; font-size:9px;
}
a.gr:hover {
	color:#cac3c3; text-decoration:none;
}
a {
	color:#000; text-decoration:none;
}
a:hover {
	color:#953ed7; text-decoration:none
}


/* links */

td.n_home {
	background-image: url(../gfx/home.gif);
	background-repeat:no-repeat;
}
td.n_lbar {
	background-image: url(../gfx/linekers.gif);
	background-repeat:no-repeat;
}
td.n_pgal {
	background-image: url(../gfx/photo.gif);
	background-repeat:no-repeat;
}
td.n_mesb {
	background-image: url(../gfx/message.gif);
	background-repeat:no-repeat;
}
td.n_link {
	background-image: url(../gfx/links.gif);
	background-repeat:no-repeat;
}
td.n_cont {
	background-image: url(../gfx/contact.gif);
	background-repeat:no-repeat;
}

.footer_r {
	background-image:url(../gfx/footer_repeater.gif); background-repeat:repeat-x;
}
.footer {
	width:760px;;text-align:center; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;color:#fff;background-image:url(../gfx/footer.gif); background-repeat:repeat-x; height:56px;
}

/* --- cart --- */

table.menu a.co {
	width:60px;
	border:1px solid #000;padding-left:15px; padding-right:15px;
	display: block;
}

.txtblack {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal;
}
.cm {
	font-size:9px; font-weight:bold;
}
.total {
	background:url(cart.gif) no-repeat center #fff; width:87px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-top:12px; border:0px;
}
.titems {
	margin-left:10px;
}
.tcost {
	margin-left:20px;
}
.costcell {
	width:90px; text-align:center; height:27px; background:#fff; border-left:1px solid #000;
}
img { border: 0; }
#dates {
	background:#d8cee8; border:1px solid #000; border-right:0px; padding:5px; height:320px; width:77px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
}
#dates a {
	color:#000; text-decoration:none;
}
#dates a:hover {
	color:#000; text-decoration:underline;
}

.title{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:bold;
}


img.products {
  float:left;
  cursor:move;
}

div.cart {

  background-color:white;
  height:320px;
  overflow:auto;width:80px;border:1px solid #000; padding:5px; float:left;
  scrollbar-3dlight-color:#ebeaed;
  scrollbar-arrow-color:#504e4e;
  scrollbar-track-color:#fff;
  scrollbar-darkshadow-color:#6b6969;
  scrollbar-face-color:#c4c0c0;
  scrollbar-highlight-color:#d5d4d8;
  scrollbar-shadow-color:#a6a5a5;
}
div.cart p {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center;
}

div#wastebin {
  width:80px;
  height:80px;
  margin-top:277px; margin-right:8px;
  color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;
  border:1px solid #000;
  text-align:center;
  float:right;
}

div.cart img.trolly {
	width:61px; height:28px; float:none;
}
div.cart img {
  float:left;
  width:32px;
  height:32px;
  margin-right:10px; margin-bottom:2px;
}

div.cart div {
  font-size:12px;
  font-weight:normal;
  color:#444;
  clear:left;
}

span.handle {
  background-color: #E8A400;
  color:white;
  cursor: move;
}

div.cart-active {
  background-color: #a99cbf;
}

div.wastebin-active {
  background: #4b3866;color:#fff;
  border:1px solid #E8A400;
}

/*----------------*/

.tblcart {
	margin:auto; width:400px;
}
.tblcart th {
	font-size:13px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; padding:3px; border-bottom:1px solid #250156;
}
.tblcart td {
	font-size:12px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; padding:3px;border-bottom:1px solid #250156;
}
.tblcart a {
	color:#250156; text-decoration:none;
}
.tblcart a:hover {
	color:#250156; text-decoration:underline; 
}
.tblcart img {
	margin-left:7px;
}
.txt13px {
	font-size:13px; font-weight:bold;
}
.tblclient {
	margin:auto; width:380px;
}
.tblclient th {
	padding:3px;
}
.tblclient td {
	padding:3px;
}
.tblclient input {
	border:1px solid #250156; padding:3px; width:175px; height:12px; line-height:12px;
}
.tblclient select {
	width:190px;
}
.tblclient a {
	color:#250156; text-decoration:none;
}
.tblclient a:hover {
	color:#250156; text-decoration:underline; 
}
.enlarge {
	margin-top:1px; margin-bottom:3px;
}