body {
	margin:0;
	padding:0;
	background: #060c1a url(gfx/bg.jpg) repeat-x top;
	font-size: 0.9em;
}

p{
font-family: "Trebuchet MS", Verdana;
color: #38559F;
padding:0 6px;

}
a{
	font-style: italic;
	text-decoration: none;
	color:#2776fe;	
}
a:hover{
	text-decoration:underline;
}
.grey{
	color:#666;
}
.cream{
	color:#bdbdb4;
}
.small{
	font-size:80%;
}
.x-small{
	font-size:60%;
}
.center{
	text-align:center;
}
.right{
	text-align:right;
}
.justify{
	text-align:justify;
}

h2{
	font-family: Georgia, serif;
	font-style:italic;
	font-weight: normal;
	font-size: 1.4em;
	color: #e8e8dd;
	padding-left:120px;
}
#header{
	width:100%;
	height:125px;
	background: url(gfx/header_bg.png) repeat-x;
	position:absolute;
	position:fixed;
	z-index:2;
}
#header_cont{
	width:1000px;
	margin:0 auto;
}
#header ul{
	float:right;
	padding:0;
	list-style:none;
	text-align:center;
}
#header li{
	display:inline;
	background: #182b5a;
	padding:12px 0;
font-family: "Trebuchet MS", Verdana;
font-weight:bold;
border-right:1px solid #333;
border-right:1px solid #000;
border-bottom:1px solid #000;
}
#header .home{
background: #214683;
}
#header .oferta{
background: #1e3e76;
}
#header .realizacje{
background: #1a376b;
}
#header .kontakt{
background: #17305f;
}
#header li:hover{
	background: #e8e8dd;
	padding:12px 0;
	border-bottom:4px solid #182b5a;
}
#header a{
	text-decoration: none;
	padding:30px;
	font-size:1em;
color: #f0b40d;
font-style:normal;
}
#selected a{
	color:#acacac;
}

#eThink_logo{
	position:absolute;
	position:fixed;
	margin-top:30px;
	width: 250px;
	height: 125px;
	background: url(gfx/eThink.png) no-repeat;
z-index:3;
}
#eThink_logo p{
font-size: 10px;
font-family: "Trebuchet MS", Verdana;
color: #bdbdb4;
padding-top: 38px;
padding-left: 82px;
}
#slogBox{
width:800px;
margin: 30px;
margin-left: 50px;
margin-top:150px;
height:320px;
background: url(gfx/foto.png) no-repeat;
}
#slogan{
width:279px;
height:286px;
margin-left:492px;
background: url(gfx/slogan.jpg) no-repeat bottom left;
}


#conteiner{
	position:relative;
	overflow: hidden;
	width:1000px;
	background: url(gfx/conteiner_bg2.jpg) no-repeat 209px 2px;
	margin:0 auto;
	padding:0;
}

.BigerBox{
	width:618px;
	display:inline;
	margin:0;
	padding:0;
}

.SmallerBox{
	width:380px;
	display:inline;
	margin:0;
	padding:0;
}

.leftBox{
	float:left;
	border-right:1px solid #01020a;
}
.rightBox{
	float:right;
	border-left:1px solid #19305d;
}
.works{
	width:610px;
	background: #0c1a32 url(gfx/works_bg.png) no-repeat top;
}
.works img{
	margin:16px;
	margin-bottom:0;
}
.works p{
	padding:0 10px;
	color: #bdbdb4;
}
.works .grey a, .box .grey a{
color:#666;
	font-family: Georgia, serif;
}

.Klient_mowi{
	width:380px;
	background: url(gfx/mood_right.png) no-repeat right 4px;
	position:relative;
	overflow: hidden;
	margin-top:60px;
}
.Klient_mowi p{
	font-size: 90%;
	color: #bdbdb4;
	margin-left:10px;
}
.Klient_mowi img{
	float:left;
}
.eThink_mowi{
	width:380px;
	background: url(gfx/mood_left.png) no-repeat 6px 14px;
	position:relative;
	overflow: hidden;
	margin-bottom:30px;
}
.eThink_mowi p{
	font-size: 90%;
	color:#999;
	padding-left:25px;
	padding-top:10px;
}
.eThink_mowi img{
	float:right;
	margin:0;
	padding:0;
}
#info_Klient{
padding:0 30px;
}
#solution{
	width:100%;
	clear:both;
	position:relative;
	overflow:hidden;
	margin: 40px 0;
}
#solution ul{
	list-style: none;
	margin:0;
	margin-left:40px;
	padding:0;
}
#solution li{
	width:290px;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#solution li a{
	width:180px;
	height:20px;
	padding:30px;
	padding-left:110px;
	float:left;
	font-family: Georgia, serif;
	font-style:italic;
	text-decoration:none;
	font-size:1.1em;
	color:#2776fe;
	cursor:pointer;
}
.solution{
	width:180px;
	height:20px;
	padding:30px;
	padding-left:110px;
	float:left;
	display:inline;
	font-family: Georgia, serif;
	font-style:italic;
	text-decoration:none;
	font-size:1.1em;
	color:#2776fe;
	cursor:pointer;
}
#solution li:hover{
border-right:4px solid #f0b40d;
}
#webdesign{
	background: url(gfx/webDesign2.jpg) no-repeat top left;
}
#print{
	background: url(gfx/print2.jpg) no-repeat top left;
}
#seo{
	background: url(gfx/seo2.jpg) no-repeat top left;
}
#e-biznes{
	background: url(gfx/e-biznes2.jpg) no-repeat top left;
}
#webdesign2{
	margin-top:160px;
	background: url(gfx/webDesign2.jpg) no-repeat top left;
}
#print2{
	margin-top:50px;
	background: url(gfx/print2.jpg) no-repeat top left;
}
#seo2{
	margin-top:100px;
	background: url(gfx/seo2.jpg) no-repeat top left;
}
#e-biznes2{
	margin-top:140px;
	background: url(gfx/e-biznes2.jpg) no-repeat top left;
}

.box{
height:130px;
overflow:hidden;
}
.arow{
margin-top:8px;
width:10px;
float:left;
display:inline;
height:130px;
border-left:4px solid #f0b40d;
background: url(gfx/arow.jpg) no-repeat center center;
}
.iiheightMargin{
margin-top:268px;
}
.iiiiiheightMargin{
margin-top:658px;
}
#iiiiheight {
height:520px;
background-position: center 190px;
}
#iiiheight {
height:390px;
margin-top:268px;
background-position: center 240px;
}

.dymek {
	width:900px;
	height:100px;
	margin:0 auto;
	z-index:20;
}
#webDesign_info{
}

#zaufali{
width:600px;
margin:0 auto;
}

#footer{
	width:100%;
	background:#02050b;
	padding-bottom:10px;
}
#foo_content{
	width:1000px;
	margin:0 auto;
}
#foo_content a{
	color:#e8e8dd;
}
#foo_content a:hover{
	color:#2776fe;	
}

