/* CSS Document */
/* ----------------------------*/
/* ------   Tryferu 2009  -----*/
/* ----------------------------*/

*{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.bigdiv{
min-width: 550px;
}

body {
  background-image:url("http://rocknstore.com/static/img/v3/RnS---BG.png");
  width:  auto;
  height:  auto;
  margin:  auto;
font-family: calibri, arial, helvetica, sans-serif ;
}

.nav_pages{
color: #5C3561;
font-size: 10px;
font-weight: bold;
}
/*
body{
	background-color:#1c0325;
	background-image:url(/static/img/v4/bg_body.gif);
	background-repeat:repeat;
	margin:0px;
	
}*/

form, table{ margin:0px;}

p{ color:#fff;}

#container{
	position: relative;
	width:790px;
	background-color:#000000;
	margin-left: auto;
	margin-right: auto;
	padding-top:5px;
	padding-left:3px;
	padding-right:3px;
}

.en_lien_edit {
  color: white;
  text-decoration: none;
}

.en_lien_edit_grd {
  color: white;
  /*text-decoration: none;*/
  font-size: 20px;
}

.panier_validate {
  color: black;
  font-weight: bold;
  /*text-decoration: none;*/
}

.panier_suppr {
  color: black;
  font-weight: bold;
  text-decoration: none;
}

.en_lien_contact {
  color: white;
  text-decoration: none;
  font-size: 20px;
}
/*a:link {color: white ; text-decoration: none ;}
a:visited {color: white ; text-decoration: none ; }
a:hover { color: white ; text-decoration: none ; }*/



.bord_0{ border:0px; }

/* -------------------------------*/
/* ------   HEADER / FOOTER  -----*/
/* -------------------------------*/

.blocViolet{
	margin-top:10px;
	background-color:#3a1737;
	height:10px;
}


#footerBox{
	background-image:url(/static/img/v4/footer.jpg);
	background-repeat:no-repeat;
	color:#d7d7d7;
	height:229px;
	text-align:center;
	padding-top:45px;
	padding-left:65px;
	padding-right:65px;
}

.lien_footer{
	color:#d7d7d7;
	text-decoration:none;
	font-size:11px;
	font-weight:bold
}

.lien_footer:hover{
	color:#d7d7d7;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold
}
/* -----------------------------*/
/* ------   LANGUAGES BOX  -----*/
/* -----------------------------*/

#languageBox{ height:20px; }

.lienFlag{padding-right:4px;}

#lang{
	float:left;
	width:113px;
	margin-left:4px;
}

#ssmenu{
	color:#898989;
	margin-left:113px;
	text-align:right;
	margin-right:7px;
}

/* -------------------------*/
/* ------   MENU BOX  -----*/
/* -------------------------*/

#menuBox{
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
	background-image:url(/static/img/v4/bg_menu.gif);
	background-repeat:repeat-x;
	height:28px;
	margin-bottom:25px;
}

#open_account{
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
	background-image:url(/static/img/v4/bg_menu2.gif);
	background-repeat:repeat-x;
	height:22px;
	margin-bottom:25px;
}

.rub2{
	float:left;
	height:22px;
	margin-left:12px;
}


/* ------------------------------------*/
/* ------   LOGIN / PROFILE  BOX  -----*/
/* ------------------------------------*/
#loginBox{
	background-image:url(/static/img/v4/bg_login.gif);
	background-repeat:no-repeat;
	width:200px;
	height:200px;
	margin-left:3px;
}


#profilBox{
	width:200px;
	text-align:center;
	padding-bottom:20px;
}

/* -------------------------------------*/
/* ------   NEWLETTER / LOGOS BOX  -----*/
/* -------------------------------------*/

#newsletterBox{ margin-left:3px;}

#logosBox{
	width:200px;
	margin-left:3px
}


/* --------------------------------*/
/* ------   CONTENU SITE BOX  -----*/
/* --------------------------------*/

#super_content{
	padding-left:15px;
	padding-right:5px;
}


#video{
	text-align:center;
	width:485px;
}

#search_designers, #search_stores, #search_members{
	color:#fff;
	width:485px;
	padding:10px;
	background-image:url(/static/img/v4/bg_form_designers.jpg);
	background-repeat:no-repeat;
}

#search_shopping{
	color:#fff;
	width:485px;
	padding:10px;
	background-image:url(/static/img/v4/bg_form_shopping.jpg);
	background-repeat:no-repeat;
}


#search_members{
	color:#fff;
	width:485px;
	padding:10px;
	background-image:url(/static/img/v4/bg_form_members.jpg);
	background-repeat:no-repeat;
}


#form_events{
	color:#fff;
	width:485px;
	padding:10px;
	background-image:url(/static/img/v4/bg_form_events.jpg);
	background-repeat:no-repeat;
}


.LogoTD{
	text-align:center;
	width:190px;
	vertical-align:middle;
}

.iconesTD{
	vertical-align:top;
	text-align:right;
}


.imageTD{
	border:1px solid #787878;
	padding:3px;
}


/* --------------------------------*/
/* ------   REPONSES BOX  -----*/
/* --------------------------------*/
#reponse{
	margin-right:15px;
	margin-top:20px;
}

.reponseBox{
	border:2px solid #787878;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	width:105px;
	vertical-align:top;
	text-align:center;
	cursor: pointer;
}

.logoBox{
	vertical-align:middle;
	height:95px;
}

.champ{
 border: 1px solid black;
 background-color: #fff;
 background-image:url(/static/img/v4/artbox_input.png);
 background-repeat: repeat-x;
 padding-bottom:2px;
 padding-top:2px;
}
/* ----------------------*/
/* ------   TEXTES  -----*/
/* ----------------------*/

.txt_Gr_grd{ 
color:#d7d7d7; 
font-size: 20px;
}

.txt_Gr{ color:#d7d7d7;}
.txt_Nom{ color:white;}
.txt_Rs{ color:#cc0099;}
.txt_RsClr{ color:#b27ab3;}
.txt_Vlt{ color:#865088;}


.txt_Center{ text-align:center;}
.txt_S{ text-decoration:underline; }
.txt_N{ text-decoration:none; }
.txt_I{ font-style:italic;}
.txt_G{ font-weight:bold; }



.txt_9{ font-size:9px; }
.txt_10{ font-size:10px; }
.txt_12{ font-size:12px; }
.txt_13{ font-size:13px; }
.txt_16{ font-size:16px; }


/* ----------------------*/
/* ------   LIENS  ------*/
/* ----------------------*/
.lien_gr{
	color:#d7d7d7;
	text-decoration:none;
}

.lien_gr:hover{
	color:#d7d7d7;
	text-decoration:underline;
}

.posted{
	color:#999999;
	font-size:10px;
	text-align:left;
}

/* ---------------------------*/
/* ----  PADDING MARGIN  -----*/
/* ---------------------------*/


.pdg_10{ padding:10px;}
.pdg_top_10{ padding-top:10px;}
.pdg_top_25{ padding-top:25px;}
.pdg_bot_5{ padding-bottom:5px;}
.pdg_bot_10, .block{ padding-bottom:10px;}
.pdg_bot_20{ padding-bottom:20px;}

/* ---------------------------*/
/* ----  AJOUT AUTOCOMPLETION SEARCH  -----*/
/* ---------------------------*/

div.autocomplete {
  position:absolute;
  width:450px;
    text-decoration: none;

  background-color:white;
  border:1px solid #888;
  margin:0px;
  padding:0px;
}
div.autocomplete ul {
  list-style-type:none;
  text-decoration: none;
  max-height:400px;
  overflow:auto;
  margin:0px;
  padding:0px;
}
div.autocomplete ul li.selected { background-color: #727272;}
div.autocomplete ul li {
  list-style-type:none;
/*  display:block;*/
  text-decoration: none;

  margin:0;
  padding:0px;
  color: black;
/*  height:35px;*/
  cursor:pointer;
}

/* ---------------------------*/
/* ----  COULEUR WEBSITE  -----*/
/* ---------------------------*/


.website_couleur{color:#FFFFFF;text-decoration:none;}
