/* General-CSS */

/* general */

body, td
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
}

.star
{
	color:#ff0000;
	font-size:13px;
	font-family:Verdana;
	font-weight:bold;
	line-height:14px;
	height:14px;
	padding-top:0px;
	overflow:hidden;
} 

.textbox, .radio, .dropdown, .check
{
	color:#858585;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

input.inputText
{
    width:30px;
    font-size:11px;
	border:solid 1px #858585;
}

.otrabatt
{
	text-align:center;
    width:20px;
    font-size:11px;
	border:solid 1px #ffffff;
}

.otnp
{
	text-align:right;
    width:50px;
    font-size:11px;
	border:solid 1px #ffffff;
}

a.otov:active, a.otov:link, a.otov:visited, a.otov:focus, a.otov:hover
{
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
a.otovw:active, a.otovw:link, a.otovw:visited, a.otovw:focus, a.otovw:hover
{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
.otovtxtftr
{
	font-size:11px;
	padding:0px 0px 0px 0px;
	height:18px;
    width:100px;
}
.otovdrp
{
	font-size:11px;
	padding:0px 0px 0px 0px;
	height:18px;
}
.otovbtn
{
	height:20px;
    width:80px;
	font-size:11px;
	padding:0px 0px 0px 0px;
}


/* spacer items */
div.spc1	{ color:#ffffff; font-size:1px; width:1px;  height:1px;  }
div.spc5	{ color:#ffffff; font-size:1px; width:5px;  height:5px;  }
div.spc8	{ color:#ffffff; font-size:1px; width:8px;  height:8px;  }
div.spc10	{ color:#ffffff; font-size:1px; width:10px; height:10px; }
div.spc11	{ color:#ffffff; font-size:1px; width:11px; height:11px; }
div.spc12	{ color:#ffffff; font-size:1px; width:12px; height:12px; }
div.spc16	{ color:#ffffff; font-size:1px; width:16px; height:16px; }
div.spc20	{ color:#ffffff; font-size:1px; width:20px; height:20px; }
div.spc25	{ color:#ffffff; font-size:1px; width:25px; height:25px; }
div.spc27	{ color:#ffffff; font-size:1px; width:27px; height:27px; }
div.spc28	{ color:#ffffff; font-size:1px; width:28px; height:28px; }
div.spc30	{ color:#ffffff; font-size:1px; width:30px; height:30px; }
div.spc32	{ color:#ffffff; font-size:1px; width:32px; height:32px; }
div.spc40	{ color:#ffffff; font-size:1px; width:40px; height:40px; }
div.spc48	{ color:#ffffff; font-size:1px; width:48px; height:48px; }
span.w150	{ width:150px; }
div.pad8		{ padding:8px 8px 8px 8px; }
div.padleft8	{ padding-left:8px;        }
div.padl80		{ padding-left:80px;       }
div.padr80		{ padding-right:80px;      }

