body {
	margin: 0;
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt }
table { clear:both; }
img { border:0; }
h2 { margin-bottom: 20px; font-size: 13pt; }
a { color:#2a3ba4; }
a:hover { text-decoration:none; }
a.visited { color:#030d47 }
ul { list-style-position:inside; }

/* H E A D E R */
.header {
	width: 893px;
	height: 61px;
	margin: 0 auto;
	background: url(/img/header.png) no-repeat;
	text-align: left; }
.header .menu { padding: 32px 0 4px 1px; float:left }
.menu a { color:#ef4023; padding: 4px 14px 4px 14px; }
.menu a.active { cursor:default; text-decoration:none; color:#FFFFFF; background-color:#ef4023; }
.mail { widows: 17px; float:right; margin-right: 14px; padding-top: 38px; }

/* C H A P T E R   I M A G E S */

/* image on Index page */
.imgmain { background-image:url(/img/main.jpg); width: 893px; height: 373px; margin: 0 auto; }
/* image on page We */
.imgwe { background-image:url(/img/we.jpg); width: 893px; height: 318px; margin: 0 auto; }
/* image on pages about Care */
.imgcare, .imgcare { background-image:url(/img/care.jpg); }
/* image on pages about Collars */
.imgamunition { background-image:url(/img/collar.jpg); }
/* image on pages about Tags */
.imgtags { background-image:url(/img/tags.jpg); }
.imglakomstva { background-image:url(/img/tags.jpg); }
.imgderevenskie_lakomstva { background-image:url(/img/tags.jpg); }

/* image on pages about Places */
.imgplace { background-image:url(/img/places.jpg); }
/* image on pages about Places */
.imgpart { background-image:url(/img/partner.jpg); }

.imgmouth { background-image:url(/img/care.jpg);  }

.imgcontact { background-image:url(/img/contacts.jpg); }

.imgcare, .imgcollars, .imgtags, .imgderevenskie_lakomstva, .imgplace, .imgpart, .imgcontact, .imgmouth, .imglakomstva { width: 893px; height: 318px; margin: 0 auto; }

/* C O N T E N T   C O N T A I N E R */
.mainarea { clear:both; width: 893px; margin: 0 auto; }

/* R A N D O M   I M A G E S   O N   M A I N P A G E */
/* this 4 are about random imgs on main page */
.llcol, .lmcol, .rmcol, .rrcol { width:25%; height:138px; float:left; vertical-align:middle; }
/* these 8 are about notes for random imgs on main page */
.llnote, .lmnote, .rmnote, .rrnote { width:25%; float:left; vertical-align:top; }
.llnote a, .lmnote a, .rmnote a, .rrnote a { display:block; padding: 3px 10px 0 10px; }

/* L E F T   C O L U M N */
.leftcol { float: left; margin-left:14px; width: 210px; text-align:center; }
.submenu { float:left; width: 210px; text-align:left; }
.submenu div { margin-bottom: 5px; }
/* links with bullets */
.submenu a.list { background:url(/img/bullet.png) left 7px no-repeat; padding-left: 10px; }
/* active chapter */
.submenu a.active { color:#000; cursor:default; text-decoration:none; }
.submenu a.lact { /* current chapter links with bullets */
	color:#000;
	cursor:default;
	text-decoration:none;
	background:url(img/bullet.png) left no-repeat;
	padding-left: 10px;
}
.submenu h2 { margin: 0 0 15px 0; font-size: 13pt; }
.submenu h3 { margin: 26px 0 15px 0; font-size: 13pt; }

/* R I G H T   C O L U M N */
.rightcol { float: right; width: 627px; text-align:left; margin-left: 0px; }
h1 { color:#ef4023; font-size: 1.5em; margin-top: 0; }
/* red links (advertizing on main page) */
a.stock { color:#ef4023; }
/* div with product pict */
.pic { width:200px; float:left; }
/* div with product description */
.des { width:413px; float:right; overflow:hidden;}
.des table { clear:both; }
.des table td { height:24px; border-bottom: #e5e5e5 dotted 1px; vertical-align:middle;}

/* C A T A L O G   T A B */
.item { width:200px; vertical-align:bottom; }
.empty { width: 14px; }
.note { vertical-align:top; padding:5px 0 25px 0; }
.note a { display:block; }


.footer { clear: both; width: 893px; height: 101px; margin: 0 auto; background-image:url(/img/footer.png) }

/* from add.css  */
.column {
	float:left;
	width:190px;
	text-align:center;
	padding: 0px 14px 0px 14px;
}
.tug
{
    font-family: 'Courier New',Courier,monospace;
}
.header .menu a.active {
	cursor:default;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#ef4023;
}
.header .menu a {
	color:#ef4023;
	padding: 4px 14px 4px 14px;
}
.mainarea {
	width: 893px;
	margin: 0 auto;
}
/*
.leftcol {
	float:left;
	width: 224px;

}
.rightcol {
	float:right;
	width: 627px;
	text-align:left;
	margin-left: 42px;
}
*/
.image_we {
background-image:url(/img/we.jpg);
height:318px;
margin:0pt auto;
width:893px;
}
.image, .imgoods, .imgpartners, .imgplaces, .imggrooming {
background-image:url(/img/we.jpg);
height:318px;
margin:0pt auto;
width:893px;
}
.imgplaces {
       background-image:url(/img/adresses.jpg);
       height:318px;
    }
.imgpartners {
        background-image:url(/img/partners.jpg);
        height:318px;
    }
.imggrooming  { background-image:url(/img/grooming.jpg); }
.imgamunition { background-image:url(/img/collar.jpg); }
.imggoods { background-image:url(/img/tags.jpg); }
.imgaccsesorises { background-image:url(/img/tags.jpg); }
.imgtropiclean { background-image:url(/img/care.jpg);}
.imgspa { background-image:url(/img/care.jpg);}
.imghome { background-image:url(/img/main.jpg); width: 893px; height: 373px; margin: 0 auto; }
.imgcare, .imgcollars, .imgtags, .imggoods , .imgaccsesorises, .imgtropiclean, .imgspa, .imgamunition
{ width: 893px; height: 318px; margin: 0 auto; }
/*
h1.caption {
margin-bottom:0pt;
}
*/
#preview, #preview2
{
left:30px;
font-size:11px;
position:absolute;
text-align:center;
top:25px;
line-height:12px;
overflow:hidden;
}
.preview_admin {  border:1px solid #000000;}
.error { color:red;padding-left:5px;}
.currentsubmenu, .currentmenu {color: #000000}
.left-gap-menu { padding-left: 0px;}
.left-gap-menu li {list-style:none;line-height:20px;}
.submenu { padding-left: 0px;}
.submenu li { list-style:none;padding-left:10px; background:transparent url(/img/bullet.png) no-repeat scroll left center}
#tab_1, #tab_2, #tab_3 { border: 1px solid #EAEAEA;padding:10px;}
.tabs {margin-top:30px;margin-bottom:6px;}
.tabs span { cursor:pointer; border: 1px solid #EAEAEA; padding: 6px 15px 6px 15px;background-color:#E3E3E3;margin:6px 2px 6px 0px;font-size:12px;}
.tabs span.active { border-bottom: 1px solid #ffffff;background-color:#ffffff;}

.t_contacts
{
 padding:5px
}

.t_contacts td, .t-order td
{
 padding:5px
}

#tugtext
{
  padding-top:5px;
}

input
{
   margin-top:2px;
}
#admin_header
{
  background-color:#EF4023;
  color:#FFFFFF;
  padding:5px;
}
#admin_header a
{
  color:#FFFFFF;
    }

.p_no_margin_top p
{
  margin-top:0px;
}
p
{
  margin-top:0px;
}
#tab_2 table tbody tr td
{
   /* border-bottom: 1px dotted #999999;
    padding-top:3px;*/
}

#cryptogram, .reload
{
    vertical-align:middle;
}
