body {padding:0;margin:0;font-family:"Helvetica",'Arial Narrow',"Times New Roman";
	text-align:left;vertical-align:top;background:url(images/back_page.jpg) repeat;height:100%;}
div#wrap {background:url(images/back_header.jpg) repeat-x top;padding:66px 0 150px 0px;margin:0;}
div#facebook_like {clear:both;margin:0 0 0 0;position:fixed;bottom:0;width:230px;height:110px;	
	background:url(images/facebook_tag.png) no-repeat top;padding:0;}
div#facebook_like div {margin-top:10px;}

div.clear {clear:both;height:1px;}

* :focus { outline: 0; }


nav#nav {height:9px;float:left;padding:0;text-align:right;margin:0 0 0 0;}


section#main {clear:both;padding:115px 0 115px 50px;display:block;position:relative;}
section#main header#gravity_gr {width:149px;top:115px;left:50px;padding:0;position:absolute;}
section#main header#gravity_gr h1 {display:block;height:64px;text-indent:-9000px;margin-top:0px;
	background:url(images/gravity.png) no-repeat;}

section#words {display:block;margin:0 0 0 200px;padding:15px 0 0 0;}
section#words article {display:inline;margin:0 0 0 0;padding:0;font-size:50px;line-height:0.9;}
section#words article header {display:inline;padding:-6px 0 -6px 0px;font-size:1px;letter-spacing:-2px;}
section#words article header a {text-decoration:none;font-weight:bold;margin:0;padding:0;
	font-size:45px;background:none;vertical-align:bottom;display:block;}

section#words article header a.mainlink {color:#B6B6B6;float:left;text-shadow: #767676 2px 2px;}
section#words article header a.c1 {color:#B6B6B6;}
section#words article header a.c2 {color:#000000;}
section#words article header a.c1 span {color:#B6B6B6;}
section#words article header a.c2 span {color:#000000;}
section#words article header a:hover {text-decoration:none;background:#BDD530;color:#fff;text-shadow: #81950e 2px 2px;}
/*section#words article header a:hover {text-decoration:none;color:#fff;}*/
section#words article header a.opened {text-decoration:none;background:none;color:#fff;text-shadow: #767676 2px 2px;}

section#words article div.shorttext  {display:block;margin:10px 0 0px 0;padding:0 0 10px 38px;font-size:14px;color:#ffffff;font-weight:normal;
	font-family:"Tahoma","Helvetica",'Arial',"Times New Roman";line-height:1.2;letter-spacing:0.1px;padding-right:100px;
	clear:left;text-align:left;}
section#words article div.shorttext p {margin:0;padding:0;}
section#words a {text-decoration:underline;color:#fff;font-weight:normal;margin:0;padding:0;display:inline;}
section#words a:hover {text-decoration:underline;color:#000;}

div#map_wrap {width:455px;float:right;height:311px;background:url(images/below_map.jpg) no-repeat bottom;
	padding:0;margin:15px 0 0 0;position:relative;}
div#map_canvas {padding:0;margin:0;width:455px;position:relative; }


	ul#langs {list-style:none;float:right;margin:0;padding:0;height:9px;display:inline;}
	ul#langs li {float:right;display:inline;margin:0;padding:0;text-align:left;height:9px;width:31px;}
	ul#langs li a {float:right;margin:0;padding:0;text-align:left;height:9px;display:block;text-indent:-9000px;font-size:8px;color:#ffffff;}
	ul#langs li.de a{background:url(images/de.gif) no-repeat;width:31px;background-position:0 0px;}
	ul#langs li.el a{background:url(images/el.gif) no-repeat;width:31px;background-position:0 0px;}
	ul#langs li.en a{background:url(images/en.gif) no-repeat;width:31px;background-position:0 0px;}
	ul#langs li.de a:hover{background-position:0 -9px;}
	ul#langs li.el a:hover{background-position:0 -9px;}
	ul#langs li.en a:hover{background-position:0 -9px;}
	ul#langs li.de a.sel{background-position:0 -9px;}
	ul#langs li.el a.sel{background-position:0 -9px;}
	ul#langs li.en a.sel{background-position:0 -9px;}

	ul#tools {list-style:none;float:right;margin:0 45px 0 0;padding:0;height:9px;clear:none;display:inline;}
	ul#tools li {display:inline;float:right;margin:0;padding:0;text-align:left;height:11px;clear:none;width:23px;}
	ul#tools li a {float:right;margin:0;padding:0;text-align:left;height:11px;display:block;font-size:0px;width:23px;
		text-indent:-9000px;}
	ul#tools li a#font_equal {background:url(images/even.gif) no-repeat;width:23px;background-position:0 0px;}
	ul#tools li a#font_shrink {background:url(images/minus.gif) no-repeat;width:23px;background-position:0 0px;}
	ul#tools li a#font_enlarge {background:url(images/plus.gif) no-repeat;width:23px;background-position:0 0px;}
	ul#tools li a#font_equal:hover {background-position:0 -11px;}
	ul#tools li a#font_shrink:hover {background-position:0 -11px;}
	ul#tools li a#font_enlarge:hover {background-position:0 -11px;}

	ul#all {list-style:none;float:right;margin:0 22px 0 0;padding:0;height:9px;clear:none;display:inline;}
	ul#all li {display:inline;float:right;margin:0 14px 0 0;padding:0;text-align:left;height:9px;clear:none;width:70px}
	ul#all li a {display:inline;float:right;margin:0;padding:0;text-align:left;height:9px;text-indent:-9000px;font-size:8px;color:#ffffff;}
	ul#all li a#openall {background:url(images/open_all.gif) no-repeat;width:70px;background-position:0 0px;}
	ul#all li a#closeall {background:url(images/close_all.gif) no-repeat;width:70px;background-position:0 0px;}
	ul#all li a#openall:hover{background-position:0 -9px;}
	ul#all li a#closeall:hover{background-position:0 -9px;}




.closed {display:inline;}
.opened {display:block;}

section#words div h2 a.opened {color:#BDD530;float:none;}



section#words ul {list-style:none;margin:0;padding:0;}
section#words ul li {color:#ffffff;margin:0;padding:0;}
section#words ul li a {display:block;padding:2px 0 2px 0;text-decoration:none;}
section#words ul li a span {color:#ffffff;}
section#words ul li a:hover span {color:#BDD530;}
section#words ul li a.p11 {text-decoration:none;color:#ffffff;font-weight:normal;margin:0;padding:0;}
section#words ul li a.p12 {text-decoration:none;color:#000000;font-weight:normal;margin:0;padding:0;}
section#words ul li a:hover {text-decoration:none;color:#BDD530;}




section#words ul#clients {margin:0;padding:0;list-style:none;width:600px;}
section#words ul#clients li {margin:20px 40px 15px 0;padding:5px 0 0 0;list-style:none;
	float:left;width:350px;clear:left;}

section#words ul#clients li article figure {width:56px;height:56px;padding:0;float:left;
	margin:2px 10px 5px 0;text-align:right;}
section#words ul#clients li article figure a {}
section#words ul#clients li article figure img {border:1px solid #fff;}


ul#clients li article {float:left;width:350px;padding:0;margin:0 0 0 10px;display:block;line-height:1.2;}

ul#clients li article header {letter-spacing:0;font-size:12px;letter-spacing:0;padding:0;font-family:Verdana;}
ul#clients li article header h4 {margin:0;padding:0 0 0 0;font-size:12px;font-weight:normal;color:#fff;}
ul#clients li article header h4 a {font-weight:bold;color:#fff;text-decoration:none;font-size:11px;text-shadow:none;
	padding:0;margin:0;font-family:Verdana;}
ul#clients li article header h4 a:hover {text-decoration:underline;color:#fff;background:none;text-shadow:none;}
ul#clients li article header h4 em {font-weight:normal;font-style:normal;color:#fff;}
ul#clients li article header h5 {margin:0;padding:0 0 5px 0;font-size:10px;font-weight:normal;color:#fff;}
ul#clients li article div {float:left;width:280px;}
ul#clients li article p {clear:left;margin:0;padding:0 0 0 0;font-size:11px;font-weight:normal;color:#fff;font-family:Verdana;}
ul#clients li article p.note {color:#F61215;}

section#words ul#clients li article div p div.fb-root {padding:0;margin:0;width:280px;}
section#words ul#clients li article div p div.fb-root span {padding:0;margin:0;height:0;}


