body {text-align:center; margin:0; padding:0 0 0 0; font-size:18px; font-family: verdana, Arial, Lucida, "Trebuchet MS", Tahoma; background: #fff; color:#000;}
	
	ul {list-style-type:none; padding:0; margin:0;}
	img {border:0;}
	form, fieldset {margin:0; padding:0; border:0;}
	a {text-decoration:none;}	

	h2 {margin:0; padding:0; font-size:20px;}
	
	#wrapper {width:990px; margin:0 auto;}
	
	#top {width:990px; margin:12px auto 0 auto; text-align:left; height:160px; position:relative;}
	#top h1 {margin:0; padding:0; font-size:20px; position:absolute; left:8px; top:20px;}
	#top h2 {position:absolute; right:8px; top:2px;}
	
	#header {width:990px; margin:0 auto; text-align:left; font-family:Arial; font-weight:bold; overflow:auto;}
	#header ul {list-style-type:none; padding:0; margin:0; font-size:26px;}
	#header li {float:left; display:inline; padding:12px 10px;}
	#header .m1 a {color:#ff0000}
	#header .m2 a {color:#0000ff}
	#header .m3 a {color:#620a71}
	#header .m4 a {color:#33cc33}
	#header .m5 a {color:#000000}
	#header .m6 a {color:#7e7c80}
	#header a:hover {color:#ff8800}
	
	#clients p {line-height:23px;}
	#clients h2 {padding-bottom:12px;}
	
	#main {width:990px; margin:32px auto 0 auto; text-align:left; position:relative; overflow:auto;}
	.side, #side {float:left; display:inline; text-align:left; width:300px; text-align:center;}
	#side img {margin:24px auto;}
	.side p, #side p {padding:8px 32px 0 24px; margin:0; font-size:14px; font-style:italic; text-align:left;}
	#graphic #side p {font-size:13px;}
	#people #side {width:260px;}
	#contact #side img {margin:12px auto 24px auto; clear:both; }
	#people #side img {margin:40px auto 64px auto; }
	#contact #side p, #people #side p {text-align:center; }
	p.desc {padding:0px 0; font-size:12px; font-style:normal; margin:0; text-align:center;}
	p.desc img {margin-bottom:0;}
	#flickr {position:absolute; right:12px; top:8px; width:540px; font-size:13px; display:block; z-index:1000; overflow:auto;}
	#flickr img {float:left; margin-right:12px;}
	#flickr p { font-weight:bold; margin:0; padding:12px 0 0 0;}

	
	#index #main {font-size:18px; line-height:26px;}
	.content, #content {float:left; display:inline;  text-align:left; width:680px;}
	#main { font-size:13px; line-height:20px;}
	#main ul {list-style-type:none; padding:0; margin:0; overflow:auto;}
	#main li {padding:0 24px 8px 24px; background:url(i/pencil.jpg) no-repeat left 8px;}
	#main a {color:#009a9a; text-decoration:underline;}
	#main a:hover {color:#ff8800;} 
	.para {clear:both; overflow:auto;}
	#content h3 {margin:0; padding:12px 0 0 0; font-size:15px; color:#0000ff}
	#graphic h3 {margin:0; padding:12px 0 0 0; font-size:15px; color:#620a71}
	#workshop h3 {margin:0; padding:12px 0 0 0; font-size:15px; color:#33cc33}
	#content p {margin:0; padding:12px 0 0 0;}
	#contact #content {position:relative;}
	#contact #content a {color:red; text-decoration:none;}
	#contact #content p {padding:28px 0 28px 0; color:red; font-size:18px; line-height:32px; font-weight:bold}
	
	#contact .seeing {position:absolute; bottom:0; right:0;}
	#people .content {padding:32px 0px;}
	#people .side {padding-top:32px;}
	#people #box {position:absolute; right:154px; top:0px; text-align:center; overflow:auto;}
	#people #box a {outline:0;}
	
	#contact #box {position:absolute; right:12px; top:0px; overflow:auto; width:340px; z-index:1000; border:1px solid #aaa; background:#f8f8f8; padding:12px;}
	#contact #box label {float:left; display:inline;  width:140px;}
	#contact #box input { border:1px solid #999;}
	#contact #box p {margin:0; padding:4px 6px;}
	.btn-primary {clear:both; margin:4px 0 0 140px; cursor:pointer;}
	
	span.font {font-family:"Comic Sans MS"; font-size:24px; line-height:32px}
	p.center {text-align:center;}
	p.center img {margin:0 auto;}
	
	
	#footer {width:990px; margin:24px auto 0 auto; text-align:left; background:#b2b2b2; text-align:center; padding:40px 0 24px 0; overflow:auto;}
	#footer img {margin:0 auto;}
	#footer2 p {padding:0 0 16px 0; text-align:center; color:#999; font-size:13px; line-height:20px;}
	#estetika {color:#d8d8d8; font-size:11px; line-height:20px;}
	#estetika {padding:0; margin:0;}
	#estetika a{color:#d8d8d8;}
	#estetika a:hover{color:#9af;}
	#contact #footer {background:#fff;}
	#workshop #wrapper .side p.normal {font-size:13px; font-style:normal; padding-bottom:8px;}
	#workshop .content {width:500px; float:left; overflow:auto;}
	#workshop .side {width:440px; float:left; clear:left; overflow:auto;}
	
