/** LAYOUT DEFINITIONS **/

/*
  27.11.2008 SK:
    General page formatter.
*/
#pageFormatter {
  width: 950px;

  text-align: center;
}

/*
  27.11.2008 SK:
    Zeroes all content edges.
*/
.zeroEdges {
  margin: 0px auto;
  border: 0px solid transparent;
  padding: 0px 0px;
}

/*
  27.11.2008 SK:
    General background color w. image.
*/
.backgroundColor {
  background-color: #f4f3f3;
  background-image: url('../images/bg_pixel.png');
}

/*
  27.11.2008 SK:
    General background image.
*/
.backgroundImage {
	/* background-image: url('../images/bg.png'); */
	background-image: url('http://www.presentor.fi/images/bg.png');
  background-repeat: no-repeat;
  background-position: top center;
}


/*
  07.01.2009 LG:
   Extranet background image with full height to hide borders.
*/
.backgroundImageD{

	margin: 0px auto;
	padding-top: 100px;
	height: 100%;

  /* min-height: 520px; */
	width: 950px;

	background-image: url('http://presentor.fi/images/bg_extranetl.png');
	background-repeat: no-repeat;
	background-position: top center;

}



/*
  07.01.2009 LG:
   Extranet background image.
*/
.backgroundExtranet {
  background-image: url('http://presentor.fi/images/bg_extranetl.png');
	background-repeat: no-repeat;
	background-position: top center;
}

/*
  27.11.2008 SK:
    Page content props.
*/
#contentBlock {
  min-height: 601px;
  height: 601px;
  width: 950px;

  clear: both;

  text-align: center;
}

#leftContent {
	/* border: 1px solid red; */
  padding-top: 3px;

	width: 300px;
  height: 450px;

	clear: left;
	float: left;
}

#rightContent {
	/* border: 1px solid blue; */

	width: 496px;
  height: 450px;

  clear: right;
	float: right;
}


.contentPadder {
  padding-top: 100px;

  padding-left: 75px;
  padding-right: 75px;

  height: 521px;
}

.contentCenter {
  text-align: center;
}

.contentLeft {
  text-align: left;
}

.contentRight {
  text-align: right;
}

/*
  27.11.2008 SK:
    Copyright props.
*/
#copyrightBlock {
  height: 25px;
  width: auto;

  clear: both;
}

/** CONTENT DEFINITIONS **/

/*
  27.11.2008 SK:
    Title text props.
*/
.textTitle {
	font-size: 16px;
	font-weight: bold;
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
}

/*
  27.11.2008 SK:
    General text props.
*/
.textGeneral {
	font-family: "Trebuchet MS", arial, helvetica, sans-serif;
	font-size: 12px;
}

.textStrong {
  font-weight: bold;
}

.textSmallGrey {
	font-size: 11px;
	color: #666666;
}

.textSmall {
  font-size: 11px;
}

/*
  27.11.2008 SK:
    General link props.
*/
a:link {
	color: #00D500;
	text-decoration: none;
}

a:visited {
	color: #666666;
	text-decoration: none;
}

a:active {
	color: #00F000;
	text-decoration: none;
}

a:hover {
	color: #00F000;
	text-decoration: underline;
}

a img {
  border: none;
}
