@charset "utf-8";
/*---HEADER---*/

.icon {
background:transparent url(grfx/canada_icon.png) no-repeat scroll 0 0;
height:220px;
position:absolute;
right:-80px;
top:2px;
width:250px;
}

.con table{margin:0;}
.con table tr td p{margin:0;padding:0;}
.con table tr td table tr td p{margin:0;padding:0;display:block;}
.con table tr td table tr th  p{margin:0;padding:0;display:block;}
.con table tr td table {background:#f7f7f7;padding:5px;;margin:0 0.5em 1em 0.5em;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; border: 1px solid #e91514;}
.con table tbody tr td table thead tr th{background:none;text-align:center;}
.con table tbody tr td table tbody tr td{padding:0;}



.tx-ffuser-pi1 .user_edit{background:#f7f7f7;border: 1px solid #e91514;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.tx-ffuser-pi1 .user_edit div.edit{background:#e91514;text-align:center;padding:0.3em 0;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-radius-topleft:10px;-webkit-border-radius-topright:10px;border-radius-topright:10px;border-radius-topleft:10px;}
.tx-ffuser-pi1 .user_edit div.edit a{text-decoration:none;padding:0.5em 2em;font-weight:bold;}
.tx-ffuser-pi1 .user_edit div.edit a:hover{background:#f7f7f7;}
.tx-ffuser-pi1 .user_edit div.country input{border: 1px solid #e91514;}


form#mailform fieldset{border:1px solid #e91514;background:#f7f7f7;}
form#mailform .csc-mailform-field textarea{border:1px solid #e91514;}
form#mailform .csc-mailform-field input{border:1px solid #e91514;}

/*---SIDEBAR_LEFT---*/
ul#menu_left{
color:#ffffff;
}       
ul#menu_left li.item{
color:#000000;
background:#e91514;
}
ul#menu_left ul.menu_left_2 li a{
color:#000000;
background:#f7f7f7;
border-bottom:1px solid #e91514;
}
ul#menu_left ul.menu_left_2 li a:hover{
background:#d7d7d7;
}            
ul#menu_left ul.menu_left_2 li.aktiv a{
background:#d7d7d7;
} 


ul.pricelist{list-style-type:none;margin:0;padding:0;border:1px solid #e91514;}
ul.pricelist li ul{list-style-type:none;margin:0;padding:5px;background:#f7f7f7;border-top:1px solid #e91514;}
div.price_box{border:1px solid #e91514;margin:1em 0 0 0;background:#f7f7f7;}
.tx-ffpricelist-pi1 div.mail_form input,.tx-ffpricelist-pi1 div.mail_form textarea {border:1px solid #e91514;} 

     
/*---SIDEBAR_RIGHT---*/             
ul.pricelist li ul.header{background:#e91514;}
#sidebar_right .con_right h1{
background:#e91514;
color:#000000;
margin:0;
}
.start_entry{padding:5px 0;background:#f7f7f7;}
.start_entry .other_stuff{padding:5px;text-align:left;}
.start_entry .other_stuff .data,.start_entry .other_stuff .text{font-size:11px;}
.start_entry .other_stuff h3{margin:2px 0;font-size:12px;font-weight:bold;}
.con_right .csc-textpic{background: #f7f7f7;margin:0;}
.con_right .bodytext,.con_right p{background: #f7f7f7;margin:0;}

#zeit{background: #f7f7f7;}
/*---CONTENT---*/
.con{}



/*---CONTENT---*/
.con{}



/*---FOOTER---*/
#ft .con_footer{
border-top: 1px solid #e91514;
background: #f7f7f7;
color:#000000;
}
