/* ==================================  CSS ==================
    (C) 2008-2009 all rights reserved by  HUNDFOTOGRAFI.SE
	css style provided by SMILE SOLUTIONS.SE 
   =========================================================== */
   
/* ==================
   DEFAULTS
   ==================*/
BODY {
	FONT-SIZE: medium;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF
}
H1 {
	MARGIN-TOP: 0.6em; FONT-WEIGHT: normal; FONT-SIZE: 1.05em; MARGIN-BOTTOM: -0.6em; PADDING-BOTTOM: 0.1em; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: arial, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal
}
H2 {
	MARGIN-TOP: 1.7em; FONT-WEIGHT: bold; FONT-SIZE: 0.95em; MARGIN-BOTTOM: -0.6em; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: arial, Verdana, Helvetica, sans-serif; LETTER-SPACING: 0px; FONT-VARIANT: normal
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.65em; MARGIN-BOTTOM: -1.2em; COLOR: #000000; FONT-FAMILY: arial, Verdana, Helvetica, sans-serif; LETTER-SPACING: 0.05em; FONT-VARIANT: normal
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.65em; COLOR: #000000; FONT-FAMILY: arial, Verdana, Helvetica, sans-serif; LETTER-SPACING: 0.05em; FONT-VARIANT: normal
}
P {
	FONT-SIZE: 0.8em; COLOR: #ccbf96; LINE-HEIGHT: 1.7em; FONT-FAMILY: Verdana, arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
B {
	FONT-WEIGHT: bold
}
LI {
	FONT-SIZE: 0.6em; MARGIN-BOTTOM: 0.6em; MARGIN-LEFT: -1em; LINE-HEIGHT: 1.7em
}

/*  Main Hundfotografi.se TABLE =====================================================  */
.tblMainMenu {
	BORDER-RIGHT: #eef0ee 3px solid; BORDER-TOP: #eef0ee 3px solid; BORDER-LEFT: #eef0ee 3px solid; BORDER-BOTTOM: #eef0ee 3px solid
}
.mainImageArea {
	BORDER-RIGHT: #eef0ee 3px solid; BORDER-TOP: #eef0ee 6px solid; BORDER-LEFT: #eef0ee 3px solid; BORDER-BOTTOM: #eef0ee 6px solid VERTICAL-ALIGN: middle; 
}
.mainFooterArea {
	BORDER-RIGHT: #eef0ee 3px solid; BORDER-TOP: #eef0ee 6px solid; BORDER-LEFT: #eef0ee 3px solid; BORDER-BOTTOM: #eef0ee 6px solid VERTICAL-ALIGN: top; BACKGROUND-COLOR: #eef0ee
}
.inittext {
 FONT-SIZE: 1.0em; COLOR: #ccbf96; LINE-HEIGHT: 1.7em; FONT-FAMILY: Verdana, arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.inittextsmall {
 FONT-SIZE: 0.8em; COLOR: #ccbf96; LINE-HEIGHT: 1.7em; FONT-FAMILY: Verdana, arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
head_H{
margin-left:20px
}
/*   end Hundfotografi.se */

/* ===========================
	NAV LINKS
   ===========================*/
A:link {
	COLOR: #003663
}
A:visited {
	COLOR: #003663
}
A:hover {
	COLOR: #8a7965; TEXT-DECORATION: underline
}
A.mainNavLink {
	margin-left: 0.6em;
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	/*FONT-FAMILY: arial, verdana, sans-serif;*/ 
	TEXT-DECORATION: none;
	font:Arial;
}
A.mainNavLink:link {
	COLOR: #000000
}
A.mainNavLink:visited {
	COLOR: #000000
}
A.mainNavLink:hover {
	COLOR: #848176; TEXT-DECORATION: none
}

A.textNavLink {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #ccbf96; 
	/*FONT-FAMILY: arial, verdana, sans-serif;*/ 
	TEXT-DECORATION: none;
	font:Arial;
}
A.textNavLink:link {
	COLOR: #ccbf96
}
A.textNavLink:visited {
	COLOR: #ccbf96
}
A.textNavLink:hover {
	COLOR: #848176; TEXT-DECORATION: none
}

A.nextPageLink:link {
	COLOR: #000000
}
A.nextPageLink:visited {
	COLOR: #000000
}
A.nextPageLink:hover {
	COLOR: #848176; TEXT-DECORATION: none
}

A.footerLink {
	FONT-FAMILY: arial, Verdana, Helvetica, sans-serif
}
A.footerLink:link {
	COLOR: #ccbf96; TEXT-DECORATION: underline
}
A.footerLink:visited {
	COLOR: #ccbf96; TEXT-DECORATION: underline
}
A.footerLink:hover {
	COLOR: #8a7965; TEXT-DECORATION: underline
}


/* =============================
	-- hundfotografi.se 
   =============================*/
.style4 {
	font-size: xx-small;
	color: #ccbf96;
	font-weight: bold;
	text-decoration:none;
}
.style3 {
	font-size: medium;
	color: #333333;
	font-weight: bold;
}
.style2 {
	font-size: xx-small;
	color: #333333;
	}
.style1 {
	font-size: x-small;
	color: #333333;
	font-weight: bold;
}
/* ===========================
   	TEXT overflow tables 
   ===========================*/
.innera {
	overflow:auto;
	height:20em;
	background:#ffffff;
	left: auto;
}

.mainContPricelist {
	overflow:auto;
	height:20em;
	background:#ffffff;
    left: auto;
}

.tableone {width:175px; border-collapse:collapse; margin:0 auto;}
.th1 {width:150px;}
.td1 {width:150px;}
.tableone {background:#ffffff; border:1px solid #fff; color:#fff;}
.tableone td {border:1px solid #fff; color:#fff;}
.tableone tbody {background:#ffffff; color:#000;}
.tableone caption {background:#fff; color:#697210; font-size:1.0em; margin:0 auto;}
.innerb {height:10em; overflow:auto;}

.tabletwo {width:600px; border-collapse:collapse; margin:0 auto;}
.tabletwo {background:#FFFFFF; border:1px solid #fff; color:#fff;}
.tabletwo td {border:1px solid #fff; color:#fff;}
.th {
 FONT-SIZE: 0.9em; COLOR: #ccbf96; LINE-HEIGHT: 1.7em; FONT-FAMILY: Verdana, arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.tabletwo tbody {background:#FFFFFF; color:#000000;}


