@charset "utf-8";
/* Galway Fireplaces CSS Document by Morrys */

body {
	margin:0;
	background-color:#4a4a44;
	background-image:url(../images/bg.gif);
	background-position:left top;
	background-repeat:repeat;
	color:#5c5235;
	font-family:Tahoma, Arial, Verdan;
	font-size:11px;
}

p {
	margin:0 0 10px 0;
}

h1 {
	font-family: 'Trebuchet Ms', Arial, Tahoma;
	margin: 0 0 8px 0;
	padding: 0;
	font-weight: bold;
	font-size: 24px;
	color: #ed1c24;
}

.sisuala_bg {
	background-image:url(../images/sisuala_bg.jpg);
	background-position:left top;
	background-repeat:repeat;
}

.sisuala_bg a {
	color:#ed1c24;
	text-decoration:none;
}

.sisuala_bg a:hover {
	color:#ed1c24;
	text-decoration:underline;
}

.sisuala_bg ul {
	list-style-type: none;
	padding:0 0 10px 10px;
	margin: 0;
}

.sisuala_bg li {
	background-image:url(../images/icon_list_arrow.gif);
	background-repeat: no-repeat;
	background-position:5px 5px;
	padding:0 0 2px 15px;
}


.header {
	background-image:url(../images/header_pic.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

.header img { border:0 }

.menulevel_1,
.menulevel_1_act {
	font-family:Arial, Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
}

.menulevel_1 a { 
	display:block; 
	height:27px;
	padding:12px 15px 0 15px;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
} 

.menulevel_1 a:hover { 
	color:#FFFFFF;
	text-decoration:none;
	background-color:#252525;
	color:#f6edd9;
} 

.menulevel_1_act a,
.menulevel_1_act a:hover {
	display:block; 
	height:27px;
	padding:12px 15px 0 15px;
	text-align:center;
	color:#ee0e0e;
	text-decoration:none;
	background-color:#f6f5e9;
	background-image:url(../images/menu_active.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}

.submenuBox { margin:0 0 10px 0; }

.menulevel_2,
.menulevel_2_act {
	height:26px;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	border-bottom:1px solid #ded6c7;
}

.menulevel_2 a {
	display:block;
	padding:7px 4px 7px 24px;
	text-decoration:none;
	color:#584c31;
	width:180px;
	background-image:url(../images/bullet1.gif);
	background-position:10px 11px;
	background-repeat:no-repeat;
	background-color:#f1eee8;
}

.menulevel_2 a:hover {
	display:block;
	text-decoration:none;
	color:#584c31;
	background-image:url(../images/bullet2.gif);
	background-position:10px 11px;
	background-repeat:no-repeat;
	background-color:#f9f8f5;
}

.menulevel_2_act a,
.menulevel_2_act a:hover {
	display:block;
	padding:7px 4px 7px 24px;
	width:180px;
	text-decoration:none;
	color:#e3141c;
	background-image:url(../images/bullet2.gif);
	background-position:10px 11px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

.menulevel_3,
.menulevel_3_act {
	height:22px;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	font-family:Verdana, Tahoma;
	font-size:11px;
	border-bottom:1px solid #eae4d7;
}

.menulevel_3 a {
	display:block;
	padding:5px 4px 6px 34px;
	text-decoration:none;
	color:#584c31;
	width:170px;
	background-image:url(../images/bullet3.gif);
	background-position:23px 10px;
	background-repeat:no-repeat;
	background-color:#f9f8f5;
}

.menulevel_3 a:hover {
	display:block;
	text-decoration:none;
	color:#584c31;
	background-image:url(../images/bullet4.gif);
	background-position:23px 10px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

.menulevel_3_act a,
.menulevel_3_act a:hover {
	display:block;
	padding:5px 4px 6px 34px;
	width:170px;
	text-decoration:none;
	color:#e3141c;
	background-image:url(../images/bullet4.gif);
	background-position:23px 10px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	font-weight:bold;
	font-family:Tahoma, Arial, Verdana;
}



.brds {
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

.footer_kaigas {
	color:#c5bda4;
	padding:0 7px 0 7px;
}

.avaleht_box_pos { margin:21px 0 0 0; }

.avaleht_box_center {
	background-color:#FFFFFF;
}

.avaleht_brd_left,
.avaleht_brd_right,
.avaleht_brd_top,
.avaleht_brd_bottom {
	background-color:#FFFFFF;
	background-image:url(../images/avalet_brds.gif);
}

.avaleht_brd_left {
	background-position:left;
	background-repeat:repeat-y;
}

.avaleht_brd_right {
	background-position:right;
	background-repeat:repeat-y;
}

.avaleht_brd_top {
	background-position:top;
	background-repeat:repeat-x;
}

.avaleht_brd_bottom {
	background-position:bottom;
	background-repeat:repeat-x;
}

.avaleht_tooted img { 
	border:0; 
	margin:5px 0 9px 0;
}

.avaleht_tooted {
	border-top: 1px solid #e0dfdc;
	border-left: 1px solid #e0dfdc;
	color: #564b4b;
	font-size: 11px;
	font-family: Arial, Tahoma;
	font-weight: bold;
	margin: 0 0 0 20px;
	line-height: normal;
}

.avaleht_tooted td {
	border-bottom:1px solid #e0dfdc;
	border-right:1px solid #e0dfdc;
	text-align:center;
	vertical-align:top;
}

.red_price { color: #ec171f; }

.green_price { color: #006A00; }

.sisuPos { padding:5px 0 0 5px; }

.sisuleht_box {
	border:1px solid #c6bfac;
	background-color:#FFFFFF;
	margin:21px 0 0 0;
}

.sisuleht_box_bg {
	background-image:url(../images/sisugradient.gif);
	background-position:top;
	background-repeat:repeat-x;
}

.sisuleht_box_left {
	background-color:#f9f7f2;
	border-right:1px solid #ded6c7;
}

.banners { margin:4px 0 15px 0; }

.banners img {
	border:0;
}

.sisuheadlinePos {
	margin:24px 0 0 0;
	border-bottom:1px solid #e0dfdc;
}

.sisuheadline {
	font-family:'Trebuchet-Ms', Arial, Tahoma;
	padding:0 0 4px 10px;
	font-weight:bold;
	font-size:17px;
	color:#ed1c24;
}

.print img {
	margin:0 5px -2px 0;
	border:0;
}

.print {
	padding:0 2px 0 0;
}

.print a {
	color:#877e7e;
	text-decoration:none;
}

.print a:hover {
	color:#5c5235;
	text-decoration:underline;
}

.tootelist img {
	border:0;
	margin:0 15px 0 0;
}

.tootelist {
	margin:0 0 20px 0;
}

.tootelist td {
	padding:9px;
	border-bottom:1px solid #e0dfdc;
}

.tootelist_headline td {
	border: none;
	padding: 0px;
	color: #666666;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px 0 5px 0;
}

.tootelist_headline a {
	color: #333333;
	text-decoration: none;
}

.tootelist_headline a:hover {
	color: #ed1c24;
	text-decoration:underline;
}

.pagesPos {
	margin:0 0 20px 0;
}

.pages,
.pages_act {
	vertical-align:middle;
	text-align:center;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana;
	font-weight:bold;
	color:#e30000;
}

.pages a { 
	display:block; 
	height:16px;
	width:17px;
	padding:3px 2px 1px 3px;
	text-align:center;
	text-decoration:none;
	color:#e30000;
	border:1px solid #efeded;
} 

.pages a:hover { 
	color:#716b6b;
	text-decoration:none;
	border:1px solid #acabab;
	background-color:#faf9f7;
} 

.pages_act a,
.pages_act a:hover {
	display:block; 
	height:16px;
	width:17px;
	padding:3px 2px 1px 3px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	border:1px solid #d70911;
	background-color:#e30000;
}

.tooteinfoPics {
	margin:10px 10px 10px 0;
}

.tooteinfoPics img { border:0; }

.tooteinfo_headline td {
	border:0;
	padding:0;
	color:#ed1c24;
	font-weight:bold;
	font-size:16px;
	font-family:Arial, Tahoma, Verdana;
	padding:25px 0 5px 0;
}

.similarProducts img { border:0; }

.similarProducts {
	margin:10px 0 20px 0;
	border-top:1px solid #e0dfdc;
	border-right:1px solid #e0dfdc;
}

.similarProducts th {
	font-family:'Trebuchet MS', Arial, Tahoma, Verdana;
	font-size:18px;
	font-weight:normal;
	color:#ed1c24;
	text-align:left;
	padding:6px 6px 6px 10px;
	border-left:1px solid #e0dfdc;
	border-bottom:1px solid #e0dfdc;
	background-color:#fbf9f7;
}

.similarProducts td {
	text-align:center;
	vertical-align:middle;
	border-left:1px solid #e0dfdc;
	border-bottom:1px solid #e0dfdc;
	padding:10px 6px 10px 6px;
}

