/*********************************** TYPO & COLORS **********************************/

/* Allgemeines */
html {
	background-color: #927d6f;
}

p{
	font-family: tahoma;
	font-size: 11px;
	color: #ebdfd4;
	line-height: 16px;
}

a {
	color: #ebdfd4;
}

#logo p{
	font-family:tahoma;
	font-size:10px;
	color:#ac8580;
}

#logo p a{
	text-decoration:none;
	color:#c4a1a3;
}

#main h1 {
	font-family:helvetica neue condensed oblique, arial;
	font-style:italic;
	font-size: 14px;
	line-height: 16px;
	color: #ebdfd4;
	border-bottom:1px solid #ebdfd4;
}

#sidebar_right h2 {
	font-family:helvetica neue condensed oblique, arial;
	font-style:italic;
	font-size: 14px;
	line-height: 16px;
	color: #ebdfd4;
}


#content .inner{
	background-color:#79655a;
}

.main ul li,
.sub .content ul li,
.contact ul li,
.main ol li,
.sub .content ol li,
.contact ol li{
	font-family: tahoma;
	font-size: 11px;
	color: #ebdfd4;
	line-height: 16px;
}

#footer #voxmedien a{
	color:#767575;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-align:right;
}

#footer p{
	font-family: tahoma;
	font-size:11px;
	color:#b0a192;
}

#footer p a{
	color:#7e7061;
	text-decoration:none;
}

/* Startseite */
#box_bottom {
	background-color:#927d6f;
}

#box_bottom {
	background-color:#927d6f;
}

.main p a{
	text-decoration: underline;
}

/* Unterseite */

#accordion {
	background-color:#927d6f;
}

#accordion .headline{
	font-family:helvetica neue condensed oblique, arial;
	font-size: 14px;
	line-height: 18px;
	text-decoration: none;
	color: #ebdfd4;
	outline: none;
}

.contenttable-0 {
	color:#ebdfd4;
	font-family:tahoma;
	font-size:11px;
	line-height:20px;
}

.contenttable-0 .tr-even {
	background-color:#76655a;
}

.contenttable-0 .tr-odd {
	background-color:#847164;
}

.contenttable-0 .td-1{
	border-color:#927d6f;
}

/* Kontaktseite */
#content.contact .inner {
	background-color:#927d6f;
}

.contact .inner h2{
	font-family:helvetica neue condensed oblique, arial;
	font-style:italic;
	font-size: 14px;
	line-height: 14px;
	color: #ebdfd4;
	background-image:url(images/bg_h2.gif);
}








#navigation{
	background-color:#ebdfd4;
}

#navigation ul li a {
	font-family: helvetica neue condensed, arial;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	line-height:16px;
}
/*
#navigation ul li.active a,
#navigation ul li a:hover {
	color:#c22c31;
}

#navigation ul li.active a,
#navigation ul li a:hover {
	color:#fff;
}
*/
.bl {background: url(images/corner_bl.gif) 0 100% no-repeat}
.br {background: url(images/corner_br.gif) 100% 100% no-repeat}
.tl {background: url(images/corner_tl.gif) 0 0 no-repeat}
.tr {background: url(images/corner_tr.gif) 100% 0 no-repeat; }

#sidebar_left h1{
	font-family:helvetica neue condensed oblique, arial;
	font-style:italic;
	color: #ebdfd4;
	font-size:14px;
}

.tx-pilmailform-pi1 {
	font-family: tahoma;
	font-size: 11px;
	color: #ebdfd4;
	line-height: 16px;
}

.form_error {
	border-color: #a9181c;
}

.tx-pilmailform-pi1 input{
	background-color: #847164;
	font-family: tahoma;
	font-size: 11px;
	color: #ebdfd4;
	line-height: 16px;
}

.tx-pilmailform-pi1 textarea{
	background-color: #847164;
	font-family: tahoma;
	font-size: 11px;
	color: #ebdfd4;
	line-height: 16px;
}

input.submit {
	background-color: #ae181d;
	color:#ffffff;
}

/*********************************** TYPO & COLORS END ******************************/

/*********************************** IMAGES *****************************************/

html {
	background-image: url(images/bg_horizontal.gif);
}

#wrapper{
	background-image:url(images/bg_vertical.gif);
}

#logo{
	background-image:url(images/logo.jpg);
}

#sidebar_left{
	background-image:url(images/bg_sidebar_left.jpg);
}

#sidebar_left h1{
	background-image:url(images/bg_underline.gif);
}

#image{
	background-image: url(images/temp7.jpg);
}

#image .mask{
	background-image: url(images/main_mask.png);
}

#main{
	background-image:url(images/bg_main.gif);
}

#navigation {
	background-image:url(images/bg_navigation.gif);
}

#navigation ul li.active,
#navigation ul li:hover {
	background-image: url(images/bg_navigation_active.gif);
}

#accordion a.headline {
	background-image: url(images/bg_accordion_inactive.gif);
}

#accordion a.headline:hover {
	background-image: url(images/bg_accordion_active.gif);
}

#accordion .accordion-item a.headline.selected {
	background-image: url(images/bg_accordion_active.gif);
}

#footer {
	background-image: url(images/bg_footer.gif);
}

.csc-frame-invisible{
	background-image:url(images/border_image.gif);
}

#box_bottom .bottom .left,
#box_bottom .bottom .right{
	background-image:url(images/bg_underline.gif);
}

.bg_line{
	background-image:url(images/dots_vertical.gif);
}

/*********************************** IMAGES END *************************************/



.comboboxContainer { height:15px; float:left; border:1px solid #918276; border-right:none; font-family:tahoma;font-size:11px;}
.comboboxValueContainer { background-color:#efe6dd; }
.comboboxValueContent { padding-left: 3px; color: #4d483d; }
.comboboxDropDownContainer { background:#efe6dd; overflow: hidden; padding-left: 3px; width:156px ! important;}
.comboboxDropDownButton { width: 13px; height: 15px; background-image: url(images/dropdown.gif); }
.comboboxItem { background: #efe6dd; color: #4d483d; }
.comboboxItemHover { background: #d2cac2; color: #4d483d; } 

