/*

53a230

55a432

* @author(content): luka korosec
* @copyright luka korosec 2011; http://www.l-k.si

@import url(http://);
*/
/*___clear_styles_scc___*//*___clear_styles_scc___*//*___clear_styles_scc___*/
/* 
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com 
Twitter: @rich_clark
*/
/*   http://html5doctor.com/html-5-reset-stylesheet/    */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{ margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent}body{ 
	line-height:1
}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ display:block}nav ul{ list-style:none}blockquote,q{ quotes:none}blockquote:before,blockquote:after,q:before,q:after{ content:''; content:none}a{ margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent}ins{ background-color:#ff9; color:#000; text-decoration:none}mark{ background-color:#ff9; color:#000; font-style:italic; font-weight:bold}del{ text-decoration:line-through}abbr[title],dfn[title]{ border-bottom:1px dotted; cursor:help}table{ border-collapse:collapse; border-spacing:0}hr{ display:block; height:1px; border:0;  border-top:1px solid #ccc; margin:1em 0; padding:0}input,select{ vertical-align:middle}
/*___END__clear_styles_scc___*//*___END__clear_styles_scc___*//*___END__clear_styles_scc___*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*custom CSS lk green start*/

	:focus {-moz-outline:none !important;outline:none !important;background:transparent}
	::selection{background:transparent}
	::-moz-selection{background: transparent}
	::-webkit-selection{ background: transparent}
/*html5 structure hidden*/
.hTh5{/*hiddenTitlesHTML5*/
	display:none
}
.hDOMn{/*hide_DOM_node*/
	display:none
}
canvas {
	display: block;
  }
/*main structure*/
@-webkit-keyframes transformHeader {
    0%  	{transform: scale(1.0) scaleZ(1.0) rotateX(50deg); transform-origin: 0 264px; }
    100% 	{transform: scale(1.0) scaleZ(1.0) rotateX(0deg); transform-origin: 0 0px; }
}

@keyframes transformHeader {
    0%  	{transform: scale(1.0) scaleZ(1.0) rotateX(50deg); transform-origin: 0 264px; }
    100% 	{transform: scale(1.0) scaleZ(1.0) rotateX(0deg); transform-origin: 0 0px; }
}
/*background*/
html{
	background:transparent;	    	
}
body{
	position:absolute;	
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
	font-size:62,5%;/* -> 14px == 1,4em */
	font-family: Verdana, sans-serif;
	background:transparent;	 

	-webkit-tap-highlight-color: rgba(84,163,49,0.5);
	-webkit-text-size-adjust:none;
	-webkit-backface-visability:hidden;

   	-webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
  	font-smoothing: antialiased;

	-webkit-perspective: 350;
	-moz-perspective: 350;
	-o-perspective: 350;
	perspective: 350;

	-webkit-tap-highlight-color:transparent !important;
	animation-name: transformHeader;
	animation-duration: 1s;
	animation-timing-function: linear;				
}

.container{/*webGL*/  
	position: fixed;
	top: 0;
	left: 0;
	height: 100vh;
	width: 100vw;
	padding: 0;
	margin: 0;
	z-index: 1;
	background: linear-gradient(0deg, rgba(193, 193, 194, 0.2) 0%, rgba(173,173,173,0.5) 53%);
}

#wrapper{
	position:absolute;	
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
	overflow:hidden;
	background:transparent url(img/grain.png) repeat;

}

@-webkit-keyframes backgroundA {
    0%   {opacity: 0.1}
    95% {opacity: 0.2}
    100% {opacity: 0.3}
}

@keyframes backgroundA {
    0%   {opacity: 0.1}
    95% {opacity: 0.2}
    100% {opacity: 0.3}
}
.clickBlocker{
	position:absolute;	
	z-index: 100;
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
	background:rgba(255, 255, 255, 0);
    animation-name: backgroundA;
    animation-duration: 5s;
    animation-timing-function: ease-in;		
}
.blink{
	background:rgba(255,255,255,0.8);	
}
/*end_background*/
/*hp content*/
#containerWebsite{
	position:relative;
	margin:auto;
	width:760px;
	height:720px;
	padding:15px 0 0 0;
	overflow:hidden;


	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;	


/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e0e0e0+93,f2f2f2+100&0.92+0,0.92+93,0.84+100 */
background: -moz-linear-gradient(top, rgba(255,255,255,0.42) 0%, rgba(224,224,224,0.72) 93%, rgba(242,242,242,0.64) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,0.42) 0%,rgba(224,224,224,0.72) 93%,rgba(242,242,242,0.64) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,0.42) 0%,rgba(224,224,224,0.72) 93%,rgba(242,242,242,0.64) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebffffff', endColorstr='#d6f2f2f2',GradientType=0 ); /* IE6-9 */

}
/*logohead*/
#logohead{
	position:relative;
	margin:auto;
	top:11px;
	width:760px;
	height:100px;
	padding:15px 0 0 0;
	background:transparent url(img/lhead.png) -2px -28px no-repeat;
}	
#logoheadani{
	position:absolute;
	opacity: 0.8; 
	margin:auto;
	top:0px;
	left:0px;
	width:760px;
	height:100px;
	padding:15px 0 0 0;
	background:transparent url(img/h.gif) 328px -4px no-repeat;
}	
#gifA{
	position:absolute;
	bottom:220px;
	left:2px;
	width:448px;
	height:499px;
	background:transparent url(img/gifA.gif) 0px 0px no-repeat;
}	
#videoBack{
	position:absolute;

	width:100%;
	height:100%;
/*
	-webkit-filter: blur(33px); 
	filter: blur(33px);	
*/
}
#videoGif {
	position:relative;
	width:100%;
	height:100%;
	/*background:transparent url(./backGA.gif) no-repeat center center;*/
	/*background-size: cover;*/
	background:transparent url(img/lukaBack.png) no-repeat center center;
}

	

/*NAV :+: main navi*/
nav > ul > li > a,
nav > ul > li > a:visited{
	outline:none;
	list-style-type:none;
	text-decoration:none;
	color:#fff;
	color:rgba(255,255,255,0.9);	
	-webkit-tap-highlight-color:transparent !important;			
}
nav > ul > li > a:hover{
	color:#fff;
	color:rgba(255,255,255,1);
}
#mainNavi{
	z-index:50;
	position:relative;
	margin:auto;
	width:756px;
	height:70px;
	
	-webkit-user-select: none;		

	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;	


;
	
}

#mainNavi > ul {/*button full pic back*/
	position:relative;
	margin:auto;
	width:699px;
	height:70px;
	overflow:hidden;

}


#mainNavi > ul > li{/*button 1px repeat back*/
	display:block;
	position:relative;
	margin:auto;
	width:233px;
	height:70px;
	float:left;
	background:transparent;
	text-indent:-5000px;

}



#StartMnuBtn_sectionHome{
	position:relative;
	display:block;
	margin:auto;	
	width:70px;
	height:70px;
	cursor:pointer;	
	clear:both;
	background:transparent url(img/mmButtons.png) 0px 0px no-repeat;
}
#StartMnuBtn_sectionHome:hover{
	background:transparent url(img/mmButtons.png) 0px -80px no-repeat;	
}
#StartMnuBtn_sectionHome:active{
	background: transparent url(img/mmButtons.png) 0px -160px no-repeat;
}

#StartMnuBtn_sectionWeblog{
	position:relative;
	display:block;
	margin:auto;		
	width:70px;
	height:70px;
	cursor:pointer;	
	clear:both;
	background:transparent url(img/mmButtons.png) -80px 0px no-repeat;
}
#StartMnuBtn_sectionWeblog:hover{
	background:transparent url(img/mmButtons.png) -80px -80px no-repeat;	
}
#StartMnuBtn_sectionWeblog:active{
	background: transparent url(img/mmButtons.png) -80px -160px no-repeat;
}
#StartMnuBtn_sectionExperiri{
	position:relative;
	display:block;
	margin:auto;		
	width:70px;
	height:70px;
	cursor:pointer;	
	clear:both;
	background:transparent url(img/mmButtons.png) -160px 0px no-repeat;
}
#StartMnuBtn_sectionExperiri:hover{
	background:transparent url(img/mmButtons.png) -160px -80px no-repeat;	
}
#StartMnuBtn_sectionExperiri:active{
	background: transparent url(img/mmButtons.png) -160px -160px no-repeat;
}
#mainNaviPointer{
	z-index:45;
	position:absolute;
	width:51px;
	height:90px;
	background: transparent url(img/pointer.png) center no-repeat;	
}
#mainNaviPointer.pointerStage0{
	top:-300px;
	left:356px;
}
#mainNaviPointer.pointerStage1{
	top:5px;
	left:121px;
}
#mainNaviPointer.pointerStage2{
	top:5px;
	left:354px;
}
#mainNaviPointer.pointerStage3{
	top:5px;
	left:588px;
}
/*end_main navi*/
/*design divs*/
#topLucka{
	position:absolute;
	top:35px;
	left:80px;
	height:70px;
	width:607px;
	background:transparent url(img/topLucka.png) no-repeat;
}
/*end_design divs*/
/*footer*/
footer{
	z-index:50;
	position:fixed;
	bottom:0;
	width:100%;
	padding:2px 0 0 0;
	height:14px;
	background:transparent;
}
footer > p {
	font-size:10px;
	line-height:10px;
	text-align:center;
	color:rgba(255,255,255,0.1);	
}
footer > p > a{
	text-decoration:none;
	color:#c6c7c5;
	color:rgba(198,199,197,0.9);
	text-shadow: 0px 1px 0px #fff;
}
/*end_footer*/	

/*sectionContentAllBox*/
#sectionContentAllBox{
	z-index:41;
	overflow:hidden;
	position:relative;	
	margin:20px auto auto auto;
	height:630px;
	width:760px;	/*430 x 2*/
	
	backdrop-filter: blur(5px);
	background-color: rgba(223,237,237,1);


	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;	
	background:transparent url(img/grain.png) center repeat;
}
#shadowUnten{
	z-index:1;
	position:absolute;
	width:760px;
	height:14px;
	background:transparent url(img/bShadow.png) center no-repeat;
}
/*sections*/
/*sectionsHome*/
#sectionHome,
#sectionWeblog,
#sectionExperiri{
	z-index:2;	
	position:absolute;
	overflow:hidden;
	margin:auto;
	left:1px;
	height:630px;
	width:760px;	/*430 x 2*/	
}
/*NAV_sectionsHome*/
#naviHome,
#naviWeblog,
#naviExperiri{
	z-index:26;
	position:relative;
	margin:auto;
	width:239px;
	-webkit-user-select: none;		
}
#naviHome.opened,
#naviWeblog.opened,
#naviExperiri.opened{
	top:28%;	
}
.cNaviT{/*center navi top span structure*/
	display:block;
	position:relative;
	margin:auto;
	width:239px;
	height:22px;
	border-left:none;
	border-right:none;		
	background:transparent url(img/subNaviBack.png) 0 0;
}
.cNaviB{/*center navi bottom span structure*/
	display:block;	
	position:relative;
	margin:auto;
	width:239px;
	height:32px;
	border-left:none;
	border-right:none;	
	background:transparent url(img/subNaviBack.png) 0 -50px no-repeat;
}
#naviHome > ul > li,
#naviWeblog > ul > li,
#naviExperiri > ul > li{
	background:transparent url(img/subNaviBack.png) 0 -20px no-repeat;	
}
#naviHome > ul > li > a,
#naviWeblog > ul > li > a,
#naviExperiri > ul > li > a
{
	display:block;
	position:relative;
	height:39px;		
	margin:0 4px 0 4px;	
	padding:0px 10px 0 10px;
	line-height:40px;		
	font-size:15px;
	text-align:center;
	font-family:spider-webfont;
	color:#6d6d6d;
	text-decoration:none;
	cursor:pointer;

		
	background:transparent url(img/subnaviButtonsActive.png) 0 0 repeat-x;	
	clear:both;
}
#naviHome > ul > li > a:hover,
#naviWeblog > ul > li > a:hover,
#naviExperiri > ul > li > a:hover{
	color:#000;
	background:transparent url(img/subnaviButtonsActive.png) 0 -42px repeat-x;		
}
#naviHome > ul > li > a:active,
#naviWeblog > ul > li > a:active,
#naviExperiri > ul > li > a:active{
	background:transparent url(img/subnaviButtonsActive.png) 0 -84px repeat-x;	
	padding:1px 10px 0px 10px !important;
	height:38px;	
	color:#000;
}
/*contentBox with articles*/

#sectionHome_subSection1,
#sectionHome_subSection2,
#sectionHome_subSection3,
#sectionWeblog_subSection1,
#sectionWeblog_subSection2,
#sectionWeblog_subSection3,
#sectionExperiri_subSection1,
#sectionExperiri_subSection2,
#sectionExperiri_subSection3
{
	z-index:1;
	position:absolute;
	top:0;
	margin:auto;
	height:600px;
	width:760px;	
  	background:transparent;	
		
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px	


	
}
/*articles*/
/*~~~~~~~~~~~ paginated ~~~~~~~~~~~~~*/
.articleContent{
	position:relative;
	font-size:12px;
	width:708px;
	padding:10px;
	margin:15px 15px 0 15px;
	background:rgba(255,255,255,0.7);
	border:1px solid rgba(255,255,255,0.7);	
}
.singleArticleTitle{
	z-index:2;
	position:relative;
	margin:auto;
	margin-left:0px;
	display:block;
	height:30px;
	text-align:center;
	letter-spacing:1px;
	background:transparent;	
}
.singleArticleTitle > p {
	z-index:2;
	position:absolute;
	bottom:-1px;
	left:0px;
	font-size:13px;	
	display:block;
	margin:auto;
	padding:5px 15px 8px 15px;
	color:#000;
	/*font-family:spider-webfont;	*/
	border:1px solid rgba(0, 0, 4, 0.4);
	border-top:1px solid rgba(255, 255, 255, 0.8);
	
	
	border-bottom:1px solid rgba(255,255,255,0.1);
	
	text-shadow:0px 1px 0px #fff;
	font-weight:normal;
	font-style:normal;
	/*background:rgba(255,255,255,0.8);*/
	-moz-box-shadow:0px 10px 10px rgba(0,0,0,0.6), 0px 5px 20px rgba(0,0,0,0.2);	 
	-webkit-box-shadow:0px 10px 10px rgba(0,0,0,0.6), 0px 5px 20px rgba(0,0,0,0.2);	 
	-o-box-shadow:0px 10px 10px rgba(0,0,0,0.6), 0px 5px 20px rgba(0,0,0,0.2);	 
	box-shadow:0px 10px 10px rgba(0,0,0,0.6), 0px 5px 20px rgba(0,0,0,0.2);	 		
}	
	
.articleContent > p{
	z-index:5;
	letter-spacing:1px;
	position:relative;
	margin:auto;
	font-size:12px;
	padding:10px;
	text-shadow:none;
	background:rgba(255, 255, 255, 0.8);
	
	line-height:15px;
	
	border:1px solid rgba(0, 0, 4, 0.4);
	/*border:1px solid rgba(72, 144, 40, 0.5);*/

	-webkit-border-radius:0px 5px 5px 5px;
	-moz-border-radius:0px 5px 5px 5px;
	-o-border-radius:0px 5px 5px 5px;
	border-radius:0px 5px 5px 5px;
}

.articleContent > p::selection{
	background: #9ec08e !important; 
	color:#fff;
	text-shadow:none;
}
.articleContent > p::-moz-selection{
	background: #9ec08e !important; 
	color:#fff;
	text-shadow:none;
}
.articleContent > p::-webkit-selection{ 
	background: #9ec08e !important; 
	color:#fff;
	text-shadow:none;
}

.paginationPagesList{
	position:absolute;
	z-index:200;
	right:43px;
	bottom:-32px;

	height:30px;
	font-size:10px;
	padding:2px 2px 4px 2px;
	background:transparent;
	overflow:hidden;

	-moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.10);
	-webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.10);
	-o-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.10);
	box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.10);

	-webkit-border-radius:5px 5px 0px 0px;
	-moz-border-radius:5px 5px 0px 0px;
	-o-border-radius:5px 5px 0px 0px;
	border-radius:5px 5px 0px 0px;

}
.MainTitleBox{
	z-index:1;
	position:absolute;
	display:block;	
	top:-1px;
	left:10px;
	height:31px;
	margin:0px -10px 0px -10px;	
	background:transparent;
	width:50%;
}
.dateTime{
	position:absolute; 
	top:9px; 
	right:0px;
	margin:0px;
	padding:2px 7px 2px 9px;
	font-size:9px;
	color:rgba(100,100,100,0.8);
	text-shadow:0px 1px 0px rgb(255, 255, 255);
	font-weight:normal;
	font-style:normal;
	background:rgba(235, 235, 235, 0.35);
	-moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.10);
	-webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.10);
	-o-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.10);
	box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.10);
}
/*~~~~~~~~~~~ end_paginated ~~~~~~~~~~~~~*/
/*twitter*/
.twetteArticle{
	margin:15px 15px 0 15px;
	position:relative;	
	border:1px solid rgba(255,255,255,0.4);
	background:rgba(255,255,255,0.7);	
}
/*end_twitter*/
/*end contentBox with articles*/
.subMenu{
	z-index:25;
	position:absolute;
	bottom:-4px;
	left:43px;
	height:34px;
	width:206px;
	/*background:black;*/
	-webkit-tap-highlight-color:transparent !important;
	-webkit-user-select: none;	

	-moz-box-shadow: inset 1px 1px 1px rgba(70, 70, 70, 0.1);
	-webkit-box-shadow: inset 1px 1px 1px rgba(70, 70, 70, 0.1);
	-o-box-shadow: inset 1px 1px 1px rgba(70, 70, 70, 0.1);
	box-shadow: inset 1px 1px 1px rgba(70, 70, 70, 0.1);

	-webkit-border-radius:5px 5px 0px 0px;
	-moz-border-radius:5px 5px 0px 0px;
	-o-border-radius:5px 5px 0px 0px;
	border-radius:5px 5px 0px 0px;


}

.subMenu > span {
	cursor:pointer;  		
	padding:5px 0 0px 0;
	color:#555555;
	display:block;
	height:32px;	
	width:100%;
	font-size:15px;
	letter-spacing:1px;
	height:32px;
	line-height:23px;
	text-align:center;
	font-family:spider-webfont;
	background: transparent url(img/smButtonGo.png) 1px 2px no-repeat;		
	/*
	background:rgba(255,255,255,0.4);
	border:1px solid rgba(0,0,0,0.1);
	border-bottom:1px solid rgba(0,0,0,0.4);
	*/
}
.subMenu > span:hover{
	color:#000;
}
.subMenu > span:active{
	padding:6px 0 0 0;	
	height:32px;
	line-height:22px;
	color:#191919;	
	background: transparent url(img/smButtonGo.png) 1px -29px no-repeat;	
}
/*end_NAV_sections*/
/*end_sections*/
/*end_sections*/

/*end_sectionContentAllBox*/

/*end_hp content*/
/*end_main structure*/
/*custom fonts start*/
/*
@font-face {
	font-family:'spider-webfont';
	src: url('lk_spider-webfont.eot');
	src: local('lk_spider-webfont.svg'),
	url('//font.l-k.at/lk_spider-webfont.woff') format('woff'),
	url('//font.l-k.at/lk_spider-webfont.ttf') format('truetype'),
	url('//font.l-k.at/lk_spider-webfont.svg#webfontztuaflkm') format('svg');
	font-weight:normal;
	font-style:normal;
}
/*end_custom fonts start*/
/*CSS3 styles*/
.b5{
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px
}
.b5t{
	-webkit-border-radius:5px 5px 0px 0px;
	-moz-border-radius:5px 5px 0px 0px;
	-o-border-radius:5px 5px 0px 0px;
	border-radius:5px 5px 0px 0px;
}
.b10t{
	-webkit-border-radius:10px 10px 0px 0px;
	-moz-border-radius:10px 10px 0px 0px;
	-o-border-radius:10px 10px 0px 0px;
	border-radius:10px 10px 0px 0px;
}
.b5tl{
	-webkit-border-radius:5px 0px 0px 0px;
	-moz-border-radius:5px 0px 0px 0px;
	-o-border-radius:5px 0px 0px 0px;
	border-radius:5px 0px 0px 0px;
}
.b5tr{
	-webkit-border-radius:0px 5px 0px 0px;
	-moz-border-radius:0px 5px 0px 0px;
	-o-border-radius:0px 5px 0px 0px;
	border-radius:0px 5px 0px 0px;
}
.b5tbleft{
	-webkit-border-radius:5px 0px 0px 5px;
	-moz-border-radius:5px 0px 0px 5px;
	-o-border-radius:5px 0px 0px 5px;
	border-radius:5px 0px 0px 5px;
}
.b5tbright{
	-webkit-border-radius:0px 5px 5px 0px;
	-moz-border-radius:0px 5px 5px 0px;
	-o-border-radius:0px 5px 5px 0px;
	border-radius:0px 5px 5px 0px;
}
.b5b{
	-webkit-border-radius:0px 0px 5px 5px;
	-moz-border-radius:0px 0px 5px 5px;
	-o-border-radius:0px 0px 5px 5px;
	border-radius:0px 0px 5px 5px;
}
.iNS{/*insetNodeShadow*/
	-moz-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.3);	
}
.sBS{/*smallBoxShadow*/
	-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.6);
	-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.6);
	-o-box-shadow:0px 1px 2px rgba(0,0,0,0.6);
	box-shadow:0px 1px 2px rgba(0,0,0,0.6);	
}
.sBSa{/*article shadow*/
	-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3), 1px 2px 3px rgba(100,100,100,0.1);
	-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3), 1px 2px 3px rgba(100,100,100,0.1);
	-o-box-shadow:0px 1px 2px rgba(0,0,0,0.3), 1px 2px 3px rgba(100,100,100,0.1);
	box-shadow:0px 1px 2px rgba(0,0,0,0.3), 1px 2px 3px rgba(100,100,100,0.1);
}
.zm90{
	-moz-transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);	
}

.sBSt{/*smallBoxShadow -> sub menu button*/
	-moz-box-shadow: 0px -1px 3px rgba(40, 40, 40, 0.3), 0px -1px 5px rgba(40, 40, 40, 0.1);	
	-webkit-box-shadow: 0px -1px 3px rgba(40, 40, 40, 0.3), 0px -1px 5px rgba(40, 40, 40, 0.1);	
	-o-box-shadow: 0px -1px 3px rgba(40, 40, 40, 0.3), 0px -1px 5px rgba(40, 40, 40, 0.1);	
	box-shadow: 0px -1px 3px rgba(40, 40, 40, 0.3), 0px -1px 5px rgba(40, 40, 40, 0.1);	
}


/*gradients*/

.greenGradient1{
background: -moz-linear-gradient(top, rgba(204,204,204,0.9) 0%, rgba(255,255,255,1) 4%, rgba(243,243,243,1) 53%, rgba(232,232,232,1) 54%, rgba(255,255,255,1) 99%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,0.9)), color-stop(4%,rgba(255,255,255,1)), color-stop(53%,rgba(243,243,243,1)), color-stop(54%,rgba(232,232,232,1)), color-stop(99%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(204,204,204,0.9) 0%,rgba(255,255,255,1) 4%,rgba(243,243,243,1) 53%,rgba(232,232,232,1) 54%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(204,204,204,0.9) 0%,rgba(255,255,255,1) 4%,rgba(243,243,243,1) 53%,rgba(232,232,232,1) 54%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, rgba(204,204,204,0.9) 0%,rgba(255,255,255,1) 4%,rgba(243,243,243,1) 53%,rgba(232,232,232,1) 54%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%); /* IE 10+ */
background: linear-gradient(top, rgba(204,204,204,0.9) 0%,rgba(255,255,255,1) 4%,rgba(243,243,243,1) 53%,rgba(232,232,232,1) 54%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%); /* W3C */
}

.greenGradient2{
background: -moz-linear-gradient(top, rgba(188,212,180,0.79) 0%, rgba(199,226,194,1) 3%, rgba(203,230,198,1) 4%, rgba(183,212,169,1) 52%, rgba(200,220,190,1) 99%, rgba(200,220,190,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(188,212,180,0.79)), color-stop(3%,rgba(199,226,194,1)), color-stop(4%,rgba(203,230,198,1)), color-stop(52%,rgba(183,212,169,1)), color-stop(99%,rgba(200,220,190,1)), color-stop(100%,rgba(200,220,190,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(188,212,180,0.79) 0%,rgba(199,226,194,1) 3%,rgba(203,230,198,1) 4%,rgba(183,212,169,1) 52%,rgba(200,220,190,1) 99%,rgba(200,220,190,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(188,212,180,0.79) 0%,rgba(199,226,194,1) 3%,rgba(203,230,198,1) 4%,rgba(183,212,169,1) 52%,rgba(200,220,190,1) 99%,rgba(200,220,190,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, rgba(188,212,180,0.79) 0%,rgba(199,226,194,1) 3%,rgba(203,230,198,1) 4%,rgba(183,212,169,1) 52%,rgba(200,220,190,1) 99%,rgba(200,220,190,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(188,212,180,0.79) 0%,rgba(199,226,194,1) 3%,rgba(203,230,198,1) 4%,rgba(183,212,169,1) 52%,rgba(200,220,190,1) 99%,rgba(200,220,190,1) 100%); /* W3C */
}

/*        b7d4a9     */
.greenGradient3{
background: -moz-linear-gradient(top, rgba(200,220,190,1) 0%, rgba(234,242,230,0.7) 62%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(200,220,190,1)), color-stop(62%,rgba(234,242,230,0.7)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(200,220,190,1) 0%,rgba(234,242,230,0.7) 62%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(200,220,190,1) 0%,rgba(234,242,230,0.7) 62%,rgba(255,255,255,0) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, rgba(200,220,190,1) 0%,rgba(234,242,230,0.7) 62%,rgba(255,255,255,0) 100%); /* IE10+ */

background: linear-gradient(top, rgba(200,220,190,1) 0%,rgba(234,242,230,0.7) 62%,rgba(255,255,255,0) 100%); /* W3C */
	
	
	
}

.gradient4bNaviButtonsEx{
	background: -moz-linear-gradient(top, rgba(209,209,209,0.52) 0%, rgba(255,255,255,0.55) 26%, rgba(249,249,249,0.63) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(209,209,209,0.52)), color-stop(26%,rgba(255,255,255,0.55)), color-stop(100%,rgba(249,249,249,0.63))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(209,209,209,0.52) 0%,rgba(255,255,255,0.55) 26%,rgba(249,249,249,0.63) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(209,209,209,0.52) 0%,rgba(255,255,255,0.55) 26%,rgba(249,249,249,0.63) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, rgba(209,209,209,0.52) 0%,rgba(255,255,255,0.55) 26%,rgba(249,249,249,0.63) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#85d1d1d1', endColorstr='#a1f9f9f9',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, rgba(209,209,209,0.52) 0%,rgba(255,255,255,0.55) 26%,rgba(249,249,249,0.63) 100%); /* W3C */
}

/*CSS3 animations*/
.aNlong{/*animateNode*/
 	-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;
 	-o-transform-style: preserve-3d;transform-style: preserve-3d;
 	
	-moz-transition-property: all;
	-moz-transition-duration: 1000ms;
	-moz-transition-timing-function: cubic-bezier(0.50, 0, 0, 1.0);
	
	-webkit-transition-property: all;
	-webkit-transition-duration: 1000ms;
	-webkit-transition-timing-function: cubic-bezier(0.50, 0, 0, 1.0);
	
	-o-transition-property: all;
	-o-transition-duration: 1000ms;
	-o-transition-timing-function: cubic-bezier(0.50, 0, 0, 1.0);	
	
	-ms-transition-property: all;
	-ms-transition-duration: 1000ms;
	-ms-transition-timing-function: cubic-bezier(0.50, 0, 0, 1.0);	
		
	transition-property: all;
	transition-duration: 1000ms;
	transition-timing-function: cubic-bezier(0.50, 0, 0, 1.0);
}
.aN{/*animateNode*/
 	-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;
 	-o-transform-style: preserve-3d;transform-style: preserve-3d;
 	
	-moz-transition-property: all;
	-moz-transition-duration: 700ms;
	-moz-transition-timing-function: cubic-bezier(0.50, 0, 0, 1.0);
	
	-webkit-transition-property: all;
	-webkit-transition-duration: 700ms;
	-webkit-transition-timing-function: cubic-bezier(0.50, 0, 0, 1.0);
	
	-o-transition-property: all;
	-o-transition-duration: 700ms;
	-o-transition-timing-function: cubic-bezier(0.50, 0, 0, 1.0);	

	-ms-transition-property: all;
	-ms-transition-duration: 700ms;
	-ms-transition-timing-function: cubic-bezier(0.50, 0, 0, 1.0);	
		
	transition-property: all;
	transition-duration: 700ms;
	transition-timing-function: cubic-bezier(0.50, 0, 0, 1.0);
}
.aNshort{/*animateNode*/
 	-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;
 	-o-transform-style: preserve-3d;transform-style: preserve-3d;
 	
	-moz-transition-property: all;
	-moz-transition-duration: 450ms;
	-moz-transition-timing-function: cubic-bezier(0.50, 0, 0, 1.0);
	
	-webkit-transition-property: all;
	-webkit-transition-duration: 450ms;
	-webkit-transition-timing-function: cubic-bezier(0.50, 0, 0, 1.0);
	
	-o-transition-property: all;
	-o-transition-duration: 450ms;
	-o-transition-timing-function: cubic-bezier(0.50, 0, 0, 1.0);	

	-ms-transition-property: all;
	-ms-transition-duration: 450ms;
	-ms-transition-timing-function: cubic-bezier(0.50, 0, 0, 1.0);	
		
	transition-property: all;
	transition-duration: 450ms;
	transition-timing-function: cubic-bezier(0.50, 0, 0, 1.0);
}
.containerContent_smallSize{height:20px;}
.containerContent_FullSize{height:525px;}
.hideContainer{opacity:0;}
.showContainer{opacity:1;}
.moveLeft{left:-1000px;}
.moveCenter{left:0px;}
.moveTopDown{top:600px;}
.hidden{bottom:-1500px;}
.moveUP{bottom:0px;}
/*end_CSS3 styles*/

/*ajax && error*/
.gL{/*gifLoader*/
		position:relative;
		margin:auto;
		height:100px;
		width:100px;	
		background:transparent url(img/loader_icon.gif) center no-repeat;
}
#lkLogoOld{
	display:block;
	position:relative;
	width:120px;
	height:120px;
	margin:auto;
	background:transparent url(img/lkIcon.png) center no-repeat;
}
span#lkPhoto{
	z-index:30;
	display:block;	
	position:relative;
	width:500px;
	height:500px;
	margin:auto;
	background:transparent;
}
#lkPhotovideo {
	display:block;	
	margin:auto;
	position:relative;
	width:500px;
	height:500px;	
}

span.gray{
	font-size:10px;
	color:#cecece;
	color:rgba(77,77,77,0.4);
}
span.greenSpan{
	color:#327515 !important;
	text-shadow:0px 1px 1px rgba(255, 255, 255,1); 	
}


/*raphael grapf skills*/
span.someExtra4Txt{
	display:block;
	position:relative;
	margin:7px -5px 7px -5px;


	padding: 2px 6px 3px 6px;
	border:1px solid rgba(72, 144, 40, 0.6) !important;	
	text-align:center;
	background:rgba(255,255,255,0.7);
}
span.someExtra4Txt2{
	overflow:hidden;
	display:block;
	position:relative;
	margin:7px -5px 7px -5px;
	padding:0;
	height:21px;
	border:1px solid rgba(72, 144, 40, 0.6) !important;	
	text-align:center;
	background:rgba(255,255,255,0.7);
}
span.someExtra4Txt2 > span.skillTitle{
	display:block;
	position:absolute;
	font-size:11px;
	height:13px;
	top:3px;
	left:0px;
	padding: 0px 15px 0px 15px !important;
	line-height:100%;
	text-align:center;
	background:rgba(255,255,255,0.7); 
	border:1px solid rgba(255,255,255,0.7);
	/*border-left:none;*/
	-webkit-border-radius:0px 5px 5px 0px;
	-moz-border-radius:0px 5px 5px 0px;
	-o-border-radius:0px 5px 5px 0px;
	border-radius:0px 5px 5px 0px;	

	box-shadow: 1px 0px 4px rgba(0,0,0,0.3), 
	1px 0px 3px rgba(70,70,70,0.1);
}
.graphTopTxt{
	display:block;
	position:relative;
	height:27px;
	margin:auto;
	
	margin-top:15px;
	margin-bottom:0px;	
	border:1px solid rgba(0, 0, 4, 0.4);
	border-bottom:none;	
	clear:left;
}

.graphTopTxt > span {
	width:25%;
	font-size:12px;
	text-shadow: 0px 1px 0px #fff;
	line-height:25px;
	text-align:center;
	float:left;	
}

.graphCenterTxt{
	display:block;
	text-align:center !important;
	margin: 0px 0 0px 0 !important;
	padding-top:5px;
	background:transparent !important;
	
	-webkit-border-radius:0px 0px 5px 5px !important;
	-moz-border-radius:0px 0px 5px 5px !important;
	-o-border-radius:0px 0px 5px 5px !important;
	border-radius:0px 0px 5px 5px !important;	
}
/*end_raphael grapf skills*/

/*article trags*/
.aHidden{
	color:#000 !important;
	text-shadow: none !important;
	font-weight:normal;
	font-style:italic;
	cursor:pointer;
	text-decoration:none;	
}
.articleContent_kleineBilder{
	display:block;
	margin:auto;	
}

.fulSizePage{
	display:block;
	position:relative;
	padding:30px 20px 0px 20px;
	/*height:500px;*/
	width:666px;
	margin:0 1px 0 1px;
	background:transparent;
	overflow:hidden;
}

.articleLiContainer{
	float:left;
	display:block;
	position:relative;
	margin:9px;
	width:204px;
	background:#fff;
}

.articleLiContainer > ul {
	outline:none;
	list-style-type:none;
	text-decoration:none;
	padding:5px 0 6px 0;
}
.articleLiContainer > ul > li > a{
	display:block;
	position:relative;
	height:20px;		
	margin:0 8px 0 8px;	
	padding:0px 10px 0 10px;
	line-height:20px;		
	font-size:12px;
	text-align:center;
	color:#6c6c6c;
	text-decoration:none;
	cursor:pointer;
	border-bottom:1px solid rgba(222,222,222,0.8);
}
.cTBorder {/*clearTopBorder*/
	border-top:none !important;
}
.cBBorder {/*clearBottomBorder*/
	border-bottom:none !important;
}

.articleLiContainer > ul > li > a:hover {
	color:#000;
}
.articleLiContainer_liTitle{
	display:block;
	width:204px;
	height:21px;
	padding:8px 0 0 0;
	line-height:100%;
	text-align:center;
	font-size:13px;
	letter-spacing:1px;
	color:#000;
	text-shadow: 0px 1px 0px rgba(255,255,255,0.4);
	/*
	background:#b7d4a9;
	background:rgba(183, 212,169,0.7);
	*/
	border-bottom:1px solid rgba(100,100,100,0.3);
}

/*      b7d4a9     */
.backgroundClearer{
	background: rgba(255, 255, 255, 0.6) !important;
}


#nodeNames{
	
	text-shadow: 0px 1px 0px rgba(255,255,255,0.4);
	
	-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.6);
	-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.6);
	-o-box-shadow:0px 1px 2px rgba(0,0,0,0.6);
	box-shadow:0px 1px 2px rgba(0,0,0,0.6);	
		
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
/*end_article trags*/
/*end_ajax && error*/
/*
custom fonts
	font-family: 'Nova Square', cursive;
*/

/*________________________________________________*/
/* gallery start*/
.scriptingColorShow{	
/* background:rgba(255,255,255,0.4);*/
}
.scriptingColorShow1{
 /*background:rgba(199,255,199,0.4);*/
}
.singleImageFullSize{
	position:relative;
}

.sliderBackgroundArea{
	bottom:17px;
	width:743px;
	left:8px;
	background:transparent url(img/sliderBackButton.png) 0px 0px no-repeat;

}
.sliderBackgroundArea1{
	left:8px;
	width:744px;
	background:transparent url(img/sliderBackButton.png) 0px 0px no-repeat;
	
}
.sliderButton{
	top:6px;
	background:transparent url(img/slajder1.png) 6px 0 no-repeat;
}
.sliderButton1{
	top:6px;
	background:transparent url(img/slajder1.png) 6px 0 no-repeat;
}
#sliderContainerTopContainer{
	
	height:100%;
	width:100%;
	position:absolute;	
	
}
#sliderContainerBottomContainer{
	height:100%;
	width:100%;
	position:absolute;		
}
.containerTopSingleImagesWrapper{
	height:159px;
	border:1px solid #fff;	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;		
}
.singleImageBottom{
	z-index:10;
	border:1px solid #fff;
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	
	background:rgba(255,255,255);

}
.bottomImagesCover{
	z-index:11;	
	height:211px;
	top:65px;
	border:1px solid rgba(255,255,255,0.4);
	background: rgba(223,236,236,0.7);
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}

.singleImageContainerTop{

	width:100%;
	height:100%;
	margin:  0 1px 0 1px;	
	background: rgba(255,255,255);
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;	
}
.singleImageContainerTop > img {
	width:100%;
}
.topImageOpenButton{
	z-index:16;
	background:transparent url(img/lkGal_openImage.png) 0px 0px no-repeat;	
}
.topImageOpenButton:hover{
	background:transparent url(img/lkGal_openImage.png) 0px -80px no-repeat;	
}
.topImageOpenButton:active{
	background:transparent url(img/lkGal_openImage.png) 0px -160px no-repeat;	
}

.singleImageContainerTopNodeCover{
	position:absolute;
	z-index:11;	
	height:133px;
	width:100%;
	top:12px;
	left:0px;
	border:1px solid rgba(255,255,255,0.4);
	background: rgba(255,255,255,0.7);
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	
	-moz-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.5);
	-o-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.5);
	box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.5);

}


.openImagesGroupButton{
	bottom:-1px;
	
	z-index:20;
	
	border:1px solid rgba(255,255,255,0.6);
	cursor:pointer;
	background:#e8e8e8 url(img/lkGal_openGroup.png) 5px 1px no-repeat;
	
	-moz-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.3);
	
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-o-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
		
}
.openImagesGroupButton:hover{
	background:#e8e8e8 url(img/lkGal_openGroup.png) 5px -62px no-repeat;
}
.openImagesGroupButton:active{
	background:#e8e8e8 url(img/lkGal_openGroup.png) 5px -126px no-repeat;
}
.openImagesGroupButton.openedGroup{
	background:#e8e8e8 url(img/lkGal_openGroup.png) 5px -190px no-repeat;
}
.openImagesGroupButton.openedGroup:active{
	background:#e8e8e8  url(img/lkGal_openGroup.png) 5px -126px no-repeat;
}


.imageGroupNameTag{
	z-index:12;
	top:12px;	
	padding-top:6px;
	font-size:12px;
	line-height:12px;
	padding-bottom:7px;
	color:#000;
	text-shadow: 0 1px 0 #fff;	
	text-align:center;
	/*background:rgba(255,255,255,0.7);*/


	/*border:1px solid rgba(255,255,255,1);*/

	-moz-box-shadow: 0px 1px 1px rgba(110, 110, 110, 0.3);
	-webkit-box-shadow: 0px 1px 1px rgba(110, 110, 110, 0.3);
	-o-box-shadow: 0px 1px 1px rgba(110, 110, 110, 0.3);
	box-shadow: 0px 1px 1px rgba(110, 110, 110, 0.3);
}


.singleImageCloseButton{
	z-index:100;
	position:absolute;

	top:17px;
	right:19px;

	height:78px;
	width:86px;

	cursor:pointer;
	background:rgba(223,236,236,0.9) url(img/lkGal_closeImage.png) 7px 3px no-repeat;

	border:1px solid rgba(255,255,255,0.7);	

	-webkit-border-radius:0px 3px 0px 5px;
	-moz-border-radius:0px 3px 0px 5px;
	-o-border-radius:0px 3px 0px 5px;
	border-radius:0px 3px 0px 5px;		
}
.singleImageCloseButton:hover{
	background:rgba(223,236,236,0.9) url(img/lkGal_closeImage.png) 7px -77px no-repeat;		
}
.singleImageCloseButton:active{
	background:rgba(223,236,236,0.9) url(img/lkGal_closeImage.png) 7px -157px no-repeat;		
}

#linkToFlickerPage{

	position:relative;

	margin:auto;
	margin-top:135px;
	padding:auto;
}
#linkToFlickerPage > a {
	display:block;
	text-decoration:none;
	cursor:pointer;
	line-height:15px;		
	font-size:15px;
	text-align:center;
	font-family:spider-webfont;
	color:#6d6d6d;
	color:rgba(109,109,109,0.3);	
}

.singleImageFullSize{	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	
	-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.4), 0px 2px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow:0px 10px 50px rgba(0,0,0,0.4), 0px 5px 20px rgba(0,0,0,0.1);
	-o-box-shadow:0px 10px 50px rgba(0,0,0,0.4), 0px 5px 20px rgba(0,0,0,0.1);
	box-shadow:0px 0px 10px rgba(0,0,0,0.4), 0px 2px 15px rgba(0,0,0,0.1);		
	
}
.singleImageFullSizeWrapper{
	overflow: hidden;

	height:515px;
	width:721px;	
	
	background:rgba(223,236,236,0.7);
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.oneimage{
	
	position:absolute;
	width:300px;
	height:400px;
	background:black;
	
}

/* twitterPicsPlugin _ start */

@-webkit-keyframes blur {
    0%   {filter: blur(100px),opacity(0);}
    50% {filter: blur(35px);}
    100% {filter: blur(0px),opacity(100);}
}

@keyframes blur {
    0%   {filter: blur(100px),opacity(0);}
    50% {filter: blur(35px);}
    100% {filter: blur(0px),opacity(100);}
}
#twitpic{
	position:absolute;
	margin:10px 10px 0 15px;	
	width:740px;
	height:570px;
	background-color:rgba(255,255,255,0.5);
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;

    animation-name: blur;
    animation-duration: 3.5s;
    animation-timing-function: linear;	
}

.tweetPicTagContainer{
	position:absolute;
	margin:auto;
	left:79px;
	top:50px;
	padding:0 1px 1px 0;
	background:rgba(224,237,237,1);
	
	-webkit-border-radius:5px 0px 5px 0px;
	-moz-border-radius:5px 0px 5px 0px;
	-o-border-radius:5px 0px 5px 0px;
	border-radius:5px 0px 5px 0px;	
}
.tweetPicTag{

	border:1px solid #fff;	
	display:block;
	text-decoration:none;
	cursor:pointer;
	padding: 10px 15px 10px 15px;
	line-height:10px;		
	font-size:10px;
	text-align:left;
	color:#000;
	
	
	background:rgba(255,255,255,0.7);
	
	-webkit-border-radius:5px 0px 5px 0px;
	-moz-border-radius:5px 0px 5px 0px;
	-o-border-radius:5px 0px 5px 0px;
	border-radius:5px 0px 5px 0px;		

	-moz-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.3);	

}

.singleimageFromTwitter{
	border:1px solid #fff;
}
/*2 6 20%Black*/
.groupNodeForImages{
	overflow:hidden;
	
	background: rgba(241,241,241,0.8) url(img/grain.png) repeat;
	
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	
	-moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3);
	
}
/* twitterPicsPlugin _ end */


.articleContent > p > code::selection{
	background:#9EC08E;
}
 .articleContent > p > code::-moz-selection{
	background:#9EC08E;
 }
.articleContent > p > code::-webkit-selection {
	background:#9EC08E;
} 
.articleContent > p > a {
	color:#7d9f6c;
	text-shadow: 0px 0px 1px #fff;
}

/*EDGE neu 2012*/
#css3AnimationContainer{
	position:absolute;
	height:630px;
	width:760px;	/*430 x 2*/
	background:transparent;
	overflow: hidden;
}



/*end_EDGE neu 2012*/



/* cool 3D effekt txt

<link href="http://fonts.googleapis.com/css?family=Aclonica:regular" rel="stylesheet" type="text/css" >
<style>
h1{
font-family: 'Aclonica', serif;
color: #fff;
text-shadow: 0px 1px 0px #999, 0px 2px 0px #888, 0px 3px 0px #777, 0px 4px 0px #666, 0px 5px 0px #555, 0px 6px 0px #444, 0px 7px 0px #333, 0px 8px 7px #001135;
}
</style>


*/



/* float fix for get height

	.cssClassFloatFix:before, 
	.cssClassFloatFix:after{
	content:"\0020"; display: block; height:0; overflow:hidden;
	}
	.cssClassFloatFix{ zoom:1; }
	.cssClassFloatFix:after{ clear: both; }


*/
/*tweets*/
/** Style the tweets */
.tweetMainTitle{
	z-index:1;
	position:absolute;
	top:-1px;
	left:39.5%;
	color:rgba:(0,0,0,0.7);
	font-size:13px;
	line-height:20px;
	font-family:spider-webfont;
	padding:6px 21px 5px 21px;
	text-shadow:0px 1px 0px #fff, 0px 1px 1px #8b8b8b;
}
.tweetIdTitle{
	z-index:1;
	position:relative;
	margin:0px auto 0px auto;
	height:24px;
	border:1px solid #fff;
	background:rgba(255,255,255,0.6);	
}
.tweetIdTitle > p {
	opacity:0.6;
	margin:7px 0px 6px 0px;
	font-size:11px;
	line-height:11px;
	text-align:center;
	color:rgba(0,0,0,0.2);/*color:rgba(84,163,49,0.6);*/
	text-shadow:0px 1px 2px rgba(117, 230, 67,0.8);
	letter-spacing:2px;			
}
.tweetIdTitle > p:hover {
	opacity:1;
	color:rgba(84,163,49,1);
	text-shadow:none;
	letter-spacing:2px;			
}
.tweetIdTitle > a {
	cursor:pointer;text-decoration:none;
	text-align:center;
	color:rgba(84,163,49,0.4);
	text-shadow:0px 0px 2px rgba(117, 230, 67,0.4);
	letter-spacing:2px;			
}
#tweets_box1{
	z-index:4;
 	font-family: Verdana, sans-serif;	
	position:relative;
	margin:auto;
	margin-top:45px;
	margin-bottom: 20px;
	width:600px;
	height:500px;
	overflow:scroll;
	background:rgba(6,42,90,0.1);
	
	-webkit-border-radius:0px 0px 5px 5px;
	-moz-border-radius:0px 0px 5px 5px;
	-o-border-radius:0px 0px 5px 5px;
	border-radius:0px 0px 5px 5px;

	-moz-box-shadow:0px 10px 30px rgba(0,0,0,0.4), 0px 15px 20px rgba(0,0,0,0.1);
	-webkit-box-shadow:0px 10px 30px rgba(0,0,0,0.4), 0px 15px 20px rgba(0,0,0,0.1);
	-o-box-shadow:0px 10px 30px rgba(0,0,0,0.4), 0px 15px 20px rgba(0,0,0,0.1);
	box-shadow:0px 10px 30px rgba(0,0,0,0.4), 0px 15px 20px rgba(0,0,0,0.1); 		
}
#tweets_box2{
	z-index:2;
 	font-family: Verdana, sans-serif;	
	position:relative;
	margin:auto;
	margin-top:40px;
	margin-bottom:40px;
	width:600px;
	/*overflow:hidden;*/
	background:rgba(6,42,90,0.1);
	
	-webkit-border-radius:0px 0px 5px 5px;
	-moz-border-radius:0px 0px 5px 5px;
	-o-border-radius:0px 0px 5px 5px;
	border-radius:0px 0px 5px 5px;

	-moz-box-shadow:0px 10px 50px rgba(0,0,0,0.4), 0px 5px 20px rgba(0,0,0,0.1);
	-webkit-box-shadow:0px 10px 50px rgba(0,0,0,0.4), 0px 5px 20px rgba(0,0,0,0.1);
	-o-box-shadow:0px 10px 50px rgba(0,0,0,0.4), 0px 5px 20px rgba(0,0,0,0.1);
	box-shadow:0px 10px 50px rgba(0,0,0,0.4), 0px 5px 20px rgba(0,0,0,0.1);	 	
		 		
}
#lk_tweetsTarget1, 
#lk_tweetsTarget2{
	z-index:10;	
	border:1px solid rgba(255,255,255,0.5);
	padding-top:0px;
	padding-bottom:11px;
	background: rgba(245, 245, 245, 0.6); /*url(img/btxt.png) 0px 0px repeat !important;*/		
	-webkit-border-radius:0px 0px 5px 5px;
	-moz-border-radius:0px 0px 5px 5px;
	-o-border-radius:0px 0px 5px 5px;
	border-radius:0px 0px 5px 5px;		
}
.singleTweetDiv{
	position:relative;display:block;
	width:620px;
	height:31px;
	margin-top:0px;
	margin-bottom:3px;
	margin-left:-10px;
	padding:0px !important;
 	border-top: 1px solid rgba(0, 0, 0, 0.2);
 	border-bottom:1px solid #fff !important;
	border-left:none;
	text-align:center;outline:none;list-style-type: none;text-decoration:none;	
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	-o-border-radius:5px;
	border-radius: 5px;
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);	
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
	background: rgba(245, 245, 245, 0.69) url(img/articleTop.png)  0px -10px  repeat-x;	
}
.singleTweetP{
	position:absolute;
	clear:right;
	margin:auto;
 	font-family: Verdana, sans-serif !important;		
	width:700px;	
	height:29px;
	color:#000;
	font-size:12px; 	
	text-align:left;
	padding:9px 0 0 60px;
	text-shadow:0px 1px 1px rgba(255, 255, 255,1); 
	background: transparent url(img/bt_in.png) 18px 4px no-repeat;	
}
.singleTweetP > a{
	cursor:pointer;text-decoration:none;
	color:#062a5a;
	letter-spacing:1px;
	font-style:italic;
	text-shadow:0px 1px 1px rgba(255, 255, 255,1); 
	font-size:10px;	
}
.singleTweetDate{
	position:absolute;float:right;display:block;
	color:#062a5a !important;
	top:7px;
	right:-5px;	
	padding:3px 7px 3px 7px;
	cursor:pointer;text-decoration:none;
	font-size:10px;
	border:1px solid #fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;	
	border-radius:5px;	
	text-shadow:0px 1px 0px rgb(255, 255, 255);
	background:rgba(235, 235, 235, 0.9);
	-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10);
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10);
	-o-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10);
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10);			
}

div#tweets_box1 > p {

	z-index:1;
	position:relative;
	margin:0px auto 20px auto;
	height:455px;
	width:580px;
} 
div#tweets_box1	{background:rgba(255, 255, 255, 0.1) url(img/twLinkLogo.png) 170px 80px no-repeat;}
/*___nivoo____*/
.nivoo-slider,
.nivoo-slider-holder {
    height: 580px;
    overflow: hidden;
    position: relative;
    width: 620px;
}
.nivoo-slider.got-control-nav {
    height: 570px;
}
.nivoo-slider.direction-nav-outside {
    width: 740px;
}
.direction-nav-outside .nivoo-slider-holder {
    margin: 0 60px;
}

.nivoo-slider-holder {
	background-repeat: no-repeat;
}

.nivoo-slider img,
.nivoo-link {
	left: 0;
	position: absolute;
	top: 0;
    z-index: 0;
}
.nivoo-slider > img:first-child,
.nivoo-slider > a:first-child img {
    z-index: 1;
}

.nivoo-link {
	border: none;
	display: none;
	height: 10%;
	width: 10%;
	z-index: 20;	
}

.direction-nav-left {
    left: 0;
}
.direction-nav-right {
    right: 0;
}

.direction-nav-hide {
	opacity: 0;
	transition: opacity 1s ease;
	-moz-transition: opacity 1s ease;
	-ms-transition: opacity 1s ease;
	-o-transition: opacity 1s ease;
	-moz-transition: opacity 1s ease;
	-webkit-transition: opacity 1s ease;
	}
	.nivoo-slider:hover .direction-nav-hide,
	.direction-nav-hide:hover {
		opacity: 1;
	}

/* directioNavPosition inside */
.direction-nav-left,
.direction-nav-right {
    position: absolute;
    top: 0;
    z-index: 40;
    }
    .direction-nav-left a,
    .direction-nav-right a {
        display: block;
    }
    .direction-nav-left a:focus,
    .direction-nav-right a:focus {
        outline: none;
    }
    .direction-nav-left a {
        background: url(../nivoo/images/icons/arrow-left.png) no-repeat 2% 50%;
    }
    .direction-nav-right a {
        background: url(../nivoo/images/icons/arrow-right.png) no-repeat 98% 50%;
    }
    
/* directioNavPosition oustide */
.direction-nav-outside .direction-nav-left,
.direction-nav-outside .direction-nav-right {
    width: 60px;
}

.nivoo-slice {
	display: block;
	height: 100%;
	position: absolute;
	z-index: 10;
}

/* caption */

.nivoo-slider p {
    background: #181818;
	background: rgba(0, 0, 0, .6);
	top: 50px;
	color: #fff;
	height: 30px;
	line-height: 30px;
	left: 0;
    margin: 0;
    padding: 0 0 0 5px;
	text-indent: 10px;
	position: absolute;
	width: 6%;
    z-index: 30;
}

/* control navigation */

div.control-nav {
    height: 20px;
    line-height: 20px;
    margin: 10px 0 0;
    text-align: center;
    }
    div.control-nav a {
        color: #aaa;
		font-size: 20px;
        outline: none;
        padding: 2px;
        text-decoration: none;
        text-shadow: 0 0 2px #ddd;
		transition: color 1s;
        -moz-transition: color 1s;
        -ms-transition: color 1s;
        -o-transition: color 1s;
        -webkit-transition: color 1s;
        }
		div.control-nav .disc {
			font-size: 40px;
		}
        div.control-nav a.current,
        div.control-nav a:hover {
            color: #333;
        }
.MainTitleBox{
	width:100%; /*CSS3 slide*/
}
.MainTitle{
	display:block;
	width:150px;	
	position:relative;
	margin:auto;
	color:rgba:(0,0,0,0.7);
	font-size:13px;
	line-height:20px;
	text-align:center;
	font-family:spider-webfont;
	background:rgba(255,255,255,0.7);
	padding:6px 21px 5px 21px;
	text-shadow:0px 1px 0px #fff, 0px 1px 1px #8b8b8b;
}

/*paginated navi*/

.cssTargetForActivePages, .paginationPagesList span > a{
display:block;
float:left;
margin:0 1px 0 1px;
padding: 4px 0px 0px 11px;
width:19px;
height:28px;
bottom:0px;
font-size:14px;
text-decoration:none;
color:#555555;
cursor:pointer;
letter-spacing:1px;	
background:transparent url(img/paginationButtons.png?1301411835) 0px 0px no-repeat;	
}
.cssTargetForActivePages:hover, .paginationPagesList span > a:hover{color:#000;}
.cssTargetForActivePages:active, .paginationPagesList span > a:active{
	color:#ababab;
	text-shadow:none;
	background:transparent url(img/paginationButtons.png?1301411835) -31px 0px no-repeat;	
}

.PaginationNextButton{
font-size:14px;
margin:0 1px 0 1px;
width:19px;
height:32px;
padding: 4px 0px 0px 9px;
display:block;
float:left;
bottom:0px;
text-decoration:none;
color:#6b6b6b;
cursor:pointer;
letter-spacing:1px;	
background:transparent url(img/paginationButtons.png?1301411835) -129px 0px no-repeat;	
}
.PaginationNextButton:hover{color:#000;}
.PaginationNextButton:active{
	color:#ababab;	
	text-shadow:none;	
	background:transparent url(img/paginationButtons.png?1301411835) -162px 0px no-repeat;	
}
.PaginationPrevButton{		        
font-size:14px;
margin:0 1px 0 1px;
width:19px;
height:32px;
padding: 4px 0px 0px 8px;
display:block;
float:left;
bottom:0px;
text-decoration:none;
color:#6b6b6b;
cursor:pointer;
letter-spacing:1px;	
background:transparent url(img/paginationButtons.png?1301411835) -129px 0px no-repeat;	
}       
.PaginationPrevButton:hover{color:#000;}
.PaginationPrevButton:active{
	color:#ababab;	
	text-shadow:none;	
	background:transparent url(img/paginationButtons.png?1301411835) -162px 0px no-repeat;	
}



.cssTargetForActivePages.active{
	background:transparent url(img/paginationButtons.png?1301411835) -64px 0px no-repeat;	
}

.cssTargetForActivePages{
	background:transparent url(img/paginationButtons.png?1301411835) -64px 0px no-repeat;	
}

.cssTargetForActivePages.active:active{
	color:#ababab;	
	background:transparent url(img/paginationButtons.png?1301411835) -96px 0px no-repeat;	
}
.cssTargetForActivePages:active{
	color:#ababab;	
	background:transparent url(img/paginationButtons.png?1301411835) -96px 0px no-repeat !important;	
}

/* custom subsections*/
/*contact*/
#contactContainer1{
	position:relative;
	z-index:30;
	display:block;
    width:400px;
	margin:25px auto 30px auto;
	background:transparent
}
#contactContainer2{
	position:relative;
	z-index:30;
	display:block;
	margin:0px 0px 0px 20px;
	padding:14px 0px 7px 0px;
	width:380px;
	overflow:hidden;
	background:rgba(233,233,234,0.8);
	border-right:1px solid rgba(38,186,80,0.1);
	
	border-top:1px solid rgba(210,210,210,0.2);
	
	background-image:-webkit-gradient(linear,0% 0%,0% 84%,
	from(rgba(243,243,244,0.9)),
	to(#rgba(219,219,219,0.9)),
	color-stop(.5,rgba(227,227,227,0.6)),
	);
	
	background-image:-moz-linear-gradient(0% 100% 90deg,
	rgba(219,219,219,0.8),
	rgba(243,243,244,0.9),
	rgba(227,227,227,0.5) 50%);
	
	-webkit-box-shadow:0px 12px 24px rgba(0,0,0,0.3);
	-moz-box-shadow:0px 12px 24px rgba(0,0,0,0.3);
	-o-box-shadow:0px 12px 24px rgba(0,0,0,0.3);
	box-shadow:0px 12px 24px rgba(0,0,0,0.3);
}

.containerContact{
	position:relative;
	display:block;
	width:380px;
	margin:0px 0px 7px 0px;
	padding:10px 0px 10px 0px;
	 border-top:1px solid rgba(0,0,0,0.2); 
	 border-bottom:1px solid #fff !important;
	 
	 border-left:none;
	 text-align:center;
	 outline:none;
	 list-style-type:none;
	 text-decoration:none;
	 text-shadow:0px 1px 1px rgba(255,255,255,1);
	 background:rgba(245,245,245,0.69) url( img/articleTop.png?1301411835)  0px -10px  repeat-x;
	 /*..Top.png?1301411835*/
 }

.containerContact > a{
	color:#000;
	font-weight:normal;
	font-style:italic;
	cursor:pointer;
	text-decoration:none
}

#mail_iconContact{
	z-index:60;
	position:absolute;
	display:block;
	width:77px;
	height:31px;
	top:19px;
	left:15px;
	background:transparent url( img/contact-icons.png?1301411835) 0px 0px no-repeat;
}
#phone_iconContact{
	z-index:60;
	position:absolute;
	display:block;
	width:77px;
	height:31px;
	top:57px;
	left:15px;
	background:transparent url( img/contact-icons.png?1301411835) 0px -71px no-repeat;
}
#phone_iconContact2{
	z-index:60;
	position:absolute;
	display:block;
	width:77px;
	height:31px;
	top:98px;
	left:15px;
	background:transparent url( img/contact-icons.png?1301411835) 0px -71px no-repeat;
}
#twitter_iconContact{
	z-index:60;
	position:absolute;
	display:block;
	width:77px;
	height:31px;
	top:99px;	/*für nummer 4 top:140px;*/
	left:15px;
	background:transparent url( img/contact-icons.png?1301411835) 0px -35px no-repeat;
}
/*end_contact*/
/*
@media screen and (orientation:portrait){}
@media screen and (orientation:landscape){}
*/
/** Style the tweets */
#tweeterTargetNodeJs{
	z-index:1;
	position:absolute;
	width: 400px;
	height:400px;
	top:1px;
	color:rgba:(0,0,0,0.7);
	font-size:13px;
	line-height:20px;
	font-family:spider-webfont;
	padding:6px 21px 5px 21px;
	text-shadow:0px 1px 0px #fff, 0px 1px 1px #8b8b8b;	
}
.tweetMainTitle{
	z-index:1;
	position:absolute;
	top:-1px;
	left:39.5%;
	color:rgba:(0,0,0,0.7);
	font-size:13px;
	line-height:20px;
	font-family:spider-webfont;
	padding:6px 21px 5px 21px;
	text-shadow:0px 1px 0px #fff, 0px 1px 1px #8b8b8b;
}
.tweetIdTitle{
	z-index:1;
	position:relative;
	margin:0px auto 0px auto;
	height:24px;
	border:1px solid #fff;
	background:rgba(255,255,255,0.6);	
}
.tweetIdTitle > p {
	opacity:0.6;
	margin:7px 0px 6px 0px;
	font-size:11px;
	line-height:11px;
	text-align:center;
	color:rgba(0,0,0,0.2);/*color:rgba(84,163,49,0.6);*/
	text-shadow:0px 1px 2px rgba(117, 230, 67,0.8);
	letter-spacing:2px;			
}
.tweetIdTitle > p:hover {
	opacity:1;
	color:rgba(84,163,49,1);
	text-shadow:none;
	letter-spacing:2px;			
}
.tweetIdTitle > a {
	cursor:pointer;text-decoration:none;
	text-align:center;
	color:rgba(84,163,49,0.4);
	text-shadow:0px 0px 2px rgba(117, 230, 67,0.4);
	letter-spacing:2px;			
}
#tweets_box1{
	z-index:4;
 	font-family: Verdana, sans-serif;	
	position:relative;
	margin:auto;
	margin-top:45px;
	width:600px;
	/*overflow:hidden;*/
	background:rgba(6,42,90,0.1);
	
	-webkit-border-radius:0px 0px 5px 5px;
	-moz-border-radius:0px 0px 5px 5px;
	-o-border-radius:0px 0px 5px 5px;
	border-radius:0px 0px 5px 5px;

	-moz-box-shadow:0px 10px 30px rgba(0,0,0,0.4), 0px 15px 20px rgba(0,0,0,0.1);
	-webkit-box-shadow:0px 10px 30px rgba(0,0,0,0.4), 0px 15px 20px rgba(0,0,0,0.1);
	-o-box-shadow:0px 10px 30px rgba(0,0,0,0.4), 0px 15px 20px rgba(0,0,0,0.1);
	box-shadow:0px 10px 30px rgba(0,0,0,0.4), 0px 15px 20px rgba(0,0,0,0.1); 		
}
#tweets_box2{
	z-index:2;
 	font-family: Verdana, sans-serif;	
	position:relative;
	margin:auto;
	margin-top:40px;
	margin-bottom:40px;
	width:600px;
	/*overflow:hidden;*/
	background:rgba(6,42,90,0.1);
	
	-webkit-border-radius:0px 0px 5px 5px;
	-moz-border-radius:0px 0px 5px 5px;
	-o-border-radius:0px 0px 5px 5px;
	border-radius:0px 0px 5px 5px;

	-moz-box-shadow:0px 10px 50px rgba(0,0,0,0.4), 0px 5px 20px rgba(0,0,0,0.1);
	-webkit-box-shadow:0px 10px 50px rgba(0,0,0,0.4), 0px 5px 20px rgba(0,0,0,0.1);
	-o-box-shadow:0px 10px 50px rgba(0,0,0,0.4), 0px 5px 20px rgba(0,0,0,0.1);
	box-shadow:0px 10px 50px rgba(0,0,0,0.4), 0px 5px 20px rgba(0,0,0,0.1);	 	
		 		
}
#lk_tweetsTarget1, 
#lk_tweetsTarget2{
	z-index:10;	
	border:1px solid rgba(255,255,255,0.5);
	padding-top:0px;
	padding-bottom:11px;
	background: rgba(245, 245, 245, 0.6); /*url(img/btxt.png) 0px 0px repeat !important;*/		
	-webkit-border-radius:0px 0px 5px 5px;
	-moz-border-radius:0px 0px 5px 5px;
	-o-border-radius:0px 0px 5px 5px;
	border-radius:0px 0px 5px 5px;		
}
.singleTweetDiv{
	position:relative;display:block;
	width:620px;
	height:31px;
	margin-top:0px;
	margin-bottom:3px;
	margin-left:-10px;
	padding:0px !important;
 	border-top: 1px solid rgba(0, 0, 0, 0.2);
 	border-bottom:1px solid #fff !important;
	border-left:none;
	text-align:center;outline:none;list-style-type: none;text-decoration:none;	
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	-o-border-radius:5px;
	border-radius: 5px;
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);	
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
	background: rgba(245, 245, 245, 0.69) url(img/articleTop.png)  0px -10px  repeat-x;	
}
.singleTweetP{
	position:absolute;
	clear:right;
	margin:auto;
 	font-family: Verdana, sans-serif !important;		
	width:700px;	
	height:29px;
	color:#000;
	font-size:12px; 	
	text-align:left;
	padding:9px 0 0 60px;
	text-shadow:0px 1px 1px rgba(255, 255, 255,1); 
	background: transparent url(img/bt_in.png) 18px 4px no-repeat;	
}
.singleTweetP > a{
	cursor:pointer;text-decoration:none;
	color:#062a5a;
	letter-spacing:1px;
	font-style:italic;
	text-shadow:0px 1px 1px rgba(255, 255, 255,1); 
	font-size:10px;	
}
.singleTweetDate{
	position:absolute;float:right;display:block;
	color:#062a5a !important;
	top:7px;
	right:-5px;	
	padding:3px 7px 3px 7px;
	cursor:pointer;text-decoration:none;
	font-size:10px;
	border:1px solid #fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;	
	border-radius:5px;	
	text-shadow:0px 1px 0px rgb(255, 255, 255);
	background:rgba(235, 235, 235, 0.9);
	-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10);
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10);
	-o-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10);
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10);			
}
.twitter-timeline{
	z-index:10;
	position:absolute;
	display:block;
	width:550px;
	height:450px;
	overflow:hidden;	
	border:1px solid black;
	padding-top:0px;
	padding-bottom:11px;
	background: rgba(245, 245, 245, 0.9); /*url(img/btxt.png) 0px 0px repeat !important;*/		
	-webkit-border-radius:0px 0px 5px 5px;
	-moz-border-radius:0px 0px 5px 5px;
	-o-border-radius:0px 0px 5px 5px;
	border-radius:0px 0px 5px 5px;	
}
#umetnainteligenca{
	z-index:10;
	position:absolute;
	top:70px;
	padding-top:50px;
	left:100px;
	width:550px;
	height:450px;
	overflow:hidden;	
	border:1px solid black;
	padding-top:0px;
	background: rgba(245, 245, 245, 0.9); /*url(img/btxt.png) 0px 0px repeat !important;*/		
	-webkit-border-radius:0px 0px 5px 5px;
	-moz-border-radius:0px 0px 5px 5px;
	-o-border-radius:0px 0px 5px 5px;
	border-radius:0px 0px 5px 5px;	
}
#AIcanvas{
	position:absolute;
	left:70px;
	top:20px;
}
#preloader {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 9999;
    position: fixed;
    background-color:#e7e7e700;
}

#loading-animation {
	padding:auto;
	margin:auto:
      width: 500px;
      height: 500px;
      position: center;
	  background: url('img/gifA.gif') center center no-repeat;
}
.loadingScreen {
	position: absolute;
	z-index: 200;
	width: 100%;
	height: 100vh;
	background-color: rgba(255, 255, 255, 0.87);
	display: flex;
	align-items: center;
	justify-content: center;
  }
  #curator {
	overflow:  !important;scroll;
	padding:auto;
	margin:auto:
      width: 500px;
      height: 500px;
      position: center;
	  background: url('img/gifA.gif') center center no-repeat;	
  }
  .twetteArticle {
	padding-bottom:14px;
  }