mirror of
				https://github.com/dawidolko/Website-Templates.git
				synced 2025-10-31 16:33:10 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			464 lines
		
	
	
		
			8.0 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
			
		
		
	
	
			464 lines
		
	
	
		
			8.0 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
| /**
 | |
|  * Design. (c) Jason Earl, 2005, Virtual Function
 | |
|  *
 | |
|  * "tableless" design known to work (and tested) on Mozilla, and IE 6.
 | |
|  * Should also work KHTML (Konqueror and Safari)
 | |
|  */
 | |
| 
 | |
| 
 | |
| /* -----------------------------------------------------------
 | |
| 						Generic
 | |
| ----------------------------------------------------------- */
 | |
| 
 | |
| body {
 | |
| 	background: #9BB2CA url('images/back.gif');
 | |
| 	margin: 0;
 | |
| 	padding: 0;
 | |
| 	font-size: 11px;
 | |
| 	font-family: Verdana, sans-serif;
 | |
| }
 | |
| 
 | |
| a:link,
 | |
| a:visited {
 | |
| 	text-decoration: none;
 | |
| 	color: #163477;
 | |
| }
 | |
| 
 | |
| a:hover {
 | |
| 	border-bottom: #bdf 1px solid;
 | |
| }
 | |
| 
 | |
| .pageWrapper {
 | |
| 	margin: 0 10%;
 | |
| 	width: auto;
 | |
| 	min-width: 620px;
 | |
| }
 | |
| 
 | |
| /** Uncomment below for liquid width (expands and contracts with brwoser window width 
 | |
| */
 | |
| .pageWrapper {
 | |
| 	margin: 0 auto;
 | |
| 	width: 730px;
 | |
| 	min-width: 620px;
 | |
| }
 | |
| 
 | |
| 
 | |
| /* extension to page wrapper */
 | |
| #main {
 | |
| 	border-right: #FFF 2px solid;
 | |
| 	border-left: #FFF 2px solid;
 | |
| 	/* IE Hack. Set this to right colour for now */
 | |
| 	background: #E5EDF1;
 | |
| }
 | |
| 
 | |
| div#bodyWrap {
 | |
| 	background: url('images/back_top.jpg') repeat-x;
 | |
| }
 | |
| 
 | |
| div#bodyWrap {
 | |
| 	width: auto;
 | |
| 	min-width: 770px;
 | |
| 	height: 432px;
 | |
| }
 | |
| 
 | |
| img.product, 
 | |
| .product img {
 | |
| 	border: 1px solid #225F82;
 | |
| 	margin: 12px 8px 4px 8px;
 | |
| }
 | |
| 
 | |
| .content .product {
 | |
| 	text-align: center;
 | |
| }
 | |
| 
 | |
| .subBarInner p {
 | |
| 	margin: 8px 8px 2px 8px;
 | |
| 	padding: 0;
 | |
| }
 | |
| 
 | |
| .product {
 | |
| 	font-weight: bold;
 | |
| 	color: #0B70CE ! important;
 | |
| }
 | |
| 
 | |
| div.wide3 {
 | |
| 	width: 33%;
 | |
| 	float: left;
 | |
| 	text-align: center;
 | |
| }
 | |
| 
 | |
| input[type=text],
 | |
| input[type=button],
 | |
| input[type=submit],
 | |
| select,
 | |
| textarea
 | |
| {
 | |
| 	background: #F6F9FB;
 | |
| 	border: 1px solid #225F82;
 | |
| }
 | |
| 
 | |
| /* -----------------------------------------------------------
 | |
| 					Headers ( h* style )
 | |
| ----------------------------------------------------------- */
 | |
| 
 | |
| h1,
 | |
| h2,
 | |
| h3,
 | |
| h4,
 | |
| h5,
 | |
| h6
 | |
| {
 | |
| 	margin: 8px 16px;
 | |
| 	font-size: 14px;
 | |
| 	font-weight: normal;
 | |
| 	letter-spacing: 0.08em;
 | |
| }
 | |
| 
 | |
| h1 {
 | |
| 	font-size: 18px;
 | |
| 	color: #164677;
 | |
| 	padding-bottom: 4px;
 | |
| 	border-bottom: 1px solid #4C95D6;
 | |
| }
 | |
| 
 | |
| h1 span {
 | |
| 	float: right;
 | |
| 	color: #69839B;
 | |
| }
 | |
| 
 | |
| /* -----------------------------------------------------------
 | |
| 					View Controllers
 | |
| ----------------------------------------------------------- */
 | |
| 
 | |
| .clear {
 | |
| 	clear: both;
 | |
| }
 | |
| 
 | |
| .hide, #oldBrowserNotice, 
 | |
| .ieSixCharDupBug {
 | |
| 	display: none;
 | |
| }
 | |
| 
 | |
| /* -----------------------------------------------------------
 | |
| 					Page Header(s) and Footer
 | |
| ----------------------------------------------------------- */
 | |
| 
 | |
| #header {
 | |
| 	height: 146px;
 | |
| 	margin-right: -2px; /* Box model adjustment */
 | |
| }
 | |
| 
 | |
| #header #logo {
 | |
| 	width: 223px;
 | |
| 	float: left;
 | |
| 	background: url('images/logo.gif') no-repeat #FFF;
 | |
| 	margin: 0 -3px;
 | |
| 	height: 146px;
 | |
| 	position: absolute;
 | |
| 	z-index: 100;
 | |
| }
 | |
| 
 | |
| #header #logo h1 {
 | |
| 	display: none;
 | |
| }
 | |
| 
 | |
| #heading .head {
 | |
| 	height: 78px;
 | |
| 	background: url('images/header.jpg') no-repeat right top #FFF;
 | |
| 	border-right: 2px solid #fff;
 | |
| 	position: relative;
 | |
| 	margin-right: -2px;
 | |
| }
 | |
| 
 | |
| * html #heading .head {
 | |
|   margin-right: -4px; /* Extra 2px due to IE Box model */
 | |
| }
 | |
| 
 | |
| #heading .top, 
 | |
| #heading .sub {
 | |
| 	color: #FFF;
 | |
| 	margin: 10px 10px 0 0;
 | |
| 	float: right;
 | |
| 	width: 370px;
 | |
| 	text-align: right;
 | |
| 	height: 22px;
 | |
| }
 | |
| 
 | |
| #heading a:link,
 | |
| #heading a:visited {
 | |
| 	color: #FFF;
 | |
| 	margin-left: 32px;
 | |
| }
 | |
| 
 | |
| #heading a:hover {
 | |
| 	border-bottom: #7487A1 4px solid;
 | |
| }
 | |
| 
 | |
| #heading .sub {
 | |
| 	clear: right;
 | |
| }
 | |
| 
 | |
| #footer {
 | |
| 	position: relative;	/* IE fix */
 | |
| 	padding: 4px 24px;
 | |
| 	color: #249;
 | |
| 	background: url('images/bg5.gif');
 | |
| }
 | |
| 
 | |
| /* -----------------------------------------------------------
 | |
| 						Layout Controls
 | |
| ----------------------------------------------------------- */
 | |
| 
 | |
| /* --------------------- Common to both -------------------- */
 | |
| 
 | |
| #mainInner,
 | |
| div.subBarInner,
 | |
| div.subTitleInner {
 | |
| 	z-index: 2;
 | |
| 	width: 100%;
 | |
| 	border-right: #FFF 2px solid;
 | |
| 
 | |
| }
 | |
| 
 | |
| div.content {
 | |
| 	border-width: 0;	/* Fix print/v4 borders issue */
 | |
| }
 | |
| 
 | |
| #mainOuter div.left,
 | |
| #mainOuter div.right,
 | |
| #mainOuter div.content,
 | |
| div.subBarInner div.content,
 | |
| div.subBarInner div.right,
 | |
| div.subTitleInner div.content,
 | |
| div.subTitleInner div.right {
 | |
| 	/* For Sub elements of #mainOuter AND div.subBarInner */
 | |
| 	float: left;
 | |
| 	position: relative;
 | |
| 	z-index: 10;
 | |
| 	overflow: visible;	/* fix for IE italics bug */
 | |
| }
 | |
| 
 | |
| /* --------------------- The Sub Bar Piece -------------------- */
 | |
| 
 | |
| div.subBarOuter,
 | |
| div.subTitleOuter {
 | |
| 	z-index: 1;
 | |
| 	border-style: solid;
 | |
| 	border-color: #E5EDF1;
 | |
| 	border-width: 0;
 | |
| }
 | |
| 
 | |
| div.subBarInner div.right,
 | |
| div.subTitleInner div.right {
 | |
| 	float: right;
 | |
| 	width: 20em;
 | |
| 	margin: 0 -20em 0 1px;
 | |
| }
 | |
| 
 | |
| div.subBarInner div.content,
 | |
| div.subTitleInner div.content {
 | |
| 	margin: 0 -1px; /* Ensure floating */
 | |
| 	width: 100%;
 | |
| }
 | |
| 
 | |
| /* --------------------- The Main Bar Piece -------------------- */
 | |
| 
 | |
| #mainOuter {
 | |
| 	z-index: 1;
 | |
| 	border-left: 16em #E6EEF0 solid;
 | |
| 	border-right: 8px #0B70CE solid;
 | |
| }
 | |
| 
 | |
| #mainInner {
 | |
| 	border-left: 2px solid #FFF;
 | |
| 	background: #F0F3F2;
 | |
| }
 | |
| 
 | |
| #mainOuter .content {
 | |
| 	margin: 0 -1px;	/* Ensure floating */
 | |
| 	width: 100%;
 | |
| }
 | |
| 
 | |
| #mainOuter .right {
 | |
| 	/* Not used for now */
 | |
| 	float: right; 			/* Possiblity for NN4 layout */
 | |
| 	width: 15em;
 | |
| 	margin: 0 -15em 0 1px;	/* Column position */
 | |
| }
 | |
| 
 | |
| #mainOuter .left {
 | |
| 	width: 16em;
 | |
| 	margin: 0 1px 0 -16em;	/* Column position */
 | |
| }
 | |
| 
 | |
| /* -----------------------------------------------------------
 | |
| 					Decoration Fix-up Pieces
 | |
| ----------------------------------------------------------- */
 | |
| 
 | |
| div.gap {
 | |
| 	border-top: 2px solid #FFF;
 | |
| 	background: #CDE;
 | |
| 	position: relative;
 | |
| }
 | |
| 
 | |
| html>body .mozclear {
 | |
| 	border-bottom: 1px solid white;	/* help mozilla recognize empty  clearing element */
 | |
| 	margin-bottom: -1px;                  /* compensate for 1px space used by border */
 | |
| }
 | |
| 
 | |
| /* -----------------------------------------------------------
 | |
| 						Fix BugIE :-|
 | |
| ----------------------------------------------------------- */
 | |
| 
 | |
| * html #mainInner, * html div.subBarInner, * html div.subTitleInner {
 | |
| 	position: relative;	/* fix a render bug in IE under certain conditions */
 | |
| }
 | |
| 
 | |
| * html div.gap {
 | |
| 	margin-right: -4px;
 | |
| }
 | |
| 
 | |
| * html #mainOuter {
 | |
| 	border-right: 4px #0B70CE solid;
 | |
| }
 | |
| 
 | |
| .leftInside,
 | |
| .titleSide,
 | |
| #mainInner .left div.button1,
 | |
| #mainInner .left div.button2 {
 | |
| 	margin-left: -2px;
 | |
| 	margin-right: 2px;
 | |
| }
 | |
| 
 | |
| 
 | |
| /* -----------------------------------------------------------
 | |
| 					Sub Bar (Thing under header)
 | |
| ----------------------------------------------------------- */
 | |
| 
 | |
| div.subBarInner {
 | |
| 	background: #F7F7EC  url('images/bg2.gif');
 | |
| 	padding-bottom: 8px;
 | |
| }
 | |
| 
 | |
| div.subBarInner span {
 | |
| 	display: block;
 | |
| 
 | |
| }
 | |
| 
 | |
| div.subBarOuter,
 | |
| div.subTitleOuter {
 | |
| 	border-right-width: 20em;
 | |
| }
 | |
| 
 | |
| div.subTitleOuter div.right,
 | |
| div.subBarOuter div.right {
 | |
| 	text-align: center;
 | |
| }
 | |
| 
 | |
| div.subTitleOuter {
 | |
| 	border-color: #CFE0E9;
 | |
| }
 | |
| 
 | |
| div.subTitleInner {
 | |
| 	background: #E6EDE0 url('images/bg1.gif');
 | |
| 	color: #164677;
 | |
| }
 | |
| 
 | |
| /* -----------------------------------------------------------
 | |
| 							Main Bar
 | |
| ----------------------------------------------------------- */
 | |
| 
 | |
| .titleSide,
 | |
| .titleMain {
 | |
| 	padding: 8px 16px 4px 16px;
 | |
| 	border-bottom: 1px solid #FFF;
 | |
| 	letter-spacing: 0.1em;
 | |
| 	height: 16px;
 | |
| }
 | |
| 
 | |
| .titleSide {
 | |
| 	background: #164677 repeat-y left url('images/title1.gif');
 | |
| 	color: #FFF;
 | |
| 	margin-bottom: 12px;
 | |
| 	font-size: 12px;
 | |
| 	padding-left: 24px;
 | |
| }
 | |
| 
 | |
| .titleMain {
 | |
| 	background: #DBE2E2;
 | |
| 	font-size: 11px;
 | |
| }
 | |
| 
 | |
| .titleMain a:link,
 | |
| .titleMain a:visited {
 | |
| 	color: #5382B3;
 | |
| }
 | |
| 
 | |
| .right p,
 | |
| .content p {
 | |
| 	color: #274563;
 | |
| 	line-height: 1.6em;
 | |
| 	letter-spacing: 0.05em;
 | |
| 	padding: 0 16px 8px 16px;
 | |
| }
 | |
| 
 | |
| #mainInner .left ul {
 | |
| 	list-style-type: none;
 | |
| 	margin: 0 0 12px 12px;
 | |
| 	padding: 0;
 | |
| }
 | |
| 
 | |
| #mainInner .left ul li {
 | |
| 	margin: 8px;
 | |
| }
 | |
| 
 | |
| ul.dotted,
 | |
| li.select {
 | |
| 	list-style-type: square;
 | |
| 	color: #40A3FE;
 | |
| 	margin-left: 52px;
 | |
| }
 | |
| 
 | |
| .left .active a:link,
 | |
| .left .active a:visited {
 | |
| 	font-weight: bold;
 | |
| 	color: #0471E1;
 | |
| 	list-style-type: square;
 | |
| }
 | |
| 
 | |
| #mainInner .left ul.dotted {
 | |
| 	list-style-type: square;
 | |
| }
 | |
| 
 | |
| #mainInner .left input {
 | |
| 	color: #000;
 | |
| }
 | |
| 
 | |
| #mainInner .left div.button1,
 | |
| #mainInner .left div.button2 {
 | |
| 	width: 100%;
 | |
| 	color: #163977;
 | |
| 	border: 0 none;
 | |
| 	border-top: #FFF solid 2px;
 | |
| 	padding: 6px 0;
 | |
| }
 | |
| 
 | |
| #mainInner .left div.button1 a:link,
 | |
| #mainInner .left div.button1 a:visited,
 | |
| #mainInner .left div.button2 a:link,
 | |
| #mainInner .left div.button2 a:visited {
 | |
| 	margin: 0 0 0 24px;
 | |
| 	font-size: 12px;
 | |
| 	font-weight: bold;
 | |
| }
 | |
| 
 | |
| #mainInner .left div.button1 {
 | |
| 	background: #C9D6A6 url('images/bg3.gif');
 | |
| }
 | |
| 
 | |
| #mainInner .left div.button2 {
 | |
| 	border-bottom: #FFF solid 2px;
 | |
| 	background: #C9D6A6 url('images/bg4.gif');
 | |
| }
 | |
| 
 |