/*
THEME NAME: Telefonerotik
THEME URI: http://www.yetrix.com/
DESCRIPTION: Telefonsexseite
VERSION: 1.0
AUTHOR: Alexander Stroschke (www.yetrix.com)
AUTHOR URI: http://www.yetrix.com/
TAGS: telefonsex, design, template, yetrix
*/

* {padding:0px; margin:0px;}
body {background:#A11115 url('images/bg-page-red.jpg') no-repeat top center; color:#ffffff; font-family:arial;}

a {color:#E61C23;}

.pagewrap {width:960px; margin:auto;}
.header {height:100px; padding-top:20px;}
.header_logo {width:200px; height:50px; float:left;}
.header_title {width:300px; height:50px; float:left; font-size:12px;color:#D69196;}
.header_title h1 {color:#fff; font-size:14px; font-weight:bold; color:#eee; display:block;}
.header a {text-decoration:none; color:#fff;}

.content {width:810px; float:left;}
.content_center_right {float:right; width:640px; margin-left:10px; margin-right:10px; }
.content_center_right_txt {border-left:1px solid #B2B2B2; border-right:1px solid #B2B2B2; background:#fff; padding:10px;}

.content_center_right_top {height:30px; background:url('images/content-center-top.png') no-repeat; text-align:right;}
.content_center_right_top form {padding-top:6px; padding-right:11px; color:#444; font-size:12px;}
.content_center_right_top form input {padding:2px; background:#A71216; border:1px solid #54090B; color:#fff;}
.content_center_right_top form input.text {width:130px;}
.content_center_right_top form input.submit {background:#fff; border:1px solid #B2B2B2; color:#333;}

.content_center_left {float:left; width:150px; padding-top:25px;}
.content_right {width:150px; float:right;}

.content_center_left .mbox {padding:3px; background:#fff; color:#444; margin-bottom:10px; font-size:12px; border:1px solid #B2B2B2;}
.content_center_left .mbox h3 {font-size:11px; background: url('images/bg-center-top-left.jpg') repeat-x;font-weight:bold; color:#444; text-align:center; padding-bottom:3px;}
.content_center_left .mbox a {text-decoration:none; color:#fff;}
.content_center_left .mbox_txt {background:#E61C23 url('images/bg-left-mbox.jpg') repeat-x; color:#fff; padding:5px; font-size:11px;}
.content_center_left .mbox_txt ul {list-style:none;}
.content_center_left .mbox_txt ul li {padding-left:12px; font-size:12px; background: url('images/raquo.png') no-repeat; background-position:0px 3px;}
.content_center_left .mbox_txt ul li a {text-decoration:none;}
.content_center_left .mbox_txt ul li a:hover {text-decoration:underline;}

.content_right .mbox {padding:3px; background:#fff; color:#444; margin-bottom:10px; font-size:12px; border:1px solid #B2B2B2;}
.content_right .mbox h3 {font-size:11px; background: url('images/bg-center-top-left.jpg') repeat-x;font-weight:bold; color:#444; text-align:center; padding-bottom:3px; border-bottom:#B2B2B2 1px solid;}
.content_right .mbox a {text-decoration:none; color:#000;}
.content_right .mbox_txt {background:#fff url('images/bg-whitebox.jpg') repeat-x; color:#444; padding:5px; font-size:11px;}
.content_right .mbox_txt ul {list-style:none;}
.content_right .mbox_txt ul li {padding-left:12px; font-size:12px; background: url('images/raquo2.png') no-repeat; background-position:0px 3px;}
.content_right .mbox_txt ul li a {text-decoration:none;}
.content_right .mbox_txt ul li a:hover {text-decoration:underline;}

.content_right .mbox_txt > div > a, .content_center_left .mbox_txt > div > a {font-size:12px!important;}

.redbox {border:1px solid #54090B; background:#A71216 url('images/bg-redbox.jpg') repeat-x; color:#eee; margin-bottom:10px;}
.redbox h2 {padding:8px 5px 0px 10px; font-size:14px; color:#ff9900; font-weight:bold;}
.redbox h2 a {text-decoration:none; color:#ff9900;}
.redbox_txt {padding:5px 10px 10px 10px; font-size:12px;}
.redbox_txt img {padding:3px; background:#ccc; border:1px solid #fff;}
.redbox_txt p {padding-bottom:8px;}
.redbox_txt a {color:#ff9900;}

.redbox2 {border:1px solid #000; background:#303030 url('images/bg-girl-single.jpg') no-repeat top right; color:#eee; margin-bottom:10px; padding:10px;}
.redbox2 h2 {padding-bottom:2px; font-size:16px; color:#eee; font-weight:bold; border-bottom:1px solid #aaa; margin-bottom:10px;}
.redbox2 h2 a {text-decoration:none; color:#ff9900;}
.redbox2_txt {padding:0px; font-size:12px;}
.redbox2_txt img {padding:3px; background:#ccc; border:1px solid #fff;}
.redbox2_txt p {padding-bottom:8px;}
.redbox2_txt a {color:#ff9900;}
.redbox2_txt .pic {width:270px; float:left;}
.redbox2_txt .text {width:315px; float:right;}
.redbox2_txt .text .number_german {padding:3px 0px 8px 60px; font-size:24px; font-weight:bold; background:url('images/number-german.png') no-repeat; margin-top:12px;}
.redbox2_txt .text .number_austria {padding:3px 0px 8px 60px; font-size:24px; font-weight:bold; background:url('images/number-austria.png') no-repeat; margin-top:12px;}
.redbox2_txt .text .number_swiss {padding:3px 0px 8px 60px; font-size:24px; font-weight:bold; background:url('images/number-swiss.png') no-repeat; margin-top:12px;}
.redbox2_txt .text .info {font-size:11px; color:#777;height:13px;}

.newsbox {border:1px solid #54090B; background:#E61C23 url('images/bg-left-mbox.jpg') repeat-x; color:#eee; margin-bottom:10px; float:left; width:302px; height:130px; overflow:hidden;}
.newsbox h2 {padding:8px 5px 0px 10px; font-size:14px; color:#ff9900; font-weight:bold;}
.newsbox h2 a {text-decoration:none; color:#ff9900;}
.newsbox_txt {padding:5px 10px 10px 10px; font-size:11px;}
.newsbox_txt img {padding:3px; background:#ccc; border:1px solid #fff;}
.newsbox_txt p {padding-bottom:8px;}
.newsbox_txt a {color:#ff9900;}
.news_right {float:right;}

.girlbox {border:1px solid #ccc; color:#eee; margin-bottom:10px; float:left; width:302px; height:236px; overflow:hidden; background:#E51C22;}
.girlbox h2 {padding:5px 5px 5px 34px; font-size:14px; color:#E51C22; font-weight:bold; background:#fff url('images/phonegirl-top.jpg') repeat-x; border-bottom:#999 1px solid;}
.girlbox h2 a {text-decoration:none; color:#E51C22;}
.girlbox_txt {padding:10px; font-size:11px; background:#E51C22 url('images/bg-girlbox-shaded.jpg') repeat-x;}
.girlbox_txt img {padding:4px; background:#fff; border:1px solid #444;}
.girlbox_txt p {padding-bottom:8px;}
.girlbox_txt a {color:#ff9900;}
.girlbox_txt .text {float:right; height:100px; width:160px; overflow:hidden;}
.girlbox_txt .details {overflow:hidden; font-size:12px; margin:auto; padding:2px; text-align:center; background:url('images/detail-button.png') no-repeat; width:117px; height:19px; padding-top:2px; padding-bottom:3px;}
.girlbox_txt .details a {color:#fff; text-decoration:none;}
.girlbox_txt .number { margin:auto; font-size:22px; font-weight:bold; text-align:left; width:207px; height:35px; padding-top:5px; background:url('images/nummer-german.png') no-repeat; padding-left:48px; margin-top:5px; letter-spacing:-1px; margin-bottom:2px;}
.girlbox_txt .info {font-size:11px; color:#EF7679; text-align:center;}
.girl_right {float:right; margin-right:0px;}

.whitebox {border:1px solid #ccc; background:#fff url('images/bg-whitebox.jpg') repeat-x; color:#444; margin-bottom:10px;}
.whitebox h3 {padding:8px 5px 0px 10px; font-size:14px; color:#E61C23; font-weight:bold;}
.whitebox h3 a {text-decoration:none; color:#E61C23;}
.whitebox_txt {padding:5px 10px 10px 10px; font-size:12px;}
.whitebox_txt img {padding:3px; background:#ccc; border:1px solid #fff;}
.whitebox_txt p {padding-bottom:8px;}
.whitebox_txt a {color:#E61C23;}

.whitebox2 {color:#444; margin-bottom:10px;}
.whitebox2 h2 {font-size:16px; color:#444; font-weight:bold; border-bottom:1px solid #E61C23; margin-bottom:5px; padding-bottom:2px;}
.whitebox2 h2 a {text-decoration:none; color:#E61C23;}
.whitebox2_txt {padding:5px 10px 10px 10px; font-size:12px;}
.whitebox2_txt img {padding:1px; border:2px solid #ccc;}
.whitebox2_txt p {padding-bottom:8px;}
.whitebox2_txt a {color:#E61C23; font-weight:bold;}

.alignleft {float:left; margin-right:8px;}
.alignright {float:right; margin-left:8px;}

.navigation {font-size:12px;}
.navigation a {text-decoration:none; color:#fff;display:block; height:15px; overflow:hidden; margin-left:20px; margin-right:20px;}
.navigation a:hover {text-decoration:underline;}
.navigation .nav-previous {float:left; width:160px; background:#000; padding:5px; text-align:center; overflow:hidden; background:url('images/button-previous.png') no-repeat;}
.navigation .nav-next {float:right; width:160px; background:#000; padding:5px; text-align:center; overflow:hidden; background:url('images/button-next.png') no-repeat;}

.cat_title {font-size:11px; text-align:left; margin-bottom:10px; color:#444;}
.cat_title h2 {color:#333; font-size:15px; border-bottom:1px solid #A11115; padding-bottom:2px; margin-bottom:2px;}

.br {clear:both;}

.footer { text-align:center; font-size:12px; margin-top:10px; color:#ccc; height:60px; padding-top:20px; background:url('images/bg-footer.jpg') no-repeat;}
.footer a {color:#fff; text-decoration:none;}
