body{background:#FFF url(images/bg.jpg) left top repeat-x; font-family:Georgia, "Times New Roman", Helvetica, sans-serif; font-size:14px; line-height:20px; color:#000; margin:0 auto; padding:0px;}
a img{border:none;}
p{margin:6px 0 12px; }

/** Top **/
#logo{display:block; float:left; width:110px; height:120px; padding:0; margin:0 40px 30px 40px;}

#desc{font-size:17px; font-style:italic; line-height:22px; color:#000; margin:0 auto; padding:40px;}
#message{text-align:center; font-size:12px; font-style:normal}
#message span{background-color:#ffa; font-weight:bold; padding:5px 10px;}

/** Right **/
#right{float:right; width:300px; margin-left:20px;}
#right a,#right a:visited{color:#444; text-decoration:none; border-bottom:1px dashed #444}
#right a:hover{color:#c00; border-bottom:1px dashed #c00}

#changelang{float:left; padding:40px 10px 40px 70px;}
#lang{display:block; float:right; padding:40px 10px 10px 0px; position:relative; font-size:10px}
#lang input{width:50px; text-align:center; font-size:10px; font-weight:bold}
#lang input.go{width:auto; height:auto; padding-left:5px}

h1, #contactH1 h2{font-size:16px; font-weight:bold; color:#FFF; margin:0px; height:25px; background-color:#c00;}
#contactH1 h2{display:block; float:right; background:url(images/girlsH1.jpg) right top no-repeat; color:#FFF; padding:155px 40px 5px 40px; width:170px; font-size:14px}
#rContent{clear:both; padding-right:40px;}
#rContent p{font-style:italic; background-color:#eee; width:260px;}

#contact{margin:0; padding:0; position:relative}
#contact fieldset{border:none; margin:0; padding:0}
#contact label{display:block; margin-top:5px}
#contact input,#contact textarea,#contact select{font-size:14px; font-weight:bold; color:#444; border:1px dotted #aaa; border-bottom:2px solid #c00; padding:4px 5px; width:250px }
#contact input#trimit{background:url(images/butSend.jpg) no-repeat; width:131px; height:30px; color:#FFF; font-weight:bold; border:none;}
#contact input.buton{display:block; margin-top:5px;}
	#tipcarte{display:none}

/** Left **/
h1{background:url(images/h1bg.jpg) right top no-repeat; padding:5px 40px 5px 20px; width:18em; clear:left; font-size:14px}
h2{color:#c00; font-size:14px; margin:0; padding:0}
#left{margin-left:40px;}
#left p{margin-top:0}
#left p span.att{font-weight:bold; color:#c00}
#left a,#left a:visited{color:#444; text-decoration:none; border-bottom:1px dashed #444}
#left a:hover{color:#c00; border-bottom:1px dashed #c00}
p.logo{margin:0; padding:0}
p.info{padding:5px 10px; font-size:10px; color:#888;}
p.hl{color:#060}

dl{}
dl dt{font-weight:bold}

#menu{}
#menu a,#menu a:visited{display:block; float:left; padding:3px 8px; border:1px dotted #444; margin-right:20px; color:#444; text-decoration:none}
#menu a:hover{color:#c00; border:1px dotted #c00}

/** Miscelaneous **/
#lang a{padding:1px 1px 1px 22px; display:block; background-repeat:no-repeat; background-position:1px 5px}
.ro{background:url(images/flags/ro.gif)}
.en{background:url(images/flags/en.gif)}
.fr{background:url(images/flags/fr.gif)}
.es{background:url(images/flags/es.gif)}
.de{background:url(images/flags/de.gif)}
.it{background:url(images/flags/it.gif)}
.clear{clear:both;}