img, div { behavior: url(iepngfix.htc); }

body{
	font-family: verdana;
	font-size:11px;
	color: #dadada;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:#FFF url(images/background.png) repeat-x;
	text-align:center;
}


a:focus	{outline:none;}
a:link, a:visited{ color:#373633; text-decoration:none; }
a:hover{ color:#000; }

img {
	border:0px;
	margin:0px;
	padding:0px;
}

#holder {	
	width:940px;
	margin:auto;
	padding: 0;
	text-align:center;
}

#mainForm {	
	float:left;
	width:940px;
	margin:0;
	padding:0;
	height:auto!important;
	height:400px;
	min-height:400px;
}

#top {
	float:left;
	margin:0px auto 0px auto;
	padding:0px;
	width:940px;
	height:330px;
	font-size:12px;
	text-align:center;	
	position:relative;
	background:url(images/top_graphic.jpg) no-repeat;
}

#sitesLogo {position:absolute;top:2px;left:0;}

#flags {
	position:absolute;
	top:0px;
	right:0;
	margin:0px auto 0px auto;
	border:0px solid #AAAAAA;
	padding-top:10px;
	padding-left:20px;
	width:120px;
	text-align:right;
	float:left;
}
#flags ul {list-style:none;margin:18px 0 0 0;padding:0;} 
#flags li {display:inline;margin-right:10px;} 

#mainmenu {
	margin:76px auto 0px auto;
	text-align:right;
	float:left;
	font-size:16px;	
	font-family:Arial, Helvetica, sans-serif;
	text-transform:lowercase;
	
}
.jqueryslidemenu{}
.jqueryslidemenu ul {margin: 0;padding: 0;list-style-type: none;z-index:1000;text-align:left;}
.jqueryslidemenu ul li {float:left;position:relative;height:50px;margin:0 6px 0 0;padding:0 0px 0 0;display:inline;background:url(images/li_bg0.png) right 15px no-repeat;}
.jqueryslidemenu ul li a {display: block;color: #FFF;padding:14px 20px 20px 20px;text-decoration: none;}
.jqueryslidemenu ul .active {background:url(images/li_bg.png) left top no-repeat;}
.jqueryslidemenu ul .active a {background:url(images/li_bg2.png) right top no-repeat;}
.jqueryslidemenu ul li:hover {background:url(images/li_bg.png) left top no-repeat;}
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{color:#373633;}
.jqueryslidemenu ul li a:hover {background:url(images/li_bg2.png) right top no-repeat;}
.menuHover {background:url(images/li_bg2.png) right top no-repeat;}

.jqueryslidemenu ul li ul {position:absolute;left:0;margin-left:8px;display:none;padding:0px;font-size:12px;}
.jqueryslidemenu ul li ul li {background:none;border-bottom:1px dotted #CCC;height:28px;background:url(images/bg_40.png);}
.jqueryslidemenu ul li ul li a {background:none;width:180px;padding:7px 14px;color:#aaa;}
.jqueryslidemenu ul li ul li:hover {background:none;background:url(images/bg_80.png);}
.jqueryslidemenu ul li ul li a:link, .jqueryslidemenu ul li ul li a:visited {background:none;}
.jqueryslidemenu ul li ul li a:hover {background:none;color:#000;}


#main {
	float:left;
	text-align:left;
	margin:18px 18px 0 18px;
	padding: 0px;
	width:940px;
	height:auto!important;
	height:400px;
	min-height:400px;	
}

#leftCell {float:left;width:240px;}

#leftmenu {
	float:left;
	margin:12px 0 34px 0;
	padding:0;
	width:240px!important;	
	width:240px;
	height:140px;
	height:auto!important; 
	min-height:140px;
	font-size:15px;
	font-family:Tahoma;
	font-stretch:narrower;
	text-align:left;
	overflow: hidden;	
}
#leftmenu_list {}
	#leftmenu_list ul {		
		float:left;
		list-style-type:none;
		margin:0;
		padding:50px 0 0 0;
		background: url(images/leftmenu_bg.png) top left no-repeat;		
	}
	#leftmenu_list ul li { 		
		padding:0px;		
		text-align:left;	
		display:block;
		margin:0 0 0 20px;
	}
	#leftmenu_list ul li a { 
		float:left;
		width:200px;
		max-width:184px;
		margin-left:14px;		
		color:#373633;
		padding:2px 0 3px 0;
		background-color:none;
		font-weight:bolder;		
	}	
	#leftmenu_list ul li a:hover {color:#B02B08;}
	
	#leftmenu_list .ul_1 li {}
	#leftmenu_list .ul_1 a {padding-left:10px;width:184px;background: url(images/pointer.gif) 0 9px no-repeat;}
	#leftmenu_list .ul_2 {background:none;padding:0px;}
	#leftmenu_list .ul_2 li {}
	#leftmenu_list .ul_2 a {padding-left:0px;width:178px;font-weight:lighter;background:none;}
	#leftmenu_list .ul_3  {background:none;padding:0px;}
	#leftmenu_list .ul_3 li {}
	#leftmenu_list .ul_3 a {padding-left:margin:0;0px;width:170px;font-weight:lighter;}
	#leftmenu_list .ul_4 {background:none;}
	#leftmenu_list .ul_4 li {}
	#leftmenu_list .ul_4 a {padding-left:28px;width:162px;font-weight:lighter;}
	
.moreLevels {}
.lastLevel {}
.leaveOpen {}
.openLevel {}
.actualLink {}





#content_main {
	float:right;
	margin:0 8px 0 0;
	padding:0px;
	width:620px;
	height:300px;
	height:auto!important; 
	min-height:300px;
	position:relative;	
}

#navigation {
	float:left;
	width:620px;
	max-width:616px;
	height:84px;
	max-height:30px;
	padding:54px 0 0 4px;
	font-size:12px;
	color: #000;
	text-align:left;
	background:url(images/navigation_bg.png) left top no-repeat;
}
#navigation a {padding:40px 0 0 14px;color: #000;}
#navigation a:hover {color:#B00}

#content_main h1 { 
	position:absolute;
	top:14px;
	left:16px;
	margin:0;
	padding:0;
	width:594px;
	height:26px;
	font-size:22px;
	text-align:left;	
	color:#373633;
	font-family:Pallatino, Tahoma;
	overflow:hidden;
	font-weight:lighter;
}

#sites_content {
	float:left;
	margin:10px 0 0 0;
	width:620px;
	font-size:12px;
	text-align:justify;
	color:#000;	
}

.divHeader {float:left;width:620px;height:20px;background:url(images/div_header.png) left top no-repeat;margin:0;padding:0;}
.divFooter {float:left;width:620px;height:15px;background:url(images/div_footer.png) left bottom no-repeat;margin:0 0 10px 0;padding:0;}

#html_title {}
	#html_area,#html_area2 {float:left;width:620px;max-width:592px;margin:0px;padding:0px 14px 0px 14px;text-align:justify;line-height:1.4;background:url(images/sites_content_bg.png) left top repeat-y;}
	#html_title {margin:0 0 8px 0;padding:0;}
	
#news_title{}
	#news_area {float:left;width:600px;margin:20px 0 0 0px;padding:0;text-align:justify;}		
	#news_area .news_row {position:relative;margin:0 0 30px 0;}
	#news_area h3 {width:600px;max-width:552px;height:40px;max-height:20px;padding:10px 0 14px 48px;margin:0 0 8px 10px;font-family:Pallatino, Tahoma;font-size:16px;font-weight:lighter;z-index:1000;border-bottom:1px solid #DDD;color:#373633;background:url(images/news.png) left top no-repeat;}
	#news_area h3 a {color:#373633;}
	#news_area h3 a:hover {color:#B00;}
	
	#news_area .header {position:relative;width:578px;}		
	#news_area .date {position:absolute;top:12px;right:0px;color:#666;font-size:11px;}
	#news_area .shortcut {margin:0 0 0 0;padding:0 10px 20px 10px;color:#666;height:45px;height:auto!important;}
	
	.news_visits {width:200px;position:absolute;bottom:2px;left:12px;font-size:10px;}		
	.news_gerade {width:200px;position:absolute;bottom:0px;left:140px;}
	.news_gerade img {margin-top:4px;height:10px;}
	.news_gerade span {font-size:10px;}		
	#news_area .read_more {margin:0;font-size:10px;position:absolute;bottom:0px;right:0px;background-color:#555;padding:4px 8px;}
	#news_area .read_more a {color:#FFF;}
	#news_area .read_more:hover {background-color:#777;}
	
 #info_title{}
 	#info_area {float:left;width:560px;margin:0px 0 0 14px;padding:0;text-align:justify;font-family:Tahoma;font-size:12px;}
	#info_date {float:left;width:560px;margin:4px 0 8px 18px;padding:0;text-align:right;color:#333;font-size:11px;}

 #info_navigation {float:left;width:620px;margin:20px 0 20px 0;font-size:11px;text-align:center;}
	#info_navigation .prev {float:left;width:205px;}
	#info_navigation .return {float:left;width:205px;}
	#info_navigation .next {float:left;width:205px;} 
	
 #gallery_title {}
	#photos_area {float:left;width:620px;margin:14px 0 0 4px;padding:0;text-align:left;}		
	#photos_area .photos_row {float:left;width:200px;height:200px;position:relative;overflow:hidden;margin: 0 6px 6px 0;}
	
	#photos_area h2 {position:absolute;top:0px;left:4px;width:198px;max-width:198px;height:14px;font-size:12px;color:#333;z-index:20;font-weight:lighter;overflow:hidden;}
	#photos_area .photo {position:absolute;top:52px;left:0px;width:200px;height:140px;text-align:center;margin:0;padding:8px 0 0 0;clear:both;border-top:1px solid #E6E6E6;}
	#photos_area .date {position:absolute;top:28px;left:4px;width:280px;font-size:11px;color:#666;}
	#photos_area .visits {width:180px;margin:0 0 14px 22px;display:block;font-size:11px;color:#666;display:none;}
	
	.photos_gerade {position:absolute;top:212px;left:20px;margin-bottom:10px;display:none;}
	.photos_gerade img {margin-top:4px;height:12px;}
	.photos_gerade span {font-size:11px;}

#img_title {}
	#img_area {font-family:Tahoma;font-size:12px;float:left;margin:6px 0 6px 14px;width:590px;text-align:center;}
	#img_area img {border: 1px none #ffb878;padding:4px;}

	#img_navigation {float:left;width:100%;margin: 8px 0 28px 0;text-align:center;font-family:tahoma;font-size:11px;}
	#img_navigation a {text-align:center;color:#444;padding:3px 18px;margin-right:8px;border:1px solid #AAA;background-color:#EEE;-moz-border-radius:5px;-webkit-border-radius:5px;}
	#img_navigation span {text-align:center;color:#999;padding:3px 18px;margin-right:8px;border:1px solid #AAA;background-color:#EEE;-moz-border-radius:5px;-webkit-border-radius:5px;}		
	#img_navigation .hidden {display:none;}
	
 #catalog_title {}
	#catalogs_area {float:left;width:620px;margin:0px 0 14px 0px;padding:0;text-align:justify;}		
	#catalogs_area .products_row {float:left;width:290px;height:290px;position:relative;overflow:hidden;line-height:1.4;margin:4px 10px 14px 10px;padding:0;background:url(images/products_bg.png) left top no-repeat;}
		.products_photo {width:100%;text-align:center;}
		.products_photo img {width:180px;height:180px;margin:12px 0px;border:1px solid #e3e3e3;}
		.products_name {width:270px;margin:4px 10px 0 10px;font-weight:lighter;text-align:left;height:34px;max-height:34px;overflow:hidden;}

		.products_netto {width:102px;position:absolute;top:24px;left:0px;display:none;}
		.products_brutto {position:absolute;bottom:15px;right:10px;font-size:11px;}
		.products_netto span, .products_brutto span {font-size:16px;font-weight:bold;color:#B00;}
		.products_availability {position:absolute;bottom:15px;left:10px;font-size:11px;}
		.products_shortcut_description {display:none;}
		
		.products_visits {width:100%;font-size:11px;display:none;}
		.products_gerade {width:100%;padding-top:6px;display:none;}
		.products_gerade img {margin-top:4px;height:12px;}
		.products_gerade span {font-size:11px;}
					
		#catalog_area .date {margin:0 0 0 22px;display:block;font-size:11px;color:#666;}
		#catalog_area .visits {margin:0 0 14px 22px;display:block;font-size:11px;color:#666;}
	

#products_title {}
	#products_area {font-family:Tahoma;font-size:12px;float:left;margin:12px 0 0 14px;width:580px;text-align:center;}
		
	#productsImgArea {float:left;width:300px;max-width:300px;margin:18px 0 0 0px;}
	.productsPhoto img {width:280px;height:280px;margin-bottom:6px;}
	.productsMinPhotos img {width:45px;height:45px;border:1px solid #e3e3e3;cursor:pointer;margin-right:1px;}
	
	#productsIinfo {float:right;width:290px;margin:0px 8px 0 0;line-height:1.4;}
	.photosPriceNetto {display:none;}
	.photosPriceBrutto {font-size:16px;color:#B00;}
	.photosPriceBrutto span {font-weight:bolder;font-size:16px;color:#B00;}
	.productsAvailability {margin-bottom:8px;}
	.productsSymbol {font-size:11px;color:#B00;}
	.productsProducent {font-size:11px;color:#B00;}
	.productsQuantity {font-size:11px;color:#B00;}	
	.productsShortcutDescription {margin-top:8px;font-size:11px;}
	.productsGerade {margin-top:8px;margin-bottom:0px;}
	.productsCommentsAmount {}
	.productsVisits {margin-top:8px;}

 	#product_navigation {float:left;width:620px;margin:30px 0 8px 0;font-size:11px;text-align:center;display:none;}
 	#product_navigation2 {float:left;width:620px;margin:6px 0 20px 0;font-size:11px;text-align:center;}
		#product_navigation .prev, #product_navigation2 .prev {float:left;width:205px;}
		#product_navigation .return, #product_navigation2 .return {float:left;width:205px;}
		#product_navigation .next, #product_navigation2 .next {float:left;width:205px;}	

	.gerades_img {}
		.gerades_img img {padding:0;margin:6px 0;width:84px;height:16px;}
		.users_gerade {margin:6px 0;padding:0px;}
		.users_gerade a {float:left;width:14px;height:14px;margin-right:2px;background:url("images/gerades_star_1.png") left top no-repeat;cursor:pointer;text-align:center;font-size:8px;padding:4px 0 0 1px;}
		.users_gerade a:hover {background:url("images/gerades_star_2.png") left top no-repeat;}
		.users_gerade_ok {display:none;}

#site_tabs {position:relative;float:left;margin:0px;padding:0;width:620px;background:url(images/sites_content_bg.png) left top repeat-y;}
	#site_tabs p {padding:3px 0;margin:0px;width:100%;}
	#site_tabs div {font-size:12px;padding:0px 0 18px 16px;}
	#site_tabs #about {}
	#site_tabs #description {}
	#site_tabs #comments {overflow:auto;height:auto !important; max-height:800px;padding-top:2px;margin:4px 10px 4px 0;}
	#site_tabs #comments p {padding:6px 0 7px 0;margin:0 0 10px 0;}
	#site_tabs .commentsDate {float:right;color:#3c5f13;font-size:10px;}
	#site_tabs .commentsAuthor {float:left;font-weight:bold;color:#333;}
	#site_tabs .commentsContent {width:100%;border-top:1px dotted #a6c67d;float:left;clear:both;margin:10px 0 4px 0;padding:10px 0 0 0;}
	#site_tabs #addComment {padding:0px;}
		
	#addComment label {width:100%;}
	#addComment #author {width:400px;border:1px solid #d1d3c3;margin-bottom:6px;margin-top:3px;height:18px;}
	#addComment #content {width:400px;height:60px;border:1px solid #d1d3c3;margin-top:3px;}
	#addComment .keyImg {float:left;width:100%;padding:0;margin:8px 0;}
	#addComment #key {float:left;width:140px;border:1px solid #d1d3c3;height:18px;margin-top:3px;}
	#addComment .button {float:left;margin:3px 0 18px 4px;width:140px;padding:2px 8px;text-align:center;cursor:pointer;background-color:#92111c;border:1px solid #800e18;color:#FFF;}
	
	#dialogCode, #dialogForm {text-align:center;padding-top:20px;height:30px;height:auto !important;max-height:30px;display:none;}
	#addCommentsConfirmation {display:none;}
	#addNewComment {cursor:pointer;}
	#loader {position:absolute;top:100px;left:200px;z-index:1000;display:none;}
	#dialogLoader {display:none;text-align:center;}
	#dialogLoader img {margin-top:8px;}
	
	.removeComment {padding-left:10px;cursor:pointer;color:#999;font-size:10px;padding-top:3px;}
		
#site_cards {position:absolute;top:12px;right:8px;} 
	#site_cards a {float:left;width:18px;height:24px;text-align:center;padding-top:5px;margin-right:4px;color:#698646;font-size:12px;;}
	#site_cards .activeCard {font-weight:bold;}
	#site_cards .Card {}
	#site_cards .Card:hover {text-decoration:underline;}	


.ui-widget-header {color:#373633; font-weight:bold;}
.ui-widget-header a { color:#373633; }
.ui-tabs .ui-tabs-nav {list-style:none; position:relative;padding:0px 2px 5px 2px;margin:-10px 10px 20px 10px;border-bottom:1px solid #E6E6E6;}
.ui-widget-content {color:#111; }
.ui-widget-content a { color:#000; }
.ui-state-default, .ui-widget-content .ui-state-default {font-weight: normal; color: #373633; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #373633; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { font-weight: normal; color: #373633; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #373633; outline: none; text-decoration: none; font-weight:bold;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { font-weight: normal; color: #373633; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #373633; text-decoration: underline; outline: none; }


.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 12px; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
.ui-helper-clearfix { display:block; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
.ui-state-disabled { cursor: default !important; }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-widget { font-family: Tahoma,Arial,sans-serif; font-size: 12px; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Tahoma,Arial,sans-serif; font-size: 12px; }
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/close.png); }
.ui-state-default .ui-icon { background-image: url(images/close.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/close2.png); }
.ui-state-active .ui-icon {background-image: url(images/images/close2.png); }
.ui-state-highlight .ui-icon {background-image: url(images/images/close2.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); }
.ui-widget-overlay { background: #000 url(images/ui-bg_flat_0_000000_40x100.png) 50% 50% repeat-x; opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .40;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; }

.ui-dialog { position: relative; padding: .2em; width: 300px;background:#FFF;}
.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative;background:#666;}
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em;color:#FFF;} 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

.ui-tabs { padding: .2em; zoom: 1; }

.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } 
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }	



#leftBanners {
	float:left;
	margin:34px 0 8px 8px;;
	padding:0;
	width:210px!important;	
	width:210px;
	height:240px;
	height:auto!important; 
	min-height:240px;
	text-align:left;
}
#banners_a {float:left;padding:0;margin:0 0 4px 0;width:100%;}
#banners_a img {max-width:260px;}
#banners_a li {position:relative;float:left;width:100%;list-style:none;text-align:center;margin-bottom:2px;padding:0;}	
#banners_a li .removeBannerA {position:absolute;top:0;left:0px;font-size:10px;color:#999;cursor:pointer;z-index:100;}

#addNewBannerA {width:100%;padding-top:18px;cursor:pointer;text-align:center;font-size:10px;color:#999;}

#bannersDialogboxA {display:none;text-align:left;padding-top:20px;}
#bannersDialogboxA p {padding:0 0 8px 0;margin:0;}
#addBannerButton {float:left;margin:10px 0 18px 0px;width:140px;padding:2px 8px;text-align:center;cursor:pointer;background-color:#EEE;border:1px solid #CCC;color:#333;}
#bannersA_file {width:360px;}
#bannersA_title {width:360px;}
#bannersA_link {width:360px;}
#bannersA_links_target {width:360px;}




#footer {
	float:right;
	position:relative;
	width:620px;
	margin:8px 0 14px 14px;
	padding:0px;		
	text-align:left;
	font-size:12px;
	color:#373633;
}
#footer_content {}

#infoweb_signature {float:right;width:620px;height:55px;text-align:right;background:url(images/signature_bg.png) right top no-repeat;color:#373633;margin:0 10px 10px 0;padding:14px 16px 0 0;font-size:11px;color:#666;}
#infoweb_signature a {color:#999;;}


.button {padding:2px 0;border:1px solid #555;color:#FFF;cursor:pointer;background:#555;font-family:tahoma;font-size:12px;font-weight:normal;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;}
.button:hover {border:1px solid #777777;background:#777777;color:#FFF;}

#searchArea {float:left;width:300px;max-width:260px;margin:0px 6px 6px -20px;padding:20px 20px 34px 20px;border:1px solid #DDD;background:#F2F2F2 url(images/search_bg.png) 20px 25px no-repeat;-moz-border-radius:14px;-webkit-border-radius:14px;}
	#searchArea form {}
	#searchArea form input {float:left;width:140px;padding:2px 4px; margin:10px 0 0 40px;border:1px solid #BBB;}
	#searchArea .button {float:left;position:relative;width:60px;margin:10px 0px 8px 10px;}

#searchResultsArea {float:left;width:600px;max-width:580px;margin:4px 0 0 6px;padding:10px 0 10px 10px;text-align:justify;line-height:1.4;}
	#searchResultsArea .resultsTitle {margin:0 0 6px 0;padding:6px 0 10px 0;font-weight:bold;cursor:pointer;border-bottom:1px dotted #CCC;font-size:14px;color:#444;}
	#searchResultsArea .results {padding:14px 0 6px 0;display:none;}
	.resultsRow {margin:0 14px 8px 10px;padding:0 0 4px 0;font-size:11px;width:550px;}
		.resultsRow a {color:#2B74AF;text-decoration:underline;font-size:12px;}
		.resultsRow span {color:#2B74AF;}
		
.lighter {font-weight:lighter;}
