ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0; }
a img,:link img,:visited img 	      { border:none; }
a 								      { color:#B69654; text-decoration:none; }
a:hover						          { color:#B69654; text-decoration:none; }
body, td                              { margin:0; padding:0; font-family:Verdana, sans-serif; font-size:11px; background-color:#fff; }
body                                  { padding:0; color:black; margin:0; background-image:url(/images/agata/background.png); background-position:center; }
hr                                    { margin:0; border:none; border-bottom:solid 1px #DB001B; border-top:solid 1px #83B817; }
.clear                                { clear:both; }
.btn                                  { background-color:#456879; color:white; padding:3px 8px; font-weigh:bold; }
.btn a, .btn a:hover                  { display:block; color:white; text-decoration:none; }

input, textarea                       { border:1px solid #918c6a; }

th                                    { text-align:left; padding-right:5px; }

.fildevie                             { height:20px; color:white; margin:10px auto 0 auto; clear:both; width:980px; font-size:14px; font-weight:bold; }
.fildevie a                           { color:white; text-decoration:underline; }
.fildevie a.no                        { text-decoration:none; }

.map                                  { width:380px; height:300px; }

#lang                                 { height:30px; list-style-type:none; width:980px; margin-left:auto; margin-right:auto; }
#lang li                              { float:right; width:80px; padding-top:6px; }
#lang li a                            { color:white; font-weight:bold; font-size:12px; }

#frame                                { background-image:url(/images/agata/frame_background.png); width:980px; margin-left:auto; margin-right:auto; }
#frame .top                           { background-image:url(/images/agata/frame_top.png); width:980px; height:10px; }
#frame .bottom                        { background-image:url(/images/agata/frame_bottom.png); background-repeat:no-repeat; background-position:top; width:980px; height:8px; clear:both; }
#frame .bottom a                      { color:black; }

#frame .content                       { width:973px; margin-right:7px; }
#frame .sf_content                    { clear:both; }

#frame .header .logo                  { float:left; width:403px; text-align:center; margin-top:22px; }
#frame .header .ac                    { float:left; width:167px; text-align:center; margin-bottom:10px; }
#frame .header .baseline              { float:left; width:403px; text-align:center; margin-top:34px; }

#frame .header .menu                  { border-top:1px solid #B69654; clear:both; width:900px; margin-left:auto; margin-right:auto; height:40px; } /* background-image:url(/images/agata/menu_left.png); background-repeat:no-repeat; */
#frame .header .menu ul               { list-style-type:none; margin:0; padding:0; height:40px; }
#frame .header .menu li               { width:180px; text-align:center; margin:0; float:left; color:#918c6a; font-size:20px; font-weight:lighter; padding:8px 0; }
#frame .header .menu li a             { color:#B69654; }
#frame .header .menu li a:hover       { color:black; }

#frame .footer                        { clear:both; background-image:url(/images/agata/footer_break.png); background-repeat:no-repeat; margin-left:40px; padding-top:11px; padding-bottom:26px; }
#frame .footer .link                  { float:left; margin-left:2px; }
#frame .footer .link ul               { list-style-type:none; margin:0; padding:0; }
#frame .footer .link li               { margin:0; padding:0 5px; float:left; font-size:10px; }
#frame .footer .link li a             { color:#918c6a; }

#frame .footer .copyright             { float:right; margin-right:40px; }
#frame .footer .copyright a           { color:#918c6a; }

#frame .bottom p                      { text-align:center; font-weight:bold; color:black; }
#frame2 .bottom                       { margin-bottom:10px; font-weight:bold; margin-left:auto; margin-right:auto; text-align:center; }
#frame2 .bottom a                     { color:black; }

.prehome                              { text-align:center; margin-top:20px; height:350px; }
.prehome ul                           { list-style-type:none; margin:0 auto; width:450px; }
.prehome ul li                        { float:left; width:150px; text-align:center; margin-top:80px; }
.prehome p                            { clear:both; }

/* CMS */
#cms                                  { padding:20px 50px; }
#cms p                                { margin-bottom:8px; text-align:justify; }
#cms h1                               { margin-bottom:10px; font-weight:normal; }
#cms h2                               { font-size:16px; margin-bottom:10px; color:#B69654; font-weight:bold; }
#cms .picture_content                 { margin-bottom:20px; float:left; width:390px; }
#cms .picture_content img             { border:2px solid #8f8a67; margin-right:20px; margin-bottom:20px; }
#cms .text                            { margin-top:20px; text-align:justify; }
#cms .content                         { float:left; width:360px; }
#cms .logo                            { margin-bottom:15px; border:1px solid #c5ce95; padding:1px; float:left; margin-right:20px; }

#homepage .picture                    { float:right; margin-bottom:54px; }
#homepage .text                       { float:left; font-size:14px; margin-left:37px; width:255px; }
#homepage .sign                       { float:right; margin-top:30px; }

#search                               { margin-top:30px; list-style-type:none; }
#search li                            { clear:both; height:50px; font-weight:bold; }
#search li label                      { float:left; width:140px; font-size:16px; color:#B69654; font-weight:normal; }

#typeid ul                            { list-style-type:none; }
#typeid ul li                         { clear:none; float:left; font-size:12px; width:140px; }
#typeid ul li label                   { float:none; font-size:16px; }

#show                                 { width:980px; margin-left:auto; margin-right:auto; padding-top:20px; background-color:white; margin-top:20px; background-image:url(/images/agata/frame_background.png); }
#show p                               { margin-bottom:8px; text-align:justify; }
#show h1                              { margin-bottom:10px; font-weight:normal; }
#show h2                              { font-size:16px; margin-bottom:10px; color:#B69654; font-weight:bold; }
#show h2.price                        { float:right; }
#show h2.title                        { float:left; margin-bottom:20px; }
#show .picture_content                { margin-left:20px; margin-bottom:20px; float:left; width:390px; }
#show .picture_content img            { border:2px solid #8f8a67; margin-right:20px; margin-bottom:20px; }
#show .text                           { clear:both; margin-top:20px; text-align:justify; font-size:13px; margin-bottom:20px; }
#show .content                        { float:left; width:530px; }
#show .info                           { border:1px solid #B69654; padding:10px; margin-top:10px; margin-bottom:20px; font-size:12px; }
#show .info .thumb                    { float:left; width:252px; }
#show .contact                        { border:1px solid #B69654; padding:10px; margin-bottom:10px; }
#show .bottom                         { background-image:url(/images/agata/frame_bottom.png); background-repeat:no-repeat; background-position:top; width:980px; height:8px; clear:both; }
#show .unselected                     { color:black; }

#cms2                                 { width:980px; margin-left:auto; margin-right:auto; background-color:white; margin-top:20px; background-image:url(/images/agata/frame_background.png); }
#cms2 .frame                          { padding:20px; }
#cms2 h2                              { font-size:16px; margin-bottom:10px; color:#B69654; font-weight:bold; }
#cms2 .bottom                         { background-image:url(/images/agata/frame_bottom.png); background-repeat:no-repeat; background-position:top; width:980px; height:8px; clear:both; }
#cms2 .contact                        { border:1px solid #B69654; padding:10px; }
#cms2 .info                           { border:1px solid #B69654; padding:10px; margin-top:10px; margin-bottom:20px; font-size:12px; }

#results                              { width:980px; margin-left:auto; margin-right:auto; }
#results h2                           { color:#B69654; font-size:16px; margin-bottom:10px; }
#results .sale                        { padding-top:20px; background-color:white; margin-top:20px; height:185px; background-image:url(/images/agata/frame_background.png); overflow:hidden; }
#results .sale .picture               { margin-left:20px; border:2px solid #8f8a67; padding:0px; margin-bottom:20px; float:left; margin-right:20px; width:212px; height:159px; overflow:hidden; }
#results .sale .thumbnail             { margin-bottom:10px; width:248px; float:left; }
#results .sale .thumbnail img         { border:2px solid #8f8a67; padding:0px; margin-bottom:5px; float:left; margin-right:20px; }
#results .sale .text                  { font-size:12px; float:left; width:441px; text-align:justify; }
#results .sale h2                     { font-size:14px; margin-bottom:10px; }
#results .sale .bottom                { background-image:url(/images/agata/frame_bottom.png); background-repeat:no-repeat; background-position:top; width:980px; height:8px; clear:both; }
#results .sale .next                  { float:right; margin-top:12px; }
#results .sale .price                 { float:left; }
#results .comment                     { margin-bottom:10px; }
#results .pager                       { font-size:14px; }
#results .pager a                     { font-weight:bold; }
.back                                 { background-image:url(/images/agata/back.png); background-position:8px 4px; background-repeat:no-repeat; border:1px solid white; float:left; padding:2px 10px 2px 27px; font-weight:normal; font-size:12px; }
.back a                               { text-decoration:none; }
.order                                { border:1px solid white; float:left; margin-right:20px; padding:2px 3px; font-weight:normal; font-size:12px; }
.order a                              { text-decoration:none; }
.orderselected                        { border:1px solid white; float:left; margin-right:20px; padding:2px 3px; font-weight:normal; font-size:12px; background-color:white; }
.orderselected a                      { color:#B69654; text-decoration:none; }
#results .infos                       { margin-bottom:10px; }

/* Slider */
#sliderMenu                           { width:340px; height:376px; margin:10px 0 0 10px; float:left; background-image:url(/images/agata/bg_trans.png); }
#sliderMenu ul                        { list-style-type:none; margin-top:100px; width:320px; margin-left:auto; margin-right:auto; }
#sliderMenu ul li                     { font-size:20px; color:black; width:260px; text-align:left; margin-bottom:20px; margin-left:30px; }
#sliderMenu ul li a                   { color:black; }

#ajax_content                         { width:553px; height:376px; margin:10px; float:left; margin-left:60px; background-image:url(/images/agata/bg_trans.png); }

#customer_form h4                     { margin:0; padding:0; }
#customer_form p                      { margin:0; padding:0; margin-bottom:10px; }

#contact_info                         { float:left; margin-right:30px; margin-bottom:10px; overflow:hidden; width:390px; }
#contact_info .info                   { margin-bottom:20px; }
#contact_info p                       { margin-bottom:5px; }
#contact_map                          { float:left; }
#map                                  { width:500px; height:380px; }
#contact h2                           { font-size:16px; color:#B69654; margin-bottom:10px; font-weight:normal; }

.bgPict3                              { background-image:url(/images/agata/picture/image03.jpg); width:973px; height:396px; }
.bgPict4                              { background-image:url(/images/agata/picture/image04.jpg); width:973px; height:396px; }
.bgPict5                              { background-image:url(/images/agata/picture/image05.jpg); width:973px; height:396px; }