/* Design by Sis srl | Soluzionisis.com */
html, body {font-family:Helvetica, Arial, Verdana, Tahoma, sans-serif;font-size:12px;color:#1a1a1a;background:#fff;}

a:link {color:#333;background-color:transparent;text-decoration:none;}
a:visited {color:#333;background-color:transparent;text-decoration:none;}
a:hover {color:#BA1A00;background-color:transparent;text-decoration:none;}

input.cntct_data {margin-top:3px;width:300px;height:20px;border:1px solid #999;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:13px;}
select.cntct_data {width:300px;height:22px;border:1px solid #999;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:13px;}
textarea.cntct_data {margin-top:3px;width:300px;height:100px;border:1px solid #999;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:13px;}
input.cntct_btn {float:right;margin-bottom:10px;width:70px;height:30px;color:#FFF;border:1px solid #CCCCCC;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;background:#D15D0F;}

#main_cnt {}

#main_head_cnt {height:145px;border-bottom:1px solid #DB580F;background:transparent url(../media/img/sfnd/sfnd_top.jpg) repeat-x left top;}
#main_head {margin:0 auto;width:980px;height:102px;}
#main_logo {float:left;height:102px;}
#main_claim {padding:20px 0px 0px 0px;}
#main_claim p {font-family:Georgia,Times,serif;text-align:right;font-style:italic;font-size:18px;color:#333;}
#main_claim h5 {margin:10px 0px 0px 0px;font-family:verdana, tahoma, sans-serif;font-weight:normal;font-size:12px;text-align:right;color:#333;}

#main_menu_cnt {clear:both;margin:0px 0px 0px 0px;height:37px;background:transparent url(../media/img/sfnd/sfnd_menu.jpg) repeat-x top left;}
#main_menu {margin:0 auto;width:980px;}

#main_menu ul {position:relative;padding:0px;width:980px;margin:0px;list-style-type:none;}
#main_menu li {position:relative;float:left;padding:0px 0px 0px 0px;margin:0px;height:37px;}
#main_menu li a {font-size:12px;padding-top:11px;}
#main_menu li.main_menu_li_0 {width:95px;border-left:1px solid #e6e6e6;background:transparent url(../media/img/menu_bar.png) no-repeat right center;}
#main_menu li.main_menu_li_0:hover {border-left:1px solid #F15A24;background:#F2BE55;}
#main_menu li.main_menu_li_0:hover  a {color:#000;}
#main_menu li.main_menu_li_0 dd:hover {background:#E05D1B;color:#fff;}
#main_menu li.main_menu_li_1 {width:115px;border-left:1px solid #e6e6e6;background:transparent url(../media/img/menu_bar.png) no-repeat right center;}
#main_menu li.main_menu_li_1:hover {border-left:1px solid #F15A24;background:#F2BE55;}
#main_menu li.main_menu_li_1:hover  a {color:#000;}
#main_menu li.main_menu_li_1 dd:hover {background:#E05D1B;color:#fff;}
#main_menu li.main_menu_li_2 {width:150px;border-left:1px solid #e6e6e6;background:transparent url(../media/img/menu_bar.png) no-repeat right center;}
#main_menu li.main_menu_li_2:hover {border-left:1px solid #F15A24;background:#F2BE55;}
#main_menu li.main_menu_li_2:hover  a {color:#000;}
#main_menu li.main_menu_li_2 dd:hover {background:#E05D1B;}
#main_menu li.main_menu_li_3 {width:77px;border-left:1px solid #e6e6e6;background:transparent url(../media/img/menu_bar.png) no-repeat right center;}
#main_menu li.main_menu_li_3:hover {border-left:1px solid #F15A24;background:#F2BE55;}
#main_menu li.main_menu_li_3:hover  a {color:#000;}
#main_menu li.main_menu_li_3 dd:hover {background:#E05D1B;}
#main_menu li.main_menu_li_4 {width:170px;border-left:1px solid #e6e6e6;background:transparent url(../media/img/menu_bar.png) no-repeat right center;}
#main_menu li.main_menu_li_4:hover {border-left:1px solid #F15A24;background:#F2BE55;}
#main_menu li.main_menu_li_4:hover  a {color:#000;}
#main_menu li.main_menu_li_4 dd:hover {background:#E05D1B;}
#main_menu li.main_menu_li_5 {width:151px;border-left:1px solid #e6e6e6;background:transparent url(../media/img/menu_bar.png) no-repeat right center;}
#main_menu li.main_menu_li_5:hover {border-left:1px solid #F15A24;background:#F2BE55;}
#main_menu li.main_menu_li_5:hover  a {color:#000;}
#main_menu li.main_menu_li_5 dd:hover {background:#E05D1B;color:#fff;}
#main_menu li.main_menu_li_6 {width:52px;border-left:1px solid #e6e6e6;}
#main_menu li.main_menu_li_7 {width:80px;border-left:1px solid #e6e6e6;}
#main_menu li.main_menu_li_8 {width:75px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
#main_menu li a, #main_menu li a:visited {text-decoration:none;}
#main_menu dl {position:absolute;top:0px;left:-1px;margin:0px;padding:0px;height:36px;}
#main_menu dt {float:left;margin:0px;padding:0px 5px 0px 8px;height:37px;}
#main_menu li:hover dt a {}
#main_menu dd {display:none;clear:left;margin:0px 0px 0px 0px;padding:0px;width:200px;border-left:1px solid #F15A24;border-right:1px solid #F15A24;border-bottom:1px dotted #F15A24;background:#F2BE55;}
#main_menu dd a {font-size:11px;}
#main_menu dd:hover {background:#EEEEEE;}
#main_menu dd:hover a {color:#FFF !important;}
#main_menu dd.menu_menu_dd_first {}
#main_menu dd.menu_menu_dd_last {border-bottom:1px solid #F15A24;}
#main_menu dd.menu_menu_dd_first:hover {border-top:0px;}
#main_menu dd.menu_menu_dd_last:hover {}
#main_menu dt a, #main_menu dt a:visited {display:block;color:#fff;}
#main_menu dd a, #main_menu dd a:visited {color:#000;text-decoration:none;display:block;padding:4px 5px 4px 8px;}
#main_menu li a:hover {border:0px;}
#main_menu li:hover dd, #main_menu li a:hover dd {display:block;}
#main_menu li:hover dl, #main_menu li a:hover dl {}
#main_menu li a:hover dt a, #main_menu dd a:hover {color:#fff;}

#main_pg_cnt {background:transparent url(../media/img/sfnd/sfnd_pg.jpg) repeat top left;}
#main_pg {clear:both;margin:0 auto;width:980px;padding:20px 0px 0px 0px;}

#main_pg_block1 {float:left;width:721px;}

#main_pg_block1_box1_top {height:11px;background:transparent url(../media/img/sfnd/sfnd_block1_box1_top.png) no-repeat top left;}
#main_pg_block1_box1_center {padding:15px;background:transparent url(../media/img/sfnd/sfnd_block1_box1_cent.png) repeat-y top left;}
#main_pg_block1_box1_center h1 {margin:0px 0px 10px 0px;padding:0px 0px 7px 0px;font-family:Georgia,Times,serif;font-style:italic;font-weight:normal;font-size:22px;color:#333;border-bottom:1px solid #808080;}
#main_pg_block1_box1_center h1 span {color:#BA1A00;font-size:22px;}
#main_pg_block1_box1_center p {font-size:13px;line-height:16px;}
/*#main_pg_block1_box1_center span {font-size:16px;font-style:italic;}*/
#main_pg_block1_box1_center a {color:#BA1A00;text-decoration:none;}
#main_pg_block1_box1_center ul {padding:0px;list-style-type:none;}
#main_pg_block1_box1_center li {padding:0px;height:15px;}
#main_pg_block1_box1_btm {height:13px;background:transparent url(../media/img/sfnd/sfnd_block1_box1_btm.png) no-repeat top left;}

#main_pg_block1_cnt {padding:0px;margin:0px;}
#main_pg_block1_cnt ul {padding:0px;margin:0px 0px 0px 13px;list-style-type:disc;color:#1a1a1a;}
#main_pg_block1_cnt li {padding:5px 0px 0px 0px;}
#main_pg_block1_cnt li a {font-size:12px;color:#BA1A00;text-decoration:none;}
#main_pg_block1_cnt li a:hover {color:#333;}
#main_pg_block1_cnt a {font-size:11px;color:#BA1A00;text-decoration:none;}
#main_pg_block1_cnt a:hover {color:#333;}

#main_pg_list {}
#main_pg_list ul {padding:0px;margin:0px 0px 0px 13px;list-style-type:disc;color:#1a1a1a;}
#main_pg_list li {padding:5px 0px 5px 0px; border-bottom:1px dotted #ccc;}

#main_pg_news {margin:0px; padding: 5px 0px 5px 0px; border-bottom:1px dotted #999;}
#main_pg_news h3 {padding-bottom:3px;font-size:12px;font-weight:normal;}
#main_pg_news a {color:#BA1A00;text-decoration:none;}
#main_pg_news a:hover {color:#333;}

#block1_img {padding:10px 0px 10px 0px;margin:0px; height:90px;}
#block1_img img {float:left;margin:20px 15px 0px 0px;border:1px solid #ccc;}

#block1_attach {padding:10px 0px 0px 0px;margin-top:20px;border-top:1px dashed #ccc;}
#block1_attach a {color:#666;}
#block1_attach table {border-collapse:collapse;}
#block1_attach img {margin-right:5px;}

#main_pg_block1_box2 {margin-top:20px;padding:10px 0px 0px 0px;}
#main_pg_block1_box2 img {margin-bottom:5px;}

#main_pg_block2 {float:right;width:236px;}

#main_pg_block2_box1 {clear:both;margin:0px 0px 10px 0px;}
#main_pg_block2_box1_top {height:10px;background:transparent url(../media/img/sfnd/sfnd_block2_box1_top.png) no-repeat top left;}
#main_pg_block2_box1_center {padding:0px 15px 5px 15px;background:transparent url(../media/img/sfnd/sfnd_block2_box1_cent.png) repeat-y top left;}
#main_pg_block2_box1_center h1 {padding:0px 0px 7px 0px;font-size:18px;font-weight:normal;color:#fff;border-bottom:1px solid #666;}
#main_pg_block2_box1_center h4 {padding:8px 0px 0px 0px;font-size:13px;text-align:right;font-weight:normal;color:#A01102;}
#main_pg_block2_box1_center h4 a {text-align:right;font-weight:normal;color:#A01102;}
#main_pg_block2_box1_center ul {padding:0px;margin:10px 0px 0px 0px;list-style-type:none;}
#main_pg_block2_box1_center li {}
#main_pg_block2_box1_center li p {}
#main_pg_block2_box1_center li a {padding:2px;color:#000;display:block;}
#main_pg_block2_box1_center li a:hover {color:#fff;}
#main_pg_block2_box1_center li:hover {background:#BC2C00;}
#main_pg_block2_box1_btm {height:8px;background:transparent url(../media/img/sfnd/sfnd_block2_box1_btm.png) no-repeat top left;}

div.main_pg_block2_box1_news {padding:3px 0px 5px 0px; border-bottom:1px dashed #666;}
div.main_pg_block2_box1_news h3 {color:#000;font-size:10px;font-weight:normal;}
div.main_pg_block2_box1_news h2 {padding-bottom:3px;line-height:13px;}
div.main_pg_block2_box1_news h2 a{padding-top:4px;color:#A01102;font-size:12px;}
div.main_pg_block2_box1_news p {color:#fff;}
div.main_pg_block2_box1_news a {color:#fff;text-decoration:none;}

#main_pg_block2_gallery {margin:0px 0px 10px 0px;}
#main_pg_block2_gallery_top {height:6px;background:transparent url(../media/img/sfnd/sfnd_gallery_top.png) no-repeat top left;}
#main_pg_block2_gallery_center {padding:10px 15px 5px 15px;background:transparent url(../media/img/sfnd/sfnd_gallery_cent.png) repeat-y top left;}
#main_pg_block2_gallery_center h1 {margin-bottom:3px;padding-bottom:3px;border-bottom:1px solid #666;}
#main_pg_block2_gallery_center p {font-size:10px;color:#efefef;}
#main_pg_block2_gallery_center a {font-size:10px;color:#000;}
#main_pg_block2_gallery_center span {font-size:10px;color:#333;}
#main_pg_block2_gallery_btm {height:7px;background:transparent url(../media/img/sfnd/sfnd_gallery_btm.png) no-repeat top left;}

#main_pg_menu {clear:both;margin:0 auto;width:800px;padding:15px 0px 10px 0px;}
#main_pg_menu ul{padding:0px;margin:0px;list-style-type:none;height:10px;border-left:1px solid #DB580F;}
#main_pg_menu li{padding:0px 5px 0px 5px;float:left;border-right:1px solid #DB580F;}
#main_pg_menu li p {font-size:10px;color:#333;}

#main_foot_cnt {height:95px;background:transparent url(../media/img/sfnd/sfnd_ftr.jpg) repeat-x top left;}
#main_foot {margin:0 auto;width:980px;padding:20px 0px 0px 0px;}
#main_foot img {float:left;margin-right:10px;}
#main_foot p {float:left;font-size:12px;color:#fff;}
#main_foot h5{margin-top:25px;font-weight:normal;font-size:10px;text-align:right;color:#CCCCCC;}
#main_foot a{color:#FFF;}

#form_privacy {clear:both;overflow:auto;margin-top:10px;margin-bottom:10px;height:80px;width:100%;border:1px solid #CCCCCC;}
#form_privacy p {font-size:10px;padding:3px;line-height:15px;}

div.gst_error {margin:10px auto 10px auto;width:100%;border:1px solid #CCCCCC;}
div.gst_error p {padding:0px !important;margin:0px !important;}
div.gst_error_top {height:0px;}
div.gst_error_cnt {padding:5px;height: auto !important;height:10px;min-height:10px;background:#990033;}
div.gst_error_cnt p {font-weight:bold;color:#FFF;}
div.gst_error_cnt ul {padding:0px;margin:0px 0px 0px 10px;}
div.gst_error_cnt li {list-style:square inside;padding:0px;margin:0px;color:#FFF;font-weight:bold;}
div.gst_error_btn {height:0px;}
div.gst_true {margin:10px auto 10px auto;width:100%;border:1px solid #CCCCCC;}
div.gst_true p {padding:0px !important;margin:0px !important;}
div.gst_true_top {height:0px;}
div.gst_true_cnt {padding:5px;height: auto !important;height:10px;min-height:10px;background:#009966;}
div.gst_true_cnt p {font-weight:bold;color:#FFF;}
div.gst_true_cnt ul {padding:0px;margin:0px 0px 0px 10px;}
div.gst_true_cnt li {list-style:square inside;padding:0px;margin:0px;color:#FFF;font-weight:bold;}
div.gst_true_btn {height:0px;}

/* Photo.box */
.remooz-element {cursor:-moz-zoom-in;}
/* Box layout */
.remooz-box {position:absolute;top:0;left:0;background:#fff no-repeat center;z-index:100;}
.remooz-loading {background-image:url(/js/ReMooz/img/spinner.gif);}
.remooz-body {width:100%;height:100%;}
.remooz-box-focus.remooz-type-image .remooz-body {cursor:-moz-zoom-out;}
.remooz-box-dragging .remooz-body {cursor:move;}
/* Close button */
.remooz-btn-close {position:absolute;left:-15px;top:-15px;width:30px;height:30px;text-decoration:none;border:0;background:url(/js/ReMooz/img/closebox.png) no-repeat center;visibility:hidden;cursor:pointer;}
.remooz-engine-trident4 .remooz-btn-close {background-image:url(/js/ReMooz/img/closebox.gif);}
/* Caption title */
.remooz-title {position:relative;left:0;top:15px;text-align:left;}
.remooz-title-bg {position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;z-index:99;-moz-border-radius:5px;-webkit-border-radius:5px;
/* shadow opacity differs from box shadow because its default set to opacity 0.8 */	
-webkit-box-shadow:		0 0 10px rgba(0, 0, 0, 0.9);}
.remooz-title-content {position:relative;padding:5px 15px;color:#fff;z-index:101;font:11px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;}
.remooz-engine-trident4 .remooz-title-bg {display:none;}
.remooz-engine-trident4 .remooz-title-content {background-color:#333;}
.remooz-title-content h6 {font-size:1.2em;font-weight:bold;color:#eee;}
.remooz-title-content p {color:#eee;}
/* Type specific */
.remooz-type-image img {display:block;border:0;width:100%;height:100%;}
/* Shadow */
.remooz-bg{position:absolute;width:33px;height:40px;}
.remooz-bg-n {left:0;top:-40px;	width:100%;background:url(/js/ReMooz/img/remo_bg_n.png) repeat-x;}
.remooz-bg-ne {right:-33px;top:-40px;background:url(/js/ReMooz/img/remo_bg_ne.png) no-repeat;}
.remooz-bg-e {right:-33px;top:0;height:100%;background:url(/js/ReMooz/img/remo_bg_e.png) repeat-y;}
.remooz-bg-se {right:-33px;bottom:-40px;background:url(/js/ReMooz/img/remo_bg_se.png) no-repeat;}
.remooz-bg-s {left:0;bottom:-40px;width:100%;background:url(/js/ReMooz/img/remo_bg_s.png) repeat-x;}
.remooz-bg-sw {left:-33px;bottom:-40px;background:url(/js/ReMooz/img/remo_bg_sw.png) no-repeat;}
.remooz-bg-w {left:-33px;top:0;height:100%;background:url(/js/ReMooz/img/remo_bg_w.png) repeat-y;}
.remooz-bg-nw {left:-33px;top:-40px;background:url(/js/ReMooz/img/remo_bg_nw.png) no-repeat;}
