html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd,  fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, option, select { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%;  background: transparent; font-family:Arial, Helvetica; font-size:12px;}
td {vertical-align:top;}
select {border:1px solid #666}
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
a {text-decoration:none; font-family:Arial}
sub, sup {font-size:70%;vertical-align:top}
a img {border:none}
a:hover {color:#000; text-decoration:underline}
a {color:#000;}
div, p, td {line-height:1.4em}
input {border:1px solid #aaa; font-size:11px;}

.c_pad {padding:3px}

#mainsite {width:990px;overflow:hidden}
#top_row {height:62px;min-height:62px;}
#gray_sep {background:#868584; height:7px; overflow:hidden}
#gray_sep span{font-size:4px;}
#top_menu {text-align:right; padding:4px;background:#C4C4C4;margin-bottom:3px}
#top_menu a {padding:0 7px 0 7px; color:#eee; border-right:2px solid #ff9900; font-weight:bold}
#clientdata a {font-size:12px; color:#990000; text-decoration:underline}
#clientdata td  {font-size:12px}
#left_col td  {text-align:left}

#left_col {width:145px; float:left}
#center_col {width:470px; float:left;overflow:hidden;padding:2px 8px 2px 1px}
#ad_col {width:145px; float:left; height:100%}
#right_col {width:220px; float:left; background:#}
#right_col a.sub_cat {font-size:10px;display:block;line-height:1.1em;padding-left:20px;}
#right_col a.main_cat {color:#990000;font-size:12px; display:block;padding:8px 0px 3px 3px;line-height:1.1em}
/*#right_col a.main_cat {font-weight:bold; color:#990000;font-size:11px; display:block;padding:8px 0px 3px 19px; background:url(/sre_images/bullet.gif) 0px 6px no-repeat;line-height:1.1em}*/
#center_col_catalog {width:700px;float:left}

.ac {text-align:center}
.ar {text-align:right}
.fr {float:right}
.link {cursor:pointer}
a.mwb {color:#AF1A2F;font-size:13px; line-height:1.2em; display:block;padding-bottom:4px;}
.cat_title {font-size:13px; font-weight:bold; font-family:Verdana, Tahoma, Arial, Helvetica}
.bold {font-weight:bold}
.brake {display:block; padding-top:4px;}
.artmaintitle {font-size:18px;padding-bottom:12px;}

.catbutton {width:125px;height:110px;border:1px solid #eee; float:left; margin:3px;text-align:center;padding-top:20px;overflow:hidden}
.catbutton * {vertical-align:baseline}
.strong {font-weight:bold}
.comptitle {display:block; border-top:1px solid #ccc;padding:8px; font-weight:bold; background-image: url('/sre_images/kartela_1.gif'); background-position: 3px 9px; background-repeat:no-repeat; padding-left:28px;}
.citybox {padding:5px; text-align:center; font-size:16px; font-weight:bold;border-top:2px solid #333; color:#990000}
.narrow {padding:0px 10px 0px 10px}
.cityfilter {padding:4px; text-align:center}
.apage {padding:3px; border:1px solid #ccc; background:#eee}
.apage:hover {background:#ddd}
.apagesel {padding:4px; border:1px solid #ccc}
.bigredborder {font-size:18px;font-weight:bold; padding:4px; border-bottom:2px solid #eee;margin:5px}
.padleft{padding-left:10px;}
.katalogos_header {padding-top:6px;padding-bottom:2px; border-bottom:1px solid #B9BCBE; text-align:right}
.katalogos_header a {font-weight:bold; color:#fff; padding:4px 8px}
.search_box {border:1px solid #ccc;padding:5px; margin:4px; width:200px; background:#eee}
a.ent {padding:3px; border:1px solid #ccc; background:#eee;display:block; height:18px;margin:2px;}
a.ent:hover {border:1px solid #aaa; background:#ddd;text-decoration:none}
.anissue {float:left; width:170px; text-align:center;margin:30px;overflow:hidden}
.redlink, .subcatsbox a{color:#990000}
.gray {color:#888}
.signup {width:270px; padding:3px; margin-left:13px}
.adspace {background:#ffe6aa; padding:4px;border:1px solid #efd69a}
.addlink {color:#990000}
.separator {font-size:7px;}
.bybanner {padding:2px; text-align:center}
.pad5 {padding:5px}
.msg {border:2px solid #ff0000; padding:10px; background:#FFaa00}




.blacklink{ padding-left:5px; color:#FFFFFF; font-size:11px; color:#000;}

.check { background:#FFFFFF; }
.form_error { background:#FAC6C0; }

#change_client_details_container, #hidden_search_form_feedback, #hidden_search_form_error{ padding:10px; margin:2px auto; text-align:center; background-color:#EEEEEE; border:1px solid #CCCCCC;  }
