/* $Id$ */

@import url("font1.css");

a {
	color:#1c3842;
}
a:hover {
	color:#4c7882;
}
#auth, #logged {
	float:left;
	margin-left:50px;
}
#divisions a {
	color:#444;
	text-decoration:none;
	margin:0 5px;
}
#divisions a:hover {
	color:#aaa;
}
#divisions {
	padding:4px 0;
	height:14px;
}
#divisions .boxTitle {
	display:none;
}
#header {
	height:100px;
	border-bottom:4px solid #00aae7;
}
#header .logo {
	display:block;
	background:url("images/logo.jpg") no-repeat left;
	width:145px;
	height:85px;
	position:relative;
	top:5px;
	left:30px;
	float:left;
}
#header .header_slogan {
	position: relative;
	float:right;
	color: /*#00aae7*/#959597;
	text-transform: uppercase;
	text-align:center;
	margin-top:40px;
}
#center {
	border-top:1px dashed #086a8f;
	margin:3px 0 0;
}
#center .box {
	padding:10px;
}
#center .boxTitle {
	margin: 0 0 10px;
}
#center .info {
	margin: 8px 4px;
}
#center legend {
	padding:5px;
}
#center .news_image {
	float:right;
	text-align:center;
}
#center .percsvar {
	background:#633;
}
#left {
	border-right:1px solid #00aae7;
	margin-left:-195px;
	width:185px;
	padding:0 10px 0 0;
	top:8px;
}
#left .box, #right .box {
	margin:0 0 15px;
	padding:0;
}
#left .boxTitle, #right .boxTitle {
	padding: 4px 2px;
	margin:0 0 5px;
}
#left .mainmenu a{
	display:block;
	padding: 4px 4px 4px 15px;
}
#left .mainmenu .level1 a {
	background:url(images/bullet.gif) no-repeat left;
}
#left .mainmenu .level2 a {
	background:url(images/2ndlvl.gif) no-repeat left;
	margin:0 0 0 10px;
}
#left .mainmenu .level3 a {
	background:url(images/2ndlvl.gif) no-repeat left;
	margin:0 0 0 20px;
}
#left .mainmenu .level4 a {
	background:url(images/2ndlvl.gif) no-repeat left;
	margin:0 0 0 30px;
}
#left .mainmenu .level5 a {
	background:url(images/2ndlvl.gif) no-repeat left;
	margin:0 0 0 40px;
}
#left .mainmenu li.selectedLevel1 {
    background:#fafafa;
}
#left .mainmenu li.selectedLevel1 a {
    background:url(images/bullet.gif) no-repeat left;
}
#left .mainmenu li.selectedLevel2 a,#left .mainmenu li.level2 a{
    margin:0 0 0 10px;
}
#left .mainmenu li.selectedLevel3 a,#left .mainmenu li.level3 a{
    margin:0 0 0 20px;
}
#left .mainmenu li.selectedLevel4 a,#left .mainmenu li.level4 a{
    margin:0 0 0 30px;
}
#left .mainmenu li.selectedLevel5 a,#left .mainmenu li.level5 a{
    margin:0 0 0 40px;
}
#left .mainmenu li.selectedLevel2 a, #left .mainmenu li.selectedLevel3 a, #left .mainmenu li.selectedLevel4 a, #left .mainmenu li.selectedLevel5 a{
    background:url(images/2ndlvl.gif) no-repeat left;
}
#left .mainmenu li.selectedLevel2, #left .mainmenu li.selectedLevel3, #left .mainmenu li.selectedLevel4, #left .mainmenu li.selectedLevel5 {
    background:#fff;
}
#left .boxText, #right .boxText {
}
#left .img, #right .img {
	border:1px solid #ddd;
}
#footer {
	margin:30px 0 0;
	text-align:center;
}
#footer a {
	text-decoration:none;
}

.fieldset_info {
	margin:0 0 0 10px;
}

.tab_title, .tab_title_selected {
	border:1px solid #cbc;
	background:#f3f3f3;
}

.tab_title_selected {
	background:#fff;
}

.tab_content_hide {}
.tab_content_show {
	border:1px solid #cbc;
}

.altRow1 { background: #f7f7f7; }
.altRow2 { background: #fff; }

.productgroup_option_level0 { font-weight: bold; font-style: normal; padding-left: 0; }
.productgroup_option_level1 { font-weight: normal; font-style: normal; padding-left: 0.5em; }
.productgroup_option_level2 { font-weight: normal; font-style: normal; padding-left: 1em; }
.productgroup_option_level3 { font-weight: normal; font-style: normal; padding-left: 1.5em; }


.alignRight {
	text-align:right;
}

.requirement,.error {
	font-weight:bold;
	color:#a33;
}
