body{
	background: #C8C8C8;
	font-family: arial, sans-serif;
}

#light_grey {
	background-color:#CCCCCC;
}

#global {
	width: 984px;
	margin: 0 auto;
}

#border_left_main {
	width: 7px;
	background: url(images/border_shadow_left.jpg) repeat-y;
}

#border_right_main {
	width: 7px;
	background: url(images/border_shadow_right.jpg) repeat-y;
}

#main {
	width: 975px;
	background-color: #FFFFFF;
}

#home_left {
	clear: both;
	float:left;
	width: 708px;
	margin-top: 15px;
	padding-left: 17px;
}

#content_index {
	clear: both;
	float:left;
	width: 698px;
	padding-left: 27px;
	padding-bottom : 20px;
}

#content_right {
	float: left;
	width: 240px;
	margin-top: 15px;
	padding-left: 10px;
}

#home_right {
	float: left;
	width: 240px;
	margin-top: 15px;
	padding-left: 10px;
}

#main_bottom {
padding-left:15px;
}

#header {
background: url(images/header_bg.jpg);
width: 975px;
height: 97px;
}


#logo {
padding-left:21px;
padding-top:9px;
float:left;
}

#header_separator {
float:left;
padding-left:15px;
padding-top:27px;
}

#text_header {
float: left;
padding-left:28px;
color:#333333;
font-family:Arial;
font-size:13px;
position: relative;
top: 34%;
width: 305px;
}

#header_right {
float: right;
height:80%;
padding-top: 15px;
padding-right: 37px;
width: 24%;
}

#home_icon {
float:left;
background-image:url(images/home_icon.gif);
background-repeat:no-repeat;
background-position:0% 50%;
padding-left:16px;
color:#003366;
font-family:Arial;
font-size:11px;
text-decoration:underline;
}

#home_icon A:link{
color:#003366;
font-family:Arial;
font-size:11px;
text-decoration:underline;
}

#home_icon A:visited{
color:#003366;
font-family:Arial;
font-size:11px;
text-decoration:underline;
}


#separator {
float:left;
padding-left:13px;
padding-right:13px;
}

#archibus_international {
float:left;
background-image:url(images/archibus_icon.gif);
background-repeat:no-repeat;
background-position:0% 50%;
padding-left:19px;
color:#003366;
font-family:Arial;
font-size:11px;
text-decoration:underline;
}

#archibus_international A:link{
color:#003366;
font-family:Arial;
font-size:11px;
text-decoration:underline;
}

#archibus_international A:visited{
color:#003366;
font-family:Arial;
font-size:11px;
text-decoration:underline;
}

#search {
margin-top:10px;
float:left;
background-image:url(images/search_bg.gif);
background-repeat:no-repeat;
height:25px;
width:100%;
}

#input_search {
padding-top:2px;
float:left;
margin-right:3px;
margin-left:1px;
}

* html #input_search {
padding-top:2px;
border:none;
margin-right:0px;
}

#lupa {
	float:left;
	padding-top:5px;
	width:30px;
	margin:auto;
}

* html #lupa {
width:auto;
}

#menu {
	width: 961px;
	height: 35px;
	background-color: #333333;
	padding-left: 14px;
}
.text_meniu {
color:#FFFFFF;
font-family:Arial;
font-size:14px;
float:left;
}

.text_meniu a {
	padding : 9px 13px 9px 14px;
	float : left;
	margin-top : 1px;
} 

.over {
	background : #7F3A92;
}
.out {
	background : #333333;
	color: white;
	text-decoration: none;
}

.overc {
	background : url('images/drop_down_arrow_menu.gif') no-repeat center right #7F3A92;
}
.outc {
	background : url('images/drop_down_arrow_menu.gif') no-repeat center right #333333;
}

.text_meniu  a:link{
color:#FFFFFF;
font-family:Arial;
font-size:14px;
text-decoration:none;

}

.text_meniu  A:visited{
color:#FFFFFF;
font-family:Arial;
font-size:14px;
text-decoration:none;
}

.img_meniu {
float:left;
padding-top:14px;
padding-left:0px;
}

.left_hover {
float:left;
margin-top : 1px;
}
.right_hover {
float:left;
margin-top : 1px;
}

.separator_menu {
padding-left: 4px;
float:left;
padding-top:6.5px;
padding-right : 2px;
}

#blue_background {
background-image:url(images/blue_background_dg.jpg);
background-repeat:no-repeat;
height:118px;
}

#blue_background_text {
width:92%;
margin:auto;
color:#333333;
font-family:Arial;
font-size:14px;
padding-top:8px;
}

.orange_text_bg {
font-weight: bold;
background-color:#F0D6B1;
}

.purple_text {
font-weight:bold;
color:#630C65;
}

afla_mai_multe_2 {
	float: right;
	font-size: 12px;
	color: #003399;
	background: url('images/purple_arrow.gif') no-repeat 0px 2px;
	padding-left:13px;
	padding-right: 15px;
	margin-bottom: 20px;
}

.afla_mai_multe {
	float: right;
	font-size:12px;
	color:#003399;
	background: url('images/purple_arrow.gif') no-repeat 0px 2px;
	padding-left:13px;
	padding-right:50px;
}

.afla_mai_multe A:link{
font-family:Arial;
font-size:12px;
color:#003399;
text-decoration:underline;
}

.afla_mai_multe A:visited{
font-family:Arial;
font-size:12px;
color:#003399;
text-decoration:underline;
}

#plans {
	margin-top: 14px;
	position: relative;
	left: -10px;
}

#project_management {
position: relative;
right:2%;
bottom:2.5%;
float:left;
}

#plans_right {
width:58%;
float:right;
}

#plans_sum {
color:#666666;
font-family:Arial;
font-size:11px;
padding-top:15px;
}

#plans_text_purple {
color:#630C65;
font-size:20px;
font-family:Arial;
font-weight:bold;
padding-top:10px;
}

#plans_text {
color:#333333;
font-family:Arial;
font-size:13px;
width:92%;
padding-top:10px;
}

#plans_button {
background-image:url(images/button_plan_2.gif);
background-repeat:no-repeat;
background-position:0px 10px;
height:56px;
width:45%;
float:left;
}

#arrow_inside_plan {
background-image:url(images/purple_arrow_backwards.gif);
background-repeat:no-repeat;
background-position:5px 42%;;
height:100%;
width:15px;
float:left;
}

#comm {
color:#666666;
font-family:Arial;
font-size:12px;
width:66%;
float:left;
padding-top:16px;
padding-left:10px;
}

#comm2 {
color:#666666;
font-family:Arial;
font-size:12px;
width:70%;
float:left;
padding-top:16px;
padding-left:10px;
}

#comm2 A:link{
color:#666666;
font-family:Arial;
font-size:12px;
text-decoration:none;
}

#comm2 A:visited{
color:#666666;
font-family:Arial;
font-size:12px;
text-decoration:none;
}

#comm A:link{
color:#666666;
font-family:Arial;
font-size:12px;
text-decoration:none;
}

#comm A:visited{
color:#666666;
font-family:Arial;
font-size:12px;
text-decoration:none;
}

#plans_button_2 {
background-image:url(images/button_plan_2.gif);
background-repeat:no-repeat;
background-position:0px 10px;
height:56px;
float:right;
width:45%;
padding-right:10px;
}

#arrow_inside_plan_2 {
	background-image:url(images/purple_arrow.gif);
	background-repeat:no-repeat;
	background-position:7px 42%;;
	height:100%;
	width:15px;
	float:left;
}

#purple_background {
	background: url('images/purple_bg.jpg') no-repeat;
	height: 116px;
	width: 191px;
	padding: 0px 20px 0px 20px;
}

#purple_title {
	color:#333333;
	font-size:15px;
	font-weight:bold;
	padding-top:13px;
}

#purple_text {
	clear: both;
	float: left;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 15px;
	width: 191px;
	text-decoration: none;
}
#purple_text:hover {
	text-decoration: underline;
}
#sollution_center {
	clear: both;
	float: left;
	background: url('images/sollution_center_bg.png') no-repeat top left;
	height: 227px;
	margin-top: 12px;
	width: 233px;
}

#sollution_text {
	font-size:13px;
	color:#333333;
	width: 220px;
	padding-top: 9px;
	padding-bottom: 6px;
	padding-left: 10px;
	text-align: left;
}

.sollution_proprietati {
	color: #333333;
	font-size: 12px;
	background: url('images/purple_arrow.gif') no-repeat top left;
	width: 180px;
	padding-left: 15px;
	padding-bottom: 5px;
	margin-left: 21px;
} 

.afla_mai_multe_2 {
	float: right;
	font-size: 12px;
	color: #003399;
	background: url('images/purple_arrow.gif') no-repeat 0px 2px;
	padding-left:13px;
	padding-right: 15px;
	margin-bottom: 20px;
}

.afla_mai_multe_2 a{
	font-size:12px;
	color:#003399;
	text-decoration:underline;
}

#column_1 {
	clear: both;
	float: left;
	margin-top: 20px;
	margin-bottom: 15px;
	padding-top: 9px;
	width: 230px;
	background: url('images/column_bg.jpg') top right repeat-y;
}

#column_2 {
	float: left;
	margin-bottom: 15px;
	margin-top: 20px;
	padding-top: 9px;
	width: 468px;
	background: url('images/column_bg.jpg') top right repeat-y;
}

#column_3 {
	float:left;
	padding-top:19px;
	width: 234px;
	padding-left:12px;
}

#studiu_gratis {
	clear: both;
	float:left;
	padding-top:19px;
	width: 234px;
}

.bottom_separator {
	float:left;
	padding-top:19px;
}

#col_1_title {
	font-size:18px;
	color:#630C65;
	font-weight:bold;
	padding-left:5px;
}

.col_1_article {
	clear: both;
	float: left;
	background: url('images/blue_bg.gif') no-repeat;
}

.icon {
	padding: 12px 0 0 10px;
	float:left;
	width: 41px;
	height: 39px;
}

* html .solutii_sumie {
	padding-top: 10px;
}

* html .solutii_descie {
	padding-bottom: 5px;
}

.solutii_sum {
	clear: both;
	float: left;
	font-size: 15px;
	color: #630C65;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
	white-space: nowrap;
}

.solutii_sum a{
	font-size:15px;
	color:#630C65;
	font-weight:bold;
	text-decoration:none;
}

.solutii_sum a:hover{
	text-decoration: underline;
}

.solutii_desc {
	clear: both;
	float: left;
	font-size:11px;
	color:#333333;
	width: 150px;
	padding-left: 5px;
}

.cont {
	float:left;
	padding-top: 8px;
	padding-left: 10px;
	padding-bottom: 16px;
	width: 155px;
}

.cont2 {
	float:left;
	padding-top:8px;
	padding-left:10px;
	padding-bottom:5px;
	width: 155px;
}

* html .cont2 {
	padding-bottom:0px;
	padding-top:0px;
}

.no_border {
	border:0px;
}

#col_2_title {
font-size:18px;
color:#630C65;
font-weight:bold;
padding-left:22px;
}

#col_2_description {
font-size:13px;
color:#333333;
padding-right:2px;
margin:auto;
width:91%;
padding-top:11px;
padding-bottom:10px;
}

#reclama {
	clear: both;
	float: left;
	background: url(images/clients_top.jpg) no-repeat top left #F7F3F7;
	width: 430px;
	margin-left: 17px;
}

#reclama_bottom{
	clear: both;
	float: left;
	background: url(images/clients_bottom.jpg) no-repeat top left #F7F3F7;
	width: 430px;
	height: 7px;
	font-size: 1px;
	margin-left: 17px;
}

.row {
	float : left;
	width : 141px;
	padding-top:10px;
}
.row3 {
	float : left;
	clear : both;
}
.row2 {
	float : left;
	width : 282px;
	padding-top:10px;
}

.details {
float:left;
width:126px;
padding-left:12px;
padding-bottom:10px;
}

.more {
color:#003399;
font-size:11px;
text-decoration:underline;
}

.more A:link{
color:#003399;
font-size:11px;
text-decoration:underline;
}

.more A:visited{
color:#003399;
font-size:11px;
text-decoration:underline;
}

#vezi_clientii {
color:#003399;
font-size:12px;
text-decoration:underline;
float:right;
}

#economisire {
	font-size:14px;
	color:#003366;
	font-weight:bold;
	padding-left: 5px;
}

#studiu {
	font-size:13px;
	color:#979797;
	font-weight:bold;
	padding-top:6px;
}

#download {
	float: left;
	background: url(images/blue_book.gif) no-repeat bottom right;
	height: 57px;
	width: 228px;
	padding-left: 5px;
}

#download a{
	float: left;
	background:url(images/download_button.gif) no-repeat center left;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	width: 80px;
	height: 14px;
	padding-top: 3px;
	padding-left: 7px;
	margin-top: 10px;
}

#hr_line {
	clear: both;
	float: left;
	height: 2px;
	width: 233px;
	background: #333333;
	margin-bottom: 20px;
	font-size: 1px;
}

.stiri {
	clear: both; 
	background: url('images/purple_arrow.gif') no-repeat 0px 2px;
	padding-left: 15px;
	width: 200px;
	padding-bottom:15px;
	margin-left: 7px;
}

.stiri span{
	clear: both; 
	padding-bottom: 2px;
	color: #333333;
	font-size: 12px;
}

.stiri a{
	color: #003366;
	font-size: 12px;
	text-decoration: none;
}

.stiri a:hover{
	text-decoration: underline;
}

#footer {
	clear: both;
	width: 100%;
	height: 45px;
	background: #333333;
}

#copyright {
font-size:12px;
color:#CCCCCC;
padding-left:20px;
padding-top:30px;
float:left;
}
#cop_symbol {
font-size:16px;
font-weight:bold;
}

.comp_details {
float:right;
width:295px;
}

.metromind {
font-size:12px;
color:#CCCCCC;
float:left;
}

.metromind A:link{
font-size:12px;
color:#CCCCCC;
text-decoration:underline;
}

.metromind A:visited{
font-size:12px;
color:#CCCCCC;
text-decoration:underline;
}


.comp_id {
float:left;
padding-right:10px;
}


.separator_footer {
float:left;
padding-right:7px;
}

#purple_bg_large {
background-image:url(images/purple_bg_large.jpg);
background-repeat:no-repeat;
height:100%;
}

#justify {
font-size:12px;
color:#FFFFFF;
width:80%;
padding-top:18px;
margin:auto;
padding-bottom:3px;
}

.total_area {
font-size:11px;
color:#FFFFFF;
margin:auto;
width:80%;
padding-top:12px;
}

.total_area_inp {
margin:auto;
width:80%;
padding-top:7px;
}

#calculeaza {
	background: url(images/download_button.gif) no-repeat 0px 20px;
	height:50px;
	margin:auto;
	width:80%;
	padding-top:22px;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	padding-left:3px;
}

#calculeaza A:link{
color:#FFFFFF;
font-size:9px;
font-weight:bold;
text-decoration:none;
}

#calculeaza A:visited{
color:#FFFFFF;
font-size:9px;
font-weight:bold;
text-decoration:none;
}

h1#title {
	color: #630C65;
	font-size: 20px;
	width: 650px;
	font-weight: bold;
	padding: 15px 0px 10px 0px;
	margin: 0px;
}

#management_content {
float:left;
}

#restoration {
float:left;
background-image: url(images/white_bg_with_shadow.gif);
background-repeat:no-repeat;
height:160px;
width:140px;
padding-top:12px;
padding-left:12px;
}

#benefits {
color:#333333;
font-family:Arial;
font-size:12px;
float:left;
width:540px;
padding-left:5px;
}

#benefits2 {
color:#333333;
font-family:Arial;
font-size:12px;
}

#benefits_title {
color:#630C65;
font-family:Arial;
font-size:16px;
font-weight:bold;
padding:6px 0px 6px 0px;
}

#benefits2 {
color:#333333;
font-family:Arial;
font-size:12px;
padding-top:8px;
width:690px
}

#central_pic {
background-image:url(images/white_bg_with_shadow_large.gif);
background-repeat:no-repeat;
width:490px;
height:270px;
margin:auto;
padding-left:44px;
padding-top:25px;
}

#column_4 {
padding-top:0px;
float:left;
width:73%;
height:93%;
position:relative;
bottom:32px;
}

#pr_calendar {
font-family:Arial;
font-size:12px;
color:#333333;
font-style:italic;
width:70%;
margin-left:80px;
padding-top:10px;
}

p {
	font-size: 12px;
	color: #333333;
	margin: 0px;
	padding: 5px 0px 5px 0px;
}

#keyword{
	border: none;
	border: 0px;
	width: 192px;
	padding-left: 3px;
}

#footer_left{
	clear: both;
	float: left;
	padding-top: 15px;
	color: #CCCCCC;
	font-size: 12px;
	padding-left: 29px;
}

#footer_right{
	float: right;
	width: 280px;
	padding-right: 20px;
	padding-top: 15px;
}

#metromind{
	clear: both;
	float: left;
	background: url('images/metromind.jpg') center left no-repeat;
	color: #CCCCCC;
	font-size: 12px;
	padding-left: 40px;
	line-height: 20px;
	margin-left: 8px;
}

#bluo{
	clear: both;
	float: left;
	background: url('images/bluo.jpg') center left no-repeat;
	color: #CCCCCC;
	font-size: 12px;
	padding-left: 50px;
	line-height: 20px;
	margin-top: 3px;
	white-space: nowrap;
}

#metromind a, #bluo a{
	color: #CCCCCC;
	font-size: 12px;
	text-decoration: underline;
}

* html #metromind{
	margin-left: 4px;
}
.cbb {
	background-color: #7F3A92;
}
.dropmenudiv_a{
position: absolute;
top: 0px;
left: 0px;
font:normal 12px Arial;
visibility: hidden;
z-index:100;
}
.menu_links {
padding-top: 6px;
background: #7F3A92 url(images/tr.gif) no-repeat top right;;
}
.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
padding: 2px 5px 2px 8px;
position: relative;
font-size: 14px;
color: white;
margin-left: 7px;
margin-right: 3px;
text-decoration: none;
background: url('images/arrow_off.jpg') no-repeat center left;
}

* html .dropmenudiv_a a{ /*IE only hack*/
display: list-item;
list-style-type: none;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #7F3A92;
color: black;
background: url('images/arrow_on.jpg') no-repeat center left;
background-color: #6bb6ae;
}
h2 {
color: #630C65;
font-size: 16px;
width: 650px;
font-weight: bold;
padding: 15px 0px 10px 0px;
margin: 0px;
}

* html #h2lista {
	width : 400px;
}

#h2lista {
	!width : 400px;
}

li{
	font-size: 12px;
	color: #333333;
	padding-bottom: 4px;
}

a:hover{
	color: #640D66;
	text-decoration: underline;
}

a{
	color: blue;
	text-decoration: none;
}

.visible {
	visibility : visible;
}
.hidden {
	visibility : hidden;
}
ul { 
 margin-top: 0px;
 margin-bottom: 0px;  
 padding-top: 5px; 
 padding-bottom: 5px;
 }
 #listabene {
	list-style-position : inside;
	padding-left : 26px;
	!margin-left : 24px;
	!padding-left : 0px;
 }
 * html #listabene {
	padding-left : 0;
	margin-left : 24px;
 }
.bottom {
	background: url(images/bottom.gif);
	line-height: 11px;
}
* html .bottom {
	display: list-item;
}
.text_inp {
float:left;
text-align:right;
width:40%;
padding-bottom:7px;
font : 12px Arial;
}

.inp {
float:left;
padding-left:30px;
padding-bottom:7px;
width:40%;
font : 12px Arial;
}

.inp2 {
float:left;
width:90px;
padding-bottom:7px;
font : 12px Arial;
}

.inp3 {
float:left;
width:100%;
padding-bottom:5px;
font : 12px Arial;
}

#check {
float:left;
width:50%;
padding-left:30px;
}

#check3 {
float:left;
width:50%;
padding-left:30px;
}
#check2 {
float:left;
width:50%;
padding-left:30px;
}

#apply {
float:left;
text-align:right;
padding-top:15px;
width:53%;
font : 12px Arial;
}

#apply2 {
float:left;
text-align:left;
padding-top:15px;
padding-left:40px;
font : 12px Arial;
}

#steluta {
padding-left:30px;
text-align:center;
font : 11px Arial;
padding-bottom : 20px;
float : left;
}

#politica {
padding-left:60px;
text-align:center;
font : 11px Arial;
float : left;
}

#inp_area {
float:left;
padding-left:30px;
width:40%;
font : 12px Arial;
}
.star {
	color : red;
}
#please {
	font : 12px Arial;
	padding : 5px 0px 5px 30px;
	float : left;
}
#locatie {
	padding : 5px 0px 10px 30px;
	font : 12px Arial;
	float : left;
}
.news_content{
	clear: both;
	float: left;
	width: 650px;
	padding-left: 13px;
}

.news_date_content{
	clear: both;
	color: #003399;
	font-size: 11px;
	font-weight: bold;
}

.news_title_content{
	clear: both;
	padding: 0px 0px 10px 0px;
}

.news_title_content a{
	color: #630C65;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

.news_text_content{
	clear: both;
	font-size: 12px;
	color: #333333;
}

.news_read_more_content{
	clear: both;
	float: left;
	width: 97%;
	text-align: right;
	padding-bottom: 5px;
	padding-top : 10px;
}

.news_read_more_content a{
	clear: both;
	margin: 15px 0px 0px 0px;
	color: #003399;
	font-size: 10px;
	text-decoration: underline;
}
.news_read_more_content a:hover {
	color : #630C65;
}
#divback {
border-right: 10px solid rgb(235, 241, 253); padding: 0px 220px 0px 10px; background: rgb(235, 241, 253) url(http://clients.metromind.ro/archibus/uploaded/enterprise.jpg) no-repeat scroll right center; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; clear: both; float: left; width: 460px;
}
* html #divback {
border-right: 10px solid rgb(235, 241, 253); padding: 0px 218px 0px 10px; background: rgb(235, 241, 253) url(http://clients.metromind.ro/archibus/uploaded/enterprise.jpg) no-repeat scroll right center; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; clear: both; float: left; width: 460px;
}
#divback2 {
border-right: 10px solid rgb(235, 241, 253); padding: 0px 220px 0px 10px; background: rgb(235, 241, 253) url(http://clients.metromind.ro/archibus/uploaded/facilotor.jpg) no-repeat scroll right center; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; clear: both; float: left; width: 460px;
}
* html #divback2 {
border-right: 10px solid rgb(235, 241, 253); padding: 0px 218px 0px 10px; background: rgb(235, 241, 253) url(http://clients.metromind.ro/archibus/uploaded/facilotor.jpg) no-repeat scroll right center; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; clear: both; float: left; width: 460px;
}
#divback3 {
border-right: 10px solid rgb(235, 241, 253); padding: 0px 220px 0px 10px; background: rgb(235, 241, 253) url(http://clients.metromind.ro/archibus/uploaded/express.jpg) no-repeat scroll right center; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; clear: both; float: left; width: 460px;
}
* html #divback3 {
border-right: 10px solid rgb(235, 241, 253); padding: 0px 218px 0px 10px; background: rgb(235, 241, 253) url(http://clients.metromind.ro/archibus/uploaded/express.jpg) no-repeat scroll right center; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; clear: both; float: left; width: 460px;
}
.iew {
	width : 700px;
}
* html .iew {
	width : 698px;
}
#formtitle {
	width : 500px;
	line-height : 8px;
	background : #AFA5AF;
	font-size : 13px;
	color : white;
}
.abh6 {
	font-size : 9px;
}
.abtext {
}
.client_test {
	font-size : 11px;
	float : left;
	text-align : left;
	clear : left;
}
.testimonial {
	background : rgb(235, 241, 253);
	width : 400px;
	border : 1px solid black;
	float : right;
	padding : 5px;
}
.testimonial img {
	float : right;
	margin-top : 5px;
}

#archibus_teams_modules{
	clear: both;
	float: left;
	height: 261px;
	padding-top: 12px;
	width: 233px;
}

#archibus_teams_modules a img{
	border: 0px;
}

#modules_home_container{
	clear: both;
	float: left;
	width: 500px;
	height: 160px;
	background: url('images/bg_archibus_modules.jpg') left top no-repeat;
	padding: 10px 10px;
}

#modules_home_title{
	clear: both;
	float: left;
	color: #630C65;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
	width: 500px;
}

#modules_home_title a{
	color: #630C65;
	font-size: 14px;
	font-weight: bold;
}

.module_home_box_a{
	float: left;
	width: 110px;
	height: 26px;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	padding-left: 40px;
	padding-top: 4px;
}



.module_home_box_a:hover{
	text-decoration: underline;
	color: #000000;
}

.module_home_box{
	float: left;
	padding: 0px 10px 10px 5px;
}



marquee{
	clear: both;
	height: 200px;
	width: 235px;
	margin-bottom: 15px;
}

.module_home_box_spacer{
	clear: both;
	float: left;
	width: 670px;
	height: 20px;
	line-height: 1px;
}