/* www.w3schools.com
background : background-color background-image background-repeat background-attachment background-position
font       : font-style font-variant font-weight font-size/line-height font-family; *bugs opera
border     : border-width border-style border-color;
	         border-width (thin, medium, thick, length)
             border-style (none, hidden, dotted, dashed, solid, double, groove, ridge, inset, outset)

padding    : padding-top padding-right padding-bottom padding-left; (lenght / %)
margin     : padding-top padding-right padding-bottom padding-left; (lenght / %)

*/

body { padding:0; margin:0; font-family:verdana,arial,helvetica; background:#ddd url(images/bg.gif) repeat-x; color:#555; 
font-size:11px; behavior:url(csshover.htc); }

a { color:#000; text-decoration:none; }
a:hover { color:#000; text-decoration:underline;}

tr,td { font-family:verdana,arial,helvetica; color:#444; font-size:11px; }


/* layout  ------ */
#container { margin:0 auto; padding:0; background:#fff;	width:600px; text-align: left; }
#containerisi { padding:0 10px; }


#rightside { float:right; margin:0;	padding:0; width:230px; }
#rightisi {	padding:0; margin:0 0 0 7px; color:#555; }

#mainside {	padding:0; margin:0; width:500px; background:#fff; border:1px solid #fff; }
#mainisi { padding:0; margin:0 0 0 10px; color:#555; font-size:11px; }

.wrap {  padding: 0; margin: 1px;}

.box_top {clear:both;}
.box_top h2 { color: #a00; padding:5px; margin: 0;	font-size: 11px; border-bottom: 1px solid #ddd; }
.box { padding:0; margin-top:10px; }
.box_isi { padding:0 5px; color: #555; }
.box_bottom { padding-bottom:15px;}
	

#footer { clear:both; color:#888; margin:0;	padding:10px;	text-align:center; width:100%; }
#footer a { color:#0066FF; font-weight:normal;  }


/* Text Size -> h1: page title, h2: list title, h3: list text, h4: list link, h5: list date */

h1 { font-size:18px; font-weight:normal; margin: 10px 0 20px 0; padding:0; color: #a00;}
h1.modul {font-size:14px; font-weight:bold; color:#333; text-decoration:none; margin:20px 0 10px 0;}
h5.modul {font-size:9px; font-weight:normal; color:#f60; text-decoration:none; margin:0; padding:0;}

.tablist { margin-bottom:10px; padding:0; }
.tablist h2 { font-size:12px; font-weight:normal; text-decoration:none; margin:0; padding:0;}
.tablist h2:hover { text-decoration:underline;}
.tablist h3 { font-size:11px; font-weight:normal; text-decoration:none; }
.tablist h4 { font-size:11px; font-weight:normal; color:#090; text-decoration:none; }
.tablist h5 { font-size:9px; font-weight:normal; color:#888; text-decoration:none; margin:0; padding:0;}

.fp { margin-bottom:13px; padding:0; }
.fp h2 { font-size:11px; font-weight:normal; color:#339933; text-decoration:none; margin:0; padding:0;}
.fp h2:hover { text-decoration:underline;}
.fp h3 { font-size:11px; font-weight:normal; text-decoration:none; margin:0; padding:0; }
.fp h5 { font-size:9px; font-weight:normal; color:#222; text-decoration:none; margin:0; padding:0;}

a.link { font-size:11px; font-weight:bold; text-decoration:none; color:#039;}
a.link:hover { text-decoration:underline; }


.search {} 
.search { font-size:12px; font-weight:normal; color:#030; text-decoration:none; margin:0; } 
.search { text-decoration:underline; } 

h3.search {}
h3.search:hover { }

.pagidiv { border-top:1px dashed #888; margin-top: 5px; }
.pagitext { font-size:12px;	font-weight: normal; text-decoration:none; }

.TbBorder {	font-weight:normal; background:#fff; color:#000; border:1px; }
.TbTitle { font-size:11px; font-weight:bold; line-height:22px; height:22px; text-align:center; border-bottom:1px solid #888; background:#eee; color:#444; }
.TbTools { background:#eee; color:#999; padding:5px; text-align:right; }
.TbFieldA { font-size:11px; font-weight:normal; background:#fff; color:#555; text-align:right; width:60px; }
.TbFieldB {  background:#fff; color:#000;  }
.TbFieldBHover { background-color:#f8f8f0; color: #000;}
.TbDesc {  color: #000000; }

form {	margin:0; }
.button { font-family:verdana,arial,helvetica; font-size:11px; background:#ccc; color:#222; margin-top:2px;	margin-right:2px; border:1px solid #999; }
.ctext { font-family:verdana,arial,helvetica; font-size:11px; background:#fff; color:#555; border:1px solid #999; margin-right:2px; }
.ctexterr { font-family:verdana,arial,helvetica; font-size:11px; background:#fff; color:#555; border:1px solid #f55; margin-right:2px; }

