/*
coma.dk
*/



/*------------------------------------
   BASE/RESET
--------------------------------------*/

*{margin:0;padding:0;}

body{
	background-color:#261b18;
	background-image:url(/files/images/sitedesign/tamtambg.gif);
	font-family:"Trebuchet MS", "Trebuchet", Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
}


/*------------------------------------
   LAYOUT
--------------------------------------*/


#wrapper{
	width:940px;
	height:540px;
	position:absolute;
	top:120px;
	left:50%;
	margin-left:-470px;
	z-index:2;
}

#footer{
	width:925px; /* 940 */
	height:18px; /* 28 */
	background-image:url(/files/images/sitedesign/tamtam_footerbg.png);
	color:#958d8a;
	font-size:12px;
	text-transform:uppercase;
	padding:10px 0px 0px 15px;
}

#footercorners{
	width:940px;
	height:10px;
	background-image:url(/files/images/sitedesign/tamtam_footercorners.png);
}

/* Frontpage */

#frontpage_head{
	width:940px;
	height:139px;
	background-color:#000;
}

#frontpage_pic{
	width:940px;
	height:363px;
}

#frontpage_polaroids{
	width:489px;
	height:334px;
	position:absolute;
	top:40px;
	left:50%;
	margin-left:10px;
	z-index:50;
}

#frontpage_logo{
	width:237px;
	height:100px;
	position:absolute;
	top:140px;
	left:50%;
	margin-left:-250px;
	z-index:60;
}

#frontpage_bottombubbles{
	width:340px;
	height:270px;
	position:absolute;
	top:430px;
	left:50%;
	margin-left:180px;
	z-index:60;
}

/* Subpage */
#subcornerfix{
	width:940px;
	height:10px;
	overflow-y:auto;
}

#submain{
	width:890px; /* 940 */ 
	height:452px;/*492*/
	background-color:#fff;
	padding:40px 25px;
}

#submain a{
	color:#990000;	
}

#sublogo{
	position:absolute;
	top:25px;
	left:50%;
	margin-left:-487px;
	z-index:1;
}
.scrollme{
	width:900px;
	height:450px;
	overflow-y:auto;
}


/*------------------------------------
   NAVIGATION
--------------------------------------*/
#fpnavigation{
	width:780px;
	height:360px;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-510px;
	z-index:1000;
}
#spnavigation{
	width:780px;
	height:180px;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-510px;
	z-index:1000;
}







/*------------------------------------
   SHOP
--------------------------------------*/

#shoparea{
	width:650px;
	height:350px;
	position:absolute;
	top:180px;
	left:50%;
	margin-left:-190px;
	z-index:80;
}

#shoppingbag{
	width:195px;
	height:245px;
	position:absolute;
	top:200px;
	left:50%;
	margin-left:-430px;
	border:5px solid #a39387;
	z-index:90;
	background-color:#fff;
	
}
#bagcontent{
	width:179px;/*195*/
	height:130px;/*140*/
	overflow-x:hidden;
	overflow-y:auto;
	padding:5px 8px;
	font-size:11px;
}
.bagproduct{
	float:left;
	width:179px;
}
.bagproducttitle{
	display:inline;
	float:left;
	width:110px;
}
.bagproductpris{
	color:#000000;
	float:right;
	text-align:right;
	width:60px;
}
#bagtotal{
	float:left;
	width:179px;
	border-top:1px solid #a39387;
}
#bagtotaltitle{
	display:inline;
	float:left;
	width:110px;
}
#bagtotalpris{
	color:#000000;
	float:right;
	text-align:right;
	width:60px;
}

#bagbtn{
	width:195px;
	height:70px;
	text-align:right;
}
#bagbtn img{
	float:right;	
}

#subshop{
	width:940px;
	height:400px;
	background-color:#fff;
	background-image:url(/files/images/sitedesign/tamtam_shopbg.gif);
	background-repeat:repeat-x;
}

#shopnav{
	width:940px;
	height:88px;/*108*/
	background-image:url(/files/images/sitedesign/tamtam_shopnavbg.jpg);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:20px;
}

#shopnav a{
	color:#301308;
	height:60px;
	font-size:24px;
	text-decoration:none;
	margin:0px 10px;
	padding-bottom:35px;
}

#shopnav a.shop_product_selected{
	font-weight:bold;
	background-image:url(/files/images/sitedesign/tamtam_shopselected.png);
	background-repeat:no-repeat;
	background-position:center bottom;
}

#shopnav a.shop_product:hover{
	background-image:url(/files/images/sitedesign/tamtam_shopover.png);
	background-position:center bottom;
	background-repeat:no-repeat;
}

#hideme{
	visibility:hidden;
	display:none;
}

/*------------------------------------
   FORMULARER
--------------------------------------*/








/*------------------------------------
   FORHANDLER
--------------------------------------*/

.forhandler_toptable {
}
.forhandler_toptable a {
	color:#990000;
}
.forhandler_alphabet {
	color:#333;
	font-size:5px;
	width:400px;
	height:20px;
}
.forhandler_alphabet tr td a {
	font-size:11px;
	color:#990000;
}
.forhandler_alphabet tr td a:hover {
	color:#333333;
}
.forhandler_sortingname {
	width:310px;
	padding-left:4px;
	font-weight:bold;
	color:#fff;
}
.forhandler_sortingzip {
	width:140px;
	font-weight:bold;
	color:#fff;
}
.forhandler_sortinginfo {
	font-weight:bold;
	color:#fff;
}
.forhandler_overflow {
	width:530px;
	height:320px;
	overflow-y:auto;
	overflow-x:hidden;
}
.forhandler_overflow_table {
	width:530px;
	overflow: auto;
}
.forhandler_row1 {
	background-color:#ebebeb;
}
.forhandler_row2 {
	background-color:#fff;
}
.forhandler_sortingcontainer {
	background-color:#472d14;
	color:#fff;
	width:530px;
	height:20px;
}
.forhanlder_col1 {
	width:310px;
	height:20px;
	padding-left:4px;
}
.forhanlder_col1 a{
	color:#c3c3c3;
}
.forhanlder_col2 {
	width:140px;
	height:20px;
}
.forhanlder_col3 {
	height:20px;
}
.forhanlder_col3 a {
	color:#c3c3c3;
}
/* Ze Cards */

#zecards{
	width:135px;
	height:16px;
	position:absolute;
	z-index:200;
	left:50%;
}


#presse_catholder{
	text-align:right;
	width:900px;
	height:30px;
	position:absolute;
	z-index:2000;
	top:50px;
	left:50%;
	margin-left:-500px;
}

#presse_catholder a{
	color:#333;
	font-size:22px;
	padding:2px 10px;
	text-decoration:none;	
}
#presse_catholder a:hover{
	background-color:#ebebeb;
}
#presse_picholder{
	padding-top:40px;
}
#presse_catholder a.shop_product_selected{
	background-color:#ebebeb;
}

.presseitem{
	float:left;
	width:150px;
	margin:0px 20px 20px 0px;
text-align:center;
}
.terms{
	width:300px;
	height:100px;
}

.deliveryContent{
	border: 1px solid black; 
	width: 200px; 
	margin-bottom: 4px; 
	font-size: 10px; 
	font-family: verdana;
	margin-left:10px;
}