/* BASICS */
body { 
	color:#4c5258; 
	background:none;
	background-color:#adadad; 
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif; 

}

a { 
	color:#a50000; 
}
a:hover { 
	color:#a50000; 
}

h1 { 
	color:#a50000; 
	font-weight:bold; 
}
h2 { 
	color:#999999; 
}
h3 { 
	color:#999999; 
}

.sidebar h3 {
	color:#111111;
}



/* LAYOUT */
#global-wrapper {
	background:url(/_layouts/images/utypia/skin2/layout/skin1_2/global_bg.gif) repeat-y;
}

.content-wrapper .sidebar div.inner {
	border-left:1px solid #d9d8d8;
	background:none;
}


/* HEADER */
#head {
	background:url(/_layouts/images/utypia/skin2/layout/skin1_2/head_bg.gif) no-repeat;
	color:#fff;
}
#head a{
	color:#fff;
}

#language li, #tools li {
	border-left:1px solid #fff;
}


/* FOOTER */
#footer-wrapper {
	background:url(/_layouts/images/utypia/skin2/layout/skin1_2/wrapper_bottom.gif) left bottom no-repeat;
}
#footer {
	background-color:#a50000;
	color:#fff;
}
#footer a,
#footer a:link,
#footer a:hover,
#footer a:visited{
	text-decoration:none;
	color:#fff;
}


/* SIDEBAR */
.adress {
	background-color:#f5f5f5;
	background:url(/_layouts/images/utypia/skin2/sidebar/skin1_2/adress_top.gif) left top no-repeat #ececec;
	color:#000;
}
.adress ul li.anfahrtsplan {
	background:url(/_layouts/images/utypia/skin2/sidebar/skin1_2/anfahrt.gif) left no-repeat;
	padding-left:20px; 
}
.adress div {
	background:url(/_layouts/images/utypia/skin2/sidebar/skin1_2/verlauf_2.gif) left bottom no-repeat;
}


.facts {
	background:url(/_layouts/images/utypia/skin2/sidebar/skin1_2/facts.gif) no-repeat;
}


/* SIDEBAR NAVIGATION */
#nav-sub li {
	border-bottom:1px solid #740000;
	border-top:1px solid #d70000;
	font-size:1.1em;
}
#nav-sub li a{
	color:#ffe6c5;
	background:url(/_layouts/images/utypia/skin2/sidebar/skin1_2/nav_li.gif) left 5px no-repeat;
}
#nav-sub li.active a,
#nav-sub li.utactive div span.currnavnode{
	color:#fff;
	font-weight:normal !important;
	background:url(/_layouts/images/utypia/skin2/sidebar/skin1_2/nav_li_active.gif) left 5px no-repeat;
}
#nav-sub li a:hover{
	color:#fff;
}
#nav-sub {
	margin-bottom:10px;
	background-color:#a50000;
	background-image: none !important;
}
#nav-sub div {
	background:url(/_layouts/images/utypia/skin2/sidebar/skin1_2/verlauf_1.gif) left bottom no-repeat;
}


/* SIDEBAR RIGHT */
#content-sub h3 {
	background-color:#a50000;
	color:#fff;
	margin-bottom:8px;
	text-transform:uppercase;
}

.product-tip p{
	text-transform:uppercase;
	color:#000;
}



/* CONTENT */
.presentation {
	background:url(/_layouts/images/utypia/skin2/content/skin1_2/presentation_bg.gif) left top no-repeat #9a9a9a;
	padding:12px;
	color:#fff;
}
.presentation h1 {
	color:#fff;
}

.product-description h2 {
	color:#a50000;
	margin-bottom:0px;
}

.content div h3 {
	color:#999999;
	background:url(/_layouts/images/utypia/skin2/content/skin1_2/article_bg.gif) left top no-repeat;
	height:25px;
	width:533px;
	margin:0px;
	margin-top:10px;
	padding-top:8px;
}



/* FORMS */
form.basic { margin-top:1.5em; margin-bottom:1.5em; }
legend { color:#999999; }
.inputtext { width:200px;}

.fyi {
	border-top:1px solid #cdcdcd;
}

/*
em {
	color:#bf0000;
}
*/

input.send-button {
	background-image: url(/_layouts/images/utypia/skin2/content/skin1_2/send_button.gif); 
	margin-left:266px; 
	margin-top:10px; 
	width:108px; 
	height:23px; 
}


/* 20090104 FesGe: custom Styles for layouting */

P.utypiaCustom-PictureFloatRight
{
    float:right;
}
P.utypiaCustom-PictureFloatRight img
{
    margin-top:0px;
    margin-left:5px;
}
P.utypiaCustom-PictureFloatLeft
{
    float:left;
}
P.utypiaCustom-PictureFloatLeft img
{
    margin-top:0px;
    margin-right:10px;
}
P.utypiaCustom-Header
{
	font-size:1.2em;
	font-weight:700;
	color:#999999;
	margin-bottom:0px;
}

.utypiaCustom-Header1
{
	color:#ffffff;
}

.utypiaCustom-Header2
{
	color:#999999;
}

.utypiaCustom-Header3
{
	color:#a50000;
}

/* 20090104 FesGe end */


/*20090115 FesGe Navigation Style adaption */

div#nav-sub
{
}

div#nav-sub div
{
	display:inline;
	background-image:none;
}

div.adress div
{
	
}

div.adress div p
{
	line-height:12.025pt;
}

div.vcard
{
	margin-top:24px;
}

/*20090115 FesGe end */

