.t10{font-size:10px; font-family:MS UI Gothic,osaka; line-height:13px;}

.t11{font-size:11px; font-family:MS UI Gothic,osaka; line-height:14px;}

.t12{font-size:12px; font-family:MS UI Gothic,osaka; line-height:18px;}

.t13{font-size:13px; font-family:MS UI Gothic,osaka; line-height:18px;}

.t14{font-size:14px; font-family:MS UI Gothic,osaka;}



.e10{font-size:10px; font-family:Arial,Helvetica; line-height:14px;}

.e11{font-size:11px; font-family:Arial,Helvetica; line-height:16px;}

.e12{font-size:12px; font-family:Arial,Helvetica;}

.e14{font-size:14px; font-family:Arial,Helvetica;}



.t14l0{font-size:14px; font-family:MS UI Gothic,osaka;letter-spacing:1px;line-height:18px;}

.t12l0{font-size:12px; font-family:MS UI Gothic,osaka;letter-spacing:1px;}

.t11l0{font-size:11px; font-family:MS UI Gothic,osaka;letter-spacing:1px;}

.t10l0{font-size:10px; font-family:MS UI Gothic,osaka;letter-spacing:1px;}







.date {font-size:11px; font-family:Arial,Helvetica;}

.company{font-size:11px; font-family:MS UI Gothic,osaka;}

.copy{font-size:12px; font-family:MS UI Gothic,osaka;}

.title{font-size:13px; font-family:MS UI Gothic,osaka; font-weight:bold;}


.content a:link{color:#0000FF; text-decoration:underline}

.content a:visited{color:#0000FF; text-decoration:underline}

.content a:active{color:#6666CC; text-decoration:underline}

.content a:hover{color:#6666CC; text-decoration:underline}



a.header:link{color:#FFFFFF; text-decoration:none}

a.header:visited{color:#FFFFFF; text-decoration:none}

a.header:active{color:#FFFFFF; text-decoration:none}

a.header:hover{color:#FFFFFF; text-decoration:underline}



a.normal:link{color:#000099; text-decoration:none}

a.normal:visited{color:#6666CC; text-decoration:none}

a.normal:active{color:#6666CC; text-decoration:underline}

a.normal:hover{color:#6666CC; text-decoration:underline}



a.Stitle:link{color:#016DA1; text-decoration:none}

a.Stitle:visited{color:#78B2CE; text-decoration:none}

a.Stitle:active{color:#78B2CE; text-decoration:underline}

a.Stitle:hover{color:#016DA1; text-decoration:underline}


.pd4 {padding:6px;}

.pd3 {padding:3px;}


.text {width:195px;}

.textlong {width:307px;}

.textmiddle{width:195px;}

.textshort {width:195px;}

.textarea1 {width:341px; font-size:12px;}

.textarea2 {width:270px; font-size:12px;}

.textarea3 {width:307px; font-size:12px;}


/* topics normal */
.tpxnor a{
	width: 547px;
	padding-top: 6px;
	padding-bottom: 6px;
	display: block;
	background: #fff;
}

.tpxnor a:hover{
	background: #eee;
}


/* top page package */
.tpxpac a{
	width: 547px;
	padding-top: 6px;
	padding-bottom: 6px;
	display: block;
	background: url("../img/icon_pac.gif") top left #fff no-repeat;
}

.tpxpac a:hover{
	padding-top: 6px;
	padding-bottom: 6px;
	display: block;
	background: url("../img/icon_pac_on.gif") top left #eee no-repeat;
}

.tpxpacday{
	width: 70px;
	padding-left: 90px;
	padding-right: 10px;
	float: left;
}

.tpxpactext{
	width: 380px;
}


/* top page solution */
.tpxsol a{
	width: 547px;
	padding-top: 6px;
	padding-bottom: 6px;
	display: block;
	background: url("../img/icon_sol.gif") top left #fff no-repeat;
}

.tpxsol a:hover{
	padding-top: 6px;
	padding-bottom: 6px;
	display: block;
	background: url("../img/icon_sol_on.gif") top left #eee no-repeat;
}

.tpxsolday{
	width: 70px;
	padding-left: 90px;
	padding-right: 10px;
	float: left;
}

.tpxsoltext{
	width: 380px;
}


/* top page important */
.tpximp a{
	width: 547px;
	padding-top: 6px;
	padding-bottom: 6px;
	display: block;
	background: #fff;
}

.tpximp a:hover{
	padding-top: 6px;
	padding-bottom: 6px;
	display: block;
	background: #eee;
}

.tpximpday{
	width: 80px;
	padding-left: 5px;
	float: left;
}

.tpximptext{
	width: 440px;
}




/* list */
ul.pdfList {
	margin: 0px 0px 15px 0px;
	padding: 0px;
}

ul.pdfList li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	border-bottom: 1px dotted #AAA;
}

ul.pac li a {
	padding: 3px 5px 3px 15px;
	margin: 0px;
	display: block;
	font-size: 12px;
	background: url(/img/allow_pac.gif) center left no-repeat;
}

ul.pac li a:hover {
	background: url(/img/allow_pac.gif) center left #EEE no-repeat;
}
	
ul.biz li a {
	padding: 3px 5px 3px 15px;
	margin: 0px;
	display: block;
	font-size: 12px;
	background: url(../img/allow_ocr.gif) center left no-repeat;
}

ul.biz li a:hover {
	background: url(../img/allow_ocr.gif) center left #EEE no-repeat;
}




.defaultlist170 a{
	width: 170px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 14px;
	display: block;
	background: url("../img/allow_pac.gif") center left #fff no-repeat;
}

.defaultlist170 a:hover {
	padding-left: 14px;
	background: url("../img/allow_pac.gif") center left #eee no-repeat;

}

.pac_tbl .defaultlist170 a:hover{
	background: #eee;
	padding-left: 14px;
	background: url("../img/allow_pac.gif") center left #eee no-repeat;
}


.defaultlist170sol a{
	width: 156px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 14px;
	display: block;
	background: url("../img/allow_ocr.gif") center left #fff no-repeat;
}

.defaultlist170sol a:hover {
	padding-left: 14px;
	background: url("../img/allow_ocr.gif") center left #eee no-repeat;

}

.pac_tbl .defaultlist170sol a:hover{
	background: #eee;
	padding-left: 14px;
	background: url("../img/allow_ocr.gif") center left #eee no-repeat;
}


.defaultlist345 a{
	width: 345px;
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;
}

.defaultlist345 a:hover {
	background-color: #eee;
}

.pac_tbl .defaultlist345 a:hover{
	background: #eee;
}




/* topics page pac */
.topicspac a{
	width: 720px;
	padding-top: 6px;
	padding-bottom: 6px;
	display: block;
	background: url("../img/icon_pac.gif") top left #fff no-repeat;
}

.topicspac a:hover{
	padding-top: 6px;
	padding-bottom: 6px;
	display: block;
	background: url("../img/icon_pac_on.gif") top left #eee no-repeat;
}

.topicspacday{
	width: 70px;
	padding-left: 90px;
	padding-right: 10px;
	float: left;
}



.topicspactext{
	width: 560px;
}



/* topics page solution */
.topicssol a{
	width: 720px;
	padding-top: 6px;
	padding-bottom: 6px;
	display: block;
	background: url("../img/icon_sol.gif") top left #fff no-repeat;
}

.topicssol a:hover{
	padding-top: 6px;
	padding-bottom: 6px;
	display: block;
	background: url("../img/icon_sol_on.gif") top left #eee no-repeat;
}

.topicssolday{
	width: 70px;
	padding-left: 90px;
	padding-right: 10px;
	float: left;
}

.topicssoltext{
	width: 560px;
}


/* topics page adv */
.topicsadv a{
	width: 720px;
	padding-top: 6px;
	padding-bottom: 6px;
	display: block;
	background: url("../img/icon_adv.gif") center left #fff no-repeat;
}

.topicsadv a:hover{
	padding-top: 6px;
	padding-bottom: 6px;
	display: block;
	background: url("../img/icon_adv_on.gif") center left #eee no-repeat;
}

.topicsadvday{
	width: 70px;
	padding-left: 90px;
	padding-right: 10px;
	float: left;
}

.topicsadvtext{
	width: 560px;
}


/* topics page important */
.topicsimp a{
	width: 720px;
	padding-top: 6px;
	padding-bottom: 6px;
	display: block;
}

.topicsimp a:hover{
	padding-top: 6px;
	padding-bottom: 6px;
	display: block;
}

.topicsimpday{
	width: 70px;
	padding-left: 90px;
	padding-right: 10px;
	float: left;
}

.topicsimptext{
	width: 560px;
}



/* topics page link none */
.topicsnormal{
	width: 720px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.topicsnormalday{
	width: 70px;
	padding-left: 90px;
	padding-right: 10px;
	float: left;
}

.topicsnormaltext{
	width: 560px;
}

/* topics page link none */
.topicsEmpty a{
	width: 720px;
	padding-top: 8px;
	padding-bottom: 8px;
	display: block;
	background:  top left #fff no-repeat;
}
.topicsEmpty a:hover{
	display: block;
	background:  top left #eee no-repeat;
}

.topicsnormalEmpty{
	width: 70px;
	padding-left: 90px;
	padding-right: 10px;
	float: left;
}

.topicsnormalEmptytext{
	width: 560px;
}


/*phpMyFAQ*/
table.category {
	width: 515px; 
	background-color: #F5FFFA;
        border-style: solid; 
        border-width: 1px;
	table-layout: fixed;
}

td.category {
	width: 170px;
}

font
{
        display: block;
        font: 10pt;
}

.main-content
{
	display: block;
	font: 10pt;
       
}


.main-content #news h3 {
   font-size: 100%;
   border: 0;
   margin-bottom: 7px;
   background-color: #ccffcc;
}

.main-content #news .block {
   margin-top: 0px;
   margin-bottom: 7px;
}


.main-content #rss {
   text-align: right;
}

.main-content #news .date {
   font-size: 11px;
   margin-bottom: 12px;
   text-indent: 10px;
   text-align: right;
   border-bottom: 1px solid;
}


.entry li{
  
  margin: 12px;
  border-bottom: 1px dashed;

}


/*article category*/

.main-content #article_categories {
    /*float: right;*/
    width: 500px;
    font-size: 11px;
    /*margin: 0 0 10px 20px;*/
}
.main-content #article_categories fieldset {
}
.main-content #article_categories legend {
}
.main-content #article_categories ul {
    list-style: none outside;
    margin-left: 0px;
}
.main-content #article_categories ul li {
    margin: 0;
    padding: 0;
    text-indent: 20px;
    text-align: left;
    list-style-type: square;
}


/*thema*/
.main-content #thema {
    background-color: #E0FFFF;
}


/* rate */
.main-content #rate {
    /*float: right;*/
    width: 500px;
    font-size: 11px;
    /*margin: 0 0 10px 20px;*/
}
.main-content #rate fieldset {
}
.main-content #rate legend {
}
.main-content #rate ul {
    list-style: none outside;
    margin-left: 0px;
}
.main-content #rate ul li {
    margin: 0;
    padding: 0;
    text-indent: 20px;
    text-align: left;
    list-style-type: square;
}

/*rateCheck*/
.main-content #rateCheck {
    background-color: #F5F5F5;
}


/* action */

.main-content #action {
    font-size: 11px;
    text-align: right;
    /*margin: 0 0 10px 20px;*/
}

/* date */

.main-content #date {
    font-size: 11px;
    text-align: right;
    /*margin: 0 0 10px 20px;*/
}

/*search*/
.highlight {
	background-color: #F8F8FF;
	font-weight: bold;
	border: 1px dotted #FF6347;
}

.content #search {
        font-size: 12px;
        background-color: #F5F5F5;
}



.searchmenu {
        font-size: 12px;
        background-color: #F5F5F5;
}

.searchmenu #info {
        font-size: 12px;
        background-color: #F5F5F5;
}

.search_category {
        font-size: 10px;
}


.searchhelp {
      font-size: 10px;
} 


/*pankuzu main*/
.pankuzu {
        font-size: 10px;
        background-color: #F5F5F5;
}


/*search*/

.pankuzu_search {
        font-size: 12px;
}

.search_thema {
        font-size: 14px;
        background-color: #F5F5F5;
}

.searchpreview {
        font-size: 13px;
}


/*copyright*/

#footer p#copyrightnote {
   text-align: right;
   font-size: 10px;
}
