* {
	margin: 0;
	padding: 0;
}
html {
	font-size: 100.01%;
	font-family: Arial, sans-serif;
}
body {
	background: white;
	font-size: 8.5pt;
}
#page {width: 967px; padding-left: 29px; margin:0 auto; background: white;}
div#header {background: transparent url(header.gif) center top no-repeat;}

div#footer {
	margin-top: 15px;
	height: 60px;
	width: 939px;
	background: white top right url(webdesign.gif) no-repeat;
	color: #555;
}
div#footer div {padding: 13px 0; border-top: #C6E5DF solid 1px; line-height: 16px;}

div#topline {height: 25px; padding-right: 33px; text-align: right; background: white; vertical-align: middle; line-height: 25px; color: #B7CECA;}
div#topline a {color: #7AB5AA;}

/* positioning */
/* <![CDATA[ */

/*result_page*/
#index #body {
	float: left;
	width: 623px;
	margin-left: 316px;
	padding-top: 0px;
}
* html #body {display: inline; }
#index #side {
	float: left;
	width: 316px;
	margin-left: -939px;
}

#faq #body {
	float: left;
	width: 623px;
	margin-left: 316px;
	padding-top: 45px;
}
#faq #side {
	float: left;
	width: 316px;
	margin-left: -939px;
	padding-top: 5px;
}

#objects #body {
	float: left;
	width: 356px;
	margin-left: 611px;
	padding-top: 53px;
}
#objects #side {
	float: left;
	width: 611px;
	margin-left: -967px;
	padding-top: 5px;
}

#id #body {
	float: left;
	width: 718px;
	padding-top: 5px;
}
#id #side {
	float: left;
	width: 249px;
	width: 246px;
	padding-top: 53px;
}

#wrapper {
	float: left;
	float/**/: none;
}
#wrapper:after {
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
#wrapper {display: inline;}
/*\*/
#wrapper { display: block; }
/* ]]> */


img {vertical-align: middle; border: none;}
table {border-collapse: collapse; border-spacing: 0;}
a {color: #0061A6;}
a:hover {color:#0061A6;}
input, select {font-size: 8.5pt}

table.head {width: 100%;}
table.head th {text-align: left; width: 359px; height: 62px;}
table.head td {vertical-align: middle; text-align: left;}
table.head img.add {border: 0;}
table.head td a {font-weight: bold; color: white; padding-right: 15px; font-size: 9pt; text-decoration: none;}
table.head td a:hover {text-decoration: underline; color: white;}
table.head td a.current, table.head td a.current:hover  {color: #064C3F;}

div.clear {clear: both; font-size: 1px; height: 0;}

#index h1, #id h1, #faq h1, #objects h1 {
	padding: 15px 0 5px 0;
	font-weight: normal;
	font-size: 17.5pt;
	color: #7D948E;}
	
#id h1, #faq h1, #objects h1 {
	color: #4F5B57;
	font-size: 14.5pt;}

h3, h3 a, h3 a:hover {
	font-size: 11.5pt;
	color: black;
	padding: 10px 0 8px 0;
	font-weight: normal;
	text-decoration: underline;
}	

h4 {
	font-size: 9.5pt;
	padding: 10px 0 10px 0;
}

h5 {
	font-size: 8.5pt;
	padding: 7px 0 5px 0;
}
	
table.t_index {width: 100%; background: #DFEEEB; color: #555;}
.t_index td {padding: 0 10px 0 125px; height: 130px; width: 50%; vertical-align: top; background: transparent 10px 12px no-repeat; line-height:16px;}
.linkasmore {padding-top: 5px;}

div.submeniu {
padding: 20px 35px 20px 20px;
line-height: 20px;
background: #DFEEEB top right url(submeniuright.gif) repeat-y; 
}

div.submeniu .line {padding: 3px 0 3px 23px; background: transparent 0 4px url(link.gif) no-repeat; line-height: 15px; }

div.submeniu a {text-decoration: none; }
div.submeniu a:hover {text-decoration: underline; }
div.submeniu a.current {color: black; font-weight: bold;}
div.submeniu a.current:hover {text-decoration: none; }

div.content {font-size: 9pt; line-height: 160%; color: #4E5754; padding: 5px 10px 0 0;}
div.content p {padding: 3px 0 7px 0; margin: 0; font-family: Arial, sans-serif;}
div.content img {margin: 5px; border: 0;}
div.content .mceContentBody {font-size: 9pt; font-family: Arial, sans-serif;}
div.content ul, div.content ol {margin: 5px 20px; padding: 0;}
div.content li {margin:0; padding: 0;}
div.content table {width: 95%; border-collapse: collapse; margin: 5px auto;}
div.content th, div.content td {border: black solid 1px; padding: 3px; text-align: center; font-size: 9pt}
div.content blockquote {padding: 0 20px; margin: 0;}

div.faq {
	padding: 0 10px;
	margin: 5px 0;
}
div.faqopen {
	padding: 5px 10px;
	background: #DFEEEB;
}

div.hr, div.hr5, div.hr0{background:#E3E3E3; margin:12px 0 12px 0; height:1px; font-size:1px; line-height:1px; overflow:hidden; clear:both}
div.hr5{margin:5px 0 5px 0}
div.hr0{margin:0}

