/*Reset*/
html, body, div, h1, h2, h3, h4, h5, h6, img, p, ul, ol, li, a, fieldset, form, input, textarea, label {margin: 0; padding: 0; border: 0; outline: 0; font-weight: normal; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

/*Style*/
body {text-align: center; margin: 0 auto; color: #819a9f;  background-color: #96c2c3; font-family: Arial, sans-serif; font-weight: normal; font-size: 12px; line-height: 160%; background-image: url(images/bg.jpg); background-position: top center; background-attachment: fixed; background-repeat: no-repeat; }

h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; letter-spacing: 0px; word-spacing: 1px; text-align: left; color: #819a9f; }
h4 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; letter-spacing: 1px; word-spacing: 1px; text-align: left; padding-top: 20px; color: #e9f5f5;}
h5 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; letter-spacing: 0px; word-spacing: 1px; text-align: left; color: #e9f5f5;}

.style1 {margin-top: 10px; }
.style2 {font-weight: bold; margin-top: 20px; color: #819a9f;}
.style3 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight: bold; letter-spacing: 0px; word-spacing: 0px; text-align: left; color: #e9f5f5;}
.style4 {font-weight: bold; color: #819a9f;}
.style5 {font-weight: bold; }
.style6 {color: #a5c2c8;}
.style7 {font-weight: bold; margin-top: 40px; color: #819a9f;}

h6 {float: left; width: 150px; height: 60px; margin-top: 20px; margin-bottom: 20px; line-height: 0; text-indent: -2000em; overflow: hidden; background-image: url(images/anweb_webdesign.png); background-repeat: no-repeat;}
h6 a {display: block; width: 100%; height: 100%;}
ul#nav {line-height: 100%; float: right; }
ul#nav li {float: left; padding: 20px ; list-style-type: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; }
ul#nav li:first-child {border: none; } 
ul#nav li a {color: #e9f5f5; text-decoration: none; }
h2, span {font-weight: bold; letter-spacing: 1px; text-decoration: none; }
h2, p, a {text-align: left; }
p {margin-bottom: 5px; }
p, span {color: #e9f5f5; }
p.hide, a.hide {display: none; width: 0; height: 0; line-height: 0; }
a.arrow {display: block; float: left; width: 640px; height: 19px; background-image: url(images/arrow_long.png); }

a:link {text-decoration: none; color: #e9f5f5;}
a:visited {text-decoration: none; color: #e9f5f5;}
a:active {text-decoration: none; color: #e9f5f5;}
a:hover {text-decoration: none; color: #fff;}

.anweb a:link {	color: #819a9f;	text-decoration: none;}  
.anweb a:visited { color: #819a9f;	text-decoration: none;}  
.anweb a:active { color: #819a9f; text-decoration: none;}   
.anweb a:hover { color: #fff; text-decoration: none;}    

.anweb_design a:link {	color: #d5a46a;	text-decoration: none; font-weight: normal;}  
.anweb_design a:visited { color: #d5a46a;	text-decoration: none; font-weight: normal;} 
.anweb_design a:active { color: #d5a46a; text-decoration: none; font-weight: normal;} 
.anweb_design a:hover { color: #fff; text-decoration: none; font-weight: normal;}     


.lista {
list-style-type: disc;
list-style-position: outside;
border: 0px;
padding: 0 0 20px 20px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
text-align: left;
line-height: 25px;
letter-spacing: 1px;
} 

.lista_web {
list-style-type: none; 
list-style-position: outside;
border: 0px;
padding: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
text-align: left;
line-height: 25px;
letter-spacing: 1px;
} 

h2 {height: 38px; }
h2 {width: 400px; margin-bottom: 15px; line-height: 0; text-indent: -2000em; overflow: hidden; }
h2#concept { float: left; background-image: url(images/concept.png); background-repeat: no-repeat;}
h2#cv {float: left; background-image: url(images/cv.png); background-repeat: no-repeat;}
h2#testimonials {float: left; background-image: url(images/testimonials.png); background-repeat: no-repeat;}
h2#anweb {float: left; width: 900px; padding: 10px 0 70px 0;}


div#webb_design {width: 960px; padding: 0px 0; margin: 0 auto; }
div#header {height: 460px; }
div#webb_design_menu {width: 655px; float:right}
div#anweb_wedesign {float: right; width: 205px; height: 300px; padding: 30px 0 0px 0; }
div#web_design {float: right; width: 405px; padding: 20px 40px 50px 0; }
div#webbdesign {width: 295px; float:left;}
div.left {width: 960px; float: left; }
#concept_webdesign {float: left; width: 630px; height: 100%; background-image: url(images/transparent.png); background-repeat: repeat; padding: 20px 0px 20px 10px; }
#concept_webbdesign {float: left; width: 620px; height: 100%; }
#cv_webdesign {float: left; width: 620px; height: 100%; background-image: url(images/transparent.png); background-repeat: repeat; padding: 20px 10px 20px 10px; }
#references_webdesign {float: left; width: 630px; height: 100%; background-image: url(images/transparent.png); background-repeat: repeat; padding: 20px 0px 20px 10px; }
#testimonials_webbdesign {float: left; width: 590px; height: 100%; }
div.clearfix {width: 0; height: 0; clear: left; }

div#footer {clear: left; width: 100%; background-image: url(images/footer.png); background-position: top center; background-repeat: no-repeat; }
div#anweb_design {padding: 60px 0 0px 0; clear: left; width: 100%; font-size: 11px; letter-spacing: 1px; word-spacing: 2px; text-align: justify; color: #e9f5f5;}
div#copyright_anweb {padding-top: 30px; text-align: center; word-spacing: 1px; color: #819a9f;}
div#anweb_hemsida {padding: 30px 0 40px 0; clear: left; width: 100%; font-size: 11px; letter-spacing: 1px; word-spacing: 4px; text-align: center; color: #e9f5f5;}


