body {margin:0 0 0 0;	background:url(/images/1/bg2-1.jpg) repeat-x center top; font-family: Arial, sans-serif; font-size: 10pt;}
img {border:0;}
h1 {margin:10px 0 10px 0px; font-size:28px; font-weight:normal; color:#fff;}
h2 {margin:10px 0 7px 0; font-size:18px;}
h3 {margin:10px 0 7px 0; font-size:14px;}
small {font-size:11px;}

/* COMMON */
.block {display:block;}
.bold {font-weight:bold;}
.bord2 {border:1px solid #3d7fef;}
.bord3 {border:3px solid #d9d9c1;}
.center {text-align:center;}
.clear {clear:both;}
.float {float:left;}
.floatright {float:right; margin:0 0 20px 20px;}
.hovertip {cursor:help;}
#hovertip {display:none; position:absolute; width:250px; padding:10px; background:#fff; border:3px solid #c4c4ab; opacity:0.9; filter: alpha(opacity = 90);}
.hovertipContent {display: none;}
.left {text-align:left !important;}
.no-clear {clear:none !important;}
.nobr {white-space:nowrap;}
.note {margin:10px 0; padding:30px 20px; }
.page_navig {margin:5px 0; font-size:12px; text-align:center;}
.page_navig a {font-size:12px;}
.page_navig span {font-size:14px;}
.px14 {font-size:14px;}
.px16 {font-size:16px;}
.px18 {font-size:18px;}
.red {color:#de2717;}
.vtop {vertical-align:top !important;}
.vmiddle {vertical-align:middle !important;}
.vbottom {vertical-align:bottom !important;}
.wide {width:100%;}
.warnText {margin:10px 0; padding:30px 20px; border:2px solid #de2717; color:#de2717;}

body.inner #content {margin: 20px 25px 30px 25px;}
h2.menutitle {margin:0 0 0 0; width:251px; height:30px; line-height:30px; background:url(/images/1/menu_title_bg.png) no-repeat; font-size:13px; text-transform:uppercase; color:#acc5ee; text-align:center;}
#developer {margin:60px 5px 0 5px; padding:5px 0 0 10px; background:url(/images/1/animatika.png) no-repeat 0px 0px; white-space:nowrap; text-align:right;}
#developer a {font-size:11px; color:#ddd; text-decoration:none;}
#product_anonses h2 {margin:10px 0 10px 25px; font-size:28px; font-weight:normal; color:#cc0000;}
.sitepath {font-size: 12px; color: #FFFFFF; font-weight: bold;}

/* CATALOG */
.cat {width:96%; border-collapse:collapse;}
.cat .tr1 {background:transparent;}
.cat .tr2 {background:#fafafa;}
.cat th {padding:5px 3px 5px 4px; border-bottom:1px solid #779fe5; text-align:center; font-size:12px;}
.cat td {padding:4px 3px 4px 4px; border-bottom:1px dotted #779fe5; text-align:center; vertical-align:middle; font-size:12px;}
.cat th.lbord2, .cat td.lbord2 {border-left:1px dotted #779fe5;}
.cat td a, .cat td a:visited {font-size:12px; color:#E10815;}
.cat td.pic {padding-bottom:7px;}
.cat td.pic img {margin:3px; border:1px solid #779fe5;}
.picdiv {position:relative; }

.fullInfo {font-size:12px;}
.fullInfo h2 {margin:20px 0 10px 0;}
.fullInfo h3 {font-size:14px;}
.fullInfo .number {float:left; display:block; margin:0 0 0 40px; width:200px; height:30px; line-height:30px; color:#ccc; font-size:12pt; font-weight:bold;}
.fullInfo .order {float:left;}
.fullInfo .order a { display:block; padding:0 0 0 30px; height:30px; line-height:30px; background:url(/images/1/order.gif) no-repeat left center; font-size:12px;}
.fullInfo .mainData {margin:0 0 0 20px;}
.fullInfo .Description {margin:20px 0 0 20px;}
.fullInfo .photos {margin:20px 0 10px 20px;}
.fullInfo .views {margin:20px 0 10px 20px; color:#999;}


.navlink {
	font-size: 12pt;
	font-variant: small-caps;
	color: #FFFFFF;
}
.bgnryrt {
	background-repeat: no-repeat;
	background-position: right top;
}
.bgnrylt {
	background-repeat: no-repeat;
	background-position: left top;
}
.bgrxb {
	background-repeat: repeat-x;
	background-position: bottom;
}
.npad {
	margin-right: 7px;
	margin-left: 7px;
}
.bgrxt {
	background-repeat: repeat-x;
	background-position: top;
}
.thumb {margin:10px 10px 10px 0; border: 3px solid #779FE5 !important;}
.pad15 {
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.bgryl {
	background-repeat: repeat-y;
	background-position: left;
}
.navlink2 {
	font-size: 9pt;
	font-variant: small-caps;
	color: #C2CBE7;
}
.texttop, .texttop p, .texttop a {font-size: 12px; color: #FFFFFF;}
.bgryr {
	background-repeat: repeat-y;
	background-position: right;
}
.textnew {
	font-size: 10pt;
	color: #333333;
}
a.textnew {
	font-size: 10pt;
	color: #E10815;
	font-weight: bold;
}
.textbot1 {
	font-size: 10pt;
	color: #FFFFFF;
}
.textbot2 {
	font-size: 16pt;
	color: #FFFFFF;
}
/*
.cattbl td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: solid;
	border-right-color: #779FE5;
	border-bottom-color: #779FE5;
	font-size: 10pt;
	border-top-color: #779FE5;
	border-left-color: #779FE5;
	color: #333333;
}
.cattblm td {
	vertical-align: top;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #779FE5;
	border-right-color: #779FE5;
	border-bottom-color: #779FE5;
	border-left-color: #779FE5;
}
.cattbl a {
	font-size: 10pt;
	color: #E10815;
}
*/
