body{
background-color:#cfcece;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
line-height:18px;
}

h1{
font-size:20px;
margin-top:2px;
}

#main {
width: 830px;
margin-left: auto;
margin-right: auto
}

.img-shadow {
float:left;
background: url(../images/fotobakgrund.gif) no-repeat bottom right;
margin: 20px 0 0 0;
}

.img-shadow img {
display: block;
position: relative;
background-color: #fff;
margin: -6px 10px 10px -6px;
padding: 14px;
}

.toppbubbla{
float:left;
}

.toppbubblatext{
text-align:left;
line-height:16px;
width:183px;
padding:10px 20px;
background-color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
}

.litentopp{
width:223px;
height:15px;
background-image:url(../images/bubbla_liten_toppen.gif);
}

.litenbott{
width:223px;
height:15px;
background-image:url(../images/bubbla_liten_botten.gif);
}

.pilar{
float:left;
width:67px;
height:81px;
background-image:url(../images/pilar.gif);
}

.reselinks{
float:left;
margin:26px 0 0 60px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
}

.storbubbla{
margin-left:-6px;
}

.bildtext{
width:790px;
padding:20px 20px;
background-color:#FFFFFF;
}

.stortopp{
width:830px;
height:27px;
background-image:url(../images/bubbla_stor_toppen.gif);
}

.stortopp_variant{
width:830px;
height:14px;
background-image:url(../images/bubbla_stor_toppen_utan_pil.gif);
}

.storbott{
width:830px;
height:15px;
background-image:url(../images/bubbla_stor_botten.gif);
}

.tumnagel{
border:none;
margin-right:12px;
margin-bottom:10px;
}

