/* 
	valentis.css
	copyright studiotandem.si
	march 2007
*/

/* general */

* {
	margin:0;
	padding:0;
}

body {
	background: url(pic/body-bg.gif) repeat-x #DBECF6;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}

img {
	border: none;
}

a {
	text-decoration: none;
	color: #0076bd;
}

a:hover {
	color: #fe8624;
}

.alt { display:none }
.cr {clear:right; }

/* main layout */
#frame {
	margin: 0px auto;
	padding: 0px;
	width: 780px;
	text-align:left;
	background: url(pic/frame-bg.gif) repeat-y;
}


#header {
	height: 137px;
	background: url(pic/header-bg.jpg) no-repeat;
}

#header-index {
	height: 217px;
	background: url(pic/header-bg-index.jpg) no-repeat;
}

.head-about { background: url(pic/header-bg-about.jpg) no-repeat right 0 !important;height: 137px;}
.head-quality-assurance { background: url(pic/header-bg-quality-assurance.jpg) no-repeat right 0 !important;height: 137px;}
.head-vision { background: url(pic/header-bg-vision.jpg) no-repeat right 0 !important;height: 137px;}
.head-business { background: url(pic/header-bg-business.jpg) no-repeat right 0 !important; height: 137px;}
.head-regulatory-affairs { background: url(pic/header-bg-regulatory-affairs.jpg) no-repeat right 0 !important;height: 137px;}
.head-contact { background: url(pic/header-bg-contact.jpg) no-repeat right 0 !important;height: 137px;}
.head-sales { background: url(pic/header-bg-sales.jpg) no-repeat right 0 !important;height: 137px;}

#menu, #menu-business {
	width:202px;
	height:310px;
	float:left;
	background: url(pic/menu-bg.png) no-repeat;
}

#content {
	width: 570px;
	margin-left: 205px;
	padding-bottom: 20px;
	
}

#footer {
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background: url(pic/footer-bg.gif) no-repeat #DBECF6;
	padding: 20px 0 40px 40px;
}


/* header */
#logo {
	margin: 10px 0 0 50px;
	width: 127px;
	height: 109px;
}


/* menu */
#menu, #menu-business { padding-top: 1px; }
#menu a, #menu-business a {
	display:block;
	width: 202px;
	height:22px;
	
	background: url(pic/m-buttons.png) no-repeat right 0;
}

#menu a#m-business { background-position: right -22px; }
#menu a#m-vision { background-position: right -44px; }
#menu a#m-sales { background-position: right -66px; }
#menu a#m-regulatory-affairs { background-position: right -88px; }
#menu a#m-quality-assurance { background-position: right -110px; }
#menu a#m-contact { background-position: right -132px; }

#menu a#m-about:hover { background-position: right -163px; }
#menu a#m-business:hover { background-position: right -185px; }
#menu a#m-vision:hover { background-position: right -207px; }
#menu a#m-sales:hover { background-position: right -229px; }
#menu a#m-regulatory-affairs:hover { background-position: right -251px; }
#menu a#m-quality-assurance:hover { background-position: right -273px; }
#menu a#m-contact:hover { background-position: right -295px; }

#menu a.selected {background-image: url(pic/m-buttons-selected.png)}
#menu a#m-about.selected:hover { background-position: right 0; }
#menu a#m-business.selected:hover { background-position: right -22px; }
#menu a#m-vision.selected:hover { background-position: right -44px; }
#menu a#m-sales.selected:hover { background-position: right -66px; }
#menu a#m-regulatory-affairs.selected:hover { background-position: right -88px; }
#menu a#m-quality-assurance.selected:hover { background-position: right -110px; }
#menu a#m-contact.selected:hover { background-position: right -132px; }

/* menu-business */
#menu-business {
	background: url(pic/menu-business-bg.png) no-repeat;
}
#menu-business a { background: url(pic/m-buttons-business.png) no-repeat right 0; }
#menu-business a#m-business { background-position: right -22px; }
#menu-business a#m-facilities { background-position: right -44px; }
#menu-business a#m-region { background-position: right -66px; }
#menu-business a#m-vision { background-position: right -88px; }
#menu-business a#m-sales { background-position: right -110px; }
#menu-business a#m-regulatory-affairs { background-position: right -132px; }
#menu-business a#m-quality-assurance { background-position: right -154px; }
#menu-business a#m-contact { background-position: right -176px; }

#menu-business a#m-about:hover { background-position: right -205px; }
#menu-business a#m-business:hover { background-position: right -227px; }
#menu-business a#m-facilities:hover { background-position: right -249px; }
#menu-business a#m-region:hover { background-position: right -271px; } 
#menu-business a#m-vision:hover { background-position: right -293px; }
#menu-business a#m-sales:hover { background-position: right -315px; }
#menu-business a#m-regulatory-affairs:hover { background-position: right -337px; }
#menu-business a#m-quality-assurance:hover { background-position: right -359px; }
#menu-business a#m-contact:hover { background-position: right -381px; }

#menu-business a.selected {background-image: url(pic/m-buttons-business-selected.png)}
#menu-business a#m-business.selected { background-position: right 0; }
#menu-business a#m-facilities.selected { background-position: right -22px; }
#menu-business a#m-region.selected { background-position: right -44px; }
#menu-business a#m-business.selected:hover { background-position: right 0; }
#menu-business a#m-facilities.selected:hover { background-position: right -22px; }
#menu-business a#m-region.selected:hover { background-position: right -44px; }




/* content - submenu */
#submenu {
	text-align: right;
	background:url(pic/content-bg.gif) no-repeat 200px 0;
	padding-top:10px;
	margin: 0px 10px 10px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#submenu a {
	float: right;
	display:block;
	height: 16px;
	margin-left: 10px;
	color: #000;
	border-left: 1px solid #0076bd;
	padding-left:18px;
	background: url(pic/submenu-bg.gif) no-repeat 2px 0;
}

#submenu a:hover {
	color: #000;
}

#submenu a#home { border:none; }
#submenu a#home:hover { background-position: 2px -20px;}
#submenu a#print { background-position: 2px -80px;}
#submenu a#print:hover { background-position: 2px -100px;}
#submenu a#bookmark { background-position: 2px -120px; }
#submenu a#bookmark:hover { background-position: 2px -140px; }


/* content - headers */
#content h1 {
	font-weight:bold;
	font-size: 46px;
	color: #fe8624;
	margin-left: 30px;
	margin-top: 30px;
	
	width: 485px;
	height: 45px;
	background:url(pic/headers.gif) no-repeat;
}

h1#aboutus { background-position: 0 -65px; }
h1#business { background-position: 0 -130px; }
h1#facilities { background-position: 0 -192px; }
h1#region { background-position: 0 -257px; }
h1#vision { background-position: 0 -322px; }
h1#sales { background-position: 0 -385px; }
h1#regulatory-affairs { background-position: 0 -450px; }
h1#quality-assurance { background-position: 0 -515px; }
h1#contact { background-position: 0 -578px; }

#content h2 {
	font-weight:bold;
	font-size: 15px;
	color: #0076bd;
	margin: 30px 40px 25px 30px;
	line-height:24px;
}

#content p {
	font-weight:normal;
	font-size: 12px;
	color: #000;
	margin: 10px 40px 10px 30px;
	line-height:18px;
}

#content ul {
	list-style: none;
	font-size: 12px;
	margin: 10px 40px 10px 18px;
	line-height:18px;
	
}

#content li {
padding-left: 12px;
	background: url(pic/bullet.gif) no-repeat 0 4px;
}

/* popup submeni */
#sub-business {
	display: none;
	position: absolute;
	border-right:1px solid #000033;	
	border-bottom:1px solid #000033;	
	width: 160px;
	height: 42px;
	overflow:hidden;
}

#sub-business a { 
	background: url(pic/sub-buttons-business.png) no-repeat right 0; 
	display:block;
	width: 160px;
	height:22px;
}

#sub-business a#sub-facilities { background-position: 0 0 }
#sub-business a#sub-region { background-position: 0 -22px; }

#sub-business a#sub-facilities:hover { background-position: 0 -66px; }
#sub-business a#sub-region:hover { background-position: 0 -88px; } 


