@import url("common.css");

#body{margin:0px 0px;padding:0px 0px;background-color:#000;}
#body .head,
#body .jump-to{display:none;}
#body .jump-to.background{bottom:-4px;left:50%;z-index:1;margin-left:-40px;background:url(../images/background-jump.jpg) no-repeat;display:block;width:47px;height:26px;position:absolute;}
#body .jump-to.background a{display:none;}
#body a{outline:none;}
#body a img{border:none;}
#body a:hover{text-decoration:none;}
#body a.more{color:#DECA95;margin:5px 0px 0px auto;font-weight:normal;text-align:center;/*padding-top:5px;*/text-decoration:none;background:url(../images/background-more.jpg) no-repeat center;color:#cdb877;display:block;width:59px;height:24px;line-height:24px;}
#body .float-left{float:left;padding-right:10px;background-color:#fff;position:relative;z-index:1;}
#body .float-right{float:right;padding-left:10px;background-color:#fff;position:relative;z-index:1;}
#body .head-container .edit-buttons,
#body #content .left-column .edit-buttons,
#body #content .right-column .edit-buttons,
#body #foot .edit-buttons{overflow:hidden;margin-bottom:10px;text-align:left;}
#body .head-container .edit-buttons *{font-size:7pt;font-family:"Verdana", "Arial", "Helvetica", sans-serif;}
#body #content .left-column .edit-buttons *,
#body #content .right-column .edit-buttons *{font-size:8pt;font-family:"Verdana", "Arial", "Helvetica", sans-serif;}
#body .radio-check{border:none;background-color:transparent;}
#body .submit-button{margin:10px auto;}
#body .submit-button.right{text-align:right;margin-right:10px;background:url(../images/image-button-ornament.jpg) no-repeat 380px;height:52px;}/*400*/
#body .submit-button.center{text-align:center;background:url(../images/image-button-ornament.jpg) no-repeat 196px;height:52px;}
#body .submit-button{text-align:left;margin-left:10em;background:url(../images/image-button-ornament.jpg) no-repeat 0px;height:52px;}
#body .image-button{cursor:pointer;background:url(../images/image-button.gif) transparent center 9px no-repeat;margin:0px auto;height:42px;line-height:42px;width:184px;border:none;color:#deca95;font-family:"Times New Roman", Times, serif;font-size:12pt;font-style:italic;/*padding:12px 0px;*/font-weight:800;}
#body .separator{display:block;clear:both;visibility:hidden;}
#body abbr,
#body acronym{border-bottom:1px dotted #ccc;cursor:help;}
#body p.error,
#body ul.error,
#body ul.success{text-align:left;margin:2em 0px;background-color:#A30714;padding-left:3.5em;padding-top:5px;padding-bottom:5px;font-weight:800;font-size:9pt;border:1px solid #c00;border-left:none;border-right:none;}
#body .right-column p.error{text-align:center;color:#DECA95;text-indent:0px;background-color:#A30714;padding-left:0px;}
#body ul.error li{color:#DECA95;}
#body ul.success{background-color:#E4E9FF;border-color:#232B8B;}
#body ul.success li{color:#232B8B;}
#body button{cursor:pointer;}
#body h2{font-size:12pt;}

#head,
#main-menu,
#content,
#foot{margin:auto auto;width:800px;text-align:center;}

#head a,
#foot a{font-weight:normal;}

#body #admin-menu *{color:#003;}
#body #admin-menu{padding:0.5em 1em;width:160px;border:1px solid #ccc;background-color:#fff;position:absolute;top:190px;left:10px;text-align:left;z-index:60;list-style:none;}
#body #admin-menu li{margin:0px 0px;padding:0px 0px;}

#body .head-container *{color:#a99b7e;font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;}
#body .head-container{background:url(../images/background-head-cont.jpg) #000;height:182px;overflow:hidden;position:relative;}

#head{position:relative;height:130px;background:url(../images/background-head.jpg) no-repeat right bottom;}
#head h1,
#head div.h1{display:none;}
#head a.logo-anchor{margin-left:19px;}
#head a img{margin-top:0px;}
#head .phone{padding-left:45px;text-align:left;background:url(../images/background-phone.jpg) bottom no-repeat;width:217px;position:absolute;left:-20px;top:10px;text-transform:uppercase;color:#fff;font-size:8pt;height:120px;}
#head .phone .number{color:#a99b7e;font-size:12pt;font-weight:800;margin-left:3px;}
#head a.main-page{display:block;position:absolute;width:260px;height:95px;top:35px;left:-20px;z-index:50;}

#head .lang-menu {margin:0px 0px; padding:0px 0px; list-style:none; position:absolute; right:-6px; top:12px; z-index:10;}
#head .lang-menu li {display:inline;}
#head .lang-menu li a,
#head .lang-menu li a span {display:block; position:relative; width:22px; height:16px; cursor:pointer;}
#head .lang-menu li a {float:left; margin-right:5px;}
#head .lang-menu li a span {position:absolute; left:0px; top:0px; background:url(../images/flags/cs-en-de.png) no-repeat left top;}
#head .lang-menu li a:hover span {background-position:left bottom;}
#head .lang-menu li.en a span {background-position:-22px top;}
#head .lang-menu li.en a:hover span {background-position:-22px bottom;}
#head .lang-menu li.de a span {background-position:-44px top;}
#head .lang-menu li.de a:hover span {background-position:-44px bottom;}

#main-menu{list-style:none;margin:0px 0px;height:0px;position:absolute;top:142px;left:50%;margin-left:-400px;}
#main-menu *{color:#a99b7e;}
#main-menu li{padding:0px;text-align:center;float:left;position:relative;z-index:2;}
#main-menu li a{font-weight:800;display:block;width:148px;height:31px;background:url(../images/background-menu.jpg) no-repeat 0px -8px;padding-top:4px;/*padding-top:8px;*/line-height:31px;text-decoration:none;font-size:10pt;}
#main-menu li a:hover,
#main-menu li.select a{background:url(../images/background-menu-hover.jpg) no-repeat 0px -8px;}

#basket{position:absolute;z-index:1;right:0px;top:35px;text-align:left;width:154px;padding-top:10px;height:57px;background:url(../images/background-basket.gif) no-repeat;}
#basket *{position:relative;z-index:2;}
#basket a.to-basket{display:block;position:absolute;top:0px;left:0px;width:153px;height:40px;padding:0px 0px;margin:0px 0px;z-index:10;}
#basket div{overflow:hidden;margin-left:30px;width:125px;}
#basket span{float:left;font-size:7pt;}
#basket span.value{color:#fff;display:block;float:right;text-align:right;margin-right:10px;font-size:8pt;}
#basket ul{padding:2px 0px 0px 0px;margin:5px auto 0px auto;border-top:1px solid #59678e;text-align:center;font-size:7pt;width:130px;}
#basket ul li{display:inline;padding:0px 0px;}
#basket ul li a{font-size:8pt;}

#body .content-container{background-color:#f2f2f2;}

#content{position:relative;text-align:left;overflow:hidden;background:url(../images/background-content.jpg) #fff repeat-y left;}
#content *{color:#333;font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;}
#content a{color:#232B8B;font-weight:800;}
#content h2.as-h1,
#content h1{position:relative;z-index:0;margin-bottom:5px;color:#232B8B;font-style:italic;font-family:"Times New Roman", Times, serif;font-size:14pt;font-weight:600;/*border-bottom:1px solid #d3d3d3;*/padding:0.8em 0px 0.2em 0px;}
#content h2,
#content h3{color:#232B8B;font-style:italic;}
#content input{background-color:#fff;border:1px inset #c3c3c3;}
#content .back{margin-top:1em;}
#content .perex{font-style:italic;}

#content #fast-connection{text-align:center;position:absolute;left:0px;bottom:0px;width:201px;height:137px;background:url(../images/background-fast-connection.jpg) no-repeat #c00;}
#content #fast-connection *{color:#fff;font-size:10pt;font-weight:800;}
#content #fast-connection p{text-transform:uppercase;margin-top:20px;line-height:1.3;}
#content #fast-connection strong,
#content #fast-connection em,
#content #fast-connection a{display:block;}
#content #fast-connection strong{font-size:14pt;}
#content #fast-connection em{font-size:9pt;font-style:normal;text-transform:none;margin-top:5px;}
#content #fast-connection a{/*padding-top:2px;*/font-size:12pt;margin:9px auto 0px auto;width:161px;height:26px;line-height:26px;text-transform:none;text-decoration:none;color:#DCCD92;background:url(../images/background-fast-connection-a.gif) no-repeat;font-style:italic;font-family:"Times New Roman", Times, serif;}

#content .left-column{position:relative;float:left;width:170px;padding:325px 10px 152px 20px;background:url(../images/background-left-column.jpg) no-repeat top;line-height:1.6;}
#content .left-column.en {background:url(../images/nadav.png) no-repeat top; padding-top:290px;}
#content .left-column p{margin:1em 0px 1.5em 0px;}

#content .right-column{float:right;width:586px;padding:5px 7px;}
#content .right-column .emphasis{font-weight:800;}
#content .right-column p{margin:1em 0px 1.5em 0px;text-indent:1em;}
#content .right-column div.price{margin:10px 0px;position:relative;float:right;width:305px;text-align:left;}
#content .right-column div.price span{color:#c42126;font-family:"Times New Roman", Times, serif;font-size:12pt;font-style:italic;font-weight:800;}
#content .right-column div.price span.span{text-align:left;display:block;height:21px;padding-left:152px;border:none;color:#c42126;font-family:"Times New Roman", Times, serif;font-size:12pt;font-style:italic;font-weight:800;}
#content .right-column div.price span.text{font-style:normal;font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;color:#000;width:160px;overflow:visible;background:none;padding:0px 0px;position:absolute;left:-47px;}

#content .right-column ul.news{list-style:none;padding:0px 0px;margin:auto 0.5em;}
#content .right-column ul.news li{margin-left:1em;}
#content .right-column ul.news li.title{font-size:8pt;margin-left:0px;}
#content .right-column ul.news li.title strong{color:#232B8B;}
#content .right-column ul.news li.margin{margin-bottom:3em;}
#content .right-column ul.news li.anchor a{color:#006EBE;}


/*#content .right-column div.price{margin:10px 0px;position:relative;float:right;width:305px;height:52px;text-align:left;background:url(../images/image-button-ornament.jpg) no-repeat 0px;}
#content .right-column div.price span{text-align:right;display:block;background:url(../images/image-button.gif) transparent center 9px no-repeat;height:21px;width:164px;padding:13px 18px 18px 12px;border:none;color:#deca95;font-family:"Times New Roman", Times, serif;font-size:12pt;font-style:italic;font-weight:800;}
#content .right-column div.price span.text{color:#fff;width:3em;overflow:visible;background:none;padding:0px 0px;position:absolute;left:15px;top:13px;}*/

#content .right-column dl.margin{margin-bottom:3em;}
#content .right-column dl dt{font-weight:800;}
#content .right-column dl dd{margin-left:1em;}

#content .right-column #news{list-style:none;overflow:hidden;width:100%;margin:-5px 0px 0px 0px;padding:0px 0px;}
#content .right-column #news li{padding:0px 5px 5px 5px;width:178px;float:left;background:url(../images/background-news.jpg) no-repeat bottom right;}
#content .right-column #news li.center{margin:0px 10px;text-align:left;}
#content .right-column #news li strong{margin:0px -5px 5px -5px;background:url(../images/list-heading.gif) no-repeat left #fff;padding:5px 0px 5px 25px;color:#232B8B;font-size:8pt;display:block;text-transform:uppercase;/*border-bottom:1px solid #d3d3d3;*/}
#content .right-column #news li span.date{color:#999;}
#content .right-column #news li a{color:#006ebe;}
#content .right-column .best-in-stock{width:260px;float:left;text-align:right;height:150px;overflow:hidden;position:relative;}
#content .right-column .best-in-stock img{float:left;margin-right:10px;}
#content .right-column .best-in-stock.first{/*border-right:1px solid #d3d3d3;*/padding-right:20px;margin-right:20px;}
#content .right-column .best-in-stock div{margin-top:20px;position:absolute;right:0px;bottom:5px;}
#content .right-column .best-in-stock.first div{right:20px;}
#content .right-column .best-in-stock em{color:#c42126;display:block;font-size:12pt;font-weight:800;font-style:oblique;padding-right:5px;}
#content .right-column fieldset{border:none;border-top:1px solid #d3d3d3;margin-top:2em;background:url(../images/background-fieldset.jpg) left -45px repeat-x;}
#content .right-column fieldset div.as-p{line-height:1.6;}
#content .right-column fieldset h2,
#content .right-column fieldset h3{background:url(../images/list-heading.gif) no-repeat left transparent;padding:0px 0px 0px 25px;margin-bottom:20px;}
#content .right-column fieldset .fill-own{padding-top:10px;padding-bottom:10px;clear:both;}
#content .right-column fieldset .fill-own span{margin-right:10px;}
#content .right-column fieldset .color,
#content .right-column fieldset .clarity,
#content .right-column fieldset .weight,
#content .right-column fieldset .shape{width:62px;float:left;padding:0px 0px; margin:0px 0px;text-align:center;}
#content .right-column fieldset .color label,
#content .right-column fieldset .clarity label,
#content .right-column fieldset .weight label,
#content .right-column fieldset .shape label,
#content .right-column fieldset .color span,
#content .right-column fieldset .clarity span,
#content .right-column fieldset .weight span,
#content .right-column fieldset .shape span{display:block;margin-top:10px;text-align:center;}
#content .right-column fieldset .color .edit-buttons span,
#content .right-column fieldset .clarity .edit-buttons span,
#content .right-column fieldset .weight .edit-buttons span,
#content .right-column fieldset .shape .edit-buttons span{display:inline;margin:0px 0px;}
#content .right-column fieldset .color{width:51px;position:relative;left:2px;}
#content .right-column fieldset .clarity{width:110px;position:relative;left:2px;}
#content .right-column fieldset .shape{width:105px;position:relative;left:10px;}
#content .right-column fieldset .select{padding-top:15px;}

#content .right-column table{border:1px solid #ebebeb;border-collapse:collapse;width:100%;clear:both;}
#content .right-column table thead tr{background-color:#050e35;}
#content .right-column table thead td{padding:5px 5px;font-size:9pt;text-align:left;font-weight:800;color:#dccd92;}
#content .right-column table thead td *{color:#253F8B;}
#content .right-column table thead td.order{padding:0px 5px 0px 0px;vertical-align:middle;width:9px;text-align:left;}
#content .right-column table thead td.ordered{padding-right:2px;text-align:right;}
#content .right-column table tbody td{padding:5px 5px;}
#content .right-column table tbody .even td{background-color:#e5e5e5/*#F0F1F3*/;}
#content .right-column table tbody .even.expedite td{background-color:#9CFFB5;}
#content .right-column table tbody .expedite td{background-color:#DCFFE5;}
#content .right-column table tbody tr .price{text-align:right;color:#C42126;font-weight:800;}
#content .right-column table tbody tr .weight,
#content .right-column table tbody tr .color,
#content .right-column table tbody tr .symetry,
#content .right-column table tbody tr .polish,
#content .right-column table tbody tr .clarity,
#content .right-column table tbody tr .basket,
#content .right-column table tbody tr .cut{text-align:center;}
#content .right-column table tbody tr .basket button{margin:0px auto;padding:0px 0px;background:none;border:none;}

#content .right-column .common-info,
#content .right-column .company-info,
#content .right-column .pay-address,
#content .right-column .del-address{float:left;padding:1em 10px;margin:0px 0px;list-style:none;width:35%;overflow:hidden;}
#content .right-column .pay-address,
#content .right-column .del-address{border-top:1px solid #D2D2D2;}
#content .right-column .pay-address address,
#content .right-column .del-address address{font-style:normal;}
#content .right-column .common-info li span,
#content .right-column .company-info li span{font-weight:800;}
#content .right-column .common-info strong,
#content .right-column .company-info strong,
#content .right-column .pay-address strong,
#content .right-column .del-address strong,
#content .right-column .shipment strong{color:#232B8B;display:block;margin:0px 0px 2px 0px;}
#content .right-column .shipment{padding:1em 10px;margin:0px 0px;}
#content .right-column .shipment ul{list-style:none;margin:0px 0px 0px 1em;padding:0px 0px;}
#content .right-column .shipment li span{font-weight:800;}
#content .right-column .shipment li .block{width:19.5em;padding-right:3em;font-weight:normal;float:left;}
#content .right-column .shipment li .price{color:#C42126;}

#content .right-column table.recap{width:60%;}
#content .right-column table.recap thead td.ordered{padding:5px 5px;}
#content .right-column table.price-recap{border:none;width:auto;margin:5px auto;}
#content .right-column table.price-recap td{font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;font-size:12pt;font-style:italic;font-weight:800;}
#content .right-column table.price-recap .smaller td{font-size:9pt;font-style:normal;}
#content .right-column table.price-recap td.sum-price-recap{padding-left:15px;color:#c42126;font-family:"Times New Roman", Times, serif;font-size:12pt;font-style:italic;font-weight:800;text-align:right;}
#content .right-column table.price-recap .smaller td.sum-price-recap{font-size:10pt;font-style:normal;}

#content .right-column .crumb{font-weight:800;}

#content .right-column .pagination{text-align:center;margin:1em auto;}
#content .right-column .pagination *{color:#253F8B;padding:0px 3px;}
#content .right-column .pagination .select{font-weight:800;border:1px solid #C0C9D0;background-color:#E5E5E5;}

#content .right-column .product-detail .image-color-clarity{float:left;width:280px;}
#content .right-column .product-detail .image-color-clarity strong{margin-top:1em;color:#232B8B;font-style:italic;font-family:"Times New Roman",Times,serif;font-size:14pt;display:block;}
#content .right-column .product-detail .image-color-clarity .image{text-align:center;}
#content .right-column .product-detail .image ul{width:235px;list-style:none;margin:0px auto;padding:0px 0px;overflow:hidden;}
#content .right-column .product-detail .image ul.no-report{width:140px;}
#content .right-column .product-detail .image ul li{text-align:left;float:left;margin:0px 0px;padding:0px 0px;text-transform:uppercase;color:#DECA95;height:22px;}
#content .right-column .product-detail .image ul li a,
#content .right-column .product-detail .image ul li button{display:block;height:21px;padding:1px 0px 0px 23px;font-size:7pt;font-family:"Arial", "Helvetica", sans-serif;text-decoration:none;line-height:22px;}
#content .right-column .product-detail .image ul li.zoom{color:#DECA95;width:68px;background:url(../images/background-zoom.jpg) no-repeat;margin-right:4px;}
#content .right-column .product-detail .image ul li.report{width:91px;background:url(../images/background-report.jpg) no-repeat;margin-right:4px;}
#content .right-column .product-detail .image li.report a,
#content .right-column .product-detail .image li.zoom a{color:#DECA95;font-size:7pt;font-weight:normal;font-family:"Arial", "Helvetica", sans-serif;text-decoration:none;line-height:22px;}
#content .right-column .product-detail .image .buy button{font-size:7pt;color:#DECA95;height:22px;text-transform:uppercase;padding:1px 0px 0px 15px;width:66px;background:url(../images/background-buy.jpg) no-repeat transparent;border:none;}
#content .right-column .product-detail .image .buy form{margin:0px 0px;padding:0px 0px;}

#content .right-column .product-detail table{width:290px;float:right;clear:none;}
#content .right-column .product-detail table td{padding:5px 10px;}
#content .right-column .product-detail table td.first{font-weight:800;width:110px;}
#content .right-column .product-detail table caption{padding:5px 10px;/*margin-top:10px;*/background:url(../images/background-thead-caption.jpg) no-repeat top left #050E35;color:#DECA95;text-align:left;font-family:"Times New Roman",Times,serif;font-size:12pt;font-style:italic;font-weight:800;}

#content .right-column .product-detail p.without-vat{clear:both;padding-left:295px;}

#content .right-column .required{font-weight:800;color:#c00;}
#content .right-column #login{margin:1em auto;padding-left:2em;}
#content .right-column #fast-connection-form label,
#content .right-column #registration label,
#content .right-column #login label,
#content .right-column #common label{display:block;float:left;width:9.5em;text-align:right;padding-right:5px;}
#content .right-column #fast-connection-form input,
#content .right-column #registration input,
#content .right-column #login input,
#content .right-column #common input{position:relative;top:-5px;margin-bottom:5px;width:210px;padding:4px 5px;height:16px;background:url(../images/background-input.jpg) no-repeat;border:none;}
#content .right-column #registration select{position:relative;top:-5px;margin-bottom:5px;}
#content .right-column #fast-connection-form input.wrong,
#content .right-column #registration input.wrong,
#content .right-column #login input.wrong,
#content .right-column #common input.wrong{background:url(../images/background-input-wrong.jpg) no-repeat;}
#content .right-column #login .submit-button{margin-left:9.5em;}

#content .right-column #main-basket{border:none;margin-top:1em;}
#content .right-column #main-basket thead td{text-align:center;color:#DECA95;font-family:"Times New Roman",Times,serif;font-size:12pt;font-style:italic;font-weight:800;}
#content .right-column #main-basket thead td.name{text-align:left;padding-left:70px;background:url(../images/background-thead-caption.jpg) no-repeat top left #050E35;}
#content .right-column #main-basket thead td.price-vat{}

#content .right-column #main-basket tbody td{text-align:right;/*border-bottom:1px solid #d2d2d2;*/font-weight:800;}
#content .right-column #main-basket tbody td.name{text-align:left;}
#content .right-column #main-basket tbody td.image{width:60px;text-align:center;}
#content .right-column #main-basket tbody td.remove{text-align:center;}
#content .right-column #main-basket tbody td.remove input{border:none;background:none;}
#content .right-column #main-basket tbody td.pieces{text-align:center;}
#content .right-column #main-basket tbody td.pieces input{background:url(../images/background-input-basket.jpg) no-repeat;width:26px;padding:4px 4px 4px 2px;text-align:center;border:none;}
#content .right-column #main-basket tbody td.basket-text{text-align:center;padding:2em 5px 2em 5px;font-weight:normal;}
#content .right-column #main-basket tbody td.basket-text div{margin-bottom:1em;}
#content .right-column #main-basket tbody td.price-sum{text-align:right;color:#232B8B;}
#content .right-column #main-basket tbody td.right{text-align:right;}

#content .right-column #main-basket tfoot td{padding:5px 10px;font-weight:800;}
#content .right-column #main-basket tfoot td select,
#content .right-column #main-basket tfoot td label span{font-weight:normal;}
#content .right-column #main-basket tfoot td.service{vertical-align:top;color:#232B8B;}
#content .right-column #main-basket tfoot td h1/*h2*/{text-align:left;border:none;}
#content .right-column #main-basket tfoot .ship-sum td{padding-top:4em;/*border:1px solid #d2d2d2;*/border-left:none;border-right:none;text-align:right;font-weight:800;}
#content .right-column #main-basket tfoot .ship-sum td.price-sum,
#content .right-column #main-basket tfoot .ship-sum td.price-sum span{text-align:right;color:#232B8B;}
#content .right-column #main-basket tfoot td.right{text-align:right;}

#content .right-column .next-back{clear:both;overflow:hidden;width:90%;margin:1em auto;}
#content .right-column .next-back *{color:#deca95;text-decoration:none;}
#content .right-column .next-back .next{padding:11px 0px 0px 0px;width:194px;float:right;text-align:right;height:41px;background:url(../images/background-next.jpg) right no-repeat;}
#content .right-column .next-back .back{padding:11px 0px 0px 0px;margin-top:0px;width:194px;float:left;text-align:left;height:41px;background:url(../images/background-back.jpg) left no-repeat;}
#content .right-column .next-back .next a,
#content .right-column .next-back .back a,
#content .right-column .next-back .next input{display:block;text-align:center;width:162px;height:27px;line-height:27px;padding-left:22px;}
#content .right-column .next-back .next a,
#content .right-column .next-back .next input{padding-left:0px;padding-right:22px;margin:auto 0px auto auto;}
#content .right-column .next-back .next input{cursor:pointer;font-size:8pt;border:none;background:none;padding-top:0px;padding-bottom:0px;background-color:transparent;width:185px;font-weight:800;height:27px;line-height:27px;}

#content .right-column .education fieldset{width:180px;float:left;margin:0px 0px;height:150px;overflow:hidden;position:relative;padding:5px 7px;}
#content .right-column .education fieldset.center{border:1px solid #d2d2d2;border-bottom:none;text-align:left;}
#content .right-column .education fieldset h2,
#content .right-column .education fieldset h3{margin-bottom:2px;}
#content .right-column .education fieldset p{margin:0px 0px;text-indent:0px;height:90%;}
#content .right-column .education fieldset a.more{position:absolute;right:10px;bottom:10px;}

#content .right-column #fast-connection-form textarea{padding:4px 5px;background:url(../images/background-textarea.jpg) no-repeat;width:315px;height:142px;border:none;}
#content .right-column #fast-connection-form textarea.wrong{background:url(../images/background-textarea-wrong.jpg) no-repeat;}

#body .foot-container{overflow:hidden;position:relative;height:130px;padding-bottom:10px;background:url(../images/background-foot-cont.jpg) #231F20 repeat-x;}

#foot{text-align:right;background:url(../images/background-foot.gif) no-repeat center 10px;height:130px;padding-bottom:10px;}
#foot *{font-size:8pt;font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;}
#foot ul{padding:0px 0px;margin:0px 0px;}
#foot ul li{display:inline;color:#a99b7e;}
#foot ul li a{color:#a99b7e;font-size:7.5pt;}
#foot ul.anchors-created{width:45%;float:right;}
#foot ul.anchors-other{width:45%;float:left;text-align:left;}
#foot div{margin-right:10px;}
#foot .advertisement{/*border-top:1px solid #666465;*/overflow:hidden;padding:0px 0px 5px 10px;margin-top:20px;background:url(../images/background-advertisement.gif) no-repeat center 10px;}
#foot .advertisement ul{margin:8px 0px 0px 0px;}
#foot .advertisement ul li a img{border:none;}
#foot .created{float:right;}
#foot .advertisement ul{float:left;}
#foot .advertisement div.created{margin-top:7px;margin-right:0px;}

#photo{text-align:center;}
#photo *{color:#0054A6;text-align:center;}
#photo a{font-weight:800;}
#photo a:hover{text-decoration:none;color:#00AEEF;}
#photo a img{padding:1px 1px;border:1px solid #0054A6;background-color:#fff;}
#photo a:hover img{border-color:#00AEEF;background-color:#fff;}

hr.separate{display:block;clear:both;visibility:hidden;}

select.states {width:200px;}
