html {margin: 0px; padding: 0px; background: #C8DB00 url(../images/bg.gif) top left repeat;}
body {margin: 0px; padding: 0px; color: #888; font: normal 11px Tahoma, Verdana, sans serif; text-align: center;}
a { text-decoration: none }
a:hover { text-decoration: underline }
#main {position: relative; margin: 12px auto; padding: 8px 0px; width: 795px; text-align: left;}
#top {position: absolute; top: 0px; left: 0px; height: 8px; width: 795px; background: url(../images/top.gif) top left no-repeat;}
#bottom {position: absolute; bottom: 0px; left: 0px; height: 8px; width: 795px; background: url(../images/bottom.gif) top left no-repeat;}
#content {margin: 0px; padding: 4px 18px; background: #FFF;}
img.baner {margin: 6px 0 0 0;}
#breadcrumbs {float: left; width: 260px; margin: 0 0 0 8px; padding: 2px 0 8px 22px; background: url(../images/ball.gif) top left no-repeat;}
#breadcrumbs a {color: #0092D6;}
#breadcrumbs a:hover {text-decoration: none;}
form#search {float: right; margin: 0; padding: 0; color: #FFB400; font-weight: bold;}
#search input.tekst {border: solid 1px #F0F0F0; width: 145px; height: 14px; margin: 0 2px; color: #888;}
#lang {float: right; width: 160px; padding: 0 4px 0 0; text-align: right;}
#lang a.off {display: block; float: right; color: #FFB400; width: 58px; height: 14px; padding: 2px 0; margin: 0 4px; text-align: center; background: url(../images/btn_off.gif) top left no-repeat; text-decoration: none;}
#lang a.on {display: block; float: right; color: #FFF; width: 58px; height: 14px; padding: 2px 0; margin: 0 4px; text-align: center; background: url(../images/btn_on.gif) top left no-repeat; text-decoration: none;}
ul#menu {float: left; display: block; list-style-type: none; width: 158px; display: block; margin: 38px 0 0 8px; padding: 0;}
ul#menu li {height: 20px; padding: 4px 0 0 0; background: url(../images/bg_menu.gif) bottom left no-repeat;}
ul#menu li a  { color: #888; text-decoration: none; background: url(../images/ball.gif) no-repeat left top; text-transform: capitalize; padding: 2px 0 2px 26px }
ul#menu li a:hover {text-decoration: none; color: #0092D6;}
#welcome {float: left; display: block; margin: 38px 0 0 42px; width: 346px; background: url(../images/bg_first.jpg) top left repeat-y;}
#news {float: left; display: block; margin: 42px 0 26px 42px; width: 346px; background: url(../images/bg_first.jpg) top left repeat-y;}
#welcome h1, #news h1 {margin: 0; padding: 2px 0 2px 26px; text-transform: uppercase; font-size: 11px; font-weight: bold; background: url(../images/h1_first.gif) top left no-repeat;}
#welcome a, #welcome a:hover, #subpage a.back {text-decoration: none; color: #0092D6;}

#news h2 {margin: 0; padding: 8px 0 8px 26px; font-size: 11px; font-weight: normal; color: #0092D6;}
#news em {font-weight: normal; font-style: normal; font-size: 10px; color: #000;}
#news a.lista {display: block; text-decoration: none; color: #0092D6; margin: 8px 0; padding: 0 0 1px 20px; background: url(../images/btn.gif) top left no-repeat;}
#faq li {display: block; text-decoration: none; color: #0092D6; margin: 8px 0; padding: 0 0 1px 20px; background: url(../images/btn.gif) top left no-repeat;}

#welcome mp, #news p {margin: 0; padding: 2px 8px 18px 26px; background: url(../images/bg_first_bt.jpg) bottom left no-repeat;}

#right {clear: right; float: right; display: block; margin: 42px 0 0 12px; width: 177px; background: url(../images/right_bg.gif) top left repeat-y;}
#right h1 {margin: 0; padding: 2px 0 2px 26px; text-transform: uppercase; font-size: 11px; font-weight: bold; background: url(../images/right_top.gif) top left no-repeat;}
#right a.lista {display: block; text-decoration: none; color: #0092D6; margin: 8px 0; padding: 0 0 1px 20px; background: url(../images/btn.gif) top left no-repeat;}
#right p {margin: 0; padding: 2px 8px 18px 2px; background: url(../images/right_bt.gif) bottom left no-repeat;}
#right form {margin: 0; padding: 2px 8px 18px 26px; background: url(../images/right_bt.gif) bottom left no-repeat; font-size: 10px;}
#right input {vertical-align: middle;}
#right input.tekst {border: solid 1px #F0F0F0; width: 127px; height: 14px; margin: 6px 0; color: #888; font-size: 10px;}



#subpage {float: left; display: block; margin: 42px 0 26px 42px; width: 346px;}
#subpage h1  { color: #c8db00; font: bold 13px Tahoma, Verdana, "sans serif"; background: url(../images/ball.gif) no-repeat left top; text-transform: uppercase; margin: 0; padding: 0 0 10px 26px }
#subpage td { vertical-align: top }
#subpage h1 strong { color: #0092d6 }
#subpage h2  { color: #c8db00; font: bold 11px Tahoma, Verdana, "sans serif"; text-transform: uppercase; margin: 0; padding: 7px 0 4px }
#subpage h2 strong { color: #0892da; font: bold 11px Tahoma, Verdana, "sans serif"; text-transform: uppercase; margin: 0; padding: 7px 0 4px }
#subpage h3 { color: #0892da; font: 11px Tahoma, Verdana, "sans serif"; margin: 0; padding: 5px 0 }
#subpage hr { color: #fff; background: url(../images/dot.gif) repeat-x left top; height: 3px; border: none }
#subpage p  { text-align: justify; margin: 0; padding: 8px 0 }
#subpage a { color: #0092d6; text-decoration: none }
#subpage a.active { text-decoration: underline }
#subpage a:hover { text-decoration: underline }
#subpage a.back { background: url(../images/btn.gif) no-repeat left top; margin: 18px 0 0; padding: 1px 0 0 24px }
#subpage a img { border: 0 }
#subpage ul  { list-style-type: disc; margin: 0; padding: 8px 0 10px 18px }
#sitemap { display: block; margin: 38px 0 26px 6px; width: 560px; float: left }
#sitemap h1 { color: #c8db00; font: bold 13px Tahoma, Verdana, "sans serif"; background: url(../images/ball.gif) no-repeat left top; text-transform: uppercase; margin: 0; padding: 0 0 2px 26px }
#sitemap h1 strong { color: #0092d6 }
#sitemap a { color: #0092d6; text-decoration: none }
tr {height: 16px;}
tr.header {height: 36px; background: url(../images/dot.gif) top left repeat-x;}
tr.title {height: 18px; background: url(../images/dot.gif) top left repeat-x; color: #0092D6;}
tr.pages {
	vertical-align: bottom;
	height: 24px;
	background: url(../images/dot.gif) top left repeat-x;
	color: #0092D6;
}
tr.trow td {
	padding-bottom: 10px;
}
.patroni_table td {
	vertical-align: middle;
}
tr.one {background: url(../images/dot.gif) top left repeat-x;}
tr.links  { background: url(../images/btn.gif) no-repeat left top }
tr.links td  { padding: 0 0 18px 28px }
tr.links img { margin-left: 25px; float: right }
tr.links h4 {margin: 0; padding: 0 0 4px 0;}
#column {width: 346px; padding: 14px 0 0 0; margin: 14px 0 0 0; background: url(../images/dot.gif) top left repeat-x;}
#column a {float: left; display: block; width: 154px; color: #FCB80B; font-weight: bold; margin: 8px 0; padding: 0 0 0 18px; background: url(../images/btn.gif) top left no-repeat;}
#column a:hover {text-decoration: none;}
#column em {display: block; color: #888; font-weight: normal; font-style: normal; font-size: 10px;}
#profil {width: 346px; padding: 14px 0 0 0; margin: 14px 0 0 0; background: url(../images/dot.gif) top left repeat-x;}
#profil h3 {color: #C8DA0D; font-weight: bold; font-size: 12px; margin: 8px 0; padding: 0 0 0 18px; background: url(../images/btn_green.gif) top left no-repeat;}
#profil em {display: block; color: #888; font-weight: normal; font-style: normal; font-size: 10px;}
#profil img {float: right;}
#profil p {clear: right;}
#lista {width: 346px; padding: 14px 0 0 0; margin: 14px 0 0 0; background: url(../images/dot.gif) top left repeat-x;}
#lista img.sponsor {float: left; margin: 0 34px 24px 0;}
#lista img.foto {float: left; margin: 0 14px 24px 0;}
#lista h4 {margin: 2px 0; padding: 0; color: #0092D6; font: normal 11px Tahoma, Verdana, sans serif;}
#lista h4 a {color: #C8DA0D; font: bold 11px Tahoma, Verdana, sans serif;}
#lista p {margin: 2px 0; padding: 0;}
div.item { padding: 0 0 18px; clear: left }
div.lista { background: url(../images/dot.gif) repeat-x left top; margin: 14px 0 0; padding: 14px 0 0; width: 346px }
#forms { background: url(../images/dot.gif) repeat-x left top; margin: 14px 0 0; padding: 15px 0 0; width: 346px }
#forms div.sect   { display: block; margin: 0 0 3px; padding: 0; width: 100%; height: 20px;}
#forms div.inf { background-image: url(../images/btn_green.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; margin: 5px 0 10px; padding: 0 0 0 25px }
#forms h1 { color: #0092d6; background-image: none; text-transform: uppercase; margin: 0 0 10px; padding: 0 }
#forms select.s200 { color: #6f6f6f; font-size: 11px; background-position: left top; width: 205px; float: right }
#select_selWorks {
	font-size: 11px;
	width: 250px;
	margin-top: 5px;
}

#forms .tarea { color: #6f6f6f; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica; width: 340px; height: 150px; border: solid 1px #cfcfcf }
#forms input.tf200  { color: #6f6f6f; font-size: 11px; background-position: left top; width: 200px; float: right; border: solid 1px #e1e1e1 }
.tf200  { color: #6f6f6f; font-size: 11px; background-position: left top; width: 200px; float: right; border: solid 1px #e1e1e1 }

#forms input.tf201  { color: #6f6f6f; font-size: 11px; margin-right:30%; float: right; border: solid 1px #e1e1e1 }
.tf201  { color: #6f6f6f; font-size: 11px; float: right;margin-right:30%; border: solid 1px #e1e1e1 }
#forms input.bx { margin-right: 5px; margin-left: 0; padding-left: 0; outline-width: 0 }
#forms .radio_right { margin-left: 10px; vertical-align: middle }
#forms .radio_left { vertical-align: middle }
#forms label   { color: #6f6f6f; font-size: 11px; background-position: left top; float: left }
#dotline  { background: url(../images/dot.gif) repeat-x left bottom; margin: 10px 0; width: 100%; height: 5px }
#brake {margin: 0; height: 70px; margin: 0 0 18px 0; padding: 14px 0; background: url(../images/dot.gif) bottom left repeat-x;}
#brake a {display:block; top: 18px; padding: 0 0 0 42px; width: 100px; height: 34px; margin: 0; color: #888; font: normal 10px Tahoma, Verdana, sans serif; background: url(../images/ico_zip.gif) top left no-repeat;}
#brake img {float: right;}
#tools {float:left; width: 346px; margin: 18px 0 0 0; background: url(../images/dot.gif) top left repeat-x;}
#tools a.pdf {float:left; display: block; color: #888; margin: 18px 0 0 0; padding: 6px 0 0 40px; width: 130px; height: 36px; background: url(../images/ico_pdf.gif) top left no-repeat;}
#tools a.print {float:right; display: block; color: #888; margin: 18px 0 0 0; padding: 6px 0 0 40px; width: 100px; height: 36px; background: url(../images/ico_print.gif) top left no-repeat;}

#footer {clear: both; position: relative; width: 760px; height: 67px; margin: 0; padding: 22px 0 0 0; background: url(../images/footer.gif) top left no-repeat; text-align: center;}
#footer a {padding: 1px 8px; margin: 0px; color: #0092D6; border-right: solid 1px #0092D6; font: normal 11px Tahoma, Verdana, sans serif; text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#footer a.last {border: none;}
#copyright {padding: 8px 0 0 0; margin: 0px; color: #BABABA; font: normal 10px Tahoma, Verdana, sans serif; text-decoration: none;}
#copyright a {color: #C8DB00; font: normal 10px Tahoma, Verdana, sans serif; text-decoration: none; border: none; padding: 0; margin: 0;}
#copyright a:hover {text-decoration: underline;}
#footer img.logo_left {position: absolute; top: 14px; left: 0px;}
#footer img.logo_right {position: absolute; top: 14px; right: 0px;}

#newsp {color: #0092D6;}
#newsp a {color: #0092D6; text-decoration: none;font-weight:bold}
#newsp a:link,#newsp a:active,#newsp a:visited {color: #0092D6; text-decoration: none;}
#newsp a:hover {color: #0092D6;text-decoration: underline;}
#newsp a.back {margin: 18px 0 0 0; padding: 1px 0 0 24px; background: url(../images/btn.gif) top left no-repeat;}

