.bodyRight {
	color:#FFFFFF;
	background:   url("/images/podklad_braingain.gif");
	background-repeat: repeat-x;
	background-color: #505450;
}
.bodyRight h2 {color: #FFFF00; line-height: 1.5em;}
.bodyRight a {color: #fff;}
.bodyRight a:hover {color: #FFCC00;}

caption {color:#FFCC00;}
p.right { text-align: right; margin-right: 20px;}
a {color: #0066CC;}
h1 {
	color: #fff;
	border-bottom: 2px solid #fff;
}
h4 { border-bottom: 1px solid #FFCC00;}
#goButton { background-color: #0066CC; color: #FFFFFF;}
ul.product li {
	background-image: url(/images/bullet_yellow.gif);
}
a.addtocart  {background-image:  url(/images/addcart.gif);}
a.downloads {background-image:  url(/images/dwn.gif);}
.bodyRight a.addtocart  {background-image:  url(/images/addcart_blue.gif);}
.bodyRight a.downloads {background-image:  url(/images/dwn_blue.gif);}
a.back {
	background-image:   url("/products/images/back_blue.gif");
}
a.next {
	background-image:   url("/images/next_white.gif");
}

/* navbar main */
td.navcolor, #select02 a, #select01 a {
	background-color: #000000;
}

/* navbar Left */
.bodyLeft {
	background-color: #333333;
	border-right: 1px solid #fff;
}
.navbar03 {width: 175px;background-color: #333333;}
.navbar03 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 140px;
}
.navbar03 li {
	margin: 0px;
}
.navbar03  a {
	display: block;
	color:#FFFFFF;
	background-color: #333333;
	width: 130px;
	padding: 2px 25px 2px 20px;
	text-decoration: none;
	font-weight: normal;
}
.navbar03 a:hover {
	background-color: #0066CC;
	color: #FFFFFF;
}
.navbar03 ul ul a {
	width: 125px;
	padding: 2px 20px 2px 30px;
}
.navbar03 ul ul ul a {
	width: 125px;
	padding: 2px 5px 2px 45px;
	font-weight: normal;
	background: transparent;
}
a#select02, a#select03 {
	color: #FFCC00;
	font-weight: bold;
	background-color: transparent;
}
a#select03 {background-position: 25px bottom;}
a#select04 {
	font-weight: bold;
	color: #FFCC00;
	background:  url(/images/bullet_yellow.gif) no-repeat 35px 0.6em;
}
a:hover#select04 {background-color: transparent;}
/* other */
.leftrow{
float: left;
width: 289px;
}
.right {
	float: right;
	display: inline;
	margin:0px;
}
input, textarea {
	border: 1px solid #003366;
}
.submitButton {background-color: #003366; color: #FFFFFF;}
.infoCross {margin-left: 10px; color:#333333; border: 1px solid #993300}
.infoCross a {color:#0066cc}
.infoCross a:hover {color:#0066cc}

.nove { margin: 20px 10px 0 10px;}
.alert {font-weight: bold;} 
p.screen { text-align: center;}
.screen img { border: 1px solid #000; margin: 5px;}

.info { background-color:#333333;	border-spacing: 0px;padding:0px;}
.info th { background-color:#333333;color:#FFCC00;}
.info td { border:0;color: #ffffff;padding:6px;}
.info a {color: #FFCC00;}
table.info { border-spacing: 0;}
.detail img {float: left;}
