* { margin:0; padding:0; font-size:100%; }
html{ height: auto; }
 
body{height:100%; font-size:0.8em; font-family:Tahoma; color:black;}
a{text-decoration:none; color:#777777;}
a:hover{color:#006aa4;}
ul{margin-left:15px;}
img{border:none;}

h1{color:#9d2927; font-size:30px; font-weight:normal; margin-bottom:20px; font-family:Times New Roman; line-height:1em;}
h3{color:#9d2927; font-size:16px; font-weight:normal; margin-top:20px; font-family:Times New Roman;}

#container_out{background:#f3ddaf url(/images/brigantina/css/bgbottom.gif) scroll repeat-x left bottom; height:100%; width:100%;}
#container_in{background: url(/images/brigantina/css/bgtop.gif) repeat-x scroll 0 0; height:100%; width:100%;}

/*CENTER_CONTAINER BEGIN*/
.bs_page_band{ margin:0 auto; height:auto; min-height:100%; width:1000px; line-height:30px; position:relative; }
/*CENTER_CONTAINER END*/

/*HEADER BEGIN*/
#header{height:410px; width:100%; position:relative; background: url(/images/brigantina/css/top.jpg) no-repeat bottom left;}
#logo{ margin-left:398px;}
#shop{color:#007cc3; position: absolute; top:100px; left:140px; z-index:2; font-size:16px;}

#sensor{position: absolute; top:0px; left:45%; width:250px; height:250px; }
#lblind{position:absolute; top:0px; left:0px;  z-index:1; }
#rblind{position:absolute; top:0px; left:0px; z-index:1; }

#phonetop{color:#746450; position:absolute; right:30px; top:80px; z-index:20;}
#ebasket{position:absolute; right:130px; top:10px; z-index:20;}
#order_block{text-align:center; margin-top:10px;}
.fotoalbom {float:left; margin:0px 40px 0px 0; min-width:200px; min-height:210px; }

/*HEADER END*/
a.del{ /*background:url("/images/icons/icons.gif") no-repeat scroll -11px -407px transparent; padding:0 5px; */
background:url("/images/icons/icons_del.gif") no-repeat scroll -10px 0 white;
font-size:14px;
padding:10px 7px;
}

/*MENU BEGIN*/
#menu_container{width:99%; height:18px; position:absolute; top:10px; left:10px; z-index:20;}
.menu_item {height:100%; padding:0 10px; float:left; text-align:center; line-height:16px; border-left: 1px solid gray;}
.menu_item_first{ border-left:none;}
.menu_item a{font-size:16px; color:#000; text-decoration:none;}
.menu_item a:hover{text-decoration:underline;}
/*MENU END*/

.big{text-align:center; font-size:14px;}

/*MAINCONTANT BEGIN*/
#maincontent{ min-height:400px; _height:400px; line-height:20px; font-size:14px; padding:15px 25px; }

#proposals{width:100%; height:130px; position:relative;}
#works{width:100%; height:100px; color:#333; font-size:12px; line-height:15px;}
#works td {padding:5px 3px; vertical-align:top; width:20%;}
a#wtitle{text-decoration:underline; color:#9d2927; font-size:20px; margin-bottom:10px; display:block; font-family:Times New Roman;}
/*MAINCONTANT END*/

#actions{width:350px; height:240px; background:#f3ddaf url(/images/brigantina/css/actions.jpg) no-repeat; float:left; margin:55px 30px 10px 0; position:relative; color:#fff; font-size:44px; line-height:40px;}
#actions2{width:350px; height:240px; background:#f3ddaf url(/images/brigantina/css/actions2.jpg) no-repeat; float:left; margin:55px 30px 10px 0; position:relative; color:#fff; font-size:34px; line-height:40px;}
#detail{position:absolute; bottom:50px; right:50px; background-color:#0069a1; width: 105px; height:20px; line-height:20px; color:#fff; padding: 0 3px; font-size:12px;} 
#detail a{color:#fff; text-decoration:none;}
#detail a:hover{text-decoration:underline;}

.clear{clear:both;height:120px;}

.odd{background-color:#F0D7A5; }

/*FOOTER BEGIN*/
#footer{ height:120px; margin:-120px auto 0 auto; width:1000px; position:relative;}
#footer a{float:left; text-decoration:none; color:#999999; font-size:12px;}

#develop{ color:#fff; position:absolute; right:0; top:70px;}
#develop a{color:#007cc3; text-decoration:none;}
#develop a:hover{ text-decoration:underline;}

#rights{color:#746450; position:absolute; right:230px; top:50px;}
#rights a{float:none; color:#746450; text-decoration:underline;}
#phone{color:#746450; position:absolute; left:150px; top:50px; text-align:right;}
/*FOOTER END*/

.rightblock {overflow: hidden; margin-top: 40px;}
.font12{font-size:12px; color:#333;}

/*market*/
.basket_info {
	height: 45px;
	width: 240px;
	position: absolute;
	top: 15px;
	right: 0;
	background: white url(/images/icons/icons.gif) no-repeat 7px -42px;
	border: 1px solid #dedede;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	z-index:30;
}
.basket_info_summary{
	font-size:11px;
}

div.basket_info div {
	margin: 7px 0 0 43px;
	line-height:14px;
	font-size:14px;
}
div.basket_info div a {
	display: block;
	font-weight: bold;
	margin-bottom: 2px;
}
div.right div.infoblock div.body ul.compare {
	margin-bottom: 15px;
}
div.right div.infoblock div.body ul.compare li {
	height: 15px;
	margin-bottom: 10px;
}
div.right div.infoblock div.body ul.compare li a.del {
	float: right;
	height: 11px;
}
div.right div.infoblock div.body ul.compare li a.title {
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	white-space: nowrap;
	margin-right: 20px;
	_margin-right: 0;
	_width: 168px;
}
 div.center div.basket div.new_address {
	display: none;
}
div.center div.basket form .right {
	float: right;
}
div.center div.basket div.basket_sum {
	line-height: 30px;
	padding: 0 15px;
	text-align: right;
	font-weight: bold;
}
div.center form.payment label {
	width: 25%;
	float: left;
	margin: 0 0 15px 0;
}
div.center form.payment label input[type='radio'] {
	margin-top: 23px;
	float: left;
}
div.center form.payment hr {
	border: none;
	border-bottom: solid 1px #b7bcbf;
	margin: 20px 0;
}

.button {
-moz-border-radius:5px 5px 5px 5px;
background:url("/images/icons/btn_bg.gif") repeat-x scroll 0 0 #0D72A8;
color:#f0f0f0;
cursor:pointer;
padding:4px 10px;
width:auto !important;
}
.add_from_list{margin: 10px 0 10px 0;}
.add_from_list  a:hover{ color:white; }


/*/market*/

