body{width:100%;font-family:Arial;font-size:11px;color:#333;margin:0;padding:0 0 0 0;background:#e2e2e2 url(images/main_bg.png) left bottom repeat-x;}
img, div {behavior: url(iepngfix.htc);}
ul {margin:0 0 0 20px;padding:0;}
a:focus	{outline:none;}
a:link, a:visited{ color:#777; text-decoration:none; }
a:hover{ color:#BBB; }
img {border:0px;margin:0px;padding:0px;}

#holder {position:relative;width:980px;margin:auto;padding:0;}
#mainBg{float:left;width:980px;height:auto!important;background:#FFF url(images/content_bg.png) repeat-y;}
#mainForm {float:left;width:930px;margin:0;padding:25px;height:auto!important;height:580px;min-height:580px;}


#top_content {float:right;margin:0;padding:0px;width:100%;height:450px;position:relative;background:url(images/topContent_bg.png) repeat-x;}
	#sitesLogo {position:absolute;top:-15px;left:0px;}
	#flags {position:absolute;top:-10px;right:0px}
		#flags ul {float:right;list-style:none;margin:0;padding:0;width:200px;text-align:right;} 
		#flags li {display:inline;margin-left:10px;} 
	#mySentence {position:absolute;top:358px;left:20px;;font-size:24px;color:#333;}
	#mainmenu {float:right;width:100%;margin:56px 0 44px 0px;font-size:18px;font-family:'Arial Narrow',Arial;}
		.jqueryslidemenu{}
		.jqueryslidemenu ul{float:right;margin:0;padding:0;list-style-type:none;z-index:1000;overflow:hidden;}
		.jqueryslidemenu ul li{float:left;position:relative;display:inline;}
		.jqueryslidemenu ul li a{display:block;color:#999;padding:0 0 0 26px;margin-left:-1px;text-decoration:none;}
		.jqueryslidemenu ul li a:hover {color:#1F97C1;}
		.jqueryslidemenu ul .active a {color:#1F97C1;}	
		.jqueryslidemenu ul li ul{position: absolute;left:0;display: none;padding-top:10px;}
		.jqueryslidemenu ul li ul li{width:164px;display: list-item;float:none;height:26px;}
		.jqueryslidemenu ul li ul li:hover {}
		.jqueryslidemenu ul li ul li ul{top:0;margin:0;padding:0 2px;}
		.jqueryslidemenu ul li ul li ul li{}
		.jqueryslidemenu ul li ul li a{font: normal 12px Arial;margin:0;border-right:none;padding-top:6px;}
		.jqueryslidemenu ul li ul li a:hover{color:#FFF;}
		.downarrowclass{position: absolute;top: 12px;right: 7px;}
		.rightarrowclass{position: absolute;top: 6px;right: 5px;}
	
	#topImg {float:left;width:930px;height:310px;margin:0px;overflow:hidden;background:#EEE url("images/top_img.jpg") no-repeat;clear:both;}
		
#leftCell {float:left;width:250px;margin:0 0 0 0;padding:0;background:#f4f4f4;}
	#menuTitle {margin:20px 0 10px 20px;font-size:24px;color:#999;}
	
	#myBanner {float:left;width:220px;height:260px;margin:10px 0 0 15px;background:url("images/translation_banner.jpg") no-repeat;}
	#myBanner .title a {float:left;margin:14px 0 0 15px;color:#999;font-size:18px;}
	
	#leftmenu {float:left;margin:10px 0px 20px 10px;padding:0px;width:240px;max-width:250px;font-size:12px;text-align:left;overflow:hidden;}
		#leftmenu_list ul {float:left;margin:0;padding:2px 0 6px 10px;width:200px;color:#1F97C1;}
		#leftmenu_list ul li {float:left;width:100%;padding:0;text-align:left;display:block;background: url(images/pointer.gif) 0px 7px no-repeat;}
		#leftmenu_list ul li a {float:left;color:#1F97C1;padding:4px 0 4px 12px;background:none;font-weight:bold;text-decoration:underline;}	
		#leftmenu_list ul li a:hover {color:#B00;text-decoration:underline;}	
		#leftmenu_list ul li ul li a  {font-weight:lighter;text-decoration:none;color:#999;};
		#leftmenu_list ul li ul li ul li {padding-left:14px;}
		.moreLevels {}
		.lastLevel {}
		.leaveOpen {}
		.openLevel {}
		.actualLink {}

#rightCell {float:right;width:640px;margin:0 0 0 0px;padding:0;}


#content_main {float:left;margin:0;padding:0px;width:100%;position:relative;}
	#sites_content {float:left;margin:0 20px 0 0;width:620px;font-size:12px;text-align:justify;position:relative;height:300px;height:auto!important;min-height:300px;}
	#content_main h1 {float:left;margin:20px 0 30px 0;padding:0px;width:100%;height:24px;max-height:24px;color:#999;font-family:'Arial Narrow',Arial;font-size:24px;text-transform:uppercase;font-weight:lighter;overflow:hidden;text-align:left;}

	#navigation {position:absolute;top:54px;left:0px;color:#666;font-size:12px;text-transform:lowercase;width:100%;z-index:100;}
		#navigation a {color:#999;}
		#navigation a:hover {color:#1F97C1;}

#html_title {}
	#html_area,#html_area2 {float:left;width:100%;margin:0 0 0 0px;padding:0 0 10px 0px;text-align:justify;line-height:1.4;}
	#html_title {margin:0 0 8px 0;padding:0;}
		
#news_title{}
	#news_area {float:left;width:100%;margin:14px 0 0 0px;padding:0;text-align:justify;}		
	#news_area .news_row {position:relative;margin-bottom:40px;}
	#news_area h3 {width:100%;padding:0 0 8px 0;margin:0 0 6px 0px;font-family:Arial;font-size:14px;z-index:1000;border-bottom:1px dotted #DDD;color:#777;font-weight:lighter;}
	#news_area h3 a {color:#1B98C6;}
	#news_area h3 a:hover {color:#BBB;}
	#news_area .header {position:relative;width:100%;}		
	#news_area .date {position:absolute;top:2px;right:8px;color:#777;font-size:11px;}
	#news_area .shortcut {margin:0 0 0 0;padding:0;height:45px;height:auto!important;}
	
	.news_visits {width:200px;position:relative;top:7px;left:0px;font-size:10px;}		
	.news_gerade {width:200px;position:relative;top:-7px;left:140px;}
	.news_gerade img {margin-top:4px;height:10px;}
	.news_gerade span {font-size:10px;}		
	#news_area .read_more {text-align:right;font-size:11px;margin-top:-22px;}
	
 #info_title{}
 	#info_area {float:left;width:100%;margin:0px;padding:0;text-align:justify;font-family:Arial;font-size:12px;}
	#info_date {float:left;width:100%;margin:4px 0;padding:0;text-align:right;color:#C3C3C3;font-size:11px;}
	
	#info_navigation {float:left;width:100%;margin:20px 0 0 14px;font-size:12px;font-family:Arial,Arial;text-align:center;}
		#info_navigation .prev {float:left;width:190px;}
		#info_navigation .return {float:left;width:190px;}
		#info_navigation .next {float:left;width:190px;}
	
 #gallery_title {}
	#photos_area {float:left;width:500px;margin:4px 0 0 0px;padding:0;text-align:justify;}		
	#photos_area .photos_row {float:left;position:relative;width:500px;height:150px;position:relative;overflow:hidden;margin: 0 4px 6px 0;border-bottom:1px dotted #C3C3C3;}
	#photos_area h2 {position:absolute;top:-2px;left:200px;font-size:14px;color:#FFF;z-index:20;width:296px;}
	#photos_area h2 a {color:#C3C3C3;}	
	#photos_area h2 a:hover {color:#9F9963;}	
	#photos_area .photo {width:160px;height:120px;text-align:center;border:1px solid #930000;margin:10px 0 8px 20px;clear:both;}
	#photos_area .date {position:absolute;top:50px;left:200px;width:280px;display:block;font-size:11px;color:#FFF;}
	#photos_area .visits {position:absolute;top:70px;left:200px;width:180px;display:block;font-size:11px;color:#FFF;}
	
	.photos_gerade {position:absolute;top:110px;left:200px;margin-bottom:10px;color:#FFF;}
	.photos_gerade img {margin-top:4px;height:12px;}
	.photos_gerade span {font-size:11px;}

#img_title {}
	#img_area {font-family:Arial;font-size:12px;float:left;margin:10px 0 0 8px;width:480px;text-align:center;}
	#img_area img {border: 1px solid #930000;padding:4px;background-color:#FFF;}
	
	#photosThumbs {float:left;position:relative;width:490px;margin:12px 0 0 8px;}
	#img_thumbs_area {float:left;width:490px;height:65px;overflow:hidden;}
		#img_thumbs_stripe {width:1000px;visibility:hidden;}
		#img_thumbs_area a {float:left;margin-right:2px;padding-top:5px;}
		#img_thumbs_area .actualImg {}
	 	#img_thumbs_area img {width:80px;}
 	#thumbsShiftL {position:absolute;top:5px;left:-22px;width:20px;height:60px;cursor:pointer;background: url(images/shiftL2.png) center top no-repeat;}
 	#thumbsShiftL:hover {background: url(images/shiftL.png) center top no-repeat;}
 	#thumbsShiftR {position:absolute;top:5px;right:-22px;width:20px;height:60px;cursor:pointer;background: url(images/shiftR2.png) center top no-repeat;}
	#thumbsShiftR:hover {background: url(images/shiftR.png) center top no-repeat;}	
	 	
	 	
	#img_navigation {float:right;margin: 0 12px 0 0}
	#img_navigation a,#img_navigation span {float:left;width:24px;height:20px;margin-left:2px;text-align:center;}
		#img_navigation .prev {background: url(images/prev.png) center top no-repeat;}
		#img_navigation .prev:hover {background: url(images/prev2.png) center top no-repeat;}
		#img_navigation .next {background: url(images/next.png) center top no-repeat;}		
		#img_navigation .next:hover {background: url(images/next2.png) center top no-repeat;}
		
		#img_navigation .prev_disabled {background: url(images/prev_disabled.png) center top no-repeat;}
		#img_navigation .next_disabled {background: url(images/next_disabled.png) center top no-repeat;}
		
		#img_navigation .return {background: url(images/return.png) center top no-repeat;width:50px;}
		#img_navigation .resize:hover {background: url(images/resize2.png) center top no-repeat;}
		
		#img_navigation .resize {background: url(images/resize.png) center top no-repeat;}
		#img_navigation .hidden {display:none;}
		
 #catalog_title {}
	#catalogs_area {float:left;width:100%;margin:10px 0 14px 0px;padding:0;text-align:left;}		
	#catalogs_area .products_row {float:left;width:315px;position:relative;overflow:hidden;background:#DDD;margin:0 5px 5px 0;}
		.products_photo {background:#D6D6D6;width:126px;max-width:110px;padding:8px;}
		.products_photo img {width:110px;height:110px;margin:0px 0 0 0px;}
		.products_name {position:absolute;top:8px;left:138px;font-size:12px;color:#333;z-index:20;font-weight:lighter;width:176px;height:26px;overflow:hidden;}
		.products_name a {color:#333;}
		.products_name a:hover {}
		
		.products_netto {width:280px;position:absolute;top:32px;left:200px;visibility:hidden;}
		.products_brutto {width:280px;position:absolute;top:45px;left:138px;font-size:11px;}
		.products_netto span, .products_brutto span {font-size:14px;font-weight:bold;}
		.products_availability {width:280px;position:absolute;top:65px;left:138px;font-size:11px;}
		.products_shortcut_description {display:none;}
		
		.products_visits {width:280px;position:absolute;top:100px;left:138px;font-size:11px;}
		.products_gerade {width:280px;position:absolute;top:156px;left:200px;padding-top:6px;}
		.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 {float:left;font-family:Arial;font-size:12px;margin:18px 0 0 14px;width:680px;}
		
	#productsImgArea {float:left;padding:0px;margin:10px 0 0 0;}
	.productsPhoto {width:325px;height:325px;background: url(images/product_pic_bg.png) right bottom no-repeat;margin:0;}
	.productsPhoto img {width:280px;height:280px;margin:0;border:10px solid #C3C3C3;}
	.productsMinPhotos {float:left;}
	.productsMinPhotos img {width:45px;height:45px;border:1px solid #CCC;cursor:pointer;margin:1px;}
	
	#productsIinfo {position:relative;float:right;width:280px;margin:10px 0 0 0;line-height:1.4;font-size:11px;}
	
	.photosPriceNetto {display:none;font-weight:bold;}
	.photosPriceBrutto {font-weight:lighter;font-size:16px;}
	.photosPriceBrutto span {font-size:18px;font-weight:bold;color:#777;}
	.productsAvailability {;margin-bottom:8px;}
	.productsSymbol {font-size:11px;}
	.productsProducent {font-size:11px;}
	.productsQuantity {left:300px;font-size:11px;}	
	.productsShortcutDescription {margin-top:8px;font-size:11px;}
	.productsGerade {margin-top:8px;margin-bottom:0px;}
	
	.productsCommentsAmount {left:300px;}
	.productsVisits {margin-top:8px;}

 	#product_navigation {float:left;width:680px;margin:0px 0 10px 14px;font-size:14px;font-family:'Times new Roman',Helvetica,Arial;text-align:center;display:none;}
 	#product_navigation2 {float:left;width:680px;margin:10px 0 26px 6px;font-size:14px;font-family:'Times new Roman',Helvetica,Arial;text-align:center;}
		#product_navigation .prev, #product_navigation2 .prev {float:left;width:220px;}
		#product_navigation .return, #product_navigation2 .return {float:left;width:220px;}
		#product_navigation .next, #product_navigation2 .next {float:left;width:220px;}				
	
#site_tabs {position:relative;float:left;margin:14px 0 16px -4px;width:100%;color:#777;}
	#site_tabs p {padding:3px 0;margin:0px;width:100%;}
	#site_tabs div {font-size:12px;padding:16px 0 18px 4px;}
	#site_tabs #about {}
	#site_tabs #description {padding-top:18px;}
	#site_tabs #comments {float:left;width:98%;overflow:auto;height:auto !important; max-height:800px;padding-top:12px;margin:0px 0 4px 0;color:#777;}
	#site_tabs #comments p {float:left;width:98%;border-bottom:1px dotted #DDD;padding:8px 0 8px 0;}
	#site_tabs .commentsDate {float:right;color:#C3C3C3;font-size:10px;}
	#site_tabs .commentsAuthor {float:left;font-weight:bold;color:#333;}
	#site_tabs .commentsContent {float:left;clear:both;margin:4px 0;}
	#site_tabs #addComment {padding:0px;}

#site_cards {position:absolute;top:20px;right:0px;} 
	#site_cards a {float:left;width:12px;height:28px;text-align:center;padding-top:6px;margin-right:2px;color:#1B98C6;font-size:14px;}
	#site_cards .activeCard {width:20px;height:28px;color:#999;}
	#site_cards .Card {width:20px;height:28px;color:#1B98C6;text-decoration:underline;}
	#site_cards .Card:hover {width:20px;height:28px;color:#999;}


	.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;}
	
	#addComment label {width:100%;}
	#addComment #author {width:394px;border:1px solid #C3C3C3;margin-bottom:6px;margin-top:3px;height:18px;}
	#addComment #content {width:400px;height:60px;border:1px solid #C3C3C3;margin-top:3px;}
	#addComment .keyImg {float:left;width:100%;padding:0;margin:8px 0;}
	#addComment #key {float:left;width:138px;border:1px solid #C3C3C3;height:18px;margin-top:3px;}
	#addComment .button {float:left;margin:3px 0 18px 6px;width:140px;}
	
	#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:#C3C3C3;font-size:10px;padding-top:3px;}
		
		
		
.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: Arial,Arial,sans-serif; font-size: 12px; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial,Arial,sans-serif; font-size: 12px; }
.ui-widget-content { border: none; background: none; color: #333; }
.ui-widget-content a { color: #959864; }
.ui-widget-header { border-bottom: 1px solid #C3C3C3; color: #FFF; font-weight: bold; background: url(images/bar.png) 50% 50% repeat-x;}
.ui-widget-header a { color: #FFF; }
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #C3C3C3; font-weight: normal; color: #212121; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #C3C3C3; border-bottom:1px dotted #C3C3C3; background: #C3C3C3; font-weight: normal; color: #fff; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #FFF; outline: none; text-decoration: none; }
.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/ui-icons_222222_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.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;}
.ui-dialog .ui-dialog-titlebar { padding: .7em .3em .7em 1em; position: relative; background:#777;}
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } 
.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:#C3C3C3; overflow: auto;}
.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;}
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.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:20px 0 20px 28px;padding:0;width:270px;text-align:center;}
#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:4px;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:left;width:980px;height:100px;max-height:100px;position:relative;background:url(images/footer_bg_content.png) left top repeat-y;}
#footer_content {float:left;width:980px;padding:20px;font-size:11px;}

#infoweb_signature {position:absolute;width:980px;bottom:14px;left:0px;text-align:center;padding:0;font-size:11px;}
#infoweb_signature a {}


.button {padding:2px 12px;border:1px solid #1B98C6;color:#FFF;cursor:pointer;background:#1B98C6;font-family:Arial;font-size:12px;font-weight:normal;text-align:center;-moz-border-radius:6px;-webkit-border-radius:6px;}
.button:hover {color:#FFF;background:#33A6CF;}

#searchArea {float:left;width:240px;margin:0 0 0 10px;padding:0;text-align:right;}
	#searchArea form {}
	#searchArea form input {float:left;width:130px;margin:0 0 12px 10px;padding:3px 4px;background:#f6f6f6;border:1px solid #AAA;color:#333;font-size:11px;-moz-border-radius:3px;-webkit-border-radius:3px;}
	#searchArea .button {float:left;width:64px;margin:0 0 0 10px;}
#searchTitle {margin:20px 0 10px 20px;font-size:24px;color:#999;}

#searchResultsArea {float:left;width:100%;margin:0px 0 0 0px;padding:10px 0 10px 0;text-align:justify;line-height:1.4;}
	#searchResultsArea .resultsTitle {margin:0 0 10px 0;padding:0 0 8px 0;font-weight:bold;cursor:pointer;border-bottom:1px dotted #CCC;color:#777;font-size:14px;}
	#searchResultsArea .results {padding:8px 0 10px 0;display:none;}
	.resultsRow {margin:0 0 10px 0px;padding:0 0 8px 0;font-size:11px;width:95%;}
		.resultsRow a {text-decoration:underline;font-size:12px;padding:0 0 4px 0;color:#1F97C1;}
		.resultsRow span {color:#C3C3C3;padding:3px 0 0 0;}

.lighter {font-weight:lighter;}

#contact_form label {font-weight:bolder;}
.Communication, .myCommunication {padding:20px 10px;border:2px solid #DFDFDF;background-color:#F4F4F4;margin-bottom:4px;}

