* { margin:0; padding:0;}
body { background:url(images/montagne_bg.gif) repeat top #2C1600; font-size:100%; line-height:1em; font-family:Georgia,Palatino; color:#FFFFFF; text-align:center}

/*in_line*/
input, select, textarea { vertical-align:middle; font-weight:normal; font-family:tahoma; color:#FFFFFF; font-size:1em; font-weight:normal; padding-left:5px; background:none;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}
.privacy {list-style:circle; margin-bottom:10px;}

a {text-decoration:underline; color:#FFFFFF}
a:hover {text-decoration:none}

.link {background:url(images/link_bg.gif) repeat-x top; padding:0 6px 4px 8px; float:left; margin:17px 0 0 0}
.link a {text-decoration:none; color:#fefefe; background:url(images/marker_link.gif) no-repeat right 4px; padding-right:10px}
.link a:hover {text-decoration:none; background:none}

h5.date {font-size:1em; color:#004b6a; font-weight:normal; margin:0 0 11px 0}
h5.date span {height:17px; width:20px; background:#474747; color:#fff; float:left; margin-right:8px; font-weight:bold; text-align:center; font-size:1.09em}

h5.font_1 {color:#FFFFFF; font-size:1em; text-transform:uppercase; margin:0 0 5px 0; line-height:1.45em}
h5.font_2 {color:#FFFFFF; font-size:1em; margin:0 0 5px 0; line-height:1.45em}

h3.font_1 {color:#FFFFFF; font-size:1.33em; text-transform:uppercase; margin:0 0 5px 0; line-height:1.45em}
h3.font_2 {color:#FFFFFF; font-size:1.33em; margin:0 0 5px 0; line-height:1.45em}

a.link2 {padding-left:10px; font-weight:bold; text-decoration:underline; color:#CCC; font-family:Georgia}
a.link2:hover {text-decoration:none; color: #FFFFFF}


.clear { clear:both;}

p {margin:0 0 15px 0;}
.p1 {margin:0 0 10px 0}

.font_1 {color:#FFFFFF; font-size:1em; text-transform:uppercase;}
.font_2 {color:#FFFFFF; font-weight:bold}
.font_3 {color:#FFFFFF}
.main_indent {padding:0 35px 0 34px; background:url(images/left_bg.gif) no-repeat 0 0}

/*==================list====================*/
ul.list_1 {margin:0 0 -11px 0; padding:0px; list-style:none}
ul.list_1 li { line-height:1.27em; margin-bottom:11px; background:url(images/marker_list.gif) no-repeat 0 5px;}
ul.list_1 li a{text-decoration:none; color:#FFFFFF; font-weight:bold}
ul.list_1 li a:hover{ text-decoration:underline}

ul.list_2 {margin:0 0 -5px 0; padding:0px; list-style:none; font-size:small}
ul.list_2 li { line-height:1.27em; margin-bottom:11px; background:url(images/marker_list.gif) no-repeat 0 5px;}
ul.list_2 li a{text-decoration:none; color:#09F; font-weight:bold}
ul.list_2 li a:hover{ text-decoration:underline}

/*menu*/
#menu {
	position: absolute;
	float: left;
	padding: 60px 0 0 0;
	margin-left: 260px;
	list-style: none;
	width: 100%;
}
#menu li {
	float: left;
	font: 67.5% "Georgia", "Palatino", "Lucida Sans Unicode", "Bitstream Vera Sans", Helvetica, sans-serif; font-weight:bold; font-size:smaller;
}
#menu a {
	color: #ccc;
	display: block;
	float: left;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
}
#menu a:hover {
	color: #fff;
	padding-bottom: 8px;
	background:url(images/lborder.gif) left bottom repeat-x;
}

/*==========================================*/


/*header*/
#header { height:120px; }
.logo {position:absolute; padding-left: -40px; margin:10px 0 0 0; width:249px}


/*content*/
#content {font-size:0.6875em; line-height:1.36em}
.img {margin-bottom:5px; margin-left:5px; margin-top:5px;}
.lborder {background:url(images/lborder.gif) repeat-y; margin-left:10px; padding-left: 10px;}
.tborder {background:url(images/lborder.gif) repeat-x; margin-top:10px; padding-top: 10px;}

/*.form {background:url(images/form.jpg) no-repeat 0 0; padding:23px 24px 23px 0; text-align:right; color: #000000;}
.form .input_1 {width:115px; height:18px; font-size:1em}
.form .div_input {height:28px} */

/*footer*/
#footer{ font-family:Georgia; font-size:0.75em; line-height:1.33em; color:#ccc; text-align:center; padding:26px 0 0 0}
#footer .line_footer {background:url(images/line_footer_bg.gif) repeat-x top; margin:0 0 -13px 0; height:20px}
#footer a {text-decoration:underline; color:#ccc}
#footer a:hover {text-decoration:none; color:#ffffff}

.footer_menu { overflow:hidden; width:100%; padding-bottom:6px; font-size:0.9em}
.footer_menu li { display:inline; margin-left:-1px;}
.footer_menu li a { color:#21556a; border-left:1px solid #21556a; padding:0 6px 0 8px; text-decoration:none !important; font-weight:bold}
.footer_menu li a:hover { text-decoration:underline;}
.footer_menu li a.none {border:none; padding-left:0}

/*contact area*/
#contact-area {
	width: 100%;
	margin-top: 25px;
}

#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 400px;
	font-family: Helvetica, sans-serif;
	font-size: 1.4em;
	margin: 0px 0px 10px 0px;
	border: 3px solid #ccc;
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 3px solid #09F;
}

#contact-area input.submit-button {
	width: 100px;
	float: right;
}


/*================== index.html ==================*/
#page1 #content .col_1 .indent { padding:20px 0px 0px 5px}
#page1 #content .col_2 .indent { padding:20px 0px 0px 5px}
#page1 #content .col_3 .indent { padding:20px 0px 0px 5px}
#page1 #content .width2 {padding-top:8px}

/*================== aboutus.html ==================*/
#page2 #content .col_1 .indent { padding:10px 0px 10px 5px}
#page2 #content .col_2 .indent { padding:10px 0px 10px 5px}
#page2 #content .col_3 .indent { padding:10px 0px 10px 5px}

/*================== designsolutions.html ==================*/
#page3 #content .col_1 .indent { padding:20px 0px 0px 5px}
#page3 #content .col_2 .indent { padding:20px 0px 0px 5px}
#page3 #content .col_3 .indent { padding:20px 0px 0px 5px}
#page3 #content .width2 {padding-top:8px}

/*================== portfolio.html ==================*/
#page4 #content .col_1 .indent { padding:22px 28px 24px 32px}
#page4 #content .col_2 .indent { padding:17px 30px 23px 32px}
#page4 #content .col_3 .indent { padding:25px 20px 25px 32px}

/*================== products.html ==================*/
#page5 #content .col_1 .indent { padding:19px 28px 27px 32px}
#page5 #content .col_2 .indent { padding:25px 20px 27px 32px}

/*================== contactus.html ==================*/
#page6 #content .col_1 .indent { padding:20px 0px 0px 0px}
#page6 #content .col_1 .phones {float: left; margin-left:20px}
#page6 #content .col_2 .indent { padding:25px 35px 25px 32px}
/* #page6 #content .col_3 .indent { padding:25px 35px 25px 32px} */

/*input {width:171px; height:20px}
.div_input {height:26px}
textarea {width:173px; height:113px; overflow:auto; margin-bottom:4px; display:block}
*/

/*================== privatepolicy.html ==================*/
#page7 #content .indent { padding:25px 20px 29px 32px}




