* {padding:0px; margin:0px;}
html, body {margin: 0px; padding:0px; background-color: #f5f5f5; color: #000000; font-style: normal; font-weight: normal; font-family: Verdana, Tahoma, Arial, Sans-Serif, Helvetica; font-size:12px; min-width:804px;}
img {border: none;}
.float_left {float: left;}
.float_right { float: right; }
.clear{ clear: both;}

a {color:#FFFFFF; text-decoration:none; outline: none;}
a:hover {color: #FFFFFF; text-decoration:none;}
a:visited {color: #FFFFFF; text-decoration:none;}
a:active {color: #FFFFFF; text-decoration:none;}

h4 {color: #000000; font-weight: bold; font-family: Verdana, Tahoma, Arial, Sans-Serif, Helvetica; font-size:15px;}
h3 {color: #000000; font-weight: bold; font-family: Verdana, Tahoma, Arial, Sans-Serif, Helvetica; font-size:12px;}
h5 {color: #000000; font-weight: bold; font-family: Arial, Verdana, Tahoma, Sans-Serif, Helvetica; font-size:14px;}

/* ----------------------- header ------------------------------ */

.header {
 width:802px; height:105px; background-color: #FFFFFF;
 margin-left: auto; margin-right: auto;
 border-left: solid; border-left-color: #b8b8b8; border-left-width: 1px;
 border-right: solid; border-right-color: #b8b8b8; border-right-width: 1px;
 text-align: left;
}

.smallmenu {text-align: right; padding-right: 23px; padding-top: 7px; background-color: #FFFFFF;}
.smallmenu ul {float: right; list-style: none; height: 13px; color: #707070; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:10px; }
.smallmenu ul li{float: left; color: #707070; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:10px;}
.smallmenu ul li.inline {display: inline; padding-left: 5px; padding-right: 5px; background-image: url(images/back_smallmenu.jpg); background-repeat: repeat-y; }
.smallmenu ul li.inline a.homesm{
 text-decoration:underline;
 color: #707070; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:10px;
 background-image: url(images/icon_home.jpg); background-repeat: no-repeat; background-position: left;
 padding-left: 10px;
}
.smallmenu ul li.inline a.contactsm{
 text-decoration:underline;
 color: #707070; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:10px;
 background-image: url(images/icon_contact.jpg); background-repeat: no-repeat; background-position: left;
 padding-left: 15px;
}
.smallmenu ul li.inline a.mapsm{
 text-decoration:underline;
 color: #707070; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:10px;
 background-image: url(images/icon_map.jpg); background-repeat: no-repeat; background-position: left;
 padding-left: 10px;
}
.smallmenu ul li.last {
 display: inline;
 padding-left: 5px;
 padding-right: 5px;
 background-image: url(images/back_smallmenu.jpg) ;
 background-repeat: repeat-y;
 color: #999999; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:10px;
}
.smallmenu ul li.last a.lang{text-decoration:underline; color: #707070; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:10px;}

.lo_me { background-color: #FFFFFF; height: 43px; margin-bottom: 15px; width: 100%; clear: both; text-align: left;}

.logo { float: left; padding-left: 40px; padding-right: 75px;}
.logo a{width:136px; height:37px; background-image:url(images/logo.jpg); display:block;}
.logo a:hover {width:136px; height:37px; background-position:center;}

.menu {float: left; margin-top: 20px; width: 516px; height:auto;}
.menu ul {}
.menu ul li{list-style: none; margin-left: 5px; float: left; color: #c0c0c0; font-weight: normal; font-family: Verdana, Tahoma, Arial, Sans-Serif, Helvetica; font-size:12px;}
.menu ul li a {color:#000000; text-decoration:none; outline: none;}
.menu ul li a:hover {color: #000000; text-decoration: none; background-color:#f1f1f1;}
.menu ul li a:visited {color: #000000; text-decoration:none;}
.menu ul li a:active {color: #000000; text-decoration:none;}

.line_site {width: 790px; height: auto; text-align: left; margin-left: auto; margin-right: auto; clear: both;}
.line_site_front {float: left; background-image: url(images/line_site_front.jpg); background-repeat: no-repeat; background-position: bottom; width: 9px; height: 13px;  }
.line_site_center { float: left; background-image: url(images/line_site_center.jpg); background-repeat: repeat-x; background-position: bottom; width:772px; height: 13px; color: #4d070d; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:11px;}
.line_site_center a {color:#838383; text-decoration:none;}
.line_site_center a:hover {color: #838383; text-decoration: underline !important;}
.line_site_center a:visited {color: #838383; text-decoration:none;}
.line_site_center a:active {color: #838383; text-decoration:none;}
.line_site_end {float: left; background-image: url(images/line_site_end.jpg); background-repeat: no-repeat; background-position: bottom; width: 9px; height: 13px; }

/* ----------------------- end header ------------------------------ */

/* ----------------------- body ------------------------------------ */
.site_body {
 width:804px; margin-left: auto; margin-right: auto; height: auto;  padding: 0;
 background-image: url(images/back.jpg); background-repeat: repeat-y;  clear: both;
 background-color: #FFFFFF;
}
/* ----------------------- end body ------------------------------------ */

/* ----------------------- footer ------------------------------ */

.footer {
 width:802px; height:85px; background-color: #FFFFFF;
 margin-left: auto; margin-right: auto;
 border-left: solid; border-left-color: #b8b8b8; border-left-width: 1px;
 border-right: solid; border-right-color: #b8b8b8; border-right-width: 1px;
 border-bottom: solid; border-bottom-color: #b8b8b8; border-bottom-width: 1px;
 text-align: left; padding-top: 5px; clear: both;
 color: #adadad; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:9px;
}
.footer a {color:#adadad; text-decoration:none;}
.footer a:hover {color: #adadad; text-decoration: none !important;}
.footer a:visited {color: #adadad; text-decoration:none;}
.footer a:active {color: #adadad; text-decoration:none;}

.footer_logo{ float: left; padding-left: 30px; padding-top: 45px; background-color: #FFFFFF;}
.footer_logo a{width:67px; height:18px; background-image:url(images/logo_alpo.jpg); display:block;}
.footer_logo a:hover {width:67px; height:18px; background-position:center;}

.footer_copy { float: left; margin-top: 48px;}

.footer_menu {float: right; padding-top: 5px;}
.footer_menu_front {
 float: left; height: auto; padding-left: 20px; padding-right: 20px; padding-top: 3px; padding-bottom: 2px;
 border-left: solid; border-left-color: #eaeaea; border-left-width: 1px;
 color: #000000; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:11px;
}
.footer_menu_front a {color:#000000; text-decoration:none;}
.footer_menu_front a:hover {color: #000000; text-decoration: underline !important;}
.footer_menu_front a:visited {color: #000000; text-decoration:none;}
.footer_menu_front a:active {color: #000000; text-decoration:none;}

.footer_menu_front ul {list-style: none;}
.footer_menu_front ul li{ background-image: url(images/arow_grey.gif); background-position: left; background-repeat: no-repeat; padding-left: 10px; }

.footer_menu_end {
 float: left; height: auto; padding-left: 20px; padding-right: 50px; padding-top: 3px; padding-bottom: 2px;
 border-left: solid; border-left-color: #eaeaea; border-left-width: 1px;
 color: #000000; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:11px;
}
.footer_menu_end a {color:#000000; text-decoration:none;}
.footer_menu_end a:hover {color: #000000; text-decoration: underline !important;}
.footer_menu_end a:visited {color: #000000; text-decoration:none;}
.footer_menu_end a:active {color: #000000; text-decoration:none;}

.footer_menu_end ul {list-style: none;}
.footer_menu_end ul li{ background-image: url(images/arow_grey.gif); background-position: left; background-repeat: no-repeat; padding-left: 10px; }

.footer_linux {padding-right: 10px; padding-top: 35px; float: left;}

.footer_site {clear: both; background-image: url(images/site_footer.jpg); background-repeat: repeat-x; width: 804px; height: 50px; margin-left: auto; margin-right: auto;}

.adsence_banner {clear:both; padding-top: 10px; width: auto; height: auto; padding-bottom: 4px;}

/* ----------------------- end footer ------------------------------ */

/* ----------------------- index ------------------------------------ */

.left_content {float: left; margin-left: 15px; _margin-left:5px; width: 585px; margin-right: 15px;}
.left_content h4 {font-weight: bold; font-size:14px; width: 100%; border-bottom: dashed; border-bottom-width: 1px; border-bottom-color: #cccccc; margin-bottom: 7px; padding-bottom: 3px;}
.left_content p {font-size:12px; width: 100%; padding-top:9px; padding-bottom:9px; text-indent: 10px;}
.left_content p a {color: #000000; text-decoration: none !important;}
.left_content p a:hover {color: #000000; text-decoration: underline !important; }
.left_content p a:visited {color: #000000; text-decoration:none; }
.left_content p a:active {color: #000000; text-decoration:none;}
.left_content ul {list-style: none; padding-top: 3px; padding-bottom: 3px; margin-left: 10px;}
.left_content ul li{padding-left: 8px; font-size:12px; background-image: url(images/sqare.jpg); background-position: left; background-repeat: no-repeat; }
.left_content ul li a {color: #000000; text-decoration: none !important;}
.left_content ul li a:hover {color: #000000; text-decoration:  underline !important;}
.left_content ul li a:visited {color: #000000; text-decoration:none; }
.left_content ul li a:active {color: #000000; text-decoration:none;}

.right_content {float: right;padding-right: 15px;}
.tags {margin-top: 10px; width: auto; height: auto;}
.tags_top {background-image: url(images/top_tags.jpg); background-repeat: no-repeat; height: 19px; width: 167px; padding-left: 7px; padding-top: 3px;}
.tags_body {height: auto; width: 168px; border-left: solid; border-left-color: #bcbcbc; border-left-width: 1px; border-right: solid; border-right-color: #bcbcbc; border-right-width: 1px; padding-top: 4px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px;}

a.tags_whois {color:#989898; text-decoration:none; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:13px;}
a.tags_whois:hover {color: #989898; text-decoration: none !important; background-color: #e6e6e6; }
a.tags_whois:visited {color: #989898; text-decoration:none; }
a.tags_whois:active {color: #989898; text-decoration:none;}

a.tags_domain {color:#000000; text-decoration:none; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:16px;}
a.tags_domain:hover {color: #000000; text-decoration: none !important; background-color: #e6e6e6; }
a.tags_domain:visited {color: #000000; text-decoration:none; }
a.tags_domain:active {color: #000000; text-decoration:none;}

a.tags_baner {color:#8b1313; text-decoration:none; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:13px;}
a.tags_baner:hover {color: #8b1313; text-decoration: none !important; background-color: #e6e6e6; }
a.tags_baner:visited {color: #8b1313; text-decoration:none; }
a.tags_baner:active {color: #8b1313; text-decoration:none;}

a.tags_logo {color:#bbbbbb; text-decoration:none; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:14px;}
a.tags_logo:hover {color: #bbbbbb; text-decoration: none !important; background-color: #e6e6e6; }
a.tags_logo:visited {color: #bbbbbb; text-decoration:none; }
a.tags_logo:active {color: #bbbbbb; text-decoration:none;}

a.tags_seo {color:#8b1313; text-decoration:none; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:12px;}
a.tags_seo:hover {color: #8b1313; text-decoration: none !important; background-color: #e6e6e6; }
a.tags_seo:visited {color: #8b1313; text-decoration:none; }
a.tags_seo:active {color: #8b1313; text-decoration:none;}

a.tags_blog {color:#9f9f9f; text-decoration:none; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:14px;}
a.tags_blog:hover {color: #9f9f9f; text-decoration: none !important; background-color: #e6e6e6; }
a.tags_blog:visited {color: #9f9f9f; text-decoration:none; }
a.tags_blog:active {color: #9f9f9f; text-decoration:none;}

a.tags_site {color:#b0b0b0; text-decoration:none; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:18px;}
a.tags_site:hover {color: #b0b0b0; text-decoration: none !important; background-color: #e6e6e6; }
a.tags_site:visited {color: #b0b0b0; text-decoration:none; }
a.tags_site:active {color: #b0b0b0; text-decoration:none;}

a.tags_adv {color:#000000; text-decoration:none; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:12px;}
a.tags_adv:hover {color: #000000; text-decoration: none !important; background-color: #e6e6e6; }
a.tags_adv:visited {color: #000000; text-decoration:none; }
a.tags_adv:active {color: #000000; text-decoration:none;}

a.tags_eshop {color:#999999; text-decoration:none; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:13px;}
a.tags_eshop:hover {color: #999999; text-decoration: none !important; background-color: #e6e6e6; }
a.tags_eshop:visited {color: #999999; text-decoration:none; }
a.tags_eshop:active {color: #999999; text-decoration:none;}

a.tags_design {color:#000000; text-decoration:none; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:16px;}
a.tags_design:hover {color: #000000; text-decoration: none !important; background-color: #e6e6e6; }
a.tags_design:visited {color: #000000; text-decoration:none; }
a.tags_design:active {color: #000000; text-decoration:none;}

a.tags_pr {color:#000000; text-decoration:none; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:16px;}
a.tags_pr:hover {color: #000000; text-decoration: none !important; background-color: #e6e6e6; }
a.tags_pr:visited {color: #000000; text-decoration:none; }
a.tags_pr:active {color: #000000; text-decoration:none;}

a.tags_cms {color:#8b1313; text-decoration:none; font-weight: normal; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica; font-size:12px;}
a.tags_cms:hover {color: #8b1313; text-decoration: none !important; background-color: #e6e6e6; }
a.tags_cms:visited {color: #8b1313; text-decoration:none; }
a.tags_cms:active {color: #8b1313; text-decoration:none;}

.tags_bottom {background-image: url(images/tags_bottom.jpg); background-repeat: no-repeat; height: 4px; width: 174px; }

.topsite {width: 172px; padding-top: 5px; font-size: 11px; height: auto;}
.topsite a {color: #999999; text-decoration: none !important;}
.topsite a:hover {color: #999999; text-decoration: none !important; }
.topsite a:visited {color: #999999; text-decoration:none; }
.topsite a:active {color: #999999; text-decoration:none;}

/* slider */
.next, .prev{cursor:pointer;}

#screen2{position:relative; width:740px; margin:0px; margin-left: auto; margin-right: auto;}
#screen2 .prev{float:left; padding-left: 6px; padding-top: 56px;}
#screen2 .next{float:right; padding-right: 6px; padding-top: 56px;}
#screen2 .gallery_left{width:29px; height:133px; float:left; background-image: url(images/left.jpg); background-repeat: no-repeat;}
#screen2 .gallery_right{width:29px; height:133px; float:left; background-image: url(images/right.jpg); background-repeat: no-repeat;}

#slideshow{overflow:hidden; float: left; width:682px; height:131px; background-color: #FFFFFF; border-bottom: solid; border-bottom-width: 1px; border-bottom-color: #9d9c9c; border-top: solid; border-top-width: 1px; border-top-color: #9d9c9c;}
#slideshow ul{width:1351px; padding:0px; margin:0px;list-style:none;}
#slideshow li{float: left;margin:5px 23px 0px 0px;cursor:pointer; width: 143px; padding-top: 3px; height: 122px; background-image: url(images/gallery_back.jpg); background-repeat: no-repeat;font-weight: normal; font-size:11px; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica;color: #4d070d; text-align: center;}

.slideshow_site a {color: #707070; text-decoration: underline !important;font-size:10px;}
.slideshow_site a:hover {color: #707070; text-decoration: none !important; }
.slideshow_site a:visited {color: #707070; text-decoration:none; }
.slideshow_site a:active {color: #707070; text-decoration:none;}

.slideshow_spik{padding-top: 4px;}
/* slider */

.prview{ clear: both; margin-left:20px; background-image: url(images/project_view.jpg); background-repeat: no-repeat; width: 77px; height: 25px;}
.prview_en{ clear: both; margin-left:20px; background-image: url(images/project_view_en.jpg); background-repeat: no-repeat; width: 77px; height: 25px;}

/* scroll */
div#wn	{position:relative;width:172px; height:250px; overflow:hidden;background-color: #FFFFFF; border-left: solid; border-left-width: 1px; border-left-color: #bcbcbc; border-right: solid; border-right-width: 1px; border-right-color: #bcbcbc;}
div#lyr1 {visibility:visible; padding-left: 2px; padding-right: 2px;}

.wn_up{width:174px; height:16px; padding-top: 2px; background-image: url(images/top_scroll_index.jpg); background-repeat: no-repeat;}
.mouseover_up{padding-left: 80px;}
.wn_bottom{width:174px; height:16px; padding-top: 2px; background-image: url(images/bottom_scroll_index.jpg); background-repeat: no-repeat;}
.mouseover_down{padding-left: 80px;}

.text_lyr h4 {font-weight: normal; font-size:14px; text-indent: 5px;}
.text_lyr h4 a {color: #000000; text-decoration: none !important;}
.text_lyr h4 a:hover {color: #000000; text-decoration: underline !important; }
.text_lyr h4 a:visited {color: #000000; text-decoration:none; }
.text_lyr h4 a:active {color: #000000; text-decoration:none;}
.text_lyr p {font-size:11px; color: #6c6b6b; width: 100%; padding-top:3px; padding-bottom:3px; text-indent: 5px;}
.text_lyr p a {color: #000000; text-decoration: none !important; background-color: #e2e2e2;}
.text_lyr p a:hover {color: #000000; text-decoration: underline !important; }
.text_lyr p a:visited {color: #000000; text-decoration:none; }
.text_lyr p a:active {color: #000000; text-decoration:none;}


/* scroll */


/* ----------------------- end index ------------------------------------ */

/* ----------------------- service ------------------------------------ */

.left_scontent {float: left; margin-left: 15px; _margin-left:5px; width: 585px; margin-right: 25px;}
.left_scontent h4 {font-weight: bold; font-size:14px; width: 100%; border-bottom: dashed; border-bottom-width: 1px; border-bottom-color: #cccccc; margin-bottom: 7px; padding-bottom: 3px;}
.left_scontent p {font-size:12px; width: 100%; padding-top:9px; padding-bottom:9px; text-indent: 10px;}
.left_scontent p a {color: #000000; text-decoration: underline !important;}
.left_scontent p a:hover {color: #000000; text-decoration: none !important; }
.left_scontent p a:visited {color: #000000; text-decoration:none; }
.left_scontent p a:active {color: #000000; text-decoration:none;}
.left_scontent ul {list-style: none; padding-top: 3px; padding-bottom: 3px; margin-left: 10px;}
.left_scontent ul li{padding-left: 8px; font-size:12px; background-image: url(images/sqare.jpg); background-position: left; background-repeat: no-repeat; }
.left_scontent ul li a {color: #000000; text-decoration: underline !important;}
.left_scontent ul li a:hover {color: #000000; text-decoration: none !important;}
.left_scontent ul li a:visited {color: #000000; text-decoration:none; }
.left_scontent ul li a:active {color: #000000; text-decoration:none;}

.left_scontent ol {list-style: decimal; list-style-position: inside; padding-top: 3px; padding-bottom: 3px; margin-left: 0px;}
.left_scontent ol li{padding-left: 0px; font-size:12px; }
.left_scontent ol li a {color: #000000; text-decoration: underline !important;}
.left_scontent ol li a:hover {color: #000000; text-decoration: none !important;}
.left_scontent ol li a:visited {color: #000000; text-decoration:none; }
.left_scontent ol li a:active {color: #000000; text-decoration:none;}

.right_scontent {float:left; margin-top: 3px; width: 155px;}
.right_scontent h3 {font-weight: bold; font-size:12px; width: 100%; border-bottom: dashed; border-bottom-width: 1px; border-bottom-color: #cccccc; margin-bottom: 7px; padding-bottom: 3px;}
.right_scontent ul {list-style: none; padding-top: 3px; padding-bottom: 3px;}
.right_scontent ul li{padding-left: 0px; font-size:12px; padding-top: 3px;}
.right_scontent ul li a {color: #000000; text-decoration:none;}
.right_scontent ul li a:hover {color: #000000; text-decoration: none !important; background-color: #e6e6e6; }
.right_scontent ul li a:visited {color: #000000; text-decoration:none; }
.right_scontent ul li a:active {color: #000000; text-decoration:none;}

a.hovers {color: #000000; text-decoration:none; background-color: #e6e6e6;}
a.hovers:hover {color: #000000; text-decoration: none !important; }
a.hovers:visited {color: #000000; text-decoration:none; }
a.hovers:active {color: #000000; text-decoration:none;}

/* ----------------------- end service ------------------------------------ */

/* ----------------------- offers ------------------------------------ */

.left_ocontent {float: left; margin-left: 15px; _margin-left:5px; width: 772px;}
.left_ocontent h4 {font-weight: normal; font-size:16px; width: 100%; border-bottom: dashed; border-bottom-width: 1px; border-bottom-color: #cccccc; margin-bottom: 7px; padding-bottom: 3px; text-align: right;}
.left_ocontent h3 {font-weight: bold; font-size:13px; padding-bottom: 8px; padding-top: 15px; clear:both;}
.left_ocontent h3 a {color: #000000; text-decoration:none;}
.left_ocontent h3 a:hover {color: #000000; text-decoration: none !important; background-color: #e6e6e6;}
.left_ocontent h3 a:visited {color: #000000; text-decoration:none; }
.left_ocontent h3 a:active {color: #000000; text-decoration:none;}
.left_ocontent p {font-size:12px; width: 100%; padding-top:12px; padding-bottom:12px; clear:both;}
.left_ocontent p a {color: #000000; text-decoration:underline !important;}
.left_ocontent p a:hover {color: #000000; text-decoration: none !important;}
.left_ocontent p a:visited {color: #000000; text-decoration:none; }
.left_ocontent p a:active {color: #000000; text-decoration:none;}
.left_ocontent div a {color: #000000; text-decoration:none !important;}
.left_ocontent div a:hover {color: #000000; text-decoration: underline !important;}
.left_ocontent div a:visited {color: #000000; text-decoration:none; }
.left_ocontent div a:active {color: #000000; text-decoration:none;}

.offer_white {width: 100%; clear:both;}
.img_offer_white{background-image: url(images/lio.gif); background-repeat: no-repeat; background-position: right; width: 2%; float: left; padding-top: 4px; padding-bottom: 4px;}
.left_offer_white {width: 58%; float: left; padding-top: 4px; padding-bottom: 4px; text-indent: 10px;}
.right_offer_white{width: 40%; float: left; padding-top: 4px; padding-bottom: 4px;}

.offer_grey {width: 100%; clear:both;}
.img_offer_gray{background-image: url(images/lio.gif); background-repeat: no-repeat; background-position: right; width: 2%; float: left; padding-top: 4px; padding-bottom: 4px;background-color: #e6e6e6;}
.left_offer_grey { background-color: #e6e6e6; width: 58%; float: left; padding-top: 4px; padding-bottom: 4px; text-indent: 10px;}
.right_offer_grey{ background-color: #e6e6e6; width: 40%; float: left; padding-top: 4px; padding-bottom: 4px;}

.offer2_white {width: 100%; clear:both; height: auto;}
.img_offer2_white{background-image: url(images/lio.gif); background-repeat: no-repeat; background-position: right; width: 2%; float: left; padding-top: 4px; padding-bottom: 4px;}
.left_offer2_white {width: 98%; float: left; padding-top: 4px; padding-bottom: 4px; text-indent: 10px;}

.offer2_grey {width: 100%; clear:both; height: auto;}
.img_offer2_gray{background-image: url(images/lio.gif); background-repeat: no-repeat; background-position: right; width: 2%; float: left; padding-top: 4px; padding-bottom: 4px;background-color: #e6e6e6;}
.left_offer2_grey { background-color: #e6e6e6; width: 98%; float: left; padding-top: 4px; padding-bottom: 4px; text-indent: 10px;}

/* -----------------------  end offers ------------------------------------ */

/* ----------------------- contact ------------------------------------ */

.left_ccontent {float: left; margin-left: 15px; _margin-left:5px; width: 772px;}
.left_ccontent h4 {font-weight: normal; font-size:16px; width: 100%; border-bottom: dashed; border-bottom-width: 1px; border-bottom-color: #cccccc; margin-bottom: 7px; padding-bottom: 3px; text-align: right;}

.contact {width: 735px; padding-left: 40px; height: auto;}
.contact a {color: #000000; text-decoration: underline !important;}
.contact a:hover {color: #000000; text-decoration: none !important; }
.contact a:visited {color: #000000; text-decoration:none; }
.contact a:active {color: #000000; text-decoration:none;}
.contact h3 {font-weight: bold; font-size:13px; padding-bottom: 8px; padding-top: 10px; clear:both;}
.contact_box{ width: auto; padding-bottom: 4px; padding-top: 4px; clear:both;}
.contact_input{border-style: solid; border-width: 1px; border-color:#b2b2b2; background:#FFFFFF; color: #000000; font-family: Verdana, Tahoma, Arial, Sans-Serif, Helvetica; font-size: 14px; width: 300px; height: 18px;}
.contact_textarea{border-style: solid; border-width: 1px; border-color:#b2b2b2; background:#FFFFFF; color: #000000; font-family: Verdana, Tahoma, Arial, Sans-Serif, Helvetica; font-size: 14px; width: 500px; height: 120px;}

a#send {display: block; width:80px; height:25px; background-image: url(images/send_bg.jpg); background-position: 0 0; margin: 0; outline: none;}
a#send:hover {background-position: 0 0px;}
a.alt { display: none; }

a#send_en {display: block; width:80px; height:25px; background-image: url(images/send_en.jpg); background-position: 0 0; margin: 0; outline: none;}
a#send_en:hover {background-position: 0 0px;}
a.alt { display: none; }

a#back {display: block; width:80px; height:25px; background-image: url(images/back_bg.jpg); background-position: 0 0; margin: 0; outline: none;}
a#back:hover {background-position: 0 0px;}
a.alt { display: none; }

a#back_en {display: block; width:80px; height:25px; background-image: url(images/back_en.jpg); background-position: 0 0; margin: 0; outline: none;}
a#back_en:hover {background-position: 0 0px;}
a.alt { display: none; }

/* -----------------------  end contact ------------------------------------ */

/* ----------------------- hosting ------------------------------------ */

.left_hcontent {float: left; margin-left: 15px; _margin-left:5px; width: 772px;}
.left_hcontent h4 {font-weight: normal; font-size:16px; width: 100%; border-bottom: dashed; border-bottom-width: 1px; border-bottom-color: #cccccc; margin-bottom: 7px; padding-bottom: 3px; text-align: right;}
.left_hcontent p {font-size:12px; width: 100%; padding-top:9px; padding-bottom:9px; text-indent: 10px;}
.left_hcontent p a {color: #000000; text-decoration: underline !important;}
.left_hcontent p a:hover {color: #000000; text-decoration: none !important; }
.left_hcontent p a:visited {color: #000000; text-decoration:none; }
.left_hcontent p a:active {color: #000000; text-decoration:none;}
.left_hcontent ul {list-style: none; padding-top: 3px; padding-bottom: 3px; margin-left: 10px;}
.left_hcontent ul li{padding-left: 8px; font-size:12px; background-image: url(images/sqare.jpg); background-position: left; background-repeat: no-repeat; }
.left_hcontent ul li a {color: #000000; text-decoration: underline !important;}
.left_hcontent ul li a:hover {color: #000000; text-decoration: none !important;}
.left_hcontent ul li a:visited {color: #000000; text-decoration:none; }
.left_hcontent ul li a:active {color: #000000; text-decoration:none;}

.hosting{width: 710px; margin-left: 30px; margin-right: 30; margin-top: 20px; height: auto; clear: both;}

.table_top_hosting{ width: 100%; background-image: url(images/hback_top.jpg); background-repeat: repeat-x; height:32px; border-left: solid; border-left-width: 1px; border-left-color: #bebebe; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_top_hosting h3 {font-weight: bold; font-size:13px; padding-top: 7px; clear:both;}
.table_th_paket { float: left; width: 115px; height: 32px; text-align: center; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_th_paket1 { float: left; width: 147px; height: 32px; text-align: center; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_th_paket2 { float: left; width: 147px; height: 32px; text-align: center; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_th_paket3 { float: left; width: 147px; height: 32px; text-align: center; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_th_paket4 { float: left; width: 147px; height: 32px; text-align: center;}

.table_bottom_hosting{ width: 100%; background-image: url(images/hback_bottom.jpg); background-repeat: repeat-x; height:19px; border-left: solid; border-left-width: 1px; border-left-color: #bebebe; border-right: solid; border-right-width: 1px; border-right-color: #bebebe; clear: both;}
.table_bottom_hosting h3 {font-weight: bold; font-size:12px; padding-top: 3px; clear:both;}
.table_bh_price { float: left; width: 115px; height: 19px; text-align: center; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_bh_price1 { float: left; width: 147px; height: 19px; text-align: center; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_bh_price2 { float: left; width: 147px; height: 19px; text-align: center; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_bh_price3 { float: left; width: 147px; height: 19px; text-align: center; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_bh_price4 { float: left; width: 147px; height: 19px; text-align: center;}

.table_white_hosting{ width: 100%; height:25px; border-left: solid; border-left-width: 1px; border-left-color: #bebebe; border-right: solid; border-right-width: 1px; border-right-color: #bebebe; clear: both;}
.table_white_hosting h3 {font-weight: normal; font-size:12px; padding-top: 6px; clear:both;}
.table_wh_text { float: left; width: 112px; height: 25px; padding-left: 3px; text-align: left; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_wh_text1 { float: left; width: 147px; height: 25px; text-align: center; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_wh_text2 { float: left; width: 147px; height: 25px; text-align: center; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_wh_text3 { float: left; width: 147px; height: 25px; text-align: center; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_wh_text4 { float: left; width: 147px; height: 25px; text-align: center;}

.table_grey_hosting{ width: 100%; height:25px; border-left: solid; border-left-width: 1px; border-left-color: #bebebe; border-right: solid; border-right-width: 1px; border-right-color: #bebebe; clear: both; background-color: #e6e6e6; clear: both;}
 .table_grey_hosting h3 {font-weight: normal; font-size:12px; padding-top: 6px; clear:both;}
.table_gh_text { float: left; width: 112px; height: 25px; padding-left: 3px; text-align: left; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_gh_text1 { float: left; width: 147px; height: 25px; text-align: center; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_gh_text2 { float: left; width: 147px; height: 25px; text-align: center; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_gh_text3 { float: left; width: 147px; height: 25px; text-align: center; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_gh_text4 { float: left; width: 147px; height: 25px; text-align: center;}

/* -----------------------  end hosting ------------------------------------ */

/* -----------------------  domain ------------------------------------ */

.left_dcontent {float: left; margin-left: 15px; _margin-left:5px; width: 772px;}
.left_dcontent h4 {font-weight: normal; font-size:16px; width: 100%; border-bottom: dashed; border-bottom-width: 1px; border-bottom-color: #cccccc; margin-bottom: 7px; padding-bottom: 3px; text-align: right;}
.left_dcontent p {font-size:12px; width: 100%; padding-top:9px; padding-bottom:9px; text-indent: 10px;}
.left_dcontent p a {color: #000000; text-decoration: underline !important;}
.left_dcontent p a:hover {color: #000000; text-decoration: none !important; }
.left_dcontent p a:visited {color: #000000; text-decoration:none; }
.left_dcontent p a:active {color: #000000; text-decoration:none;}
.left_dcontent ul {list-style: none; padding-top: 3px; padding-bottom: 3px; margin-left: 10px;}
.left_dcontent ul li{padding-left: 8px; font-size:12px; background-image: url(images/sqare.jpg); background-position: left; background-repeat: no-repeat; }
.left_dcontent ul li a {color: #000000; text-decoration: underline !important;}
.left_dcontent ul li a:hover {color: #000000; text-decoration: none !important;}
.left_dcontent ul li a:visited {color: #000000; text-decoration:none; }
.left_dcontent ul li a:active {color: #000000; text-decoration:none;}

.domain {width:100%; height: auto;}
.domain_left { float: left; height: auto; width: 230px; margin-right:30px;}
.domain_right{float: left; width: auto; height: auto;}

.table_top_domain{ width: 100%; background-image: url(images/hback_top.jpg); background-repeat: repeat-x; height:32px; border-left: solid; border-left-width: 1px; border-left-color: #bebebe; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_top_domain h3 {font-weight: bold; font-size:12px; padding-top: 7px; clear:both;}
.table_td_domain1 { float: left; width: 80px; height: 32px; text-align: center; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_td_domain2 { float: left; width: 145px; height: 32px; text-align: center;}

.table_bottom_domain{ width: 100%; background-image: url(images/hback_bottom.jpg); background-repeat: repeat-x; height:19px; border-left: solid; border-left-width: 1px; border-left-color: #bebebe; border-right: solid; border-right-width: 1px; border-right-color: #bebebe; clear: both;}
.table_bottom_domain h3 {font-weight: bold; font-size:12px; padding-top: 3px; clear:both;}
.table_bd_domain1 { float: left; width: 80px; height: 19px; text-align: center; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_bd_domain2 { float: left; width: 145px; height: 19px; text-align: center;}

.table_white_domain{ width: 100%; height:17px; border-left: solid; border-left-width: 1px; border-left-color: #bebebe; border-right: solid; border-right-width: 1px; border-right-color: #bebebe; clear: both;}
.table_white_domain h3 {font-weight: normal; font-size:12px; padding-top: 2px; clear:both;}
.table_wd_text1 { float: left; width: 80px; height: 17px; text-align: center; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_wd_text2 { float: left; width: 145px; height: 17px; text-align: center;}

.table_grey_domain{ width: 100%; height:17px; border-left: solid; border-left-width: 1px; border-left-color: #bebebe; border-right: solid; border-right-width: 1px; border-right-color: #bebebe; clear: both; background-color: #e6e6e6; clear: both;}
.table_grey_domain h3 {font-weight: normal; font-size:12px; padding-top: 2px; clear:both;}
.table_gd_text1 { float: left; width: 80px; height: 17px; text-align: center; border-right: solid; border-right-width: 1px; border-right-color: #bebebe;}
.table_gd_text2 { float: left; width: 145px; height: 17px; text-align: center;}

 /* scroll domain */

.holder {margin-top:15px;}
.scroll-pane {width: 500px;	overflow: auto;	background: #FFFFFF; float: left;}
.scroll-pane h3 {font-weight: bold; font-size:13px; padding-top: 7px; clear:both;}
.scroll-pane p {font-size:12px; width: 100%; padding-top:9px; padding-bottom:9px; text-indent: 10px;}
.scroll-pane p a {color: #000000; text-decoration: underline !important;}
.scroll-pane p a:hover {color: #000000; text-decoration: none !important; }
.scroll-pane p a:visited {color: #000000; text-decoration:none; }
.scroll-pane p a:active {color: #000000; text-decoration:none;}
.scroll-pane ul {list-style: none; padding-top: 3px; padding-bottom: 3px; margin-left: 10px;}
.scroll-pane ul li{padding-left: 8px; font-size:12px; background-image: url(images/sqare.jpg); background-position: left; background-repeat: no-repeat; }
.scroll-pane ul li a {color: #000000; text-decoration: underline !important;}
.scroll-pane ul li a:hover {color: #000000; text-decoration: none !important;}
.scroll-pane ul li a:visited {color: #000000; text-decoration:none; }
.scroll-pane ul li a:active {color: #000000; text-decoration:none;}
#pane2 {height: 450px;}

.jScrollPaneContainer {position: relative;overflow: hidden;z-index: 1;}
.jScrollPaneTrack {position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background: #FFFFFF;}
.jScrollPaneDrag {position: absolute; background: #f2f2f2; cursor: pointer; overflow: hidden;}
.jScrollPaneDragTop {position: absolute; top: 0; left: 0; overflow: hidden;  }
.jScrollPaneDragBottom {position: absolute; bottom: 0; left: 0;	overflow: hidden;}
a.jScrollArrowUp {display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 17px;}
a.jScrollArrowUp:hover {/*background-color: #f60;*/}
a.jScrollArrowDown {display: block;	position: absolute;	z-index: 1;	bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 17px;}
a.jScrollArrowDown:hover {/*background-color: #f60;*/}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {/*background-color: #f00;*/ }
a.jScrollArrowUp {background: url(images/basic_arrow_up.gif) no-repeat 0 0;			}
a.jScrollArrowUp:hover {background-position: 0 0px;}
a.jScrollArrowDown {background: url(images/basic_arrow_down.gif) no-repeat 0 0;}
a.jScrollArrowDown:hover {background-position: 0 0px;}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {background-position: 0 0px;}

  /* end scroll domain */
/* -----------------------  end domain ------------------------------------ */

/* ----------------------- map ------------------------------------ */

.left_mcontent {float: left; margin-left: 15px; _margin-left:5px; width: 772px;}
.left_mcontent h4 {font-weight: normal; font-size:16px; width: 100%; border-bottom: dashed; border-bottom-width: 1px; border-bottom-color: #cccccc; margin-bottom: 7px; padding-bottom: 3px; text-align: right;}
.left_mcontent h3 {font-weight: bold; font-size:13px; padding-top: 7px; clear:both;}
.left_mcontent h3 a {color: #000000; text-decoration: underline !important;}
.left_mcontent h3 a:hover {color: #000000; text-decoration: none !important; }
.left_mcontent h3 a:visited {color: #000000; text-decoration:none; }
.left_mcontent h3 a:active {color: #000000; text-decoration:none;}
.left_mcontent ul {list-style: none; padding-top: 3px; padding-bottom: 3px; margin-left: 0px;}
.left_mcontent ul li{padding-left: 4px; padding-top: 3px; font-size:12px;}
.left_mcontent ul li a {color: #000000; text-decoration: underline !important;}
.left_mcontent ul li a:hover {color: #000000; text-decoration: none !important;}
.left_mcontent ul li a:visited {color: #000000; text-decoration:none; }
.left_mcontent ul li a:active {color: #000000; text-decoration:none;}

.map{width: 710px; margin-left: 30px; margin-right: 30px; margin-top: 20px; height: auto; clear: both;}
.map1 { float: left; height: auto; width: 160px; margin-right: 50px;}
.map2{ float: left; height: auto; width: 80px; margin-right: 50px;}


/* -----------------------  end map ------------------------------------ */

/* ----------------------- projects ------------------------------------ */

.left_prcontent {float: left; margin-left: 15px; _margin-left:5px; width: 772px;}
.left_prcontent h4 {font-weight: normal; font-size:16px; width: 100%; border-bottom: dashed; border-bottom-width: 1px; border-bottom-color: #cccccc; margin-bottom: 7px; padding-bottom: 3px; text-align: right;}
.left_prcontent h3 {font-weight: bold; font-size:12px; padding-top: 7px; clear:both;}

.project{width: 774px; margin-top: 10px; margin-bottom: 20px; height: auto; clear: both;}
.project1 {float: left; height: 104px; width: 373px; background-image: url(images/back_projects.jpg); background-repeat: no-repeat; margin-left: 6px; margin-right: 14px;}
.project2{float: left; height: 104px; width: 373px; background-image: url(images/back_projects.jpg); background-repeat: no-repeat;}

.pbox1{float: left; height: auto; padding-left: 35px; padding-top: 8px; width: auto;}
.pbox2{float: left; height: auto; padding-left: 35px; padding-top: 15px; width: auto; font-weight: normal; font-size:11px; color: #707070; font-family: Tahoma, Verdana, Arial, Sans-Serif, Helvetica;}
.pbox2 a {color: #707070; text-decoration: underline !important;}
.pbox2 a:hover {color: #707070; text-decoration: none !important; }
.pbox2 a:visited {color: #707070; text-decoration:none; }
.pbox2 a:active {color: #707070; text-decoration:none;}
.pbox2 ul {list-style: none; margin-top: 8px; margin-left: 5px;}
.pbox2 ul li{ background-image: url(images/arrow_pr.gif); background-position: left; background-repeat: no-repeat; padding-left: 10px;}

/* -----------------------  end projects ------------------------------------ */

/* ----------------------- Whois  ------------------------------------ */

.left_wicontent {margin-left: 15px; _margin-left:5px; width: 772px;}
.left_wicontent h4 {font-weight: normal; width: 100%; border-bottom: dashed; border-bottom-width: 1px; border-bottom-color: #cccccc; margin-bottom: 7px; padding-bottom: 3px; text-align: right;}
.left_wicontent h3 {font-weight: bold; font-size:14px; clear:both; text-align: center;}
.left_wicontent h2 {font-weight: bold; font-size:12px; clear:both; text-align: center; padding-top: 7px;}
.left_wicontent p {font-size:12px; width: 100%; padding-top:9px; padding-bottom:9px; text-indent: 10px;}
.left_wicontent p a {color: #000000; text-decoration: underline !important;}
.left_wicontent p a:hover {color: #000000; text-decoration: none !important; }
.left_wicontent p a:visited {color: #000000; text-decoration:none; }
.left_wicontent p a:active {color: #000000; text-decoration:none;}
.left_wicontent a {color:#000000; text-decoration:underline; outline: none;}
.left_wicontent a:hover {color: #000000; text-decoration:none;}
.left_wicontent a:visited {color: #000000; text-decoration:none;}
.left_wicontent a:active {color: #000000; text-decoration:none;}

.whois{width: 690px; margin-left: 40px; margin-right: 40; margin-top: 20px; height: auto; clear: both;}
.wibox{padding-top:5px; clear: both; padding-left:220px}
.whois_input{border-style: solid; border-width: 1px; border-color:#b2b2b2; background:#FFFFFF; color: #000000; font-family: Verdana, Tahoma, Arial, Sans-Serif, Helvetica; font-size: 12px; width: 200px; height: 15px;}

.wibox2{padding-top:5px; clear: both; padding-left:150px; height: auto;}
.wiboxl{height: auto; width: 320px; padding-top: 3px;}
.wiboxr{height: auto; width: 100px; padding-top: 3px;}
.wiboxr_red{height: auto; color: #FF0000; width: 100px; padding-top: 3px; }
.wiboxr_red a {color: #FF0000; text-decoration: underline !important;}
.wiboxr_red a:hover {color: #FF0000; text-decoration: none !important; }
.wiboxr_red a:visited {color: #FF0000; text-decoration:none; }
.wiboxr_red a:active {color: #FF0000; text-decoration:none;}

.wibox3{padding-top:5px; clear: both; padding-left:110px}

a#check {display: block; width:80px; height:25px; background-image: url(images/btn_check.jpg); background-position: 0 0; margin: 0; outline: none;}
a#check:hover {background-position: 0 0px;}
a.alt { display: none; }

a#check_en {display: block; width:80px; height:25px; background-image: url(images/btn_check_en.jpg); background-position: 0 0; margin: 0; outline: none;}
a#check_en:hover {background-position: 0 0px;}
a.alt { display: none; }

a#whoisbtn {display: block; width:80px; height:25px; background-image: url(images/btn_whois.jpg); background-position: 0 0; margin: 0; outline: none;}
a#whoisbtn:hover {background-position: 0 0px;}
a.alt { display: none; }

/* -----------------------  end Whois  ------------------------------------ */

/* ----------------------- banners ------------------------------------ */
.left_bancontent {margin-left: 15px; _margin-left:5px; width: 772px;}
.left_bancontent h4 {font-weight: normal; font-size:16px; width: 100%; border-bottom: dashed; border-bottom-width: 1px; border-bottom-color: #cccccc; margin-bottom: 7px; padding-bottom: 3px; text-align: right;}

.banners{width: 710px; margin-top: 10px; height: auto; clear: both; margin-left: auto; margin-right: auto;}
.banners h2 {font-weight: normal; font-size:12px; margin-bottom: 7px;}
.banners div {padding-top:10px; padding-bottom: 5px; width: auto; margin-left: auto; margin-right: auto; height: auto;}
.banners_textarea{border-style: solid; border-width: 1px; border-color:#b2b2b2; background:#FFFFFF; color: #000000; font-family: Verdana, Tahoma, Arial, Sans-Serif, Helvetica; font-size: 12px; width: 500px; height: 60px;}

/* -----------------------  end banners ------------------------------------ */

/* ----------------------- admin ------------------------------------ */
.left_admincontent {margin-left: 15px; _margin-left:5px; width: 772px;}
.left_admincontent h4 {font-weight: normal; font-size:16px; width: 100%; border-bottom: dashed; border-bottom-width: 1px; border-bottom-color: #cccccc; margin-bottom: 7px; padding-bottom: 3px; text-align: right;}

.adminmenu{width: 772px; margin-top: 10px; height: auto; clear: both; margin-left: auto; margin-right: auto;}
.adminmenu a {color: #000000; text-decoration: underline !important;}
.adminmenu a:hover {color: #000000; text-decoration: none !important; }
.adminmenu a:visited {color: #000000; text-decoration:none; }
.adminmenu a:active {color: #000000; text-decoration:none;}

a#detetebtn {display: block; width:80px; height:25px; background-image: url(images/delete_btn.jpg); background-position: 0 0; margin: 0; outline: none;}
a#detetebtn:hover {background-position: 0 0px;}
a.alt { display: none; }

a#addbtn {display: block; width:80px; height:25px; background-image: url(images/btn_add.jpg); background-position: 0 0; margin: 0; outline: none;}
a#addbtn:hover {background-position: 0 0px;}
a.alt { display: none; }

a#editbtn {display: block; width:80px; height:25px; background-image: url(images/edit_btn.jpg); background-position: 0 0; margin: 0; outline: none;}
a#editbtn:hover {background-position: 0 0px;}
a.alt { display: none; }

a#loginbtn {display: block; width:80px; height:25px; background-image: url(images/login_btn.jpg); background-position: 0 0; margin: 0; outline: none;}
a#loginbtn:hover {background-position: 0 0px;}
a.alt { display: none; }

.admintitle1 {padding-left:3px;margin-top:10px; float: left; width: 230px;border-left-color:#b2b2b2;border-left-style: solid; border-left-width: 1px; border-right-color:#b2b2b2;border-right-style: solid; border-right-width: 1px;border-top-color:#b2b2b2;border-top-style: solid; border-top-width: 1px; }
.admintitle2 {padding-left:3px;margin-top:10px; float: left; width: 230px;border-right-color:#b2b2b2;border-right-style: solid; border-right-width: 1px; border-top-style: solid; border-top-width: 1px; border-top-color:#b2b2b2;}
.admintitle3 {padding-left:3px;margin-top:10px; float: left; width: 65px;border-right-color:#b2b2b2;border-right-style: solid; border-right-width: 1px;border-top-style: solid; border-top-width: 1px; border-top-color:#b2b2b2;}

.admintable1 {padding-left:3px;float: left; height: 16px;  width: 230px;border-left-color:#b2b2b2;border-left-style: solid; border-left-width: 1px; border-top-color:#b2b2b2;border-top-style: solid; border-top-width: 1px; border-right-color:#b2b2b2;border-right-style: solid; border-right-width: 1px; }
.admintable2 {padding-left:3px;float: left; height: 16px; width: 230px;border-right-color:#b2b2b2;border-right-style: solid; border-right-width: 1px; border-top-style: solid; border-top-width: 1px; border-top-color:#b2b2b2;}
.admintable3 {padding-left:3px;float: left; height: 16px; width: 65px;border-right-color:#b2b2b2;border-right-style: solid; border-right-width: 1px; border-top-style: solid; border-top-width: 1px; border-top-color:#b2b2b2;}

.admintablebottom { clear: both; border-top-color:#b2b2b2;border-top-style: solid; border-top-width: 1px; width: 772px; height: auto;}

/* -----------------------  end admin ------------------------------------ */

/* ----------------------- error ------------------------------------ */

.left_errorcontent {float: left; margin-left: 15px; _margin-left:5px; width: 772px;}
.left_errorcontent h4 {font-weight: normal; font-size:16px; width: 100%; border-bottom: dashed; border-bottom-width: 1px; border-bottom-color: #cccccc; margin-bottom: 7px; padding-bottom: 3px; text-align: right;}

.error {width: 735px; padding-left: 40px; height: auto;}
.error a {color: #000000; text-decoration: underline !important;}
.error a:hover {color: #000000; text-decoration: none !important; }
.error a:visited {color: #000000; text-decoration:none; }
.error a:active {color: #000000; text-decoration:none;}
.error h3 {font-weight: bold; font-size:13px; padding-bottom: 8px; padding-top: 10px; clear:both;} 

/* -----------------------  end error ------------------------------------ */



