body {  margin: 0px auto; padding:0px;  font: 12px/12px "Trebuchet MS"; color: #fff;  background:#014a7e; overflow:auto; overflow-x:hidden;}
.clear {clear: both; margin:0px; padding: 0px;}
.red {color: red; font: 11px/12px "Arial";}

/*///////////EINAI TO DIV POU KRATAEI OLO TO SITE////////////*/
#site {width: 100%; margin: 0px auto; padding: 0px; display: block; background:url("imgs/bg_top.jpg") no-repeat center top; }

/*////////////DIV TOP - KRATAEI LOGO LINKS KAI SEARCH/////////////*/
#site .top {width: 980px; height:118px; margin: 0px auto; padding: 0px; display:block;}

#site .top .logo {width: 220px;  height: 88px; margin: 0px; padding: 30px 0px 0px 20px; float: left; display:block;}
#site .top .right {width: 740px; height: 118px;margin: 0px; padding: 0px; float: right; display:block;}
#site .top .right .search {width:230px; float: right; height:68px;  padding: 50px 0px 0px 0px;}
#site .top .right .search .searchinput {width: 185px; height: 20px; background:#d5e976 ; border:1px solid #fff; font: 12px/20px "Trebuchet MS"; Color: #000; display:block; float: right; margin: 5px 5px 0px 0px;}
#site .top .right .search .go {padding: 0px; display: block;  float:right; margin: 5px 5px 0px 0px;}
#site .top .right .links {width: 500px; height:58px;  margin: 0px; padding: 60px 10px 0px 0px; float: right; display:block; font: 11px/14px "Trebuchet MS"; color:#fff; text-align:right;}
#site .top .right .links a {color:#fff; text-decoration:underline;}
#site .top .right .links a:hover {color:#fff; text-decoration:overline;}

/*//////DIV ME TO BACKGROUND TOU TOP MENU//////*/
#site .menu { background: #000; padding: 0px; display:block; height: 40px; margin: 0px 0px 45px 0px; display:block;}

/*////TO TOP MENU////*/
#site .menu ul{margin: 0px auto; padding: 0px; width: 980px; display:block;}
#site .menu li {list-style-type: none;  height: 40px; width: 185px; padding: 0px 0px 0px 0px; margin: 0px; text-align:center; display:block; float: right; font-size: 14px; font-family:"Arial"; color: #fff; border-right: 1px solid #2e2e2e;}
#site .menu li a {width: 185px; height: 26px; display:block; margin: 0px; padding: 14px 0px 0px 0px; text-decoration:none;  color: #fff;}
#site .menu li a:hover {width: 185px; height: 26px; display:block; margin: 0px; padding: 14px 0px 0px 0px;  text-decoration:none; color: #fff; background:url("imgs/menubg.gif") repeat-x;}

/*////EXO VALEI AUTO TO DIV GIA NA FERNO PANTA KATO TO BGROUND/////*/
#site .bottombgr {margin: 0px auto; padding: 0px; display:block; background:url("imgs/bg_bottom.jpg") no-repeat center bottom; min-height:506px; height: 100%;}

/*////EDO VAZO OLA TA DIV MOU LEFT KAI MAIN/////*/
#site .bottombgr .all {width: 980px; margin: 0px auto; padding: 0px; display: block;}


/*///TO LEFT///*/
#site .bottombgr .all .left {width: 225px; padding:0px 0px 0px 15px; margin:0px; display:block; float: left;}

/*///LEFT MENU PRODUCTS////*/
#site .bottombgr .all .left .menu_block {width: 225px; margin: 0px; padding:0px; display: block; float: right; border: none;}
#site .bottombgr .all .left .menu_block .menu_title {width: 210px; height: 32px; background:url("imgs/title_blue.jpg") no-repeat; font: 14px/32px Arial; color:#fff; padding: 0px 0px 0px 15px;}
#site .bottombgr .all .left .menu_block .menu {background: #fff; width:225px; margin: 5px 0px 0px 0px; padding: 0px; display:block; float:left; height: auto; border: none;}
#site .bottombgr .all .left .menu_block .menu ul {margin: 0px; padding: 0px; width: 225px; display:block;}
#site .bottombgr .all .left .menu_block .menu li {list-style-type:none; width: 225px; float: left; display:block; font: 12px/16px "Arial"; color:#000; margin: 0px; padding:0px; height: auto; text-align:left;}
#site .bottombgr .all .left .menu_block .menu li a{width: 200px; height: auto; margin: 0px; padding:3px 0px 2px 25px;  background: url("imgs/menubullet.jpg") no-repeat 10px 7px; font: 12px/16px "Arial"; color:#000; border-bottom: 1px dotted #2e2e2e;}
#site .bottombgr .all .left .menu_block .menu li a:hover{width: 200px; height: auto; margin: 0px; padding:3px 0px 2px 25px;  background: url("imgs/menubullet.jpg") no-repeat 10px 7px; font: 12px/16px "Arial"; color:#4197ee; border-bottom: 1px dotted #2e2e2e;}
.menu_bottomline { width: 100%; height:4px; background:url("imgs/line.jpg") repeat-x left top; float: left; display:block; margin: 5px 0px 0px 0px; padding: 0px;}

#site .bottombgr .all .left .lbanner {margin:15px 0px 0px 0px; padding:0px; width:25px; float:left; display:block;}

/*/////SUBMENU PRODUCTS//////*/
#site .bottombgr .all .left .menu_block .menu li .submenu {width: 225px; padding: 5px 0px 5px 0px; margin: 0px; float: right; display:block; background:#efffa7; }
#site .bottombgr .all .left .menu_block .menu li .submenu ul {margin: 0px; padding: 0px; width:225px;}
#site .bottombgr .all .left .menu_block .menu li .submenu li {width: 225px;  margin: 0px 0px 5px 0px; padding: 0px; height: auto; float: left; list-style-type:none; font: 12px/14px "Arial"; color:#000;}
#site .bottombgr .all .left .menu_block .menu li .submenu li a {width: 180px; height: auto; margin: 0px; padding: 0px 0px 0px 45px; background:url("imgs/submenubullet.jpg") no-repeat 25px 2px; font: 12px/14px "Arial"; color:#000; border:none;}
#site .bottombgr .all .left .menu_block .menu li .submenu li a:hover {width: 180px; height: auto; margin: 0px; padding: 0px 0px 0px 45px; background:url("imgs/submenubullet.jpg") no-repeat 25px 2px; font: 12px/14px "Arial"; color:#4197ee; border:none;}



/*////////SUB SUB MENU////////////*/
#site .bottombgr .all .left .menu_block .menu li .submenu li .subsubmenu {width: 225px; float:right;  display:block; margin:0px auto; padding: 0px;}
#site .bottombgr .all .left .menu_block .menu li .submenu li .subsubmenu ul { margin: 0px; padding: 0px;}
#site .bottombgr .all .left .menu_block .menu li .submenu li .subsubmenu li {width: 170px; margin:5px 0px 0px 0px; padding: 0px 0px 0px 55px; height: auto; float: left; list-style-type:none; font: 11px/14px "Arial"; color:#338cef; background: none;}
#site .bottombgr .all .left .menu_block .menu li .submenu li .subsubmenu li a{width: 170px; font: 11px/14px "Arial"; color:#338cef; padding: 0px; margin: 0px; background: none; text-decoration:none;}
#site .bottombgr .all .left .menu_block .menu li .submenu li .subsubmenu li a:hover{width: 170px; font: 11px/14px "Arial"; color:#338cef;  background: none;  text-decoration:underline; padding: 0px; margin: 0px;}

/*///NEWSLETTER///*/
#site .bottombgr .all .left .newsletter_block {width: 225px; margin: 15px 0px 20px 0px; padding: 0px; height: auto; display:block;}
#site .bottombgr .all .left .newsletter_block .newsltr_title {width: 210px; height: 32px; background:url("imgs/title_green.jpg") no-repeat; font: 14px/32px Arial; color:#000; padding: 0px 0px 0px 15px;}
#site .bottombgr .all .left .newsletter_block .newsletter {background: #fff; width:205px; margin: 5px 0px 0px 0px; padding: 10px; display:block; float:left; height: auto; border: none; color: #000; line-height: 15px;}
#site .bottombgr .all .left .newsletter_block .newsletter .newsltr {width: 160px;height: 22px;  background:#fff; border: 1px solid #dfef86; margin: 10px 0px 0px 0px; font: 11px/22px "Trebuchet MS"; color:#000; padding: 0px 0px 0px 5px; float:left;}
#site .bottombgr .all .left .newsletter_block .newsletter .newsltrsend {padding: 0px; margin: 10px 0px 0px 0px; display: block; float:right; width: 23px;}
.newsletter_bottomline{ width: 100%; height:4px; background:url("imgs/line_green.jpg") repeat-x left top; float: left; display:block; margin: 5px 0px 0px 0px; padding: 0px;}

/*////TO MAIN/////*/
#site .bottombgr .all .main {width: 720px; margin: 0px; padding: 0px 0px 0px 15px; display:block; float:right;}


/*//////FLASH////*/
#site .bottombgr .all .main .flash {width: 720px; height: 200px; display: block; margin: 0px 0px 20px 0px; padding: 0px;}


/*////WELCOME BLOCK////*/
#site .bottombgr .all .main .welcome_block {width: 350px; float:left;  display:block; margin: 0px 0px 30px 0px; padding: 0px; height:auto;}
#site .bottombgr .all .main .welcome_block .welcome_title {width: 330px; float:left; display:block; margin: 0px; padding: 0px 0px 0px 20px; background:url("imgs/title_blue2.jpg") repeat-x; height: 32px; font: 14px/32px "Trebuchet MS"; color: #fff; }
#site .bottombgr .all .main .welcome_block .welcome_text{width: 330px; margin: 5px 0px 0px 0px; padding: 10px; float: left; display:block; background:#fff; font: 12px/16px "Trebuchet MS"; color:#000; }

/*////HOT BLOCK////*/
#site .bottombgr .all .main .hot_block {width: 350px; float:right; display:block; margin: 0px 0px 30px 0px; padding: 0px; height:auto; }
#site .bottombgr .all .main .hot_block .hot_title {width: 330px; float:left; display:block; margin: 0px; padding: 0px 0px 0px 20px; background:url("imgs/title_green2.jpg") repeat-x; height: 32px; font: 14px/32px "Trebuchet MS"; color: #000;}
#site .bottombgr .all .main .hot_block .hot_prod {width: 350px; display:block; float:left; margin: 5px 0px 0px 0px; padding: 0px;  height: 370px; overflow:hidden;}
#site .bottombgr .all .main .hot_block .hot_prod ul {margin: 5px 0px 5px 0px; padding: 0px; display:block; }
#site .bottombgr .all .main .hot_block .hot_prod li {width: 350px; margin: 0px 0px 5px 0px; padding:0px; height: 115px; background:#fff; list-style-type:none;}
#site .bottombgr .all .main .hot_block .hot_prod li .product {width: 103px; float: left; height: 103px; display:block; padding: 7px 0px 0px 7px;}
#site .bottombgr .all .main .hot_block .hot_prod li .product img {border:1px solid #65a8df; background:#fff;}

#site .bottombgr .all .main .hot_block .hot_prod li .title {width: 230px; float: right; height: 30px; font: 12px/14px "Arial"; font-weight:bold; color:#000; margin: 0px; padding: 5px 5px 0px 5px; display:block;}
#site .bottombgr .all .main .hot_block .hot_prod li .description {width :230px; float:right; height: 45px; margin: 0px; padding: 0px 5px 0px 5px; font: 11px/14px "Arial"; color: #000; display:block;}
#site .bottombgr .all .main .hot_block .hot_prod li .buttons {width: 240px; height: 35px; margin: 0px; padding:0px; float: right; display:block;}
#site .bottombgr .all .main .hot_block .hot_prod li .buttons .logo {width:150px; height: 35px; margin: 0px; padding:0px; display:block; float: left;}
#site .bottombgr .all .main .hot_block .hot_prod li .buttons .details {width: 85px; height: 20px; margin:0px; padding: 15px 5px 0px 0px; display:block; float: right; text-align:right;}


#site .bottombgr .all .main .logos {width: 720px; float:right; margin: 20px 0px 60px 0px; padding: 0px; display:block; background:#fff; }



#site .bottombgr .address {width: 950px; height: 30px; background:#fff url("imgs/address.jpg") no-repeat 0px 0px; padding:0px 0px 0px 30px; margin: 0px auto; font: 12px/30px "Trebuchet MS"; color: #000; margin-bottom: 20px;}
#site .bottombgr .address a {color: #2680cc; text-decoration:none;}
#site .bottombgr .address a:hover {color: #2680cc; text-decoration:underline;}

/*/////////////FILTRO GIA ALPHA opacity:.40; filter:alpha(opacity=40);//////////////////////*/


#site .bottombgr .footer_block {height: 42px; margin: 0px 0px 15px 0px; padding:0px; display: block; background:#000;}
#site .bottombgr .footer_block .bottom {font: 11px/40px "Arial"; height:40px; Color: #fff; width: 980px; display:block; margin:0px auto; padding: 0px;}
#site .bottombgr .footer_block .bottom .copyright {width: 380px; float:left; display:block; margin: 0px; padding: 0px;}
#site .bottombgr .footer_block .bottom .byhi {width: 600px; margin: 0px; padding: 0px; display:block; float:right; text-align:right;}
#site .bottombgr .footer_block .bottom .byhi a{color:#fff; text-decoration:none;}
#site .bottombgr .footer_block .bottom .byhi a:hover{color:#bbd400; text-decoration:none;}





/*//////////DOCUMENT///////////*/


#site .bottombgr .all .main .thetitle {width: 700px; height: 32px; margin: 0px 0px 10px 0px; padding:0px 0px 0px 20px; float:right; display:block; background: url("imgs/title_blue2.jpg") repeat-x; font: 14px/32px "Trebuchet MS"; color: #fff; letter-spacing:1px;}
#site .bottombgr .all .main .thetext {width: 700px; height: auto; margin:0px; padding: 10px; float:right; display:block; background:#fff; font: 12px/16px "Trebuchet MS"; color:#000;}
#site .bottombgr .all .main .thetext a {font: 12px/16px "Trebuchet MS"; color:#2680cc; text-decoration:underline;}
#site .bottombgr .all .main .thetext a:hover {font: 12px/16px "Trebuchet MS"; color:#2680cc; text-decoration:none;}
#site .bottombgr .all .main .thetext strong {font: 13px/16px "Trebuchet MS"; color:#2680cc;}




/*///////PRODUCTS///////*/
#site .bottombgr .all .main .products {width: 720px; display:block; float:left; margin: 5px 0px 0px 0px; padding: 0px;  height: auto;}
#site .bottombgr .all .main .products  ul {margin: 5px 0px 5px 0px; padding: 0px; display:block; }
#site .bottombgr .all .main .products li {width: 350px; margin: 0px 0px 5px 5px; padding:0px; height: 115px; background:#fff; list-style-type:none; float:left;}
#site .bottombgr .all .main .products  li .product {width: 103px; float: left; height: 103px; display:block; padding: 7px 0px 0px 7px;}
#site .bottombgr .all .main .products  li .product img {border:1px solid #65a8df; background:#fff;}



#site .bottombgr .all .main .products li .title {width: 230px; float: right; height: 30px; font: 12px/14px "Arial"; font-weight:bold; color:#000; margin: 0px; padding: 5px 5px 0px 5px; display:block;}
#site .bottombgr .all .main .products li .description {width :230px; float:right; height: 45px; margin: 0px; padding: 0px 5px 0px 5px; font: 11px/14px "Arial"; color: #000; display:block;}
#site .bottombgr .all .main .products li .buttons {width: 240px; height: 35px; margin: 0px; padding:0px; float: right; display:block;}
#site .bottombgr .all .main .products li .buttons .logo {width:150px; height: 35px; margin: 0px; padding:0px; display:block; float: left;}
#site .bottombgr .all .main .products  li .buttons .details {width: 85px; height: 20px; margin:0px; padding: 0px 5px 0px 0px; display:block; float: left; text-align:right;}

#site .bottombgr .all .main .pages {width: 720px; margin: 10px 0px 10px 0px; padding: 0px; float: right; display:block; height: 18px; background:#fff;}
#site .bottombgr .all .main .pages a {font: 10px/18px "Arial"; color:#014a7e; text-decoration:underline;}
#site .bottombgr .all .main .pages a:hover {font: 10px/18px "Arial"; color:#7a7a7a; text-decoration:none;}


#site .bottombgr .all .main .pages .prev {width: 90px; height: 18px; margin: 0px; padding: 0px 0px 0px 10px; background: url("imgs/previous.jpg") no-repeat 0px 2px; font: 10px/18px "Arial"; color:#014a7e; float:left; display: block;}
#site .bottombgr .all .main .pages .next {width: 90px; height: 18px; margin: 0px; float: right; display: block; padding: 0px 10px 0px 0px; background: url("imgs/next.jpg") no-repeat right; font: 10px/18px "Arial"; color:#014a7e; text-align:right;}
#site .bottombgr .all .main .pages .nums {width: 520px; float:left; display:block; height: 18px; font: 10px/18px "Arial"; color:#014a7e;  text-align: center;}



/*//////DETAILS/////*/

#site .bottombgr .all .main .details_block {width: 690px; margin: 0px 0px 15px 0px; padding: 10px; height:auto; display: block; float:right; background:#e6e5e5 url("imgs/detail_bgr.jpg") repeat-x 0px 0px;}
#site .bottombgr .all .main .details_block .details_top {width: 690px; margin: 0px; padding: 0px; float: left; display:block; height:30px;}
#site .bottombgr .all .main .details_block .details_top .prod_title {width: 480px; margin: 0px; padding:0px 0px 0px 20px; height: 30px; font: 14px/30px "Arial"; background:url("imgs/bullet1.jpg") no-repeat 0px 5px; color:#2095c9; font-weight:bold; float:left; display:block;}
#site .bottombgr .all .main .details_block .details_top .prod_logo {width: 150px; margin: 0px; padding:0px; display:block; float:left; text-align:right; height: 30px;}
#site .bottombgr .all .main .details_block .prod_detail{width: 690px; margin:0px; padding: 0px; float: left; display:block; background:#fff; height: auto; text-align:center;}
#site .bottombgr .all .main .details_block .prod_detail img  {width: 400px; border:0px; margin:0px; padding:0px;}
#site .bottombgr .all .main .guarantee {margin:0px 0px 10px 10px; float:left; padding: 0px;  display:block;  z-index: 1000;}
#site .bottombgr .all .main .guarantee img {width:190px; height:35px;}

#site .bottombgr .all .main .24service {margin:0px 0px 10px 10px!important; float:left; padding: 0px;  display:block;  z-index: 1000;}
#site .bottombgr .all .main .24service img {width:190px; height:35px;}

#site .bottombgr .all .main .text_block {width: 690px; margin:0px 0px 15px 0px; padding:10px; display:block; float:right; background:#fff;}
#site .bottombgr .all .main .text_block h1 {width: 665px; margin: 0px; padding:0px 0px 0px 25px; height: 20px; font: 14px/20px "Arial"; color:#2095c9; background:url("imgs/bullet2.jpg") no-repeat 0px 0px; font-weight:bold;}
#site .bottombgr .all .main .text_block .content {width: 660px; height: auto; margin:0px; float:right; padding: 10px;  display:block; background:#fff; font: 12px/16px "Trebuchet MS"; color:#000;}
#site .bottombgr .all .main .text_block .content a {font: 12px/16px "Trebuchet MS"; color:#2680cc; text-decoration:underline;}
#site .bottombgr .all .main .text_block .content a:hover {font: 12px/16px "Trebuchet MS"; color:#2680cc; text-decoration:none;}
#site .bottombgr .all .main .text_block .content strong {font: 13px/16px "Trebuchet MS"; color:#2680cc;}


#site .bottombgr .all .main .text_block .mycontent table {margin:0px; padding:0px; width: 500px;}
#site .bottombgr .all .main .text_block .mycontent .blue {border-bottom: 1px dotted #026d9d; font: 12px/12px "Trebuchet MS"; color: #026d9d;}
#site .bottombgr .all .main .text_block .mycontent .black {border-bottom: 1px dotted #000; font: 12px/12px "Trebuchet MS"; color: #000;}
#site .bottombgr .all .main .text_block .mycontent td {width: 50%; height: 20px;}
#site .bottombgr .all .main .text_block .mycontent {width: 660px; height: auto; margin:0px; padding: 10px; float:right; display:block; background:#fff; font: 12px/16px "Trebuchet MS"; color:#000;}
#site .bottombgr .all .main .text_block .mycontent a {font: 12px/16px "Trebuchet MS"; color:#2680cc; text-decoration:underline;}
#site .bottombgr .all .main .text_block .mycontent a:hover {font: 12px/16px "Trebuchet MS"; color:#2680cc; text-decoration:none;}
#site .bottombgr .all .main .text_block .mycontent strong {font: 13px/16px "Trebuchet MS"; color:#2680cc;}


#site .bottombgr .all .main .back {margin: 10px 0px 10px 0px; padding:0px; float:right; text-align:right; display:block; font: 11px/11px "Arial"; color:#fff;}
#site .bottombgr .all .main .back a{text-decoration: underline; color:#fff}
#site .bottombgr .all .main .back a:hover{text-decoration: none; color:#fff}

#site .bottombgr .all .main .buttons {width: 720px; margin:10px 0px 10px 0px; padding:5px 0px 0px 0px; float: right; display:block; height: 20px;}


/*///CONTACT FORM///*/

#site .bottombgr .all .main .thetext .contact {width: 390px; display:block; margin:0px auto; padding:0px; overflow:auto; clear:both;}
#site .bottombgr .all .main .thetext .contact td input {width: 205px; margin: 0px; padding: 0px; height:20px; overflow:auto; background:url("imgs/input.jpg") repeat-x; border:1px solid #489bf0; font: 12px/20px "Trebuchet MS"; color:#fff; display:block; float:left;}
#site .bottombgr .all .main .thetext .contact td textarea {overflow:auto; background: #77bafe url("imgs/input.jpg") repeat-x left bottom; border:1px solid #489bf0; font: 12px/20px "Trebuchet MS"; color:#fff; width: 205px; height:150px; margin: 0px; padding: 0px; display:block; float:left;}
#site .bottombgr .all .main .thetext td .btn input{overflow:auto; width:89px; background:none; height: 25px; display:block; float:left;}

/*////////XRISIMES PLIROFORIES/////////*/

#site .bottombgr .all .main .text_block .ftitle {width: 670px; cursor: pointer; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 30px;  display:block; font: 14px/20px "Arial"; color:#2095c9; background:url("imgs/bullet2.jpg") no-repeat 0px 0px; font-weight:bold; height:20px; border-bottom:1px dotted #2098cc;}
#site .bottombgr .all .main .text_block .ftitle a {text-decoration: underline; font-weight:bold; font: 14px/20px "Arial"; color:#2095c9; padding: 0px 0px 0px 30px; margin: 0px; width: 670px; display:block;}
#site .bottombgr .all .main .text_block .ftitle a:hover {text-decoration: none;  font-weight:bold; font: 14px/20px "Arial"; color:#2095c9; padding: 0px 0px 0px 30px; margin: 0px; width: 670px; display:block;}

/*/////////DEITE EPISIS ARISTERO BLOCK////////////*/

#site .bottombgr .all .left .similar_block {width: 225px; margin: 15px 0px 20px 0px; padding: 0px; height: auto; display:block;}
#site .bottombgr .all .left .similar_block .similar_title {width: 210px; height: 38px; background:url("imgs/title_grey.jpg") no-repeat; font: 14px/38px Arial; color:#000; padding: 0px 0px 0px 15px;}
#site .bottombgr .all .left .similar_block .similar {background: #fff; width:215px; margin: 0px 0px 15px 0px; padding: 5px; display:block; float:left; height: auto; border: none; color: #000; line-height: 15px;}
#site .bottombgr .all .left .similar_block .similar a {font: 11px/14px "Trebuchet MS"; color:#014a7e; text-decoration:underline; }
#site .bottombgr .all .left .similar_block .similar a:hover {font: 11px/14px "Trebuchet MS"; color:#014a7e; text-decoration:none;}

#site .bottombgr .all .left .similar_block .similar ul {margin:0px; padding: 0px; width: 212px;}
#site .bottombgr .all .left .similar_block .similar li {list-style-type:none; float: left; width: 65px; height: 65px; margin: 0px 2px 5px 0px; padding: 0px; border:1px solid #dedede;}
#site .bottombgr .all .left .similar_block .similar li input {width: 65px; height:65px;}



/*//////////SEARCH BLOCK//////////////*/

#site .bottombgr .all .main .thetext .search_block {width: 700px;  margin:0px auto; padding:0px; margin:0px; display:block;}
#site .bottombgr .all .main .thetext .search_block ul {margin:0px; padding:0px;}
#site .bottombgr .all .main .thetext .search_block li {list-style-type: none; float:left; margin:0px; padding:10px; width: 680px; display:block; border-bottom:1px dotted #dedede;}
#site .bottombgr .all .main .thetext .search_block li .simage {margin:0px; padding:0px;  float:left; display:block;}
#site .bottombgr .all .main .thetext .search_block li .simage input {width: 90px; margin:0px; padding:0px; float:left; display:block;}
#site .bottombgr .all .main .thetext .search_block li .stitle {margin:0px; padding:0px 0px 0px 5px; float:left; display:block; font: 12px/14px "Trebuchet MS"; color: #000;}
#site .bottombgr .all .main .thetext .search_block li .stitle a {font:bold 12px/14px "Trebuchet MS"; color:#014a7e; text-decoration:underline; }
#site .bottombgr .all .main .thetext .search_block li .stitle a:hover {font:bold 12px/14px "Trebuchet MS"; color:#014a7e; text-decoration:none;}
#site .bottombgr .all .main .thetext .search_block li .searchtext {margin:0px; padding:0px 0px 0px 5px; float:left; display:block; font: 12px/14px "Trebuchet MS"; color: #000;}

/*///////////SITEMAP/////////////*/

#site .bottombgr .all .main .text_block .sm_left {width: 300px; float:left; display:block; padding:0px; margin:0px 0px 0px 20px;}
#site .bottombgr .all .main .text_block .sm_right {width: 300px; float:left; display:block; padding:0px; margin:0px 0px 0px 30px}
#site .bottombgr .all .main .text_block .sm_left ul.sitemap, #site .bottombgr .all .main .text_block .sm_right ul.sitemap { margin: 0px; padding:0px 0px 0px 15px; }
#site .bottombgr .all .main .text_block .sm_left ul.sitemap li, #site .bottombgr .all .main .text_block .sm_right ul.sitemap li {margin:0px; padding:0px;}
#site .bottombgr .all .main .text_block .sm_left ul.sitemap li a, #site .bottombgr .all .main .text_block .sm_right ul.sitemap li a {background: url(imgs/menubullet.jpg) no-repeat 5px 6px; margin:5px 0px 5px 0px; padding:0px 0px 0px 20px; color:#014a7e; height: 15px; line-height: 25px; text-decoration: none;}
#site .bottombgr .all .main .text_block .sm_left ul.sitemap li a:hover, #site .bottombgr .all .main .text_block .sm_right ul.sitemap li a:hover {background: url(imgs/menubullet.jpg) no-repeat 5px 6px; margin:5px 0px 5px 0px; padding:0px 0px 0px 20px; color:#014a7e; height: 15px; line-height: 25px; text-decoration: underline;}


