
/* 00. GLOBAL ___________________________________________________________ */


@import "fonts/steelfish.css";
@import "fonts/grotzechdcnlight.css";
@import "fonts/wearetrippin.css";
@import "uniform.lipsus.css";


.gs{font-family:Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;}
.hs{font-family:Helvetica,"Helvetica Neue",Arial,sans-serif;}
.ss{font-family:Steelfish,Helvetica,"Helvetica Neue",Arial,sans-serif;}
.grs{font-family:GrotzecHdCnLight,Helvetica,"Helvetica Neue",Arial,sans-serif;}
.ws{font-family:WearetrippinShort,Helvetica,"Helvetica Neue",Arial,sans-serif;}
.wd{font-family:WearetrippinDisplay,Helvetica,"Helvetica Neue",Arial,sans-serif;}
.wt{font-family:WearetrippinTall,Helvetica,"Helvetica Neue",Arial,sans-serif;}
.i{font-style:italic;}
.b{font-weight:bold;}
.bi{font-style:italic;font-weight:bold;}
.up{text-transform:uppercase;}
.aleft{text-align:left;}
.acenter{text-align:center;}
.aright{text-align:right;}
.rel{position:relative;}
.sep{padding-bottom:10px;border-bottom:1px solid #3d3d3d;}
.sepX{padding-bottom:10px; margin-bottom: 10px; border-bottom:1px solid #3d3d3d;}

#article,aside,canvas,datalist,details,figure,#footer,header,hgroup,mark,menu,meter,nav,output,progress,#section,time,video{margin:0;padding:0;display:block;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,#blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}

body{line-height:1;}
ol,ul{list-style:none;}
#blockquote,q{quotes:none;}
#blockquote:before,#blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
body{font:13px/1.5 "Lucida Grande",Verdana,Arial,sans-serif;color:#a7a9ac;background-color:#000;}
a{color:#f79433;font-family:Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;}a:active,a:focus{outline:1px dotted invert;}
a:hover{text-decoration:none;}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0;}
h1{font-size:19px;}
h2{font-size:17px;}
h3{font-size:15px;}
h4{font-size:13px;}
h5{font-size:12px;}
h6{font-size:11px;}
h1,h2,h3,h4,h5,h6{font-family:WearetrippinDisplay,Helvetica,"Helvetica Neue",Arial,sans-serif;font-weight:normal;color:#f79433;line-height:100%;}
h4,h5,h6{font-family:Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;font-style:italic;}
ol{list-style:decimal inside;}ol ul,ol ol{margin-left:20px;}
ul{list-style:square inside;}
li{padding:0px 0px 0px 10px;}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:10px;}
address{font-family:Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;}address strong{color:#f79433;}
input.text,button,select,textarea{background-color:#363636;border-top:1px solid #2e2e2e;border-left:1px solid #2e2e2e;border-bottom:1px solid #646464;border-right:1px solid #2e2e2e;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;padding:5px;color:white;font-style:italic;font-size:13px;}input.text:hover,button:hover,select:hover,textarea:hover{border:1px solid #f79433;}
input.text:focus,button:focus,select:focus,textarea:focus{background-color:#646464;}
button{border:1px solid #f79433;background-color:#f79433;color:#000;padding:4px 22px 4px 10px;font-style:normal;font-weight:bold;text-shadow:0px 1px 0px #fab776;cursor:pointer;background-image:url(../_img/Btn-arrow.png);background-repeat:no-repeat;background-position:95% 7px;}
button:hover{color:#f79433;background-color:#161616;background-position:95% -30px;border:1px solid #2a2a2a;text-shadow:none;}
.right{float:right;}
.left{float:left;}
html body span.clear,html body div.clear,html body li.clear,html body dd.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0;}
.clearfix{display:inline-block;}
.clear{clear: both;}



* html .clearfix{height:1%;}
.clearfix{display:block;}
.g_1{width:40px;}
.g_2{width:100px;}
.g_3{width:160px;}
.g_4{width:220px;}
.g_5{width:280px;}
.g_6{width:340px;}
.g_7{width:400px;}
.g_8{width:460px;}
.g_9{width:520px;}
.g_10{width:580px;}
.g_11{width:640px;}
.g_12{width:700px;}
.g_13{width:760px;}
.g_14{width:820px;}
.g_15{width:880px;}
.g_16{width:940px;}
.col{margin:0 10px;overflow:hidden;float:left;display:inline;}
.row{width:960px;margin-left:auto;margin-right:auto;overflow:hidden;}
.row .row{margin-left:-10px;margin-right:-10px;width:auto;display:inline-block;}
.g_16 input.text,.g_16 select,.g_16 textarea{width:928px;}
.g_15 input.text,.g_15 select,.g_15 textarea{width:868px;}
.g_14 input.text,.g_14 select,.g_14 textarea{width:808px;}
.g_13 input.text,.g_13 select,.g_13 textarea{width:748px;}
.g_12 input.text,.g_12 select,.g_12 textarea{width:688px;}
.g_11 input.text,.g_11 select,.g_11 textarea{width:628px;}
.g_10 input.text,.g_10 select,.g_10 textarea{width:568px;}
.g_9 input.text,.g_9 select,.g_9 textarea{width:508px;}
.g_8 input.text,.g_8 select,.g_8 textarea{width:448px;}
.g_7 input.text,.g_7 select,.g_7 textarea{width:388px;}
.g_6 input.text,.g_6 select,.g_6 textarea{width:328px;}
.g_5 input.text,.g_5 select,.g_5 textarea{width:268px;}
.g_4 input.text,.g_4 select,.g_4 textarea{width:208px;}
.g_3 input.text,.g_3 select,.g_3 textarea{width:148px;}
.g_2 input.text,.g_2 select,.g_2 textarea{width:88px;}
.g_1 input.text,.g_1 select,.g_1 textarea{width:28px;}

.thln{border-bottom: 4px solid #3D3D3D;  width: 100%; float:left; margin: 10px 0px;}

::-moz-selection{background:#f79433;color:white;}
::selection{background:#f79433;color:white;}


/* 01. CUSTOM ___________________________________________________________ */

body.home { background: #000 url("../_img/bg.jpg") no-repeat center top;}
body.home #header{heighta:530px;}

body.detail { background: #000 url("../_img/bg2.jpg") no-repeat center top;}
body.detail #header{heighta:320px;}

.blnk10{float:left; width: 100%; height:20px;}


#container{width: 1000px; margin: 0px auto; padding: 0px;}
.row {margin-left: auto;margin-right: auto;overflow: hidden;width: 960px;}
#header {width: 100%;}






#header{heighta:330px;}
	#header .logo h1{width:141px;height:60px;margin:20px 0 0 0;}
	#header .logo h1 a{display:block;width:141px;height:60px;}
	#header .logo span{display:block;text-indent:-9999px;}
	
	#header .nav ul,
	#header .nav li{margin:0;padding:0;list-style-type:none;}
	#header .nav ul{margin-top:10px;float:right;}
	#header .nav li{float:left;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;padding:10px 0;}
	
	#header .nav a,
	#header .nav small,
	#header .nav span{display:block;}
	#header .nav small{font-family:GrotzecHdCnLight,Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:14px;color:#ababaa;line-height:14px;margin-bottom:2px;}
	#header .nav .bottom{margin-bottom:0;margin-top:2px;text-align:right;float:right;padding-left:15px;}
	#header .nav a{text-transform:uppercase;padding:0 15px;font-family:Steelfish,Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:37px;
		line-height:37px;border-right:1px solid #bebebe;}
	#header .nav a:link,
	#header .nav a:active,
	#header .nav a:visited,
	#header .nav a:hover{text-decoration:none;color:#ffffff;}
	#header .nav .last{padding-right:0;border-right:none;}
	#header .nav a:hover small,
	#header .nav .current small{color:#f79433;}
	#header .nav a:hover .bottom,
	#header .nav .current .bottom{background-image:url('../_img/menu-arrows.png');background-repeat:no-repeat;background-position:left center;}
	
	
	#header .heroes{margin-top:150px;}
	#header .heroes h2{text-transform:uppercase;float:right;font-family:WearetrippinTall,Helvetica,"Helvetica Neue",Arial,sans-serif;color:#fff;text-align:center;font-weight:bold;font-size:43px;line-height:50px;word-spacing:-12px;}header .heroes h2 small{margin-top:10px;padding-top:10px;line-height:16px;border-top:1px solid #fff;font-size:16px;font-weight:normal;display:block;word-spacing:-4px;}




#header .make-peace-not-war{clear: both; margin-top: 0px;}
#piecemaker{top: 0px;position: relative;}




#section.page{padding-top:40px;padding-bottom:40px;}
.headline{font-family:Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;font-style:italic;font-size:19px;line-height:23px;}

.we_are{font-family:WearetrippinTall,Helvetica,"Helvetica Neue",Arial,sans-serif;font-weight:bold;border-top:1px solid #646464;border-bottom:1px solid #646464;color:#f79433;font-size:46px;padding:0px 0;margin:10px 0;text-transform:uppercase;vertical-align:middle;text-align:center;word-spacing:-8px;position:relative;padding-top:5px;padding-bottom:5px;}.we_are img{position:absolute;left:50%;top:-10px;margin-left:-15px;}
h1.we_are{font-size:48px;text-align:justify;color:#fff;border:none;}
h1.we_are small{font-size:17px;color:#f79433;}
.we_are small{font-size:16px;font-weight:normal;padding:0px 5px;position:relative;top:22px;vertical-align:top;color:#CCC;}
.introduction .we_are small{position:relative;top:0px;}
.lastP{margin-bottom:30px;}
.HomeTitle{text-transform:uppercase;font-family:WearetrippinShort,Helvetica,"Helvetica Neue",Arial,sans-serif;text-align:center;font-size:19px;}

#section.lesspad{padding-top: 20px;}
a.thumbs-news{width: 174px; height: 130px; float: left; margin-right: 15px; cursor: pointer;
	background: transparent url(../_img/frame.jpg) no-repeat 0 0; position: relative; }
a.thumbs-news img.thumbs{float: left; margin: 18px 0px 0px 18px;}
a.nomr{margin-right: 0px;}
a.thumbs-news .overlay{background: transparent url(../_img/overlay.png) repeat 0 0; display: block; position: absolute; top: 18px; left:18px;
	z-index: 2; width: 137px; height:91px;}

a.thumbs-news:hover .overlay{background: none;}
	
a.thumbs-news .curtain{background: transparent url(../_img/curtain.png) repeat 0 0; display: block; position: absolute; top: -4px; left:-1px;
	z-index: 2; width: 176px; height:143px; display: none;}

a.thumbs-news:hover .curtain{display: block;}
	
	
	
.roll{position:relative;}.roll img{border:7px solid #252524;}
.roll .headlight a{height:105px;width:386px;display:block;padding-top:105px;}
.roll .over{position:absolute;left:0px;top:-10px;display:none;-webkit-transition:opacity 1s ease-in-out;background-color:rgba(0, 0, 0, 0.8);}
.roll h1,.roll h2,.roll h3,.roll h4,.roll h5,.roll h6{position:absolute;top:7px;margin-top:-0.5em;text-transform:uppercase;color:#ccc;text-align:center;}
.roll .links{position:absolute;top:50%;margin-top:-1em;text-align:center;}.roll .links a{font-family:Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;font-style:italic;padding-left:8px;font-size:11px;font-weight:bold;color:#f79433;font-style:italic;text-decoration:underline;}.roll .links a:hover{text-decoration:none;background-image:url(../_img/bulletCase.png);background-repeat:no-repeat;background-position:left center; color: white;}
.roll a{color:#fff;font-family:WearetrippinShort,Helvetica,"Helvetica Neue",Arial,sans-serif;text-decoration:none;font-size:24px;}
.g_8 .roll .over{height:240px;width:446px;}.g_8 .roll .over .links,.g_8 .roll .over h1,.g_8 .roll .over h2,.g_8 .roll .over h3,.g_8 .roll .over h4,.g_8 .roll .over h5,.g_8 .roll .over h6{width:446px;}
.g_7 .roll .over{height:234px;width:400px;}.g_7 .roll .over .links,.g_7 .roll .over h1,.g_7 .roll .over h2,.g_7 .roll .over h3,.g_7 .roll .over h4,.g_7 .roll .over h5,.g_7 .roll .over h6{width:386px;}
.g_4 .roll .over{height:131px;width:220px;}.g_4 .roll .over .links,.g_4 .roll .over h1,.g_4 .roll .over h2,.g_4 .roll .over h3,.g_4 .roll .over h4,.g_4 .roll .over h5,.g_4 .roll .over h6{width:220px;}

.hotnews{font-size:11px;line-height:18px;}.hotnews time{margin-bottom:5px;font-size:12px;color:#777;font-weight:bold;}
.g_5 .roll .over{width:280px;height:150px;}
.g_5 .roll .over .links,
.g_5 .roll .over h1,
.g_5 .roll .over h2,
.g_5 .roll .over h3,
.g_5 .roll .over h4,
.g_5 .roll .over h5,
.g_5 .roll .over h6{width:280px;}



#article time{display:block;text-align:center;}
#article h4{color:#f79433;text-transform:uppercase;text-align:center;font-family:WearetrippinDisplay,Helvetica,"Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:normal;}
#article p{color:#888888;}
#article .more{display:block;text-align:right;font-family:Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;font-style:italic;}
time,em{font-family:Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;font-style:italic;color:#777;font-size:12px;font-weight:bold;}

.home #blockquote{font-family:GrotzecHdCnLight,Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:uppercase;font-size:23px;font-weight:normal;line-height:25px;color:#CCC;}
.home #blockquote small{text-transform:none;font-size:12px;color:#8b8b8b;}
.home .homeLine{font-size:16px;color:#f79433;}

#blockquote{border-top:1px solid #717171;border-bottom:1px solid #717171;color:#ccc;padding:10px 0px 15px 0px;margin:15px 0px;position:relative;}
#blockquote small{display:block;position:absolute;right:0;font-size:0.8em;bottom:-1em;padding-left:5px;background-color:#000;font-family:Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;font-style:italic;color:#a7a9ac;}


.caseText #blockquote{font-family:GrotzecHdCnLight,Helvetica,"Helvetica Neue",Arial,sans-serif;text-transform:uppercase;font-size:26px;font-weight:normal;line-height:26px;margin-top:25px;margin-bottom:25px;}
.caseText #blockquote small{text-transform:none;font-size:12px;color:white;}
.caseText{margin-top:15px;color:#8b8b8b;line-height:20px;}.caseText .headline{color:#a7a9ac;}
.caseText img{border:7px solid #252524;margin-top:7px;margin-bottom:7px;}
.case .title{font-family:Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;font-style:italic;font-weight:bold;font-size:30px;line-height:40px;color:#f79433;background-image:url('../_img/line.png');background-repeat:no-repeat;background-position:center center;text-transform:none;}
.case .title small{color:#a7a9ac;display:block;font-weight:normal;font-size:14px;}
.case .noBG{background: none;}
.smoke{background: transparent url(../_img/bg_title.jpg) no-repeat center center; min-height: 180px; padding-top: 120px;}

.selected h3{text-transform:uppercase;font-family:WearetrippinDisplay,Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:16px;margin-top:3px;word-spacing:-4px;margin-bottom:5px;font-weight:normal;padding-top:3px;}
.selected p{font-family:Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;font-style:italic;color:#888888;font-size:12px;}
.selected .roll{border-bottom:1px solid #3D3D3D;margin-bottom:12px;padding-bottom:10px;}

.white{color:#ccc;}
.white em{color:#646464;}
.orange{color:#f79433;}
.home .TitleAbout{margin-top:15px;}



.thickline{width: 100%; border-top: 2px solid #3D3D3D;height:4px; margin: 20px auto;}
.g_5 ul{margin-bottom:0px;color:#ccc;}.skills .g_5 ul li{font-size:14px;font-style:italic;}
.g_5 a{font-weight:bold;font-style:italic;font-size:11px; cursor: pointer}
.g_5 a:hover{text-decoration:none; color: white;}
.blockb{background-color: #1a1a1a; padding: 10px; width: 260px; float:left; color:white;}
.wbb{padding: 5px 0px; border-bottom: 1px solid #3D3D3D;}
.moreMtop{margin-top: 10px;}







#article p{color:#888888;}
#article p:hover{color:#ccc;}
.case #article{padding-bottom:10px; margin-bottom: 10px; border-bottom:1px solid #646464;}
.case #article p{margin-bottom:15px;}
.g_11{font-size:12px;}


label{color:#f79433;font-family:Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;font-style:italic;line-height:26px;font-size:13px;}
.contact address{color:#8b8b8b;}
.contact .etic{margin-top:10px;}


.socialcontact{list-style:none;position:relative;bottom:0px; margin-top: 10px;}
.socialcontact li{padding:0px;margin:0px;}
.socialcontact li a{height:26px;display:block;width:245px;font-size:12px;text-decoration:none;padding-left:35px;padding-top:8px;font-style:italic;font-weight:bold;color:white;}
.socialcontact li a:hover{color:#f79433;}

.socialcontact li .FlickrSocial{background-image:url(../_img/FlickrSocial.png);}.socialcontact li .FlickrSocial:hover{background-position:0 -34px;}
.socialcontact li .VimeoSocial{background-image:url(../_img/VimeoSocial.png);}.socialcontact li .VimeoSocial:hover{background-position:0 -34px;}
.socialcontact li .TwitterSocial{background-image:url(../_img/TwitterSocial.png);}.socialcontact li .TwitterSocial:hover{background-position:0 -34px;}
.socialcontact li .FacebookSocial{background-image:url(../_img/FacebookSocial.png);}.socialcontact li .FacebookSocial:hover{background-position:0 -34px;}



.wrap-tags .tag{display:block;float:left;padding:5px 10px;background-color:#2e2e2e;margin-right:10px;margin-bottom:10px;position:relative;-webkit-border-radius:5px;
		-moz-border-radius:5px;border-radius:5px;font-family:Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:11px;font-style:normal;}
.wrap-tags .tag:link,
.wrap-tags .tag:active,
.wrap-tags .tag:visited{text-decoration:none;color:#818181;}
.wrap-tags .tag:hover{color:#f79433;}




.sidebar .title{font-size:15px;margin: 10px 0px 0px 0px; line-height: 20px;  background: none;}
.sidebar .row{padding-bottom:5px;}
.sidebar a{text-decoration:none;}
.case .visit{font-family:ClarendonBT-Light,Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:17px;padding:7px 0 7px 20px;margin-top:10px;
	background:transparent url(../_img/arrow-read.png) no-repeat center left;border-top:1px solid #3d3d3d;border-bottom:1px solid #3d3d3d;}
.case .visit a{text-decoration:none;color:#FFFFFF;}
.case .visit a:hover{color:#c7a04a;}
.case .data{font-family:CharisSILItalic,Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;font-style:normal;font-size:15px;color:#8b8b8b;border-bottom:none;}
.case .data li{margin:0;padding:15px 0 10px 0;list-style-type:none;background:transparent url(../_img/dot.png) repeat-x bottom left;}
.case .data li.last{background:none;}
.case .data ul{padding:0;list-style-type:none;}
.case .data span{display:block;font-family:ClarendonBT-Light,Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:16px;color:#FFFFFF;}
.case .data p{font:12px/1.5 "Lucida Grande",Verdana,Arial,sans-serif;}
.case .data p span{font-family:CharisSILItalic,Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;color:#c7a04a;margin-bottom:10px;font-size:16px;}
.case .data p span.tags{margin-top:20px;font-size:14px;color:#a7a9ac;}
.case .data .tag{display:block;float:left;padding:5px 10px;background-color:#2e2e2e;margin-right:5px;margin-bottom:10px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:11px;font-style:normal;}
.case .data .tag:link,.case .data .tag:active,.case .data .tag:visited{text-decoration:none;color:#a7a9ac;}
.case .data .tag:hover{color:#c7a04a;}










.cases .sidebar p{font-family:CharisSILItalic,Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;color:#a7a9ac;font-size:19px;line-height:21px;}
.cases .sidebar h5{font-family:ClarendonBT-Light,Helvetica,"Helvetica Neue",Arial,sans-serif;color:#FFFFFF;font-size:18px;font-weight:100;padding-top:23px;}
.cases .sidebar .filter{margin-bottom:60px;}
.cases .sidebar .filter li{font-family:CharisSILItalic,Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;padding:0;background:none;list-style-type:none;}
.cases .sidebar .filter li a{text-decoration:none;}
.cases .sidebar .filter li a:hover label,.cases .sidebar .filter li a:active label,.cases .sidebar .filter li a:focus label{color:#FFFFFF;}
.cases .sidebar .filter li label{font-size:14px;}
.cases .sidebar .filter a,.cases .sidebar .filter input,.cases .sidebar .filter label{cursor:pointer;}
.cases .sidebar .sort+ul{list-style-type:none;}
.cases .sidebar .sort+ul li{padding:0;background:url(../_img/dot.png) repeat-x bottom left;}
.cases .sidebar .sort+ul li a{font-family:WearetrippinDisplay,Helvetica,"Helvetica Neue",Arial,sans-serif;text-decoration:none;font-size:13px;display:inline-block;padding:10px 0 10px 23px;width:100%;text-transform:uppercase;}
.cases .sidebar .sort+ul li a:hover,.cases .sidebar .sort+ul li a:active,.cases .sidebar .sort+ul li a:focus,.cases .sidebar .sort+ul li a.current{color:#FFFFFF;background:url(../_img/Btn-arrow.png) no-repeat 7px -22px;}
.cases .back{font-family:CharisSILItalic,Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;position:absolute;bottom:0;right:0;
	visibility:hidden;background-image:url(../_img/toTop.png);background-repeat:no-repeat;background-position:100% 50%;padding-right:15px;}











#footer{padding: 30px 0px 0px 0px;background-image:url('../_img/footer-texture.png');font-family:Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;font-size:12px;}#footer h5,#footer h6{font-style:normal;text-transform:uppercase;font-size:16px;font-family:WearetrippinTall,Helvetica,"Helvetica Neue",Arial,sans-serif;color:#646464;word-spacing:-4px;font-weight:normal;}
#footer .col{padding-top:2px;}
#footer a:link,#footer a:active,#footer a:visited{text-decoration:none;font-size:13px;}
#footer a:hover{color:#FFF;}
#footer ul,#footer li{margin:0;padding:0;list-style-type:none;}
#footer nav a{font-size:16px;line-height:24px;}#footer nav a:link,#footer nav a:active,#footer nav a:visited,#footer nav a:hover{color:#fff;font-style:italic;font-weight:bold;}
#footer nav a:hover{color:#a7a9ac;}
#footer .twitter,#footer .facebook,#footer .vimeo,#footer .flickr{display:block;padding:2px 0px 2px 30px;}
#footer .twitter{background-image:url('../_img/footer-social.png');background-repeat:no-repeat;background-position:0 4px;}
#footer .facebook{background-image:url('../_img/footer-social.png');background-repeat:no-repeat;background-position:0 -15px;}
#footer .vimeo{background-image:url('../_img/footer-social.png');background-repeat:no-repeat;background-position:0 -35px;}
#footer .flickr{background-image:url('../_img/footer-social.png');background-repeat:no-repeat;background-position:0 -55px;}
#footer .g_4 input.text{background-color:#646464;border:none;margin:0;padding:0 5px;height:25px;width:165px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;}
#footer .g_3 strong{font-style:italic;color:#d1d3d4;}
#footer button,#footer button:hover{margin:0;padding:0;background-image:url('../_img/footer-subscribe.png');background-repeat:no-repeat;background-position:1px 1px;height:25px;width:25px;background-color:#646464;border:1px solid #646464;-webkit-border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-bottom-left-radius:0px;position:relative;top:1px;}
#footer img{margin-top:20px;float:right;}
.webkit #footer button{top:0px;}


#footer a.toolbar_kontan {background: url("../_img/social_network.png") no-repeat scroll -82px top transparent; float: left;height: 27px;width: 53px; 
	font-size:11px; line-height: 12px;margin: 2px 4px 2px 0px; padding: 1px 0px 0px 55px;}


.stempel_newsletter{background: url("../_img/stempel_bttm.jpg") no-repeat scroll 75px 50px transparent; min-height: 175px;}






















