.footer {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #0d192a;
	text-decoration: none;
	font-weight: normal;
	line-height: normal;
}

.tekst {font-family: arial, sans-serif;
font-size:130%; 
line-height:140%;
background-color:#ffffff;
color:#000000;
padding: 1em 2em 0.5em 0em;
}

body#firstpage a#firstpagenav,
body#breeder a#breedernav,
body#breed a#breednav,
body#mydogs a#mydogsnav,
body#photos a#photosnav,
body#puppies a#puppiesnav,



div.imagecaption 
{float: right; width: 250px; margin: 0 0em 0em 0em; display:inline;
padding: 0px 10px 25px 20px;} 
div.imagecaption img { border: 0px solid #E2ECED;
}

div.imagecaption5 
{float: right; width: 150px; margin: 0 0em 0em 0em; display:inline;
padding: 0px 10px 5px 10px;} 
div.imagecaption img { border: 0px solid #E2ECED;
}



div.imagecaption2 
{float: left; width: 250px; margin: 0 0em 0em 0em; display:inline;
padding:23px 20px 0px 0px;} 
div.imagecaption img { border: 0px solid #E2ECED;
}

div.imagecaption3 
{float: right; width: 300px; margin: 0 0em 0em 0em; display:inline;
padding: 0px 10px 0px 20px;} 
div.imagecaption img { border: 0px solid #E2ECED;
}

div.imagecaption4 
{float: left; width: 500px; margin: 0 0em 0.3em 0em; display:inline;
padding:30px 20px 0px 0px;} 
div.imagecaption img { border: 0px solid #E2ECED;
}


.footer a:link{
	color: #0d192a;
	text-decoration: none;
	font-weight: normal;
}

.footer a:visited{
	color: #0d192a;
	text-decoration: none;
	font-weight: normal;
}

.footer a:hover{
	color: #000000;
	text-decoration: none;
	font-weight: normal;	
}

.linkki {text-decoration: none;
		color: #bd04fa;
		}

.linkki2 {text-decoration: none;
		}

.menu {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: normal;
	text-decoration: none;

}

.menu a:link{
	color: #FFFFFF;
	font-weight: normal;	
	text-decoration: none;
}

.menu a:visited{
	color: #FFFFFF;
	font-weight: normal;	
	text-decoration: none;
}

.menu a:hover{
	color: #ffcc00;
	text-decoration: none;
	font-weight: normal;
}



/* Menu */

#menu4 {
	padding-top: 20px;
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 140%;
	text-decoration: none;
}

#menu4 ul {text-decoration: none;
}

#menu4 li {text-decoration: none;
}

#menu4 a {text-decoration: none;
}

#menu4 a:hover {text-decoration: none;
}

#menu4 b {text-decoration: none;
}



.menu2 {

	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 25px;
	text-decoration: none;
}
.menu2 a:link{
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.menu2 a:visited{
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.menu2 a:hover{
	font-weight: normal;
	color: #CDDEE8;
	text-decoration: none;
}


/* Menu3 */

#menu3 {
	width: 611px;
	height: 80px;
	margin: 0 auto;
	}

#menu3 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu3 li {
	padding: 0;
	display: inline;
	background: none;
}

#menu3 a {
	display: block;
	float: left;
	height: 40px;
	padding: 20px 5px 0 5px;
	font-size: 100%;
	font-weight: bold;
}

#menu3 a:hover {
	background: #1D76BA;
	text-decoration: none;
	color: #FFFFFF;
}

#menu3 b {
	text-decoration: underline;