body {color:#020202;background-color:#325286}
fieldset, body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
li {list-style:none}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
abbr,acronym {border:0;font-variant:normal}

sub {vertical-align:text-bottom}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit}

body{font:12px arial, verdana,helvetica,clean,sans-serif}
table {font-size:inherit;font-size:100%}
select, input, textarea {font:99% arial,helvetica,clean,sans-serif}

body * {line-height:1.22em}

h1, h2, h3, h4, h5, h6 { font-weight: normal; color: #CE6241 }
strong{font-weight: bold}

abbr,acronym{border-bottom: 1px dotted #000;cursor: help}
em{font-style: italic}

a { text-decoration: none; color: #020202 }
a:hover { color: #020202 }
a:visited { color: #020202 }


div#news dl dt { font-weight: bold; font-size: 110% }
div#news dl dd { line-height: 1.3em; margin: 0 0 35px 0 }
div#news dl dd a { text-decoration: underline }


h2, div#news h3 { color: #E19708; font-weight: bold }
div#certificates h2, div#news h3 {
	font-size: 128%;
	margin: 10px 0 8px;
}


body.blank, div#top { background: #E9EAEC url("/images/bg/top/top.gif") repeat-x left top }
body.blank { background-color: #335FA8 }

h1 { font-size: 120%; font-weight: bold }
h1, p.copyright { color: #FFF }
h1, p.copyright, .blank { margin-left: 20px; color: #FFF }

.blank { margin-top: 10px; margin-bottom: 20px }


/*a#logo, strong#logo {
	display: block;
	width: 246px;
	height: 47px;

	float: left;

	background: transparent url("/images/logo.gif") no-repeat right top
}
a#logo span, strong#logo span { display: none }

body.blank { padding: 17px }
body.blank strong,
body.blank p,
body.blank a#logo,
body.blank img
{ display: block; float: left; clear: both }
body.blank p, body.blank img { margin: 17px 0 20px }

body.blank strong { margin: 10px 0 5px 0; font-size: 120% }*/



/* FIX */



body img.left {float: left; margin-right: 8px; margin-top: 3px;}
body img.right {float: right; margin-left: 8px; margin-top: 3px;}
body div.sidebar form input.text,
body div.sidebar form input.submit,
body div.sidebar form select {width: 160px;}
body table.center tr td {text-align: center; vertical-align: middle;}
body.admin table tr th {font-weight: bold;}
body.admin table tr td {vertical-align: top;}

body {background-color: #F9FCFD}
h1 {color: #000}
body.blank {background: #F9FCFD;}
body.blank div.content_blank {}
body.blank h1 {margin-left: 0; margin-bottom: 8px; color: #000;}
body.blank p.copyright {margin-left: 0; margin-top: 8px; color: #000;}

ul li ul li.selected {font-weight: bold;}

body.admin div.sidebar {position: absolute; width: 200px;}

table.table tr td {border: 1px solid #000; padding: 4px;}
