body {
	background-position: top left;
	background-repeat: repeat-x;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	margin: 0;
	padding: 0;
	text-align: left;
	BACKGROUND-COLOR: #f2f2f2
	}
.error {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: red; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
.stop {
	color: #f2f2f2; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; HEIGHT: 150px; BACKGROUND: url(/_img/_bg1.gif) no-repeat bottom right; BACKGROUND-COLOR: #9e2c23;
}
.stop-preved {
	color: #f2f2f2; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; HEIGHT: 150px; BACKGROUND: url(/_img/_bg1-2.gif) no-repeat bottom right; BACKGROUND-COLOR: #9e2c23;
}
.stop2 {
	color: #f2f2f2;
}
.stop3 {
	BACKGROUND-COLOR: #ffffff;
}
.sbot {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; COLOR: #666666; PADDING-TOP: 10px;font-size: 9pt;
}
.smid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-BOTTOM: #efefef 5px solid;  BACKGROUND: url(/_img/_bg2.gif) no-repeat top right;BACKGROUND-COLOR: #ffffff;
}
.smalltxt {FONT-SIZE: 8pt;}
.smalltxt {FONT-SIZE: 8pt;}
.smalltxtadmin {FONT-SIZE: 8pt; COLOR: #008000;}
.txthref {color: #9e2c23; TEXT-DECORATION: underline; CURSOR: hand;}
.lines {border: 1px #f2f2f2 solid; margin: 0px;}
.comment {FONT-SIZE: 8pt; color: #999999;}

TD {FONT-SIZE: 11pt; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;}
TD.bottomlinks {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 18px; color: #ffffff;;FONT-SIZE: 10pt; BACKGROUND: url(/_img/gredient2.gif);}
TD.basicmenu {PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-TOP: 18px; font-weight : bold; margin: 0 0 .5em 55px;}
TD.basictext {line-height: 16pt; FONT-SIZE: 11pt; PADDING-RIGHT: 20px; PADDING-LEFT: 100px; PADDING-BOTTOM: 40px; BACKGROUND: url(/_img/bgbasictext.gif) no-repeat bottom left; BACKGROUND-COLOR: #2f2f2f; width: 100%;}
TD.description {FONT-SIZE: 9pt; padding: 3px; border: solid 1px #cccccc;}
TD.newproducttitle {background: #fff; FONT: 15px arial; COLOR: #999; font-weight: bold; padding: 10px; border: #f2f2f2 solid 1px;}
TD.newproduct {border-left: #f2f2f2 solid 1px; border-right: #f2f2f2 solid 1px; background: #f9f9f9; padding: 10px; FONT: 12px arial;}
FORM {FONT-SIZE: 9pt;}
.formadmin {WIDTH: 300px; FONT-SIZE: 12px; FONT-FAMILY: Arial; COLOR: #000000; BORDER: #999999 1px solid;}
.gaia_lce_select {FONT-SIZE: 9pt;}
#perechislenie dt {border-top: #888 1px dotted; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; PADDING-TOP: 5px; font-size: 10pt;}
.select {margin-left: 5px; margin-right: 5px;}
#systems TD {FONT-SIZE: 9pt; padding-left: 5px; padding-right: 5px;}
TD.basictext22 {FONT-SIZE: 9pt; padding: 3px; border-bottom: 1px solid #cccccc;}

/* Link Styles */
		
a:link {
	color: #9e2c23;
        TEXT-DECORATION: underline;
	}
	
a:visited {
	color: #9e234c;
        TEXT-DECORATION: underline;
	}
	
a:hover {
	color: #cc0000;
        TEXT-DECORATION: underline;
	}

a.all:link {
	color: #008000;
        TEXT-DECORATION: underline;
	}
	
a.all:visited {
	color: #008000;
        TEXT-DECORATION: underline;
	}
	
a.all:hover {
	color: #228B22;
        TEXT-DECORATION: underline;
	}

.basictext A:link {border-bottom: 1px dotted;}
.basictext A:visited {border-bottom: 1px dotted;}
.basictext A:hover {border-bottom: 1px dashed;}

A.stop2:link {COLOR: #f2f2f2; MARGIN-TOP: 18px; TEXT-DECORATION: underline;font-weight: bold;}
A.stop2:visited {COLOR: #f2f2f2; MARGIN-TOP: 18px; TEXT-DECORATION: underline;font-weight: bold;}
A.stop2:hover {COLOR: #f2f2f2; MARGIN-TOP: 18px; TEXT-DECORATION: underline;font-weight: bold;}

A.stop3:link {COLOR: #9e2c23; MARGIN-TOP: 18px; TEXT-DECORATION: underline;font-weight: bold;}
A.stop3:visited {COLOR: #9e2c23; MARGIN-TOP: 18px; TEXT-DECORATION: underline;font-weight: bold;}
A.stop3:hover {COLOR: #9e2c23; MARGIN-TOP: 18px; TEXT-DECORATION: underline;font-weight: bold;}

A.stop4:link {COLOR: #f2f2f2; MARGIN-TOP: 10px; TEXT-DECORATION: underline;font-weight: normal;}
A.stop4:visited {COLOR: #f2f2f2; MARGIN-TOP: 10px; TEXT-DECORATION: underline;font-weight: normal;}
A.stop4:hover {COLOR: #f2f2f2; MARGIN-TOP: 10px; TEXT-DECORATION: underline;font-weight: normal;}

A.bottomlink:link {COLOR: #ffffff; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; TEXT-DECORATION: none;}
A.bottomlink:visited {COLOR: #ffffff; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; TEXT-DECORATION: none;}
A.bottomlink:hover {COLOR: #ffffff; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; TEXT-DECORATION: underline;}

.path {COLOR: #9e2c23; font-weight: normal; FONT-SIZE: 8pt;}
A.path:link {COLOR: #9e2c23; TEXT-DECORATION: underline; font-weight: normal;}
A.path:visited {COLOR: #9e2c23; TEXT-DECORATION: underline; font-weight: normal;}
A.path:hover {COLOR: #9e2c23; TEXT-DECORATION: underline; font-weight: normal;}

.podmenu {COLOR: #cccccc; font-weight: normal; FONT-SIZE: 8pt;}
A.podmenu:link {COLOR: #336699; TEXT-DECORATION: underline; font-weight: normal;}
A.podmenu:visited {COLOR: #336699; TEXT-DECORATION: underline; font-weight: normal;}
A.podmenu:hover {COLOR: #336699; TEXT-DECORATION: underline; font-weight: normal;}

/* Element Styles */	
	
h1 {
	color: #f2f2f2;
	font-family: Cambria, Georgia, 'Times New Roman', Times, serif;
	font-size: 1.9em;
	font-style: italic;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	}
	
h2 {
	color: #c63;
	font-family: Cambria, Georgia, 'Times New Roman', Times, serif;
	font-size: 1.8em;
	font-style: italic;
	font-weight: normal;
	margin: 1em 0 .5em 0;
	}
	
h3 {
	color: #9e2c23;
	font-size: 1.2em;
	font-weight: normal;
	margin: 10px 0 0 5px;
	padding: 0;
	}
	
p {
	margin: 0 0 1em 0;
        align: justify;
	}
	
em {
	font-style: italic;
	}
	
strong {
	color: #9e2c23;
	font-size: 1.2em;
	font-weight: normal;
	}

strong.small {
	color: #9e2c23;
	font-size: 1em;
	font-weight: normal;
	}

	
	#mainnav dt {

		padding: 0;
		}
	#mainnav dd {
		font-weight: bold;
		color: #aaa;
		line-height: 1.4em;
		margin-left: 5%;

		}
		
	#mainnav dd a:link,
	#mainnav dd a:visited {
		color: #369;
		text-decoration: none;
		}
		
	#mainnav dd a:hover {
		color: #369;
		text-decoration: underline;
		}


/* Content Containers */

#content {

	.container {
		width: 350pt;
	}
		.container .col2 {
			float: right;
			margin: 0 0 0 0;
			top: -20px;
			position: relative;
			padding: 0 0 0 0px;
			width: 260px;
			}


.slct {PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-BOTTOM: 12px; MARGIN-BOTTOM: 0px; border-top: 1px #888 dotted; border-left: 1px #888 dotted; border-right: 1px #888 dotted; BACKGROUND="#ffffff"; font-size: 14px;}
.noslct {PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 0px; border-top: 1px #cccccc dotted; border-left: 1px #cccccc dotted; border-right: 1px #cccccc dotted; BACKGROUND="#f8f8f8"; font-size: 14px; cursor: hand;}
#listmodels td { font-size: 12px;}