/* = Layout
-------------------------------- */

body {
background-color: #fff;
text-align: center;
margin: 0 auto;
padding: 0;
}

#wrapper{
        margin: 0 auto;
        width: 570px;
        background-color: transparent;
        top: 50px;
        position: relative;
}
 
#header {
        background-color: #fff;
        height: 193px;
        position: relative;
        margin: 0;
}

/* Innehåll för olika sidor
- - - - - - - - - - - - - - - - - - - - - - - - - */
#contentContainerDolores {
				background-image: url(img/bg_dolores.gif);
        background-color: #fff;
        position: relative;
        height: 290px;
        margin-top: 0px;
        margin-left: 0px;
        width: 570px;
} 

#contentContainerHome {
				background-image: url(img/bg_home.gif);
        background-color: transparent;
        position: relative;
        height: 290px;
        margin-top: 0px;
        margin-left: 0px;
        width: 570px;
        z-index: 1;
}

#contentContainerCases {
				background-image: url(img/bg_cases.gif);
        background-color: #fff;
        position: relative;
        height: 290px;
        margin-top: 0px;
        margin-left: 0px;
        width: 570px;
}

#contentContainerProcess {
				background-image: url(img/bg_process.gif);
        background-color: #fff;
        position: relative;
        height: 290px;
        margin-top: 0px;
        margin-left: 0px;
        width: 570px;
}

#contentContainerProcessEstetic {
				background-image: url(img/bg_process_estetic.gif);
        background-color: #fff;
        position: relative;
        height: 290px;
        margin-top: 0px;
        margin-left: 0px;
        width: 570px;
}

#contentContainerProcessPersonal {
				background-image: url(img/bg_process_personal.gif);
        background-color: #fff;
        position: relative;
        height: 290px;
        margin-top: 0px;
        margin-left: 0px;
        width: 570px;
}

#contentContainerProcessVisual {
				background-image: url(img/bg_process_visual.gif);
        background-color: #fff;
        position: relative;
        height: 290px;
        margin-top: 0px;
        margin-left: 0px;
        width: 570px;
}

#contentContainerProcessPresentation {
				background-image: url(img/bg_process_presentation.gif);
        background-color: #fff;
        position: relative;
        height: 290px;
        margin-top: 0px;
        margin-left: 0px;
        width: 570px;
}

#contentContainerProcessCreation {
				background-image: url(img/bg_process_creation.gif);
        background-color: #fff;
        position: relative;
        height: 290px;
        margin-top: 0px;
        margin-left: 0px;
        width: 570px;
}

#contentContainerKontakt {
				background-image: url(img/bg_kontakt.gif);
        background-color: #fff;
        position: relative;
        height: 290px;
        margin-top: 0px;
        margin-left: 0px;
        width: 570px;
}
/* SLUT
- - - - - - - - - - - - - - - - - - - - - - - - - */

/* CONTENT HOLDERS
- - - - - - - - - - - - - - - - - - - - - - - - - */
#contentHolder {
        background-color: transparent;
        float: left;
        height: 220px;
        margin-top: 10px;
        margin-left: 10px;
        margin-right: 10px;
        width: 385px;
        text-align: left;
}
#contentHolderHome {
        background-color: transparent;
        float: left;
        height: 220px;
        margin-top: 10px;
        margin-left: 10px;
        margin-right: 10px;
        width: 250px;
        text-align: left;
}
#HomeNews {
        background-color: transparent;
        float: left;
        height: 100px;
        margin-top: 10px;
        margin-left: 10px;
        margin-right: 10px;
        width: 200px;
        text-align: left;
}

#contentHolderCases {
        background-color: transparent;
        float: left;
        height: 220px;
        margin-top: 10px;
        margin-left: 10px;
        margin-right: 10px;
        width: 405px;
        text-align: left;
}

#contentHolderProcess {
        background-color: transparent;
        float: left;
        height: 220px;
        margin-top: 10px;
        margin-left: 10px;
        margin-right: 10px;
        width: 440px;
        text-align: left;
}

/* CONTENT HOLDERS SLUT
- - - - - - - - - - - - - - - - - - - - - - - - - */

#menuContainer {
        background-color: transparent;
        position:relative;
        width: 360px; 
        top: 30px;
        margin: auto; 
        align: center;
} 

ul#menu {
        margin-top: 5px;
        margin-left: auto;
        margin-right: auto;

	 /*padding:10px 0 0 0;*/
}

ul#menu li {
	 list-style-type: none;
	 float: left;
}

/* Menu links
- - - - - - - - - - - - - - - - - - - - - - - - - */
ul#menu a {
	 font-family: Verdana, arial;
	 font-size: 12px;
	 font-weight: normal; 
	 text-decoration: none;
	 background: transparent;
	 margin-right: 0.1em;
}

ul#menu a:link 
{
	 color: #999;
}

ul#menu a:visited 
{
	 color: #999;
}

ul#menu a:hover 
{
	 color: #ccc;
	 background: transparent;
}

ul#menu a:active 
{
	 color: #999;
}


