/* CSS Document AldoSecurity */

body{text-align:center; padding:0; margin:0;font-size:0.75em; color:#555555; font-weight:normal; font-family:Arial, Helvetica, sans-serif; background:#E3E7EA url(../images/bg.jpg) repeat-x;}
#wrapper{width:870px; padding:0; margin:0 auto; margin-top:20px;text-align:center; }

a img {border:none;} 
html{height:100.05%;}
*{margin:0;padding:0;}

a{text-decoration:underline; color:#288CC7;}
a:hover{ text-decoration:none; color:#3199D0;}

.submit{ background:#CBCBCB;border:1px solid #9C9B9B; color:#505050;}
.textbox{ background:#fff;border:1px solid #545454; color:#545454; font-weight:normal;}


.topsite{ margin:0;padding:0; width:870px; height:11px; line-height:11px; background:url(../images/top.gif) no-repeat;}
.header{ margin:0;padding:0; background:url(../images/bg_header.gif) repeat-x;  display:block; width:870px;}

.logosite {display:block;float:left;margin:0;padding:0;width:323px;}
.logosite a {display:block; height:54px; overflow:hidden; margin:0; width:323px; background:url(../images/logo.gif) no-repeat;}
.logosite a span { float:left; display:block; margin-top:-1000px; }

.footer_header{margin:0;padding:0; border-bottom:2px solid #8EDA39; width:870px; display:block; clear:both;}
.footer_header .lang{float:left;margin:5px 0 0 22px;padding:0;text-decoration:none; font-weight:bold; color:#5BAEE0; text-align:left; width:123px;}
.footer_header .lang:hover{color:#137BB8;text-decoration:none;text-align:left;}
.footer_header .lang1{float:left;margin:5px 0 0 22px;padding:0;text-decoration:none; font-weight:bold; color:#137BB8; text-align:left; width:123px;}

.mainmenu{ width:719px;float:right; margin:0;padding:0; list-style:none;}
.mainmenu li{margin:0 1px 0 0;padding:0; float:left; list-style:none;}
.mainmenu h1{color:#fff;font-weight:normal; font-size:1em;}
.mainmenu h1 .normal{background:#74B229;margin:0;padding:5px 11px 5px 11px; display:block; text-decoration:none; color:#fff;font-weight:normal;}
.mainmenu h1 .normal:hover{background:#8FDA39; margin:0;padding:5px 11px 5px 11px; display:block; text-decoration:none; color:#fff;font-weight:normal;}
.mainmenu h1 .visited{background:#8FDA39;margin:0;padding:5px 11px 5px 11px; display:block; text-decoration:none; color:#fff;font-weight:normal;}

.menu_image{ margin:0;padding:0; width:870px; clear:both; display:block;background:#fff url(../images/bgheader_img.gif) repeat-y;}
.menuzone{ width:370px; float:left;margin:0;padding:0; display:block;}
.photozone{ float:right; width:498px; height:200px;display:block;}
.photozone .photo1{background:url(../images/photoheader1.jpg) no-repeat; width:249px; height:200px; float:left;text-decoration:none;}
.photozone .photo2{background:url(../images/photoheader2.jpg) no-repeat; width:249px; height:200px; float:left;text-decoration:none;}

.firstmenu{ width:195px; float:left; margin:0;padding:0; display:block; list-style:none;}
.firstmenu li{width:195px; float:left; margin:0;padding:0; display:block; list-style:none; background:url(../images/bg_b_menu.gif) no-repeat bottom}
.firstmenu h1{color:#fff;font-weight:normal; font-size:1em;}
.firstmenu h1 .menu_normal{color:#fff;text-decoration:none;font-weight:bold;margin:0;padding:8px 0 8px 10px; display:block; text-align:left;}
.firstmenu h1 .menu_normal:hover{color:#137CB5; font-weight:bold; margin:0;padding:8px 0 8px 10px; text-align:left;background:url(../images/bg_hover.gif) no-repeat;}
.firstmenu h1 .menu_visited{color:#137CB5; font-weight:bold; display:block; margin:0;padding:8px 0 8px 10px; text-align:left;background:url(../images/bg_hover.gif) no-repeat; text-decoration:none;}

.submenu{width:153px; float:right; margin:5px 10px 0 0; list-style:none; display:inline;}
.submenu li{width:153px; float:left; text-align:left; border-bottom:1px solid #53A7D6; margin:0; padding:3px 0; list-style:none; display:inline;}
.submenu h2{color:#fff;font-weight:normal; font-size:1em;}
.submenu h2 .submenu_normal{width:153px;margin:0;padding:0; text-decoration:none; color:#B3DFF7; padding:0; display:block; background:url(../images/ico_arrow.gif) no-repeat 150px 5px;}
.submenu h2 .submenu_visited{width:153px;margin:0;padding:0; text-decoration:none; color:#fff; padding:0; display:block; background:url(../images/ico_arrow1.gif) no-repeat 150px 5px;}
.submenu h2 .submenu_visited:hover{width:153px;margin:0;padding:0; text-decoration:none; color:#fff; padding:0; display:block; background:url(../images/ico_arrow1.gif) no-repeat 150px 5px;}
.submenu h2 .submenu_normal:hover{width:153px;margin:0;padding:0; text-decoration:none; color:#fff; padding:0; display:block; background:url(../images/ico_arrow1.gif) no-repeat 150px 5px;}

.breadcrumbs{width:870px; margin:0;padding:8px 0 7px 0; border-top:1px solid #88D2F9; display:block; text-align:left; background:#5DAFDF url(../images/ico_breadcrumbs.gif) no-repeat 0 0;}
.breadcrumbs ul{width:840px; list-style:none; margin:0 0 0 30px;}
.breadcrumbs li{list-style:none; float:left; margin:0;padding:0;}
.breadcrumbs a{text-decoration:none; color:#fff; font-weight:normal;}
.breadcrumbs a:hover{text-decoration:none; color:#fff; font-weight:normal;}
.breadcrumbs span{color:#fff;font-weight:normal;color:#fff; margin:0;padding:0 5px;}
.breadcrumbs .staticlink{ font-weight:bold; color:#fff;}

.content_home{ background:#fff url(../images/bg_home.gif) repeat-y; margin:0;padding:20px 0; display:block; width:870px; border-bottom:10px solid #5BAFDE;}
.content_inside{ background:#fff url(../images/bg_inside.gif) repeat-y; margin:0;padding:20px 0; display:block; width:870px; border-bottom:10px solid #5BAFDE;}
.content_comanda{ background:#fff; margin:0;padding:20px 0; display:block; width:870px; border-bottom:10px solid #5BAFDE;}


.block_inside{width:553px; float:left;margin:0 0 0 24px; padding:0; display:inline;}
.block_comanda{width:800px;float:left;margin:0 0 0 24px; padding:0; display:inline;}

.block_about{ width:315px; float:left;margin:0 54px 0 24px; padding:0; display:inline;}
.block_promotions{ width:208px; float:left; margin:0;padding:0; display:block;}
.block_services{ width:198px; margin:0 23px 0 42px;padding:0; display:inline;float:right;}

.titlezone{ margin:0;padding:7px 0 10px 25px; display:block; background:url(../images/bg_title.gif) no-repeat left;}
.titlezone h1{ margin:0;padding:7px 0; font-size:1em; color:#2C8EC5; text-align:left;}

.content_about{ margin:0;padding:10px 0; width:100%; display:block;}
.content_about h2{ font-size:1em; text-align:left; font-weight:normal;}

.lineinfo{ margin:0;padding:5px 0 5px 0; border-bottom:1px solid #CDDEE6; width:100%;}
.lineinfo h2{ font-size:1em; text-align:left; font-weight:bold; margin:5px 0;padding:0;}
.img_lineinfo{ margin:0 10px 0 0;padding:0; float:left; display:block;}
.img_lineinfo1{ margin:0 10px 0 0;padding:0; float:left; display:block; border:1px solid #44A2D8;}

.text_lineinfo { margin:0;padding:0; text-align:left; display:block; font-size:1em; font-weight:normal;}

.lineinfo1{ margin:0;padding:5px 0 5px 0; border-bottom:1px solid #E4EFF3; width:100%;}
.lineinfo1 h2{ font-size:1em; text-align:left; font-weight:bold; margin:5px 0;padding:0;}

.list_promo{width:0;padding:10px 0;margin:0;list-style:none; width:100%;}
.list_promo li{list-style:none; margin:0;list-style:none; display:block; width:100%; padding:2px 0; float:left;}
.list_promo h2{font-size:1em; font-weight:normal; text-align:left;}
.list_promo h2 span{margin:0;padding:0 0 0 10px;font-size:1em; font-weight:normal; text-align:left; background:url(../images/ico_arrow2.gif) no-repeat 0 5px;}
.list_promo h2 a{margin:0;padding:0 0 0 10px;color:#555555; text-decoration:underline; background:url(../images/ico_arrow2.gif) no-repeat 0 5px;}
.list_promo h2 a:hover{margin:0;padding:0 0 0 10px;color:#555555; text-decoration:none; background:url(../images/ico_arrow.gif) no-repeat 0 5px;}

.footer{ width:870px; margin:0 0 0 0;padding:0; display:block;}
.left_footer{ margin:0; padding:0; width:713px; float:left;}
.right_footer{ float:left; margin:0;padding:0; width:157px; display:block;}
.twenty{ background:url(../images/logo_twenty.gif) no-repeat 0 0; width:157px; line-height:65px; margin:0 0 0 0; height:65px; text-align:right; display:block;}
.twenty span{ display:none}
.footer_link{list-style:none; margin:10px 0 0 15px;text-align:left; display:inline;float:left; padding:5px 0 5px 0;}
.footer_link li {list-style:none; float:left;margin:0; text-align:right; padding:0;text-decoration:none;}
.footer_link h1{ font-size:1em;font-weight:normal;}
.footer_link .footer_link_normal{float:left; text-decoration:none; color:#89878A; text-transform:lowercase; font-weight:normal;}
.footer_link .footer_link_normal:hover{float:left; text-decoration:none; color:#656464;}
.footer_link span{float:left; text-decoration:none; color:#89878A; padding:0 5px; margin:0;}

.footer_copy{list-style:none; margin:0 0 0 15px;text-align:left; display:inline;float:left; padding:0;}
.footer_copy li {list-style:none; float:left;margin:0; text-align:right; padding:0;text-decoration:none;}
.footer_copy span{float:left; text-decoration:none; color:#89878A; padding:0; margin:0;}

fieldset{margin:0;width:500px; padding:5px 5px 5px 10px;margin:10px 0; float:left; display:inline;border-width:1px; border-style: solid; border-color: #B2CEDE;text-align: left;background: #fff;}
* html fieldset {padding-top: 0;}
legend{border-width: 1px; border-style: solid; border-color: #50A7D6; padding: 0 0.5em;background: #4397C4; color: #fff;font-family: "Courier New", monospace;line-height: 1.5em;top: -0.75em;}

.comanda{margin:0;width:95%; padding:5px 5px 5px 10px;margin:10px 0; float:left; display:inline;border-width:1px; border-style: solid; border-color: #B2CEDE;text-align: left;background: #fff;}
* html .comanda {padding-top: 0;}
legend{border-width: 1px; border-style: solid; border-color: #50A7D6; padding: 0 0.5em;background: #4397C4; color: #fff;font-family: "Courier New", monospace;line-height: 1.5em;top: -0.75em;}


.images{ border:1px solid #44A2D8;}

.ico_pdf{background:url(../images/ico_pdf.gif) no-repeat 0 0; height:20px; text-align:left; margin:0;padding:0 25px; display:block; width:400px;text-decoration:underline; color:#288CC7;}
.ico_pdf:hover{ text-decoration:none; color:#3199D0;}
