hr {
  clear:both;border: 1px  solid #fff;background:#fff;;margin:0px; padding:0px;
  
}
h1 {font-size:27px; font-weight:normal;}
h2 {
color:#999999;
font-family:Arial;
font-size:18px;
font-style:normal;
margin:0;
padding:2px 0;
}
h3 {
color:#000000;
font-family:Arial;
font-size:18px;
font-weight:bold;
margin:0;
padding:2px 0;
}

p {
color:#000000;
font-family:Arial;
font-size:12px;
margin:0 0 2px;
padding:0 0 2px;
}


body { font-family:arial , helvetica,versana, san-serif;font-size:11px;}

a img {border:0px}
a, a:link ,a:visited {
color:#58439B;
}
a:hover {
color:#000}

strong {width:100%;color#000;}

/* stark */
body.stark {
	background-color:#020608;
	color:#ececec;
	
}

body.stark hr {
	background-color:#020608;border:1px none #020608;
	
}

body.stark  {
	background-image:url(/img/stark/zikmu-parrot-by-philippe-starck-logo.jpg);background-repeat:no-repeat;background-position:20px 20px;
	
}
body.stark  input.download_sub {
background-color:none;
border:none;
color :#fff;
margin:00px;
height:49px;
width:200px;
background-image:url(/img/stark/bouton_support_zikmu_fr1_or.gif);background-repeat:no-repeat;background-position:0px 0px;
padding-left:46px;
font-weight:bold;
text-align:left;

}
body.stark hr {
border:1px solid #000;background-color:#000;
}
div.form_downloader {
margin-left:280px;
margin-top:110px;
font-size:1.2em;
font-weight:bold;
width:350px;
}
div.form_downloader a,div.form_downloader a:link,div.form_downloader a:visited {
color:#fff;
}
div.form_downloader a:hover {
color:#CC0000;
}
a.privaty_politic {
font-size:0.9em; font-weight:normal;
padding:12px;
}



ul.errorlist ,ul.errorlist li { margin:0px;padding:0px;color:#cc0000;font-size:0.8em;font-weight:bold;font-variant:italic;}

.form_downloader ul li ,.form_downloader ul {
display:block;
float:left;
height:auto;
list-style-type:none;
margin:0;
padding:0 0 10px;
}

.form_downloader ul li label{display:block;
float:left;
list-style-type:none;
margin:0;
padding:0;
width:190px;
font-family:Trebuchet MS,Arial,sans-serif;font-size:1em;
}
label.id_email_newsletter {
float:right;
width:320px;
text-align:left;}

.download_sub {
width:280px;
background:#ccc;
color :#333;
cursor:pointer;
}

input#id_email {
height:16px;font-size:12px;
}

/***** Default product **/

.product {
  margin: 10px;
  float: left;
}
.product .prod_info strong.reference {display:none;}
.prod_item,.prod_info{

  float: left;
}

.prod_item #gallery  img{
	border:1px #ccc solid;
}

.prod_info .micro_chap{
display:block;
width:110px;
font-size:9px;
font-family:verdana;
font-weight:bold;

}

.product .prod_item{
  margin: 10px;
  float: left;
}

.product  h4 a {
color:#999999;
font-size:100%;
font-weight:bold;
text-decoration:none;
}
.product  h4  {
margin-top:1px;
margin-bottom:2px;
}
/******* mastercategories **********/


.mastercategories{
	margin:0px 10px;
}

.mastercategories .mastercategory  {
	float:left;width:45%;margin:10px;
}

.mastercategories .normal{
	clear:left;
}

.mastercategories .mastercategory div.prod_item{
  margin: 10px;
  float: left;
  width:160px;
  text-align:center;
}

.mastercategories .mastercategory  .prod_info{
width :200px;
}


.mastercategories .mastercategory  .prod_info h1{
color:#151515;margin-top:0px;padding-top:0px;margin-bottom:2px;padding-bottom:0px;font-size:120%;
}

.mastercategories .mastercategory  .prod_info h1 a{
text-decoration:none;color:#151515;font-weight:bold;
}

.mastercategories .mastercategory   a img{
border:1px solid #CCCCCC;
}

border:1px solid #CCCCCC;
/*************/


/******* families **********/

.families{
	margin:0px 10px;
}

.families .family   {
	float:left;width:45%;margin:10px;
}

.families .normal{
	clear:left;
}

.families .family  div.prod_item{
  margin: 10px;
  float: left;
  width:160px;
  text-align:center;
}

.families .family   .prod_info{
width :200px;
}


.families .family   .prod_info h1{
color:#151515;margin-top:0px;padding-top:0px;margin-bottom:2px;padding-bottom:0px;font-size:120%;
}

.families .family   .prod_info h1 a{
text-decoration:none;color:#151515;font-weight:bold;
}

.families .family    a img{
border:1px solid #CCCCCC;
}



/******* usages **********/

.usages{
	margin:0px 10px;
}

.usages .usage   {
	float:left;width:45%;margin:10px;
}

.usages .normal{
	clear:left;
}

.usages .usage  div.prod_item{
  margin: 10px;
  float: left;
  width:160px;
  text-align:center;
}

.usages .usage   .prod_info{
width :200px;
}


.usages .usage   .prod_info h1{
color:#151515;margin-top:0px;padding-top:0px;margin-bottom:2px;padding-bottom:0px;font-size:120%;
}

.usages .usage   .prod_info h1 a{
text-decoration:none;color:#151515;font-weight:bold;
}

.usages .usage    a img{
border:1px solid #CCCCCC;
}


/******* categories **********/


.categories{
	margin:0px 10px;
}

.categories .categori   {
	float:left;width:45%;margin:10px;
}

.categories .normal{
	clear:left;
}

.categories .categori  div.prod_item{
  margin: 10px;
  float: left;
  width:160px;
  text-align:center;
}

.categories .categori   .prod_info{
width :200px;
}


.categories .categori   .prod_info h1{
color:#151515;margin-top:0px;padding-top:0px;margin-bottom:2px;padding-bottom:0px;font-size:120%;
}

.categories .categori   .prod_info h1 a{
text-decoration:none;color:#151515;font-weight:bold;
}

.categories .categori    a img{
border:1px solid #CCCCCC;
}


/******* View_in category ******/

.category {
  clear:both;padding:0 20px;
}

.category .product{
  width:250px;
  height:124px;
}
.category  .prod_info{
width:100px;
} 

.category  strong.reference{
display:none;
} 

.category  p{
margin:0px;
} 

.category h4 a{
  font-size:110%;
  color:#999;

  
}
.category  strong {
}
.category h1 {
font-size:18px;
font-weight:normal;
margin-top:1px;
margin-bottom:3px;
color:#111;
}

.category  h4  a {
  font-size:100%;
  color:#999;
  text-decoration:none;
  font-weight:bold;
}

.category  .prod_info  h4 {
margin-top:1px;
margin-bottom:2px;}


/******* View_in products ******/

.category {
  clear:both;padding:0 20px;
  border-bottom:1px solid #999;
}

.category .product{
  width:250px;
  height:126px;
  overflow:hidden;
}
.category  .prod_info{
width:100px;
} 

.category  strong.reference{
display:none;
} 

.category  p{
margin:0px;
} 

.category h4 a{
  font-size:110%;
  color:#999;

  
}
.category  strong {
}
.category h1 {
font-size:18px;
font-weight:normal;
margin-top:1px;
margin-bottom:3px;
color:#111;
}

.category  h4  a {
color:#999999;
font-size:14px;
font-weight:bold;
line-height:90%;
text-decoration:none;
}

.category  .prod_info  h4 {
margin-top:1px;
margin-bottom:2px;}

/***** Self view product **/

.push {
  margin:10px;
  float: left;
  width:45%;
}
.pushes .product_view  {
float:left;
}

.product_view div.prod_item{
  margin-right: 10px;
  float: left;
  width:360px;
  text-align:center;
}
.product_view .prod_info{
width :530px;
}
.pushes .product_view  .prod_info{
width :100% !important;
width :100% ;
}

#related_links {
display:block;float:left;clear:both;
margin:1px 0px;
padding:0px;

}
#related_links ul{
display:block;float:left;clear:both;
margin:1px 0px;
padding:0px;


}

div.sigles  img{
margin-right:20px;
}

#related_links li {
font-size:12px;
display:block;
background-image:url(images/fleche.gif);
background-position:0 75%;
background-repeat:no-repeat;
list-style-type:none;
margin:0px;
padding-left:12px;padding-right:12px;
padding-top:6px;
margin-top:2px}

.related_link a,.related_link a:link,.related_link a:visited {
font-size:12px;
text-decoration:none;
color:#43699C;
}

.related_link a:hover {
font-size:12px;
text-decoration:underline;
color:#43699C;
}


#related_links ul li#parrotchic {
margin:8px;margin-left:0px;
background-image:url(images/bt_chic_clim.jpg);
height:67px !important;
height:67px;
width:89px; 
background-repeat:no-repeat;
background-position:top left;
}


#related_links li#parrotchic{
margin:0px;
background-image:none;
background-position:-20px -100px;
padding:0px;padding-left:0px;
}
.parrotchic  a,.parrotchic  a:link,.parrotchic  a:visited {
height:67px;
width:142px;
font-size:12px;
text-decoration:none;
color:#666;
display:block;

text-indent:-3000px;
}



#related_links ul.fr li#buyproduct {
margin:8px;margin-left:0px;
background-image:url(images/buy.jpg);
height:28px !important;
height:30px;
width:160px; 
background-repeat:no-repeat;
background-position:top left;
}

#related_links  ul.en-gb li#buyproduct a,#related_links ul.en li#buyproduct a ,#related_links ul.it li#buyproduct a,#related_links ul.du  li#buyproduct a{
margin:8px;margin-left:0px;margin-left:0px;
background-image:url(images/buy_this_product.jpg);
height:28px !important;
height:28px;
width:160px; 
background-repeat:no-repeat;
background-position:top left;
}



#related_links  ul.es li#buyproduct a{
margin:8px;margin-left:0px;margin-left:0px;
background-image:url(images/comprar_este_producto.jpg);
height:28px !important;
height:28px;
width:160px; 
background-repeat:no-repeat;
background-position:top left;
}

#related_links  ul.it  li#buyproduct a{
margin:8px;margin-left:0px;margin-left:0px;
background-image:url(images/compralo_subito.jpg);
height:28px !important;
height:28px;
width:160px; 
background-repeat:no-repeat;
background-position:top left;
}


#related_links  ul.de  li#buyproduct a{
margin:8px;margin-left:0px;margin-left:0px;
background-image:url(images/bt_produkt_kaufen.jpg);
height:28px !important;
height:28px;
width:160px; 
background-repeat:no-repeat;
background-position:top left;
}


#related_links li#buyproduct{
margin:0px;
background-image:none;
background-position:-20px -100px;
padding:0px;padding-left:0px;
}
.buyproduct  a,.buyproduct  a:link,.buyproduct  a:visited {
height:26px;
width:142px;
font-size:12px;
text-decoration:none;
color:#666;
display:block;

text-indent:-3000px;
}
/*** filter ***/
#filters {text-align:right;padding:4px;border-top: 1px  solid #aeadab;/*border-bottom: 1px  solid #aeadab*/}
#filters select {display:none;visibility:hidden;}
/***** push view product **/
.push .sigles {
clear:both;
float:left;
width:90%;
background-color:#fff;
letter-spacing:-10px;
font-size:1px;
margin-left:15% !important;
margin-left:15px ;
padding-left:0!important;
padding-left:10%;
}

.push .prod_info {

float:left;
}
.push  .prod_item{
height:200px;
}

.push .prod_info div{
clear:both;
display:block;
width:80%;
margin-left:15%;
font-size:12px;
padding-bottom:0px;
margin-bottom:0px;
}
.push .prod_info p {margin:0px;padding:0px;margin-top:0px;margin-bottom:0px;}
.push .prod_info a,.push .prod_info a:link,.push .prod_info a:visited{

color:#58439B;
}


/*************** FOOTER ************/

#footer {
display:none;
visibility:hidden;
clear:both;
float:left;
width:100%;
border-top:0px solid #ccc;
margin-top:10px;
text-align:center;
}

#footer ul {
display:block;
list-style-type:none;
margin:10px;
padding:0px;
text-align:center;
}
#footer ul  li{
margin:3px;
display:inline;
list-style-type:none;

text-align:center;
}


