@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/bck.jpg); background-repeat:repeat;
}

/* header start*/
/*.toplinks{ width:169px; height:124px; border-right:solid 1px #884d4e;  border-bottom: solid 1px #884d4e; background-color:#3c1013;}
.toplinks:hover{ width:169px; height:124px; border-right:solid 1px #884d4e;  border-bottom: solid 1px #884d4e;s}*/
.top_nav{   font-family: Georgia, "Times New Roman", Times, serif; font-size:10px; text-transform:uppercase; color:#e9d9b5;   text-align:right; }
.top_nav:hover{}
.top_nav_bg{  background-position:right; height:125px;}
.top_nav_d{ text-align:left; width:250px; height:15px; background-image:url(images/l1.gif); background-repeat:no-repeat; background-position:left; padding-top:4px; padding-right:5px; }

.top_nav_dl{   text-align:left; width:250px; height:17px; background-image:url(images/l2.gif); background-repeat:no-repeat; background-position:left; padding-top:3px;  padding-right:5px; }

.nav{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-transform:uppercase;
	color:#e9d9b5;
	text-decoration: none;
}

.nav:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-transform:uppercase;
	color:#ffffff;
	text-decoration: none;
}

/* header end*/


/* left start*/
.log{ }
.left{ width:275px; background-color:#000000; height:576px;  border-right:solid 1px #955859; vertical-align:bottom;   }
/* left end*/

/* middle start*/

.border_right{ border-right:solid 1px #aa6a6b;}
/* middle end*/

/* footer start*/
.footerbg{ background-color:#2b0b0e; height:24px; border-top:solid 1px #5e2b2b; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:bold; color:#a0796d; padding-right:10px; text-align:right;}

/* footer end*/



/*subpage start */
.sub_header{ height:158px; background-color:#000000;}
.logo_sub{ padding-top:37px; padding-left:31px; }

.mid_bg{ background-color:#e8e6e5; vertical-align:top;}
.leftline{ border-right:solid 1px #ffffff;}
.footerbg_sub{ background-color:#3c1013; height:22px; border-top:solid 1px #5e2b2b; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:bold; color:#a0796d; padding-right:10px; text-align:right;}
.bottom_line_design{ height:54px; background-image:url(images/bottom_line_design.gif); background-repeat:repeat-x;}
/*.sub_menu{ background-color:#cfcdcc; height:27px; border-bottom:solid 1px #f1efee; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#562828; text-transform:uppercase;  }
.sub_menu:hover{}
.sub_menu_active{}
*/




/*       --------------------------------- sub menu*/

.vertmenu_spc{ height:39px; border-bottom:solid 1px #FFFFFF;}
#vertmenu { font-family:Georgia, "Times New Roman", Times, serif;   text-transform:uppercase;

font-size: 11px;

padding: 0px;
margin: 0px;

}

#vertmenu h1 {
display: block;
background-color:#cfcdcc;
font-size: 11px;
padding: 3px 0 5px 3px;
border: 1px solid #000000;
color: #562828;
margin: 0px;
/*width:159px;*/
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
font-size: 11px;
display: block;
border-bottom: 1px solid #f1efee;
padding: 7px 0px 8px 17px;
text-decoration: none;
color: #562828;
/*width:160px;*/
background-color:#cfcdcc;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #e9d9b5;
background-color: #3c1013;
}


.active {
color: #e9d9b5;
background-color: #3c1013;




}

.active {
font-size: 11px;
display: block;
border-bottom: 1px solid #f1efee;
padding: 7px 0px 8px 17px;
text-decoration: none;
color: #562828;
/*width:160px;*/
background-color:#cfcdcc;
}









/*.active_page{
color: #e9d9b5;
background-color: #3c1013;
font-family:Georgia, "Times New Roman", Times, serif;   text-transform:uppercase;
font-size: 11px;


}*/



/*-------------------------------- sub end* */
.mid_cont{ padding: 39px 32px 0px 53px;}
.menulinks_head{ font-family:Georgia, "Times New Roman", Times, serif;   text-transform:uppercase;  font-size:14px; color:#3c1013; padding-bottom:14px; font-weight:bold;}
.heading{ font-family:Georgia, "Times New Roman", Times, serif;   font-size:36px; color:#a66768; padding-bottom:26px; }
.mid_cont_text{ font-family:Georgia, "Times New Roman", Times, serif;     font-size:11px; color:#3c1013; font-weight: 500; line-height:24px; }
.sub_head{ height:21px; background-color:#965d5e; font-family:Georgia, "Times New Roman", Times, serif;   font-size:12px; color:#e9d9b5; text-transform:uppercase; padding-top:1px; padding-left:9px; margin-top:28px; margin-bottom:12px; }


.sub_head{  
font-family:Georgia, "Times New Roman", Times, serif;  font-size:11px; color:#3c1013; line-height:18px; font-weight:bold;


background-color:#965d5e; font-family:Georgia, "Times New Roman", Times, serif;   font-size:12px; color:#e9d9b5; text-transform:uppercase; padding-top:4px; padding-left:9px; margin-top:28px; margin-bottom:12px; }

.mid_cont_bold{ font-family:Georgia, "Times New Roman", Times, serif;  font-size:11px; color:#3c1013; line-height:30px; font-weight:bold;   }

.mid_part_line{ border-left:solid 1px #FFFFFF; margin-left:12px;}

.vertmenu_spc_right{ height:39px;}
.vertmenu_spc_noneline{ height:39px;}
.mid_right_text{ font-family:Georgia, "Times New Roman", Times, serif;  font-size:11px; color:#8f5354; line-height:22px; font-style: italic;}
.mid_right_heading{  
font-family:Georgia, "Times New Roman", Times, serif;  font-size:14px; color:#8f5354; line-height:40px; font-weight:bold; font-style: italic;}


.cont_text{  
font-family:Georgia, "Times New Roman", Times, serif;  font-size:11px; color:#3c1013;  font-weight:bold; }
.contact_text{ font-family:Georgia, "Times New Roman", Times, serif;  font-size:10px; color:#8f5354;  font-weight:bold; }
.contact_com_name{ font-family:Georgia, "Times New Roman", Times, serif;  font-size:14px; color:#3c1013;  font-weight:bold; }
.contact_business_name{ font-family:Georgia, "Times New Roman", Times, serif;  font-size:11px; color:#3c1013;  font-weight:normal;

 }
 
 .flashbg{ background-image:url(images/flash_bg.gif); background-repeat:repeat-x; }
 .textbox{ border:solid 1px #ffffff; font-family:Georgia, "Times New Roman", Times, serif;  font-size:12px; color:#000000;}
 
 
 .logo_sub1{ /*background-image:url(images/lenkersdorfer_top_img.jpg);*/ background-repeat:no-repeat; background-position:right; height:158px; width:621px;}
 
 .by{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a0796d; line-height:25PX; text-decoration:none; font-weight:normal; }
.gemfind{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a0796d; line-height:25PX; text-decoration:none; font-weight:normal;}
.gemfind:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d0b990; line-height:25PX; text-decoration:none; font-weight:normal;}

.logo_sub1 #rolex-dealer-plaque .header_logo { float:right; /*display:none;*/}
.logo_sub1 .header_logo { float:right; /*display:none;*/}
