@charset "utf-8";


/* ELEMENTY GLOBALNE                                 */

* { margin: 0px; padding: 0px; border: 0px; }
body { font: 11px Tahoma, Arial, sans-serif; color: #363636; background: #fff; padding:20px 0px; }
#bodycontener { margin: 0 auto; width: 900px;  margin-top:0px; }
.clr { clear: both; }
.right_side {text-align:right; }
.nomargin { margin:0px; padding:0px;}
.fleft { float:left;}
.fright { float:right;}

a { color:#007d4a; text-decoration:none;}
a:hover { text-decoration:underline;}

h1 { font-size: 12px; color: #999; }
h3 { font: bold 11px Tahoma, Arial, sans-serif; color:#53694e; padding-bottom:10px; }
p { padding-bottom:10px; }
/*  HEADER  I MENU                                         */

#flashHeader { }

#contentHolder { background: url(content_bg.png) repeat-y;}
#contentHolder .leftbar { width:170px; float:left;}
#mainmenu { background: #007d4a url(menu_grad.png) no-repeat;  color:#FFFFFF; font: 13px Tahoma, Arial, sans-serif; }

#mainmenu div a { color:#FFFFFF; display:block; width:140px; height:20px; padding:7px 0px 0px 30px; background: url(li_bullet.png) no-repeat 11px 12px;}
#mainmenu div a:hover { text-decoration:none; width:130px; height:20px; padding:7px 0px 0px 40px; background: url(li_bullet.png) no-repeat 21px 12px;}
#mainmenu .sep { height:1px; background: url(menu_border.png) no-repeat; padding:0px; font-size:0px; }
#mainmenu div span.active { font-weight: bold; color:#FFFFFF; display:block; width:140px; height:20px; padding:7px 0px 0px 30px; background: url(li_bullet.png) no-repeat 11px 12px;}
#menuCurve { width:10px; height:10px; float:left; background: url(menu_curve.png) no-repeat; }

#lanSection { padding:20px 10px; }
#lanSection img { border: 1px solid #046842; margin-right:10px;}
#lanSection a { color:#404040;}

#contentbar { padding:20px; float:left; width:460px;}
#contentbar img.glow { border:5px solid #8fb588; margin:0px 0px 10px 10px;}
#contentbar h2 { font: 15px Tahoma, Arial, sans-serif; color: #4e685b; text-transform: uppercase; padding-bottom:15px; }

#contentbar .article {}
#contentbar .article table { border-collapse:collapse;   border:1px solid #000; margin:10px;}
#contentbar .article table td,#contentbar .article table th { border:1px solid #000; padding:4px; }
#contentbar ul { margin: 10px 0px 10px 30px;}

#contentbar input { font-size: 11px; width:120px; background-color: #FFFFFF; border: 1px solid #93c8b2; padding:2px;   }
#contentbar input.button { font-size: 11px; width: 70px; margin-right: 3px; background-color: #d6ebdf; color: #00784a; font-weight: bold; border: none;}
#contentbar textarea { font-size: 11px;  background-color: #FFFFFF; border: 1px solid #93c8b2; }
#contentbar select { font-size: 11px;  background-color: #FFFFFF; border: 1px solid #93c8b2; margin:0px 10px 0px 0px; }
#contentbar input:focus,#contentbar textarea:focus { border: 1px solid #59a683; }
#contentbar table  td { padding:3px; }
#contentbar #err {  font-size: 13px; margin-top:10px; font-weight: bold; text-align:center; }

#contentbar #ang input { font-size: 11px; width:120px; background-color: #FFFFFF; border:none; border-bottom: 1px dotted #93c8b2; padding:2px;   }
#contentbar #ang input.button { font-size: 11px; width: 70px; margin-right: 3px; background-color: #d6ebdf; color: #00784a; font-weight: bold; border: none;}
#contentbar #ang .radio { padding:0px; border:none; margin:0px; width:20px; }
#contentbar #ang textarea { font-size: 11px;  background-color: #FFFFFF; border:none; border-bottom: 1px dotted #93c8b2; }
#contentbar #ang select { font-size: 11px;  background-color: #FFFFFF; border: 1px solid #93c8b2; margin:0px 10px 0px 0px; }
#contentbar #ang input:focus,#contentbar #ang textarea:focus { border: 1px solid #59a683; }
#contentbar #ang table  td { padding:3px; }
#contentbar #ang #err {  font-size: 13px; margin-top:10px; font-weight: bold; text-align:center; }

#rightbar { float:left; width:218px;  padding-top:20px; padding-bottom:35px;}
#rightbar .ins { padding:0px 10px 0px 20px; border-left:2px solid #f6f6f6;  }
#rightbar h3 {font: 15px Tahoma, Arial, sans-serif; font-weight: normal; color: #4e685b; padding-bottom:15px; }

.news {}
.news .newstitle { font-size: 13px; font-weight: bold; color: #2c4a3b; }
.news .date { font-size: 9px; color: #777; }
.news .newstext { padding-top:15px; color:#2c4a3b;}
.news .more { text-align:right; padding-top:10px;}
.news .more a { color:#2c4a3b;}

.contact { color: #2c4a3b; padding-bottom:20px;}
.contact span { display:block; padding-top:6px;}
.contact a {  color:#2c4a3b;}


.footer { text-align:right; padding:20px 10px 0px 0px; border-top: 2px solid #b3d1c6;}



#podglad table { border:0px; border-collapse:collapse;}     
#podglad td.caption { width: 150px; text-align: right; font-size: 11px; font-weight: bold;  border:1px solid #555; }
#podglad td.field {  text-align: left; font-size: 11px; padding:5px 5px 5px 5px;  border:1px solid #555;  }
#podglad td.button { width: 400px; text-align: center;   border:1px solid #555;}
	

#keywords { display:none; background:#fff; color:#fff; }
