#intro
{
	display:none;
}
div, p, ul, h2, h3, h4, h5, form, img
{
	padding : 0;
	margin : 0;
}

body.index{
	/*background properties */  
	background: #282723 url(images/Background.jpg) repeat-x scroll 0px 0px;
	/*Font properties */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #336699;
}

#shell
{
	position:relative;
	/*border: 1px solid blue;*/
	text-align:center;
	vertical-align:top;
}


#page
{
	margin: 0 auto; /*so that this is always centered (relative to the shell) in firefox and opera*/
	position:relative;
	width:801px;
	height:1000px;
	/*border: 1px solid orange;*/
}/**/
#headerlegend
{
	position:absolute;
	z-index:2;
	top:62px;
	left:236px;
	height:12px;
	width:230px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#c2ce15;
	/*border: 1px solid white;*/
	text-align:left;
	
}
#headerimage1
{
	top : 0px;
	left : 0px;
	width: 655px;
	height: 104px;
	position:absolute;
	z-index:1;
	/*border: 1px solid blue*/
}
#headerimage2
{
	top : 0px;
	right : 0px;
	width: 146px;
	height: 104px;
	position:absolute;
	z-index:2;
	/*border: 1px solid yellow*/
}
/*This is the green banner*/
#logo{
				position:absolute;
				width:801px;
				height:92px;
				top : 104px;
				left : 0px;
				background-color:#f7f3e8;
				z-index:1;
}

#legend
{
	width: 580px;
	height: 30px;
	position:absolute;
	padding-left:33px;
	text-align:left;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	top:121px;
	left:0px;
	font-family:Verdana, sans-serif;
	font-weight:bold;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	/*font: 10px; font-weight:bold; Verdana, Arial, Helvetica; sans-serif;*/
	line-height:1.4em;
	color:#ffffff;
	z-index:2;
	/*border: 1px solid white;*/
}
.languageselected
{
	font-weight:bold;

}
#languagemenu
{
	width: 130px;
	height: 20px;
	position:absolute;
	line-height: 12pt;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	top:134px;
	left:655px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:white;
	z-index:1;
}

#languagemenu  table td a {
	
	display : block;
	color : #C2CE16;
	text-decoration : none;
}
#languagemenu table td a:link
{
	color:white;
}
#languagemenu table td a:visited
{
	color:white;
}
#languagemenu table td a:hover
{
	font-weight:bold;
}
#languagemenu  table td a:active
{
	color:white;
}
#menubar
{


}

.menu
{
	padding-top:2px;
	margin-left:0px;
	margin-right:0px;
	/*color: #00FF00;
	background-color:#808000;*/
	vertical-align:middle;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
    background : #C2CE16 url(images/menubg.JPG) no-repeat 0 0;
	
	
}

#menubar ul {
	list-style:none;
	position : absolute;
	top : 169px;
	left : 0px;
	float : center;
	z-index:1;
	/*border: 1px solid green;*/
}
#menubar ul li {
width : 120px;
height : 25px;
float : left;
/*border: 1px solid blue;*/

}
#menubar  li a {
	width : 120px;
	height : 25px;
	display : block;
	/**/color : #C2CE16;
	text-align : center;
	text-decoration : none;
}
#menubar ul li a:link
{
	color:#444;
}
#menubar ul li a:visited
{
	color:#444;
}
#menubar ul li a:hover
{
	font-weight:bold;
}
#menubar ul li a:active
{
	color:#444;
}


#contentleft
{
	height:363px;
	width:801px;
	position: absolute;
	top: 196px; /*i.e. 92px + 104px ( headerimage + logo)*/
	left:0px;
	background : #ffffff url(images/contentBGLeft.jpg) no-repeat 0 0;/**/
/*	background-color:#f7f3e8;*/
	
	border-top: display:none;
	
	/*padding-left: 33px;
	padding-right: 30px;  this causes weird behaviour when using the bg image
	padding-top: 30px;
	margin : 0 left;*/
	
	/*Font properties*/
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#3c3b39;
	line-height:13pt;
	z-index:4;
	/*border: 1px solid orange;*/
				
}

#contentright
{
	position: absolute;
	z-index:5;
	height:363px;
	width:0px;
	top: 196px; /*i.e. 92px + 104px ( headerimage + logo)*/
	right:0px;
	/*border-top: display:none;*/
	text-align:right;
	margin: 0 auto;
	background : #E3E0D6 url(images/home_rightbar.jpg) no-repeat 0 0;
	/*border: 1px solid red;*/
}
#contentbottom
{
	position: absolute;
	
	top: 485px;
	left:30px;
	height:27px;/* d.h. 363px - 280 or the original height of the contentleft - the new height of the content left*/
	width:200px;
	
	/*this frame is hidden by default*/
	display:none;
	z-index:7;
	border-top: display:none;
				
	margin : 0 auto;
	
	/*font properties*/
	text-align:center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;

	/*border: 2px solid green;*/
	
}
/*Navigator styles start*/
.navigator1
{
	position:absolute;
	left:0;
	top:516px;
	/* d.h. 363px - 280 or the original height of the contentleft - the new height of the content left*/
	width:236px;
	height:20px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	display:none;
	z-index:8;
}

.navigator1 a
{
	text-decoration:none;
	color:#3c3b39;
}
/*
#navbuttons{
	display:none;
}*/
#navigatorprevious
{
	position:absolute;
	left: 35px;
	margin-top:5px;
	float:right;
	display: none;
}
#navigatorprevious a:hover
{
	font-weight:bold;
}
#navigatorsplitter
{
	position:absolute;
	left:100px;
	margin-top:5px;
	float:right;
	display:none;
}
#navigatornext
{
	float:right;
	position:absolute;
	left:120px;
	width:110px;
	right: 35px;
	margin-top:5px;
	text-align:right;
}
#navigatornext a:hover
{
	font-weight:bold;
}
/*menu links inside contentbottom*/
.pmenu{

	padding-top:5px;
	margin-left:4px;
	margin-right:4px;
	color:#3c3b39;
	vertical-align:middle;
	z-index:8;

}
.pmenu a{
text-decoration:none;
	
}
.pmenu a:link{
color:#3c3b39;
}
.pmenu a:visited{
color:#3c3b39;
}
.pmenu a:active{
color:#3c3b39;
}
.pmenuselected a
{
	text-decoration:none;
	font-weight:bold;
	color:#3c3b39;
}
.pmenuselected{
	padding-top:5px;
	margin-left:5px;
	margin-right:5px;
	color:#3c3b39;
	vertical-align:middle;
	font-weight:bold;
	font: 12px Verdana, Arial, Helvetica, sans-serif;

}


/*
#rightshadow
{

	position: absolute;
	left:830px;
	width:15px;
	height:589px;
	top: 200px;
	left:801px;
	display:none;
	background : (images/shadow_right.png) no-repeat 0 0;
	
}*/
#footer{
	position : absolute;
	z-index:1;
	top: 559px;
	left:0px;
	margin : 0 auto;
}

#impressumlabel
{
	position : absolute;
	z-index:2;
	top: 11px;
	left: 568px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	
}
#impressumlabel  a {
	
	display : block;
	/**/color : #c2ce15;
	text-align : center;
	text-decoration : none;

}
#impressumlabel a:link
{
	color:#c2ce15;
}
#impressumlabel a:visited
{
	color:#c2ce15;
}
#impressumlabel a:hover
{
	font-weight:bold;
}
#impressumlabel a:active
{
	color:#c2ce15;
}

/*  H O M E  F O R M  E L E M E N T S */
#homeheader1
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	position:absolute;
	left:244px;
	top:21px;
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	width:412px;
	/*border: 1px solid blue;*/
}
#homecontent1
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	left:244px;
	top: 43px;
	margin-left: 0px;
	text-align:left;
	width:387px;
	height:63px;
	/*border: 1px solid green;*/
	line-height:1.7em;
}
#homeheader2
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	position:absolute;
	left:244px;
	top:142px;
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	width:412px;
	/*border: 1px solid blue;*/
}
#homecontent2
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	left:244px;
	top: 164px;
	margin-left: 0px;
	text-align:left;
	width:387px;
	height:63px;
	/*border: 1px solid green;*/
	line-height:1.7em;
}
#homeheader3
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	position:absolute;
	left:244px;
	top:263px;
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	width:412px;
	/*border: 1px solid blue;*/
}
#homecontent3
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	left:244px;
	top: 285px;
	margin-left: 0px;
	text-align:left;
	width:387px;
	height:63px;
/*	border: 1px solid green;*/
	line-height:1.7em;
}
#homeextra
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	left:34px;
	top: 120px;
	margin-left: 0px;
	text-align:left;
	width:530px;
	height:120px;
	/*border: 1px solid blue;*/
		line-height:1.7em;

}
#homebar
{
	position:absolute;
	left:34px;
	top:62px;
}
#homeBar1
{
	position:absolute;
	left:34px;
	top:124px;
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	width:596px;
}
#homeBar2
{
	position:absolute;
	left:34px;
	top:245px;
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	width:596px;
}
#homepic1
{
	position:absolute;
	left:34px;
	top:21px;
	z-index:1;
	/*border: 1px solid blue;*/
}
#homepic2
{
	position:absolute;
	left:34px;
	top:142px;
	z-index:1;
	/*border: 1px solid blue;*/
}
#homepic3
{
	position:absolute;
	left:34px;
	top:263px;
	z-index:1;
	/*border: 1px solid blue;*/
}
#homelinksheader
{
	position:absolute;
	left:455px;
	top:83px;
	z-index:2;
		/*border: 1px solid blue;*/
}
#homelink1
{
	position:absolute;
	left:455px;
	top:100px;
	width:161px; 
	height:10px;
	z-index:2;

		/*border: 1px solid blue;*/
}
#homelink2
{
	position:absolute;
	left:455px;
	top:118px;
	width:161px; 
	height:10px;
	z-index:2;
		/*border: 1px solid blue;*/
}
#homefooter
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	position:absolute;
	left:34px;
	margin-top: 307px;
	margin-left: 0px;
	text-align:left;
	width:530px;
	height:16px;
}
#footerdownloadimage
{
	position:absolute;
	left:34px;
	top: 13px;
	margin-left: 0px;
	text-align:left;
	width:189px;
	height:10px;
}

/*  H O M E  F O R M  E L E M E N T S  E N D S */
/*	P R O J E C T S */

.projectheader
{
	position:absolute;
	left:34px;
	top: 35px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	width:190px;
	height:12px;
	
	
}
.projectcontent
{
	position:absolute;
	left:34px;
	top: 61px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	width:190px;
	height:204px;

	line-height:1.7em;
	/*border: 1px solid red;*/
}


/*P R O J E C T S   E N D S*/
/* P R O F I L E  F O R M  E L E M E N T S */

#profileheader1
{
	position:absolute;
	left:34px;
	top: 35px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	width:552px;
	height:12px;
	/*border: 1px solid red;*/
}
#profilebar
{
	position:absolute;
	left:34px;
	top:62px;
	/*border: 1px solid green;*/
}

#profile_maincontent
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	position:absolute;
	left:34px;
	top: 66px;
	margin-left: 0px;
	text-align:left;
	width:530px;
	height:180px;
	line-height:1.7em;
	/*border: 1px solid green;*/
}


#profil_list3
{	/*border: 1px solid green;*/
	height:158px;
	list-style:none outside none;
	position:absolute;
	right:0px;
	text-align:left;
	top: 50px;
	width:214px;
}
#profil_list4
{
	/*border: 1px solid green;*/
	height:158px;
	list-style:none outside none;
	position:absolute;
	right:0px;
	text-align:left;
	top: 50px;
	width:214px;
}
#profil_list5
{
	/*border: 1px solid green;*/
	height:158px;
	list-style:none outside none;
	position:absolute;
	right:0px;
	text-align:left;
	top: 50px;
	width:214px;
}
.profile_mc p
{
	position:absolute;
	top:80px;
	width:534px;
	height:80px;
	left:0px;
/*	border: 1px solid red;*/
	margin-top:20px;
}
.profileheader
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	width:583px;
	height:12px;
	padding-top:15px;
	padding-bottom:5px;
}

#profil_list1
{
	position:absolute;
	width:184px;
	list-style-type:none;
	/*border: 1px solid red;*/
}
#profil_list2
{
position:absolute;
width:340px;
left:194px;
	list-style-type:none;
	/*border: 1px solid red;*/
}
/*A C C O R D I O N*/
.accordion {
	position: absolute;
	margin: 0pt auto;
	bottom: 17px;
	left: 1px;
	
	width: 656px;/**/

}
#sc1
{
	position:relative;
	text-align:left;
}
#sc2
{
	position:relative;
	text-align:left;
}
#sc3
{
	position:relative;
	text-align:left;
}
.accordion h3 {
	/*background: #e9e7e7 url(images/arrow-square.gif) no-repeat right -51px;*/
	height:34px;
	margin: 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	/*border: solid 1px orange;*/
	border-bottom: none;
	cursor: pointer;
}
.accordion h4 
{
position:absolute;
top:37px;
left:440px;
font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
}
.hc
{
	width:480px;
	height:20px;
	background: red;
}
.accordion a:hover
{

}
.accordion div:hover {
	/*background-color: #e3e2e2;*/
}
.accordion div.active {
	background-position: right 5px;
}
.accordion p {
	/*border: solid 1px red;*/
	height:180px;
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	position:relative;
	text-align:left;
	top:0px;
	width:405px;
	left:0px;}

.pr_sc_d_img
{
	position:absolute;
	top:0px;
	left:34px;
}
.pr_sc_img
{
	position:absolute;
	top:15px;
	left:34px;
}

/*higher priority than next*/
.accordion span
{
color:#33FF33;
font-size:14px;
font-weight:bold;
float:left;
}
.accordion ul 
{
position:absolute;
top:20px;
right:0px;
width:150px;
float:right;
}
.profile_subheader
{
font-weight:bold;
float:right;
color:#3333FF;
}

/* P R O F I L E   F O R M  E L E M E N T S  E N D S*/
/* P E R S O N   F O R M  E L E M E N T S */
/*Since not possible to write blankspace from the xsl sheet, simply use a span tag with id blankspace*/
#blankspace
{
	position:relative;
	padding-left:8px;
/*border: 1px solid blue;*/
}
.personsubheader
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	width:583px;
	height:12px;
}
.personsubcontent
{
	margin-bottom:5px;
}
#personcontent
{
	position:absolute;
	left:34px;
	top: 61px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	width:583px;
	height:156px;
	line-height:1.7em;
}
#personheader
{
	position:absolute;
	left:34px;
	top: 35px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	width:583px;
	height:12px;
}

/* P E R S O N   F O R M  E L E M E N T S  E N D S*/
/* C O N T A C T  F O R M  E L E M E N T S */

.label
{


}

.inputfield
{

	
}
#contactheader1
{
	position:absolute;
	top:36px;
	left:34px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:0;
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	width:530px;
	/*border: 1px solid blue;*/
}

#contactheader2
{
	position:absolute;
	top:54px;
	left:34px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:0;
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	width:530px;
	/*border: 1px solid blue;*/
}
#lastname
{
	position:absolute;
	left:34px;
	top:77px;
}
#field1
{
	position:absolute;
	left:141px;
	top:77px;
	width:248px;
	height:15px;
	background-color: #e6e3d9;
	font: 10px Verdana, Arial, Helvetica, sans-serif;

}
#firstname
{
	position:absolute;
	left:34px;
	top:95px;
}
#field2
{
	position:absolute;
	left:141px;
	top:95px;
	width:248px;
	height:15px;
	background-color: #e6e3d9;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

#company
{
	position:absolute;
	left:34px;
	top:131px;
}
#field3
{
	position:absolute;
	left:141px;;
	top:131px;
	width:248px;
	background-color: #e6e3d9;
	font: 10px Verdana, Arial, Helvetica, sans-serif;

}
#address
{
	position:absolute;
	left:34px;
	top:149px;
}
#field4
{
	position:absolute;
	left:141px;
	top:149px;
	width:248px;
	background-color: #e6e3d9;
	font: 10px Verdana, Arial, Helvetica, sans-serif;

}

#phone
{
	position:absolute;
	left:34px;
	top:185px;
}
#field5
{
	position:absolute;
	left:141px;
	top:185px;
	width:248px;
	background-color: #e6e3d9;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	
}

#email
{
	position:absolute;
	left:34px;
	top:203px;
}
#field6
{
	position:absolute;
	left:141px;
	top:203px;
	width:248px;
	background-color: #e6e3d9;
	font: 10px Verdana, Arial, Helvetica, sans-serif;

}
#website
{
	position:absolute;
	left:34px;
	top:221px;
}
#field7
{
	position:absolute;
	left:141px;
	top:221px;
width:248px;
	background-color: #e6e3d9;
	font: 10px Verdana, Arial, Helvetica, sans-serif;

}
#message
{
	position:absolute;
	left:34px;
	top:257px;
}
#field8
{
	position:absolute;
	left:141px;
	top:257px;
	width:248px;
	height:51px;
	background-color: #e6e3d9;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	white-space:normal;
}
#warning
{
	position:absolute;
	left:34px;
	top:323px;
}
#sendcontactbtn{
	position:absolute;
	top:323px;
	left:252px;
}

#eimage{
	position:absolute;
	top:82px;
	left:442px;
	width:167px;
	height:28px;

}

#linksimage{
	position:absolute;
	top:208px;
	left:442px;
	width:143px;
	height:28px;
	
}

#dforumimage{
	position:absolute;
	top:262px;
	left:442px;
	width:134px;
	height:10px;
}

#xingimage
{
	position:absolute;
	top:281px;
	left:442px;
	width:39px;
	height:10px;
}

#contactresponse1
{
	position:absolute;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#c2ce15;
	top:34px;
	left:34px;
}

#contactresponse2
{
	position:absolute;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:1.8em;
	text-align:left;
	color:#3c3b39;
	top:77px;
	left:34px;
}


/*  C O N T A C T  F O R M  E L E M E N T S       E N D S   */
/* I M P R E S S U M */
#impressum_header
{
	position:absolute;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#c2ce15;
	top:35px;
	left:34px;
}
#impressum_resp
{
	position:absolute;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#3c3b39;
	top:61px;
	left:34px;
	
}
#impressum_resp_legend
{
	position:absolute;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#3c3b39;
	top:75px;
	left:34px;
}
#impressum_officehead
{
	position:absolute;
	top:107px;
	left:34px;;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
	color:3c3b39;
	
}
#impressum_office
{
	position:absolute;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#3c3b39;
	top:121px;
	left:34px;
	line-height: 18px;
}

#impressum_contact_header
{
	position:absolute;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#3c3b39;
	top:189px;
	left:34px;
}
#impressum_contact
{
	position:absolute;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#3c3b39;
	top:203px;
	left:34px;
		line-height: 18px;
}


#impressum_taxidheader
{
	position:absolute;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#3c3b39;
	top:253px;
	left:34px;
}
#impressum_taxid_content
{
	position:absolute;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#3c3b39;
	top:267px;
	left:34px;
}
#impressum_trademarkheader
{
	position:absolute;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#3c3b39;
	top:299px;
	left:34px;
}
#impressum_trademarkcontent
{
	position:absolute;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#3c3b39;
	top:313px;
	left:34px;
}

#impressum_liabilityheader
{
	position:absolute;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#3c3b39;
	top:61px;
	left:419px;
}

#impressum_liability
{
	position:absolute;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#3c3b39;
	top:75px;
	left:419px;
	line-height: 18px;
}
#impressum_copyrightheader
{
	position:absolute;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#3c3b39;
	top:215px;
	left:419px;
	text-align:left;
}

#impressum_copyrightcontent
{
	position:absolute;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#3c3b39;
	top:229px;
	left:419px;
	text-align:left;
	line-height: 18px;
}
/* I M P R E S S U M   E N D S */
			
#loadingimage
{
position:absolute;
top:34px;
left:310px;
}/**/

.facebook
{
	position: absolute;
	left: 370px;
	top: 7px;
	width:16px;
	height:16px;
}

.twitter
{	
	position: absolute;
	left: 390px;
	top: 7px;
	width:16px;
}
