img{border:0px;}
a{text-decoration:none;}
body{background-image: url('images/bg.gif');
background-repeat: repeat-y;
background-position: 50% 0%; 
	background-color: #ffffff;
	margin:0px;
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:17px;
	text-align: center; 
}

form {margin:0px;padding:0px;}

#container {
	margin:  0px auto; 
	position: relative; 
	text-align: left; 
	width: 830px;
	bborder:1px solid #444;
	background-color: #FFFADD;
	background-image: url('images/bg_verlauf_350.gif');
	background-repeat: repeat-x;
	height:100%;
}



#top_box { width:830px;height:134;background-color: #ffffff;background-image: url('images/bg_head.jpg');}
#dynaenergetics_logo{float:left;}
#dynaenergetics_logo img{margin-top:53px;margin-left:45px;margin-bottom:2px;}
#company_of_dmc{color:#ffaa22;text-align:right;float:left;margin-top:58px;width:527px;font-family:arial,sans-serif;font-size:10px;}
#top_trenner{clear:left;width:826px;height:12px;border-top:2px dotted #ffaa22;font-size:1px;line-height:1px;}
#language{display:none;color:#ffaa22;text-align:right;float:left;margin-top:4px;width:527px;font-family:arial,sans-serif;font-size:10px;}
#language_ru{display:inline;color:#ffaa22;text-align:right;float:left;margin-top:4px;width:527px;font-family:arial,sans-serif;font-size:10px;}


.nav_search_field {
background-color:#ddeeff;
font-size:10px;
height:20px;
width:90px;
margin-top:7px;
margin-left:20px;
}


#pfad{height:20px;margin-left:170px;padding:7px 0px 3px 0px;font-size:10px;font-family:arial,sans-serif;color:#005197;}
#pfad a{color:#FFAA22;text-decoration:none}
#pfad a:hover{color:#FFAA22;text-decoration:none}

#fuss{font-size:10px;font-family:arial,sans-serif;color:#aaaaaa;margin-top:5px;padding-top:3px;clear:left;}
#fuss a{color:#aaaaaa;text-decoration:none}
#fuss a:hover{color:#FFAA22;text-decoration:none}
#fuss div{padding-top:7px;padding-bottom:15px;}
#fuss_left{width:160px;border-top: 1px dotted #005197;color:#005197;float:left;}
#fuss_left a{color:#005197;text-decoration:none}
#fuss_left a:hover{color:#FFAA22;text-decoration:none}
#fuss_left img{margin-left:6px;margin-right:4px;margin-bottom:-3px}
#fuss_center{width:440px;margin-left:10px;border-top: 1px dotted #005197;float:left;font-size:10px;font-family:arial,sans-serif;}
#fuss_right{width:210px;margin-left:10px;border-top: 1px dotted #005197;float:left;}

#trenner{margin:10px 0px 10px 0px;line-height:1px;}

h1 {color:#FFAA22;font-family:arial,sans-serif;font-size:30px;line-height:34px;font-weight:normal;margin-bottom:5px;margin-top:12px;padding:0px;}
h2 {color:#ffaa22;font-family:arial,sans-serif;font-size:18px;line-height:24px;font-weight:normal;margin-bottom:2px;margin-top:10px;padding:0px;}

.medium_blue{color:#005197;font-family:arial;font-size:12px;padding:0px;margin:0px;font-weight:bold;}
.medium_orange{color:#ffaa22;font-family:arial;font-size:12px;padding:0px;margin:0px;font-weight:bold;}

.big_blue {color:#005197;font-family:arial,sans-serif;font-size:18px;line-height:24px;font-weight:normal;}
.big_orange {color:#ffaa22;font-family:arial,sans-serif;font-size:18px;line-height:24px;font-weight:normal;}

.small_blue{font-size:10px;font-family:arial,sans-serif;color:#005197;line-height:13px;}
.small_orange{font-size:10px;font-family:arial,sans-serif;color:#ffaa22;font-weight:normal;line-height:0px;}

.indent_small_orange{padding:0px;margin:0px 0px 0px 20px;font-size:10px;font-family:arial,sans-serif;color:#ffaa22;font-weight:normal;line-height:12px;margin-bottom:5px;margin-top:-2px;}
.indent_small_blue{padding:0px;margin:0px 0px 0px 20px;font-size:10px;font-family:arial,sans-serif;color:#005197;font-weight:normal;line-height:12px;margin-bottom:5px;margin-top:-2px;}

.blue{color:#005197;}



.textlink{color:#005197;text-decoration:none}
.textlink:hover{color:#FFAA22;text-decoration:none}

.textlink_orange{color:#FFAA22;text-decoration:none}
.textlink_orange:hover{color:#FFAA22;text-decoration:none}


#leftnav {width:160px;border-top:1px dotted #005197;border-bottom:1px dotted #005197;float:left;margin-bottom:40px;}
#center {margin-left:10px;margin-bottom:15px;width:440px;border-top:1px dotted #005197;float:left;}
#right {margin-left:10px;margin-bottom:20px;width:210px;border-top:1px dotted #005197;float:left;}
#center_right {margin-left:10px;margin-bottom:15px;width:660px;border-top:0px;float:left;}

.img_text{
    margin: 0 0 0 0px;
    padding: 0px;
list-style-type:none;
	list-style-image: none;
}
.img_text li{
    margin: 0 0 0 0px;
    padding: 0px;
}

#leftnav ul {
    margin: 0 0 0 0px;
    padding: 0px;
    list-style-image: none;
	llist-style-image: url(images/pfeil.gif)
}
#leftnav ul li {
    padding: 0px;
    list-style-type: none;
    margin-bottom: 0px; 
	
}

#leftnav ul li a {
    display: block;
    font-family: arial, sans-serif;
    ttext-transform: uppercase;
    font-size: 10px;
    line-height: 12px;
    font-weight: normal;
    color: #006CB8;
    /* letter-spacing: 1px; */
    text-decoration: none;
    bbackground-color: #DFE1DE;
    border-top: 1px dotted #006CB8;
    border-right: none;
    border-bottom: none;
    width: 160px;
}

#leftnav a:hover {
    background-color: #D9EBFF;
	color: #006CB8;
}

.navitem{
padding-top:3px;
padding-bottom:2px;
padding-left:5px;
padding-right:5px;
}
.navitem img{
margin-left:12px;
margin-right:5px;
}

#leftnav ul li a.nav_a{    
color: #ffffff;
background-color: #0581FF;
}

/* ################################################## */

#leftnavsubsub ul {
    margin: 0 0 0 0px;
    padding: 0;
    list-style-image: none;
	llist-style-image: url(images/pfeil.gif)
}
#leftnavsubsub ul li {
    padding: 0;
    list-style-type: none;
    margin-bottom: 0; 
}

#leftnavsubsub ul li a {
    display: block;
    font-family: arial, sans-serif;
    ttext-transform: uppercase;
    font-size: 10px;
    line-height: 12px;
    font-weight: normal;
    ccolor: #006CB8;
    color: #006CB8;
    /* letter-spacing: 1px; */
    text-decoration: none;
    bbackground-color: #DFE1DE;
border-top: 1px solid #FFAA22;
    border-right: none;
    border-bottom: none;
    width: 130;
	margin-left:30;
}

#leftnavsubsub a:hover {
    background-color: #FEF9DB;
	color: #006CB8;
}

.navitemsubsub{
padding-top:3px;
padding-bottom:2px;
padding-left:10px;
padding-right:5px;
}

#leftnavsubsub ul li a.nav_a{    
color: #006CB8;
background-color: #FEF2B1;
}


#nav_box { width:830px;height:36px;background-color:#1E79FF;background-image: url('images/bg_nav.gif');}

#navigation {clear:both;height:36px;
	font-family:arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#fff;
}

#navigation a{display:block;height:36px;vwidth:75px;color:#fff;text-decoration:none;text-align:center;}


#navigation a:hover{display:block;color:#FFAA22;text-decoration:none;background-image: url('images/bg_nav_1.gif');text-align:center;}

#navigation a.aktiv{display:block;color:#006CB8;text-decoration:none;background-image: url('images/bg_nav_2.gif');text-align:center;}
#navigation a.aktiv:hover{display:block;color:#006CB8;text-decoration:none;background-image: url('images/bg_nav_2.gif');text-align:center;}


#topnavsearchfield a:hover {display:block;color:#FFAA22;text-decoration:none;background-image: none;text-align:center;}

.seperator {
float:left;
}

.topnav{
float:left;width:75px;
}

.topnavitem{
display:block;
padding:10px 5px 1px 5px;
}
.topnavitemsearch{
display:block;
padding:10px 5px 1px 5px;
}
/* ############### GENERAL TEMPLATE ELEMENTS ################# */

.content_text{font-size:11px;font-family:verdana,arial,sans-serif;color:#005197;}
.content_text h4{margin:14px 0px 0px 0px;}

.img_border{border: 1px dotted #ffaa22;}
.header{border: 1px dotted #FDBE00;color:#005197;}

.right_link{height:20px;width:210px;background-image: url('images/right_link_bg.jpg');margin-top:10px;}
.right_link a{display:block;margin:5px 0px 0px 40px;color:#005197;font-weight:normal;text-decoration:none;}
.right_link a:hover{text-decoration:none;}

.table_sep_grey {width:440px;margin:10px 0px 10px 0px;}
.table_sep_grey td{border-top:1px solid #e0e0e0;padding:7px;font-family:verdana,arial,sans-serif;font-size:11px;line-height:17px;}
.table_sep_grey a{display:block;color:#005197;text-decoration:none}
.table_sep_grey a:hover{color:#005197;text-decoration:none}
.table_sep_grey tr.last_row td{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:7px;}

.table_datasheets {width:440px;margin:3px 0px 10px 0px;border-bottom:1px solid #e0e0e0;}
.table_datasheets td{border-top:1px solid #e0e0e0;padding:3px;font-family:verdana,arial,sans-serif;font-size:11px;line-height:17px;}
.table_datasheets a{display:block;color:#005197;text-decoration:none}
.table_datasheets a:hover{color:#005197;text-decoration:none}

 td{color:#005197;font-family:verdana,arial,sans-serif;font-size:11px;line-height:17px;}

.indent_greyline{border-top:1px solid #e0e0e0;margin-top:7px;padding:5px 10px 5px 18px;}
.indent_greyline_last_row{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin-top:7px;padding:5px 10px 5px 18px;margin-bottom:10px;}

.indent_orange{background-color:#ffaa22;margin-top:7px;padding:10px 25px 10px 25px;}
.box_blue_top{bbackground-color:#ffaa22;margin-top:7px;padding:5px 15px 5px 15px;background-image: url('images/box_top_bg.gif');}
.box_blue{background-color:#E8EAD4;padding:5px 15px 10px 15px;}


p.indent_1 {padding:0px;margin:0px 0px 0px 20px;}

/* ############### TEMPLATE "NEWS" ################# */

.news_left_top{width:160px;float:left;text-align:right;}
.news_center_top{width:440px;margin-left:10px;float:left;}
.news_right_top{width:210px;margin-left:10px;float:left;}

.news_seperator{height:10px;font-size:1px;line-height:1px;clear:left;}

.news_left{width:160px;float:left;text-align:right;border-top: 1px dotted #005197;padding-top:5px;}
.news_center{width:440px;margin-left:10px;float:left;border-top: 1px dotted #ffaa22;padding-top:5px;}
.news_right{width:210px;margin-left:10px;float:left;}

/* ############### center_right_row ################# */

.center_right_row_top{clear:left;width:660px;padding-top:0px;margin-top:0px;font-size:11px;font-family:verdana,arial,sans-serif;color:#005197;}
.center_right_row_center_top{width:440px;float:left;border-top: 1px dotted #005197;padding-top:2px;}
.center_right_row_right_top{width:210px;margin-left:10px;float:left;border-top: 1px dotted #005197;}

.center_right_row{clear:left;width:660px;padding-top:6px;margin-top:4px;font-size:11px;font-family:verdana,arial,sans-serif;color:#005197;}

.center_right_row_center{width:440px;float:left;border-top: 1px solid #e0e0e0;padding-top:4px;}
.center_right_row_center_l{clear:left;width:215px;float:left;padding-top:2px;}
.center_right_row_center_r{width:215px;margin-left:10px;float:left;padding-top:2px;}
.center_right_row_right{width:210px;margin-left:10px;float:left;}



/* ############### contact ############### */

.telfax{width:50px;display:block;float:left;}

/* ############### tds_table ############### */


.tds_table {border:0px 0px 3px 0px;border-bottom:1px solid #005197;margin:0px;}
.tds_table td {font-size:10px;font-family:arial,sans-serif;color:#005197;
padding:3px;
border-top:1px solid #005197;
border-right:0px;
border-bottom:0px;
border-left:0px;
}
.tds_table font {font-size:10px;font-family:arial,sans-serif;color:#005197;
}
.tds_table td a {color:#005197;text-decoration:none}
.tds_table td a:hover {color:#FFAA22;text-decoration:none}

ul {
    margin: 8px 0px 8px 15px;
    padding: 0px;
    list-style-image: none;
	list-style-image: url(images/list_style_image.gif)
}

ul li {
	margin:0px;
    padding: 0px 0px 0px 5px;
}
#right ul li {
	margin:0px;
    padding: 0px 0px 0px 0px;
}

#right ul{margin:3px 5px 8px 20px;}

.table_2 tr td{font-size:11px;font-family:verdana,sans-serif;color:#005197;
padding:3px;
border-top:1px solid #e0e0e0;
border-right:0px;
border-bottom:0px;
width:50%;
border-left:0px;}

.table_2 {margin-top:5px;width:440px;border-bottom:1px solid #e0e0e0;
}

.table tr td{font-size:11px;font-family:verdana,sans-serif;color:#005197;
padding:3px;
border-top:1px solid #e0e0e0;
border-right:0px;
border-bottom:0px;
border-left:0px;}

.table {margin-top:5px;width:440px;border-bottom:1px solid #e0e0e0;
}


/* SITEMAP */

	DIV#sitemap {
   padding: 1em 1.5em;
   }
DIV#sitemap P {
   padding: 0;
   border: none;
   margin: 0;
   }
DIV#sitemap DIV {
   padding: 0 0 0 44px;
   border: none;
   margin: 0;
   }
DIV#sitemap DIV.extm {
   background: url(images/extm.gif)
               no-repeat
               0% 0%;
   }
DIV#sitemap DIV.exlm {
   background: url(images/exlm.gif)
               no-repeat
               0% 0%;
   }
DIV#sitemap DIV.exim {
   background: url(images/exim.gif)
               repeat-y
               0% 0%;
   }
DIV#sitemap DIV.ex-m {
   background: none;
   }
	



