* {
margin:0;
padding:0;
}
html {
}

.order_form input[type="text"]{
border:1px solid #999999;
color:#666666;
font-size:11px;
padding:1px 2px 1px 5px;
width:300px;
}

.order_form select {
border:1px solid #999999;
color:#666666;
font-size:11px;
padding:1px 2px 1px 5px;
width:300px;
}

.order_form textarea {
border:1px solid #999999;
color:#666666;
font-size:11px;
padding:1px 2px 1px 5px;
width:300px;
}

.nopentry input{
  width:40px;
}

table td{
  border-spacing:0;
}
body {

color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:80%;
margin:0;
}
h1, h2, h3 {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
margin:10px 0;
}
h1 {
font-size:1.7em;
}
h2 {
font-size:1.7em;
}
h3 {
font-size:1.5em;

}


h3 a {
background:transparent url(/assets/templates/smartfoto/images/active_link4.gif) repeat-x scroll 0 bottom;
 color:#000000;
text-decoration:none;
}
h3 a:hover {

}
p, blockquote, ul, ol {
line-height:1.8em;
margin-bottom:1.5em;
}
p {
font-size:0.8em;
}
big {
color:#8E8E8E;
display:block;
font-size:1.4em;
padding-bottom:1em;
}

.catalog_descr big {
padding-bottom:0;
}

blockquote {
font-style:italic;
margin-left:2em;
margin-right:2em;
}
ul {
margin-left:3em;
}
ol {
margin-left:3em;
}
a {
color:#0090D6;
text-decoration:underline;
}
a:hover {

text-decoration:none;
}
img {
border:medium none;
//padding-right:10px;
 text-decoration:none;

}
img a {
background-image:none;
border:medium none;
  text-decoration:none;

}
img a hover{
background-image:none;
border:medium none;
  text-decoration:none;
}
img.left {
float:left;
margin:10px 20px 0 0;
}
img.right {
float:right;
margin:0 0 0 20px;
}
.red_text {
color:#FF0000;
}
.small_text {
font-size:0.7em;
}
.box {
font-size:1em;
padding-bottom:0.5em;
padding-left:0.2em;
}
.boxed {
margin:0 0 10px 0;
padding:0;
}
.boxed .content {
margin:0;
}
.post {
}
.post .title {
border-bottom:5px solid #EEEEEE;
}
.happy {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/assets/templates/smartfoto/images/linked_happy.gif) no-repeat scroll 0 0;
font-size:2.5em;
margin-bottom:0.5em;
padding-bottom:0.4em;
padding-left:2.5em;
padding-top:0.2em;
}
.drink {
overflow:hidden;
padding-bottom:1em;
width:99%;
}
.post .path {
color:#00C2C2;
font-size:0.85em;
margin-bottom:20px;
padding:0;
}
.post .path p {
margin:0;
}
.path a {

background:transparent url(/assets/templates/smartfoto/images/active_link.gif) repeat-x scroll 0 bottom;
color:#0090D6;
text-decoration:none;
}
.post .story {
}
#header {
background:#000000 url(/assets/templates/smartfoto/images/bg_head.gif) repeat-x scroll 0 0;
height:144px;
}
#head {

height:144px;
overflow:hidden;
position:relative;
width:100%;
}
#head span {
display:block;
height:160px;
left:440px;
overflow:hidden;
position:absolute;
text-indent:-1100em;
top:0;
width:220px;
}
#head span a {
display:block;
height:160px;
overflow:hidden;
padding:0;
text-indent:-1000em;
width:220px;
}


#menu {
  font-size:12px;
overflow:hidden;
ttext-transform:lowercase;
width:100%;
padding-right:23px;
}

#menu ul {
  float:right;
  margin:0;
}
#menu ul li {
  border-right:1px solid #515151;
  float:left;
  padding:0 1em;
}

#menu .last {
  border-right:none;

}

#menu a {
background-image:none;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#menu a:hover {
background-image:none;
text-decoration:underline;
}
#menu .active a {
}
#branch {
margin-right:5.6em;
margin-top:0.6em;
text-align:right;
}
#branch select {
width:10.7em;
}
#branch form label {
background-image:none;
color:#FFFFFF;
font-size:0.85em;
font-weight:bold;
text-decoration:none;
}
#content {
padding:20px;
padding-top:2px;
}
.content {
padding-top:10px;
}
#main {
margin-left:420px;
padding:0px 5px 0 180px;
min-height: 62%;
}
#welcome {
}
#rss {

background:transparent url(/assets/templates/smartfoto/images/rss_2.gif) no-repeat scroll 0 3px;
height:48px;
line-height:1.2em;
margin-top:0.3em;
padding-left:40px;
}
#icq {
background:transparent url(/assets/templates/smartfoto/images/icq.gif) no-repeat scroll 4px 1px;
display:block;
height:37px;
margin-bottom:1px;
margin-top:0.4em;
padding-left:45px;
padding-top:7px;
font-size:13px;
font-weight:bold;
}
#skype {
background:transparent url(/assets/templates/smartfoto/images/skype_2.gif) no-repeat scroll 8px 1px;
display:block;
height:30px;
line-height:1.3em;
padding-left:47px;
padding-top:6px;
font-size:14px;
font-weight:bold;
}
#tel {
background:transparent url(/assets/templates/smartfoto/images/tel.gif) no-repeat scroll 4px 1px;
display:block;
height:30px;
line-height:1.3em;
padding-left:45px;
padding-top:12px;
}

#tel2{
  margin:5px 0px;
}

#time{
  font-size:10px;
  color:#666;
}

#habla_available_div, #habla_unavailable_div, #habla_loading_div {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/assets/templates/smartfoto/images/habla.gif) no-repeat scroll 4px 1px;
cursor:pointer;
display:block;
height:30px;
line-height:1.3em;
padding-left:45px;
padding-top:12px;
text-decoration:underline;
}
#habla_available_div span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/assets/templates/smartfoto/images/active_link.gif) repeat-x scroll 0 bottom;
text-decoration:none;
}
#habla_available_div, #habla_unavailable_div {
display:none;
}
#example {
}
#sidebar {
color:#333333;
float:left;
padding:10px 20px 20px;
width:170px;
}
#sidebar .title {
border-bottom:5px solid #00C2C2;
}
#sidebar h2 {
color:#333333;
}
#sidebar a {

background:transparent url(/assets/templates/smartfoto/images/active_link2.gif) repeat-x scroll 0 bottom;
color:#FFFFFF;
text-decoration:none;
}
#sidebar img {
padding-top:1em;
}
#sidebar span {
color:#FFFFFF;
font-size:1.1em;
}
#sidebar strong {
}
#sidebar strong a {
background:transparent url(/assets/templates/smartfoto/images/active_link3.gif) repeat-x scroll 0 bottom;
color:#333333;
font-size:1.3em;
text-decoration:none;
}


#sale {

background:transparent url(/assets/templates/smartfoto/images/sale.gif) no-repeat scroll 0 10px;
font-size:0.85em;
height:70px;
line-height:1.4em;
padding:5px 0 0 60px;
}
.columns strong a, a:hover {
background:transparent url(/assets/templates/smartfoto/images/active_link3.gif) repeat-x scroll 0 bottom;


text-decoration:none;
}

.columns_content strong a, a:hover {
//background:transparent url(/assets/templates/smartfoto/images/active_link3.gif) repeat-x scroll 0 bottom;
background: url(/assets/templates/smartfoto/images/link.gif) no-repeat scroll 0 5px;

text-decoration:none;
}

.index {
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.85em;
padding-top:1.5em;
}
.r1, .r2, .r3 {
display:block;
height:1px;
}
.r3 {
margin:0 3px;
}
.r2 {
margin:0 2px;
}
.r1 {
margin:0 1px;
}
#sub_cat {
overflow:hidden;
width:99.5%;
margin:10px 0;
}
#sub_cat i {
background-color:#D2BA29;

}
.inner-box {
background-color:#D2BA29;
overflow:hidden;
padding:0.5em 1.5em;
width:100%;
}
.r1, .r2, .r3 {
font-size:1px;
overflow:hidden;
}
.example8 ul {
margin:0;
padding:0;
}
.inner-box div {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/assets/templates/smartfoto/images/arrow_2.gif) no-repeat scroll 0 0.8em;
float:left;
list-style-type:none;
margin:0;
padding:0.3em 1em;
width:16em;
}
.inner-box div a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/assets/templates/smartfoto/images/active_link5.gif) repeat-x scroll 0 bottom;
color:#000000;
text-decoration:none;
}
.inner-box div a:hover {
background-image:none;

text-decoration:underline;
}
.blocks_menu a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/assets/templates/smartfoto/images/active_link5.gif) repeat-x scroll 0 bottom;
color:#000000;
text-decoration:none;
}
.blocks_menu a:hover {
background-image:none;

text-decoration:underline;
}
.block_menu li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/assets/templates/smartfoto/images/arrow_2.gif) no-repeat scroll 0 5px;
line-height:1.2em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-bottom:0.5em;
padding-left:10px;
}
div.block_menu {
padding-top:50px;
}
#menu_1, #menu_2, #menu_3 {
display:block;
float:left !important;
margin-left:0 !important;
padding-left:10px;
width:29%;
}
span.mention {
display:block;
padding:1em 0 1.5em;
}
span.mention input {
margin-top:0.5em;
}
.rec {
margin-top:2em;
overflow:hidden;
width:100%;
}
.rec h2 img {
vertical-align:bottom;
}
ul.sub_navigation {
list-style-type:none;
margin-left:0;
padding-left:1px;
}
.sub_navigation li {
background-color:#EEEEEE;
display:inline;
margin-left:1px;
padding:0.2em 0.6em;
}
.sub_navigation li a {
text-decoration:none;
}
.sub_navigation li a:hover {
background-color:#CCCCCC;
text-decoration:none;
}
#login {
}
#login form {
}
#login fieldset {
border:medium none;
}
#login legend {
display:none;
}
#login label {
display:block;
}
#login input {
-x-system-font:none;
font-family:Arial,Helvetica,sans-serif;
font-size:1.6em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:100;
line-height:normal;
margin-bottom:10px;
}
#inputtext1, #inputtext2 {
background-color:transparent;
border:medium none;
height:24px;
padding:0;
width:148px;
}
.input_bg_left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#00C8C8 url(/assets/templates/smartfoto/images/input_bg_left.gif) no-repeat scroll 0 0;
overflow:hidden;
padding-left:5px;
}
.input_bg_right {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#00C8C8 url(/assets/templates/smartfoto/images/input_bg_right.gif) no-repeat scroll right top;
overflow:hidden;
padding-right:5px;
}
#inputsubmit1 {
cursor:pointer;
float:right;
padding-right:0.3em;
}
#updates {
}
#updates ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}
#updates h3 {
font-size:0.8em;
}
#updates p {
font-size:0.8em;
line-height:normal;
}
#updates a {
text-decoration:none;
}
#sidebar2 {
float:left;

width:170px;
margin:0;
border-spacing:0;
}
#sidebar2 .title {
border-bottom:5px solid #EEEEEE;

}
#sidebar2 a {
background:transparent url(/assets/templates/smartfoto/images/active_link.gif) repeat-x scroll 0 bottom;
color:#0090D6;
text-decoration:none;
}
#sidebar2 a:hover {
color:#000000;
}
#sidebar2 ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
padding-left:0;
}
#sidebar2 li {
line-height:18px;
background:transparent url(/assets/templates/smartfoto/images/arrow.gif) no-repeat scroll 0 9px;
padding-left:10px;
}
#sidebar2 h2 {
color:#515151;
}
#addition li {

background:transparent url(/assets/templates/smartfoto/images/arrow.gif) no-repeat scroll 0 10px;
list-style-type:none;
margin-bottom:0.1em;
margin-left:0;
padding-bottom:0.1em;
padding-left:10px;
}
ul#addition {
margin:0 0 1.5em;
padding:0;
}
ul#addition a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/assets/templates/smartfoto/images/active_link.gif) repeat-x scroll 0 bottom;
display:block;
text-decoration:none;
}
#footer {
background:transparent url(/assets/templates/smartfoto/images/i_foot.gif) no-repeat scroll 0px 22px;
border-top:5px solid #EEEEEE;
clear:both;
color:#8E8E8E;
overflow:hidden;
width:100%;
padding:20px 0px 0px 0px;

}
#footer a {

background:transparent url(/assets/templates/smartfoto/images/active_link.gif) repeat-x scroll 0 bottom;
color:#0090D6;
text-decoration:none;
}
#one_foot {
font-size:12px;
width:100%;
}
#two_foot {
float:left;
padding-left:3em;
}
#one_foot p {
line-height:1.4em;
margin:0 0 0 10px;
float:left;
}
#two_foot p {
font-size:0.85em;
line-height:1.4em;
margin:0 0 0 28px;
}

.columns {
/*margin-left:-1px;
margin-right:-1px;*/
margin-top:2em;
overflow:hidden;
//text-align:left;
width:100%;
}

.columns_content {
margin-left:-1px;
margin-right:-1px;
margin-top:2em;
overflow:hidden;
text-align:left;
width:100%;

}

.columns_content p {
font-size:1em;

}

.w-50, .w-25, .w-33, .w-38, .w-66, .w-75, .w-62 {
float:left;
overflow:hidden;
}
.w-25 {
width:24.999%;
}
.w-33 {
width:33.333%;
}
.w-50 {
width:49.999%;
}
.w-66 {
width:65.666%;
}
.w-75 {
width:74.999%;
}
.w-38 {
width:37.196%;
}
.w-62 {
width:61.803%;
}
.w-210, .w-235, .w-158, .w-70 {
float:left;
overflow:hidden;
}
.col-content {
padding:0 6px 2em;
}
.w-158 {
height:160px;
padding-left:0;
padding-top:20px;
width:158px;
}
.w-210 {
height:270px;
padding-right:20px;
padding-top:20px;
width:280px;
}
.w-210 p {
line-height:1.4em;
margin:0.5em 0;
}
.w-210 div {
height:132px;
overflow:hidden;
text-align:center;
width:100%;
}
.w-235 {
padding-right:20px;
padding-top:20px;
width:235px;
}
.w-w {
margin-left:260px;
padding-top:20px;
}
.w-70 {
height:100px;
margin-bottom:10px;
overflow:visible;
padding-right:4px;
padding-top:5px;
width:60px;
}
.w-70 div {
border:2px solid #FFFFFF;
height:60%;
margin-bottom:5px;
overflow:visible;
text-align:center;
width:100%;
}
.w-70 div.hov {
border:2px solid #D2BA29;
}
.thumb a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}
.thumb-caption {
line-height:60%;
padding-bottom:5px;
}
.thumb-caption strong {
font-size:0.6em;
}
table.standart_table {
border-collapse:collapse;
margin:2em 0;
width:99%;
}
table.standart_table th {
background-color:#EEEEEE;
color:#515151;
font-size:0.85em;
font-weight:100;
padding:1em;
}
table.standart_table td {
border:1px solid #EEEEEE;
padding:0.5em 1em;
}
.text-right {
text-align:right;
}
.text-center {
text-align:center;
}
input {
vertical-align:middle;
}
#welcome form {
padding:0.5em 0;
}
#welcome fieldset {
border:medium none;
margin-bottom:1em;
}
#welcome legend {
color:#000000;
font-size:1.1em;
font-weight:bold;
margin-top:-1px;
padding-bottom:1em;
}
#welcome .f-row {
margin-bottom:1em;
overflow:hidden;
}
#welcome label {
float:left;
margin:0 2%;
text-align:right;
width:25.99%;
}
#welcome .f-inputs {
display:block;
margin-left:30%;
}
.f-inputs label {
float:none;
}
.f-actions {
padding-top:1em;
}
.i-checkbox {
margin-top:3px;
}
.i-text {
-x-system-font:none;
font-family:sans-serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0 1px;
width:180px;
}
.i-text_1 {
-x-system-font:none;
font-family:sans-serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0 1px;
width:120px;
}
.i-text_2 {
-x-system-font:none;
font-family:sans-serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0 1px;
width:300px;
}
.inv {
display:none;
}
del {
text-decoration:line-through;
}
#cart_add {
background-color:#D2BA29;
font-size:11px;
margin-top:1em;
padding:0 0.5em;
}
#add_button {

margin-top:1em;
}
#sub_products_ {
max-width:235px;
}


#main {
margin-left:10px;
}
#main_index {
/*margin-left:10px;*/
width:100%;
}

.main h3 a{
background:none;
}

.main_first h3 a{
background:none;
}

div.NewsListItem {
display:list-item;
list-style-type:square;
}

.body, .body_first {
font-size:100%;
line-height:130%;
margin-bottom:0.5em;
margin-top:0;
}
td.main_first {
padding-bottom:0;
padding-left:22px;
padding-right:22px;
}
.smaller {
font-size:75%;
}
td.main {
padding-bottom:1.5em;
padding-left:22px;
padding-right:22px;
}



.catalog_table {
  float:left;
  height:400px;
  padding:0px;
  vertical-align:middle;
  width:29%;

margin:0 0.9% 0 1.1%;

}

.catalog_img{
  vertical-align:middle;
  text-align:center;
height:220px;
}

.catalog_descr{
  vertical-align:top;
  padding:0px 10px 10px 10px;
  text-align:center;
 font-size:100% !important;
 font-size:0.8em;
}

.catalog_descr h3{

  margin:2px 0 0px;
}

.catalog_index_table{
  float:left;
  padding-left:5px ;
  width:23%;
  height:430px;
  text-align:center;
margin:0 0.8% 0 0.8%;

}

.catalog_index_table p {
  line-height:1.4em;
  margin:0.8em 0;
  font-size:1em;
}


.incut {
  background-color:#F5F5EA;
margin-left:15px;
  padding:10px 10px 10px 10px;
  position:relative;
  top:0;
}

#add_info{
  color:#000000;
font-size:12px;
line-height:1.8em;


}

.incut b{
  padding-left:5px;
}

.widget {
  width:100%;
}

.widget td{
  vertical-align:top;
}

.widget h3{
  font-size:14px;
  font-weight:bold;
  margin:5px 0;
}

.wid{
  padding:5px;

}


#top_menu{
width:120px;
}

#top_menu ul{
  margin:0;
}

#top_menu li{
  color:#FFFFFF;
float:left;
height:20px;
list-style-type:none;
padding:0 10px 0 0;
}

#top_menu li a{
  color:#ffffff;
  text-decoration:none;
  font-size:11px;
}

#top_menu li a:hover{
  color:#ffffff;
  text-decoration:underline;
  font-size:11px;
}

#top_menu .last{

}

#slogan{
  color:#FFFFFF;
  font-size:14px;
  font-style:italic;
  font-family:georgia;
}

#cart {
  color:#FFFFFF;
  text-align:right;
  margin:0;
  padding:10px 0px 5px 0px;
  width:100%;

}

#cart a {
  color:#ffffff;
  background:none;
text-decoration:none;
}

#cart a:hover {
  color:#ffffff;
  background:none;
text-decoration:underline;
}
#cart img {

  margin:0;
}

#infoblock{
  font-size:10px;
  width:100%;



}

.logo a {
  background-image:none;
}
.logo {
  width:25%;
  padding:13px 0 0 23px;
  vertical-align:top;
}

.menu_box {
  width:75%;
}

.menu_box table{
  width:100%;
  border-spacing:0;
  padding-left:0%;
}

.banner_block{
  width:65%;
  height:100px;
}

.banner_block img{
  margin:0px;
  padding:0px;
}

.cart_block{
  width:30%;
vertical-align:top;
  padding-right:36px;


text-align: right;

}

#search-header{
  color:#ffffff;
  text-align:right;
  font-size:12px;
   height:0px;

padding-left:0px;
}


#ajaxSearch_output {
background-color:#FFFFFF;
border:1px solid #000000;
padding:10px;
position:absolute;
right:28%;
top:10px;
width:400px;
z-index:3;
}

#ajaxSearch_input {
background-color:#F2F2E2;
border:1px solid #999999;
font-size:12px;
height:20px;
margin: 0px 0 0 0;
width:60%;
color:#666666;
}

#ajaxSearch_form{
    height:12px;

}

fieldset{
 border:0 none;
 height:12px;

}

div #imgcenter
{
	width:100px;
	height:100px;
	margin:10px;
	float:left;
}
div.arrow
{
	font-size:20px;
	float:left;
	font-weight:bold;
}

.delimiter{
    color:#eeeeee;
    margin:5px 0 5px -15px;
background:#eeeeee;
border: 0px solid #eeeeee;
height:1px;
}

.recomended #inforec{
    font-size:10px;
    font-weight:bold;
    width:105px;
    text-align:center;
    vertical-align:middle;
    visibility:hidden;
text-decoration:none;
background: url(/assets/templates/smartfoto/images/link.gif) no-repeat scroll 0 5px;


}

.recomended td{
    width:105px;
height:150px;
text-decoration:none;
background: url(/assets/templates/smartfoto/images/link.gif) no-repeat scroll 0 5px;
text-align: center;
}

.recomended a{
    width:105px;
text-decoration:none;
background: url(/assets/templates/smartfoto/images/link.gif) no-repeat scroll 0 5px;
}

img.smallimage{
  border:2px solid #fff;

}

img.smallimage:hover{
  border:2px solid #EEEEEE !important;
}

.nopentry img.smallimage:hover{
  border:2px solid #FFFFFF !important;
}

.desc_ser{

}

.desc_ser p{
 font-size:1em;
 color:#666;
}

.widget .desc_ser p{
/* font-size:0.8em;*/
}

#articul{
  font-size:0.6em ;
  color:#666666;
}

#welcome .title_2{
  margin-top:1px;
  border-bottom:5px solid #EEEEEE;
}

.B_currentCrumb{
  color:#0090D6;
}

.upload{
  border:1px solid #000;
  padding:5px;
  margin:3px;
font-family: "Times New Roman",sans-serif;
font-size: 80%;

}

#sign{
  border:1px solid #000;
  padding:5px;
  margin:3px;

}

#sign textarea{
  border:1px solid #000;

  height:100px;
  color:#999999;
}

.template{
  border:1px solid #000;
  padding:5px;
  margin:3px;
 }
.upload_form input{

}

#submit_but{
  width:80px
}

.info_price{
  color:#8E8E8E;
display:block;
font-size:1.4em;
padding:0px;
}

.incut .info_price{
  padding-top:8px;
}

.preview{
  font-weight:bold;
  font-size:10px;
  color:#666;
}

.preview #template{
  padding:10px 0;
}

.preview .addsign{
   padding:10px 0;

}

.preview .addfiles{
   padding:10px 0;
}

#index a{
color:#000;
text-decoration:none;
}
#index a:hover{
background-image:none;
text-decoration:none;
}
.upload_form td{
  width:180px;
}

#fu_button{

}

#fu_field{

}

.r_arrow{
 background:transparent url(/assets/templates/smartfoto/images/strelki.png) no-repeat scroll 0 0;
cursor:pointer;
}

.l_arrow{
background:transparent url(/assets/templates/smartfoto/images/strelki.png) no-repeat scroll 0 0;
cursor:pointer;
}

.order_form td{
  vertical-align:top;
  font-size:0.8em;
}




#abcwww {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: url(/assets/templates/smartfoto/images/link.gif) no-repeat scroll 0 5px;
margin-left:3px;
padding-left:3px;
text-decoration: none;
}

#abcwww a{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: url(/assets/templates/smartfoto/images/link.gif) no-repeat scroll 0 5px;
margin-left:3px;
padding-left:3px;
text-decoration: none;
}

.where_buys{
  color:#000000;
font-size:12px;
line-height:1.8em;
font-weight:bold;
margin-top:20px;
}
.where_buys a{
  text-decoration:none;
}


.where_buys img{
  padding:0;
}


.where_buys b{

}


.span h3{
bottom:2px;

}


.intro {
padding-top:5px;

}

.footer_text{
  margin:0 20px 20px 20px;
color:#8E8E8E;
}

.carttable{
  color:#fff;
  font-size:10px;
  text-align:left;
}


#basket_n{
 padding-left:20px;
  text-align:right;


}



.ajaxSearch_result{
  margin:10px 0 30px 0;
}

.ajaxSearch_paging a{

display:inline !important;
}

.ajaxSearch_resultBreadcrumbs a{
display:inline !important;
}

.ajaxSearch_resultBreadcrumbs{
 color:#666;
}



.ajaxSearch_resultLink{
 color:#000 !important;
 font-weight:bold !important;
 text-decoration:underline !important;
margin-bottom:7px;
}

.ajaxSearch_paging {
  margin:0 0 10px 0;
display:block;
color:#0090D6;
}

.ajaxSearch_paging a{
  text-decoration:underline !important;
color:#0090D6 !important;
}

.ajaxSearch_resultsInfo{
  margin:0 0 0 0;
  padding:0;
}

#ajaxSearch_submit {

wwidth:30%;

}

#scrol
{

overflow:auto;
width:530;
height:175;

}
#header2 {
background:#fff url(/assets/templates/smartfoto/images/bg_hea.gif) repeat-x scroll 0 0;
hheight:144px;
}
#menu2 {
  font-size:12px;
overflow:hidden;
ttext-transform:lowercase;
width:100%;
padding-right:23px;
}#menu2 a {
background-image:none;
color:#000000;
font-weight:bold;
text-decoration:none;
}

