/* blue:	#00525d*/
* {padding:0; margin:0; outline:none;}
html {height:auto; min-height:100%; font-size:62.49%}
body {background:#b8cfd2 url('/themes/propecia2/img/body-bg.jpg') 0 0 repeat-x; text-align:center; font:1.2em/1.1em arial,verdana,sans-serif}
a {color:#00525d; text-decoration:underline;}
a:hover {text-decoration:none;}
.clear {clear:both; display:block; width:100%; height:0px; overflow:hidden;}
a img {border:none;}

#conteiner {width:1000px; background:url('/themes/propecia2/img/conteiner-bg.png') 50% 0 repeat-y; margin:0 auto;}
	#conteiner .left {display:block; background:url('/themes/propecia2/img/top-l.jpg') 0 0 no-repeat;}
	#conteiner .right {display:block; background:url('/themes/propecia2/img/top-r.jpg') 100% 0 no-repeat;}
	#inner {margin:0 auto;}

	#top {width:940px; margin:0 auto; background:url('/themes/propecia2/img/line-grad-bg.png') 0 0 repeat-x;}
		#top .inner {width:800px; margin:0 auto; text-align:left; display:block; padding:18px 0 0 0; background:url('/themes/propecia2/img/top-inner-bg.png') 50% 100% no-repeat;}

		#logo {float:left; display:block; width:200px; height:46px; background:url('/themes/propecia2/img/logo.png') 50% 50% no-repeat; text-indent:-9000pt; margin:0 0 25px 0;}
		#top .inner .l {float:left; display:block; width:218px; height:32px; margin:8px 0 0 15px; padding:0 0 0 20px; border-left:1px solid #dedfda; line-height:15px;}
			#top .inner .l a {display:block;  line-height:15px;}
		#top .inner .r {float:right; color:#00525d; display:block; width:330px; text-align:right; margin:8px 0 0 0;}
			#top .inner .r strong {color:black;}

		#main-menu {margin:0 auto; list-style-type:none; height:45px; width:800px; background:url('/themes/propecia2/img/main-menu-bg.jpg') 50% 50% no-repeat; overflow:hidden;}
			#main-menu li {float:left; background:url('/themes/propecia2/img/main-menu-splice.png') 100% 50% no-repeat;}
			#main-menu li.first {padding:0 0 0 7px}
			#main-menu a {line-height:45px; color:black; font-weight:bold; font-size:1.1em; text-decoration:none; margin:0 22px 0 20px;}
			#main-menu a:hover {text-decoration:underline;}
		#content1 {position:relative; margin:0 auto 30px auto; width:800px; height:304px; background:url('/themes/propecia2/img/big-image.png') 50% 50% no-repeat;}
			#content1 em {display:block; width:390px; height:150px; background:url('/themes/propecia2/img/want-to-return-your-hair.png') 0 0 no-repeat; text-indent:-9000pt; position:absolute; top:51px; left:62px;}
			#content1 a {line-height:1.2em; height:2em; display:block; font-size:2em; /*text-decoration:none;*/ top:235px; left:180px; position:absolute;}


	#main {text-align:left; width:500px; margin:0 0 0 104px; //margin:0 0 0 52px; float:left;}
		a.return-to-top {display:block; /*float:right;*/ text-align:right; padding:0 0 15px 0; margin:-5px 0 0 0;}
		#main .block {display:block; clear:both; margin:0 0 20px 0; background:url('/themes/propecia2/img/text-block-bg.png') 50% 0 repeat-y;}
		#main .block .top {display:block; background:url('/themes/propecia2/img/text-block-top.png') 0 0 no-repeat;}
		#main .block .bottom {display:block; background:url('/themes/propecia2/img/text-block-bottom.png') 0 100% no-repeat;}
		#main .block .inner {display:block; padding:20px 25px .5em 25px;}

		#main .block ul,
		#main .block ol {padding:0 0 1em 2.5em}

		#main .block h2,
		#main h2 {text-transform:uppercase; font-size:1.3em; border-bottom:1px solid #e9e9e4; padding:0 0 .3em 0; margin:0 0 .3em 0;}
		#main .block p {padding:0 0 1em 0;}

		/* IE trick */
		#main .block {//margin:0;}
		#main i.clear {//margin:0 0 20px 0}

		#main table#item-page {width:100%; border-collapse:collapse; table-layout:auto; margin:-30px 0 3em 0;}
			#main table#item-page td,
			#main table#item-page th {vertical-align:top; padding:4px .8em;}
			#main table#item-page th {padding-top:1em; background:#f7f7f5; border-bottom:1px solid #d7d7cf}

			#main table#item-page td.package,
			#main table#item-page th.package {padding-left:1em}
			#main table#item-page td.order,
			#main table#item-page th.order {padding-right:1em;}

			#main table#item-page th.h2 {color:black; font-size:1.3em; background:none; border:none; padding:30px 0 .5em .8em; font-weight:normal;}
			#main table#item-page th {color:#9e9e90; font-size:1.1em}
			#main table#item-page td.peritem,
			#main table#item-page td.order {white-space:nowrap;}
			#main table#item-page td.package p {font-style:italic; font-size:.8em; color:#00525d}
			#main table#item-page td.price {font-weight:bold; color:#00525d}

			#main table#item-page .line td {background:#f8f8f6;}
			#main table#item-page td {border-bottom:1px solid #f0f0ed}

		#main table#cart-page {width:100%; border-collapse:collapse; table-layout:auto; margin:0 0 2em 0;}
			#main table#cart-page td,
			#main table#cart-page th {vertical-align:top; padding:4px .8em;}

			#main table#cart-page td.product {font-size:.8em}
			#main table#cart-page td.product img {display:block; float:left;}
			#main table#cart-page td.product .name {display:block; font-weight:bold; margin:1em 0 0 0; font-size:1.3em}

			#main table#cart-page td.price {font-weight:bold; color:#00525d}
			#main table#cart-page td.total {font-weight:bold}

			#main table#cart-page td.product-bottom {text-align:right;}
			#main table#cart-page td.total-bottom,
			#main table#cart-page td.product-bottom {border-bottom:1px solid #d7d7cf; border-top:1px solid #d7d7cf; font-weight: bold; font-size:1.1em}
			#main table#cart-page td.total-bottom {color:#00525d}
			#main table#cart-page td.product-bottom {padding-right:0;}

			#main table#cart-page th {border-bottom:1px solid #d7d7cf}
			#main table#cart-page td {border-bottom:1px solid #f0f0ed}
			#main table#cart-page #discount-info-td {border:none;}
			#main table#cart-page td#discount-info-td.active {border-bottom:1px solid #f0f0ed}

			#main input.update, #main input.checkout {border:none; background:none; font-weight:bold; font-size:1.6em; float:right; margin:10px 0 30px 10px; text-decoration:underline; color:#00525d; cursor:pointer}
			#main .we-accept {float:left;}
			#main .we-accept strong {display:block; padding:0 0 .3em 0 }

		#faq-page {}
			#faq-page strong {display:block; padding:1em 0 0 0; clear:both;}

		#contacts {width:100%; border-collapse:collapse; table-layout:auto;}
			#contacts td img {display:block; margin:0 0 3px 0;}
			#contacts th {text-align:right; padding:0 .5em 0 0}
			#contacts td {padding:2px 0;}
			#contacts input.btn {border:none; background:none; font-weight:bold; font-size:1.6em; margin:20px 0 30px 0; text-decoration:underline; color:#00525d; cursor:pointer}

	#sidebar {text-align:left; width:265px; margin:0 106px 0 0; //margin:0 53px 0 0; padding:0 0 4em 0; float:right; border-left:1px solid #d7d7cf;}
		#sidebar h3 {text-transform:uppercase; font-size:1.3em; margin:0 0 1em 20px;}
		#sidebar ul {list-style-type:none; margin:0 0 0 25px; border-bottom:1px solid #ebebe7; padding:0 0 1em 0;}
		#sidebar li {padding:0 0 1em 1.5em; background:url('/themes/propecia2/img/sidebar-li-bg.png') 0 0 no-repeat;}

	#bottom {clear:both; width:940px; margin:0 auto; color:#b6b9b5; background:url('/themes/propecia2/img/line-grad-bg.png') 0 0 repeat-x; padding:1.3em 0 1em 0;}
		#bottom a {font-size:.9em; color:#acafab;}
		#bottom p {font-size:.8em;}

