/* CSS Document */
html, body {width:100%; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666}

#container {width:770px; border:1px solid black; margin:10px auto}

#header {height:100px; background:url(assets/images/unichembg.png) #008c9a; padding:25px 25px 0;}
#header img {vertical-align:middle}
#header h1{vertical-align:middle; text-transform:uppercase; display:inline; font-size:34px; color:#6ab9c3; font-weight:normal}
#header #links {color:#FFFFFF; font-size:12px; text-align:right; padding-right:50px;}
#header #links a {color:#ffffff;}
#header #links a:hover {color:#f79239}

#container #left {width:130px; padding:25px 20px 0}
#container #main {width:400px; padding:25px 20px 0 0}
#container #right {width:160px; padding:25px 20px 0 0;}

#right .box {border:1px solid #000; height:95px; background:url(assets/images/oval.png) right; margin-bottom:10px; color:#008c9a; font-size:11px; font-weight:bold; padding:3px; line-height:12px}

#footer {font-size:10px; color:#008c9a; padding:20px;}
#footer a {text-decoration:underline}

a {color:#008c9a; text-decoration:none}
a:hover {color:#f79239}

h2 {color:#008c9a; font-weight:normal; font-size:22px;}
h3 {color:#008c9a; font-weight:normal; font-size:16px; margin:5px 0 4px}

#left a, #left #end {display:block; border-top:1px solid #008c9a; padding:5px 0}

p {text-align:justify; margin:0 0 10px;}

p.centred {text-align:center;}

.topimage {border:1px solid #000000}

.prices {padding:0; border-spacing:0; width:100%}
.prices .desc td {padding-left:15px; padding-bottom:5px}
.prices .price1 td, .prices .price2 td {border-style:solid; border-width:1px 0 0 ; background-color:#ccc}
.prices .price1 td {background-color:#eee; padding:1px; }
.prices .price2 td {background-color:#dde; padding:1px; }

img.logo{
float:right;
margin: 0px 0px 1em 1em;
}

#beautyprices table{
margin: 0px 0px 2em 0px;
}
