
a:link {color: #284279; text-decoration:none}
a:visited {color: #284279; text-decoration:none}
a:active {color: #284279; text-decoration:none}
a:hover {color: #284279; text-decoration:underline}
/*
form {
 width: 820px;
 border: 1px solid #666699;
 padding: 5px;
 margin-left: auto;
 margin-right: auto;
}
*/


h3 {
 font: 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #284279;
 text-align: center;
 font-weight: bold;
}


#mat table {
 color: #000000;
 width: 560px;
 border-collapse: collapse;
}

#mat td {
 padding: 4px;
}

#mat ul {
list-style-type:none;
}

/*
#mat li {
padding-left:20px;
background-image: url(templates/Vitalbedarf2/img/dot.png);
background-repeat:no-repeat;
}
*/

.spacingcell {
 background-color: #F2F7FB;
 width: 100px;
}

.headercell {
 font: 15px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3B93A9;
 background-color: #ffffff;
 font-weight: bold;
 text-align: left;
 border-spacing:10px;
 padding: 15px;
}

.longlabelcell {
 font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3670A7;
 background-color: #F9FBFD;
 /*width: 640px;*/
 border: 1px solid #D7E5F2;
}


.labelcell {
 font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3670A7;
 background-color: #F9FBFD;
 /*width: 220px;*/
 border: 1px solid #D7E5F2;
}

.fieldcell {
 background-color: #F5F5F5;
 color: #000000;
 text-align: left;
 vertical-align: middle;
 line-height:175%;
}

.border_right {
	border-right: 1px solid #656565;
	
}



div#table_down td.fieldcell {
padding-left:25px;
width:200px;
}


* html div#table_down table.fieldcell {
 background-color: #F5F5F5;
 color: #000000;
 text-align: left;
 vertical-align: middle;
 line-height:175%;
 width:198px;
 margin-left:-373px;
 
}


tr#trig_range  {
/*padding-left:23px;*/
/*margin-bottom:12px*/

}

tr#hdl_range  {
/*padding-left:23px;*/}

tr#ldl_range {
/*padding-left:23px;*/
/*padding-top:0px;*/
}



input.fieldcell  {
 /*width: 350px;*/
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #ffffff;
 color: #102132;
 border: 1px solid #284279;
 padding:2px;
}

select.fieldcell  {
 /*width: 350px;*/
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #ffffff;
 color: #102132;
 border: 1px solid #284279;
 padding:2px;
}

textarea.fieldcell  {
 border: 1px solid #666699;
 font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: transparent;
}

#comment {
 /*width: 770px;*/
}

#score_comment {
 /*width: 600px;*/
 border:1px solid #FFFFFF;
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3670A7;
 margin-left: auto;
 margin-right: auto;
 text-align: center;
 font-weight: bold;
}

#score {
 /*width: 200px;*/
 border:1px solid #FFFFFF;
 color: #284279;
 font: 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
 margin-left: auto;
 margin-right: auto;
 text-align: center;
 font-weight: bold;
}

.reminder 
{
	border: 1px solid #FB0D0D;
}

.counterrr {
float:left;
color: #3c94ac;
font-size:300%;
font-weight:bold;
padding-right:5px;
}

#paddingtop {
padding-top:6px;
margin-left:30px;
}

* html #paddingtop ul li {
margin-top:18px;

}

* html #mainframee ul li {
margin-top:18px;

}

.headerrr {
color: #3c94ac;
font-weight:bold
}

#recommentations_div {
color: #3c94ac;
font-weight:bold;
font-size:100%;
padding-top:7px;
}

.column_score_overview {
padding-top:3px;
margin-left:30px;
}

#precomm {
padding-top:3px;
margin-left:30px;
}


span[title]:hover:after{
content:""attr(title)"";

color:maroon;
padding:0 3px 0 3px;
margin:5px 0 0 5px;
background:#f4f1e8;
}


.padding5 {
padding:5px
}

.toppadding {
vertical-align:top; 
padding:3px 5px;
}

/* 19.03.2008 14.28 Uhr*/
.toppadding2 {
vertical-align:top; 
padding:3px 25px;
}

#fraboNavi {
	position:absolute; 
	top:-100px;
	left:87px; 
	height:54px; 
	width:850px;
	overflow:hidden;
	z-index:85 !important;
}


#maintop {
	z-index:998;
}

.image_sub {
	font-weight:bold;
}

/*
#main {
	border: 1px dashed #00FF00;
}


#maingrab {
	border: 1px dashed #FF0000;
}
*/

#negative
{
	padding-left:20px !important;
	background-image: url(frabo/img/negative.gif) !important;
	background-repeat:no-repeat !important;
}

#positive
{
	padding-left:20px !important;
	background-image: url(frabo/img/positive.gif) !important;
	background-repeat:no-repeat !important;
}

