body {
	font-size: 62.5%;
	font-family:Arial, Helvetica, sans-serif;
	background:#fff;
	}

#container {
	width:740px;
	margin:1em auto;
	font-size:1.2em;
	background:url(/img/container.png) 0 0 repeat-y;
	}

a {
	color:#00c;
	text-decoration:none;
	font-weight:bold;
	}

a:hover {
	text-decoration:underline;
	}


#header {
	background:#fff url(/img/header.png) bottom center no-repeat;
	height:70px;
	}

#header h1 {
	width:175px;
	height:50px;
	margin:0 10px;
	padding:0;
	text-indent:-9999px;
	float:left;
	}

/*
#header h1 a {
	background:url(/img/logo_interbusiness_ro.png) 0 0 no-repeat;
	display:block;
	width:175px;
	height:50px;
	}
*/

ul#lang {
	list-style-type:none;
	width:175px;
	float:right;
	margin:31px 0 0 0; padding:0;
	}

ul#lang li {
	display:block;
	width:40px;
	height:30px;
	text-indent:-9999px;
	float:left;
	margin-left:7px;
	}

li#ro a, li#en a, li#de a {
	display:block;
	width:42px;
	height:30px;
	}

li#ro a {background:url(/img/flag_ro.png) 0 0 no-repeat;}
li#en a {background:url(/img/flag_en.png) 0 0 no-repeat;}
li#de a {background:url(/img/flag_de.png) 0 0 no-repeat;}


ul#lang li a.active {
	height:31px;
	}

ul#lang li a.active {
	background-position:0 -32px;
	height:31px;
	}

#menu {
	width:718px;
	margin:0 auto;	
	background:#D9E8FD;
	}

#menu ul {
	list-style-type:none;
	width:400px;
	margin:0; padding:0;
	}

#menu ul li {
	display:block;
	float:left;
	margin:0; padding:0;
	height:30px;
	}

#menu ul li a {
	display:block;
	text-indent:-9999px;
	height:30px;
	}

.m1 {
	width:68px;
	}

/*
.m1 a {background:url(/img/menu.png)      0 0 no-repeat; width:68px;}
.m2 a {background:url(/img/menu.png)  -68px 0 no-repeat; width:89px;}
.m3 a {background:url(/img/menu.png) -157px 0 no-repeat; width:80px;}
.m4 a {background:url(/img/menu.png) -237px 0 no-repeat; width:83px;}
.m5 a {background:url(/img/menu.png) -320px 0 no-repeat; width:80px;}


.m1 a:hover {background-position:      0 -30px;}
.m2 a:hover {background-position:  -68px -30px;}
.m3 a:hover {background-position: -157px -30px;}
.m4 a:hover {background-position: -237px -30px;}
.m5 a:hover {background-position: -320px -30px;}
*/

#content {
	background:url(/img/content.png) 0 0 repeat-x;
	width:698px;
	margin:0 auto;
	padding:10px;
	}
h1, h2, h3, h4, h5, h6 {font-weight: normal; margin:0.5em 0; }
h1 {font-size: 218%;}
h2 {font-size: 218%;text-transform:uppercase;}
h3 {font-size: 164%;}
h4 {font-size: 118%;}

p {
	margin:0.5em 0;
	}

ul.niceB {
	list-style-image:url(/img/bullet.png);
	margin:0.5em 0 0.5em 2em;
	padding:0;
	}

ul.niceB li {
	margin-bottom:0.7em;
	}

#main {
	width:450px;
	float:left;
	}

#side {
	width:230px;
	float:right;
	}

#news {
	background:#DCEAFD;
	padding:10px;
	}

#news p {
	font-size:0.9em;
	}

#partners {
	margin-left: 28px;
	padding: 0 10px 10px;
	}

.twoCont {
	width:48%;
	float:left;
	}

.twoCont p {
	margin:1.5em 0;
	}

.twoCont strong {
	width:50px;
	display:block;
	float:left;
	}

.ro {
	background:url(/img/ro.png) center left no-repeat;
	padding-left:25px;
	}

.at {
	background:url(/img/at.png) center left no-repeat;
	padding-left:25px;
	}


#footer {
	background:#fff url(/img/footer.png) 0 0 no-repeat;
	height:30px;
	padding:12px;
	color:#999;
	font-size:0.9em;
	}

#footer a {
	font-weight:normal;
	color:#999;
	}

#trafic {
	width:100px;
	float:left;
	margin-top:8px;
	}
	
.clear {
	clear:both;
	line-height:1px;
	}
	
img.logo {
	float:left;
	margin:0 10px 5px 0;
	border:1px solid #5277BE;
	}
				
