* { padding:0; margin:0;}
body {font-family: Georgia, Times New Roman, Times, serif; color:#685c47; font-size:16px; margin: 0; background: url(/images/fon.jpg);}
html, body {height:100%;}
img {border: 0;}
a {outline: none;}
p {margin:0; padding:0;}
.clear {clear: both;}

h1 , h2 , h3, h4  {color: #A3411B; margin-bottom: 10px;}
h1 a, h2 a, h3 a, h4 a {color: #A3411B;}

.strong {color: #A3411B;}

#schenki {position: absolute; z-index: 2; width: 217px; height: 206px; top: 0px; left: 50%; margin-left: -115px;}

#logo {position: absolute; z-index: 2; width: 389px; height: 226px; top: 0px; left: 50%; margin-left: -475px; background-repeat: no-repeat; background-position: top center; behavior: url(iepngfix.htc);}

#top {position: absolute; z-index: 1; width: 990px; height: 116px; top: 114px; left: 50%; margin-left: -495px; background-image: url(/images/top.png); background-repeat: no-repeat; background-position: center center; behavior: url(iepngfix.htc);}

#top2 {position: absolute; z-index: 1; width: 990px; height: 276px; top: 230px; left: 50%; margin-left: -495px; background: url(/images/top2.gif); background-repeat: no-repeat; background-position: left top;}

#tel {position: absolute; z-index: 3; width: 391px; height: 158px; top: 4px; left: 50%; margin-left: 95px; background-image: url(/images/tel.gif); background-repeat: no-repeat; background-position: center center;}

#main {min-height:100%; width: 100%; margin:0 auto;}
	#city {position: absolute; z-index: 4; width: 990px; height: 450px; top: 700px; left: 50%; margin-left: -495px; background-image: url(/images/paper_top3.jpg); background-repeat: no-repeat; background-position: center center;}

	#navTop {position: absolute; z-index: 9; width: 990px; height: 52px; top: 386px; left: 50%; margin-left: -415px;}
		#navTop #nav {margin-top: 200px; padding: 0; height: 45px; list-style: none;	display: inline; overflow: hidden;  background-position: top center; overflow:visible;}
		#navTop #nav li{margin: 0; padding: 0; list-style: none; display: inline;}
		#navTop #nav a{float: left; padding:45px 18px 0 0; overflow: hidden; list-style: none; display: inline; height: 0px !important;}
		#navTop #nav a:hover {background-position: 0 -45px;}
		#navTop #nav a.selected {background-position: 0 -45px;}
		
		#nav_about  a {width: 144px; background: url(/images/nav_main2.jpg) top left no-repeat;}
		#nav_service  a {width: 115px; background: url(/images/nav_price.jpg) top left no-repeat;}
		#nav_clients  a {width: 199px; background: url(/images/nav_portfolio.jpg) top left no-repeat;}
		#nav_contact  a {width: 122px; background: url(/images/nav_odejda.jpg) top left no-repeat;}
		#nav_work  a {width: 172px; background: url(/images/nav_work.jpg) top left no-repeat;}

	#navTop2 {position: absolute; z-index: 9; width: 990px; height: 52px; top: 438px; left: 50%; margin-left: -415px;}
		#navTop2 #nav2 {margin-top: 200px; padding: 0; height: 45px; list-style: none;	display: inline; overflow: hidden;  background-position: top center; overflow:visible;}
		#navTop2 #nav2 li{margin: 0; padding: 0; list-style: none; display: inline;}
		#navTop2 #nav2 a{float: left; padding:45px 18px 0 0; overflow: hidden; list-style: none; display: inline; height: 0px !important;}
		#navTop2 #nav2 a:hover {background-position: 0 -45px;}
		#navTop2 #nav2 a.selected {background-position: 0 -45px}
		
		#nav_about2  a {width: 147px; background: url(/images/nav_articles.jpg) top left no-repeat}
		#nav_service2  a {width: 174px; background: url(/images/nav_seminary.jpg) top left no-repeat}
		#nav_clients2  a {width: 231px; background: url(/images/nav_foto.jpg) top left no-repeat}
		#nav_atele  a {width: 215px; background: url(/images/nav-atele.jpg) top left no-repeat}

	#paper_center {position: absolute; width:990px; z-index:10; top: 505px; left: 50%; margin-left: -495px; background: url(/images/fonpage.gif) top left repeat-y;}
		#paper_center td {padding: 0px 5px 0px 5px}
		#paper_center td strong {color: #A3411B}

	#content {width: 800px; margin: 0px auto; padding: 0px 0px 0px 35px}	
		#content h1{text-align: center; padding-top: 5px; font-size:1.4em}
		#content h2{text-align: center; padding-top: 5px; font-size:1.3em}
		#content h3{text-align: center; padding-top: 5px; font-size:1.3em}
		#content a{text-align: center; padding-top: 0px; font-size:1em; color:#A3411B; text-decoration:none}
		#content a:hover{text-align: center; padding-top: 0px; font-size:1em; color:#685c47}
		#content strong {font-weight:normal; }
		#content p {text-align:justify; margin:0px 0px 5px 0px}
	
	#paper_bottom {position: absolute; width:990px; z-index:10; height: 296px; left: 50%; margin-left: -495px; background: url(/images/paper_bottom.gif) top left no-repeat;}

#live {position: absolute; z-index: 10; height: 40px; width:40px; top:175px; left:50%; margin-left: -432px; }

#sumki {height:270px; width: 196px; background: url(/sumki-dlya-sobak/sumki-fon.gif) top left no-repeat;font-size:12px; color:#532402; font-style: normal; font-family:arial; margin:0px; padding:0px;}
#sumki img {margin:20px 0px 10px 33px;}
#sumki p {margin-left:15px; font-weight:bold;}
#sumki p span {color: #a65904; font-weight:normal;}
#sumki p b {color:#f30;}

#winter {height:355px; width: 255px; background: url(/dog-winter-clothes/fon.gif) top left no-repeat;font-size:12px; color:#532402; font-style: normal; font-family:arial; margin:0px; padding:0px;}
#winter img {margin:45px 0px 10px 27px;}
#winter p {margin-left:15px; font-weight:bold; width:200px; text-align:left;}
#winter p span {color: #a65904; font-weight:normal;}
#winter p b {color:#f30;}

#odejda td {padding:0;}

#tovarright h3 {text-align:left; font-size:14px; padding:0; margin:0}
#tovarright h5 {text-align:left; font-size:14px; color:#A3411B}
#tovarright p {text-align:justify; font-size:12px }

#lezhanki {min-height:310px; padding: 0px 0px 20px 0px}
#lezhanki h2{text-align: left; margin:0; padding: 25px 0px 0px 0px; font-size:1.1em}
#lezhanki p {text-align:justify; margin:0px 0px 5px 0px; font-size:12px;}
#lezhanki span {color:#A3411B; font-weight:bold}
#lezhanki img {float:left; padding: 0px 10px 0px 0px}	

#odezhda a img {border:3px solid #c81211;}
#odezhda a:hover img {border:3px solid #32411a;}

#odezhda a {text-decoration:underline;}
#odezhda a:hover {text-decoration:none;}
#odezhda span {color:#A3411B;}
#odezhda del {color:#c81211;}
#odezhda strong {font-weight:bold; color:#c81211;}
		




