/* CSS Document by designsroom @ 2009 */

* {
margin:0px;
padding:0px;
}

p {
margin:1em 0;
}

.clear {
clear:both;
}

h1 {
color:#FF6600;
font-size:18px;
border-bottom:1px #FF6600 dotted;
margin-bottom:10px;
}

body {
background:#FFFCC3 url(images/body_bg.jpg) top repeat-x;
font-family:"Trebuchet MS";
font-size:12px;
color:#555555;
}

#container {
width:800px;
margin:0px auto;
background:url(images/container_bg.jpg) repeat-y top;
}

#top_space {
height:25px;
padding-top:45px;
padding-right:40px;
text-align:right;
}

#top_space a {
color:#AB2500;
text-decoration:none;
}

#top_space a:hover {
color:#FF6600;
text-decoration:none;
}

#header {
background:url(images/header_img.jpg) no-repeat top;
width:800px;
height:176px;
padding:0px
}

#nav {
width:788px;
height:19px;
background:url(images/nav_bg.jpg) no-repeat;
padding:6px;
text-align:center;
color:#FFFFFF;
}

#nav a {
color:#AB2500;
text-decoration:none;
}

#nav a:hover {
color:#FF6600;
text-decoration:none;
}

#body #bodyleft {
width:525px;
float:left;
}

#content {
padding: 0 20px 10px 20px;
text-align:justify;
}

#content img {
margin:0 5px 5px 5px;
}

ul, ol {
margin-left:21px;
}

#content a {
color:#FF6600;
text-decoration:none;
}

#content a:hover {
color:#AB2500;
text-decoration:underline;
}

#body #bodyright {
width:229px;
float:right;
padding:10px 35px 10px 10px;
}

#hub_kami {
margin:10px 0px;
text-align:center;
}

#hub_kami img {
border:1px solid #FFFFFF;
}

#banner {
margin:20px 0 20px 0;
text-align:center;
}

#banner img {
border:none;
}

#footer {
margin-top:10px;
background:#2A81C4;
padding:10px 0 5px 0;
color:#FFFFFF;
font-size:11px;
text-align:center;
}

#footer a {
color:#8ECDFD;
text-decoration:none;
}

#footer a:hover {
color:#8ECDFD;
text-decoration:underline;
}

p.code {
padding:10px;
border:1px solid #999999;
text-align:center;
width:300px;
margin:10px auto;
background:#FFFFFF;
}

#content table.analisa {
margin:10px
}

#content table.analisa td {
background:#FCBE7B;
padding:2px 3px
}

#content table.analisa td.title {
background:#999317;
color:#FFFFFF;
}

.blocktitle {
background:#D98500;
font-size:14px;
padding:3px;
color:#FFFFFF;
margin:20px 5px 0px;
}

.blockcontent {
border:1px #D98500 solid;
padding:10px;
margin:1px 5px 10px;
}

.blockcontent a {
color:#555555;
text-decoration:none
}

.blockcontent a:hover {
color:#AB2500;
text-decoration:none
}

.kontak {
border-top:1px dotted #CCCCCC;
border-bottom:1px dotted #CCCCCC;
padding: 10px 20px;
margin:10px 0;
}

.comment {
font-family:arial;
font-size:9px;
}

.comment input {
font-size:9px;
}

#main_link {
background:#FFFFFF;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif
}

#main_link ul {
margin:10px;
list-style:none;
}

#main_link li {
background:url(images/ullist.png) left no-repeat;
padding-left:20px;
margin-bottom:5px;
}

#main_link li a {
text-decoration:none;
color:#000000;
}

#main_link li a:hover {
text-decoration:underline;
color:#000000;
}

b.bltop, b.blbottom {display:block;background: #F1EEC3}
b.bltop b, b.blbottom b{display:block;height: 1px; overflow: hidden; background: #FFFFFF}
b.bl1{margin: 0 5px}
b.bl2{margin: 0 3px}
b.bl3{margin: 0 2px}
b.bltop b.bl4, b.blbottom b.bl4{margin: 0 1px;height: 2px}

table.cloth, table.cloth td{
	font:100% "Trebuchet MS"; 
}
table.cloth{border-collapse:collapse;margin:.5em 0;}
table.cloth th{text-align:left;padding:.5em;}
table.cloth td{text-align:left;padding:.5em;border:1px solid #fff;}
table.cloth th{background:#328aa4;color:#fff;}
table.cloth td{background:#e5f1f4;}

/* tablecloth styles */

table.cloth tr.even td{background:#e5f1f4;}
table.cloth tr.odd td{background:#f8fbfc;}

table.cloth th.over, table.cloth tr.even th.over, table.cloth tr.odd th.over{background:#4a98af;}
table.cloth th.down, table.cloth tr.even th.down, table.cloth tr.odd th.down{background:#bce774;}
table.cloth th.selected, table.cloth tr.even th.selected, table.cloth tr.odd th.selected{}

table.cloth td.over, table.cloth tr.even td.over, table.cloth tr.odd td.over{background:#ecfbd4;}
table.cloth td.down, table.cloth tr.even td.down, table.cloth tr.odd td.down{background:#bce774;color:#fff;}
table.cloth td.selected, table.cloth tr.even td.selected, table.cloth tr.odd td.selected{background:#bce774;color:#555;}

/* use this if you want to apply different styleing to empty table cells*/
table.cloth td.empty, table.cloth tr.odd td.empty, table.cloth tr.even td.empty{background:#fff;}
