@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0; font-size:100%;}
body {background:url(../images/body-bg.gif); text-align:center;}
img {vertical-align:top; border:0;}
	a img {border:0;}
html, input {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.333em; color:#fff;}
input, select {vertical-align:middle; font-weight:normal;}
p {padding-top:0;}
a {color:#f4eddd;}
	a:hover {text-decoration:none;}
ul {list-style:none;}
li {background:url(../images/list-bg.gif) no-repeat 0 10px; padding-left:16px; line-height:1.833em;}
	li a {font-weight:bold;}
h1  {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.333em;}
h2 {color:#f5f3f0; font-size:2.167em; line-height:1em; font-weight:normal; letter-spacing:-1px; margin:10px 0 27px 0;}

#main {width:900px; margin:0 auto; text-align:left;}
#header {height:438px;}
#content {padding:0 42px 39px 53px;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.link {background:url(../images/link-bg.gif) no-repeat 0 6px; padding-left:8px; font-weight:bold;}

.main-bg {background:url(../images/content-bg.gif);}
.top-tail {background:url(../images/header-tail.gif) repeat-x top;}
.bottom-tail {background:url(../images/footer-tail.gif) repeat-x bottom;}

.price-list li {background:url(../images/price-line.gif) repeat-x bottom left; padding:0; line-height:1.417em;}
	.price-list li a {text-decoration:none; background:url(../images/content-bg.gif);}
		.price-list li a:hover {color:#bbb;}
	.price-list li span {float:right; background:url(../images/content-bg.gif);}

.imgindent {margin:0 33px 0 0; float:left;}
.imgindent2 {margin:0 20px 0 0; float:left;}

.titlu {font-size:16px;}
.spacer {height:20px; padding-top:30px;}
.flash {position:absolute;}
.title {position:relative; margin:-38px 0 22px 0;}

.col-pad1 {padding-right:20px;}
.col-pad2 {padding-right:20px;}
.padding1 {padding-bottom:14px;}
.padding2 {padding-top:18px;}
.line {background:url(../images/line.gif) repeat-y 209px 0;}
.line1 {background:url(../images/line.gif) repeat-x bottom left; padding-bottom:24px; margin-bottom:11px;}
.text2 {line-height:1.5em;}
.phone {float:right; margin-right:64px;}

#footer {color:#eaeadb; padding:35px 46px 0 52px; line-height:2em; height:58px;}
	#footer .mail {float:right; border-left:1px solid #928c80; padding-left:37px;}
	#footer .mail span {background:url(../images/mail-bg.gif) no-repeat 0 4px; padding-left:20px;}
#texta{ vertical-align:top;}

#continut {text-align:justify;}
#page2 .col-2 .col-1 {width:280px;}
#page2 .col-2 .col-2 {width:250px;}
#page4 .col-2 .col-1 {width:260px;}
#page4 .col-2 .col-2 {width:250px;}
#page6 .col-2 .col-1 {width:249px;}
#page6 .col-2 .col-2 {width:245px;}

.col-1, .col-2, .col-3 {float:left;}
.col-1 {width:220px;}
.col-2 {width:560px; text-align:justify; font-size:13px;}
	.col-2 .line {background:url(../images/line.gif) repeat-y 279px 0;}
	
.container {width:100%; overflow:hidden;}
.container2 {width:100%;}
.line {background:url(../images/line.gif) repeat-y 209px 0;}
#ContactForm .link {float:right; margin:0 10px 0 10px;}
#contact {width:500px; text-align:left;}
.contactform {text-align:right;}
.input {width:350px; height:15px; border:1px solid #d5d2c0; background:none; padding:0 0 0 2px; font-size:1em;}
textarea {width:352px; height:130px; border:1px solid #d5d2c0; background:none; margin-top:10px; overflow:auto; font-size:1em; margin-bottom:15px; color:#fff;}
