/*body{
font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;
font-size:12px;
color:#636363;
}*/

body{
font-family:Arial,Verdana,sans-serif;
font-size:12px;
color:#636363;
}

h1,h2,h3,h4,h5 {
margin:0;
padding:0;
}

/*h1,h2,h3,h4{
font-family:"Lucida Grande",Arial,Verdana,sans-serif;
}*/

h1,h2,h3,h4{
font-family:Arial,Verdana,sans-serif;
}

h1 span{
display:block;
margin-left:-3000px;
}

h1.logo{
background:transparent url(assets/sprite_main.png) no-repeat 0px -1000px;
margin:0px 0px 14px 2px;
}

h1.logo a{
width:115px;
height:40px;
display:block;
}

h1.about{
background:transparent url(assets/sprite_headers_static_pages.gif) no-repeat 0px -350px;
width:403px;
height:35px;
}

h1.history{
background:transparent url(assets/sprite_headers_static_pages.gif) no-repeat 0px -400px;
width:403px;
height:35px;	
}

h1.filife{
background:transparent url(assets/sprite_headers_static_pages.gif) no-repeat 0px -450px;
width:403px;
height:35px;
}

h1.services{
background:transparent url(assets/sprite_headers_static_pages.gif) no-repeat 0px -500px;
width:403px;
height:35px;	
}

h1.mplatforms{
background:transparent url(assets/sprite_headers_static_pages.gif) no-repeat 0px -550px;
width:403px;
height:35px;	
}

h1.process{
background:transparent url(assets/sprite_headers_static_pages.gif) no-repeat 0px -597px;
width:403px;
height:35px;	
}

h1.clients{
background:transparent url(assets/sprite_headers_static_pages.gif) no-repeat 0px -650px;
width:403px;
height:35px;	
}

h1.awards{
background:transparent url(assets/sprite_headers_static_pages.gif) no-repeat 0px -700px;
width:403px;
height:35px;	
}

h1.careers{
background:transparent url(assets/sprite_headers_static_pages.gif) no-repeat 0px -750px;
width:403px;
height:35px;	
}

h1.article_fantasy_what{
background:transparent url(assets/fantasy-what.gif) no-repeat 0px 0px;
width:403px;
height:35px;
}

h2, h2 a {
font-size:16px;
color:#0e0e0e;
font-weight: bold;
text-decoration: none;
}

h2 a:hover {
border-bottom: 1px #0e0e0e solid;
}

h3 {
font-size:14px;
}

h4{
font-size:12px;
font-weight:bold;
color:#0e0e0e;
}

h4.flagus, h4.flagswe {
width:23px;
height:13px;
background:transparent url(assets/sprite_main.png) no-repeat 0px -1050px;
margin-bottom:12px;
}

h4.flagswe {
background-position: 0px -1100px;
}

h4.flagus span, h4.flagswe span {
/*display:block;*/
/*margin-left:-3000px;*/
display: none;
}

p{
line-height:18px;
margin-bottom:10px;
}

p.small{
font-size:11px;
font-family:Tahoma,Arial,Verdana,sans-serif;
}

p.tiny{
font-size:9px;
font-family:Tahoma,Arial,Verdana,sans-serif;
}

.leadingReduced {
line-height: 150%;
}

span.red {
color: #e80000;
}

span.blue {
color: #3f7bae;
}

span.italic {
color: #a1a1a1;
font-style: italic;
}

sub, sup {
line-height: 1em;
}

.strong{
font-weight:bold;	
}

/*
abbr,acronym {
border-bottom:1px dotted #000;
cursor:help;
}
blockquote,ul,ol,dl {
margin:1em;
}
ol,ul,dl {
margin-left:2em;
}
ol li {
list-style: decimal outside;	
}
ul li {
list-style: disc outside;
}
dl dd {
margin-left:1em;
}
th,td {
border:1px solid #000;
padding:.5em;
}
th {
font-weight:bold;
text-align:center;
}
caption {
margin-bottom:.5em;
text-align:center;
}
p,fieldset,table {
margin-bottom:1em;
}
*/
