/*******************************************

	CSS FOR AQUA TERRENA
	-----------------
	Author: ShopSetup
	Year: 2008

/* BODY ************************************/
body {background: #000; font-family: Arial;}


/* FONTS ***********************************/
h1 {font-size: 24px; color: #fff;}
h2 {font-size:16px; color: #999; font-weight: normal; padding-bottom: 16px;}
p {font-size: 12px; color: #fff; line-height: 20px; padding-bottom: 16px;}
.size11 {font-size: 11px;}

/**** färger ****/
.grey {color: #999;}
.blue {color: #99ccff;}


/**** special ****/
p.lasmer {margin: 0 0 0 0; padding: 2px 5px 2px 5px; width: 60px; border: 1px solid #444;}
	p.lasmer a {color: #fff; text-decoration: none;}
	p.lasmer a:visited {color: #fff; text-decoration: none;}
	p.lasmer a:hover {color: #fff; text-decoration: none;}
.clear {clear:both; margin-left: 0;}
.clear_border {clear:both; height: 2px; margin-bottom: 20px; border-top: 1px solid #444;}
.floatleft {float:left;}
.floatright {float:right;}
.margin-left {margin-left: 12px;}
.bold {font-weight:bold;}

.confirm_text {font-size: 12px; color: #fff;}


/* WRAP ***************************************/
#wrap {background: #000; margin: 0 auto; padding: 0; width: 930px;}
#wrap_rentvatten {background-image:url(../img/rentvatten_bg.jpg); background-repeat: no-repeat; background-position: bottom; margin: 0 auto; padding: 0; width: 930px; height: 950px;}
#wrap_kontakt {background-image:url(../img/kontakt_img.jpg); background-repeat: no-repeat; background-position: right top; margin: 0 auto; padding: 0; width: 930px; height: 600px;}
#wrap_bestall {background-image:url(../img/order_bg.jpg); background-repeat: no-repeat; background-position: bottom right; margin: 0 auto; padding: 0; width: 930px; height: 670px;}

/* TOPMENU ************************************/
#topmenu ul {background: #000; margin: 0 auto; text-align: center; padding: 10px 5px 10px 5px; width: 920px; border-bottom: 1px solid #444;}
#topmenu li {background: #000; color: #999; font-size: 14px; display:inline; margin: 0 5px 0 5px; padding: 5px 5px 5px 5px;}
#topmenu li a {color: #999; text-decoration: none;}
#topmenu li a:visited {color: #999; text-decoration: none;}
#topmenu li a:hover {color: #999; text-decoration: underline;}
#topmenu li a.aktiv {color: #fff; font-weight: bold; text-decoration: none;}


/* FLASHSTART ******************************/
#flash {clear: both; margin: 0 auto; width: 930px; height: 200px;}
#flash_produkter {clear: both; margin: 0 auto; width: 930px; height: 580px; text-align: right;}


/* COLS 2 **********************************/
.defaultCol2 {float:left; width: 445px;}
.defaultCol2_right {float:right; width: 445px;}


/* COLS 3 **********************************/
.defaultCol {float:left; width: 230px; padding: 0 20px 20px 20px;}
#merci {padding-top: 20px; width: 400px;}
	#merci a {color: #fff; text-decoration:none;}
.defaultCol img {margin-bottom: 10px; border: none;}
.defaultCol h2 a {color: #fff; text-decoration:none;}
.defaultColLast {float:left; width: 350px; padding: 0 20px 20px 20px;}
.defaultColLast img {margin-bottom: 10px; border: none;}

.defaultColLast table {margin-top: 35px;}
.defaultColLast table td {padding: 2px 0 3px 0; color: #fff; font-size: 12px;}
.defaultColLast table td a {color: #fff; text-decoration: none;}
.defaultColLast table td a:visited {color: #fff; text-decoration: none;}
.defaultColLast table td a:hover {color: #fff; text-decoration: underline;}

/* ALLCOL *********************************/
.defaultAllCol{float:left; margin: 0 auto; padding: 0; width: 930px; text-align: center;}


/* BESTÄLLNING ****************************/
table.bestallning {clear:both; margin: 20px 0 0 0; padding-bottom: 20px; width: 930px;}
table.bestallning td {color: #fff; font-size: 12px; padding: 5px 10px 5px 15px;}
table.bestallning td.right {color: #fff; font-size: 12px; padding: 5px 30px 5px 5px; text-align:right;}
table.bestallning td.center {color: #fff; font-size: 12px; padding: 5px 30px 5px 5px; text-align:center;}
table.bestallning td.nopadding {padding: 0 10px 0 0;}
table.bestallning tr.morkgrey {background-color: #111;}
table.bestallning tr.ljusgrey td {border-bottom: 1px solid #444;}
table.bestallning input {text-align:center; font-size: 16px; margin-left: 20px;}

.bestallformCol {float: left; width: 310px; padding-top: 20px;}
.bestallformColRight {float: left; width: 310px; padding-top: 20px;}
.bestallformCol img.bestallrub, .bestallformColRight img.bestallrub {margin: 20px 0 0 0;}
.bestallformCol label, .bestallformColRight label {float: left; width: 120px; padding-left: 15px; margin-bottom: 10px; color: #999; font-size: 11px;}
.bestallformCol input , .bestallformColRight input {float:left; margin-bottom: 10px;}
.bestallformCol input.send, .bestallformColRight input.send  {float:right; margin-left: 120px;}

.submit { width: 200px; margin-bottom: 20px; float: left; }

.kopvillkorCol {float: left; width: 580px;}
	.kopvillkorCol a {color: #fff; text-decoration: none;}
	.kopvillkorCol a:visited {color: #fff; text-decoration: none;}
	.kopvillkorCol a:hover {color: #fff; text-decoration: underline;}

    .kopvillkorCol2 a {color: #fff; text-decoration: none;}
	.kopvillkorCol2 a:visited {color: #fff; text-decoration: none;}
	.kopvillkorCol2 a:hover {color: #fff; text-decoration: underline;}

/* SHOPSETUP */
.shopsetup {clear:both; margin: 0 auto; padding-right: 40px}
.shopsetup p {font-size: 10px; color: #333; float:right;}
.shopsetup p a {font-size: 10px; color: #333; text-decoration:none;}
.shopsetup p a:hover {font-size: 10px; color: #333; text-decoration:underline;}
.shopsetup p a:visited {font-size: 10px; color: #333; text-decoration:none;}

/* POPUP */

#popup {background-color:#000; position: absolute; color: #1d1d1d; text-align:center; width: 900px; top:50%; left:50%; margin: -200px 0 0 -200px; z-index: 100; color: #333 }

.frakt { padding-left: 16px; margin-top:10px; color:Red; font-size:10px;}
.red { color:Red;}
.fraktskane { padding-left: 16px; margin-top:10px; font-size:10px; color:Green;}
.green { color:Green;}

.wrapper
{
    width:620px;
    height:100px;
}

.wrapper h1.header
{
    width:400px;
    float:left;
}
