@CHARSET "ISO-8859-1";
/* ----- Reset all elements ----- */
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, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}

/* ----- Base ----- */
body {background: #73BAE6 url(../images/studentbok-bg-top.png) top left repeat-x;font-family: "Lucida Sans", "Lucida Grande", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;line-height: 1.4em;font-size: .9em;}

/* ---- Fonts and links ----- */
#footer, #nav_category {font-size: .7em;}
a, a.anchor {text-decoration: none;}
a:hover {text-decoration: underline;}
a.anchor {text-decoration: none;}
h1 {font-size: 1.5em; font-weight: normal; position:relative; margin: 0 0 10px 0;}
h1 span {
  background: url(../images/text-gradient.png) repeat-x;
  position: absolute;
  display: block;
  width: 100%;
  height: 20px;
}
h2 {font-size: 1.2em; font-weight: normal; margin: 0;}
h2.widget_header {padding: 5px 10px; font-size: 1.2em; font-weight: normal;}

/* ----- colors ----- */
#container {background: #ffffff; color: #000;}
#nav a:hover,#nav li.active a, #footer, #footer a,#nav_category,#nav_category a, .ad_list_item h2 a, .book_list_item h2 a {color:#ffffff;}
ul#nav_category {background-color: #000;}
h1,h2,h3{color: #FF8C00;}
.grey {color: #808080;}
.price {color: #33AA33;}
.col,.col2,.col3,.col4,.col5,.col6{color:#333333;}
/* Detta fungerade inte.head .col,.col2,.col3,.col4,.col5,.col6{color:#FFFFFF;}*/
.item .col,.col2,.col3,.col4,.col5,.col6{color:#333333;}
.head .col{color: #FFFFFF;}
.head .col2{color:#FFFFFF;}
.head .col3{color:#FFFFFF;}


/* ----- widgtes ----- */
.widget_header {padding: 0 10px; line-height: 1.4em; background: #000 url(../images/widget_active.png) top left repeat-x; color: #ffffff; font-weight: bold;}
.widget_simple_header, table th, form legend {font-size: 1.1em; font-weight: bold; border-bottom: 1px solid; width: 100%; color: #FF8C00;}
.widget_content {padding: 5px 10px; background: #E2F7FF url(../images/widget_content.png) top left repeat-x; border: 1px solid #79b7e7;}
button { border: 1px solid #79b7e7; background: #d0e5f5 url(default/images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1d5987; outline: none;}
.widget_focus, widget_hover, button.widget_hover, button:hover, form.jb textarea.widget_hover,form.jb input[type="text"].widget_hover, input[type="password"].widget_hover, input:focus, form.jb input[type="text"].widget_focus, form.jb textarea.widget_focus { border: 1px solid #79b7e7; background: #f5f8f9 url(images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #000000; outline: none;}
.widget_roundcorners, button {-moz-border-radius-top:10px;-webkit-border-top-radius:10px;-moz-border-radius-bottom:10px;-webkit-border-bottom-radius:10px;}
.widget_roundcorners_top, .small_ad_roundcorners_top, .item, .head,#sidebar .widget {-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;}
.widget_roundcorners_bottom, .small_ad_roundcorners_bottom, .item,#sidebar .widget {-moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px;-webkit-border-bottom-right-radius: 10px;}
#sidebar .widget {margin: 0 0 15px 0;}


/* ----- Structure ----- */
#create_ad {display: block; position: absolute; top: 151px; left: 780px; background: #F7941D; color: #ffffff; border: 1px solid #C0C0C0; font-weight: 600; font-size: .8em; padding: 0 10px; line-height: 1.6em; text-transform: uppercase;}
#header {position:relative; left: -2px; background: url(../images/studentbok-banner.jpg) top left no-repeat;margin: -20px auto 0 auto;width:906px;height:151px;}
#nav_category {position:relative; font-weight: bold; width: 100%; height: 20px; text-align: center; background: url(../images/studentbok-top-menu.png) top left repeat-x;}
#container {width: 878px; margin: 0 auto; padding: 10px; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; border-right: 1px solid #dadada;}
#content_main {width: 660px; float: left;}
#footer {width: 906px; margin: 0 auto; font-weight: bold; text-align: center;}
#frm_search_ads {position: absolute; top: 114px; left: 683px; display: block;}
#run_search {width: 180px; border-color: #ffffff;}
#search_button {display: inline; position: relative; top: 6px;}
.columnLeft,.columnRight {float: left;width: 320px; margin: 0 10px 0 0;}
.cols3 {width: 270px; float: left; margin: 0 10px;}
#overflow_right {position: absolute; top: 0; left: 50%; margin: 0 0 0 450px;}
.pagination {font-size: 0.9em; color: #888888; width: 70%;}

#list li {padding: 2px 0;}
.item,.head {overflow: auto; background-color: #DFF2BF; border: 1px solid #4F8A10; font-size: .9em; color: #4F8A10;}
#list .item {background: url(../images/gradient-green.png) top center repeat-x; overflow: hidden; background-color: #E2DDFF; border: 1px solid #808080; color: #808080;}
#list .inactive {background: url(../images/gradient-grey.png) top center repeat-x; overflow: hidden; background-color: #E2DDFF; border: 1px solid #808080; color: #808080;}
#list .sold {background: url(../images/gradient-grey.png) top center repeat-x;background-color: #F4FBFF; border: 1px solid #D6EBFF; overflow: hidden;}
.head {background: black url(../images/widget_active.png) repeat-x 0% 0%; color: #FF8C00; border-color: #D6EBFF; font-weight: bold; text-transform: uppercase;}
.col,.col2,.col3,.col4,.col5,.col6 {padding: 3px 5px; float: left;}
.col {width: 136px;}
.col2 {width: 282px;}
.col3 {width: 425px;}
.col4 {width: 565px;}
.col5 {width: 701px;}
.col6 {width: 868px;}

/* ----- search ----- */
#search_result {border: 2px solid #000000; padding: 1px; margin: 0 0 10px 0;}
#search_result_ads,#search_result_books {float: left;}
#search_result_ads {width: 470px;}
#search_result_books {width: 380px; margin: 0 0 0 10px;}
#search_result h1 {background-color: #FFF2AC; color : #000000; font-size: 1em; padding: 5px 10px;}
#search_result h1 em {font-size: .8em;}
#search_result h2 {margin: 0 0 5px 5px;}
#search_result a {font-size: 0.8em; margin: 0 0 0 5px;}
#search_result ul {overflow:auto; font-size: .8em;}
#search_result ul li {padding: 3px 5px; overflow: auto;}
#search_result ul li.even {background-color: #cceaff;}
#search_result ul li p {float: left; display: block;}
#search_result ul li p.result_info {width: 80%;}
#search_result ul li p.result_price {width: 20%; text-align: right; font-weight: bold; color: #58A931;}
#search_result ul a {font-size: 1em; margin: 0 0 0 0;}
#search_result p em {color: #FF3333; margin: 0 0 0 10px; font-size: 0.9em}
#search_result p img {vertical-align: middle;}


/* ----- Sidebar ----- */
#sidebar {float: right; width: 200px;}
#sidebar .widget {border: 1px solid #b1b1b1; -moz-box-shadow: 0px 1px 5px #73bae6; box-shadow: 0px 1px 5px #73bae6; -webkit-box-shadow: 0px 1px 5px #73bae6; }
#sidebar .widget h2 {background: url(../images/sidebox_top.png) top center no-repeat; line-height: 42px; padding: 0 11px; color: #2a2a2a; text-transform: uppercase; font-size: 0.9em; font-weight: bold; overflow: hidden; text-shadow: #f8f8fa 0px 1px;}
#sidebar .widget .content {padding: 0 11px 11px 11px; font-size: 0.8em;}
#sidebar .widget .content a {color: #39a4e5; line-height: normal;}
.bokus_list li {line-height: normal; border-bottom: 1px dotted #CCCCCC; padding: 5px 0 10px 0;}
.bokus_list img {margin: 5px 0 0 0;}

/* ----- Z-index ----- */
#header {z-index: 0;}
#nav_category,#frm_search_ads {z-index: 1;}
#create_ad {z-index: 1000;}

/* ----- Navigations ----- */
ul#nav {width: 900px; height: 1.4em; margin: 0 auto; padding: 1px 0 0 0; background: #ffffff url(../images/studentbok-menu.png) top left no-repeat;}
#nav li {display: inline;}
#nav a {color:#393833;text-decoration:none; padding: 0 10px; margin: 0 2px; font-size: .9em; line-height: 1.4em; float: left; display: block; text-transform: uppercase;}
#nav li.active a {background-color: #393833; color: #ffffff; -moz-border-radius-bottomleft: 20px; -webkit-border-bottom-left-radius: 20px; -moz-border-radius-bottomright: 20px; -webkit-border-bottom-right-radius: 20px; -moz-border-radius-topleft:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;
background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0, rgb(57,56,51)),
    color-stop(1, rgb(31,30,28))
);
background:	-moz-linear-gradient(
    center bottom,
    rgb(57,56,51) 0%,
    rgb(31,30,28) 100%
);}


#nav a:hover {background: #b1b1b1; color: #393833; -moz-border-radius-bottomleft: 20px; -webkit-border-bottom-left-radius: 20px; -moz-border-radius-bottomright: 20px; -webkit-border-bottom-right-radius: 20px; -moz-border-radius-topleft:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;
background: 
-webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0, rgb(177,177,177)),
    color-stop(1, rgb(153,153,153))
);
background:
-moz-linear-gradient(
    center bottom,
    rgb(177,177,177) 0%,
    rgb(153,153,153) 100%
);}

#nav_category ul {display:inline;}
#nav_category li {display: inline;}
#nav_category a {line-height: 1.6em;}
#admin_nav {overflow: auto;}
#sub_nav li, #admin_nav li {float: left; padding: 0 5px;}

/* ---- Forms ----- */
form input, form textarea, form select {border: 1px solid #dadada;}
form.jb li {clear: both;}
form label {line-height: 1em; font-weight: bold;}
form.jb input[type="text"], form.jb select, form.jb button, form label {display: block; margin: 2px 0 4px 0;}
form.jb input[type="text"],input[type="password"] {width: 200px; padding: 5px;}
form.jb select {width: 210px; padding: 5px;}
form.jb textarea, .form_block label, .form_block input, input[type="password"] {display: block;}
form.jb .ui-selectmenu {margin: 0 5px 5px 0;}
form.jb button {padding: 5px 10px; margin: 5px 0; clear: both; position: relative; top: 5px;}
button.widget_hover, button:hover {cursor: hand;cursor: pointer;}
.form_block label {line-height: 1.4em;}
#not_loggedin label, #not_loggedin input[type="password"],#not_loggedin input[type="text"] {display:block;clear: both;}
#not_loggedin {padding: 10px 0 0 0;}


/* ----- ads, books ----- */
#ad_contact_phone {border-bottom: 1px solid #CCCCCC; margin: 0 0 5px 0; padding: 5px 0 5px 0;}
#ad_list,#book_list,.ad_list_item .widget_content, book_list_item .widget_content {overflow: auto;}
#ad_list .widget_content, #book_list .widget_content {height: 70px; overflow: hidden;}
#ad_list li, #book_list li {float: left; width: 320px; margin: 0 10px 10px 0; overflow: auto;}
.ad_list_item, .book_list_item, .ad_list_item h2, .book_list_item h2 {font-size: .9em;}
.ad_list_item img,.book_list_item img {margin: 0 5px 0 0; float: left;}
.ad_list_item .price,.book_list_item .price {font-weight: bold; font-size: 1.2em;}
.ad_list_item .grey,.book_list_item .grey {font-size: .9em;}
.ad_list_item .isbn, .book_list_item .isbn {display: block; float: right;}
.ad_list_item .widget_header, .book_list_item .widget_header {display: block; overflow: auto;}
.ad_list_item .widget_header a, .book_list_item .widget_header a {float: left;}
.ad_info,.book_info {margin: 0 0 0 70px;}
.ad_info {-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
.details th {text-align: left; font-size: 0.8em; border-color: #FF8C00;}
.details td {padding: 2px 5px; font-size: .8em;}
.details td.col1 {font-weight: bold; background-color: #F0F8FF;}
.details, #ad_contact_form, #book_monitor {float: left; margin: 0 10px 0 0; width: 290px; text-align: left;}
#ad_contact_form label,#book_monitor label {font-size: 0.9em;}
#ad_contact_form legend,#book_monitor legend {font-size: .8em; font-weight: bold; margin: 0 0 4px 0;}
#ad_contact_form textarea {font-family: "Lucida Grande", sans-serif; font-size: 0.8em; padding: 5px;}
#ad, #book {position: relative; margin: 10px 0 0 0;}
#ad h1, #book h1 {margin: 0; background-color: #A9D3F9; line-height: 1.4em; color: #000000; padding: 0 0 0 120px;-moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px; -moz-border-radius-bottomright: 10px;-webkit-border-bottom-right-radius: 10px;}
#ad #image_category, #book #image_category {position: absolute; top: 6px; left: 10px;}
#ad #location, #book #action {width: 100%; text-align: right;}
#location {font-size: 0.9em;}
#ad #author, #book #author {width: 200px; float:left; margin: 0 0 0 120px;}
#ad #price {float: right; font-size: 1.2em; font-weight: bold;}
#ad #description, #book #description {margin: 0 0 0 140px; font-size: .9em;}
#ad .book_image, #book .book_image {float: left; margin: 0 0 20px 10px; padding: 0 0 20px 0; background: url(../images/studentbok-book-shadow.png) center bottom no-repeat;}
#frm_ad_edit {width: 450px; float: left; margin: 0 15px 0 0;}

#frm_ad_create,#ad_help {float: left; width: 415px;}
#ad_help ul {clear: both;}
#ad_help ul li {clear: both; padding: 5px 0 15px 0; list-style-type: decimal;}
#ad_help p {line-height: normal;}
#ad_help li p {color: #6d6d6d; margin: 0 0 0 15px; font-size: 0.8em; line-height: normal;}
#ad_help h2 {color: #379BB2; margin:0 0 10px 0;}
#ad_help h3 {color: #2f2f2f;}
#ad_help ul img {margin: 10px 0 10px 0;}

/* ----- Small ad ------ */
.small_ad_header {padding: 5px 10px; line-height: 1.4em; background: #393833; color: #ffffff; font-weight: bold; -moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;
background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0, rgb(57,56,51)),
    color-stop(1, rgb(31,30,28))
);
background:
-moz-linear-gradient(
    center bottom,
    rgb(57,56,51) 0%,
    rgb(31,30,28) 100%
);}
h2.small_ad_header {font-size: 0.9em; line-height: 1.4em; font-weight: normal; text-shadow: #000000 0 0 2px }
.small_ad_simple_header {font-size: 1.1em; font-weight: bold; border-bottom: 1px solid; width: 100%; color: #FF8C00;}
.small_ad_border_wrap {border: 1px solid #b1b1b1; padding: 0 1px 1px 1px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px;}
.small_ad_content {padding: 5px 10px; background: #e1eefa; border: 1px solid white; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px;}
img.small_ad_book {box-shadow: 0px 1px 3px #73bae6;; -webkit-box-shadow: 0px 1px 3px #73bae6; -moz-box-shadow: 0px 1px 3px #73bae6;}


/* ----- Faq ----- */
#faq_container {margin-left: 20px;}
#faq h1 {color: #379BB2;font-style: normal;font-weight: normal;font-family: Tahoma, sans-serif;font-size: 1.4em;}
#faq h2 {color: #4a89a8;font-size: .9em;font-style: normal;font-weight: bold;border: 0px;margin: 1em 0 .5em 0;}
#lista_faq {color: #333333;font-size: 14px;font-family: sans-serif;width: 60%;}
#lista_faq li {padding: 5px;list-style-type: none;margin: 0 0 10px 0;}
#lista_faq h2 {color: #006666;font-size: 16px;font-family: sans-serif;border: 0px; text-shadow: #73bae6 0px 1px 2px;}
.serieInfo {float: left;width: 175px;margin: 0 25px 0 0;}
.serieInfo p {font-family: "Lucida Grande", sans-serif;font-size: .8em;color: #333333; line-height: 1.2em;}

/* ----- Blog ----- */
#blogpost p {font-size: 1em; margin: 0 0 1em 0;}
.bloglist li, .blogcomment {padding: 0 0 20px 0;}
.bloglist h2 {font-size: 2em; font-weight: normal; border-top: 1px solid #CCCCCC; padding: 10px 0 0 0;}
.bloglist h3 {font-size: 1.3em; color: #006666; font-weight: normal; margin: 0 0 6px 0; padding: 0 10px; text-shadow: #73bae6 0px 1px 2px;}
.bloglist p {margin: 0 0 1em 0; padding: 0 10px; font-weight: normal;}
.blog_PostInfo {font-size: 0.9em; color: #999999; font-weight: normal;}
.meta {padding: 5px; border: 1px solid #999999; background-color: #ccecff; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;
background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0, rgb(121,199,242)),
    color-stop(1, rgb(204,237,255))
);
background: -moz-linear-gradient(
    center bottom,
    rgb(121,199,242) 0%,
    rgb(204,237,255) 100%
);}

/* ----- autocomplete ----- */
.ac_results {padding: 0px;border: 1px solid black;background-color: white;overflow: hidden;z-index: 99999;}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;	margin: 0;}
.ac_results li {margin: 0px;padding: 2px 5px;cursor: default;display: block;font: menu;font-size: 12px;line-height: 16px;overflow: hidden;}
.ac_loading {background: white url('../images/indicator.gif') right center no-repeat;}
.ac_odd {background-color: #eee;}
.ac_over {background-color: #0A246A;color: white;}

/* ---- confirms ----- */
.warning,.error,.info,.success {margin: 5px 0; padding: 10px 10px 10px 40px; border: 1px solid; text-align: left;}
.warning {background: #FEEFB3 url(../images/icons/icon_warning.png) 10px 8px no-repeat; color: #9F6000;}
.error {background: #FFBABA url(../images/icons/icon_error.png) 10px 8px no-repeat; color: #D8000C;}
.info {background: #BDE5F8 url(../images/icons/icon_info.png) 10px 8px no-repeat; color: #1470cc; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
.success {background: #DFF2BF url(../images/icons/icon_success.png) 10px 8px no-repeat; color: #4F8A10;}

/* ----- Multiselect ----- */
a.multiSelect {background: #FFF url(../images/dropdown.blue.png) right center no-repeat;border: solid 1px #BBB;padding-right: 20px;position: relative;cursor: default;text-decoration: none;color: black;display: -moz-inline-stack;display: inline-block;vertical-align: top;}
a.multiSelect:link, a.multiSelect:visited, a.multiSelect:hover, a.multiSelect:active {color: black;text-decoration: none;}
a.multiSelect span{margin: 1px 0px 1px 3px;overflow: hidden;display: -moz-inline-stack;display: inline-block;white-space: nowrap;}
a.multiSelect.hover {background-image: url(../images/dropdown.blue.hover.png);}
a.multiSelect.active, a.multiSelect.focus {border: inset 1px #000;}
a.multiSelect.active {background-image: url(../images/dropdown.blue.active.png);}
.multiSelectOptions {margin-top: -1px;overflow-y: auto;overflow-x: hidden;border: solid 1px #B2B2B2;background: #FFF;}
.multiSelectOptions LABEL {padding: 0px 2px;display: block;white-space: nowrap;}
.multiSelectOptions LABEL.optGroup{font-weight: bold;}
.multiSelectOptions .optGroupContainer LABEL{padding-left: 10px;}
.multiSelectOptions.optGroupHasCheckboxes .optGroupContainer LABEL{padding-left: 18px;}
.multiSelectOptions input{vertical-align: middle;}
.multiSelectOptions LABEL.checked {background-color: #dce5f8;}
.multiSelectOptions LABEL.selectAll {border-bottom: dotted 1px #CCC;}
.multiSelectOptions LABEL.hover {background-color: #3399ff;color: white;}

/* ----- Facebox ----- */
#facebox .b {background:url(../images/b.png);}
#facebox .tl {background:url(../images/tl.png);}
#facebox .tr {background:url(../images/tr.png);}
#facebox .bl {background:url(../images/bl.png);}
#facebox .br {background:url(../images/br.png);}
#facebox { position: absolute;top: 0;left: 0;z-index: 100;text-align: left;}
#facebox .popup {position: relative;}
#facebox table {border-collapse: collapse;}
#facebox td {border-bottom: 0; padding: 0;}
#facebox .body { padding: 10px; background: #fff;width: 370px;}
#facebox .loading { text-align: center;}
#facebox .image {text-align: center;}
#facebox img { border: 0; margin: 0;}
#facebox .footer {border-top: 1px solid #DDDDDD;padding-top: 5px;margin-top: 10px;text-align: right;}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {height: 10px;width: 10px;overflow: hidden;padding: 0;}
#facebox_overlay { position: fixed;top: 0px;left: 0px;height:100%; width:100%;}
.facebox_hide {z-index:-100;}
.facebox_overlayBG {background-color: #000;z-index: 99;}
* html #facebox_overlay { /* ie6 hack */position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}

/* ---- Other stuff ----- */
.clear {clear:both;}
label.label, form.contact_form #name {display:none;}
.text-right {text-align: right;}

#search_ads {width: 210p; border: 0; display: inline;}