/* CSS Document */


body{

-moz-background-inline-policy:continuous;
background:url("../images/bg.jpg") repeat-x scroll center top #EEF3F6;

}




/********** MAIN ***************/


#mainwrapper {

	text-align: center;


}


#container {
	width: 766px;
	padding:0px 0px 0px 0px;
	margin: 0 auto;
	border: 1px solid #3A4B69;
	text-align: left;
}


#langbar {

	background: url(../images/langbar/langbar-bg.gif) left top no-repeat;
	height:28px;
	width:766px;

}





#header{
		background: url(../images/bg_header.jpg) left top no-repeat;
		height:279px;
}



/********************************************************************/
/*			FOOTER                                      */

#footer {
	padding: 0 10px 0 20px; 

		background: url(../images/bottom.gif) left top no-repeat;
		height:28px;
		width:766px;
		margin:0 auto;
		font-family:Tahoma;
		font-size:10px;
		text-align:center;
		color:#7F98AB;



}

#footer p {
	margin: 0; 
	padding: 10px 0; 
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
    clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


.copyrighttext{
	padding-top:7px;
	font-family:Tahoma;
	font-size:10px;
	text-align:center;
	color:#7F98AB;
}


.copyrightline{
background: url(../images/bottom.gif) left top no-repeat;
height:28px;
}




/********** FORM ***************/

input, textarea, select{ 
	font-family:tahoma, arial;
	font-size:0,75em; 
	line-height:1,2em;
	color:#667F92; 
	border:1px solid #657F93;
	background:url(../images/bg_form.jpg) 0 0 repeat;
	vertical-align:top;
	text-align:left;
}

#form input{
height:18px;
}

#form textarea{ 
overflow:auto;
text-align:left;
}

.inp_h{
height:27px;
margin:2px 0 6px 0;
text-align:left;
}




/********** FORM END ***************/

a:link, 
a:visited, 
a:active
{
	font-family:Tahoma;
	font-size:11px;
	font-weight: bold;
	color:#F7941D;
	text-decoration:none;
}

a:hover
{
	color: r#4AA8DE;
	text-decoration:none;
}




ul {list-style:none;}
li a { 
	background:url(../images/arr.gif) 0 7px no-repeat;
	padding:0 0 0 9px;
	line-height:1.6em;
	color:#F7941D;
	font-family:arial;
	font-size:0.75em;
	line-height:1,7em;
	font-weight: 400;	
}



.orangelink {

	margin-left:50px;	

}

.orangelink a:link, 
.orangelink a:visited, 
.orangelink a:active
{

	padding:0 0 0 9px;
	line-height:1.6em;
	color:#F7941D;
	font-family:arial;
	font-size:0.9em;
	line-height:2em;
	font-weight: 400;	

}

.orangelink 
a:hover
{
	text-decoration:underline;	
}


.langbar a:link, 
.langbar a:visited, 
.langbar a:active
{

	padding:0 0 0 0px;


}






.boxedtext{

		font-family:arial;
		font-size:0.75em;
		line-height:1,7em;
		color:#667F92;
		text-align:left;


}


.boxedemail{


}


.boxedemail a:link, 
.boxedemail a:visited, 
.boxedemail a:active
{

		font-family:arial;
		text-align:left;
		font-size:0.75em;
		line-height:1,7em;
		color: #4AA8DE;		
		text-decoration:none;

}

.boxedemail a:hover
{
	color:#FAFAFA;
	text-decoration:none;
}


.maintext{

		font-family:arial;
		font-size:0.75em;
		line-height:1,7em;
		color:#667F92;
		text-align:justify;
		margin-right:5px;


}


.homesoltext{

		font-family:arial;
		font-size:0.65em;
		line-height:1,7em;
		color:#667F92;
		text-align:justify;
		margin-right:10px;


}


.homesoltitle{

		font-family:arial;
		font-size:0.75em;
		line-height:1em;
		color:#4AA8DE;
		font-weight:100;
		text-align:left;		


}


.maintitle{

		font-family:arial;
		font-size:1.17em;
		line-height:1em;
		color:#4AA8DE;
		font-weight:bold;


}

.lighttitle{

		font-family:arial;
		font-size:1.0em;
		line-height:1em;
		color:#4AA8DE;
		font-weight:100;
		text-align:left;		


}



.more{
		width:200px;
		text-align:left;
		margin-top:14px;
		margin-left:10px;
		

}


.subpicture{

		font-family:arial;
		font-size:0.90em;
		line-height:1em;
		color:#4AA8DE;
		width:200px;
		text-align:left;
		margin-left:10px;

}



.in5{ padding-bottom:5px;}
.in7{ padding-bottom:7px;}
.in10{ padding-bottom:10px;}
.in15{ padding-bottom:15px;}
.in20{ padding-bottom:20px;}