img { border: 0px; vertical-align: middle; }
body { font-family: Verdana; margin: 0px;  width: 100%; font-size: .9em; height: 100%; }
input { border: 1px solid #555555; border-radius: 3px; }
select { border: 1px solid #555555; border-radius: 3px; }
textarea { resize:none; border: 1px solid #777777; border-radius: 5px; font-family: Calibri; font-size: 1.2em; color: #555555; }
input[type=submit] { width: 150px; color: #ffffff; font-family: Calibri; font-weight: bold; font-size: 1.2em; padding: 10px 20px; border-radius: 10px; float: left; border: 0px;
    background: rgb(208,228,247); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(208,228,247,1) 0%, rgba(115,177,231,1) 24%, rgba(10,119,213,1) 50%, rgba(83,159,225,1) 79%, rgba(135,188,234,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(208,228,247,1)), color-stop(24%,rgba(115,177,231,1)), color-stop(50%,rgba(10,119,213,1)), color-stop(79%,rgba(83,159,225,1)), color-stop(100%,rgba(135,188,234,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=0 ); /* IE6-9 */
}
input[type=submit]:hover { width: 150px; color: #ffffff; font-family: Calibri; font-weight: bold; font-size: 1.2em; padding: 10px 20px; border-radius: 10px; cursor: pointer;
    background: rgb(30,87,153); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
}


/* Preset START */
.go_left { float: left; }
.go_right { float: right; }
.go_center { margin-left: auto; margin-right: auto; text-align: center; }
.clear { clear: both; }
.font_8 { font-size: .8em; }
.font_large { font-size: 1.2em; font-weight: bold; color: #004178; }
.top_5 { margin-top: 5px; }
.top_m50{ margin-top: -50px; }
.top_m40{ margin-top: -40px; }
.top_m30{ margin-top: -30px; }
.top_m20{ margin-top: -20px; }
.top_m10{ margin-top: -10px; }
.top_10 { margin-top: 10px; }
.top_15 { margin-top: 15px; }
.top_20 { margin-top: 20px; }
.top_100 { margin-top: 100px; }
.bottom_5 { margin-bottom: 5px; }
.bottom_10 { margin-bottom: 10px; }
.bottom_15 { margin-bottom: 15px; }
.bottom_20 { margin-bottom: 20px; }
.right_5 { margin-right: 5px; }
.right_10 { margin-right: 10px; }
.right_15 { margin-right: 15px; }
.right_20 { margin-right: 20px; }
.right_80 { margin-right: 80px; }
.left_5 { margin-left: 5px; }
.left_10 { margin-left: 10px; }
.left_20 { margin-left: 20px; }
.left_40 { margin-left: 40px; }
.left_50 { margin-left: 50px; }
.center { margin-left: auto; margin-right: auto; text-align: center; }
.a_left { text-align: left; }
.a_right { text-align: right; }
.a_just { text-align: justify; }
.a_center { text-align: center; }
.pointer { cursor: pointer; }
.error { color: red; }
.violet { color: #8855bb; }
.green { color: #00aa00; }
.bold { font-weight: bold; }
.hover_red:hover { color: red; }
.hover_blue:hover { color: #004178; }
.indent:hover { left: 10px; }
.circle { width: 7px; height: 7px; border-radius: 50%; background: #ffcc99; float: left; }
.v_middle { vertical-align: middle; vertical-position: ordinal; }
.hidden { display: none; }
.bg_red { background-color: #FF0000; }
.bg_green { background-color: #007700; }
.bg_orange { background-color: orange; }
.bg_blue { background-color: #0050ab; }
.bg_violet { background-color: #7b1e5d; }
.bg_brown { background-color: #a52a2a; }

.no_link_alb a:link { color: #ffffff; text-decoration: none; }
.no_link_alb a:hover { color: #c72961; text-decoration: none; }
.no_link_alb a:visited { color: #ffffff; text-decoration: none; }
.no_link_pink a:link { color: #c72961; text-decoration: none; }
.no_link_pink a:hover { color: #c72961; text-decoration: none; }
.no_link_pink a:visited { color: #c72961; text-decoration: none; }
.no_link_ay a:link { color: #ffffff; text-decoration: none; }
.no_link_ay a:hover { color: yellow; text-decoration: none; }
.no_link_ay a:visited { color: #ffffff; text-decoration: none; }

/* Preset END*/
.title_help{ width: 80%;}
.full_page { width: 100%; height: 100%; background-image: url('../images/bg_wall.jpg'); float: left; background-repeat:repeat;  }
.page_container { width: 1024px; min-height: 500px; margin: 0px auto; text-align: center; }
.header { width: 100%; height: 191px; background-image: url('../images/header_nou.png'); border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
.header2 { width: 100%; height: 191px; background-image: url('../images/header_nou_en_text.png');border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
/* Top Menu START */
.top_button .left { margin-left: 10px; float: left; background-image: url('../images/top_button_left.png'); width: 17px; height: 41px; background-repeat: no-repeat; }
.top_button .middle { float: left; background-image: url('../images/top_button_middle.png'); width: auto; height: 41px; background-repeat: repeat-x; color: #ffffff; font-size: 1.4em; padding-top: 5px; }
.top_button .right { float: left; background-image: url('../images/top_button_right.png'); width: 17px; height: 41px; background-repeat: no-repeat; }
.top_menu { width: 150px; float: right; margin: 10px 0px 0px 0px; position:relative; }
.top_button .middle {
    transition:All .2s ease;
    -webkit-transition:All .2s ease;
    -moz-transition:All .2s ease;
    -o-transition:All .2s ease;
    transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -webkit-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -moz-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -o-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -ms-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);}

.top_button .middle:hover {
    transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -webkit-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -moz-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -o-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -ms-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    cursor: pointer; color: #ffc2d7;
}
/* Top Menu END */

.left_menu { width: 228px; height: auto; margin: 20px 0px 0px 0px; float: left; }
.left_menu .option {
    width: 200px; font-size: 1.5em; padding: 0px 5px; font-family: Calibri; font-weight: bold; text-align: left; line-height: 150%;
    margin: 10px auto; border-radius: 5px;
    transition:All .2s ease;
    -webkit-transition:All .2s ease;
    -moz-transition:All .2s ease;
    -o-transition:All .2s ease;
    transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -webkit-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -moz-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -o-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -ms-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);}
.left_menu a:link { color: #ffffff; text-decoration: none; }
.left_menu a:visited { color: #ffffff; text-decoration: none; }
.left_menu a:hover { color: #aa00aa; text-decoration: none; }

.left_menu .option:hover {
    transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -webkit-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -moz-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -o-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -ms-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    cursor: pointer; background-color: #f6a4c1; color: #ffffff;
}

.delete {
    width: 16px; height: 20px; float: right;
    transition:All .2s ease;
    -webkit-transition:All .2s ease;
    -moz-transition:All .2s ease;
    -o-transition:All .2s ease;
    transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -webkit-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -moz-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -o-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -ms-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);}

.delete:hover {
    transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -webkit-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -moz-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -o-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    -ms-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
    cursor: pointer;
}

.left_box { width: 218px; height: auto; margin: 20px 0px 0px 0px; float: left; background-color: #feb4ce; border-radius: 10px; border: 5px solid #ffa6c5; border-style: inset; }
.left_box_pics { width: 218px; height: auto; margin: 20px 0px 0px 0px; float: left; background-color: #451246; border-radius: 10px; border: 5px solid #980978; border-style: inset; padding-bottom: 25px;}
.left_box_pics img { border: 0px; margin: 10px 0px 0px 10px; float: left; }

.mobile_box { width: 218px; height: auto; margin: 20px 0px 0px 0px; float: left; background-color: #555555; border-radius: 10px; color: #ff8800; padding: 6px 10px;}
.no_link_orange a:link { text-decoration: none; color: #ff8800; }
.no_link_orange a:hover { text-decoration: none; color: #ff8800; cursor: pointer; }
.no_link_orange a:visited { text-decoration: none; color: #ff8800; }

h2 { font-size: 1.35em; color: #777777; text-align: center; margin-left: 10px; font-weight: bold; }
.embossed { text-shadow: 0px 1px 0px #e1e1e8; }
.left_box .text { color: #c72961; padding: 0px 20px; margin-bottom: 10px; font-size: 1.1em; }
.phone_no { width: 150px; text-align: center; float: left; background-color: #f6a4c1; border: 2px solid #ffffff; border-radius: 10px; color: #980978; font-weight: bold; font-size: 1.1em; padding: 10px 0px;}
.phone_no a:link { color: #980978; text-decoration: none; }
.phone_no a:hover { color: #980978; text-decoration: none; }
.phone_no a:visited { color: #980978; text-decoration: none; }
.embossdiv {
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.25), inset 0 -3px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.25), inset 0 -3px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.25), inset 0 -3px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
}
.nickname { padding: 5px 10px; background-color: #9f0a3e; border-top-left-radius: 10px; border-top-right-radius: 10px;  }
.main_frame { width: 770px; margin: 20px 0px 10px 10px; min-height: 500px; float: right; background-color: #fafafa; border-radius: 5px; }
.main_frame .banner { margin: 10px; }
.girls_container { width: 750px; margin: 10px 0px 10px 10px; }
.girl_frame { margin: 10px; width: 450px; height: 220px; background-image: url('../images/ad_bg.jpg'); background-repeat: repeat-y; float: left; margin-left: 10px; border: 1px solid #f6a4c1; border-radius: 5px; }
.girl_pic { margin: 10px; width: 100px; float: left; }
.girl_details { float: left; width: 210px; padding: 5px; }
.girl_name { font-size: 1.1em; color: #980978; float: left; margin-left: 10px; margin-top: 5px; }
.girl_data { font-size: .80em; font-weight: normal; color: #777777; float: left; line-height: 1.4em; }
.girl_tarif { font-size: 1.1em; color: #ff0042; float: right; margin-right: 10px; margin-top: 5px; font-weight: 600;}
.detalii { background-image: url('../images/detalii.png'); width: 127px; height: 35px; }
.detalii:hover { background-image: url('../images/detalii_over.png'); width: 127px; height: 35px; cursor: pointer; }
.detalii_en { background-image: url('../images/detalii_en.png'); width: 127px; height: 35px; }
.detalii_en:hover { background-image: url('../images/detalii_over_en.png'); width: 127px; height: 35px; cursor: pointer; }
.tarif { float: right; margin-right: 40px; color: #feb4ce; font-size: 1.5em; font-style: italic; margin-bottom: 20px; }
.profil_container { width: 750px; margin: 10px; }
.profil_container .descriere { width: 730px; background-image: url('../images/desc_bg.gif'); background-repeat: repeat-y; border-radius: 5px; float: left; margin-left: 10px; }
.profil_container .p_left { float: left; color: #ffffff; width: 70%;}
.profil_container_mobile { width: 285px; margin: 10px; float: left; border: 2px solid #333333; }
.profil_container_mobile .title { background-image: url('../images/background-heading.png'); background-repeat: repeat-x; color: #ffffff; font-size: 1.2em; padding: 3px 5px; border-radius: 3px; text-align: left; font-family: Arial; font-weight: bolder;}
.profil_container_mobile .contact { font-size: 1.1em; color: #ffffff; text-align: center; font-family: Arial; font-weight: bold; margin-bottom: 10px; }
.profil_container_mobile .tarif_m { font-size: .85px; color: #515151; }
.profil_container_mobile .numar { background-image: url('../images/button_bg.jpg'); background-repeat: repeat-x;  color: #ffffff; font-size: 1.2em; padding: 3px 5px; border-radius: 10px; font-size: 1.4em; height: 28px; font-weight: bold; text-shadow: 2px 2px #888888; }
.profil_container_mobile img { border: 2px solid #fffaaf; }
/*
.blue_button { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffdd8d), to(#cc8800)); background: -webkit-linear-gradient(top, #ffdd8d, #cc8800); background: -moz-linear-gradient(top, #ffdd8d, #cc8800); background: -ms-linear-gradient(top, #ffdd8d, #cc8800); background: -o-linear-gradient(top, #ffdd8d, #cc8800); border-radius: 5px; padding: 3px 10px; color: #f0f0f0; margin-bottom: 0px; transition:All .2s ease; -webkit-transition:All .2s ease; -moz-transition:All .2s ease; -o-transition:All .2s ease; }
.blue_button:hover { color: #ffffff; cursor: pointer; transform: rotate(0deg) scale(1.2) skew(0deg) translate(0px); -webkit-transform: rotate(0deg) scale(1.2) skew(0deg) translate(0px); -moz-transform: rotate(0deg) scale(1.2) skew(0deg) translate(0px); -o-transform: rotate(0deg) scale(1.2) skew(0deg) translate(0px); -ms-transform: rotate(0deg) scale(1.2) skew(0deg) translate(0px); }
*/


.profil_container_mobile:hover { cursor: pointer; -webkit-transition: outline 1 ease;
    -moz-transition: outline 1 ease;
    -ms-transition: outline 1 ease;
    -o-transition: outline 1 ease;
    transition: outline 1 ease;
}
.profil_overlay { position: relative; top: 0px; left: 0px; width: 285px; height: 290px; background-color: white; opacity:0.4; display: none; }

.descriere { width: 265px; border-radius: 5px; float: left; margin-left: 10px; }
.p_left { float: left; color: #ffffff; }
.p_title { font-size: 1.5em; font-family: Calibri; }
.fantezii { width: 730px; background-color: #ffccff; border-radius: 5px; float: left; margin: 20px; padding-bottom: 20px; }
h3 { font-weight: normal; font-family: Calibri; font-size: 1.4em; color: #980978; }
.fantezii .item { width: 85%; margin-left: 5%; background-color: #ffffff; border-radius: 5px; color: #980978; margin-bottom: 10px; text-align: left; padding: 10px; background-image: url('../images/bg_text.jpg'); background-repeat: repeat; }
.user_comment_received { width: 85%; margin-left: 5%; background-color: #ef5ece; border-radius: 5px; color: #ffffff; margin-bottom: 10px; text-align: left; padding: 10px; background-image: url('../images/bg_user.jpg'); background-repeat: repeat; }
.data { float: right; margin-right: 20px; font-size: .7em; font-weight: bold; color: #777777; }
.data2 { float: right; margin-right: 20px; font-size: .7em; font-weight: bold; color: #777777; }
.form { background-color: orange; color: #555555;  border-radius: 5px; float: left; margin: 10px; padding: 10px; text-align: center;}
.form_label { text-align: left; margin: 0px 0px 0px 10px; }
.user_comment { width: 500px; color: #980978; border: 1px solid #980978; padding: 1px 2px; text-align: left; margin-left: 10px; }
.p_simple { margin: 0px 10px; font-size: .8em; width: 200px; float: left; }
.p_simple .input_text { width: 250px; border: 5px solid #ff75fa; color: #83c7e1; font-weight: bold; padding: 3px 5px; float: left; }
.notification { font-size: .8em; color: red; }
.more { width: 95%; margin: 10px auto; font-weight: bold; background-color: #ffffff; border-radius: 15px; color: #83c7e1; margin-bottom: 10px; text-align: center; padding: 10px; cursor: pointer; }
.mesaj_title { margin: 10px 0px 10px 20px;}
.call_button { padding: 5px 15px; border-radius: 10px; background-color: #555555; color: #ff75fa; font-size: 1.5em; float: right; margin-right: 20px; margin-bottom: 20px; }
.call_button:hover { cursor: pointer; background-color: #b10fab; color: #ffffff; }
.call_button a:link { text-decoration: none; color: #ffffff; }
.call_button a:hover { text-decoration: none; color: #ffffff; }
.call_button a:visited { text-decoration: none; color: #ffffff; }
.fantezii .fantezie { width: 85%; margin-left: 5%; border-radius: 5px; color: #980978; margin-bottom: 10px; text-align: left; padding: 10px; background-image: url('../images/bg_text.jpg'); background-repeat: repeat; }
.fantezii .fantezie:hover { background-color: #fee0ab; cursor: pointer; background-image: none;}
/* FOOTER */
.footer { width: 100%; 
          margin-left: auto; 
		  margin-right: auto; 
		  color: #ffffff; 
		  background-color: #1f0702;
		  height: 90px; 
		  margin-top: 100px; 
		  float: left; 
		  background-image: url('../images/footer_bg.png'); 
		  background-repeat: repeat-x; 
		  text-align: center;  
		  border-top-left-radius: 10px; 
		  border-top-right-radius: 10px;
          
          bottom:0;
          left:0;
		  }
.footer .text { padding: 0px; }

.green_button { width: 100px; color: #ffffff; font-family: Calibri; font-weight: bold; font-size: 1.2em; padding: 10px 20px; border-radius: 10px;
    background: rgb(157,213,58); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(157,213,58,1) 0%, rgba(161,213,79,1) 40%, rgba(128,194,23,1) 67%, rgba(124,188,10,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(157,213,58,1)), color-stop(40%,rgba(161,213,79,1)), color-stop(67%,rgba(128,194,23,1)), color-stop(100%,rgba(124,188,10,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(157,213,58,1) 0%,rgba(161,213,79,1) 40%,rgba(128,194,23,1) 67%,rgba(124,188,10,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(157,213,58,1) 0%,rgba(161,213,79,1) 40%,rgba(128,194,23,1) 67%,rgba(124,188,10,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(157,213,58,1) 0%,rgba(161,213,79,1) 40%,rgba(128,194,23,1) 67%,rgba(124,188,10,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(157,213,58,1) 0%,rgba(161,213,79,1) 40%,rgba(128,194,23,1) 67%,rgba(124,188,10,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dd53a', endColorstr='#7cbc0a',GradientType=0 ); /* IE6-9 */}

.green_button:hover { width: 100px; color: #ffffff; font-family: Calibri; font-weight: bold; font-size: 1.2em; padding: 10px 20px; border-radius: 10px; cursor: pointer;
    background: rgb(191,210,85); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
}

.blue_button    { width: 100px; color: #ffffff; font-family: Calibri; font-weight: bold; font-size: 1.2em; padding: 10px 20px; border-radius: 10px; float: left;
    background: rgb(208,228,247); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(208,228,247,1) 0%, rgba(115,177,231,1) 24%, rgba(10,119,213,1) 50%, rgba(83,159,225,1) 79%, rgba(135,188,234,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(208,228,247,1)), color-stop(24%,rgba(115,177,231,1)), color-stop(50%,rgba(10,119,213,1)), color-stop(79%,rgba(83,159,225,1)), color-stop(100%,rgba(135,188,234,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=0 ); /* IE6-9 */
}




.blue_button:hover  { width: 100px; color: #ffffff; font-family: Calibri; font-weight: bold; font-size: 1.2em; padding: 10px 20px; border-radius: 10px; cursor: pointer;
    background: rgb(30,87,153); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
}

.blue_button a:link { text-decoration: none; color: #ffffff; }
.blue_button a:visited { text-decoration: none; color: #ffffff; }
.blue_button a:hover { text-decoration: none; color: #ffffff; }
#abon input[type=radio] { border: 0px; }