﻿input, option, select {
	font-size:11px;
	font-family:arial,helvetica,sans-serif;
	}

table.sih {
	margin:4px auto;
	width:100%;
	}

table.sihTop {
	margin:0 auto;
	width:100%;
	}

table.pInfo {
		margin:0 0 6px 0;
		width:100%;
		}

table.submit {
	margin:0;
		}

td.sihV, td.sihH, td.sih {
	padding:16px;
	vertical-align:top;
	font-size:11px;
	text-align:center;
	}

td.sih {
		width:50%;
		}

td.sihV {
	width:110px;
	}

td.sihH {
	width:120px;
	}

p.sih {
	margin-top:0;
	margin-bottom:0;
	text-align:left;
	}

.sihL, .sihR {
	border-bottom:2px dotted #484848; 
	}

.sihL {
	font-size:24px; 
	font-family:'trebuchet ms',arial,helvetica,sans-serif;
	padding:0 0 2px 0;
	text-align:left;
	}

.sihR {
	padding:0 0 2px 0;
	text-align:right;
	}

caption.sih {
	text-align:left;
	font-size:24px;
	font-family:'trebuchet ms',arial,helvetica,sans-serif;
	padding-bottom:2px;
	border-bottom:2px dotted #646464;
	}

.pf {
	width:200px; 
	text-align:center; 
	margin:12px auto 0px auto;
	}

table.ipc {
	border:1px solid #aaa;
	margin:0 auto;
	width:100%;
	background-color:#f4f4f4;
	}

td.ipcL {
	padding:16px 8px 16px 16px;
	vertical-align:top;
	}

td.ipcR {
	padding:16px 16px 16px 0;
	text-align:left;
	vertical-align:top;
	width:100%;
	}

th.name {
	text-align:right;
	padding:3px;
	vertical-align:top;
	white-space:nowrap;
	}

td.desc {
	text-align:left;
	padding:3px;
	vertical-align:top;
	width:100%;
	}

input.a2c {
		background-image:url('../../images/add2cart.png');
		}

input.a2c:hover {
		background-image:url('../../images/add2cart_hover.png');
		}

.m020T, .m020B {
		width:92px;
		text-align:center;
		}

.m020T {
		padding:2px 2px 12px 2px;
		}

.m020B {
		padding:2px 2px 0 2px;
		}



