/* CSS Document */

html, body, table, td, h1, h2, p, a {margin: 0; padding: 0;font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#065386;}
h2{font-weight:bold;}
input{height:12px;}
input.sub{height:20px;}
input,textarea{border:1 solid #EDEDED;font:11px Verdana, Arial, Helvetica, sans-serif;border:1px solid #a0a0a0;}
textarea{margin:0;}
.i100{width:500px;}
font.error{color:#ff0000;}
/*html,body{height:100%;}*/

table{border:0; border-collapse:collapse;}
table td {padding:0;}
a {color:#0267AB;cursor:hand;text-decoration:underline;}
a:hover{text-decoration:none;}
a.catPath{font-weight:bold;}
.box-relative {
	position:relative;
	width: 100%;
	height: 100%;
}

/**************************************************/
#outside-left-edge {height: 100%;}
#outside-left-clmn {height: 100%;}
#outside-left-grdnt {height: 100%;}
#outside-rght-edge {height: 100%;}
#page {height:100%;}



#right {
	margin-left: 256px;
	height:100%;
	border:0px solid red;
}

#products {
	float: left;
	padding-bottom:10px;
	/*height: 100%;*/
}

#plaster {
	position: absolute;
	height: 10px; width: 15px;
	background-color: #FFF;
	top: -8px; left: -25px;
}

.article {
	border-bottom: solid 1px #DFDFDF;
	padding-bottom: 11px;
	margin: 1px 20px 0 0px;
}
.article img {float:right;margin-top:10px;}
.article img.big {width:250px;height:360px;}
.article img.order {width:88px;height:86px;cursor:hand;}
.article .title td {
	margin:0;
	padding:0 0 0 10px;
	font: 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
}
.article .title td.r{padding:0;}
.article p, .article p a {
	margin:5px 135px 7px 0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#065386;
}
.article p a:hover { text-decoration:none;}

.article .prices {
 left: 2px;
	height: 15px; width: 90px;
	font: 11px Verdana;
	color:#FFF;
	padding-left: 5px;
}

#new-lines {
	font: 11px  Verdana, Arial, Helvetica, sans-serif;
	width: 49%; height: 100%;
	float: left;
}
#new-lines h2 { font-weight: bold; font-size:14px;}
#new-lines h2, #new-lines .announce{
	margin:8px 30px 0 23px;
	display: block;
	position: relative;
}

.announce {}
.announce span.date { font-size:10px; color:#F75700;}
.announce p { font-size:11px;}
.announce a.right {
	font-size: 10px;
	color:#F75700;
	text-align:right;
	display: block;
}
.announce a.right:hover { text-decoration:none;}
 #new-lines #arch-nws { margin:20px 0 0 23px;}

#logo-block {
	width:300px; height:176px;
	margin: 30px 25px 0 auto;
}
ul#catalog{
list-style:none;
padding:0;margin:0;
}
ul#catalog li{
list-style-image:none;
float:left;width:50%;padding:0;
padding-top:10px;
margin:0;
}
.new_date{color:#ff9501;padding-bottom:3px;}
.new_text{color:#000000;padding-bottom:3px;}
.new_more a{color:#ff9501;font-weight:bold;float:right;}

#basketDiv{
position:absolute;
top:300;
left:600;
display:none;
font-weight:bold;
text-align:center;
background:#12659C;
color:#ffffff;
z-index:99999;
width:180px;
padding:10px;
opacity: 0.85;
-khtml-opacity: 0.85;
-moz-opacity: 0.85;
filter:alpha(opacity=85);
}
#informer{
	margin-left:2px;
	margin-top:100px;}
.ltl {
   font-family : Verdana, Tahoma, sans-serif;
                        font-size: 7pt;
			
                }
td.ltl{
	color:#fff;
}
a.ltl{
	color:#fff;
}
