/* groups */
#groups {
	background-color: white;
	width: 595px;
	height: 100%;
	font: 11px trebuchet ms, sans-serif;
	line-height: 1.2;
	color: #1d989d;
}
#groups a {
	color: #1b3687;
}
#groups .group, #groups .group2 {
	background-image: url(../images/group_gradient4.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #cdebe9;
	height: 100%;
}
#groups .group {
	width: 190px;
}
#groups .lang_intro {
	background-image: url(../images/group_gradient4.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #cdebe9;
	height: 100%;
	width: 580px;
}
#groups .lang_header .liner {
	height: 4px;
	width: 100%;
	background-color: #28cff3;
}
#groups .lang_header .caption {
	height: 34px;
	padding: 15px 0 0 20px;
	background-image: url(../images/group_element1.gif);
	background-repeat: no-repeat;
	background-position: center left;
}
#groups .lang_header .dots {
	height: 1px;
	width: 100%;
	background-image: url(../images/group_dot1.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#groups .lang_text {
	padding: 15px;
	width: 100%;
}
#groups .lang_text .intro {
}
#groups .group2 {
	width: 191px;
}
#groups .header {
	width: 100%;
	height: 54px;
}
#groups .text {
	height: 100%;
	padding-bottom: 10px;
}
#groups .foot {
	height: 20px;
	background-color:#def2f1;
}
#groups .header .liner {
	height: 4px;
	width: 100%;
}
#groups .header .caption {
	height: 34px;
	padding: 15px 0 0 20px;
	background-image: url(../images/group_element1.gif);
	background-repeat: no-repeat;
	background-position: center left;
}
#groups .header3 .caption {
	height: 42px;
	padding: 7px 0 0 20px;
}
#groups .header .dots {
	height: 1px;
	width: 190px;
	background-repeat: repeat-x;
	background-position: top;
}
#groups .header1 .liner {
	background-color: #28cff3;
}
#groups .header2 .liner {
	background-color: #ffae21;
}
#groups .header3 .liner {
	background-color: #75e658;
}
#groups .header4 .liner {
	background-color: #ff20be;
}
#groups .header1 .dots {
	background-image: url(../images/group_dot1.gif);
}
#groups .header2 .dots {
	background-image: url(../images/group_dot2.gif);
}
#groups .header3 .dots {
	background-image: url(../images/group_dot3.gif);
}
#groups .header4 .dots {
	background-image: url(../images/group_dot4.gif);
}
#groups .text {
	padding-top: 0px;
	width: 190px;
}
#groups .text .intro {
	padding: 0 8px 0 13px;
}
#groups .text .news {
	padding: 0 9px 2px 13px;
	height: auto;
	width: 168px;
}
#groups .text .news .pic {
	width: 4px;
	padding-top: 5px;
	padding-right: 6px;
}
#groups .text .news .link a, #groups .foot .link a{
	width: 155px;
	padding-left: 0px;
	text-decoration: none;
	color: #1139bd;
}
#groups .text .news .link a:hover, #groups .foot .link a:hover {
	text-decoration: underline;
}
#groups .log {
	width: 180px;
	height: 20px;
	padding: 15px 5px 7px 0;
}
#groups .log .pic {
	padding-top: 5px;
	width: 4px;
}
#groups .log .link {
	padding-left: 7px;
}
#groups .log .pic {
}
#groups .foot {
	background-image: url(../images/footer_sep.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
/*
#groups .foot1 {
	background-image: url(../images/group_foot1.gif);
}
#groups .foot2 {
	background-image: url(../images/group_foot2.gif);
}
#groups .foot3 {
	background-image: url(../images/group_foot3.gif);
}
#groups .foot4 {
	background-image: url(../images/group_foot4.gif);
}
*/
/* prod */
#prod {
	background-color: white;
	width: 595px;
}
#prod .info {
	width: 240px;
	padding: 12px 0 0 15px;
}
#prod .info .link {
	width: 240px;
}
#prod .info .link .fl {
	padding-top: 2px;
	color: #1f98a0;
}
#prod .info .link .fr {
}
#prod .info .text {
	padding-top: 8px;
	width: 240px;
	height: auto;
	color: #b5b5b5;
	font: 9px arial, sans-serif;
	font-weight: bold;
}
#prod .drug {
	width: 300px;
	padding: 12px 10px 0 10px
}
#prod .drug .logo a {
	font: 12px trebuchet ms, sans-serif;
	font-weight: bold;
	color: #1e979f;
	text-decoration: none;
}
#prod .drug .abstract {
	padding: 5px 1px 7px 1px;
}
#prod .drug .abstract a {
	color: #1e979f;
	text-decoration: none;
}	
#prod .drug .abstract a:hover {
	text-decoration: underline;
}	
#prod .drug .pic {
	padding: 0 0 6px 6px;
}
