*{
margin:					0px;
padding:				0px;
}

html{
overflow:				auto;
overflow-x:				hidden;
}

body{
background:				rgb(227, 201, 174) url(/layout/body.gif) repeat-x;
}

#z{
position:				relative;
}

#y{
position:				absolute;
z-index:				1;
left:					50%;
width:					1260px;
margin:					0px 0px 0px -630px;
}

#x{
position:				absolute;
z-index:				2;
top:					0px;
left:					50%;
min-height:				520px;
width:					848px;
margin:					0px 0px 0px -424px;
background:				url(/layout/content-bg-outlines.gif) no-repeat 0px 501px;
}

#a{
margin:					32px 24px 0px 24px;
padding:				268px 16px 16px 16px;
background:				rgb(227, 201, 174) url(/layout/content-bg.jpg) repeat-y;
font-family:			Bitstream Vera Sans, Verdana;
font-size:				13px;
font-weight:			300;
line-height:			18px;
color:					rgb(109, 49, 0);
}

#b{
position:				absolute;
top:					32px;
left:					24px;
z-index:				3;
}

#c{
position:				absolute;
top:					250px;
right:					56px;
width:					auto;
height:					40px;
padding:				0px 20px 0px 0px;
z-index:				4;
background:				transparent url(/layout/navbar-bg.gif) top right repeat-x;
}

#c a{
display:				block;
float:					left;
height:					25px;
font-family:			Bitstream Vera Serif, Georgia, Times New Roman, serif;
font-size:				13px;
font-weight:			600;
text-decoration:		none;
color:					rgb(184, 0, 0); 
padding:				10px 12px 0px 0px;
}

#c a:hover{
text-decoration:		none;
color:					rgb(141, 7, 1);
}

#toscana-hund{
position:				relative;
top:					0px;
left:					0px;
padding:				0px !important;
}

#toscana-hund img{
border:					0px;
margin:					0px 5px 0px 0px;
}

#d{
margin:					-36px 0px 0px 0px;
}

#e{
margin:					0px 0px -8px 0px; 
}

#a #ab{
width:					281px;
height:					210px;
float:					left;
background:				transparent url(/layout/flashbar-bg.gif) no-repeat;
margin:					0px 9px 0px 0px; 
}

#a #ab div object{
display:				inline;
}

#a #ab img, #a #ab div{
width:					256px !important;  
margin:					10px 0px 0px 9px;
border:					1px solid rgb(108, 94, 76);
}

#a #ab strong{
height:					30px;
width:					281px;
display:				block;
font-family:			Bitstream Vera Serif, Georgia, Times New Roman, serif;
font-size:				10px;
font-weight:			600;
text-align:				center;
word-spacing:			-1px;
background:				transparent url(/layout/flashbar-footer-bg.gif) no-repeat;
padding-top:			4px;
}

#a #ab strong a{
height:					17px;
width:					261px;
display:				block;
overflow:				hidden;
text-decoration:		none;
color:					rgb(235, 64, 0);
padding:				5px 10px 0px 10px; 
}

#a #ab strong a:hover{
color:					rgb(184, 0, 0);
text-decoration:		none;
}

#a #ab p{
width:					260px;
font-family:			Bitstream Vera Serif, Georgia, Times New Roman, serif;
font-size:				11px;
font-weight:			300;
line-height:			16px;
margin:					6px 0px -12px 8px;
}

#a #ab img, #a #ab div{
width:					256px !important;  
margin:					10px 0px 0px 9px;
border:					1px solid rgb(108, 94, 76);
}

#a .thumb{
width:					135px;
height:					97px;
clear:					both; 
float:					left;
background:				transparent url(/layout/thumb-bar.jpg) no-repeat;
margin:					9px 9px 15px 0px; 
}

#a .thumb img{
display:				inline;
height:					74px;
width:					110px !important;
margin:					9px;
border:					1px solid rgb(108, 94, 76);
}

#a h1{
font-family:			Georgia, Times New Roman, serif;
font-size:				17px;
font-weight:			900;
line-height:			18px;		
color:					rgb(141, 7, 1);
margin:					0px 0px 18px 0px;
}

#a h2{
font-family:			Georgia, Times New Roman, serif;
font-size:				17px;
font-weight:			900;
line-height:			18px;		
color:					rgb(141, 7, 1);
margin:					27px 0px 9px 0px;
}

#a h2.right{
margin:					21px 0px 9px 0px; 
}

#a h3{
font-family:			Bitstream Vera Sans, Verdana;
font-size:				13px;
font-weight:			900;
line-height:			18px;
color:					rgb(141, 7, 1);
margin:					9px 0px 9px 0px;
}

#a p{
margin:					0px 0px 9px 0px; 
}

#a p br{
line-height:			6px;
}

#a blockquote{
margin:					0px 18px 9px 18px;
}

#a ul{
list-style:				square;
font-size:				13px;
font-weight:			300;
}

#a ul li{
padding:				0px 0px 3px 0px; 
margin:					0px 0px 0px 20px;
}

#a a{
font-weight:			900;
color:					rgb(235, 64, 0);
text-decoration:		none;
}

#a a:hover{
text-decoration:		underline;
}

a.printer{
position:				absolute;
top:					300px;
left:					674px;
z-index:				100;
display:				block;
height:					18px;
width:					70px;
font-family:			Bitstream Vera Sans, Verdana;
font-size:				13px;
font-weight:			300;
line-height:			18px;
text-decoration:		none;
color:					rgb(184, 0, 0);
background:				url(/layout/print.gif) no-repeat 15px 0px;
padding:				0px 0px 0px 45px;
}

a.printer:hover{
color:					rgb(235, 64, 0);
text-decoration:		none;
}

#footer{
clear:					both;
font-family:			Bitstream Vera Sans, Verdana, Georgia, Verdana;
font-size:				10px;
font-weight:			300;
line-height:			12px;
color:					rgb(142, 115, 92);
text-align:				center;
margin:					-63px 0px 0px 0px;
}

#footer a{
text-decoration:		none;
color:					rgb(142, 115, 92);
}

#footer a:hover{
color:					rgb(184, 0, 0);
text-decoration:		none;
}
