#header {height: 150px}
#logo_screen {height: 148px; overflow: visible}
#slogan {visibility: hidden}
#header ul {margin-left: 90px}
#header li a {padding-right: 0; padding-left: 2.2em; margin-left: 1em}
#header li.current a {background-position: -6px top}
#global_search {width: 8em; top: 57px}
#footer h4 {}
#footer h4 a {}
#footer p {padding-top: 30px}
.fotografo_profissional_guaratingueta_sp #main_content {padding-left: 140px !important}
.fotografo_profissional_guaratingueta_sp #main_content h1 {margin-left: -78px !important}
.fotografo_profissional_guaratingueta_sp #main_content p {padding-right: 130px}
.fotografo_profissional_guaratingueta_sp #main_content blockquote p {width: 270px; padding-right: 0}
.fotografo_profissional_guaratingueta_sp ol li {float: left}
.fotografo_profissional_guaratingueta_sp #main_content h3 {clear: both}
.servicos_fotograficos_guaratingueta_sp #summary {}
.servicos_fotograficos_guaratingueta_sp #main_content ul {margin-top: 0 !important}
.servicos_fotograficos_guaratingueta_sp #main_content ul li {margin: 0 !important}
.contact #summary {margin-bottom: 30px}
.contact #summary h2 {margin-bottom: 2em; margin-left: -45px}
.contact #summary ul, .contact #summary p {margin-top: 1.5em}
.contact #summary li {float: left; width: 250px}
.contact h3 em {display: block}
.contact h3 span {display: none}
.contact #summary p, .contact #summary li li {margin-left: 0}
.contact #summary li li span {visibility: hidden}
.contact #summary h4 {margin-right: -45px; clear: both}
.contact #summary > h4 {padding-top: 2em}
*:first-child + html .contact #summary h4 {padding-top: 0}
#cart_items {width: 20.25em; min-height: 405px; height: 25.3em; border: 1px solid; margin-top: .75em; margin-left: 34.20em; position: relative; z-index: 2}
#all_pictures {float: left; width: 31em; margin-top: .5em; margin-bottom: -3.5em; position: relative; z-index: 3}

#footer h4, #footer h4 a, #footer h4 a:visited {color: #555; border-color: #555}
#footer h4 a:hover {color: #2B879E}
.fotografo_profissional_guaratingueta_sp #main_content {background-image: url(../images/specific/bg_quem_somos.jpg?1)}
.contact #summary h2 {color: #7E7E7E}
.contact h3 {color: #8B8B8B}
.contact #summary p, .contact #summary li li {color: #7E7E7E}
.contact #summary h4 {color: #8B8B8B}
li.current a {color: #588ebd; border-color: #588ebd; background: transparent url(../images/specific/tab_best_galleries_current.gif) no-repeat left top}
h1 {color: #588EBD}
#gallery h1, #search h1 {color: #616668}
#gallery h1 em, #search h1 em {color: #588EBD}
#global_search {background: transparent url(../images/specific/search_corner_left.gif) no-repeat left center}
#global_search fieldset {background: transparent url(../images/specific/search_corner_right.gif) no-repeat right center}
#global_search #query {color: #555; background: #FFF url(../images/specific/search_input_shading.gif) repeat-x left; border-top-color: #588ebd; border-bottom-color: #588ebd}
ul#thumbnails li div a {background: transparent url(../images/specific/thumbnail_box.gif) no-repeat}
ul#thumbnails li div a:visited {background: transparent url(../images/specific/thumbnail_box.gif) no-repeat}
ul#thumbnails li div a:hover {background: transparent url(../images/specific/thumbnail_box_hover.gif) no-repeat}
h3, h3 a {color: #588ebd}
html {background: #96b2cb url(../images/specific/bg.gif) repeat-x top}
a:focus, a:hover, a:active {color: #6790b4}
#header {background: #CCC url(../images/specific/header_shading_with_slogan.gif) no-repeat left bottom; border-color: #C4C7C8}
#main_content {background: #FFF url(../images/specific/header_shading_2.gif) no-repeat left top}
#footer {background: #FFF url(../images/specific/footer_decoration.gif) repeat-x bottom; border-top-color: #fff; border-bottom-color: #6790b4}
#slogan {visibility: hidden}
#go_to_selection {background: #eaeaea url(../images/specific/select_pictures.gif) no-repeat bottom left}
#go_to_selection:link, #go_to_selection:visited {color: #386e9d}
#go_to_selection:hover {color: #6790b4}
.pages a.next {background: transparent url(../images/specific/arrow_right.gif) no-repeat right center}
.pages a.previous {background: transparent url(../images/specific/arrow_left.gif) no-repeat left top}
.pages a:hover {background-color: #616668}
.pages strong {color: #386e9d}
#go_back_to_thumbnails {background: transparent url(../images/specific/arrow_left.gif) no-repeat left center}
#big_picture a span, #big_video span {background: transparent url(../images/specific/arrow_previous.gif) no-repeat center right}
#big_picture #next span, #big_video #next span {background: transparent url(../images/specific/arrow_next.gif) no-repeat center left}
#big_picture a#previous:hover span, #big_video a#previous:hover span, #big_picture a#previous:active span, #big_video a#previous:active span {background-image: url(../images/specific/arrow_previous_hover.gif)}
#big_picture a#next:hover span, #big_video a#next:hover span, #big_picture a#next:active span, #big_video a#next:active span {background-image: url(../images/specific/arrow_next_hover.gif)}
#big_picture img {color: #616668; border-color: #588ebd}
#big_picture label {color: #FFF; background: #386e9d}
#tags a {color: #386e9d}
#tags a:visited {color: #386e9d}
#tags a:hover {color: #FFF; background-color: #386e9d}
#all_pictures li label, #all_pictures li a, #cart_items label, #cart_items a, #selected_pictures label, #selected_pictures a {background-color: #588ebd; opacity: .75; color: #fff !important}
#all_pictures label, #cart_items label, #go_to_selection label {color: #fff !important; opacity: .75}
#all_pictures a:hover, #cart_items a:hover, #selected_pictures a:hover {background: transparent url(../images/specific/magnifying_glass.gif) no-repeat center center}
.instructions#cart_items {background: #FFF url(../images/specific/selection_instructions.gif) no-repeat center center; border-color: #588ebd}
#cart_items {background-color: #fff; border-color: #588ebd}
#facebox * {background: transparent url(../images/specific/facebox_bg.gif) top left}
.go_to_checkout a {color: #386e9d}
.go_to_checkout a:hover {color: #6790b4}
button {color: #FFF; background-color: #386e9d; border-color: #616668}
label {color: #6790b4}
input:active, input:focus, textarea:active, textarea:focus {background-color: #fff; border-color: #6790b4}
#searched_item {color: #6790b4}
#go_to_gallery {background: transparent url(../images/specific/gallery_album.gif) no-repeat left center}
body.application #main_content h2 {background: transparent url(../images/specific/error_404.png) no-repeat center top}
body#server_error #main_content h2 {background-image: url(../images/specific/error_500.png)}
body#timeout #main_content h2 {background-image: url(../images/specific/error_timeout.png)}