@charset "utf-8";
/* CSS Document */

/*Links*/
a, a:visited
{
	color: #00A;
	text-decoration: none;
}

a:hover
{
	color: #A00;
}

* {
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 13px;
}

body {
	background:url(../images/swedish_flag_verysmall.png) fixed;
	background-repeat:no-repeat;
	background-size:cover;
}

h1 {
	background-image:url(../listarrow.png);
	background-repeat:no-repeat;
	padding-left: 15px;
	background-position: left bottom;
}

#con
{
	padding-top: 10px;
	width: 750px;
}

p
{
	margin: 5px 0;
}

/************************* Tabellen i produkter *************************/

table#products
{
	width: 750px;
}

table#products table
{
	width: 100%;
}

table#products td.bild
{
	width: 200px;
}

table#products td.bild > img
{
	box-shadow: 0px 10px 10px rgba(0,0,0,1);
}

table#products td.info
{
	vertical-align: top;
	padding: 10px 10px;
	text-align: left;
}

/************************* Slut på kod *************************/

#logo{
	background:url(../images/logo_small.png) no-repeat;
	padding: 10px;
	height: 60px;
}
#all
{
	box-shadow: 5px 10px 5px rgba(0,0,0,1);
	background-image:url(../images/brushed_metal_small.JPG);
	background-color:#CCCCCC;
	border-radius: 10px;
	width: 1000px;
	margin-top: 50px;
	margin-bottom: 50px;
	margin-right: auto;
	margin-left: auto;
	padding: 30px;
}

#meny {
margin-left: 200px;
}

#meny li {
	font-weight:bolder;
display: inline;
list-style-type: none;
margin-right: 15px;
}

#meny li a {
margin-top: 10px;
display: inline-block;
border: 1px solid #383838;
width: 100px; /*65*/
height: 40px;/*65*/
font-size: 13px;
font-family: verdana;
text-align: center;
line-height: 40px;
color: #000;
/*background-color: #E0E0E0;*/
text-decoration: none;
border-radius: 20%;
}

#meny li a:hover {
background-color: #EFEFEF;
opacity: 0.5;
text-shadow: 1px 0px #F00;
color: #000;
}

.hr {
border-top: 2px solid #666;
width: 100%;
height: 1px;
}

#extra {
border: 2px dashed #707070;
width: 200px;
height: 300px;
padding-bottom: 100px;
float: right;
margin-top: 10px;
padding: 10px;
box-shadow: 0px 0px 30px rgba(0,0,0,1);
}

label {
display: block;
}

input, textarea {
padding: 3px;
font-size: 14px;
}

h1 {
margin-bottom: 15px;
}

.clear {
clear: both;
}

#language {
float: right;
}