h1, h2, h3, h4, h5, ul, li, ol {
  margin:0px;
  padding:0px;
}
a {
  color:#6E6D6D;
  outline:none;
}
a:hover {
  color:#ff0000;
}

a img{
 border:0px;
}

.clear {
  clear:both;
}

.none{
 display:none;
}

p{
 margin:0px;
 padding:0px;
 padding:2px 0;
}

.red{
 color:#ff0000;
}

html{
height:100%;
}

body {
  background-color:#e8e8e8;
  color:#000;
  font-family:arial,trebuchet MS,tahoma;
  font-size:80%;
  margin:0px;
  padding:0px;
  background-repeat: repeat-x;
  background-position: left bottom;
  text-align:center;
  height:100%;
}

.mceContentBody, .mceContentBody td {
background-color:#fff;
background-image:none;
color:#A0A0A0;
font-size:90%;
text-align:left;
}

.page {
text-align:center;
width:100%;
min-height:100%;
 background:#e8e8e8 url(../img/bg.jpg) repeat-x bottom left scroll;
}


.page_center{
 width:990px;
 margin:0 auto;
 text-align:left;
}

.top{
 height:100px;
 width:100%;
}


.scorpio{
 width:61px;
 float:left;
 height:86px;
 background-image: url(../img/logo_scorpio.png);
 background-repeat: no-repeat;
 background-position: left top; 
}
.scorpio a{
 display:block;
 width:61px;
 height:86px;
}

.logo_right{
 width:900px;
 float:left;
 height:86px;
 font-family: Trebuchet MS;
 padding-left:10px;
}

.haslo{
 color:#afafaf;
 padding:5px 0;
 letter-spacing: 2px;
}
.haslo a{
 color:#afafaf;
 text-decoration:none;
}
.logo_robbe{
 width:150px;
 float:left;
 height:46px;
 background-image: url(../img/robbe_logo.png);
 background-repeat: no-repeat;
 background-position: left bottom;
}
.logo_robbe a{
 display:block;
 width:150px;
 height:46px;
}
.logo_futaba{
 width:232px;
 float:left;
 height:46px;
 background-image: url(../img/logo_futaba.png);
 background-repeat: no-repeat;
 background-position: right bottom;
}
.logo_futaba a{
 display:block;
 width:232px;
 height:46px;
}
.menu{
 width: 600px;
 float:right;
 font-family: Trebuchet MS;
}
.menu ul{ 
 float:right;
 font-family: Trebuchet MS;
}

.menu ul li{
 height:26px;
 background-image:url(../img/menu_left.png);
 background-position:left bottom;
 background-repeat:no-repeat; 
 padding-left:8px;
 float:left;
 list-style:none;
 margin-left:3px;
}
.menu ul li span{
 height:26px;
 display:block;
 background-image:url(../img/menu_right.png);
 background-position:right bottom;
 background-repeat:no-repeat; 
 padding-right:8px;
}

.menu ul li a{
 text-decoration:none;
 background-image:url(../img/menu_bg.png);
 background-position:left bottom;
 background-repeat:repeat-x; 
 color:#fff;
 font-weight:bold;
 font-size:90%;
 height:18px;
 padding-top:8px;
 display:block;
}

.menu ul li a:hover{
 color:#E9E9E9;
}
.menu ul li.active a:hover{
 color:#fff;
}
.menu ul li.active{
 height:26px;
 background-image:url(../img/menu_active_left.png);
 background-position:left bottom;
 background-repeat:no-repeat; 
  padding-left:11px;
}
.menu ul li.active span{
 background-image:url(../img/menu_active_right.png);
 background-position:right bottom;
 background-repeat:no-repeat; 
  padding-right:11px;
}
.menu ul li.active a{
 background-image:url(../img/menu_active_bg.png);
 background-position:left bottom;
 background-repeat:repeat-x; 
 height:21px;
 padding-top:5px; 
}

.main{
 width:100%;
 margin-bottom:1px;
}
.main_top{
 width:100%;
 background-image: url(../img/top.png);
 background-repeat: no-repeat;
 background-position: right top; 
 padding-top:11px;
}

.main_in{
 width:100%;
 background-image: url(../img/bg_content1.jpg);
 background-repeat: repeat-y;
 background-position: right top; 
}

.main_bottom{
 width:100%;
 height:59px;
 background-image: url(../img/content_bottom.png);
 background-repeat: no-repeat;
 background-position: right bottom; 
}


/*baner*/
.baner{
 
}
.baner_top{
 width:100%;
 height:12px;
 background-image: url(../img/baner_top.png);
 background-repeat: no-repeat;
 background-position: right bottom;  
}
.baner_bottom{
 width:100%;
 height:14px;
 background-image: url(../img/baner_bottom.png);
 background-repeat: no-repeat;
 background-position: right top;  
}
.baner_in{
 width:100%;
 background-image: url(../img/baner_bg.png);
 background-repeat: repeat-y;
 background-position: right top;  
}

.baner_left{
 width: 420px;
 float:left;
}
.baner_right{
 width: 365px;
 float:right;
 padding-right:15px;
 border-left:10px solid #ff0000;
}
.baner_right img{
 padding:0px;
 border:0px;
 margin:0px;
}
.news_baner{
 margin-left:25px;
}

.naglowek_news{
 background-image: url(../img/arrow_red_big_gray.jpg);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left:20px;
 font-size:120%;
 color: #6f6e6e;
 margin:20px 0;
 padding-top:3px;
 padding-bottom:3px;
}
.naglowek_news a{
 color: #6f6e6e;
 text-decoration:none;
}
.baner .text{
 color:#9b9b9b;
}

.more1{
 text-align:right;
 padding-right:5px;
 display:block;
}
.more1 a{
 color: #ff0000;
 text-decoration:none;
}
.more1 a:hover{
 text-decoration:underline;
}
.back{
 margin-top:5px;
 padding-left:5px;
 display:block;
}
.back a{
 color: #ff0000;
 text-decoration:none;
}
.back a:hover{
 text-decoration:underline;
}
.nav{
 margin-top:-25px; 
}
.nav a{
  text-decoration:none;
  color:#fff;
  background-color:#6E6D6D;
  padding:2px 4px;
  margin-right:1px;
}
.nav a.highlight{
  background-color:#ff0000;
}


.baner_caly{
 background-image: url(../img/baner_bg_caly.png);
 background-repeat: no-repeat;
 background-position: right top;
 height:284px;
}
.baner_caly .baner_in{
 background-image:none;
 padding-top:3px;
 color: #6f6e6e;
}
.baner_caly  .baner_right{
 padding-right:9px;
 height:273px;
}
.baner_caly_min{
 background-image: url(../img/baner_bg_caly_small.png);
 background-repeat: no-repeat;
 background-position: right top;
 height:143px;
}
.baner_caly_min  .baner_right{
 padding-right:9px;
 height:130px;
}
.baner_caly_min .naglowek_news{
 margin:10px 0;
}


.news{
 margin-top:5px;
}


/*path*/
.path{
 margin-bottom:5px;
}
.path ul li{
 float:left;
 list-style:none;
 font-size:90%;
}
.path ul li a{
 color:#a0a0a0;
 text-decoration:none;
}
.path ul li a:hover{
 text-decoration:underline;
}


/*content*/
.content{
 color:#a0a0a0;
}
.content_left{
 width:152px;
 float:left;
}
.content_center{
 width:652px;
 padding-top:15px;
 float:left;
}
.content_center_in{
 padding:0 5px;
}
.content_right{
 width:163px;
 float:left;
}
.content_right_in{
 padding-top:10px;
}
.content_left ul{
 float:right;
 font-size:11px;
 font-family: Trebuchet MS;
 margin-top:15px;
}

.content_left ul li{
 list-style:none;
 width:133px;
 height: 25px;
 background-image: url(../img/menu_left_col.png);
 background-repeat: no-repeat;
 background-position: right top;  
}
.content_left ul li.active{
 background-image: url(../img/menu_left_col_active.png);
 background-repeat: no-repeat;
 background-position: right top;
}
.content_left ul li a{
 display:block;
 padding-left:17px;
 text-decoration:none;
 color:#464444;
 padding-top:2px;
}
.content_left ul li a:hover{
 color:#8F8F8F;
}
.content_page{
 margin-bottom:5px;
}
.naglowek{
 background-image: url(../img/dot_red.jpg);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left:20px;
 font-size:120%;
 color: #6f6e6e;
 margin-bottom:5px;
}
.naglowek a{
 color: #6f6e6e;
 text-decoration:none;
}
.text{
 margin-bottom: 10px;
}
.line{
 padding-top:1px;
 width:100%;
 border-bottom:1px solid #d4d4d4;
}
.img_left{
 float:left;
 margin-right:10px;
 margin-bottom:10px;
}
.map{
 text-align:right;
 margin-top:10px;
}

.box{
 margin-bottom:10px;
}
.box_logowanie{
 background-image:url(../img/box_logowanie_bg.jpg);
 background-position:right top;
 background-repeat:repeat-y;
 width:157px;
 margin-bottom:10px;
}
.box_logowanie_top{
 background-image:url(../img/box_logowanie_top.jpg);
 background-position:right top;
 background-repeat:no-repeat;
}
.box_logowanie_bottom{
 background-image:url(../img/box_logowanie_bottom.jpg);
 background-position:right bottom;
 background-repeat:no-repeat;
 padding-top:5px;
 padding-bottom:8px;
}

.box_logowanie table{
 border-collapse: collapse;
}
.box_logowanie table td{
 padding:0px;
 margin:0px;
 border:0px;
 padding-left:5px;
}
.box_logowanie table tr{
 padding-bottom:5px;
 
}
.box_logowanie .input{
 width:149px;
 height:19px;
 margin-bottom:5px;
 background-image:url(../img/input_bg.jpg);
 background-position:left center;
 background-repeat:no-repeat;
 padding-left:4px;
}
.box_logowanie .input input{
 border:0px;
 width:130px;
}
.box_logowanie input.button_logowanie{
 border:0px;
  width:52px;
 height:18px;
 background-color:0px;
 background-image:url(../img/button_logowanie.jpg);
 background-position:left center;
 background-repeat:no-repeat;
 margin-right:8px;
 cursor: pointer;
}
.box_logowanie a{
  color: #6f6e6e;
  text-decoration:none;
  font-size:70%;
}

.naglowek_logowanie{
 background-image: url(../img/dot_red_gray.jpg);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left:20px;
 font-size:100%;
 color: #6f6e6e;
 margin-bottom:10px;
 margin-left:5px;
}

.more{
 text-align:right;
 padding-right:5px;
 margin-top:5px;
 padding-bottom:4px;
}
.more a{
 background-image: url(../img/arrow_red_big.png);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left:20px;
 padding-top:3px;
 padding-bottom:3px;
 color: #6f6e6e;
 text-decoration:none;
}

.email{
 text-align:right;
 padding-right:53px;
 padding-top:5px;
}
.email a{
 text-decoration:none;
 color:#6f6e6e;
}
.kontakt_bottom{
  color:#6f6e6e;
  padding-left:50px;
  padding-top:10px;
  font-size:90%;
}

.bottom{
background-image:url(../img/bg_bottom.png);
background-position:right top;
background-repeat:no-repeat;
color:#FFFFFF;
height:67px;
width:100%;
padding-top:4px;
font-size:80%;
}

.bottom a{
 color:#fff;
 text-decoration:none;
 padding-right:5px;
}

.copy{
 float:left;
 padding-left:39px;
 width:39%;
}
.author{
 float:right;
 text-align:right;
 padding-right:5px;
 width:39%;
}


.red_list{
 list-style:none;
background-image:url(../img/dot_red_min.jpg);
background-position:left top;
background-repeat:no-repeat;
padding-left:12px;
margin-left:10px;
margin-bottom:5px;
}

.gray_list{
 list-style:none;
background-image:url(../img/dot_gray_min.jpg);
background-position:left top;
background-repeat:no-repeat;
padding-left:12px;
margin-left:10px;
margin-bottom:5px;
}

.red_list1{
 list-style:none;
background-image:url(../img/arrow_red_min.jpg);
background-position:left top;
background-repeat:no-repeat;
padding-left:12px;
margin-left:10px;
margin-bottom:5px;
}

.gray_list1{
 list-style:none;
background-image:url(../img/arrow_gray_min.jpg);
background-position:left top;
background-repeat:no-repeat;
padding-left:12px;
margin-left:10px;
margin-bottom:5px;
}

.red{
 color:#ff0000;
}
.gray{
  color:#6E6D6D;
}
.img_border{
 border:2px solid #DADADA;
}

.galeria_kafelki{
 margin-top:5px;
 clear:both;
}

.img_box{
 float:left;
 width:140px;
 height:100px;
 overflow: hidden;
 border:2px solid #DADADA;
 margin-right:10px;
 margin-bottom:10px;
}
.dolaczone_pliki{
 margin-top:5px;
}
.dolaczone_pliki ul li{
 list-style:none;
 margin-left:10px;
}
.dolaczone_pliki h3{
 font-size:90%;
}
.dolaczone_pliki ul li a{
 text-decoration:none;
 color:#6E6D6D;
}
.dolaczone_pliki ul li a:hover{
 text-decoration:underline;
 color:#ff0000;
}

a.red, .red a{
 color:#ff0000;
}
a.gray, .gray a{
 color:#6E6D6D;
}

a.nonedecoration{
 text-decoration:none;
}


.dystrybutorzy ul{
 margin-top:10px;
}
.dystrybutorzy ul li{
 margin-bottom:10px;
}
.dystrybutorzy .opis{
 margin:5px 0;
 margin-left:20px;
}