@charset "utf-8";
/* CSS Document */

body {/* background:url(images/bg.jpg) top center no-repeat fixed;*/ font-family: 'Lucida Sans Unicode', Arial, sans-serif; font-size:62.5%; color:#3b3b3b;}

img.bg {
	/* Set rules to fill background */
	min-height: 100%;
	min-width: 1024px;
	
	/* Set up proportionate scaling */
	width: 100%;
	height: auto;
	
	/* Set up positioning */
	position: fixed;
	top: 0;
	left: 0;
}

div, img, li, a, h1{ behavior: url(iepngfix.htc);}

img { border:0;}
p, ul, il, h1, h2, h3, h4, form { padding:0; margin:0; list-style:none; font-weight:normal;}
a		{ color:#d72367; text-decoration:none;}
a:hover { text-decoration:underline;}

#page { width:945px; height:1800px; margin:0 auto; position:relative;}

#header { height:290px; padding:30px 0 50px 0;}
#header .logo { width:945px; text-align:center;}

.small_padding { padding-bottom:10px !important;}
.content_block { clear:both; padding-bottom:75px; width:945px;}
.content_block p { color:#ffffff; font-size:18px; line-height:22px; background:url(images/bg.png); padding:20px;}
.content_block p img { padding-left:30px;padding-right:30px;}
.content_block h1 { height:44px; margin-bottom:10px; text-indent:-1000px; overflow:hidden;}
.content_block #field-of-work { background:url(images/field-of-work.png) no-repeat top; width:265px;} 
.content_block #customers-partners { background:url(images/customers-partners.png) no-repeat top; width:457px;} 
.content_block #brands { background:url(images/brands.png) no-repeat top; width:147px;} 
.content_block #contact { background:url(images/contact.png) no-repeat top; width:165px;} 	

.flags { float:right; padding-bottom:30px;}
.flags img { margin-left:10px;}

#footer	{ color:#FFFFFF; font-size:1.2em; clear:both;}
#footer p { margin:80px 0;}




















