
html, body {font-family:Arial, Helvetica, sans-serif; background:url("../img/bg/pageBg.jpg") center top repeat-x; padding:0; margin:0; height:100%; }

.wrap {margin: 0 auto; width:950px;}
.container {margin:0 0 2em 0;}
.header{width:950px;}
.banner {height:200px; background:url("../img/bg/bannerBg.jpg") center top no-repeat; margin-bottom:15px;}
.navBar {width:950px; height:47px; text-align:left; padding:10px 0 0 0; }
.flags {float:right; padding-top:5px;}
.logo {padding:35px 0 0 0px;}
.strap {padding:0 0 0 0px;font-family:Arial, Helvetica, sans-serif; font-size:1.5em; color:#CCC;}

/* left Col */
.column {float:left;width:455px; margin:0;}
.column2 {float:left; width:910px; margin:0;}
.colText {padding:0 20px 5px 20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:25px; color:#666666; text-align:justify; }
/* end left Col */


/* Right Col */
.news {float:left;width:210px;margin:0 0 25px 15px; padding:0 10px 5px 10px;}
.newsText { margin:14px 25px 10px 15px; padding:15px 0 0 0; border-bottom:1px dotted #999;}
/* end righ cols */


.footerContainer {background-color:#666666; height:100%}
.footer{margin: 0 auto;  width:900px;text-align:left; padding:30px 0 0 0; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color:#cccccc; }
.clear {clear:both;}

h1 {font-size: 28px; color:#036;  padding:0; margin:0; letter-spacing:1px; font-weight: normal; line-height:22px;}
h2 {font-size: 18px; color:#036; padding:0; margin:0; letter-spacing:1px; font-weight: normal; line-height:22px;}
h3 {font-size: 14px; padding:0; margin:0; font-weight: normal; line-height:22px;}
h4 {font-size: 14px; color:#036; padding:0; margin:0; font-weight: normal; line-height:22px;}


a.far {font-size: 9px; font-family: Arial, Helvetica, sans-serif; color:#ffffff;font-weight: normal;}
a.far:link {font-size: 9px; color:#ffffff;text-decoration: none; }
a.far:visited {font-size: 9px; color:#ffffff;text-decoration: none;}
a.far:hover { font-size: 9px; color:#666666; text-decoration:underline;}
a.far:active { font-size: 9px; color:#ffffff;text-decoration: none;}

a {font-family: Arial, Helvetica, sans-serif; color:#069;font-weight: normal; letter-spacing:0px; }
a:link  {color:#069;text-decoration: none; }
a:visited {color:#069;text-decoration: none;}
a:hover { color:#036; text-decoration:none;}
a:active { color:#069;text-decoration: none;}

/* FORMS */
/***** Contact form *****/
#contacts-form {clear:right;width:100%;overflow:hidden}
#contacts-form fieldset {border:none;float:left;}


#contacts-form input {width:300px; padding:7px; margin:0 10px 10px 0; border:1px solid #e2e2e2; color:#333333; background:#ffffff;}
#contacts-form input:hover {border: 1px solid #333333; background:#cccccc; }

#contacts-form textarea {width:300px;height:125px;padding:7px;border:1px solid #e2e2e2; color:#333333;background:#ffffff;margin-bottom:15px;overflow:auto}
#contacts-form textarea:hover {padding:7px ;border:1px solid #333333; color:#333333; background:#cccccc;}

.button {border: 1px solid #cccccc;background:#cccccc; float:right; color:#FFF;}

.contactAd {float:right; width:150px;text-align:left; margin:50px 0 0 0;}


/* FORMS ends */


.floatL{float:left;}
.clr {clear:both; padding:0; margin:0;}



.download ul {
    list-style-type: none;
    padding: 0px;
    margin: 0px;
	line-height:30px;
}



.download ul li {
    background-image:url(../img/furniture/download.png);
    background-repeat: no-repeat;
    background-position: 0px 5px; 
    padding-left: 24px; 
	border-bottom:#CCC dotted 1px;
	width:50%;
}