body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
}

a {text-decoration: underline; color:#000000;}
/*a:hover {color:#3399CC; text-decoration:none; }
a:visited { color:#810081;}*/

h1,h2,h3,h4 { color:#000000; font-family:Tahoma;}
h1 { font-size:24px;}
h2 { font-size:18px;}
h3 { font-size:16px;}
h4 { font-size:12px;}
p, div, li { font-family:Tahoma; font-size:12px; color:#000000;}

td { font-family:Tahoma; font-size:12px; color:#000000;}

.bottom { background:#6A6F84 url(images/bottom.jpg) repeat-x top;}
.botTxt { color:#8C94B9;}
.botTxt div, .botTxt div a { color:#000000;}
.botTxt a { color:#8C94B9;}

td.tm,td.tmA {padding-right:40px; padding-left:37px; padding-top:3px;}
td.tm { background:url(images/tm.jpg) no-repeat left center;}
td.tmA { background:url(images/tmA.jpg) no-repeat left center;}
.tm a,.tmA a { font-weight:bold; text-decoration:none; text-transform:uppercase;}
.tm a { color:#01175A;}
.tm a:hover { color:#0633C6;}
.tmA a { color:#0633C6;}

.left { background:#A2ACD8 url(images/left6.jpg) no-repeat left bottom;}
div.korzina { background:url(images/left3bg.jpg) repeat-y; font-weight:bold; font-size:14px; color:#0633C6; padding-left:60px;}
.korzina b { color:#000000;}

table.seriya {background:#FBFBFA url(images/leftMenu.jpg) no-repeat bottom; }
.seriya td { height:56px; padding-bottom:1px;}
td.s {padding-left:23px; }
.s a { text-decoration:none; font-size:17px; color:#01175A;}
.s a:hover { color:#0633C6;}

a.li72-fon {background:#F2DEB0 url(images/menu5.gif) no-repeat left center; display:block; text-decoration:none; font-weight:bold;}
a.li72-fon * {color:#01175A;}
a.li72-fon:hover * { color:#FFFFFF;}
a.li72-fon:hover { background:url(images/menu1.gif) no-repeat left center; background-color:#5265A2}
.li72-fon div {margin-left:36px; padding:8px 0;}
.menuLrz { background:#5265A2;}

a.li72-fonA {background:#5265A2 url(images/menu1.gif) no-repeat left center; display:block; text-decoration:none; font-weight:bold;}
a.li72-fonA * {color:#FFFFFF;}
.li72-fonA div {margin-left:36px; padding:8px 0;}
.menuLrzA { background:#F2DEB0;}

#menu3 { padding:8px 0 8px 22px; background-color:#FFFFFF;}
#menu3 li  { list-style-image:url(images/menu6.gif); list-style-type:none;}
#menu3 ul li.act3 { list-style-image:url(images/menu7.gif); font-weight:bold;}
li.act3 a { color:#0633C6!important;}
#menu3 a { text-decoration:none; color:#01175A; font-weight:bold;}
#menu3 a:hover { list-style-image:url(images/menu7.gif); color:#0633C6; }
#menu3 li:hover { list-style-image:url(images/menu7.gif);}
#menu3 ul { margin:0 0 0 15px; padding:0 0 0 15px;}
#menu3 ul li { font-size:12px;}

.center { background:url(images/c5-2.gif) repeat-x bottom; text-align:justify; padding-bottom:25px;}
.str { font-size:12px; color:#2F3C82; font-weight:bold;}
.str a { color:#2F3C82; font-weight:bold; text-decoration:none;}
.str a:hover { text-decoration:underline;}

.imgKat { margin-bottom:5px;}
.imgKat img { border:6px solid #A2ACD8;}
div.katID,div.katIDPole { border:0px solid #999999; margin-bottom:2px;}
.katID { margin-left:85px; text-align:right; padding-right:5px; font-weight:bold; color:#0633C6; font-size:11px;}
.katID b { color:#021777; font-size:11px;}
.katID a { text-decoration:none; font-size:11px;}
.katID a:hover { text-decoration:underline;}
.katIDPole {float:left; width:85px; text-align:left; padding-left:5px; font-size:11px; color:#000000;}

.katBot { border-right:8px solid #FFFFFF; border-left:8px solid #FFFFFF;}
.page a { text-decoration:none; margin:3px;}
.page a:hover { text-decoration:none; font-weight:bold; margin:3px 2px 3px 3px; color:#0633C6;}
.pa { text-decoration:none; font-weight:bold; margin:3px 2px 3px 3px; color:#0633C6;}


#zakaz                                  { width: 285px; margin: 58px auto ;}
#zakaz textarea, #zakaz input           { border-left: 1px solid #404040; border-top: 1px solid #404040; width: 284px; _margin: -1px 0; 
                                          border-width: 1px 0 0 1px;height: 19px;}
#zakaz div                              { height: 20px;border-color: #808080 #d4d0c8 #d4d0c8 #808080; border-style: solid; border-width: 1px; width: 285px;
                                          margin-bottom: 19px;}
#zakaz label                            { display:block; padding: 3px 4px;}										  
#zakaz textarea                         { height: 60px; } 
#zakaz .adress                          { height: 61px;}
#zakaz .submit input                    { background: #6991ab; width: 95px; height: auto; color: #fff; border:none; cursor: pointer; }
#zakaz .submit                          { border: none; text-align: center; margin-top:30px;} 

#foto-gall div.img { text-align:center;}
#foto-gall img { margin:7px 49px; border:1px solid #A2ACD8;}

.nb,.nb a {font-size:10px; color:#01175A;}