/*

Titi + The German Kid
by Stijn Hens for TheThrdEye.com

*/

/*   Div's style   */

/*   main divs   */

#logo {
	position:absolute;
	left:300px;
	top:215px;
	width:550px;
	height:174px;
}

#btfns1 {
	position:absolute;
	left:850px;
	top:91px;
	width:205px;
	height:84px;
}

#arrow1 {
	position:absolute;
	left:776px;
	top:175px;
	width:68px;
	height:80px;
}

#ncfs {
	position:absolute;
	left:290px;
	top:85px;
	width:250px;
	height:200px;
}

/*   menu   */
#menubg{
	position:absolute;
	left:240px;
	top:405px;
	width:633px;
	height:42px;
	z-index: 0;
}
#menu_one {
	background-color: transparent;
	position:absolute;
	left:260px;
	top:410px;
	width:633px;
	height:42px;
	color: #fff;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 22px;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 3px;
	z-index: 1;
}

#menu_one a {
	color: #fff;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 21px;
	text-decoration: none;
}

#menu_one a:hover {
	color: #666;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 21px;
	text-decoration: none;
}

#menu_one a:visited {
	color: #fff;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 21px;
	text-decoration: none;
}

/*   end menu   */


#line1 {
	position:absolute;
	left:680px;
	top:455px;
	width:344px;
	height:4px;
}

#geg {
	position:absolute;
	left:370px; 
	top:480px;
	width:500px;
	height:20px;
	font-family: sans-serif;
	font-size: 8px;
}

#fbfan {
	position:absolute;
	left:300px;
	top:500px;
	width:213px;
	height:40px;
}

#mspfriend {
	position:absolute;
	left:150px;
	top:455px;
	width:150px;
	height:70px;
}


#rot {
	position:absolute;
	left:640px;
	top:500px;
	width:170px;
	height:92px;
}

#line2 {
	position:absolute;
	left:150px;
	top:545px;
	width:344px;
	height:4px;
}

/*   last tweet   */
#twitter_update_list {
	text-align: right;
	position:absolute;
	left:290px;
	top:570px;
	width:344px;
	padding: 3px;

}

#twitter_update_list li {
list-style-type: none;
}

#twitter_update_list span {
color: #000;
font-size: 12px;
}

#twitter_update_list span a {
display: inline;
color: #666;
}

#twitter_update_list span a:hover {
text-decoration: underline;
color: #666666;
}

#twitter_update_list a {
display: none;
}



/*   History   */

#line3 {
	position:absolute;
	left:1650px;
	top:50px;
	width:344px;
	height:4px;
}

#banner1bg {
	position:absolute;
	left:1935px;
	top:40px;
	width:135px;
	height:42px;
}

#banner1 {
	position:absolute;
	left:1945px;
	top:50px;
	width:135px;
	height:42px;
	color: #fff;
	font-family: sans-serif;
	font-size: 18px;
	font-weight: bold;
}


#history_left{
	position:absolute;
	top: 95px;
	left:1945px;
	width:287px;
	height:577px;
	z-index: 3;
}

#history_right{
	position:absolute;
	left:2280px;
	top:95px;
	width:475px;
	height:577px;
	z-index: 3;
}

#titi{
	position:absolute;
	left:2070px;
	top:130px;	
	width:192px;
	height:52px;
	z-index: 4;
}

#btfns {
	position:absolute;
	left:2595px;
	top:30px;	
	width:282px;
	height:184px;
	z-index: 4;
}

/*   menu 2   */
#menu2bg{
	position:absolute;
	left:1935px;
	top:40px;
	width:633px;
	height:42px;
	z-index: 0;
}
#menu_two {
	background-color: transparent;
	position:absolute;
	left:1945px;
	top:50px;
	width:633px;
	height:42px;
	color: #fff;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 22px;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 3px;
	z-index: 1;
}

#menu_two a {
	color: #fff;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 21px;
	text-decoration: none;
}

#menu_two a:hover {
	color: #666;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 21px;
	text-decoration: none;
}

#menu_two a:visited {
	color: #fff;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 21px;
	text-decoration: none;
}

#menu_two a:visited:hover {
	color: #666;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 21px;
	text-decoration: none;
}

/*   end menu2   */

#logo2 {
	position:absolute;
	left:2030px;
	top:600px !important;
	width:550px;
	height:174px;
}

#line4 {
	position:absolute;
	left:2600px;
	top:470px;
	width:344px;
	height:4px;
}

.marker{
background-color: #000;
color: #fff;
z-index: 9;
}

#stores {
	position:absolute;
	left: 3470px;
	top:90px;
	width:272px;
	height:100px;
}

/*   shops   */
#adres {
	position:absolute;
	top: 175px;
	left: 3590px;
	width:130px;
	height:577px;
	z-index: 3;
}

.name {
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: -20px;
	font-size: 20px;
	font-weight: bold;
}

#adres .name a {
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: -20px;
	font-size: 20px;
	font-weight: bold;
}

#adres .name a {
	color: #000;
	text-decoration: none;
}

#adres .name a:hover {
	color: #000;
	text-decoration: line-through;
}

#adres .name a:visited {
	color: #444;
	text-decoration: line-through;
}

#photostream {
	position:absolute;
	left:3771px;
	top:190px;	
	width:500px;
	height:400px;
}

#logo3 {
	position:absolute;
	left:3765px;
	top:10px;
	width:550px;
	height:174px;
}

#line5 {
	position:absolute;
	left: 3700px;
	top:100px;
	width:344px;
	height:4px;
}

#gtf {
	position:absolute;
	left: 4300px;
	top:450px;
	width:154px;
	height:138px;
}

#webshop {
	z-index: 9;
	position:absolute;
	left: 3555px;
	top: 440px;
	width:218px;
	height:178px;
}

/*   menu 3   */
#line6 {
	position:absolute;
	left: 4120px;
	top:590px;
	width:34px;
	height:4px;
}
#menu3bg{
	position:absolute;
	left:3710px;
	top:610px;
	width:633px;
	height:42px;
	z-index: 0;
}
#menu_three {
	background-color: transparent;
	position:absolute;
	left:3740px;
	top:620px;
	width:633px;
	height:42px;
	color: #fff;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 22px;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 3px;
	z-index: 1;
}

#menu_three a {
	color: #fff;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 21px;
	text-decoration: none;
}

#menu_three a:hover {
	color: #666;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 21px;
	text-decoration: none;
}

#menu_three a:visited {
	color: #fff;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 21px;
	text-decoration: none;
}

#menu_three a:visited:hover {
	color: #666;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 21px;
	text-decoration: none;
}

/*   end menu3   */

#cross1 {
	position:absolute;
	left:2590px;
	top:520px;	
	width:26px;
	height:26px;
	z-index: 9;
}


#cross2 {
	position:absolute;
	left:3500px;
	top:460px;	
	width:26px;
	height:26px;
	z-index: 9;
}


#contactbanner {
	position:absolute;
	left: 4850px;
	top:25px;
	width:475px;
	height:42px;
}

#wsfns2 {
	position:absolute;
	left: 5400px;
	top:50px;
	width:391px;
	height:216px;
}

#contactgeg {
	position:absolute;
	left: 5200px;
	top:70px;
	width: 500px;
	height:300px;
}

#credits{
	position:absolute;
	left: 5200px;
	top:300px;
	width: 500px;
}

#credits p {
font-size: 10px;
}

#copyright {
font-weight: bold;
}

#cross3 {
	position:absolute;
	left:5570px;
	top:330px;	
	width:26px;
	height:26px;
	z-index: 9;
}

#line7 {
	position:absolute;
	left: 5010px;
	top:260px;
	width:34px;
	height:4px;
}


/*  social network   */

#sn1 {
	position:absolute;
	padding-left: 20px;
	left: 800px;
	top:550px;
	width:500px;
	height:35px;
}

#sn1 img {
	padding-left: 15px;
	vertical-align: middle;
}

#sn2 {
	position:absolute;
	padding-left: 20px;
	left: 2640px;
	top:490px;
	width:500px;
	height:35px;
	z-index: 9;
}

#sn2 img {
	padding-left: 15px;
	vertical-align: middle;
}

#sn3 {
	position:absolute;
	padding-left: 20px;
	left: 5160px;
	top:220px;
	width:500px;
	height:35px;
}

#sn3 img {
	padding-left: 15px;
	vertical-align: middle;
}

#arrow2 {
	position:absolute;
	left: 3000px;
	top:420px;
	width:54px;
	height:60px;
}

#arrow3 {
	position:absolute;
	left: 3550px;
	top:240px;
	width:56px;
	height:40px;
}

#arrow4 {
	position:absolute;
	left: 3570px;
	top:290px;
	width:26px;
	height:38px;
}

#arrow5 {
	position:absolute;
	left: 3545px;
	top:370px;
	width:56px;
	height:48px;
}