/* CSS Document
---------------
Nymphea studio
Concepteur de site internet
------------------
Jonathan Berrichon
 */

html{
background:#000f33 url(images/bg_site.png) repeat-x;
font-family:arial;
}

body{
background:url(images/etoiles_fond_Star.jpg)no-repeat top;
color: #fff;
}

p, .pageHeading, .messageBox{
color: #fff;
}

.pageHeading{
color: #fff;
font-size: 36px;
font-weight: bold;
padding-top: 13px;
padding-bottom: 33px;
text-shadow: 0px 2px 2px rgba(0, 0, 0, 1);
}

.mots_cles_star{
color:#fff;
font-size:0.7em;
text-align:center;
}

.chercher{
background:url(images/search_button.png)no-repeat;
border:0;
}


td.main ul{padding-top: 30px;}
.logotypes {
display: inline;
padding: 10px;
}

#ok{
background:url(images/ok_button.png)no-repeat;
border:0;
}
td h1{
font-size: 2em;

}
td h2{
font-size: 1.5em;

}

.menu{
vertical-align:top;
font-size:1.2em;
color:#fff;
}

.menu a{
padding-right:10px;
padding-left:10px;
}

.menu a:hover{
color:#b11c45;
}

#infos-perso{
padding: 15px;
padding-top: 5px;
background: #02bce3 url(img/inscription_star01.jpg) repeat-x;
border: 1px solid #0092b1;
}

.mainrouge input {
vertical-align:top;
background:url(images/input_bg.png)repeat-x;
border:#0092b1 1px solid;
margin-top: 5px;
color: #0092b1;
}

.main-right{text-align: right; padding-right: 10px;}

.main-right_facebook {
text-align: right; 
padding-right: 10px;
font-size: 14px;
height: 29px;
background: url( images/facebook.png) no-repeat left;
}

.main-right_skyblog {
text-align: right; 
padding-right: 10px;
font-size: 14px;
height: 29px;
background: url( images/skyblog.png) no-repeat left;
}

.main-right_myspace {
text-align: right; 
padding-right: 10px;
font-size: 14px;
height: 29px;
background: url( images/myspace.png) no-repeat left;
}

.main-right_twitter {
text-align: right; 
padding-right: 10px;
font-size: 14px;
height: 29px;
background: url( images/twitter.png) no-repeat left;
}

.rouge{
font-size: 24px;
text-shadow: 0px 2px 2px rgba(0, 146, 177, 1);
}

#coordonnees{
padding: 15px;
padding-top: 5px;
background: #f0028a url(img/inscription_topmodelrose.jpg) repeat-x;
border: 1px solid #c1006e;
}

.mainrose input, .mainrose select {
vertical-align:top;
background:url(images/input_bg.png)repeat-x;
border:#c1006e 1px solid;
margin-top: 5px;
color: #c1006e;
}

.rose{
font-size: 24px;
text-shadow: 0px 2px 2px rgba(193, 0, 110, 1);
}

#talents{
padding: 15px;
padding-top: 5px;
background: #b0d931 url(img/inscription-acteur-cinema.jpg) repeat-x;
border: 1px solid #8fb714;
}

.mainvert input, .mainvert select, .mainvert textarea {
vertical-align:top;
background: #fff url(images/input_bg.png)repeat-x;
border: #8fb714 1px solid;
margin-top: 5px;
color: #8fb714;
}

.mainvert a{
background: url(images/plus.png)no-repeat;
font-size: 14px;
padding-left: 3px;
color: #000;
display: block;
}

input#customers_video1,input#customers_video2,input#customers_video3,input#customers_video4,input#customers_son1,input#customers_son2,input#customers_son3,input#customers_son4,input#customers_photo1,input#customers_photo2,input#customers_photo3,input#customers_photo4{
vertical-align:top;
background: white;
color: #8fb714;
}

.vert{
font-size: 24px;
text-shadow: 0px 2px 2px rgba(143, 183, 20, 1);
}

.article{
margin-top:10px;; margin-left:10px;; margin-right:10px;
color:#fff;
}

input.submit ,input.validate { 
height: 22px;
width: 130px;
background: url(img/envoyer-cv-de-star.png);
border: none;
vertical-align: top;
}

.avatar_model{
margin-right:10px;
border: #50c20b solid 1px;
}

.titre_model{
color:#50c20b;
font-weight:bold;
}

.avatar_cine{
margin-right:10px;
border: #c5080e solid 1px;
}

.titre_cine{
color:#c5080e;
font-weight:bold;
}

.avatar_chanteur{
margin-right:10px;
border: #f0f004 solid 1px;
}

.titre_chanteur{
color:#f0f004;
font-weight:bold;
}

.avatar_danseur{
margin-right:10px;
border: #f0028a solid 1px;
}

.titre_danseur {
color:#f0028a;
font-weight:bold;
}

.avatar_model{
margin-right:10px;
border: #92c20c solid 1px;
}

.titre_model{
color:#92c20c;
font-weight:bold;
}

.avatar_perso{
margin-right:10px;
border: #06a0c7 solid 1px;
}

.titre_perso{
color:#06a0c7;
font-weight:bold;
}

.Nom_star{
font-size:1.4em;
}

.contenu_star{
font-size:0.8em;
}

.vote{
line-height:50px;
font-weight:bold;
}

.niveau_star{
text-align:center;
font-weight:bold;
}

.publicite_star img{
margin-bottom: 1px;
}
td.publicite_star{
padding-left: 10px;
padding-top: 35px;
}

/********************RESET CSS******************/
/********************RESET CSS******************/
/********************RESET CSS******************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	color: inherit;
    text-decoration:none;
	color: #fff;
}


/* remember to define focus styles! */


:focus {
	outline: 0;
}

body {
	line-height: 1;
}

ol, ul {
	list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}

caption, th, td {
	font-weight: normal;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}

blockquote, q {
	quotes: "" "";
}

/*////////////fin reset////////////*/