body {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 0.8em;
	padding:0; margin:0;
	background-color: #fff;
    text-align: center; /* IE method for centering page if it has fixed width */
	margin: 0;
	padding: 0;	
}
a {color: #3972A3;text-align: left;}

h1, h2, h3, h4, h5, h6 {font-family: Tahoma; margin: 0 0 0.6em;}
h1 {font-size: 1.2em}
h2, h3 {font-size: 1em}
dt {font-weight: bold;}

#page {padding: 2px; margin: 0pt auto; width: 920px; max-width: 920px; min-width: 640px; text-align: left; background-color: #fff;border-right: 1px solid #F1F7FD;border-bottom: 1px solid #F1F7FD;}

#sitetools {position: relative; top: 4px; float: right; margin: 0; padding: 0;color:#fff;}
#sitetools a {color: #fff;}
#sitetools ul {margin: 0; padding: 0; list-style: none;}
#sitetools ul li {float: left; margin: 0 3px;}

#header {height: 151px; padding: 0 14px; background: #3972A3 url('images/bg.jpg') repeat-x left;}
#header h1 {display: none; float: left; font-family: Impact; font-size: 2.4em; margin: auto auto; color: #3972A3; text-align: left; padding-top: 0.6em;}
#header img#logo {position: relative; top: 0px; float: left; border: 0; padding: 0; margin: 0;}

#topnav ul {margin-bottom: 6px; border-bottom: 1px solid #ccc; background-color: #3972A3;list-style: none; margin: 0; padding: 0; float: left; width: 100%} 
#topnav li {float: left; list-style-type: none;} 
#topnav li a {height: 24px; line-height: 24px;  font-variant: small-caps; display: block; color: #fff; float: left; padding: 0 6px; width: 8em; border-right: 1px solid #fff; text-transform: lowercase; text-decoration: none; text-align: center; font-size: 1em; vertical-align: middle;}
#topnav li a:hover {text-decoration: none; color: #000; background-color: #C8DCF6; }
#topnav li a#selected {position: relative; text-decoration: none; color: #000; background-color: #C8DCF6}

#breadcrumb {margin: 0 170px; padding: 0 6px; }
#breadcrumb li{display: inline; list-style: none; text-transform: lowercase;}
#breadcrumb li a {text-decoration: none;}
#breadcrumb li a:hover {text-decoration: underline;}

#left {float: left; width: 170px;}
#right {float: right; width: 170px; }

#middle {margin: 0 190px; padding: 6px; text-align: left; }
#middle h1 {border-bottom: 1px solid #3972A3}
#middle ul li {list-style-type: square;}
#middle p {margin: 0.6em 0; text-indent: 2em;text-align: justify;}
#middlef {margin: 0 190px 0 0; padding: 6px; text-align: left; }
#middlef h1 {border-bottom: 1px solid #3972A3}
#middlef ul li {list-style-type: square;}
#middlef p {margin: 0.6em 0; text-indent: 2em;text-align: justify;}

#footer {clear: both; border-top: 1px solid #3972A3; padding: 4px; color: #aaa; font-size: 0.8em;}

.box {margin-bottom: 16px; padding: 0; background-color: #C8DCF6; border-right: 1px  solid #B3C5DD; border-bottom: 1px  solid #ccc}
.box h1 {height: 24px; line-height: 24px; font-variant: small-caps; font-family: Tahoma; font-size: 1em; margin: 0; text-align: left; padding: 0 6px; color: #fff; border-bottom: 1px solid #ccc; background-color: #3972A3;}
.box p {padding: 4px 10px; margin: 0}
.box ul {padding: 4px; margin: 0}
.box ul li {list-style-type: none; padding: 0px; margin: 0; line-height:15px; height:20px;}
.box ul li a {font-variant: small-caps; display: block; text-decoration: none; color: #000; border-bottom: 1px solid #E4E9F0; padding: 0 6px; text-transform: lowercase; margin: 0; height: 1.4em; line-height: 1.4em; }
.box ul li a:hover {display: block; text-decoration: none; border-bottom: 1px solid #3972A3; color: #fff; background-color: #3972A3}
.box ul li a#selected {display: block; text-decoration: none; border-bottom: 1px solid #3972A3; color: #fff; background-color: #3972A3}

.clearer {clear: both; margin: 4px 0; line-height: height: 10px;}

#members {margin: 2em auto;}
#members br {clear: left; }
#members a span {
	display: none;
}
#members a {
	display: block;
	margin: 2em;
	float: left;
}

a#cist{
	width: 64px;
	height: 51px;
	background: url('images/cist-small.jpg') no-repeat;
}

a#rila{
	width: 150px;
	height: 66px;
	background: url('images/rila_logo.gif') no-repeat;
}

a#sirma{
	width: 85px;
	height: 87px;
	background: url('images/sirma.jpg') no-repeat;
}

a#daits{
	width: 300px;
	height: 85px;
	background: url('images/daits_logo_en.gif') no-repeat;
}
