#content-menu {
	position:absolute;
	margin: 0px;
	padding: 0px;
	left: 11px;
	top:0px;
	text-align: left;
}

.content-left {
	position:relative;
	float:left;	
	padding-right:20px;
	width:340px;
	_width:360px;	
}

.content-right {
	position:relative;
	float:right;
	padding-left:0px;
	padding-right:0px;
	width:190px;	
}

.content-left50 {
	position:relative;
	float:left;	
	padding-left:5px;
	padding-top:15px;
	width:340px;
}

.content-right50 {
	position:relative;
	float:right;
	padding-left:0px;
	padding-right:10px;
	padding-top:15px;
	width:340px;	
}

.menu-item a {
    display:block; 
}     
	

.submenu-item a {
     display:block;     
}

.submenu-item a {
	display:block;
	padding-left:17px;
}

.submenu-item a:hover {
	display:block;
        background:url(../pics/sipka.gif) left top no-repeat;
	padding-left:17px;	
}

.submenu-item-act {
	display:block;	
	background:url(../pics/sipka.gif) left top no-repeat;
	padding-left:17px;	
}

.topmenu {
  margin-top:2px;
  padding-top:0px;
}
.topmenu-item a{	
	text-decoration: none;
}
.topmenu-item, .topmenu-item-act {
	display:inline;
	margin-right:10px;
	font-size:11px;	
}


.topmenu-item a:link, .topmenu-item a:visited {	
	text-decoration: none;
	color:#666666;		
}

.topmenu-item a:hover, .topmenu-item-act a:link, .topmenu-item-act a:visited  {
	color:#000000;
	text-decoration: none;
}

a:link, a:visited {	
	color:#666666;		
}
a:hover {
	color:#000000;
}

/*  #############  contentnavigation  ################  */



#content-contentnavigation {
  position:absolute;
  top:0px;
  right:100px;
  margin:0pt;
  padding-right:14px;
  text-align:center;
  font-size:9px;
  text-decoration:none;
  color:#666666;
  margin-top:10px;
}



.contentNavigation_item a:link, .contentNavigation_item a:visited {
		color:#666666;
		float:left;
		margin-right:10px;
		text-decoration:none;	
}

.contentNavigation_item_act a {
		color:#666666;
		float:left;
		margin-right:10px;
		text-decoration:none;	
}

.contentNavigation_item a:hover, .contentNavigation_item_act a:hover {
		color:#000000;
		float:left;
		margin-right:10px;
		text-decoration:none;	
}

.csc-frame-indent {
	padding-left:20px;
}

.csc-frame-indent3366 {
	padding-left:33%;
}


.csc-frame-indent6633 {
	padding-right:33%;
}

.csc-textpic-imagewrap {
        margin-top:5px;
        padding-top:5px;
}
/*  #############  kontakt  ################  */

.formselect {
	  width:224px;
	  height:18px;
	  _height:20px;
	  font-size:11px;
	  border:1px solid #C6C6C6;
	  margin-bottom:5px;
	  %height:20px;
}	

.forminput1 {
	  width:222px;
	  height:16px;
	  font-size:11px;
	  border:1px solid #C6C6C6;
	  margin-bottom:5px;
	  _height:18px;
}

.forminput5 {
	  width:56px;
	  height:16px;
	  _height:18px;	  
	  font-size:11px;
	  border:1px solid #C6C6C6;
	  margin-bottom:5px;
	  margin-right:4px;	
 
}	
    
.forminput4 {
	  width:160px;
	  _width:258px;
	  height:16px;
	  _height:18px;	  
	  font-size:11px;
	  border:1px solid #C6C6C6;
	  margin-bottom:5px;	 
}  

.formtextarea {
	  width:222px;
	  font-size:11px;
	  border:1px solid #C6C6C6;
	  margin-bottom:5px;	 
}

.form_table td {
   font-size:11px;
}
#mailform {
	 margin-bottom:20px;
}
