body{padding: 0px; margin:0px; font-family: tahoma; font-size:11px; color:#000000; background:#ffffff;}
td{font-family: tahoma; font-size:11px; color:#000000;}
select{font-family: tahoma; font-size:11px; color:#000000;}
img{border: 0px;}
form{margin: 0px;}
input{font-family: tahoma;}
select{font-family: tahoma;}
textarea{font-family: tahoma;}

.bgLogo{padding-right:10px; padding-left:10px; text-align:center; padding-top:20px;}
.bgW{background:#FFFFFF; border-bottom:1px solid #E3E8E9; border-top: 0px;}

.contentBottom{padding:20px;}

.searchField {width:320px;}
.searchField input{width:95%;}


.submitForm {background:#F6F6F6; padding:20px;}
.submitForm textarea{width:98%;}


div.formItemTitle{font-size:12px; margin-bottom:3px; color:#999999;}
div.formItemField{font-size:12px; margin-bottom:7px;}
div.formMessageSuccess{font-size:12px; padding:15px; color:#ffffff; background:#00cc00; width:35%; text-align:center;}


.columnLeft{width:22%; padding-right:10px; padding-left:10px;}
.columnCenter{padding-right:10px; padding-left:0px;}
.columnCenterDefault{padding-right:10px; padding-left:0px;}
.columnRight{padding-right:0px; padding-left:0px;}

div.pathTrail{margin-bottom:10px; padding-left:20px; font-family:tahoma; font-size:12px; color:#909090;}
A.pathTrail {color: #909090; text-decoration: underline;}
A:visited.pathTrail { color: #909090; text-decoration: underline;} 
A:hover.pathTrail { color: #377EBF; text-decoration: underline;}


.header{padding-right:0px; padding-left:20px;}
.pager{padding-right:0px; padding-left:10px;}


div.textNoInformation{color:#999999; font-size:12px; padding: 5px; padding-left: 20px; margin-top:10px;}

div.headerCity{color:#999999; font-size:12px; padding: 5px; padding-left: 0px;}
hr.headerHr{height: 1px; border: medium none; color: #F3F8F9;}
hr.hr{height: 1px; border: medium none; color: #c0c0c0;}
div.headerFilter{color:#999999; font-size:12px; margin-top:5px; margin-bottom:5px; margin-left:5px;}

div.headerCategory{color:#999999; font-size:11px; }
div.headerCategory A{color:#000000;}
div.headerCategory A:visited {color:#000000;} 
div.headerCategory A:hover {color:#000000;}


.listing{padding-right:0px; padding-left:20px;}

div.listingFrameHeader	{ margin:0px; margin-bottom:10px; margin-top:0px; color:#909090; font-family:tahoma; font-size:12px; font-weight:bold;}
div.listingItem	{ margin:0px; margin-bottom:20px; color:#990000; font-family:tahoma; font-size:12px;}
li.listingLi	{ margin:0px; margin-bottom:3px; color:#c0c0c0; list-style-type: square; font-family:tahoma; font-size:12px;}
.listingLi_spec a { font-weight: bold;}
div.listingTitle	{ margin:0px; margin-bottom:5px; font-family:tahoma; font-size:18px;}


li.boxCategoriesTitle{color:#c0c0c0; list-style-type: square; margin-right:5px; margin-bottom:3px; font-family:tahoma; font-size:12px;}
li.boxCategoriesTitle A{color:#000000;}
li.boxCategoriesTitle A:visited {color:#000000;} 
li.boxCategoriesTitle A:hover {color:#000000;}


td.specialsTop{padding:15px; background:#f0f0f0; border:0px solid #D0D0CC; border-right:5px solid #ffffff;}

.boxStaticBg{padding:10px; padding-top:10px;  padding-bottom:10px;  
             font-family:tahoma; font-size:12px; border: 1px solid #f0f0f0; 
             margin-left:10px; margin-top:5px; color:#909090;}
.boxStaticTitle{font-family:tahoma; font-size:12px; font-weight: bold; color:#909090; margin-bottom:5px;}

div.boxStats{padding:10px; padding-left:15px; border: 1px solid #f0f0f0; margin-bottom:10px;}
div.boxStatsHeader{font-size:12px; font-weight: bold; color:#909090; margin-bottom:10px;}

div.boxStats ul{padding:0px; margin:0px; padding-left:20px;}
div.boxStats li{padding:0px; margin:0px;list-style-type: square; font-size:11px;}


div.params{font-family: tahoma; font-size:12px;}
span.params{font-family: tahoma; font-size:12px; color:#c0c0c0;}
span.priceText{font-family: tahoma; font-size:11px; color:#999999;}

div.subMenu{font-size:12px; color:#c0c0c0;}

div.content{background:#f6f6f6; padding:20px;}
div.content2{background:#ffffff; padding:20px;}

.Even{background:#f6f6f6;}
.Odd{}

.contentIntro{font-family: tahoma; font-size:11px; margin-top:10px; margin-bottom:15px; text-align:justify; font-weight:bold;}
.contentBody{font-family: tahoma; font-size:13px; text-align:justify;}
.contentBody img{margin-right:10px;}
.contentDate{font-size:11px; font-family: tahoma; color:#999999; margin-top:10px; }
.contentSource{font-family: tahoma; font-size:11px; margin-top:10px; margin-bottom:10px;}

h1 {color:#000000; font-size:18px; font-family: tahoma; font-weight: normal; margin: 0px;}
h2 {color:#333333; font-size:18px; font-family: tahoma; font-weight: normal; margin-bottom: 3px; margin-top: 5px;}
h3 {color:#999999; font-size:15px; font-family: tahoma; font-weight: bold; margin: 0px; margin-bottom: 10px;}
h4 {color:#999999; font-size:18px; font-family: tahoma; font-weight: normal; margin: 0px; margin-bottom: 10px;}


div.contentPhotos{background:#f0f0f0; padding:20px;}


span.dateTime{color:#fff; font-family: tahoma; font-weight: bold; font-size:12px;}

.boxFlat{background:#FFFFFF;}
.boxFlat2{background:#F8F8F8;}
.boxFlatSpecial{background:#ffffff; margin-left:10px; padding-left:10px; border-left:1px solid #F3F8F9; float: right; width:100px;  height: 150px;}

div.boxItem	{ margin:0px; margin-top:3px;}
div.boxHeader	{ margin:0px; margin-bottom:5px; padding:5px; padding-left:0px; color:#990000; font-size:12px; font-weight:bold;}
div.boxHeader2	{ margin:0px; margin-bottom:5px; background:#c0c0cc;  padding:5px; color:#ffffff; font-size:12px;}
div.pageHeader	{ margin:0px; margin-bottom:10px; margin-top:0px; color:#000000; font-size:20px; font-weight:normal;}



.filter {color:#999999; padding:2px; margin-right:5px; margin-bottom:5px; }
div.date {font-size:9px; font-family: vardana; color:#999999; float:left;
         padding-bottom:3px; background:#f2f2f4; padding:2px; margin-right:5px; margin-bottom:3px; }

span.date {font-size:9px; font-family: tahoma; color:#999999; margin-left:0px;} 
         
font.date {font-size:9px; font-family: vardana; color:#999999;
         padding-bottom:3px; background:#f2f2f4; padding:2px; margin-right:5px; margin-bottom:3px; }

.bgH{background:#8899CC; height:30px;}

table.menuTop{border-right:0px solid #ffffff;}
table.menuTop td{text-align:center; height:22px; font-family: tahoma; font-size:12px;}
td.menuTop{background:#ffffff; padding-left: 7px; padding-right: 7px; border-right:1px solid #8899CC;}


.bgTab{background:url("/frontend/Gui/uvelir/images/bgTab.gif"); background-repeat: repeat-x;}



.textTop{font-family: tahoma; font-size:12px; color:#CCCCFF;}


.boxL{padding-right:10px; padding-left:0px;}
.boxC{padding-right:0px; padding-left:20px;}
.boxC1{padding-right:20px; padding-left:20px;}
.boxR{padding-right:0px; padding-left:10px;}

.bgW{background:#f6f6f6; border-bottom:1px solid #d0d0d0; border-top: 0px; padding:18px; padding-top:10px; padding-bottom:10px; }
.bgW1{background:#ffffff; border-bottom:1px solid #f0f0f0; border-top: 0px; padding:18px; padding-top:10px; padding-bottom:10px; }
.bgW2{background:#fcfcfa; border:0px solid #EAEAE8; border-top: 0px;}

.divTabActive{  border-bottom:0px solid #FFFFFF; 
                border-right:1px solid #d0d0d0;
                border-left:1px solid #d0d0d0;
                border-top:1px solid #d0d0d0;
               text-align:center; background:#f6f6f6; 
               background:url("/frontend/Gui/uvelir/images/tabActive1.gif"); background-repeat: repeat-x;
               height:18px; 
               padding-top: 8px;
               margin: 0px;
               margin-right: 1px;
               padding-left: 10px; padding-right: 10px;
               font-size:11px; color:#000000;
            }
.divTabNormal{ cursor: pointer; 
               border-right: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0;
               text-align:center; color:#000000; 
               height: 17px; 
               padding-top:5px;
               margin: 0px;
               margin-right: 1px;
               margin-top: 5px;
               padding-left: 10px; padding-right: 10px;
            }

.divTabSeparator{background: #e0e0e0; height: 20px; width: 1px; margin-top:5px;}
.divTabSeparator1{background:url("/frontend/Gui/uvelir/images/divS1.gif"); background-repeat: repeat-x; height: 20px; width: 1px; margin-top:5px;}
.divTabSeparator2{background:url("/frontend/Gui/uvelir/images/divS2.gif"); background-repeat: repeat-x; background-position: bottom;}
.divTabSeparator3{}







.divTabActive_1{  border-bottom:0px solid #FFFFFF; 
                border-right:1px solid #d0d0d0;
                border-left:1px solid #d0d0d0;
                border-top:1px solid #d0d0d0;
               background:#ffffff; 
               height:18px; 
               padding-top: 8px;
               margin: 0px;
               margin-right: 1px;
               padding-left: 20px; padding-right: 20px;
               font-size:11px; color:#000000;
            }
.divTabNormal_1{ cursor: pointer; 
               border-right: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0;
               color:#000000; 
               height: 17px; 
               padding-top:5px;
               margin: 0px;
               margin-right: 1px;
               margin-top: 5px;
               padding-left: 20px; padding-right: 20px;
            }







table.tabs{border-collapse:collapse; border:0px;}
table.tabs td{ color:#666666;}


table.grid2{width:100%; border-collapse:collapse; border:2px solid #ffffff;;}
table.grid2 td{border:1px solid #EEEEEE; padding: 10px;}
table.grid2 td.bg{background: #f6f6f6;}
table.grid2 th{padding: 10px; color:#999999; text-align: left; font-weight:normal; font-size:12px; font-family:tahoma;}



.langActive{ background:#EAEAE8; padding:5px; }
.divSpecial{ background:#F2f2f1;  padding:30px;  padding-top:20px;  padding-bottom:20px; margin-bottom: 10px; margin-top: 15px;  }
.divCalendar{ background:#EAEAE8;  padding:10px; width:100%; height: 150px; margin: 0px; }



A {color: #336699; text-decoration: underline; }
A:visited { color: #336699; text-decoration: underline;} 
A:hover { color: #6666FF; text-decoration: underline;}

A.contrast {color: #000099; text-decoration: underline; font-family: tahoma;}
A:visited.contrast { color: #000099; text-decoration: underline;font-family: tahoma; } 
A:hover.contrast { color: #6666FF; text-decoration: underline;font-family: tahoma;}

A.listingLink {color: #174E9F; text-decoration: underline; font-family: tahoma; font-size:13px;}
A:visited.listingLink { color: #174E9F; text-decoration: underline;font-family: tahoma; font-size:13px;} 
A:hover.listingLink { color: #377EBF; text-decoration: underline;font-family: tahoma; font-size:13px;}
 
A.specialTitle {color: #174E9F; text-decoration: underline; font-family: tahoma; font-size:18px;}
A:visited.specialTitle { color: #174E9F; text-decoration: underline;font-family: tahoma; font-size:18px;} 
A:hover.specialTitle { color: #377EBF; text-decoration: underline;font-family: tahoma; font-size:18px;}
 
A.boxTreeItem {color: #666666; text-decoration: underline;}
A:visited.boxTreeItem { color: #666666; text-decoration: underline;} 
A:hover.boxTreeItem { color: #000000; text-decoration: underline;}

span.spanSelected{font-size:12px; font-weight:normal; background:#f0f0f0; color: #000000; padding:7px;}

div.boxTreeContainer {margin-bottom:10px; margin-right:5px; float:left; width:48%;}
div.boxTreeHeader {color: #174E9F; margin-bottom:0px; margin-top:0px; font-family: tahoma; font-size:11px; height:18px; padding-top:0px; font-size:12px;}

div.boxTreeHeader A {}
div.boxTreeHeader A:visited { } 
div.boxTreeHeader A:hover {}

div.categoriesItem {margin-bottom:5px; margin-right:5px; color:#999999; font-family: tahoma; font-size:12px;}

div.boxTreeContainer_2 {margin-bottom:10px; margin-right:5px; float:left; width:48%; color:#CCCCCC; font-family: tahoma; font-size:11px;}
div.boxTreeHeader_2 {color: #174E9F; margin-bottom:0px; margin-top:0px; font-family: tahoma; font-size:13px;}
div.categorySelected {color:#999999; padding:27px; background:#f6f6f6;}

div.boxTreeHeader A {}
div.boxTreeHeader A:visited { } 
div.boxTreeHeader A:hover {}

 
div.black {color: #000000; text-decoration: underline; font-family: tahoma; font-size:11px;}
div.black A {color: #000000; }
div.black A:visited { color: #000000;} 
div.black A:hover {color: #000000; }
 

.blockShow{background:url('/frontend/Gui/uvelir/images/search_minus.gif') no-repeat 50% 50%; height:30px; width:30px; cursor:pointer;}
.blockHide{background:url('/frontend/Gui/uvelir/images/search_plus.gif') no-repeat 50% 50%; height:30px; width:30px; cursor:pointer;}


input.submit{padding:5px; font-size:12px;}

#boxSearch input.inputTextSearch{width:100%; margin-bottom:3px;}
#contentSearch {font-size:11px;}
#contentSearch input{font-size:12px;}
#contentSearch select{font-size:11px;}
#contentSearch td{font-size:11px;}

#contentSearch div.categories{ border-top:1px solid #CCCCCC; padding:20px; background:#F3F3F3; clear:both;}
#contentSearch div.directories{ border-top:1px solid #CCCCCC; padding:20px; background:#F3F3F3; clear:both;}
#contentSearch div.params{ border-top:1px solid #CCCCCC; padding:20px; background:#FDDC71; clear:both;}
#contentSearch div.params input{ border:1px solid #AB8D2B;}
input.searchTextOne {width:300px;}
input.searchTextDouble {width:143px;}
td.searchItem{padding:5px; width:100px; padding-left:5px;}

#contentSearch div.submitFrame{background:#FEC200; padding:1px; border:1px solid #BF8301; width:100px; margin-top:5px;}
#contentSearch input.submit{width:auto;}



ul.user_menu { margin:0px; margin-left:20px; margin-top:10px;}
ul.user_menu li	{ margin:0px; margin-bottom:3px; color:#c0c0c0; list-style-type: square; font-family:tahoma; font-size:12px;}


.catalogFrame{float:left; width:44%; color:#c0c0c0; font-size:12px; margin-bottom:5px; margin-right:4px;}
.catalogHeader{font-size:18px;  margin-bottom:5px; font-weight:normal; white-space:nowrap;}
.catalogItems{color:#c0c0c0;
    font-size:12px; margin-bottom:5px; }



.errorButton {color:#cc0000; border-bottom:1px dashed #cc0000; cursor:pointer;}
.errorButtonHover {color:#cc0000; border-bottom:0px; cursor:pointer;}

#DISABLING_SCREEN {
    position:absolute; display:none; background:#333; z-index:10;
    margin: 0px; top: 0px; left: 0px; 
    filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.7);
    opacity: 0.7; 
}


#errorBox{
    display:none; margin-top:5px;
}


.title_red a { color: #c22119;}