﻿.subheader{font-size:11px;padding-bottom:10px;display:block;color:#999}
.description{font-size:12px;color:#3b3e3f;font-weight:bold;}
.impressum_id{font-size:16px;padding:0;margin:0;color:#c42819;padding-bottom:10px;font-weight:bold;}

.highlight{}

hr{color:white;border-style:none;border-top-style:solid;border-color:#dfdfdf;border-width:1px;background-color:White;}

.err_summary{padding:5px;background-image:url(bgError.png);border-style:solid;border-width:1px;border-color:#f36100;
             margin-bottom:20px}
UL {margin-top:10px;margin-bottom:10px;margin-left:30px;padding:0px;}
LI{list-style-image:url(listitem.gif);line-height:18px;}

h1{font-size:16px;}
h3{padding:0;margin:0;color:#878888;font-size:14px;padding-bottom:10px;}
h2{font-size:14px;margin-bottom:5px;}

#content_folge h2{color:#e75307;font-size:16px;}
#content_folge h3{font-size:14px;font-weight:bold;color:#3b3e3f;}


h2.contact {font-size:14px;line-height:24px; text-indent:5px; 
            display:block;width:100%;background-color:#e75307;color:#ffffff !important;}
            
.contact_box{width:216px;background-color:#efefef;padding:5px; float:left;}
.contact_box *{margin:0px;padding:0px;}

.echo_red{color:#c42819;}
.echo_orange{color:#e75307;}


h1.content_header{display:block;width:100%;background-color:#efefef;font-size:16px;font-weight:bold;
                  line-height:26px; text-indent:5px; text-transform:uppercase;
                  padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:6px;}

.errorCell{color:Red;font-size:10px;}
.column_description{font-weight:bold;}
#formTable{width:100%;background-color:White;margin-top:20px;}
H2.formH2{font-size:13px;line-height:24px;padding-left:5px;width:100%;
          display:block;background-color:#878888;margin-bottom:0px;padding-bottom:0px;color:White !important;}
.formDescription{font-size:11px;color:#999;}

.txtFormInputOrt, .txtFormInput, .cmbFormCombo, .txtFormInputMulti{width:400px;border-color:#cfcfcf;}
.dxeButtonEditButton{border-color:#cfcfcf;}

.td1{background-color:#efefef;width:322px;}

.searchfield{width:150px;float:left;margin-right:20px;}

.suche_header{font-size:14px;display:block;width:100%;padding-bottom:2px;font-weight:bold;}
.suche_header a:before {content:normal !important;}
.suche_header a{text-decoration:none;vertical-align:baseline;color:#f36100;background-image:none !important;}
.suche_header a:hover{color:#f36100 !important}

/*#content_folge a:before {content:url(link_icon.gif);}*/
#content_folge a{text-decoration:none;padding-bottom:0px;vertical-align:baseline;color:#f36100;}
#content_folge a:link,
#content_folge a:visited,
#content_folge a:active
{}
#content_folge a:hover{color:#3b3e3f;}

a.link_more:before {content:normal !important;}
.link_more{border-style:none;color:#3b3e3f !important}
.link_more:link,
.link_more:visited,
.link_more:active{}

.link_more:hover {color:#3b3e3f !important}


.Grid {border-style:none;}
.GridItem
{
	background-color: #ffffff;
	border-style:none;border-width:0px;
}
.path
{
    color: #A6925A;
}

html {height:100%;}
#editor, #editor *, .editor, .editor *, body{
margin:0; 
padding:0; 
height:100%;
background-color:#ffffff;
background:url(../../images/Body_BG.png) repeat-y center;
FONT: 12px  "Trebuchet MS", Geneva, "Bitstream Vera Sans", sans-serif;
color:#3b3e3f;
line-height:18px;
}



#wrap_folge {min-height:100%;position:relative;width:945px;margin: 0 auto;background:url(../../images/folge/content_repeat.jpg) repeat-y center;}


    
.sidemenu{width:190px;float:left;position:relative;left:0px;display:block;}

.folge_main_content{position:relative;margin-left:213px;min-height:100%;height:100%;
margin-bottom:10px;margin-right:10px;text-align:justify;}

.folge_main_content_header
{position:relative;margin-left:213px;min-height:100%;height:100%;
margin-right:10px;text-align:justify;}


div#flash_folge{background:url(../../images/folge/flash_header.jpg); height:101px;position:relative; z-index:9;}


.feedNews{width:100%;}
.feedNews image {border:solid 1px #eee;}
.feedMain{width:720px;font-size:11px;padding-top:10px;padding-left:15px;}
.feedMain H2 {}
.feedItem{padding-bottom:20px;}
.feedSpan{font-size:14px;line-height:18px;}
.feedHeader, .feedHeader A, .feedHeader A:link, .feedHeader A:visited, .feedHeader A:active, .feedHeader A:hover {text-transform:uppercase;font-size:18px;color:#3d4142; text-decoration:none;}
/*.feed{width:353px;float:left;margin:15px;color:#f36100;float:left;line-height:18px;}*/
.feed2{width:100%; float:left;margin-top:15px;margin-bottom:15px;margin-left:3px;color:#f36100;line-height:18px;}

.feedMain A{text-decoration:underline;color:#3b3e3f;}
.feedMain A:link, .feedMain A:visited, .feedMain A:active{color:#3b3e3f}
.feedMain A:hover {color:#3b3e3f;}
.feedSummary{color:#3b3e3f}
.feedHR{padding:0px;background-color:#d0d0d0;color:#d0d0d0;border: 0px;border-color:#d0d0d0;height:1px;width:100%;
        margin-top:5px;margin-bottom:3px;margin-left:0px;margin-right:0px;}





#wrap {
min-height:100%;
position:relative;
width:945px;
margin: 0 auto;
background:url(../../images/first_content_repeat.png) repeat-y center;
}



#footer_repeat {
width:100%;
background:url(../../images/footer_repeat.png) repeat-x bottom;
position:relative;
min-height:59px;
margin: 0 auto;
z-index:1;
}


div#flash {background:url(../../images/flash_header.jpg); height:191px;position:relative; z-index:9;}

p{
margin-top:0px;
}
			
			
* html #wrap {height:100%}
* html #wrap_folge {height:100%}

#inner-wrap {
padding-bottom:121px;

}


#inner-wrap:after {
content:" ";
display:block;
clear:both;
}
* html #inner-wrap {
height:1px;
}
#footer {
position:absolute;
bottom:0;
height:121px;
background:url(footer.png) repeat-x;
width:100%;
    left: 0px;
    font-size:11px;line-height:14px;color:#e2e2e2;
}

#ctl00_menu1_productbar {height:100px;width:690px;text-align:left;position:absolute;right:0px;}
			
			#ctl00_menu1_productbar A {padding-top:30px;width:105px;color:#474b4c; position:absolute;z-index:6;top:0px;left:0px;
									text-decoration:none;font-weight:bold;font-size:13px;height:100px;
			}
			#ctl00_menu1_productbar UL {
				DISPLAY: inline; list-style:none !important;
			}
			#ctl00_menu1_productbar LI {
				width:105px;  BACKGROUND:url(../../images/menu_active_bg.png);height:100px;float:left;list-style:none !important
			}
			
			.mnu_bg{position:absolute;z-index:5;}
			
				.mnu_bg IMG {
				BACKGROUND:url(../../images/menu_active_bg.png) top;border:none;position:absolute;z-index:4;width:105px;height:100px;
			}
			
			div#header {
                padding:0px;
                background:url(../../images/menu_repeat.png);
				height:100px;
            }
			
			
			div#header_repeat{
			background:url(../../images/header-repeat.png) repeat-x; 
			height:100px;
			position:absolute;
			width:100%;
			left:0px;
			}
			
			.mnu_entry{position:absolute;z-index:10; text-align:center;}
		    .referenzen{padding-top:50px;position:relative;z-index:6; width:95px;text-align:center; height:100px;left:6px;top:0px;color:#0bb6a4;font-size:10px;}
			.ueberuns{padding-top:50px;position:relative;z-index:6; width:95px;text-align:center; height:100px;left:6px;top:0px;color:#f36100;font-size:10px;}
			.marketing{padding-top:50px;position:relative;z-index:6; width:95px;text-align:center; height:100px;left:6px;top:0px;color:#c42819;font-size:10px;}
			.design{padding-top:50px;position:relative;z-index:6; width:95px;text-align:center; height:100px;left:6px;top:0px;color:#207ac6;font-size:10px;}
			.technik{padding-top:50px;position:relative;z-index:6; width:95px;text-align:center; height:100px;left:6px;top:0px;color:#3bbe16;font-size:10px;}
			
	div#content {min-height:334px;height:334px; background:url(../../images/content_top_bg.png) no-repeat 0px 0px;width:100%;}
	DIV.content_column1 {text-decoration:none; color:#3b3e3f; cursor:pointer; min-height:334px;width:249px;height:334px; float:left; background:url(../../images/contentbox/cb_marketing.png) 1px 13px no-repeat; text-align:left;}
	DIV.content_column2 {text-decoration:none; color:#3b3e3f; cursor:pointer;min-height:334px;width:249px;height:334px; float:left; background:url(../../images/contentbox/cb_grafik.png) 1px 13px no-repeat; text-align:left;}
	DIV.content_column3 {text-decoration:none; color:#3b3e3f; cursor:pointer;min-height:334px;width:249px;height:334px; float:left; background:url(../../images/contentbox/cb_technik.png) 1px 13px no-repeat; text-align:left;}
	DIV#column1 {background-position: 4px 13px; float:left;}
	
	
	
	
	
	.content_column_header1{width:249px;font-size:12px;color:#fff;padding-top:20px;margin-left:27px;}
	.content_column_header2{width:240px;font-size:40px;color:#fff;padding-top:55px;text-align:right;}
	.content_column_text {text-decoration:none; color:#3b3e3f; font-size:14px;line-height:24px;padding-top:140px;margin-left:27px;font-weight:normal;margin-top:10px;}
	.content_column_text A,
	.content_column_text A:link,
	.content_column_text A:active,
	.content_column_text A:visited,
	.content_column_text A:link {text-decoration:none; color:#3b3e3f; font-size:14px;font-weight:normal;}
	
	DIV.content_column_produkte {width:190px; position:relative;left:0px; float:left;padding-left:5px;}
	.menuheader {font-size:16px;font-weight:bold;color:#f36100; text-transform:uppercase;margin-left:15px;margin-top:15px;padding-bottom:10px;}
	
	.livetracker_text
	{
	    font-size:10px;line-height:14px;display:block;padding-left:15px;
	}
	
	.menuentries {font-size:12px;line-height:28px;display:block;height:28px;}
	.menuentries A, .menuentries A:visited, .menuentries A:active, .menuentries A:link {
		line-height:28px; padding-left:30px; text-decoration:none;color:#3b3e3f;
		background:url(../../images/mnu_bg_ToRight_NO.png) 4px 0px repeat-y;display:block;}
	.menuentries A:hover
	    {line-height:28px;color:#3b3e3f;}
	    
	A.menuentries_no:before{content:normal !important;}

	A.menuentries_no,
	A.menuentries_no:link,
	A.menuentries_no:active,
	A.menuentries_no:visited{content:normal;line-height:28px;color:#3b3e3f !important;background:url(../../images/mnu_bg_ToRight_NO.png) 4px 0px repeat-y !important;}

	A.menuentries_no:hover{content:normal !important;line-height:28px;color:#f36100 !important;background:url(../../images/mnu_bg_ToRight_ACT.png) 4px 0px repeat-y !important;}


    .menuentrie_active:before,
	A.menuentrie_active,
	A.menuentrie_active:link,
	A.menuentrie_active:active,
	A.menuentrie_active:visited,
	A.menuentrie_active:hover{line-height:28px;color:#f36100 !important;background:url(../../images/mnu_bg_ToRight_ACT.png) 4px 0px repeat-y;
	                         content:normal !important; }

	DIV#spotlight {float:left;height:148px;width:727px;background:url(../../images/spotlight/bg.png) no-repeat;margin-left:15px;margin-top:7px;margin-bottom:15px;}
	
	DIV.contact_details {font-size:11px;color:#3b3e3f;width:165px;position:absolute;right:0px;top:30px;}	
	.contact_details A{color:#f36100;text-decoration:none;}
	.contact_details div A:hover{color:#f36100;}
	
	.cleargif{width:105px;height:100px;position:relative;z-index:10;display:block;border:none;top:0;padding:0;margin:0}
	
	 
				  .contact_main_link {padding-top:0px;background:url(../../images/contact.png) no-repeat; text-decoration:none; width:161px;height:14px;display:block;text-align:center;
				  	font-size:10px;color:white; text-transform:uppercase;font-weight:bold;}
					
				  .contact_details_left {width:40px;float:left;margin-left:10px;}
				  .contact_details_right {width:100px; text-align:right;margin-right:10px;float:right;}
			     .contact_main {width:165px;height:100px;background:url(../../images/contact.png);position:absolute;right:0px;top:0px;}
				
				 
	#logo{height:100px;width:255px; float:left; text-align:left;}	
	.imgLogo{padding-top:6px;padding-left:30px;border:none;}
	
	.contact_link{padding-top:0px;margin:0px;text-decoration:none; width:161px;display:block;text-align:center;line-height:13px;}
	.contact_header{font-size:10px;color:white; text-transform:uppercase;font-weight:bold;}
	
	.img_fragen{padding-left:10px;float:left;border:none;}
	.div_fragen{line-height:14px;padding-left:75px;padding-top:0px;}
	.span_fragen{font-size:14px;color:#f36100;font-weight:bold;line-height:normal;}
	
	.div_fragen,
	.div_fragen A,
	.div_fragen A:link,
	.div_fragen A:visited,
	.div_fragen A:active{text-decoration:none;color:#3b3e3f;background-image:none;line-height:18px;}
	.div_fragen A:hover{text-decoration:none;color:#3b3e3f;}
	
	
	#footer A,
	#footer A:link,
	#footer A:visited,
	#footer A:active{text-decoration:none;color:#f36100;}
	#footer A:hover{text-decoration:none;color:#e2e2e2;}
	
	.cmdSearch{padding-top:5px;}
	.cmdSearch A{color:#e2e2e2 !important;padding-top:10px !important;}
	.cmdSearch A:hover{color:#f36100 !important;}
	
	.divheader{margin-top:0px;width:100%;display:block;height:101px;color:#606060;padding-left:20px;}
	.divpageheader{color:#606060;font-size:17px;line-height:100px;width:0px;margin-left:20px;display:block;}
	.divheader_text H1{margin:0px;padding:0px;float:left;}
	
	.divBC {color:#808080;font-size:12px;padding-top:60px;text-transform:lowercase;}
	.divBC A,
	.divBC A:link,
	.divBC A:active{color:#808080;text-decoration:none;}
	
	.divBC A:hover{color:#aaa !important;}
	.divBC A:visited{color:#808080;text-decoration:none;}
	.divBC .cb_current{color:#808080 !important;}
	
	#content_folge {background:url(../../images/folge/content_top_bg.jpg) no-repeat 0px 0px;
    width:100%;min-height:100%;height:100%; padding-top:10px;display:block;}
    
 

    
   
