
div.br { min-height: 50px;}
div.module-tab div.br { min-height: 30px;}
/************************** default module ***********************************************/
div.module, div.module_text, div.module_menu{
background: transparent;
margin-bottom: 10px;
}
div.module div.r, div.module_text div.r, div.module_menu div.r{
background: transparent;
}
div.module div.tl, div.module_text div.tl, div.module_menu div.tl{
background: transparent;
}
div.module div.tr, div.module_text div.tr, div.module_menu div.tr{
background: transparent;
}
div.module div.bl, div.module_text div.bl, div.module_menu div.bl{
background: transparent;
}
div.module div.br, div.module_text div.br, div.module_menu div.br{
background: transparent;
text-align: left;
}
div.module div.br_in, div.module_text div.br_in, div.module_menu div.br_in{
padding: 20px 18px 22px 35px;
}
div.module h3, div.module_text h3, div.module_menu h3{
	text-align: left;
	line-height: 24px;
	margin: 0; padding: 0px 0 9px 35px;
	padding-left: 35px;
	margin-bottom: 15px;
	background: url(h3.png)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/h3.png*/ top left no-repeat;
	border-bottom: solid 1px #677605;
}
#right_mod div.module div.br_in,#right_mod div.module_text div.br_in,#right_mod div.module_menu div.br_in {
padding: 20px 18px 0px 18px;
}
/************************** daisy module ***********************************************/
div.module-daisy{
background: url(moddaisy_l.gif)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/moddaisy_l.gif*/ left repeat-y #fff;
margin-bottom: 10px;
width: 100%;
}
div.module-daisy div.r{
background: url(moddaisy_r.gif)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/moddaisy_r.gif*/ right repeat-y;
}
div.module-daisy div.tl{
background: url(moddaisy_tl.gif)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/moddaisy_tl.gif*/ top left no-repeat;
}
div.module-daisy div.tr{
background:url(moddaisy_tr.gif)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/moddaisy_tr.gif*/ top right no-repeat;
}
div.module-daisy div.bl{
background: url(moddaisy_bl.gif)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/moddaisy_bl.gif*/ bottom left no-repeat;
}
div.module-daisy div.br{
background:url(moddaisy_br.gif)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/moddaisy_br.gif*/ bottom right no-repeat;
text-align: left;
}
div.module-daisy div.br_in {
	padding: 80px 17px 20px 35px;
}
div.module-daisy h3{
	text-align: right;
	line-height: 22px;
	margin: 0; padding: 0;
	margin-top: -56px;
	padding-left: 55px;
	margin-bottom: 24px;
	vertical-align: top;
}
/************************** herb module ***********************************************/
div.module-herb{
margin-bottom: 10px;
background: url(moddaisy_l.gif)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/moddaisy_l.gif*/ left repeat-y #fff;
width: 100%;
}
div.module-herb div.r{
background: url(moddaisy_r.gif)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/moddaisy_r.gif*/ right repeat-y;
}
div.module-herb div.tl{
background: url(modherb_tl.gif)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/modherb_tl.gif*/ top left no-repeat;
}
div.module-herb div.tr{
background:url(moddaisy_tr.gif)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/moddaisy_tr.gif*/ top right no-repeat;
}
div.module-herb div.bl{
background: url(moddaisy_bl.gif)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/moddaisy_bl.gif*/ bottom left no-repeat;
}
div.module-herb div.br{
background:url(moddaisy_br.gif)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/moddaisy_br.gif*/ bottom right no-repeat;
text-align: left;
}
div.module-herb div.br_in {
	padding: 80px 17px 20px 35px;
}
div.module-herb h3{	
	text-align: right;
	line-height: 22px;	
	margin-top: -56px;
	padding-left: 55px;
	margin-bottom: 24px;
}
/*********************** 	intelligent modules     ********************/
.clear {
    clear: both;
    display: block;
    height: 0px;
    font-size:1px;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
div.first {
	float:left;
	display:inline;
	margin-left: 8px;
}
#mid_col-noleft-noright div.first,
#bottom div.first
 {
 margin-left: 0px;
}
div.middle {
	float:left;
	display:inline;
	margin-left: 8px;
}
div.last {
	float:right;
	display:inline;
	margin-left: 8px;
}
/*********************** 	intelligent bottom modules     ********************/
#bottom {
	height:1%;
	width: 992px;
}
#bottom div.countin4 {width:242px; overflow: hidden}
#bottom div.countin3 {width:325px;}
#bottom div.countin2 {width:492px;}
#bottom div.countin1 {width:992px;clear:both;}

#bottom div.module div {}
#bottom div.module div.t{ 
background: url(botmod_tr.png)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/botmod_tr.png*/ top right no-repeat;
}
#bottom div.module div.b {
background: url(botmod_bl.png)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/botmod_bl.png*/ bottom left no-repeat; 
}
#bottom div.module div.in{
margin:0;
padding: 24px 20px 30px 29px;
text-align: left;
}
#bottom div.module h3{
	text-align: left;
	line-height: 24px;
	margin: 0; padding: 0px 0 9px 35px;
	padding-left: 35px;
	margin-bottom: 15px;
	background: url(h3.png)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/h3.png*/ top left no-repeat;
	border-bottom: solid 1px #677605;
}
/***********************  bottom module with suffix -bottom    ********************/
#bottom div.module-bottom div {}
#bottom div.module-bottom div.t{ 
background: url(botmod_tl.png)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/botmod_tl.png*/ top left no-repeat;
}
#bottom div.module-bottom div.b{
background: url(botmod_br.png)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/botmod_br.png*/ bottom right no-repeat; 
}
#bottom div.module-bottom div.in{
margin:0;
padding: 24px 20px 30px 29px;
text-align: left;
}
#bottom div.module-bottom h3{
	text-align: left;
	line-height: 24px;
	margin: 0; padding: 0px 0 9px 35px;
	padding-left: 35px;
	margin-bottom: 15px;
	background: url(h3.png)/*tpa=http://smdoctors.ru/templates/dj-herbs/images/h3.png*/ top left no-repeat;
	border-bottom: solid 1px #677605;
}

/*********************** 	intelligent user1, user2 modules     ********************/
#user1, #user2 {
	height:1%;
	width:500px;
}
#mid_col-noright #user1, #mid_col-noright #user2 {
	height:1%;
	width:750px;
}
#mid_col-noleft #user1, #mid_col-noleft #user2 {
	height:1%;
	width:742px;
}
#mid_col-noleft-noright #user1,#mid_col-noleft-noright  #user2 {
	height:1%;
	width:992px;
}

#mid_col div.countin3 {width:158px;}
#mid_col div.countin2 {width:242px;}
#mid_col div.countin1 {width:492px;clear:both;}

#mid_col-noleft div.countin3 {width:239px;}
#mid_col-noleft div.countin2 {width:363px;}
#mid_col-noleft div.countin1 {width:734px;clear:both;}

#mid_col-noright div.countin3{width:242px;}
#mid_col-noright div.countin2{width:367px;}
#mid_col-noright div.countin1 {width:742px;clear:both;}

#mid_col-noleft-noright div.countin3 {width:325px;}
#mid_col-noleft-noright div.countin2 {width:492px;}
#mid_col-noleft-noright div.countin1 {width:992px;clear:both;}

/************************** tab module ***********************************************/
div.moduletable{
background: transparent;
margin-bottom: 10px;
padding: 0 0 0 20px;
}
div.moduletable h3{
	display: none;
}
