*			{ outline: 0; }
html			{ overflow-y: scroll; }
body			{ font-family: arial; font-size: 10pt; color: #333; background: #ccc url(../images/body-bg.png) repeat-x 0 0; }
img			{ border: 0; }      

#wrap			{ width: 970px; margin: auto; }

#header		{ width: 970px; height: 40px; }

#splash		{ width: 950px; height: 160px; padding: 10px; background: transparent url(../images/splash-bg.png) repeat-x 0 0; margin-top: 10px; }
#splash .letter 	{ display: none; position: relative; float: left; width: 158px; height: 160px; background: transparent url(../images/intema-splash.png) no-repeat -0px 0; }
#flash		{ width: 950px; height: 160px; position: absolute; margin-left: 10px; margin-top: 60px; display: block; z-index: 2; background: white; }

#menu 		{ position: relative; left: 80px; top: 22px; height: 30px; overflow: hidden; }
#menu ul 		{ list-style: none; margin: 0 0 0 15px; padding: 0; }
#menu li 		{ float: left; height: 24px; padding: 2px 4px; }
#menu li.active 	{ background: url(../images/menu-bg.png) 0 -30px no-repeat; }
#menu li.active a { height: 22px; background: url(../images/menu-bg.png) top right no-repeat; color: #fff; border: none!important; padding-right: 8px!important }
#menu a 		{ display: block; float: left; height: 18px; padding: 4px 4px 0 4px; color: #333; text-decoration: none }
#menu a:hover 	{ color: #ff5000; border-bottom: 4px solid #ff5000; }

.box			{ float: left; display: block; margin-top: 10px; padding: 10px; }
.medium		{ width: 215px; height: 273px; background: transparent url(../images/box-medium-white.png) no-repeat 0 0; }
.shadow		{ width: 197px; height: 134px; padding: 5px 0 0 7px; background: transparent url(../images/shadow.png) no-repeat 0 0; }
.reflection		{ width: 215px; height: 37px; margin-top: 2px; display: none; background: transparent url(../images/box-medium-white-reflection-notrans.png) no-repeat 0 0; }
.fade 		{ background: url(../images/fade.gif) top left repeat-x; padding: 10px; margin: 0 0 10px 0 }

b			{ }
p			{ margin: 0; padding: 0; }
a			{ color: #c00; text-decoration: none; }
a:hover		{ color: #c80; text-decoration: underline; }
h1			{ color: #c00; margin: 0 0 10px 0; padding: 0; font-size: 14pt; border-bottom: 1px solid #eee; }
h2			{ color: #333; margin: 0 0 10px 0; padding: 0; font-size: 11pt; }
ul 			{ list-style-image: url(../images/list.gif); margin: 10px 0 10px 30px; padding: 0; }

/*
#submenu		{ width: 950px; height: 28px; padding: 10px; background: transparent url(../images/submenu-bg.png) repeat-x 0 0; margin-top: 10px; }
*/

/* css rules from version 1 */
#submenu 			{ float: left; }
#submenu ul 		{ position: relative; background: url(../images/submenu-bg.png) 0 0 no-repeat; width: 190px; padding: 10px 0 0 10px; margin: 0 10px 0 0; list-style: none }
#submenu ul li 		{ width: 182px; padding: 3px 0 3px 8px; list-style-image: none }
#submenu ul li.active 	{ color: #333; background: url(../images/bg_submenuactive.gif) 0 0 no-repeat }
#submenu ul li.end 	{ position: absolute; bottom: -14px; left: 0; background: url(../images/submenu-bg.png) -250px 0 no-repeat; width: 192px; height: 8px }
#submenu a 			{ color: #fff; }
#submenu li.active a 	{ color: #333; }
#innerContents 		{ float: left; width: 740px }
.boxstop 			{ width: 970px; height: 10px; background: url(../images/box.gif) -970px 0 no-repeat; }
.fade 			{ background: url(../images/fade.gif) top left repeat-x; padding: 10px; margin: 0 0 10px 0 }
.clear 			{ clear: left; height: 1px; overflow: hidden }
.tright 			{ text-align:right }
.tcenter 			{ text-align:center } 
.cases 			{ overflow: auto; display: block; position: relative; }
.cases div 			{ float: left; position: relative; width: 220px; }
.cases img 			{ border: 1px solid #fff; }
.error			{ border: 2px solid #c80; }
blockquote 			{ font-size: 1.2em; color: #a0a0a0 }
label 			{ float: left; width: 100px; font-weight: bold }
a img 			{ border: none }
.elink 			{ margin: 0 0 0 0.75em }
.shadow_m 			{ float: left; padding: 10px; width: 400px; background: transparent url(../images/shadow_m.png) 0 0 no-repeat; }
.shadow_m img 		{ margin-left: 15px; }
.description 		{ width: 300px; float: left; position: relative; display: block; margin-bottom: 10px; }
