﻿/* =======================================================

	AUTHOR: 		Sumac UK
	DESCRIPTION:	Print styles for Olympic Gymnasium
	DATE:			10/12/07
	LAST EDITED:	--/--/--

======================================================= */

body
{
	/*font-size: 80%;*/
	font-size: 1em;
	font-family: Verdana, Arial, Sans-Serif;
	color: #000;
}
/* [ headings ] ------------------------------------------ */
h1
{
	margin: 0 0 1em 0;
	border-bottom: 1px solid #539CB4;
	font-size: 1.2em;
}
h2
{
	margin: 1em 0 0 0;
	border-bottom: 1px solid #539CB4;
	font-size: 1.1em;
}
h3, h4, h5, h6
{
	margin: 1em 0;
	font-size: 1em;
}
.hide
{
	display: none;	
}
hr
{
	display: none;	
}
a img
{
	border: none;
}

/* ==========================================================
	HEADER
========================================================== */
#header
{
	text-align: center;
	height: 110px;
}
#header h1
{
	border: none;
	position: absolute;
	top: 26px; 
	left: 89px;
	font-size: 2em;	
}
#header img
{
	position:absolute;
	left: 0;
	top: 0;
	width: 88px;
	height: 78px;	
}
#body
{
		
}
#body a
{
	text-decoration: none;
}
/* ==========================================================
	QUICKLINKS
========================================================== */
#quick-links
{
	display: none;
}
/* ==========================================================
	SEARCH-BOX
========================================================== */
#search-box
{
	display: none;
}
/* ==========================================================
	BANNER
========================================================== */
#banner
{
	display: none;
}
/* ==========================================================
	MAIN-NAVIGATION
========================================================== */
#left-nav
{
	display: none;
}
/* ==========================================================
	TOP-IMAGES
========================================================== */
#images-wrapper
{
	display: none;
}
/* ==========================================================
	BRREADCRUMB
========================================================== */
#bread-crumb p span
{
	color: #21409A;
	font-size: 0.8em;
}
/* ==========================================================
	CONTACT
========================================================== */
#contact h1
{
	color: #E31C23;
	border-bottom: 1px solid #E31C23;
}
#contact h2
{
	border-bottom: none;
}
#contact p a
{
	color: #E31C23;
}
/* ==========================================================
	FOOTER
========================================================== */
#footer 
{
	float:left;
	width:100%;
	background-repeat:no-repeat;
	background-position: bottom right;
	padding: 10px 10px 0 0;
}
#footer #terms 
{
	display: none;
}
#footer #copyright
{
	text-align: center;
	font-weight: bold;
	font-size: 0.8em;
	margin: 40px 0 0 0;
}
#footer a
{
	color: #000;
	width: 100%;
}


/* ==========================================================
	BASKET
========================================================== */
#divBasket
{
	clear:both;
}
table.basket
{
	width:95%;
}
table.basket td
{
	padding: 5px 0 0 0;
	font-size: 0.9em;
}
table.basket .headings td
{
	font-weight:bold;
	border-bottom: solid 1px #676767;
	padding :20px 0 5px 0;
}
table.basket td.center
{
	text-align:center;
}
table.basket td.right
{
	text-align:right;
}
table.basket td.total
{
	font-weight:bold;
	text-align:right;
}
table.basket td a:link, table.basket td a:visited
{
	text-decoration: none;
}
.button-panel
{
	display: none;
}
.button clear
{
	display: none;
}

/* ==========================================================
	NEWS
========================================================== */
.news-item-inner h2
{
	color: #F31627;
	border-bottom: none;
}
.news-item-inner p.news-date
{
	margin-top: 15px;
}
.news-item-inner a.pdf-link
{
	display: none;
}
/* ==========================================================
	VACANCIES
========================================================== */
p#vacancies-ref
{
	
}
p#vacancies-opening
{
	color: #E32223;
}
p#vacancies-description
{
	
}
/* ==========================================================
specials - ProductList
========================================================== */
.prod-list-details-wrapper
{
	width: 650px;
	float: left;
	clear: both;
	margin-top: 10px;
	padding-bottom: 5px;
	border-bottom: 1px solid #444;

}
.prod-list-details
{
	float: left;
	width: 210px;
	margin: 0;
	padding: 0;
	overflow:hidden;
}
.prod-list-details h1
{
	float: left;
	margin-left: 10px;
	font-size: 0.95em;
	display: block;
	width:200px;
}
.prod-list-details-wrapper img
{
	float: left;
	margin: 0;
	padding:0;
	display: block;

}
.prod-list-id 
{
	margin: 0;
	margin-left: 10px;
	font-size: 0.95em;
	display: block;
}

.prod-list-price
{
	font-size: 0.95em;
	margin: 1.5em 0 0 10px;
	display: block;
	width:100%;
}
.prod-list-price span.price
{
	font-size: 1.7em;
	color: #9a0f08;	
	margin-right: 0.3em;
	margin-top: 0.1em;
}
.prod-list-price span
{
	float: left;	
	margin-top: 0.3em;
}
.prod-list-note
{
	float: left;	
	margin-left: 10px;
	margin-top: 10px;
	width: 100%;
	line-height:normal;
}
.prod-list-note span
{
	font-size: 0.75em;
}
.description
{
	float: left;
	margin: 0 0 0 10px !important;
	width: 240px;
	display: inline;
	padding: 0 !important;
}
.read-more
{
	margin: 0 5px 0 0;
	clear: both;
	text-align: right;
	display:block;

}
read-more a
{
	
}
.read-more a:link, .read-more a:visited
{
	text-decoration: none;
}
/* ==========================================================
	SERVICES - Image and text container
========================================================== */
div.services-container
{
	margin-bottom: 15px;	
}
div.services-container h2
{
	float: right;
	width: 510px;
	border-bottom: none;
}
div.services-container h2 a:link, div.services-container h2 a:visited  
{
	font-size: 1em;
}
/* ==========================================================
	A-Z PRODUCTS
========================================================== */

li.cat-li-letter
{
	font-size: 1.2em;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
li.cat-li
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	
}
li.cat-li a
{
	text-decoration: none;
	list-style-type:none;
}
/* ==========================================================
	SPECIALS
========================================================== */
