/* CSS Document */

BODY,TD {
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	padding:0px;
}

.prodtable td {
    padding:2px;
    border-bottom: 1px dotted #999999;

}
.menu {
	font-size:12px;
}

IMG {
	border:0
}

FORM {
	padding: 0;
	margin: 0;
}

A:link {
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:normal;
	line-height:1.1;
	color:#000056;
    text-decoration:underline;
}

A:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:normal;
	line-height:1.1;
	color:#000056;
    text-decoration:underline;
}

A:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:normal;
	line-height:1.1;
	color:#00008b;
    text-decoration:none;
}

A.more:link {
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	line-height:1.2;
	color:#003366;
    text-decoration:underline;
}

A.more:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	line-height:1.2;
	color:#003366;
    text-decoration:none;
}

A.more:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	line-height:1.2;
	color:#0000cc;
    text-decoration:underline;
}

A.nostyle {
	text-decoration:none
}

.alternative {
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:normal;
	line-height:1.2
}

A.navi:link {
	color:#333366;
	text-decoration:none;
}

A.navi:visited {
	color:#333366;
	text-decoration:none;
}

A.navi:hover {
	color:#0000cc;
	text-decoration:none;
}

.gray {
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
}

.black {
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	color: #303030;
}

.blue {
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	color: #003366;
}

.red {
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	color: #cc0000;
}

.orange {
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	color: #FF6600;
}

.white {
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	color:#ffffff
}

.plain {
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
}

.small {
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
}

.title {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
}

.subtitle {
    font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
    color:#003366;
    text-align:left;
    margin-top:15px;
    margin-bottom:10px;
    font-weight:bold;
}

.subtitle2 {
    font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
    color:#cc0000;
    text-align:left;
    margin-top:15px;
    margin-bottom:10px;
    font-weight:bold;
}

.subtitle3 {
    font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
    color:#333366;
    text-align:left;
    margin-top:15px;
    margin-bottom:10px;
    font-weight:bold;
}

.subtitle4 {
    font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
    color:#008b00;
    text-align:left;
    margin-top:15px;
    margin-bottom:10px;
    font-weight:bold;
}

.subtitle5 {
    font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
    color:#ff3300;
    text-align:left;
    margin-top:15px;
    margin-bottom:10px;
    font-weight:bold;
}

.paragraf {
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	color: #303030;
    text-align:left;
    margin-bottom:5px;
}

UL {
	margin-top:2px;
	margin-left:20px;
	margin-bottom:0px;
	padding-left:0px;
}

LI {
	list-style-type:square;
}

P {
    margin: 0px;
	padding: 0px;
}

INPUT.passwords {
    width:100px; border: 1px sold #dfdfdf;
    font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
}

INPUT {
    color:#666666;
}

SELECT {
    border:1px solid #dfdfdf;
    color:#666666;
}

#picture {
	float: left;
  	padding-right: 10px;
    padding-left: 10px
}

#description {
	float:none
}

#leftcolumn
{
	margin-right: -250px;	/* IE 4 fix */
}
#leftColumn
{
	float: left;
	width: 250px;
	/*/*/ /*/margin: 0 0 0 2px; /* Silly Netscape hack to get the borders to line up */
}
#rightColumn
{
	float: right;
	width: 250px;
}
#contentColumn
{
	width: auto;
	margin-left: 249px;
}
#masthead, #innerLeftColumn, #innerContentColumn, #innerRightColumn, #innerFooter
{
	padding: 10px;
}
#footer
{
	clear: both;
}
#innerFooter
{
	text-align: center;
}
#innerContentColumn
{
	overflow: visible;
	height: 100%;	/* fix the Win32 IE float bug */
	margin-right: 250px;
	/*/*/ /*/margin: 0 0 0 2px; /* Silly Netscape hack to get the borders to line up */
}
#contentColumn>#innerContentColumn
{
	height: auto;	/* fix Opera 5 which breaks with the above IE fix */
}
#innercontentcolumn
{
	height: 100%;	/* fix IE 5.0 which parse the Opera fix, note the selector is all lower case */
}
#masthead, #footer
{
	z-index: 10;
}

#pageFrame {
	min-width: 950px;
}



