body {
	background-color: #eaeaea;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0;
	padding: 0; 
	}

A {
        color: #244F85;
        text-decoration: none;
}

#content h1 a {
        color: #FFF;
        text-decoration: none;
}
#outer {
        width: 920px;
        margin: 0 auto;
        background-color: #ffffff;
        margin-top: 10px;
        border: 1px solid #c2c2c2;
        }
#logo_oben {
        background-image: url(/fileadmin/layout/images/scythe_logo_oben.jpg);
        
        height: 20px;
        width: 913px;
 }
#logo {
        background-image: url(/fileadmin/layout/Template2/images/Header.jpg);
        height: 127px;
        width: 913px; 
        text-align: right;
}
#flags {
        padding-top: 105px;
}


#header-div {
        background-color: #FFFFFF;
        text-align: center;
        margin: 0 auto;        
}
#header_outer {
        width: 913px; 
        text-align: center;
        margin: 0 auto;

}

/* HTML Tags */
P {
        line-height: 16px;
        padding: 5px;
        margin: 0;

        }
.contentback {
        background-color: #FFF;
        padding: 0;
        margin:0;
        padding-bottom: 15px;
        }
#menu-split {
        background: url(/fileadmin/layout/Template2/images/side-split-bar.jpg) left repeat-x;
        height: 34px;
        text-align: center;
        margin: 0 auto;  
}
#menu {
        background: url(/fileadmin/layout/Template2/images/Menu_bar.jpg) top left no-repeat;
        padding-bottom: 8px;
        padding-left: 7px;
        height: 34px;
        width:  903px;
	    font-size: 13px;
		margin: 0 auto;
}
.country_select {
	float: right;
	margin: 7px 10px 0 0;
	color: #636363;
	font-size: 11px; 
	font-weight: bold;
	border: 1px solid #dcdcdc;
	}
/* SUCHBOX */
#searchbox_out {
	float: right;
	width: 205px;

	}
#searchbox_out #searchform {
	height: 20px;
	float: right;
	}
#searchbox_out #search_submit {
	float: left;
	}
* html #searchbox_out #search_submit {
	margin-left: -3px;
	}
#searchbox_out #search_input {
	width: 162px;
	background: url(/fileadmin/layout/Template2/images/searchbox_left_bg.jpg) top left no-repeat;
	border:0;
	height: 20px;
	float: left;
	padding-left: 3px;
	 }
#produkt-foto {	text-align: center;	}
#produkt-foto IMG {text-align: center  !important; margin-top: 6px; margin-right: 5px; }
#produkt-foto .contentback {
	background: none;
	border:0;
	text-align: center;
	}

* html IMG#pfad_left_img {
	margin-left: -3px;
	}
* html IMG#pfad_right_img{
	margin-right: -3px;
	}
#pfadbox {
	width: 900px;
	height: 34px;
	padding-top: 0px;
	margin-top: 0px;
	font-size: 11px;
	margin-top: 10px;
	color: #FFF;
	text-align: left;
	line-height: 31px;
	background: url(/fileadmin/layout/Template2/images/pfad.jpg) left repeat-x;
	}
#pfadbox a, #pfadbox a:visited{
	color: #e9f2ff;
	padding-right: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left; 
	font-size: 11px;
	text-decoration: none;
	}
#pfadbox a:hover {
	color: #fff;
	text-decoration: underline;
	}
	
#menu_nav {
        z-index:2;
        }
.menu_1_current {
        float: left;
        background: url(/fileadmin/layout/images/menu_act.gif)  left no-repeat;
        width: 95px;
        margin-left: 6px;
        margin-bottom: 5px;
        padding-bottom: 4px;
        }
.menu_1_normal {
        float: left;
        background: url(/fileadmin/layout/images/menu_no.gif)  left no-repeat;
        width: 95px;
        margin-left: 6px;
        margin-bottom: 5px;
        padding-bottom: 4px;
}
* html .menu_1_current {
        float: left;
        background: url(/fileadmin/layout/images/menu_act.gif)  left no-repeat;
        width: 95px;
        margin-left: 3px;
        margin-bottom: 2px;
        padding-bottom: 4px;
        }
* html .menu_1_normal {
        float: left;
        background: url(/fileadmin/layout/images/menu_no.gif)  left no-repeat;
        width: 95px;
        margin-left: 3px;
        margin-bottom: 2px;
        padding-bottom: 4px;
}
.menu_2_normal {
        border: 1px solid #7F7F7F;
        background-color: #FFF;
        width: 100%;
        }
        
IMG {
	border: 0;
	}


#content_outer {
        float: left;
        width: 920px;
        clear:left;
        margin: 0 auto;
        text-align: left;
        padding-top: 8px;
        padding-bottom: 8px;
}

.csc-textpic-tex {

        }

/* Questionary Survey CSS */

.question {
        color: #0f5494;
        font-weight: bold;
        text-decoration: none;
        padding-top: 10px;
        padding-bottom: 2px;
}

.columnFirst{
        color: #000;
        font-size: 12px;
        font-weight: bold;

        text-align: Left;
}

.columnNext {
        color: #0f5494;
        font-size: 9px;
        font-weight: bold;
        text-align: center;
}

.surveyrow_even {
        border: 1px solid #363636;
        background-color: #f9f9f9;
}

.surveyrow_odd {
        border: 1px solid #363636;
        background-color: #f2f8ff;
}

.survey_item  {        
        border: 1px solid #000;
        background-color: #f2f8ff;
}
        
/* ******** Sidebar Links ********** */

#sidebar_left {
        float: left;
        width: 400px;
        padding-right: 10px;
        padding-left: 10px;
}
#sidebar_left .contentback {
	margin-bottom: 10px; 
	}
	
* html #sidebar_left p{
        width: 400px;
}
 #sidebar_left p{
        width: 400px;
}
#sidebar_left .contentback table p {
	width: auto
}
#sidebar_left h1{
        padding: 0;
        margin: 0;
        width: 400px;
        padding-left: 13px;
        line-height:24px;
        font-size: 12px;
        color: #FFF;
        background: url(/fileadmin/layout/images/sidebar_left_bg.jpg) top left no-repeat;
        height: 24px;
}

/*******************************************/

/*         Sitebar Rechts          */

#sidebar_right {
        float:left;
        width: 400px;
        margin-left: 10px;
		overflow: hidden;
		border-left: 1px solid #cccccc;
		background: #f3f3f3;
}

* html #sidebar_right {
  margin-left: 0px;
}

#sidebar_right p{
        width: 400px;
}
* html  #sidebar_right p{
        width: 400px;
}
#sidebar_right .contentback {
	background: none;
	border:0; 
	padding: 0;
	}
#sidebar_right .contentback table p {
	width: auto
}
#sidebar_right h1{
        padding: 0;
        margin: 0 0 10px 0;
        padding-left: 13px;
        line-height:26px;
        width: 400px;
        font-size: 12px;
        color: #383838;
        background: url(/fileadmin/layout/Template2/images/sidebar_left_bg.gif) top left no-repeat;
        height: 28px;
}


/***********************************/



/*  ******* Content Box ******* */
#content {
        float:left;
        text-align: center;
        margin: 0 auto;
        }
* html #content {
        margin-right: 10px;
        }

#content p{
       margin: 0 4px;
}
* html #content p{
        
}
#content .contentback table p {
	width: auto
}
#content .contentback {
        width: 692px;
        margin-bottom: 20px;
        text-align: left;
		margin-left: 11px;
		display: block;
}
#content .details_left .contentback {
		width: 400px;
	  margin-bottom: 20px;
    text-align: left;
		margin-left: 11px;
		display: block;
		}
.details_left .contentback P {
	 width: 385px;
	}
#content .details_right .contentback {
		width: 400px;
	  margin-bottom: 20px;
    text-align: left;
		margin-left:0px;
		display: block;
		overflow: hidden;
		}
#content h1{
     padding: 0;
     margin: 0;
     padding-left: 9px;
	   margin-top: 8px;
     line-height:34px;
     font-size: 20px;
     color: #406cb4;
	 	 font-weight: normal;

}


#content .details_left .csc-header h1{
		padding-left: 10px;
        margin: 0 0 10px 0;
        line-height:34px;
        font-size: 11px;
        color: #FFF;
		font-weight: bold;
        background: url(/fileadmin/layout/Template2/images/product-header.jpg) top left no-repeat;
        height: 34px;
}

#content .details_right .csc-header h1{
		padding-left: 10px;
        margin: 0 0 10px 0;
        line-height:34px;
        font-size: 11px;
		font-weight: bold;
        color: #FFF;
        background: url(/fileadmin/layout/Template2/images/product-header.jpg) top left no-repeat;
        height: 34px;
}

P A.detail {
	padding-left: 27px;
	background: url(/fileadmin/layout/Template2/images/detail_link_bg.jpg) top left no-repeat;
	height: 22px;
	line-height: 22px;
	display: block;
	font-size: 11px;
	font-weight: bold;
	width: 275px;
	color: #393939;
	}
P A.detail:hover {
	color: #406cb4;
	}
/************************* */

#footer {
        text-align: center;
        height: 50px;
        line-height: 25px;
        font-size: 11px;
        font-weight: bold;
        padding-left: 10px;
        width: 890px;
        margin: auto;
        background: url(/fileadmin/layout/Template2/images/footer.jpg) left repeat-x;
}

#dummy{ 
       width: 920px;
       height: 5px;
       
}

TD.tx-indexedsearch-descr, TD.tx-indexedsearch-info, TD.tx-indexedsearch-title {
	font-size: 13px;
	}
.
p.text2 a:hover{color:red;text-decoration: none;}
p.text2 a{color:#4062AC;text-decoration: none; font-weight: bold;}
p.text2 a:visited{color:#4062AC;}
p.text3 a{color:#FF6600;font-weight: bold;}
p.text3 a:visited{color:#FF6600;}
p.text3 a:hover{color:red;text-decoration: none;}

p.text2{
font-weight: 400;
	font-family:Arial, Helvetica, sans-serif;
	margin: 4px 4px 4px 4px;
	color:#4062AC;
	width:100%;
}
p.text3{
	font-weight: 400;
	font-family:Arial, Helvetica, sans-serif;
	margin: 4px 4px 4px 4px;
	color:#FF6600;
	width:100%;
}

.csc-frame-frame1 { padding: 1px; margin-left: 2px; }
.csc-frame-frame1 a {
	background-color: #EDEDED;
	color: #636363;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #D4D4D4;
	width: 94%;
	height: auto;
	margin-bottom: 3px;
	display: block;
}

.csc-frame-frame1 a:hover {
	background-color: #FAFAFA;
	color: #4A4A4A;
}
/********************/

.csc-frame-frame2 { padding: 1px; margin-left: 2px;}
.csc-frame-frame2 a  {
	background-color: #CED9E9;
	color: #3F7ECA;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #ABBDD9;
	height: auto;
	width: 94%;
	margin-bottom: 3px;
	display: block;
}

.csc-frame-frame2 a:hover {
	background-color: #DFE6F1;
	color: #3471BC;
}

.clear_content {
	height: 2px;
	min-height: 2px;
	line-height: 2px;
}

.mail {
	width: 133px; /* Gr  e des Labels */
	min-width: 133px; /* Gr  e des Labels */
	}
.csc-mailform-submit {	margin-left: 133px; }

* html .csc-mailform-submit {
	margin-left: 0px; /* Abstand des Submit Buttons - IE */
	}

.csc-mailform {
	border: 0; /* Den Border des Formulars entfernen */
	}
.csc-mailform-field {
	margin-top: 2px;
	}
		
#sidebar_left .mail { width: auto; min-width: auto; }
#sidebar_left .csc-mailform-submit { margin:0px; padding:0px; }


a.important {

	height: auto;
	margin-bottom: 5px;
	padding-left: 10px;
	margin: 0;
	}
a.important:hover {
	text-decoration: underline;
	background: url(/fileadmin/layout/images/pfeil3.gif) left no-repeat; 
	margin-bottom: 5px;
	padding-left: 10px;
	color: #000000;
	margin: 0;
	}
span.important {

	height: auto;
	margin-bottom: 5px;
	padding-left: 10px;
	margin: 0;
	}
span.important:hover {
	text-decoration: underline;
	background: url(/fileadmin/layout/images/pfeil3.gif) left no-repeat; 
	margin-bottom: 5px;
	padding-left: 10px;
	color: #000000;
	margin: 0;
	}
table.contenttable {
	width: 400px;
	max-width: 459px;
	}
.contenttable td {
	width: auto;
	}
.tx-danewslettersubscription-pi1 *{
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	}
.table_data p {
	padding: 0;
	}
.tx-danewslettersubscription-pi1-form-row input {
	width: 120px;
	}
TD {
	font-size: 13px;
	}

