body, img, div, class, p, a, ul, li, object, param {
    border: 0;
    margin: 0;
    padding: 0;
}
body{
    width: 1230px;
}


/* LOGO AND MENU-START */     
#poselogomenu{
     margin: 0px;
     border: 0px;
     padding: 0px;
     z-index:20;
     position: fixed;
     top:0px;
     left:0px;
}
#transparentback{
     margin: 0px;
     border: 0px;
     padding: 0px;
     z-index:-1;
     position: fixed;
     top:0px;
     left:0px;
}
    /* END - LOGO MENU*/
    
 
 /*  Main menu - lateral- START */

#logo {
    margin: 0px;
    border: 0px;
    padding: 0px;
    z-index: 5;
    position: relative;
    left: 30px;
    top: 27px;
}

/* SHADOWS */
li.shadow {
    margin: 0px;
    border: 0px;
    padding: 0px;
    z-index:4;
    text-shadow: #AFAFAF 1px 1px 4px;
}
.mainmenu {
    margin: 0px;
    border: 0px;
    padding: 0px;
    z-index:5;
}
  
#mainmenu ul {
  margin-top: 60px;
  margin-left: 10px;
  list-style:none;
  list-style-type: none;
  padding-left:0px;
}
  
#mainmenu ul a {
  
  line-height: 0px;
  text-decoration: none;
  font-family: Arial, "Arial", Arial, serif;
  letter-spacing: 2px;
  font-size: 14px;
  color: #808285;
}
	
#mainmenu ul a:hover {
  color: #333333;
  text-decoration: none;
}
 
#mainmenu ul a#selected01 {
  color: #990000;
  text-decoration: none;
  font-size: 18px;
}
#mainmenu ul a#selected02 {
  color: #990000;
  text-decoration: none;
  font-size: 18px;
}
#mainmenu ul a#selected03 {
  color: #990000;
  text-decoration: none;
  font-size: 18px;
}
#mainmenu ul a#selected04 {
  color: #990000;
  text-decoration: none;
  font-size: 18px;
}
#mainmenu ul a#selected05 {
  color: #990000;
  text-decoration: none;
  font-size: 18px;
}
#mainmenu li {
    
    margin-left: 64px;
    margin-top: 9px;
    margin-bottom: 9px;
	}
/********* END - Main menu - lateral */

/*BACKGROUND PAGES*/
#backgroundbase{
     margin: 0px;
     border: 0px;
     padding: 0px;
     position: relative;
     top:27px;
     left:220px;
     width: 1010px;
}    
   
/* START - pages bars*/

#barfirst{
     margin: 0px;
     border: 0px;
     padding: 0px;
     position: relative;
     width: 1010px;
}
#barsecond{
     margin: 0px;
     border: 0px;
     padding: 0px;
     position: relative;
     width: 1010px;
}
#barthird{
     margin: 0px;
     border: 0px;
     padding: 0px;
     position: relative;
     width: 1010px;
}
#barfour{
     margin: 0px;
     border: 0px;
     padding: 0px;
     position: relative;
     width: 1010px;
}
#barfive{
     margin: 0px;
     border: 0px;
     padding: 0px;
     position: relative;
     width: 1010px;
}

.bar{
  margin: 0px;
  border: 0px;
  padding: 0px;
}

.blackbar{
    margin: 0px;
    border: 0px;
    padding: 0px;
    background-color: #000000;
    width: 1010px;
    height: 101px;
    position: relative;
} 

.blackbarabout{
    margin: 0px;
    border: 0px;
    padding: 0px;
    background-color: #CCCCCC;
    width: 1010px;
    height: 101px;
    position: relative;

}  
.blackbarcontact{
    margin: 0px;
    border: 0px;
    padding: 0px;
    background-color: #b3b3b3;
    width: 1010px;
    height: 101px;
    position: relative;

} 
.blackbarportf{
    margin: 0px;
    border: 0px;
    padding: 0px;
    background-color: #999999;
    width: 1010px;
    height: 101px;
    position: relative;

}
.blackbar2g{
    margin: 0px;
    border: 0px;
    padding: 0px;
    background-color: #666666;
    width: 1010px;
    height: 101px;
    position: relative;

} 

/* ** ** ** */

#sb01left{
    margin: 0px;
    border: 0px;
    padding: 0px;
    position: relative;
    float: left;
}
#sb01center{
       
}
#sb01right{
       
}   
 
.whitebar{
  width: 1010px;
  height: 23px;
  margin: 0px;
  border: 0px;
  padding: 0px;
  
}



div#pagesbackground, img#bar{
  margin: 0px;
  border: 0px;
  padding: 0px;
    
}

/* WHITESQUARE- HOME - START */

.whitesquare{
    width: 290px;
    height: 103px;
    margin: 0px;
    border: 0px;
    padding: 0px;
    background-color: #ffffff;
    position: absolute;
    top: 0px;
    z-index: 2;
}

#whitesquare01{
    left: 210px;
}
#whitesquare02{
    left: 210px;
}
#whitesquare02_2{
   left: 640px;
}
#whitesquare03{
    left: 640px;
}
#whitesquare04{
    left: 120px;
}
#whitesquare05{
    left: 120px;
}

.new_projects_list{
    padding-bottom: 10px;
}

/* ABOUT - START */

.whitesquare02{
    height: 103px;
    margin: 0px;
    border: 0px;
    padding: 0px;
    background-color: #ffffff;
    position: absolute;
    top: 0px;
    z-index: 2;
}
#whitesquare11{
    width: 258px;
    left: 597px;
}
#whitesquare12{
    width: 140px;
    left: 714px;
}
#whitesquare14{
    width: 150px;
    left: 128px;
}
/********* END-ABOUT */

/* CONTACT - START */

#whitesquare21{
    width: 140px;
    left: 720px;
}

#whitesquare22_2 {
    height: 350px;
    width: 340px;
    left: 200px;
    z-index: 1;
}
#whitesquare24{
    width: 140px;
    left: 720px;
}

#mailbox{
    margin: 0px;
    border: 0px;
    padding: 0px;
    background-color: transparent;
    position: absolute;
    top: 15px;
    left: 10px;
    z-index: 6;
    text-decoration: none;
    font-family: Arial, "Arial", Arial, serif;
    letter-spacing: 1px;
    font-size: 12px;
}

p.text_contact, h3.text_contact{
    margin: 0px;
    border: 0px;
    padding: 0px;
    text-decoration: none;
    font-family: Arial, "Arial", Arial, serif;
    letter-spacing: 1px;
    font-size: 12px;
}

#text_contact{
    margin: 0px;
    border: 0px;
    padding: 0px;
    background-color: transparent;
    position: absolute;
    top: 10px;
    left: 210px;
    z-index: 6;
}
img.email_img{
    width: 100px;
    margin: 0px;
    border: 0px;
    padding: 0px;
    background-color: transparent;
    position: absolute;
    top: 20px;
    left: 5px;
    z-index: 6;
}

/********* END-CONTACT */

/* PORTFOLIO - START */

#whitesquare31{
    width: 197px;
    left: 238px;
}
#whitesquare33{
    width: 140px;
    left: 729px;
}
#whitesquare34{
    width: 140px;
    left: 729px;
}

img.box_portfolio{
    width: 108px;
    height: 82px;
    margin: 0px;
    padding: 0px;
    border: 3px;
    margin-left: 11px;
    margin-right: 11px;
    border-style: solid;
    border-color: #484848;
}
img.box_portfolio_poster{
    width: 108px;
    height: 56px;
    top: 0px;
    margin: 0px;
    padding: 0px;
    border: 3px;
    margin-left: 11px;
    margin-right: 11px;
    border-style: solid;
    border-color: #484848;
 
}
img.box_portfolio_poster_2{
    width: 108px;
    height: 56px;
    top: 0px;
    margin: 0px;
    padding: 0px;
    border: 3px;
    margin-left: 11px;
    margin-right: 11px;
    border-style: solid;
    border-color: #ffffff;
 
}
p.text_title{
    margin: 0px;
    border: 0px;
    padding: 0px;
    background-color: transparent;
    position: absolute;
    top: 10px;
    left: 10px;
    z-index: 6;
    text-decoration: none;
    font-family: Arial, "Arial", Arial, serif;
    letter-spacing: 1px;
    font-size: 14px;
    color: #EA0707;
}


/*PORTFOLIO DIASS -START*/

#diass_www{
    
  position: absolute;
  top: 8px;
  left: 450px;
  z-index:6;
}
#diass_graphic{
    
  position: absolute;
  top: 8px;
  left: 450px;
  z-index:6;
}
#diass_video{
    
  position: absolute;
  top: 8px;
  left: 312px;
  z-index:6;
}
.diass_video{
    margin: 0px;
    padding: 0px;
    border: 0px;
}
#diass_animation{
    
  position: absolute;
  top: 8px;
  left: 588px;
  z-index:6;
}
#diass_photo{
    
  position: absolute;
  top: 8px;
  left: 588px;
  z-index:6;
}
#video_extra{
  margin: 0px;
  border: 0px;
  padding: 0px;
  margin-left: 138px;
  
}


.link_img_text{
    margin: 0px;
    border: 0px;
    padding: 0px;
    position: relative;
    z-index: 7;
    
}
p.link_text{
    margin: 0px;
    border: 0px;
    padding: 0px;
    text-decoration: none;
    font-family: Arial, "Arial", Arial, serif;
    letter-spacing: 1px;
    font-size: 14px;
    color: #EA0707;
    position: relative;
}

.pictures_portf{
    margin: 0px;
    border: 0px;
    padding: 0px;
}
span.text_1st{
    margin: 0px;
    border: 0px;
    padding: 0px;
    margin-left: 20px;
    font-family: Arial, "Arial", Arial, serif;
    letter-spacing: 1px;
}
span.text_2nd{
    margin: 0px;
    border: 0px;
    padding: 0px;
    margin-left: 20px;
    font-family: Arial, "Arial", Arial, serif;
    letter-spacing: 1px;
}


div.text_graphic{
    width: 108px;
    margin: 0px;
    border: 0px;
    padding: 0px;
    margin-right: 10px;
    position:relative;
    float: left;
    border: 3px;
    margin-left: 12px;
    margin-right: 13px;
    border-style: solid;
    border-color: transparent;
    font-family: Arial, "Arial", Arial, serif;
      
}

.text_graphic_title{
    margin: 0px;
    border: 0px;
    padding: 0px;  
}

p.p_text{
    color: #EFEFEF;
}

/********* END-PORTFOLIO */


/* PROJECT 2G - START */

#whitesquare41{
    width: 194px;
    left: 128px;
}
#whitesquare42{
    width: 200px;
    left: 714px;
}
#whitesquare44{
    width: 194px;
    left: 128px;
}
/********* END-PROJECT 2G */

/* START HOME LINKS*/

#links_psykologisabella{
    margin: 0px;
    border: 0px;
    padding: 0px;
}
.linksquare{
    margin: 0px;
    border: 0px;
    padding: 0px;
    width: 280px;
    height: 243px;
    position:absolute;
    background-color: #EFEFEF;
    z-index: 5;
}

#linksquare01{
    top: 0px;
    left: 215px;    
}
#linksquare02{
    top: 0px;
    left: 645px;    
}
#linksquare03{
    bottom: 0px;
    left: 125px;    
}

.linksquare_text{
    margin: 0px;
    border: 0px;
    padding: 0px;
    position:absolute;
    background-color: transparent;
    z-index: 5;
    top: 80%;
}
.linksquare_text_02{
    margin: 0px;
    border: 0px;
    padding: 0px;
    position:absolute;
    background-color: transparent;
    z-index: 5;
    top: 80%;
}
.linksquare_text_link{
    margin: 0px;
    border: 0px;
    padding: 0px;
    position:absolute;
    background-color: transparent;
    z-index: 5;
    top: 5%;
}
#linksquare01_text{
    left: 15px;
}
#linksquare02_text{
    left: 23px;
}
#linksquare03_text{
    left: 23px;
    top: 25px;
}

.image_link{
    margin: 0px;
    border: 0px;
    padding: 0px;
    position:absolute;
    background-color: transparent;
    z-index: 5;
    top: 8%;
}
#image_link01{
    left: 10px;
}
img.image_link_size{
    width: 260px;
    height: 156px;
}
#image_link02{
    left: 10px;
}

#links_links{
    width: 260px;
    height: 156px;
    margin: 0px;
    border: 0px;
    padding: 0px;
    position: absolute;
    background-color: #ffffff;
    z-index: 5;
    left: 10px;
    top: 27%;
}


#links_links ul {
  margin-top: 20px;
  margin-left: 15px;
  list-style:none;
  list-style-type: none;
  padding-left:0px;
}

#renier{
  text-decoration: none;
  font-family: Arial, "Arial", Arial, serif;
  letter-spacing: 3px;
  font-size: 24px;
  color: #BACED6;
  position:absolute;
}
h1.renier{
   margin: 0px;
   border: 0px;
   padding: 0px;  
   background-color: transparent;
   z-index: 2;
   left: 510px;
   top: 30px;
}

#text_home00{
    margin: 0px;
    border: 0px;
    padding: 0px;
    position:absolute;
    background-color: transparent;
    z-index: 1;
    left: 510px;
    top: 10px;
}

p.welcome{
  text-decoration: none;
  font-family: Arial, "Arial", Arial, serif;
  letter-spacing: 3px;
  font-size: 20px;
  color: #BACED6;
}
#text_home01{
    margin: 0px;
    border: 0px;
    padding: 0px;
    position:absolute;
    background-color: transparent;
    z-index: 2;
    left: 510px;
    top: 75px;
}
p.text_home{
  text-decoration: none;
  font-family: Arial, "Arial", Arial, serif;
  letter-spacing: 1px;
  font-size: 14px;
  color: #898989;
}
#text_home02{
    margin: 0px;
    border: 0px;
    padding: 0px;
    position:absolute;
    background-color: transparent;
    z-index: 2;
    left: 465px;
    bottom: 10px;
}
#text_home03{
    margin: 0px;
    border: 0px;
    padding: 0px;
    position:absolute;
    background-color: transparent;
    z-index: 2;
    left: 418px;
    bottom: 10px;
}

/*END HOME LINKS*/

/* Footer - START */
#footerdata{
   margin-top: 8px; 
}

#footer{
  
    position: relative;
    width: 1010px;
    height: 20px; 
}


h1#foot{
     text-decoration: none;
     font-family: Arial, "Arial", Arial, serif;
     letter-spacing: 3px;
     font-size: 8px;
     color: #CCCCCC;
     margin: 0px;
     padding: 0px;
     border: 0px;
    
}

#footer a {
  
  line-height: 0px;
  text-decoration: none;
  font-family: Arial, "Arial", Arial, serif;
  letter-spacing: 2px;
  font-size: 8px;
  color: #808285;
}
	
#footer a:hover {
  color: #CCCCCC;
  text-decoration: none;
}
 
#footer a#selected {
  color: #CCCCCC;
  text-decoration: none;
}
/* END - Footer */

.generalimg{
    margin: 0px;
    border: 0px;
    padding: 0px;
}

/* BIG FONT - START */

#www {
  margin: 0px;
  border: 0px;
  padding: 0px;
  z-index: 1;
  position: absolute;
  left: 3px;
  top: 3px;
}
#graphic {
  margin: 0px;
  border: 0px;
  padding: 0px;
  z-index: 1;
  position: absolute;
  left: 3px;
  top: 3px;
}
#video {
  margin: 0px;
  border: 0px;
  padding: 0px;
  z-index: 1;
  position: absolute;
  left: 5px;
  top: 3px;
}
#text4 {
  margin: 0px;
  border: 0px;
  padding: 0px;
  z-index: 1;
  position: absolute;
  left: 3px;
  top: 3px;
}
#photo {
  margin: 0px;
  border: 0px;
  padding: 0px;
  z-index: 1;
  position: absolute;
  left: 3px;
  top: 3px;
}

.pictures{
  margin: 0px;
  border: 0px;
  padding: 0px;
  z-index: 1;
  position: absolute;
  background-color: #999999;
}
/********* END-BIG FONT */





/* ABOUT US - Start*/

#portrait {
  margin: 0px;
  border: 0px;
  padding: 0px;
  z-index: 2;
  background-color:transparent;
  left: 510px;
  bottom: 0px;
}

#my_passion {
  margin: 0px;
  border: 0px;
  padding: 0px;
  z-index: 1;
  position: absolute;
  left: 5px;
  bottom: 0px;
}
#text_about01, #text_about02{
  margin: 0px;
  border: 0px;
  padding: 0px;
  z-index: 1;
  position: absolute;
  left: 8px;
  top: 8px;
}
p.text_about{
  text-decoration: none;
  font-family: Arial, "Arial", Arial, serif;
  letter-spacing: 1px;
  font-size: 14px;
  color: #444444;
}

#text_about03{
  margin: 0px;
  border: 0px;
  padding: 0px;
  z-index: 1;
  position: absolute;
  left: 8px;
  top: 8px;
}
p.read_more{
  text-decoration: none;
  font-family: Arial, "Arial", Arial, serif;
  letter-spacing: 1px;
  font-size: 16px;
  color: #891A1B;
}


.justification{
  margin: 0px;
  border: 0px;
  padding: 0px;
  z-index: 1;
  position: absolute;
  left: 295px;
  top: 8px;
}
p.justification{
  text-decoration: none;
  font-family: Arial, "Arial", Arial, serif;
  letter-spacing: 1px;
  font-size: 24px;
  color: #ffffff;
}

/* Links page */
ul.ul-links-page{
    padding: 20px 20px 20px 40px;
}
ul.ul-links-page li{
    margin-top:10px;
}

/*  VIDEO PAGE- START*/

#back_video_page{
  
  margin: 0px;
  border: 0px;
  padding: 0px;
  z-index: 1;
  position: relative;
  left: 0px;
  top: 8px;
  
}

/*  END- VIDEO PAGE*/


/*  SHADOW BOX _START*/


/*  END - SHADOW BOX*/

/* START download arkitektur filer  */

.download_filer{
    position: relative;
    top: 30px;
    left: 50px;
    width: 100px;
    height: 16px;
    font-family: Arial, arial;
    padding: 10px;
    background-color: #aaddfa;
    color: #000000;
    
    box-shadow: 0 0 5px rgba(140, 180, 240, 1);
    -webkit-box-shadow: 0 0 5px rgba(140, 180, 240, 1); 
    -moz-box-shadow: 0 0 5px rgba(140, 180, 240, 1); 
    
    -moz-border-radius: 15px 15px 15px 15px;
border-radius: 15px 15px 15px 15px;

}

 a.download_arkitekturfiler:link     {color: #000000;}
 a.download_arkitekturfiler:visited {text-decoration:none; color: #adadad;}
 a.download_arkitekturfiler:hover   {color: #db1db1; text-decoration:underline;}
 a.download_arkitekturfiler:active  {text-decoration:none; color: #db1db1;}


/*  ENDS arkitektur filer*/
