/* EuroLive stylesheet */



.body {background-color: #731137; text-align:center;}

.body, .body * {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#464646; margin:0px; padding:0px; list-style-type:none; border-style:none;}

.body1 {background-color: #00000; text-align:center;}

.body1, .body1 * {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#464646; margin:0px; padding:0px; list-style-type:none; border-style:none;}



.wrap {width:910px; margin:0 auto; background:white url(http://media.eurolive.com/external/design73/images/bg_top.gif) no-repeat center top; text-align:left; display:table;}

.clear {display:block; height:1px; clear:both; line-height:1px; width:100%;}



a:hover {text-decoration:none; outline:0;}

a:focus{outline:0;} /*ff1.5*/



/*head*/

.left {display:block; width:276px; height:208px; float:left;}

.center, .center_gay {display:block; width:361px; height:208px; float:left; background:transparent url(http://media.eurolive.com/external/design73/images/en/header.gif) no-repeat center top;  }

.center_gay { background-image:url(http://media.eurolive.com/external/design73/images/en/gay_header.gif);}

.right { width:255px; height:208px; display:block; float:right;}



/*flags*/

.flags ul li {float:left; margin:0px 3px 0px 0px;}

.flags ul li a {width:28px; height:22px; display:block; background: transparent url(http://media.eurolive.com/external/design73/images/under_flag.gif) no-repeat top center; text-align:center;}

.flags ul li a img {margin-top:4px;}

.flags .active, .flags a:hover { background-position:bottom center;}

.left p {margin:16px 0px 0px 8px;}





/*left*/

.favoris {display:block; font-weight: bold; width:152px; height:22px; color: white; background: #1f6591 url(http://media.eurolive.com/external/design73/images/favoris.gif) no-repeat left center; text-decoration:none; line-height:22px; text-indent:23px;}

.refer {background: transparent url(http://media.eurolive.com/external/design73/images/refer.gif) no-repeat left center; margin-top:5px; display:block; text-indent:20px;}

.refer:hover {text-decoration:none;}

.refer b {color:#ff0173; font-weight:normal;}

.jetons { width:236px; height:88px; display:block; background: transparent url(http://media.eurolive.com/external/design73/images/en/jetons.gif) no-repeat center center; text-indent:-4000px; overflow:hidden; margin-top:20px;}

.gratuit { width:236px; height:88px; display:block; background: transparent url(http://media.eurolive.com/external/design73/images/en/gratuit.gif) no-repeat center center; text-indent:-4000px; overflow:hidden; margin-top:20px;}





/*center*/

.logo, .center_banner {position:absolute; display:block; margin-top:30px; margin-left:10px; width:180px; height:35px; text-indent:-3000px; overflow:hidden;}

.center_banner {margin-top:80px; width:160px; height:110px;}

/*right*/

.right p {margin-top:30px;}

.right p b {color:#ff0072;}

.account {background:url(http://media.eurolive.com/external/design73/images/gradient.gif) repeat-x left center;  border: 1px solid #aa3159; color:white; display:block; height:15px; width:100px; text-align:center; text-decoration:none; margin:5px 0px 5px 0px;}





/*menu*/

.menu {clear:both;}

.menu td {font-weight:bold;white-space:nowrap;}

.menu td a:hover { text-decoration:none;}

/*.menu {margin-left:8px; font-weight:bold;}*/

.a1, .a2, .a3, .a4 {display:block; float:left; height:38px; background: transparent url(http://media.eurolive.com/external/design73/images/b1.gif) no-repeat left center; line-height:38px; padding:0px 0px 0px 34px; margin-left:1px;}

.a1 a, .a2 a , .a3 a , .a4 a  { height:38px; background: transparent url(http://media.eurolive.com/external/design73/images/b2.gif) no-repeat right center; padding:12px 15px 12px 0px;}

/*.menu li a:hover { text-decoration:none;}*/

.a1 { background-image:url(http://media.eurolive.com/external/design73/images/1.gif);}

.a2 { background-image:url(http://media.eurolive.com/external/design73/images/2.gif);}

.a3 { background-image:url(http://media.eurolive.com/external/design73/images/3.gif);}

.a4 { background-image:url(http://media.eurolive.com/external/design73/images/4.gif);}

.a5, .a6 , .button {display:block; float:left; height:38px; width:145px; line-height:38px; margin-left:10px; text-align:center; background-image: url(http://media.eurolive.com/external/design73/images/jetons2.gif); background-repeat: no-repeat; background-position: left center;}

.a5 a, .a6 a , .button {color:white;}

.a6 {background-image:url(http://media.eurolive.com/external/design73/images/jetons3.gif); width:300px; float:none; font-weight:bold; }

.button {float:none; padding:0px; color:white; font-weight:bold; text-decoration:none; margin:0px;}



/*content*/

.hr {background: white url(http://media.eurolive.com/external/design73/images/hr.gif) repeat-x top center; height:21px;}

.h_1, .h_2, .h_3, .h_4, .h_5, .h_6, .h_7, .h_8, .h_9, .h_10, .h_11, .h_12, .h_13, .h_14, .h_15, .h_16, .h_17, .h_18, .h_19, .h_20 {background: transparent url(http://media.eurolive.com/external/design73/images/fr/h1.gif) no-repeat center top; text-indent:-4000px; overflow:hidden; display:block; height:28px; }

.h_1 {background-image:url(http://media.eurolive.com/external/design73/images/en/h1.gif);}

.h_2 {background-image:url(http://media.eurolive.com/external/design73/images/en/h2.gif);}

.h_3 {background-image:url(http://media.eurolive.com/external/design73/images/en/h3.gif);}

.h_4 {background-image:url(http://media.eurolive.com/external/design73/images/en/h4.gif);}

.h_5 {background-image:url(http://media.eurolive.com/external/design73/images/en/h5.gif);}

.h_6 {background-image:url(http://media.eurolive.com/external/design73/images/en/h6.gif);}

.h_7 {background-image:url(http://media.eurolive.com/external/design73/images/en/h7.gif);}

.h_8 {background-image:url(http://media.eurolive.com/external/design73/images/en/h8.gif);}

.h_9 {background-image:url(http://media.eurolive.com/external/design73/images/en/h9.gif);}

.h_10 {background-image:url(http://media.eurolive.com/external/design73/images/en/h10.gif);}

.h_11 {background-image:url(http://media.eurolive.com/external/design73/images/en/h11.gif);}

.h_12 {background-image:url(http://media.eurolive.com/external/design73/images/en/h12.gif);}

.h_13 {background-image:url(http://media.eurolive.com/external/design73/images/en/h13.gif);}

.h_14 {background-image:url(http://media.eurolive.com/external/design73/images/en/h14.gif);}

.h_15 {background-image:url(http://media.eurolive.com/external/design73/images/en/h15.gif);}

.h_16 {background-image:url(http://media.eurolive.com/external/design73/images/en/h16.gif);}

.h_17 {background-image:url(http://media.eurolive.com/external/design73/images/en/h17.gif);}

.h_18 {background-image:url(http://media.eurolive.com/external/design73/images/en/h18.gif);}

.h_19 {background-image:url(http://media.eurolive.com/external/design73/images/en/h19.gif);}

.h_20 {background-image:url(http://media.eurolive.com/external/design73/images/en/h20.gif);}



/**/

.table {margin:10px auto; margin-bottom:15px;}

.hours td {border:none; width:29px; text-align:left; padding:0px; padding-left:-2px;}

.pics {text-align:center; width:100%;}

.pic {background: transparent url(http://media.eurolive.com/external/design73/images/border_pic.gif) no-repeat center center; padding:8px;}

.txt_13_b_pink, .txt_13_b_pink a {font-size:13px; font-weight:bold; color:#ff0072; text-decoration:none;}



/*flags over pics*/

.over {position:absolute;margin-top:150px;margin-left:0px;padding:5px;}

.over  img { border:1px solid #ccc; background:#fff; z-index:2000; position:relative; }

.over .transp {position:absolute;width:100%; height:25px; top:0; background: transparent  url(http://media.eurolive.com/external/design73/images/pic_bg.gif) no-repeat right top; padding:0px 10px 0px 0px;_padding:0px 15px 0px 0px; left:0;  filter:alpha(opacity=50); display:block;   -moz-opacity:.50; opacity:.50;   }





/*footer*/

.footer { background: transparent url(http://media.eurolive.com/external/design73/images/green.gif) repeat-x center top; margin:21px; display:block; padding-top:15px; text-align:right;}

.bottom {background:transparent  url(http://media.eurolive.com/external/design73/images/footer.gif) no-repeat center top;  display:block; height:9px; width:910px; margin:0 auto; padding-bottom:10px; }



/*NEW*/



/*green*/

.green_h1 {font-size:13px; font-weight:bold; color:#fff; text-align:center; background-color:#84B91E; }

.padding {padding:5px;}

.border {border:1px solid #84B91E;}

.big {font-size:18px;}

.grey {color:#6c6c6c;}

.pink {color:#ff007e;}

.black {color:#000;}



/*hearts sections*/

.border_bottom {border-bottom:1px solid #cbcbcb;}



/*calendar_inner page*/

.calendar .free {background:transparent url(http://media.eurolive.com/external/design73/images/calendar_free.gif) no-repeat center center;}

.calendar td {border-left:1px solid #84B91E; border-top:1px solid #84B91E; padding:2px;}

.calendar {border-right:1px solid #84B91E; border-bottom:1px solid #84B91E;}

.hours td {border:none; width:29px; text-align:left; padding:0px; padding-left:-2px;}



/*text styles*/

.grey_title {font-size:18px; padding:0px; margin:0px; margin-bottom:5px;/*ff*/ letter-spacing:-0.6px;}

.uppercase {text-transform:uppercase;}

.bold {font-weight:bold;}

.box, .box2 , .box3 {width:526px; height:41px; display:block; clear:both; background:transparent url(http://media.eurolive.com/external/design73/images/box_up.gif) no-repeat center center ; margin:10px 0px;}

.box2 {height:78px; background-image:url(http://media.eurolive.com/external/design73/images/box_up2.gif);}

.box3 {height:59px; background-image:url(http://media.eurolive.com/external/design73/images/box_up3.gif);}

.box p, .box2 p, .box3 p {padding:5px; text-align:center;}

.form_input2 {padding:3px; border:1px solid #b21c5f;}

.form_in {border:1px solid #b21c5f;}

.strech {height:27px; line-height:27px; text-decoration:none; background:transparent url(http://media.eurolive.com/external/design73/images/button_right.gif) no-repeat right center; padding:0px; margin:0px; color:#fff; font-weight:bold; width:auto; text-align:left; display:table;}

.strech span {background:transparent url(http://media.eurolive.com/external/design73/images/button_left.gif) no-repeat left center ; height:27px; color:#fff; padding:0px 15px; width:auto; display:table; padding:7px 15px 7px 30px; }



/*faq*/

.faq h1 {color:#ff007e; font-size:18px; padding:0px; margin:0px 0px 7px 0px; font-weight:normal;}

.faq p {padding:0px 0px 15px 0px; margin:0px 0px 10px 0px; background:transparent url(http://media.eurolive.com/external/design73/images/hr_faq.gif) no-repeat bottom center; }



/*popup*/

.popup {border:1px solid #ff007e; background-color:#fff; margin:10px;}

.popup .bigimg { padding:10px;border:1px solid #ff007e; background-color:#fff;}



/*offer*/

.offer, .promobox {background:transparent url(http://media.eurolive.com/external/design73/images/offer1.jpg) no-repeat top center; float:left; margin:2px;}

.offer_white {color:white; font-weight:bold; text-align:center;}

.offer1 {font-family:"Times New Roman", Times, serif; font-size:66px; letter-spacing:-4px; line-height:50px; color:#fff;}

.promobox {background-image:url(http://media.eurolive.com/external/design73/images/en/offer2.jpg);}





/*small offer on error*/

.offer_small, .promobox_small {background:transparent url(http://media.eurolive.com/external/design73/images/offer1_small.jpg) no-repeat bottom center; float:left; margin:2px;}

.offer_white {color:white; font-weight:bold; text-align:center;}

.offer1 {font-family:"Times New Roman", Times, serif; font-size:66px; letter-spacing:-4px; line-height:50px; color:#fff;}

.offer1_small {font-family:"Times New Roman", Times, serif; font-size:40px; letter-spacing:-2px; line-height:34px; color:#fff;}

.promobox_small {background-image:url(http://media.eurolive.com/external/design73/images/en/offer2_small.jpg);}



/*plannig*/



.tr_even, .tr_even .free{background-color:#FFFFCC;}



/*status*/

.status {position:absolute; margin-top:155px; margin-left:181px; width:19px; height:19px; display:block; padding:0px;}

.online {background:transparent url(http://media.eurolive.com/external/design73/images/status/over1.gif) no-repeat center center;}

.offline {background:transparent url(http://media.eurolive.com/external/design73/images/status/over2.gif) no-repeat center center;}

.one2one {background:transparent url(http://media.eurolive.com/external/design73/images/status/over3.gif) no-repeat center center;}



/*pages*/

.pages {text-align:center;}

.pages a {padding:2px; border:1px solid #fff; text-decoration:none; line-height:20px;}

.pages a:hover {color:#ff007e;}

.pages .active {color:#ff007e; font-weight:bold;}

.mailto {background:transparent url(http://media.eurolive.com/external/design73/images/mailto.gif) no-repeat center center; color:#fff; font-weight:bold; text-decoration:none; margin:5px; display:block; width:165px; height:30px; line-height:30px;}



/*left menu*/

.left_menu a, .left_menu a:hover { display:block; width:206px; height:25px; margin-bottom:3px; text-transform:uppercase; color:#fff; font-weight:bold; text-decoration:none; text-indent:10px; background:transparent url(http://media.eurolive.com/external/design73/images/left_menu.gif) no-repeat center left; line-height:25px;}

.left_menu a:hover { background-position:top left;}

.left_menu .activelink {background-position:bottom left;}

a.activelink:hover, .left_menu a .activelink {background-position:bottom left;}

/*compte*/

td.compte {background:#84b91e url(http://media.eurolive.com/external/design73/images/comte_th.gif) repeat-x left top; color:#fff; font-weight:bold;}





.compte .sort1, .compte .sort2{ color:#fff; text-decoration:none; display:block; background:transparent url(http://media.eurolive.com/external/design73/images/sort1.gif) no-repeat right bottom; padding:0px; margin:0px; height:100%; line-height:22px;}

.compte .sort2 {background-image:url(http://media.eurolive.com/external/design73/images/sort2.gif); background-position:right top;}

.compte .sort1:hover {background-position:right top;}

.compte .sort2:hover{background-position:right bottom;}

td.compte {padding:0px 2px;}

.compte a {color:#fff; font-weight:bold; text-decoration:none;}





.button_view_show {background: url(http://media.eurolive.com/external/design73/images/button_view_show_1.gif) no-repeat center left; display:block;  height:21px; line-height:21px; font-weight:bold; color:black; text-decoration:none; width:80%;}

.button_view_show span {margin-left:25px; background:url(http://media.eurolive.com/external/design73/images/button_view_show_2.gif) no-repeat center right;  display:block; padding-right:20px;color:white; font-size:11px; text-transform:uppercase; }



.calendar a {text-decoration:none; display:block; }

.calendar a:hover {color:#ff007e; }



/*show-hide*/

#pop_opt {width:450px; position:absolute; display:none; margin-left:90px; margin-top:-20px;}

.show_hide td { border:none; padding:0;}

.news_date {background: #FFFFCC; border:1px solid #ffcc00; padding:5px; margin:0 0 5px 0; color:black; }

.news_girl, .news_text {background:transparent  url(http://media.eurolive.com/external/design73/images/hr_faq.gif) no-repeat center bottom; margin-bottom:10px;}

.news_girl td {padding:2px;}

.news_text {display:table; padding:5px; width:340px;}

.news_text img {margin:0 10px 10px 0;}

.news_text .clear {display:block; clear:both; width:100%;}



/*chat bar - button beneath flash*/

.bar_topbuttons {background:#5c0e2e; border-top:4px solid #a0185d; margin-top:3px;}

.bar_topbuttons a.bar_button { background:#5c0e2e url(http://media.eurolive.com/external/design73/images/chat_bar/gradient_button.gif) repeat-x center center; color:white; text-decoration:none; padding:0 5px; border:1px solid #9b175a; border-right-color:#34091a; border-bottom-color:#34091a; line-height:25px; display:block; float:left; height:25px; margin-right:5px;}

.bar_topbuttons a.bar_button:hover {border:1px solid #34091a; border-right-color:#9b175a; border-bottom-color:#9b175a;}

.bar_topbuttons a.bar_button span {color:white; font-weight:bold;}

a.bar_button .bar_email {background:transparent url(http://media.eurolive.com/external/design73/images/chat_bar/mail.gif) no-repeat left center; padding-left:20px;}

a.bar_button .bar_details {background:transparent url(http://media.eurolive.com/external/design73/images/new_details.gif) no-repeat left center; padding-left:20px;}

a.bar_button .bar_gsm {background:transparent url(http://media.eurolive.com/external/design73/images/chat_bar/gsm.gif) no-repeat left center; padding-left:20px;}





/*green below*/

.green_girls {background:#7ab31b url(http://media.eurolive.com/external/design73/images/chat_bar/inverted_white_right.gif) no-repeat right bottom; border-top:4px solid #89c722; margin:3px 0 10px 0;}

.green_girls .round_left {background:transparent url(http://media.eurolive.com/external/design73/images/chat_bar/inverted_white_left.gif) no-repeat left bottom;}

.green_girls th {color:white; font-weight:bold; padding:6px; text-align:left; font-size:12px; line-height:18px;}

.green_girls th span {color:white; font-weight:normal; font-size:18px;}



.green_girls_f {background:#7ab31b url(http://media.eurolive.com/external/design73/images/chat_bar/inverted_white_right.gif) no-repeat right bottom;  margin:0px 0 0px 0;}



/*girl block */

.green_girl {background:white url(http://media.eurolive.com/external/design73/images/chat_bar/round_white_left.gif) no-repeat left bottom; padding:0; float:left; text-align:center; margin:3px;}

.green_girl .green_menu {display:block; padding-top:3px; margin:0 auto;  background:transparent url(http://media.eurolive.com/external/design73/images/chat_bar/round_white_right.gif) no-repeat right bottom;}

.green_girl .img {border:1px solid #fff;}

.green_girl .green_menu a {padding:3px 10px 0 5px; line-height:15px; }

.green_girl .green_menu {padding-bottom:3px;}



.button_view_show_2 {background: url(http://media.eurolive.com/external/design73/images/button_view_show_1_2.gif) no-repeat center left; display:block; height:21px; line-height:21px; font-weight:bold; color:black; text-decoration:none; width:80%;}

.button_view_show_2 span {margin-left:25px; background:url(http://media.eurolive.com/external/design73/images/button_view_show_2_2.gif) no-repeat center right; display:block; padding-right:20px;color:white; font-size:11px; text-transform:uppercase; }





.alert_block_1 {padding:0; margin:0;}

.alert_block_1 a {padding:7px; display:block;  text-decoration:none; border:1px solid #dedede; width:195px; height:50px; text-align:left;}

.alert_block_1 a:hover {border-color:#FF3366;}

.alert_block_1 a img {margin:0 5px 0 0; float:left;}

.alert_block_1 .status_alert {background:transparent url(http://media.eurolive.com/external/design73/images/enabled_left.gif) no-repeat left center; text-align:left; font-family:tahoma, arial, sans-serif; font-weight:bold; line-height:20px; padding:7px; padding-left:24px;}

.alert_block_1 .status_alert span {color:white; background:transparent url(http://media.eurolive.com/external/design73/images/enabled_right.gif) no-repeat right center; padding:7px;  }





/* flash scroll */



.scroll_left, .scroll_right {background:transparent url(http://media.eurolive.com/external/design73/images/scroll_img.gif) no-repeat center bottom; display:block; width:30px; height:15px;}

.scroll_right {background-position: top;}

.scroll_left span, .scroll_right span {display:none;}


#subcats select  { font-size:11px; border:1px solid #71ae18;}
.body h1 select  { font-size:11px; border:1px solid #71ae18;}
