/* Sisältölatikko */

DIV.container{
	width: 352px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}

DIV.form1	{ margin-top: 8px; width: 380px; }

SPAN.form1	{ float: left; width: 150px; }

DIV.formHeader{
}
INPUT.form1,SELECT.officeDropMenu{
	border: solid 1px black; 
	width: 200px;
}
.separator{
	width: 352px;
	border-bottom: dashed 1px;
	margin-top: 8px;
}
DIV.formbuttons{
	margin-top: 15px;
	width: 352px;
	text-align: center;
}
INPUT.formbuttons{
}
TABLE.InnerPhonebookList{
	margin-top: 30px;
	margin-left: 0px;
	width: 400px; 
	border-style: none;
	border-width: 1px;
	border-color: #003300;
}
TD.humanListNameCell{
	background-color: #993333;
	text-align: center;
	color: white;
	font-weight: bold;
	height: 20px;
	font-size: 1.25em;	
}
TD.humanListHCell,TD.humanListHCell1,TD.humanListHCell2,
TD.humanListHCell3,TD.humanListHCell4,TD.humanListHCell5,
TD.placeListHCell1,TD.placeListHCell2,TD.placeListHCell3,
TD.placeListHCell4
{
	font-weight: bold;
	font-size: 11px;
	border: none;
	background-color: #669933;
	text-align: center;
	color: #000000;
}
TD.humanListCell,TD.humanListCell1,TD.humanListCell2,
TD.humanListCell3,TD.humanListCell4,TD.humanListCell5,
TD.placeListCell1,TD.placeListCell2,TD.placeListCell3,
TD.placeListCell4

{
	vertical-align: top;
}
TD.humanListHCell1{
	width: 130px; 
}
TD.humanListHCell2{
}
TD.humanListHCell3{
	width: 40px;
}
TD.humanListHCell4{
	width: 90px;
}
TD.humanListHCell5,TD.placeListHCell4
{
	width: 32px;
}
TD.humanListCell1{
	font-size: 11px;
}
TD.humanListCell2{
	font-size: 11px;
}
TD.humanListCell3{
	font-weight: bold;
	font-size: 11px;
	text-align: center;
}
TD.humanListCell4{
	font-size: 11px;
	text-align: right;
}
TD.placeListHCell1{
}
TD.placeListHCell2{
	width: 50px;
	text-align: center;
}
TD.placeListHCell3{
	width: 130px;
}
TD.placeListCell1{
	font-size: 11px;
}
TD.placeListCell2{
	font-size: 11px;
	text-align: center;
}
TD.placeListCell3{
	font-size: 11px;
	text-align: right;
}

DIV.officeContainer{
	margin-top: 30px;
}

DIV.officeName{
	font-weight: bold;
}

DIV.officeAddress{
}
DIV.officePostCity{
}

DIV.officePhone,DIV.officeEmail{
	margin-top: 10px;
}
DIV.officeEdit{
	float: right;
}
DIV.searchContainer{
	text-align: center;
	margin-top: 30px;
}
INPUT.phonesearch{
	width: 200px;
	border: solid 1px black;
	background-color: white;
}
INPUT.phonesearchbutton{
	width: 100px;
	border: solid 1px black;
	background-color: white;
}
DIV.nonumber{
	margin-top: 30px;
	font-size: 1,25em;
	font-weight: bold;
	text-align: center;
}
DIV.fileadd{
	margin-top: 20px;
}
INPUT.photoadd{
	width: 100px;
}
.pointer{
	cursor: pointer;
}

@media print{
	TABLE.InnerPhonebookList{
		margin-left: 0px;
		width: 97%; 
		border-style: none;
	}
	TD.humanListHCell,TD.humanListHCell1,TD.humanListHCell2,
	TD.humanListHCell3,TD.humanListHCell4,
	TD.placeListHCell1,TD.placeListHCell2,TD.placeListHCell3
	{
		font-size: 16px;
	}
	TD.humanListHCell1{
		text-align: left;
	}
	TD.humanListHCell2{
		text-align: left;
	}
	TD.humanListHCell3{
	}
	TD.humanListHCell4{
		text-align: right;
		width: 200px; 
	}
	TD.humanListCell1,TD.humanListCell2,TD.humanListCell3,TD.humanListCell4{
		font-size: 14px;
	}
	A.emaillink{
		color: black;
	}
}
