* {padding:0px; margin:0px;}

body { color: #555; background: #232323 url('../images/page_bg2.jpg') repeat-x; font-family: arial, verdana, Helvetica, sans-serif; margin:0px;}

a { color: #880000; text-decoration: none;}
a:hover { color: #ff0000; text-decoration: underline; }

.br {clear:both;}

.wrapper, .wrapperfull {width:960px; margin:auto;background:#fff url('../images/bg_content.jpg') repeat-y; color:#444; margin-top:20px; border:1px solid #BEBEBE;}
.wrapperfull {background:#fff url('../images/bg_content-full.jpg') repeat-y;}

.header {background:#111 url('../images/bg_header.jpg') no-repeat; height:110px;}
.shadow {height:10px; background:url('../images/shadow_top.png') repeat-x;}
.shadowb {height:5px; background:url('../images/shadow_bottom.png') repeat-x;}

.con_left_center {float:left; width:730px;}
.con_left_center_right {width:550px; float:right;}
.con_left_center_left {width:170px; float:left;background:#8A0115;}
.con_right {width:220px; float:right;}
.fullwidth {width:950px;}
.fullwidth .con_left_center_right {width:770px;}

h1.toptitle {font-size:23px; font-weight:bold; color:#9E2335; padding:5px 0px 5px 0px; margin-bottom:10px; text-align:center; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background:#E8E8E8 url('../images/bg-h1.jpg') top center repeat-y;}
h1.toptitle span.subtitle {font-size:14px; display:block; color:#666; font-weight:normal;}

.leftbox {}
.leftbox h4 {background:#E5E5E5 url('../images/bg-h4-left.jpg') repeat-x; color:#000; padding:3px 0px 3px 0px; text-align:center; font-weight:bold; font-size:14px; border-bottom:1px solid #6E0010;}
.leftbox_txt {padding:10px; font-size:12px;}
.leftbox ul {list-style:none;}
.leftbox ul li {font-size:13px; border-bottom:1px solid #7C0013;}
.leftbox ul li a {display:block; padding:4px 2px 4px 18px; color:#E4C6CB; text-decoration:none; background:url('../images/bg_li_normal.jpg') repeat-x;}
.leftbox ul li a:hover {background:#90192A url('../images/bg_li_hover.jpg') repeat-x; padding-left:22px; color:#ffff00;}

.rightbox {border:1px solid #ccc; background:#fff; margin:0px 5px 10px 5px;}
.rightbox h4 {background:#E5E5E5 url('../images/bg-h4-left.jpg') repeat-x; color:#000; padding:4px 0px 4px 0px; text-align:center; font-weight:bold; font-size:13px; border-bottom:1px solid #ccc;}
.rightbox_txt {padding:10px;overflow:hidden; font-size:12px;background:#fff url('../images/bg-text-silver.jpg') repeat-x;}
.rightbox_txt img {border:1px solid #ccc; margin-bottom:5px;}
.rightbox_txt p {padding-bottom:8px;}
.rightbox_txt p:last-child {padding:0px;}
ul.rightbox_list {list-style:none;padding:1px; background:#ccc; margin:3px;}
ul.rightbox_list li {font-size:13px;}
ul.rightbox_list li a {text-decoration:none; color:#444; display:block; border-bottom:1px solid #ccc; background:#fff url('../images/right-li-normal.png') no-repeat; background-position:6px 7px; padding:2px 2px 2px 22px;}
ul.rightbox_list li:last-child a {border:none;}
ul.rightbox_list li a:hover {text-decoration:none; color:#000; background:#ddd url('../images/right-li-hover.png') no-repeat; background-position:6px 7px;}

.rightbox .subdiv {padding:5px; margin-bottom:5px; border-bottom:1px solid #ccc;}
.rightbox .subdiv:last-child {border:none; margin-bottom:0px;}
.rightbox .subdiv h5 {font-size:13px; font-weight:bold; display:block; text-align:left; padding-bottom:2px;}
.rightbox .subdiv h5 a {color:#333;}
.rightbox .subdiv h5 a:hover {color:#000;}
.rightbox .date {color:#B9354A;}

.psex_number_big {height:140px; background:url('../images/phonesex-banner.jpg') top center no-repeat; margin-bottom:10px;}
.psex_number_big .number {font-size:40px; color:#fff; font-weight:bold; padding:10px 170px 0px 20px; text-align:center; text-shadow:1px 1px 5px #000;}
.psex_number_big .info {font-size:10px; color:#777; padding:0px 170px 0px 20px; text-align:center;margin-top:-9px;font-weight:bold;}
.psex_number_big .text {color:#555; font-size:13px; font-weight:normal; padding:15px 130px 0px 55px; text-align:center;}
.psex_number_big .text .imp {color:#333; font-weight:bold;}


.b6633 {width:330px; float:left;}
.b3366 {width:210px; float:right;}
.b5050l {width:270px; float:left;}
.b5050fl {width:376px; float:left;}
.b5050r {width:270px; float:right;}
.b5050fr {width:376px; float:right;}

.cen_box {margin-bottom:10px; position:relative;}
.cen_box .txt {background:#fff url('../images/bg-text-silver.jpg') repeat-x; font-size:14px; padding:10px;}
.cen_box h3 {background:#8A0115 url('../images/bg-h3-red.jpg') repeat-x; color:#fff; font-size:15px; padding:3px 0px 3px 17px;}
.cen_box .imp {font-weight:bold; color:#ffff00;}
.cen_box img {background:#fff; padding:3px; border:1px solid #ccc;}
.cen_box .numb_info {font-size:9px; color:#777; text-align:center; background:#ddd;}
.cen_box .txt p {padding-bottom:8px;}
.cen_box .txt ul {list-style:none;}
.cen_box .txt ul li {margin-bottom:1px;}
.cen_box .txt ul.audio li {padding:3px 0px 3px 24px; font-size:13px; background:url('../images/audio-icon.png') no-repeat; background-position:0px 2px;}
.cen_box .txt ul li span.title {width:160px; display:block; float:left;}
.cen_box .txt ul li span.numb {font-weight:bold; color:#810014;}
.cen_box .txt .small_info {font-size:11px; padding:3px 0px 0px 0px; border-top:1px solid #ccc; margin-top:3px; color:#777;}

.cen_box .impressum {padding:15px; font-size:13px; padding-right:150px; background:url('../images/telefonsexy-impressum.jpg') no-repeat top right;}
.cen_box .impressum p {padding-bottom:15px;}
.cen_box dl > dt {width:160px; float:left; font-weight:bold;}
.cen_box dl > dd {margin:0 0px 0px 170px; margin-bottom:15px; padding-bottom:0px; border-bottom:1px solid #ccc;}

.cen_box .list {border:1px solid #ccc;}
.cen_box .list h4 {font-size:13px; color:#555; font-weight:bold; text-align:center; background:#E5E5E5 url('../images/bg-h4-left.jpg') repeat-x; padding:2px 0px 2px 0px;}
.cen_box .list ul {list-style:none;}
.cen_box .list ul li {margin-bottom:1px; font-size:13px; text-align:center;}
.cen_box .list ul li a {display:block; background:#8A0115; color:#ffff00; padding:3px; text-decoration:none;}
.cen_box .list ul li a:hover {background:#901A2A;}

.cen_box_2 {margin-bottom:10px;}

.cen_box_2 .txt p {padding-bottom:8px;  font-size:12px; margin-bottom:10px;}
.cen_box_2 .without_attention {color:#888; font-size:11px; text-align:justify;}
.cen_box_2 .without_attention a {color:#666;}

.cen_box3 {margin-bottom:10px;}
.cen_box3 .txt {background:#fff url('../images/bg-text-silver.jpg') repeat-x; font-size:13px; padding:10px; overflow:hidden;}
.cen_box3 h3 {background:#fff url('../images/bg-h3-silver.jpg') repeat-x; color:#810014; font-size:13px; padding:3px 0px 3px 7px; text-align:left; border:1px solid #ccc;}
.cen_box3 img {background:#fff; padding:3px; border:1px solid #ccc;}

.cen_box3 .banner {padding:15px; font-size:13px; padding-right:100px; background:url('../images/telefonsexy-small-deco.jpg') no-repeat top right;}
.cen_box3 .deco {padding:15px; font-size:13px; padding-right:100px; background:url('../images/telefonsexy-small-deco2.jpg') no-repeat top right;}
.cen_box3 .banner p {padding-bottom:15px;}
.cen_box3 .banner textarea {width:472px;height:60px; background:#fff; padding:5px; border:1px solid #ccc; margin-top:5px;}
.cen_box3 dl > dt {width:160px; float:left; font-weight:bold;}
.cen_box3 dl > dd {padding:0 0px 0px 170px; margin-bottom:20px; padding-bottom:5px; border-bottom:1px solid #ccc;}
.cen_box3 dl > dd:last-child {border:none;}

.cen_box3 .txt h4 {font-size:16px; font-weight:bold; margin-bottom:6px; padding-bottom:6px; border-bottom:1px solid #ccc;}

.cen_box4 {font-size:12px; margin-bottom:10px;}
.cen_box4 h3 {background:#fff url('../images/bg-h3-silver.jpg') repeat-x; color:#810014; font-size:13px; padding:3px 0px 3px 7px; text-align:left; border:1px solid #ccc;}
.cen_box4 p.title {text-align:center;width:100px; float:left; color:#ffff00; font-size:15px; padding:5px 10px 5px 0px; font-weight:bold;}
.cen_box4 p.info {width:238px; float:left; color:#444; padding:5px 16px 5px 8px; text-align:justify;}
.cen_box4 p.number {width:163px; float:left; color:#ffff00; font-size:16px; font-weight:bold; padding:5px 5px 5px 10px; text-align:center;}
.cen_box4 span.price {display:block; color:#D05572; font-weight:normal; font-size:10px;}
.cen_box4 .txt {background:#fff url('../images/bg-text-silver.jpg') repeat-x; font-size:13px; padding:5px; overflow:hidden;}
.cen_box4 img {background:#fff; padding:3px; border:1px solid #ccc;}

.numberblock {background:#666 url('../images/bg-numberblock.jpg') repeat-y; border-bottom:1px solid #9A0116;}
.numberblock:last-child {border:none;}

.cen_box5 {margin-bottom:10px;}
.cen_box5 .txt {background:#eee url('../images/bg-greysilver.jpg') repeat-x; font-size:13px; padding:15px; border:1px solid #ccc; border-top:none;}
.cen_box5 h3 {background:#8A0115 url('../images/bg-h3-red.jpg') repeat-x; color:#fff; font-size:15px; padding:3px 0px 3px 17px; border:1px solid #9A1D2F;}
.cen_box5 .txt strong {color:#000;}
.cen_box5 .imp {font-weight:bold; color:#ffff00;}
.cen_box5 img {background:#fff; padding:3px; border:1px solid #ccc;}
.cen_box5 .numb_info {font-size:9px; color:#777; text-align:center; background:#ddd;}
.cen_box5 .txt p {padding-bottom:8px;}
.cen_box5 .txt ul {list-style:none;}
.cen_box5 .txt ul li {margin-bottom:1px;}
.cen_box5 .txt ul.audio li {padding:3px 0px 3px 24px; font-size:13px; background:url('../images/audio-icon.png') no-repeat; background-position:0px 2px;}
.cen_box5 .txt ul li span.title {width:160px; display:block; float:left;}
.cen_box5 .txt ul li span.numb {font-weight:bold; color:#810014;}
.cen_box5 .txt .small_info {font-size:11px; padding:3px 0px 0px 0px; border-top:1px solid #ccc; margin-top:3px; color:#777;}

.cen_box5 .list {border:1px solid #ccc;}
.cen_box5 .list h4 {font-size:13px; color:#555; font-weight:bold; text-align:center; background:#E5E5E5 url('../images/bg-h4-left.jpg') repeat-x; padding:2px 0px 2px 0px;}
.cen_box5 .list ul {list-style:none;}
.cen_box5 .list ul li {margin-bottom:1px; font-size:13px; text-align:center;}
.cen_box5 .list ul li a {display:block; background:#8A0115; color:#ffff00; padding:3px; text-decoration:none;}
.cen_box5 .list ul li a:hover {background:#901A2A;}


.b6633 .txt, .b3366 .txt, .b5050l .txt, .b5050r .txt {font-size:12px; padding:5px;}
.b6633 h3, .b3366 h3, .b5050l h3, .b5050r  h3 {font-size:13px;}



ul.list1 {}
ul.list1 li {}

ul.biglinks {margin-bottom:15px; list-style:none;}
ul.biglinks li {font-size:15px; padding:2px 0px 2px 20px;}

ul.ulwp {float:right; list-style:none; width:250px; padding-right:38px;}
ul.ulwp li {text-align:center; font-size:14px; font-weight:bold; margin-bottom:4px;}
ul.ulwp li a {display:block; padding:5px; color:#000; text-decoration:none; background:#eee url('../images/bg-linkbutton.jpg') repeat-x; border:1px solid #ccc;}
ul.ulwp li a:hover {border:1px solid #999;}

.alignleft {float:left;}
.alignright {float:right;}
.aligncenter, .cen_box3 .aligncenter {display:block; clear:both; text-align:center;}
img.aligncenter {display:block; margin:auto; margin-bottom:5px;}
img.alignleft {float:left; margin-right:8px; margin-bottom:5px;}
img.alignright {float:right; margin-left:8px; margin-bottom:5px;}

p.aligncenter, .txt p.aligncenter {text-align:center;}

p.link01 {text-align:center; padding-top:15px;}
p.link01 a {font-size:16px; font-weight:bold; margin:auto; display:inline; width:auto; padding:8px; background:#eee url('../images/bg-linkbutton.jpg') repeat-x; border:1px solid #ccc; text-decoration:none; color:#840113;}
p.link01 a:hover {border:1px solid #999; color:#840113;}
.txt p {padding-bottom:10px;}

.phonenum1 {font-size:14px; font-weight:bold; text-align:center; clear:both;}
.phonenum1 p.number_big { font-size:35px; font-weight:bold; display:block; padding:4px 0px 3px 0px; background:#8A0115 url('../images/bg-phonenumber01.jpg') repeat-x; color:#fff;}
.phonenum1 .info {font-size:11px; color:#999;}

.num_swiss {height:120px; background:url('../images/telefonsex-germany.jpg') no-repeat top center; text-align:center;}
.num_swiss .title {font-size:12px; padding:40px 60px 0px 20px; font-weight:bold; color:#444;}
.num_swiss .number {font-size:25px; font-weight:bold; padding:5px 60px 0px 20px; color:#7E0012;}
.num_swiss .info {padding:10px 0px 0px 0px; color:#aaa; font-size:11px; font-weight:bold;}

.num_austria {height:120px; background:url('../images/telefonsex-austria.jpg') no-repeat top center; text-align:center;}
.num_austria .title {font-size:12px; padding:40px 60px 0px 20px; font-weight:bold; color:#444;}
.num_austria .number {font-size:25px; font-weight:bold; padding:5px 60px 0px 20px; color:#7E0012;}
.num_austria .info {padding:10px 0px 0px 0px; color:#aaa; font-size:11px; font-weight:bold;}

.simple, .cen_box .simple, .cen_box3 .simple {background:none; padding:10px 0px 0px 0px;}
.cen_box3 .nob {border:none; background:none;}


.cam777 {text-align:center; padding:10px; width:594px; margin:auto; display:block;}

div.pictitle {font-size:28px; text-transform:uppercase; font-weight:bold; text-align:center; padding:5px 0px 5px 0px; width:190px; display:block; position:absolute; bottom:22px; text-shadow:1px 1px 5px #000; color:#fff; margin-left:5px;
background: #6b0017;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZiMDAxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZTAwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #6b0017 0%, #9e0019 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b0017), color-stop(100%,#9e0019));
background: -webkit-linear-gradient(top,  #6b0017 0%,#9e0019 100%);
background: -o-linear-gradient(top,  #6b0017 0%,#9e0019 100%);
background: -ms-linear-gradient(top,  #6b0017 0%,#9e0019 100%);
background: linear-gradient(to bottom,  #6b0017 0%,#9e0019 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b0017', endColorstr='#9e0019',GradientType=0 );
}
div.pictitle a {color:#fff; text-decoration:none;}

.footer {padding:22px 0px 8px 0px; text-align:center; background:#fff url('../images/bg_footer.jpg')repeat-x; color:#777; font-size:12px;}
.footer a {color:#555; text-decoration:none;}

.footer_r {width:49%;float:right;}
.footer_l {width:49%; float:left;}