/* @font-face { font-family: 'Rancho'; font-style: normal; font-weight: 4300; src: local('Rancho'), url('/images/fonts/rancho.woff') format('woff'); } */
body, tbody, object, applet, param, input, textarea, select, optgroup, option { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-Position: left top; background-Repeat: no-repeat; background-color: transparent; color: white; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid black; cursor: default; outline: none; }
a, a:link, a:visited { color: gray; text-decoration: none; cursor: pointer; outline: none; }
a:hover { color: red; text-decoration: underline; cursor: pointer; outline: none; }
a:active { color: orange; text-decoration: none; cursor: pointer; outline: none; }
input.input { font-size: 14px; background-color: #333333; color: white; padding: 3px; cursor: text; }
input.button { font-size: 14px; font-weight: bold; text-transform: uppercase; background-color: #333333; color: silver; padding: 3px; cursor: pointer; }
select { font-size: 14px; background-color: #333333; color: white; padding: 3px; cursor: pointer; }
select option { font-size: 10px; background-color: #333333; color: white; padding: 1px; cursor: pointer; }
hr { background-color: transparent; color: #333333; border-left: 0px solid gray; border-top: 1px solid #333333; border-right: 0px solid gray; border-bottom: 0px solid gray; }
table.buycredit { background-color: transparent; background-Image: url('/images/buycredit.jpg'); background-Position: center top; background-Repeat: no-repeat; font-size: 9px; color: gray; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: center; z-index: 101; }
td.header { background-Image: url('/images/header.jpg'); background-Position: center top; background-Repeat: no-repeat; font-size: 16px; font-family: 'Rancho', 'Comic Sans MS', Verdana; padding: 0px 0px 30px 0px; }
td.header_vm { background-Image: url('/images/header_vm.jpg'); background-Position: center top; background-Repeat: no-repeat; font-size: 16px; font-family: 'Rancho', 'Comic Sans MS', Verdana; padding: 0px 0px 30px 0px; }
td.body { background-Image: url('/images/pagetop.jpg'); background-Position: center top; background-Repeat: no-repeat; font-size: 12px; color: white; padding: 30px 20px 0px 20px; }
td.adv { background-Image: url('/images/pagebtm.jpg'); background-Position: center bottom; background-Repeat: no-repeat; font-size: 12px; color: white; padding: 0px 20px 30px 20px; }
td.category { font-size: 13px; width: 160px; }
td.footer { background-Image: url('/images/footer.jpg'); background-Position: center bottom; background-Repeat: no-repeat; font-size: 9px; color: gray; padding: 10px; }
div.info { font-size: 9px; color: gray; padding: 9px; }
div.adv img, div.banners img { border-radius: 10px 10px 10px 10px; box-shadow: 2px 2px 5px #444444; }
div.guidasex { font-size: 14px; }
ul, ol {margin:0px;padding:0px;list-style-type: square;}
div.nav-t { background-Image: url('/images/pagenavt.jpg'); background-Position: center top; background-Repeat: no-repeat; color: gray; padding-top: 7px; margin-bottom: 5px; letter-spacing: 3px; }
div.nav-b { background-Image: url('/images/pagenavb.jpg'); background-Position: center bottom; background-Repeat: no-repeat; color: gray; padding-bottom: 7px; margin-top: 5px; letter-spacing: 3px; }
div.nav-t a, div.nav-t a:link, div.nav-t a:visited, div.nav-b a, div.nav-b a:link, div.nav-b a:visited { font-family: Tahoma, Verdana, Arial; font-size: 11px; letter-spacing: 0px; text-shadow: 2px 2px 3px black; }
div.nav-t a:hover, div.nav-b a:hover { font-family: Tahoma, Verdana, Arial; font-size: 11px; letter-spacing: 0px; }
div.nav-t a:active, div.nav-b a:active { font-family: Tahoma, Verdana, Arial; font-size: 8px; letter-spacing: 2px; }
div.countdown { font-size: 13px; color: green; }
iframe.video { background-color: transparent; border: 0px solid #333333; width: 510px; height: 400px; border-radius: 7px 7px 7px 7px; box-shadow: 3px 3px 5px #333333; cursor: default; z-index: 99; }
div.title { font-size: 16px; font-family: 'Rancho', 'Comic Sans MS', Verdana; font-weight: normal; }
span.info { font-size: 9px; color: gray; }
span.link_title { color: silver; font-weight: bold; }
span.link_desc { color: gray; font-style: italic; }
.thumbs .ti li { padding: 0px 0px 0px 0px; width: 200px; min-height: 180px; display: inline-block; vertical-align: top; margin: 3px; height: 180px; position: relative; list-style-type: none; z-index: 99; }
.thumbs .ti * { vertical-align: top; }
.thumbs .ti li img { position: relative; background: url('/images/load.gif') transparent no-repeat center center; width: 180px; height: 135px; z-index: 99; list-style-type: none; }
.thumbs .ti li a img { border: 2px solid #393939; border-radius: 15px 15px 15px 15px; box-shadow: 2px 2px 3px #333333; }
.thumbs .ti li a:hover img { border: 2px solid #ffffff; }
.thumbs span a:link, .thumbs span a:visited, .thumbs span a:active, .thumbs span a:hover { color: black; text-decoration: none; font-size: 10px; }
.thumbs span a:hover { text-decoration: none; }

/*PAGINA MODELS*/
.models { float:left; width:627px; height:939px; }
.models h3{float:left; width:25px; font:18px/20px "ZapfHumnst BT", Arial, Helvetica, sans-serif; color:#921D76; padding:13px 0 11px 24px}
.models .models_list{float:left; width:616px; height:929px; padding:5px 5px 5px 6px; text-align: center;}
.models .models_list .model_row{float:left; width:616px; height:175px; border-left:1px solid #BFBFBF; border-top:1px solid #BFBFBF;}
.model_column{float:left; width:122px; height:175px; border-right:1px solid #BFBFBF; border-bottom:1px solid #BFBFBF;}
.model_column .nick{ width:116px; height:26px; background:#F9DFEB; padding:1px 0 2px; margin:3px; text-align:center; font-size:12px; line-height:15px; color:#921D77; font-weight:bold; border-radius: 9px 9px 9px 9px; -webkit-border-radius: 9px;}
.model_column .nick a{color:#921D77; text-decoration:none;}
.model_column .nick a:hover{color:#FF00FF; text-decoration:none}
.model_column .nick span{font-size:11px; line-height:13px; color:#921D77; font-weight:normal; color:#000;}
.model_column .nick span a{color:#000; text-decoration:none; font-weight:normal}
.model_column .nick span a:hover{color:#FF00FF; text-decoration:none}
.model_column .profile_boxINT{ width:122px; height:110px; display:table;}
.model_column .profile_boxINT .profile_boxPhoto{width:auto; height:100px; float:none; margin:auto; display:table-cell; vertical-align:middle; text-align:center}
.model_column .profile_boxINT .profile_boxPhoto img{width:auto; margin:auto; float:none; }
.model_column .dettagli{ width:118px; height:19px; text-align:center; font-size:11px; background:#F9DFEB; padding-top:5px; padding:2px 0 2px; margin:3px 2px; vertical-align:super;}
.model_column .dettagli span{ height: 19px; line-height: 19px; }
.model_column .dettagli img{ float: left; }
.model_column .dettagli span img{ float: left; padding-top:2px; }

.profile_boxPhoto  a, .profile_boxPhoto  a:hover, .profile_boxPhoto  a:visited { color:#F4B6F1; }

.models .models_list .model p{float:left; width:310px; font-size:11px; line-height:13px; font-weight:bold; color:#921D77; padding:0 0 12px 24px}
.models .models_list .model p span{float:left; width:366px; font-size:11px; line-height:12px; font-weight:normal; color:#000;}
.models .models_list .model p a{color:#921D77; text-decoration:none}
.models .models_list .model p a:hover{color:#921D77; text-decoration:none}