* {
	margin:0;
	padding:0;
	height: inherit;
}
body {
	background:#323232;
	font-size:100%;
	line-height:1em;
	font-family:Arial, tahoma;
	color:#626262;
	padding-top: 0px;
}


/*in_line*/
input, select, textarea { vertical-align:middle; font-family:Tahoma;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}
a:hover{text-decoration:none;}
.column { float:left;}
.clear, .col-list, .row-box { width:100%; overflow:hidden;}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:31px;}

.header, .footer, .content {width:980px; overflow:hidden;}
.col-1, .col-2, .col-3, .row-box-1, .row-box-2{ float:left;}
/*header*/
.wrapper-header{ background:#242424 url(images/wrapper-header.gif) 0 0 repeat-x; height:63px;}
.wrapper-content{ background:#FFF;}
.wrapper-footer{ background:url(images/wrapper-footer.gif) 0 0 repeat-x; min-height:149px; height:auto !important; height:149px; width:100%; overflow:hidden;}




/*footer*/
.footer .footer-slogan{
	position:absolute;
	margin:10px 0 0 36px;
	background-image: url(images/dermaclinic.gif);
	visibility: visible;
}
.text-img{
	position:absolute;
	margin:37px 0 0 607px;
	background-image: url(../sources/image/images%20about/images/text_img.gif);
	left: 2px;
	top: 741px;
}
.footer-text{ display:block; margin:114px 0 0 756px; color:#757575; font-size:0.75em; position:absolute;}
.footer-text a{ color:#757575; text-decoration:none;} 
.footer-text a:hover{ color:#FFF; text-decoration:underline;}

/*content*/
.content{ background:#ffffff; min-height:635px; height:auto !important; height:635px; font-size:0.75em;}
.content .col-1{ width:471px; height:635px;}
.content .col-1 .logo{ position:absolute; margin:22px 0 0 27px;}
.content .col-2{ width:469px; padding:22px 0;}


.content .title{ display:block; margin-bottom:22px;}
.content .img-left{ float:left; margin:0 20px 0 0;}
.line{ background:url(images/line.gif) 0 18px repeat-x; height:36px; width:100%; overflow:hidden; display:block;}
.br{ display:block;}
.line1{ background:url(images/line1.gif) 0 10px repeat-x; height:20px; display:block;}


.list-1{ padding-right:15px; margin-top:-5px;}
.list-1 li{  width:100%; overflow:hidden; background:url(images/list-1.gif) bottom left repeat-x;}
.list-1 li a{ text-decoration:none; color:#4a4a4a; font-weight:bold; line-height:1.6875em;}
.list-1 li a:hover{ color:#4e98c6 !important;}
.list-1 li strong{background:#efefef; display:block; margin-bottom:1px;}
.list-1 li span{ float:right; display:block; background:#efefef;}


.box .border-top {background:url(images/border_top.gif) repeat-x top #efefef;}
.box .border-bot {background:url(images/border_bot.gif) repeat-x bottom;}
.box .border-left {background:url(images/border_left.gif) repeat-y left;}
.box .border-right {background:url(images/border_right.gif) repeat-y right;}
.box .corner-top-left {background:url(images/corner_top_left.gif) no-repeat left top;}
.box .corner-top-right {background:url(images/corner_top_right.gif) no-repeat right top;}
.box .corner-bot-left {background:url(images/corner_bot_left.gif) no-repeat left bottom;}
.box .corner-bot-right {background:url(images/corner_bot_right.gif) no-repeat right bottom; width:100%; }

.box, .box-1 strong{ color:#4a4a4a;}
.box-indent{ padding:36px 38px 31px 41px;}
.text{ padding:0 0 0 3px;}
.indent-top{ display:block; margin:18px 0 0;}
.text-top{ display:block; margin-top:5px;}


.box-1 .corner-top-left {background:#efefef url(images/corner1_top_left.gif) no-repeat left top;}
.box-1 .corner-top-right {background:url(images/corner1_top_right.gif) no-repeat right top;}
.box-1 .corner-bot-left {background:url(images/corner1_bot_left.gif) no-repeat left bottom;}
.box-1 .corner-bot-right {background:url(images/corner1_bot_right.gif) no-repeat right bottom; width:100%; }
.box-1-indent{ padding:9px 5px 22px 9px;}
.box-1-indent1{ padding:22px 11px 26px 26px;}
.box-1-indent2{ padding:9px 14px 26px 9px;}
.box-1 .text{ padding-left:18px;}
.indent-top{ display:block; margin-top:16px;}
.title-top{ margin-top:9px;}
.indent-top1{ display:block; margin-top:20px;}
.extra-button{
	position:absolute;
	margin:-30px 0 0 181px;
	left: 476px;
	top: 699px;
}



.button{ display:block;}
.button span{ display:block; height:20px;  font-weight:bold; text-align:right; text-align:center; line-height:1.5625em;}
.button span a{color:#FFF; background:url(images/marker_button.gif) 0 4px no-repeat; padding:0 0 0 14px; text-decoration:none;}
.button span a:hover{background:url(images/marker_button.gif) 2px 4px no-repeat; text-decoration:underline;}
.width-1{ width:122px;}
.width-2{ width:101px;}
.width-3{ width:106px;}
.width-4{ width:187px;}
.button-1{ background:#777777 url(images/button.gif) top right no-repeat;}
.button-1 span{ background:url(images/button.gif) 0 0 no-repeat;}
.button-2{ background:#777777 url(images/button2.gif) top right no-repeat;}
.button-2 span{ background:url(images/button2.gif) 0 0 no-repeat;}
.button-3{ background:#3f3f3f url(images/button3.gif) top right no-repeat;}
.button-3 span{ background:url(images/button3.gif) 0 0 no-repeat;}
.button-4{ background:#777777 url(images/button4.gif) top right no-repeat;}
.button-4 span{ background:url(images/button4.gif) 0 0 no-repeat;}
.text-left{ text-align:left !important; text-indent:9px;}
.text-left a{ padding:0 0 0 16px !important;}
.title1{ margin-left:20px; margin-bottom:25px;}

.list li a{ background:url(images/list.gif) 0 5px no-repeat; padding:0 0 0 10px; color:#4a4a4a; line-height:1.875em;}
.list li a:hover{ background:url(images/list.gif) 1px 5px no-repeat; text-decoration:none;}
.row-title{ height:42px; margin-top:8px;}
.indent-title{ margin:0 78px 0 22px;}
.img-rigth{ margin-right:3px;}
.row-img{
	margin-bottom:3px;
	background:#e2e9f4;
	background-color: #EFEFEF;
}

.text-1 dt{ font-weight:bold; padding-bottom:1px; color:#4a4a4a;}
.text-1 dd{ padding-bottom:13px; padding-right:4px;}
.indent-top2{ display:block; margin-top:5px;}

.indent1 span{ float:right; margin-right:40px;}
.link-1{ color:#626262;}
.indent-none{ padding-bottom:0 !important;}
.indent2 p{ margin-top:15px;}
.extra-right2{ padding-right:25px;}

/*================== index.html ==================*/
#page1 .content .row-box-1{ width:228px;}
#page1 .content .row-box-2{ width:228px; margin-left:13px;}

