/* Main CSS */

html, body { margin:0; padding:0; height:100%; 
			 background-color: #fff; color: #111;
			 font: 11px Tahoma, Arial, Helvetica, sans-serif;			 
}

table { border-collapse: collapse; border-spacing: 0; border: 0; }
img { margin: 0; border: 0; }

#hc { min-width: 1000px; max-width: 1300px; margin: 0 auto; }
#hc, #vc { height: 100%; }
#vc { padding: 0 20px; }

/* HEADER */

#header { height: 112px; padding-bottom: 5px;  width: 100%;  } /* background: #00A0AF url(/view/images/top_bg.gif) repeat-x; */

#top { background: url(/view/images/top_anapa.jpg); width: 100%; height: 100px; float: right; margin-top: 3px; }
#top td { border: 0; margin: 0; padding: 0; }
#top .li { background: url(/view/images/top_li.png) repeat-x; }
#top .l { background: url(/view/images/top_l.png) no-repeat; }
#top .r { background: url(/view/images/top_r.png) no-repeat; }

/* MENU */

#menu { background: #404040 url(/view/images/mnu_bg.gif) repeat-x ;  text-align:left; height: 15px; position:relative; z-index: 20; clear: both; }
#nav, #nav ul { list-style: none; margin: 0; padding: 0; background: url(/view/images/mnu_bgr.gif) no-repeat right top; float: left; width: 100%; }
#nav { height: 15px; }
#nav ul { background: #eee; border-top: 1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #404040; border-bottom: 1px solid #404040; width: 200px; z-index: 10;	}
#nav ul ul { z-index: 11; }
#nav li { float: left; position: relative; background: none; cursor: pointer; }
#nav li.first { background: url(/view/images/mnu_bgl.gif) no-repeat left top; }
#nav a {  color:#fff; text-decoration: none; display: block; padding: 0px 20px 2px 20px; border-right: 1px solid #fff; }
#nav li:hover,#nav li.jshover {	background: #666 url(/view/images/mnu_bgh.gif) repeat-x; }
#nav li.first:hover a { background: url(/view/images/mnu_bghf.gif) no-repeat left; }
#nav li.first:hover li a { background:none; }
#nav ul li{ display:block;	width: 100%; }
#nav ul a { color:#111; border: none; }
#nav ul li:hover, #nav ul li.jshover { background: #FDCB0F; }
#nav li ul { display: none;  position: absolute; padding: 8px 0; }
#nav li:hover ul,#nav li.jshover ul { display: block; }
#nav li:hover li ul,#nav li.jshover li ul {  display: none; top: -9px; left: 138px; }
#nav li:hover li:hover ul,#nav li.jshover li.jshover ul,#nav li.jshover li.jshoversub ul { display: block; }
#nav li.sub { background: url(/view/images/sub.gif) no-repeat right }
#nav li.sub:hover,#nav li.jshover li.jshoversub { background: #FDCB0F url(/view/images/sub.gif) no-repeat right }


/* FOOTER */

#footer { }
#footer div { width: 400px;float: right; text-align: right; border-top: 2px solid #CBE197; }
#footer img { margin-bottom: -7px; }

#flash { height: 470px; margin: 5px 0; }
.mid { width: 100%; background: url(/view/images/bg.gif); }

#body { padding: 10px 0px; min-height: 500px; }
#admin_body { padding: 10px 0px; min-height: 500px;  }
#admin_body #map { top: 115px; }

#relpath { padding-bottom: 10px; position:relative; z-index:1; margin-right: 50%; }

/*		Map		*/

#map {
	width: 100%;	
	left: 0px;
	position: absolute;
	top: 140px; 	
	z-index: 5;
}
#map .h { min-width: 1000px; max-width:1300px; margin: 0 auto; overflow: hidden; }
#map .f { position: relative; top: -1000px; margin: 0 20px; float:right; text-align: center;}
#map_img { border: 2px solid #66BE47; }
#map_but { display: block; margin: -2px auto 0 auto; }
#map #screen {
	position: absolute;
	left: 0px;
	top: 0px;
	background: #fff;
	-moz-opacity: 0.8; 
	-khtml-opacity: 0.8; 
	opacity: 0.8;
	z-index: -1;
}

.dot { width: 16px; height: 16px; position: absolute; margin-left: -7px; margin-top: -7px; overflow: hidden; background: url(/view/images/dot.png) no-repeat top; cursor:pointer; }
.selected { background-position: bottom; }


/*		Tooltip		*/

#tooltip {
	position:absolute;
	z-index: 100;
	display: none;
}

#tooltip .content{
	background: #DCF1F8;
	border: 1px solid #00A0AF;
	padding: 10px;
	font-size:12px;
}

#tooltip .title{
	color: #fff;
	font-weight: bold;
	background: #00A0AF;
	padding: 2px 10px;
}

#tooltip img {
	margin-top: -1px; 
	float: left;
	margin-left: 12px;
}
* html #tooltip img{
	margin-left: 11px;
}

#cross {
	position: absolute;
	z-index: 999;
	width: 12px;
	height: 12px;
	background: url(/view/images/cross.gif) no-repeat;
}

#midmenu { list-style: none; width: 100%; padding: 0; }
#midmenu li { background: #DDF1FA; width: 24.2%; float: left; position: relative; cursor: pointer; text-align: center; margin: 0 5px; }
#midmenu li.first { margin-left: 0 }
#midmenu li.last { margin-right: 0 }
#midmenu a { color: #111; }
#midmenu li:hover{ background: #F6A46D; }

#srch_form { background: #e4e3f1; height: 125px; padding: 10px 20px; margin-bottom: 10px; }
/*#srch_form th { height: 21px; color: #fff; font-family: Tahoma, Arial; font-size: 16px; font-weight: bold; }
#srch_form td { background: #e4e3f1; padding: 0 10px 5px 10px; }
#srch_form td.first { padding-left: 24px; } 
#srch_form td.last { padding-right: 24px; width: 50%;} */
#srch_form div { padding: 0 0 5px 0; }
#srch_form p { margin: 0 0 5px 0; padding: 0; font-weight: bold; }


.col { float: left; margin-right: 20px; }


/* ******************** */

a {
	color: #A1A3A6;
}

a:hover {
	color: #404040;
}

th a {
	color: White;
}

a.pages {
	color: #F06C57;
}

form {
	margin: 0;
	padding: 0;	
}

h4 {
	padding: 5px 0 0 0;
	margin: 0;
	font-weight: normal;
	font-size: 18px;
	height: 24px;
}

img {
	border: 0;
}


input, select, textarea {
	font-size: 11px;
	color: #111;
	font-family: Tahoma, Arial;
}

input.w,textarea.w { width: 98%; }

input[type=checkbox] { border: none; margin-left: 0; }
input.jsCheckbox { border: none; }

input.jsSubmit {
 background: none no-repeat top left;
 border: none;
 display: block;
 float: left;
 height: 24px;
 overflow: hidden;
 padding: 0;
 margin: 0 2px 0 0;
 width: auto;
 color: #fff; 
 cursor: pointer;
 background-image: url(/view/images/but.gif); 
 width: 154px;
}
input[type=submit], input[type=button] { color: #fff; border: none;  background: none; background-image: url(/view/images/but.gif); width: 154px; height: 24px; padding-bottom: 5px; cursor: pointer; }
input[type=submit]:hover,input[type=button]:hover { background-position: 0 -24px; }
.but input{ margin-right: 5px; }



table.list { width: 100%; border-collapse: separate; }

table.list th {	
	padding: 5px;	
/*	background-color: #66BE47; */
	font-weight: normal;
	color: #fff;
}
table.list td {
	padding: 5px;
}
table.list th.lb {
	border-left: 1px solid White;
}
table.list th.lbb {
	border-left: 1px solid White;
	border-bottom: 1px solid White;
}
table.list tr.even {
	background-color: #E5E4E4;
}

/*tbody.list tr:hover {
	background-color: #C3E5FD;
	cursor: pointer;
}*/

 
table.list-footer {
	width: 100%;
}
table.list-footer td {
	padding: 0px;
}
table.list-footer td.count {
	color: #F55B27;
}
table.list-footer td.v-sep {
	background-color: #66BE47;
	height: 3px;
}

/* classes ************************************* */

.re-data-head {
	background-color: #e5f1d8;
	height: 70px;
	padding-left: 20px;
	padding-right: 20px;
}

.re-data-body {
	background-color: #e5f1d8;
	padding: 10px;		
}

.re-show-menu {
	background-color: #DDF1FA;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.field-name {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 4px;
	padding-bottom: 4px;	
}

.field-name-bg {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 4px;
	padding-bottom: 4px;	
	background-color: #FEEBCD;	
}

/***************************************/

div.selectbox-wrapper {
  display: none;
  position:absolute;
  width:400px;
  background-color:white;
  border:1px solid #404040;
  margin:0px;  
  padding:0px;
  text-align:left;
  max-height:200px;    
  overflow:auto;
}

div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #FDCB0F;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px 4px;
  white-space: nowrap;
  cursor:pointer;
}

label {
    display: inline;
    padding-right: 3px;    
}
.selectbox /* look&fell of  select box*/
{
    
  width : 10em;  	
  color: #111;
  border: 1px solid #404040;  
  display : block;
  text-align:left; 
  background: #fff url('/view/images/s.gif') right no-repeat;
  padding-left:2px;
  cursor: pointer;
}

* html .selectbox { padding-left:4px; }

/***************************************/

/*h1 { background: #7fcdd6; margin: 3px 0 16px 0;  padding: 5px 20px; color: #fff; font-family: Tahoma, Arial; font-size: 18px; display: block; }*/
h1 { height: 21px; color: #fff; background: #EE5816 url(/view/images/h_bg.gif) repeat-x top left; border-left: 16px solid #9c5ea5; font-family: Tahoma, Arial; font-size: 16px; margin: 0; padding: 0 0 0 8px; }
.h1 { height: 8px; font-size: 1px; border-left: 16px solid #c67ab0; background: #f6a46d; }
.hbut { padding: 0 5px; background: #fff; margin-left: 15px; font-size: 14px; text-decoration: none; color: #EE5816; border: 1px solid #EE5816; }

h5 { background: #f15a29; margin: 3px 0 0 0;  padding: 5px 20px; color: #fff; font-family: Tahoma, Arial; font-size: 16px; font-weight: normal; display: block; cursor: pointer; text-decoration: underline; }

div.col2 { width: 49%; float: left; }
.left { border-right: 10px solid #fff; }

.fieldset {	width: 100%; }
.fieldset th { text-align: left; padding: 0 20px; white-space:nowrap; font-weight: normal; }
.fieldset th.odd { background: #feeac9; }
.fieldset td { padding-left: 5px; white-space:nowrap; }
.fieldset input[type="checkbox"] { margin: 0 5px -6px 0; }

/***************************************/

.jquery-checkbox-box   {display: inline; font-size: 16px; line-height: 16px; cursor: pointer; cursor: hand;}
.jquery-checkbox       {display: inline;}
.jquery-checkbox .mark {display: inline;}

.jquery-checkbox img { vertical-align: middle; width: 16px; height: 16px; }
.jquery-checkbox img{ background: transparent url(/view/images/checkbox.gif) no-repeat; }
.jquery-checkbox img{ background-position: 0px 0px; }
.jquery-checkbox-hover img{ background-position: -16px 0px; }
.jquery-checkbox-checked .jquery-checkbox img{ background-position: 0px -16px; }
.jquery-checkbox-checked .jquery-checkbox-hover img { background-position: -16px -16px; }
.jquery-checkbox-disabled img{ background-position: 0px -32px; }
.jquery-checkbox-checked .jquery-checkbox-disabled img{ background-position: 0px -48px; }

/***************************************/

.r { float: right; }
.bold { font-weight: bold; }
.w { width: 100%; }
.w2 { width: 50%; }
.w3 { width: 30%; }

.w150 { width: 150px; }
.w200 { width: 200px; }
select.w200 { width: 205px; }
* html select.w200 { width: 206px; }
.w300 { width: 300px; }

/* #faq_form { padding-bottom: 16px; } */
/*#faq_form input { width: 100%; }*/

h3 { margin: 10px 20px; font-size: 16px; text-align: center; }

.form_faq { width: 400px; float: right; background: #E4E3F1; border-left: 10px solid #fff;  border-bottom: 10px solid #fff;}
.form_faq .w { width: 280px; }
#faq_form { padding: 0 10px 10px 16px; }
.faq_q { border-top: 1px solid #66BE47; padding: 5px 0 5px 20px;  background: transparent url(/view/images/q0.gif) no-repeat top left; cursor: pointer; }
.faq_q a { color: #404040; }
.faq_q a:hover { color: #111; }
.faq_a { padding-top: 5px; color: #f15a29; display: none; }
.faq_end { border-top: 2px solid #66BE47; }

.faq_open { background: transparent url(/view/images/q1.gif) no-repeat top left; }
#alert { padding: 5px; text-align: center; }
#alert.err { color: #f15a29; }
#alert.ok { color: #111; }


.form_red tbody th, .form_blue th { padding: 4px 20px; font-weight: normal; text-align: left; }
.form_red tbody td,.form_blue td { padding-left: 5px; white-space:nowrap; }
.form_red .header, .form_blue .header { color: #fff; background: #00A2B1; padding: 2px 20px; border-top: 5px solid #fff; border-bottom: 5px solid #fff; }

.form_red tbody th.odd { background-color: #E4E3F1; }
.form_blue tbody th.odd { background-color: #E4E3F1; }

#admin_body .form_red { width: 500px; }
 
#request { width: 100%; }
#request table { width: 100%; }
#request th, #request td { width: 50%; }
#request .bg { background: #fff url(/view/images/request_bg.gif) no-repeat; }
#request .bottom th { width: 24.8%; }
#request .bottom td { width: 75.2%; }
#request textarea { width: 100%; }
#request .header { border-top: none; border-bottom: 15px solid #fff; }
#request .submit { margin: -18px 0 0 50%; }

#newbildings_top { width: 100%; border-collapse: collapse; border-spacing: 0; }
#newbildings_top .header { width: 300px; border: none;  border-right: 10px solid #fff; height: 32px;}
#newbildings_top .data { width: 300px; border-right: 10px solid #fff; background-color: #DDF1FA; height: 70px; padding: 0 20px; }

#midmenu { width: 100%; margin: 10px 0; }
#midmenu td { width: 25%; text-align: center; background-color: #E5F1D8; padding: 4px; border-right: 10px solid #fff; }
#midmenu td.last { border: none; } 
#midmenu td.active { background-color: #F6A46D; }

.image_holder { padding: 5px; text-align: center; float: left;  width: 200px; height: 170px; }
.image_holder a { display: block; padding: 2px; }
.image_holder p { margin: 0; }
.image_holder img { border: 1px solid #E5F1D8; padding: 2px; }
.image_holder img:hover { border: 1px solid #404040; }
.clear { clear: both; padding: 10px; }

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;	
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #E5F1D8;
	width: 250px;
	height: 250px;
	margin: 0 auto;	
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10pt Tahoma, Helvetica, sans-serif;
	background-color: #E5F1D8;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #111; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 60%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {	
	float: right;
}

hr { color: #CBE197; background-color: #CBE197; }
.brd th,.brd td { border-right: 1px solid #fff; }

.form_ref { border: 1px solid #404040; }
.form_ref thead th { background-color: #404040; color: #fff; text-align: left; padding: 2px 2px 2px 5px; }
.form_ref thead a { background-color: #fff; padding: 0 4px; color: #404040; text-decoration: none; float: right; margin-left: 10px;  }
.form_ref thead a:hover { background-color:#FDCB0F; } 
.form_ref tbody th { text-align: left; padding-left: 5px; }
.form_ref tbody td { text-align: right; padding: 2px 7px 2px 0;}
.form_ref .even {  background-color:#E4E3F1; }
.form_ref tbody a { color: #404040; }
.form_ref tbody a:hover { color: #111; }

h2 { font-size: 18px; background-color:#00A2B1; color: #fff; padding: 5px 20px; margin: 5px 0;}


.inform { width: 100%; }
.inform .left { border-right: 10px solid #fff; }
.inform thead th { text-align: left; width: 50%; margin: 0; padding: 0; }
.inform thead td { padding: 0px 20px;   }
.inform thead .data { height: 96px; background-color: #E4E3F1; height: 101px; padding: 10px 20px; font-weight: normal; }
.inform thead .right .data td { text-align: right; }

.inform thead table { width: 100%; }
.inform thead table th { border-right:5px solid #E4E3F1;  font-weight: normal; }

.inform tbody table th,.inform tbody table td, .sform th, .sform td {  text-align: left; padding: 2px 20px; width: 50%; }
.inform tbody table th, .sform th { border-right: 5px solid #fff;  font-weight: normal; }
.inform .even th,.sform .even th { background-color:#E4E3F1; }
.inform .even td,.sform .even td { background-color:#E5F1D8; }
.inform .def_img { width: 200px; height: 150px; padding: 0; }

.noimage { width: 198px; height: 150px; color: #E4E3F1; font-weight: normal; border: 1px solid #E4E3F1; margin-left: 2px; }
.noimage div { margin: 50px 20px; text-align: center; font-size: 16px; }

.blue { background-color:#E5F1D8; margin-top: 20px; width: 100%; }
.blue td,.blue th { text-align: left; padding: 4px 20px; font-weight: normal; width: 50%; border: 0; }
.pad { padding: 0 20px; }

.red { margin: 20px 0; }
.red th a { text-decoration: none;  }
.red a { color: #F15A29; padding: 0 20px; }
.red a:hover { color: #EF2B2B; }
.rbg { height: 16px; background: #fff url(/view/images/red_dot.gif) repeat-x; }
.red .left { text-align: left; }

#gallery { width: 100%; background-color: #E5F1D8; }
#gallery td { padding: 10px 20px; }

#pages { background-color: #E5F1D8; padding: 10px 20px;}

#pages a { color: #C67AB0; }
#pages a:hover { color: #9C5EA5; }

th.c1 { background-color: #92D4F3; }
th.c2 { background-color: #41B77C; }
th.c3 { background-color: #9DCD41; }
th.c4 { background-color: #66BF47; }
th.c5 { background-color: #FDCB0F; }
th.c6 { background-color: #F06F16; }
th.c7,th.c7_1,th.c7_2 { background-color: #F49216; }
th.c8 { background-color: #EA1B15; }
th.c9 { background-color: #9C5EA5; }
th.c10 { background-color: #C67AB0; }

.list th a { color: #eee; }
.list th a:hover { color: #fff; }

table.list tr.hover { background-color: #FDCB0F; cursor: pointer; }

tr.c1 td.c1 { background-color: #e9f6fd; }
tr.c2 td.c2 { background-color: #d9f1e5; }
tr.c3 td.c3 { background-color: #ebf5d9; }
tr.c4 td.c4 { background-color: #e0f2da; }
tr.c5 td.c5 { background-color: #fff5cf; }
tr.c6 td.c6 { background-color: #fce2d0; }
tr.c7 td.c7,tr.c7_1 td.c7_1,tr.c7_2 td.c7_2 { background-color: #fde9d0; }
tr.c8 td.c8 { background-color: #fbd1d0; }
tr.c9 td.c9 { background-color: #ebdfed; }
tr.c10 td.c10 { background-color: #f4e4ef; }

tr.c1e td.c1 { background-color: #d4e1e7; }
tr.c2e td.c2 { background-color: #c4dbcf; }
tr.c3e td.c3 { background-color: #d7dfc3; }
tr.c4e td.c4 { background-color: #ccddc5; }
tr.c5e td.c5 { background-color: #eadfb9; }
tr.c6e td.c6 { background-color: #e7cdbb; }
tr.c7e td.c7,tr.c7_1e td.c7_1,tr.c7_2e td.c7_2 { background-color: #e8d4bb; }
tr.c8e td.c8 { background-color: #e6bcbb; }
tr.c9e td.c9 { background-color: #d6c9d7; }
tr.c10e td.c10 { background-color: #dfcfda; }


tr.c1h td.c1 { background-color: #bfac3a; }
tr.c2h td.c2 { background-color: #afa622; }
tr.c3h td.c3 { background-color: #c1ab17; }
tr.c4h td.c4 { background-color: #b6a818; }
tr.c5h td.c5 { background-color: #d4aa0d; }
tr.c6h td.c6 { background-color: #d2980e; }
tr.c7h td.c7,tr.c7_1h td.c7_1,tr.c7_2h td.c7_2 { background-color: #d29f0e; }
tr.c8h td.c8 { background-color: #d0870e; }
tr.c9h td.c9 { background-color: #c1942b; }
tr.c10h td.c10 { background-color: #c99a2d; }


.bw { padding: 5px; }

.bw:before{
    content:url(/view/images/bw_tl.gif);
    background: url(/view/images/bw_tr.gif) no-repeat 100% 0;
    height: 5px;
    display: block;
    margin: -5px -5px 3px -5px;
}

.bw:after{
    content:url(/view/images/bw_bl.gif);
    background: url(/view/images/bw_br.gif) no-repeat 100% 0;
    height: 5px;
    display: block;
    margin:3px -5px -5px -5px;
}

.img_but { float: right; margin-left: 10px; }

/* PRINT */
.info {
	display: none;
}

.hlp {
	margin-bottom: -5px;
	margin-left: 5px; 
	cursor: help;
}

#for_ldr img { display: none; }

@media print {
  * {  background-image: none !important; }
  .info { display: block; float: right; }
  body,#hc,#vc { padding: 0; margin: 0; width: 650px; }    
  #map,#menu,#relpath,#srchfrm,#bot_menu,#top,.h1,#midmenu,.noimage,.form_faq,small,.hlp { display: none; }  
  h1,th,td,.inform thead table th,#pages,.left { border: 0; background-color: White !important; } 
  h1 { font-size: 11pt; color: #000; }
  .left { margin-right: 5px; }
  h1,.inform *,#pages { padding: 0 !important; margin: 0 !important; }
  .inform .inform th,.inform .inform td { padding-left: 5px !important; }
  .blue { margin: 10px 5px !important; }
  body,td { font-size: 7pt; }  
  .inform .data { border: 1px solid #000; padding: 5px !important; margin: 0; height: 60px !important; background-color: White !important;  }
  .inform .inform { padding-left: 5px !important; }
  .inform .def_img { padding: 20px 0 0 10px !important; }
  #header { margin: 0; padding: 0; height: 100px !important; border-bottom: 2px solid #000; }
  th,.inform { padding: 0; margin: 0; height: auto; }  
  #gallery .image_holder, #gallery td { width: auto; height: auto; padding: 0; }
  .inform .def_img, #gallery img,.inform .def_img img { width: 100px; height: 75px; border: 0; margin: 0; }
  .logo { height: 80px; margin-bottom: 10px; }
  tr.even td,tr.even th { background-color: #eee !important; }
  .list thead th { background-color: #999 !important; color: #fff !important; }
  .faq_a { display: block; }
  .faq_q,.pad { padding: 5px !important; }
  #for_ldr img { display: none; }
}
