BODY 		{ font-family: Verdana, sans-serif; font-size: small; margin: 0px; padding: 0;}
a 		{ color: #CB0A1D; text-decoration: none; margin: 0px; padding: 0;}
a:hover 	{ color: #CB0A1D; text-decoration: underline; margin: 0px; padding: 0;}
a:visited 	{ color: #CB0A1D; text-decoration: none; margin: 0px; padding: 0;}
a:visited:hover { color: #CB0A1D; text-decoration: underline; margin: 0px; padding: 0;}
a:focus 	{ color: #CB0A1D; text-decoration: none; margin: 0px; padding: 0;}

h1 { font-family: Verdana, sans-serif; font-weight: bold; font-size: 15pt; padding: 0; margin: 0px;}
h2 { font-family: Verdana, sans-serif; font-weight: bold; font-size: 10pt; padding: 0; margin: 0px;} 
h3 { font-family: Verdana, sans-serif; color: #999999; font-weight: bold; font-size: 10pt; padding: 0; margin: 0px;}
h4 { font-family: Verdana, sans-serif; color: black; font-weight: normal; font-size: 7pt; padding: 0; margin: 0px;}
h5 { text-align: center; font-family: Verdana, sans-serif; color: black; font-weight: normal; font-size: 15pt; padding: 0; margin: 0px;}
h6 { text-align: center; font-family: Verdana, sans-serif; color: black; font-weight: normal; font-size: 7pt; padding: 0; margin: 0px;}

.menu a            {font-size: 12pt; color:#ffffff; text-decoration: none; margin: 0; padding: 0; font-weight: bold}
.menu a:hover      {font-size: 12pt; color:#99ccff; text-decoration: none; margin: 0; padding: 0; font-weight: bold}
.menucur a         {font-size: 12pt; color:#66ccff; text-decoration: none; margin: 0px; padding: 0; font-weight: bold}
.menucur a:hover   {font-size: 12pt; color:#99ccff; text-decoration: none; margin: 0px; padding: 0; font-weight: bold}
.menu2   a         {font-size: 9pt; color:#ffffff; text-decoration: none; margin: 0px; padding: 0; font-weight: bold}
.menu2   a:hover   {font-size: 9pt; color:#99ccff; text-decoration: none; margin: 0px; padding: 0; font-weight: bold}
.menu2cur a        {font-size: 9pt; color:#66ccff; text-decoration: none; margin: 0px; padding: 0; font-weight: bold}
.menu2cur a:hover  {font-size: 9pt; color:#99ccff; text-decoration: none; margin: 0px; padding: 0; font-weight: bold}
.topmenu a         {font-size: 10pt; color:#ffffff; text-decoration: none; margin: 0; padding: 0; font-weight: bold}
.topmenu a:hover   {font-size: 10pt; color:#99ccff; text-decoration: none; margin: 0; padding: 0; font-weight: bold}

#LOGO        { color: black; background-color: transparent; width: 170px; left: 15px; top: 100px; z-index: 1; visibility: visible; position: absolute; height: 25px; border-color: black; }
#MENU        { color: black; background-color: transparent; width: 175px; left: 25px; top: 160px; z-index: 2; visibility: visible; position: absolute; height: 400px; border-color: black; }
#TOPMENU     { height: 20px; width: 300px; left: 600px; top: 40px; z-index: 4; visibility: visible; position: absolute; background-color: transparent; border-color: black; }
#SEARCH      { height: 40px; width: 200px; left: 750px; top: 800px; z-index: 4; visibility: visible; position: absolute; background-color: transparent; border-color: black; }
#CONTENT     { background-color: white; width: 700px; left: 200px; top: 60px; z-index: 5; visibility: visible; position: absolute; height: 500px; border-color: black; overflow: auto;}
#CONTENT2    { background-color: transparent; width: 700px; left: 200px; top: 60px; z-index: 5; visibility: visible; position: absolute; height: 500px; border-color: black; }
#FOOTER      { height: 75px; width: 350px; left: 645px; top: 635px; z-index: 6; visibility: visible; position: absolute; background-color: transparent; border-color: black; }
#BACKGROUND  { color: black; background-image: url(background.jpg); width: 950px; left: 0; top: 0; z-index: 1; visibility: visible; position: absolute; height: 650px; }
#INCONTENT   { background-color: transparent; width: 660px; left: 10px; top: 10px; z-index: 5; visibility: visible; position: absolute; height: 480px; border-color: black; }
#SIDEBAR     { color: black; background-color: transparent; width: 170px; left: 975px; top: 50px; z-index: 1; visibility: visible; position: absolute; height: 25px; border-color: black; }

.tabel { background-color: white; width: 680px; position: absolute; height: 440px; top: 40px; text-align: center; }
.pictuer { background-color: white; width: 680px; position: absolute; height: 440px; top: 40px; text-align: center; }
.thmub { background-color: green; width: 195px; position: absolute; text-align: center; float: left; }

.searchbox                                        { background-color: black; font-family: Verdana; border: 1px;}
.searchbox input, .searchbox textarea             { font-family: Verdana; color: black; background-color: white; width: 80px; padding: 2px 6px; font-size: 8pt; border: 2px solid black;}    
.searchbox input:hover, .searchbox textarea:hover { font-family: Verdana; color: black; background-color: white; width: 80px; padding: 2px 6px; font-size: 8pt; border: 2px solid #CB0A1D;}
.searchbox input.searchbox-submit                 { padding: 0px; margin: 0px; width: 25px; cursor: hand; vertical-align: right;}

.tx-indexedsearch									{ font-family: verdana;}
.tx-indexedsearch .tx-indexedsearch-title						{ color: black; font-weight: bold; font-size: 10pt; background-color: white; font-style:normal; }
.tx-indexedsearch .tx-indexedsearch-browsebox LI 					{ display:inline; margin:5px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button 	{ width:80px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword 	{ width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis 						{ margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw 			{ font-weight:normal; font-style:normal; }
.tx-indexedsearch .tx-indexedsearch-noresults 					        { text-align:center; font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr 			{ color: black; font-weight: normal; font-size: 8pt; background-color: white; font-style:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup	{ background-color: white; color:#999999; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info 				{ background-color: #DDDDDD; color:#000000; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead 			{ margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 			{ margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD 			{ background-color: white; color:#CB0A1D; vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume 					{ background-color: white;}
.tx-indexedsearch .tx-indexedsearch-category 						{ background-color: white; color:#CB0A1D; font-size:16px; font-weight:bold; }
.tx-indexedsearch .res-tmpl-css 							{ clear:both; margin-bottom:1em; }
.tx-indexedsearch .searchbox-tmpl-css LABEL 						{ margin-right:1em; width:10em; float:left; }
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css 		{ letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd 		{ float:left; }
.tx-indexedsearch .info-tmpl-css dd.item-mtime 					        { float:none; }
.tx-indexedsearch .info-tmpl-css dd.item-path 					        { float:none; }

