
* {margin:0; padding:0;border:0px solid #000;}
img {border:0;}
html, body {width: 100%; height: 100%; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
body { background:#ffffff url(../images/bg.jpg) repeat; font:12px Tahoma; color:#000000;}
.center { min-width:1000px;}
.clear {clear:both; line-height:0px; height:0px; overflow:hidden; font-size:0px;}
ul {list-style:none;}
a { color:#000000;}
a:hover {text-decoration:none;}

.bg {background:url(../images/bg2.jpg) repeat-x;}


/*Head*/
.head { position:relative; height:597px; background:url(../images/head-bg.jpg) no-repeat;}
.tell {position:absolute; top:54px; right:20px;}
.dogs {background:url(../images/dogs_03.png) no-repeat center; height:486px; top:100px; left:0px; position:absolute; width:100%;}
.logo {position:absolute; left:135px; top:55px;}
.nav {position:absolute; left:144px; top:224px;}
.nav li {height:21px; font:italic 14px Georgia, "Times New Roman", Times, serif;}
.title {position:absolute; top:478px; width:100%; text-align:center;}
.title div {padding:0 15% 0 0;}
.links {background:url(../images/links_03.png) no-repeat; width:329px; height:118px; position:absolute; top:445px; right:3%;}
.links a {display:block; width:56px; text-transform:uppercase; font-size:13px; color:#668cd1; font-weight:bold; position:absolute; top:42px;}
.fnav {position:absolute; top:59px; right:23%}
.fnav a {margin:0 30px;}

.l1 {left:24px;  top:5px;font-size:10px!important;line-height:170%;}
.l2 {left:125px; top:5px;font-size:10px!important;line-height:170%;}
.l3 {left:241px; top:5px;font-size:10px!important;line-height:170%;}

/*Main*/
.main {min-height:1px;}
.left { width:373px; float:left;}
.right {margin:0 0 0 373px;}
.menu { padding:0 0 0 129px; font:italic 14px Georgia, "Times New Roman", Times, serif;}
.menu p {padding:0 0 12px 14px;}
.menu ul li {padding:0 0 8px 14px; background:url(../images/li.png) no-repeat 0px 9px;}
.map   li {line-height:200%}
.cont {padding:84px 0 0  100px;}
/*----- content -----*/
.content {padding-right:10%; padding-top:9px;line-height:140%;}
.content .title{	
	color: 000;	
	font-size:16px;
	margin:15px 0px;
}
.content p{	
	margin:10px 0px 15px 0px;
	
}
.content h1,h2,h3,h4,h5,h6{
	margin:15px 0px;
	font-family:Georgia;
}
.content ul{	
 margin-left:20px;
 list-style:disc;
}
.content table{
border-collapse:collapse;
}
.content table td,th{
border:1px solid #000;
padding:6px;
}
.content img{
margin:10px;
}
/*----- catalog -----*/
.content .catalog td{
border:0px solid #000;
padding:15px 15px 15px 0px;
vertical-align:top;
}
.content .catalog td img{
margin:0px;
}
.content .catalog td p{
margin:0px;
}
.content .catalog .more{
float:right;
margin-top:10px;
}
/*----- detail -----*/
.content .detail td{
border:0px solid #000;
padding:15px 15px 15px 0px;
vertical-align:top;
}
.content .detail td img{
margin:0px;
}
.content .detail td p{
margin:0px;
}
.noborder td{
border:none!important;
}


/*Footer*/
.footer {background:url(../images/footer.jpg) no-repeat; height:127px; position:relative; margin:45px 0 0 0;}
.line {margin:0 5% 0 373px; border-top:1px solid #f5e1e8;}
.ftxt {position:absolute; left:348px; top:30px; background:url(../images/fimg.jpg) no-repeat 0px 5px; padding:0 0 0 25px; line-height:16px; font-size:11px;}
