/*
OpticTuning
*/


.imgshadow {
 background: transparent url(../../gfx/imgShadow.gif) no-repeat bottom center;
 border: 0;
 padding: 4px 6px 15px 6px;
}


.imgbeauty {
 background: #fff url(../../gfx/imgBeauty.gif) no-repeat top center;
 border: 0;
 padding: 5px 15px 12px;
}



a.vt_apps_backlink {
	color: #FFF;
	padding: 3px 6px;
	background: #fc6 url(../../gfx/miniButton.jpg) repeat-x top left;
	border: 1px solid #f93;
	outline: none;

}



a.vt_apps_backlink:hover {
color: #666;
background: #fc6;
border: 1px solid #f66;
}


a.roundButton {
color: #222;
border: 1px solid #c60;
border-radius: 3px;

	padding: 3px 6px;
	background: #fc6 url(../../gfx/miniButton.jpg) repeat-x top left;
	outline: none;

}

a.roundButton:hover {
color: #600;
border: 1px solid #600;
background: #fc6 url(../../gfx/miniButton.jpg) repeat-x center left;
}


blockquote {
	margin: 2px 0;
	padding: 15px 15px 20px 65px;
	border: 1px solid #DCDCDC;
	background: #FFF url("../../gfx/quotebox.jpg") top left;
	background-repeat: no-repeat;
	color: #666;

}


h2.round {
display: block;
height: 40px;
font-size: 16px;
background: #F5F5F5 url("../../gfx/h2round.gif") top left;
background-repeat: no-repeat;
padding: 12px 0 0 18px;
margin: 8px 0 0 0;
}



.clear, p#clear, div#clear {
clear: both;
}

.center {
text-align: center;
}

.bold {
font-weight: bold;
}


.highlight {
color: #fff;
background-color: #FF8C00;
font-weight: bold;
padding: 0 3px;
}

.lefttab {
display: block;
float: left;
width: 110px;

padding: 0;
padding-left: 20px;

clear: both;

}

.warningBox {
background-color: #FFF;
border: 1px solid #f60;
padding: 8px;
margin: 8px 0;
color: #222;
}

/*
DEFINITION LIST
ALS TABELLE
*/


dl.table-display
{
width: 41.1em;
margin: 0;
padding: 0;
}

.table-display dt
{
width: 12em;
float: left;
margin: 0;
padding: .3em;
border-top: 1px solid #ddd;
font-weight: bold;
}

/* commented backslash hack for mac-ie5 \*/
dt { clear: both; }
/* end hack */

.table-display dd
{
float: left;
width: 24em;
margin: 0 0 0 0;
padding: .3em;
border-top: 1px solid #ddd;
}


#description {
display: block;
margin-right: 15px;
  padding-right: 25px;
background-color: #F5F5F5;
background: url("/gfx/trennung.gif") repeat-x top;
border-top: 0;

}

#description b {
color: #808080;
size: 16px;

}



ul#normal {
list-style-type: circle;
margin-left: 20 px;
margin-top: 5px;
}



#schatten {
display: block;

background: url("/gfx/corner.gif") no-repeat bottom right;
margin: 0;
  padding: 0;
  padding-bottom: 35px;
  padding-right: 25px;
  padding-left: 25px;
  padding-top: 8px;

}

#quotebox {

	padding: 15px 15px 20px 65px;
	border: 1px solid #DCDCDC;
	background: #FFF url("/gfx/quotebox.jpg") top left;
	background-repeat: no-repeat;
	color: #666;

}


div#pimm_logoTop {
	
	position: absolute;
	margin-top: -12px;
	right: 10px;
	width: 120px;
	height: 103px;
	background: url("/gfx/hl_pimm.gif") top left;

}




.tip			{ z-index:13000; padding: 4px; background-color: #dcdcdc; font-family:verdana,arial; font-weight:normal; font-size: 11px;}
.tip-title		{ color:#333; margin:1px; }
.tip-text		{ color:#000; padding:2px; }

.tipz			{ margin: 4px; padding: 4px; }

.leftimg        { margin-right: 8px; float: left;}
