/* CSS Document */
body{ margin:0px;}
.row{padding-top:10px;padding-bottom:0px;}
td, span { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
hr{ color:#DADADA;height: 1px;}
.left_col{ background: url(/templates/professional/1254/main/he/gfx/left_x.jpg) top right repeat-x;}
.right_col{background: url(/templates/professional/1254/main/he/gfx/right_x.jpg) top left repeat-x;}
.right_col_int{background: url(/templates/professional/1254/main/he/gfx/right_int_y.jpg) top left repeat-y;background-color:#2E4356;}
.left_col_int{ background: url(/templates/professional/1254/main/he/gfx/left_int_y.jpg) top right repeat-y; background-color:#2E4356;}
.left_col_int_top{ background: url(/templates/professional/1254/main/he/gfx/left_int_x.jpg) top right repeat-x;background-color:#2E4356;}
.menu_bg{background: url(/templates/professional/1254/main/he/gfx/bottom_menu.jpg) bottom left repeat-x; height:25px !important; padding-right:9px;}
#home_res{ float:left; width:507px;}
#overview{ float:right; width:330px;}
#footer{ float:left; margin-left:10px; padding-bottom:24px; }
#rights{ float:right; width:190px; margin-right:10px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px;}
.footer_link {
	color: #ffffff;
	font-weight: normal;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
padding-right:7px;
}
.overview_title{ font-family:Arial, Helvetica, sans-serif;text-align:center;
font-size:14px;
font-weight:bold;
color:#000000;
border-bottom:dotted #000000 1px;border-top:dotted #000000 1px;}

.res_link{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; text-decoration:none;}
.details{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-decoration:none;}
.content{ background:url(/templates/professional/1254/main/he/gfx/vertical_border.jpg) top right repeat-y; padding:14px;}
.side_menu_col{padding-top:72px;}
.side_menu_tbl{ background: url(/templates/professional/1254/main/he/gfx/bottom_menu.jpg) top right repeat-x;}
.side_menu_border{ background: url(/templates/professional/1254/main/he/gfx/bottom_menu.jpg) top right repeat-x; height:2px;}
a { font-family:Arial, Helvetica, sans-serif;  color:blue; text-decoration:underline; }
a:hover{ text-decoration:underline;}
.side_menu_sub{font-family:Arial, Helvetica, sans-serif; font-size:15px; color: #666666; text-decoration:none;}
.side_menu_details{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #666666; text-decoration:none; padding-right:15px; font-weight:bold;}
.article_title{ color:#050A4C; font-size:14px; font-weight:bold;}
.ass_title a{color:#050A4C; font-size:14px; font-weight:bold;}
.ass_disc{ color:#000000;}
.article_title a{ color:#050A4C; font-size:14px; font-weight:bold;}
.gallery_title{font-size:17px; color:#666666;}
.gallery_shrt{}
.content_title{font-size:20px; color:#666666;}


.languages {  font-weight: normal; }
.headerimage {  }
.slogan {  }
.logo {  }
.menu { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; text-decoration:none;}
.menu_rollover { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333333; text-decoration:none; }
.menu_on { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333333; text-decoration:none; }
.skinBg {  }
.skinAlign {  }
.footerText {  }
.footerLinks {  }

.text { padding-top: 10px; font-weight:bold; padding-right: 12px; padding-bottom: 10px; padding-left: 12px; }
.titles { padding-top: 10px;font-weight:bold;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none; }
.titles a{ padding-top: 10px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; }
.titles_path { padding-top: 10px; }
.titles_in { padding-top: 10px; }

.modules_table_border { background-color: #999999; }
.modules_table_data { background-color: #e7e7e7; }
.modules_td { background-color: #FFFFFF; padding-left: 2px; padding-right: 2px; }
.dark_text {  }
.dark_links {  }

.content_pages_table { padding: 0px; border-spacing: 0px; border: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }
.content_pages_table td { padding-right: 0px; }

.nextprevout { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none; }
.nextprevin { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #A90A08; text-decoration: underline; }
.nextprevactive {  }

.printv_link {  }
.printv_table {  }
.printv_body {  }
.sendtoafriend_link {  }
.sendtoafriend_body {  }
.sendtoafriend_data {  }

.astrix { color: #FF0000; }
.form_field_text {  }
.text_field {  }
.text_field_big {  }
.buttons {  }

.search_button {  }
.search_field {  }
.search_text { }

.login_field { height: 20px; width: 148px; background-color: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }

.side_menu {  }
.side_menu_sub {  }

.gallery_titles {  }
.gallery_text {  }
.gallery_links {  }

.user_normal {  }
.user_self { font-weight: bold; }
.user_admin { font-weight: bold; text-decoration: underline; }
.quote { background-color: #FFFFFF; border: 1px solid #000000; }

.price {  }
.top_categories_titles {  }

ul#jw-sir {position:relative;list-style:none;list-style-image:none;margin:0px ;padding:0px;overflow:hidden;border:none;background:none;width:875px;height:293px;}
ul#jw-sir li {list-style:none;margin:0px;padding:0px;border:none;background:none;}
ul#jw-sir li img {display:none;position:absolute;top:0;left:0;border:none;background:none;}
ul#jw-sir li#jw-sir-loading {background:#fff url(/templates/professional/1254/main/he/gfx/loading.gif) no-repeat center;width:875px;height:293px;}