
div.clear, span.clear {clear: both; font-size: 0px; }

/* globals
-------------------------------------------------------------------------*/
.inner {margin:10px;}

/* index page
-------------------------------------------------------------------------*/
div#wrapperouter {width:990px;margin:0 auto;padding-top:10px;background-color:#ffffff;}
div#wrapperbox {width:970px;margin:0 auto;overflow:hidden;background-color:#ffffff;}

	div#headerbox {height:197px;}
	
	div#contentbox {}
		.main h1 {color:#4a4a4a;font-size:18px;font-weight:bold;margin-top:10px;margin-bottom:5px;}

        div.facebox {float: left; margin-top: 10px; width:588px; background:#FFFFFF url(../img/catArticleBgnd.gif) repeat-x left bottom;border:1px solid #DADADA;}
			div.facebox h2 {color:#E03985;font-size:15px;font-weight:bold;text-transform:uppercase; padding: 0; margin: 0;}
			div.facebox h2 a {color:#E03985;}
			p.introduce,
			div.facebox p {margin-top:5px;margin-bottom:5px;line-height:16px; text-align: left;}
			div.options a {color:#E03985;font-size:12px;font-weight:bold;}
			div.avatar {margin:10px 0px 10px 10px;width:92px;float:left;}
			div.facebox-body {float:left;margin:10px 0 10px 10px;width:270px; text-align: left;}
			div.facebox-right {margin:10px 10px 10px 0px;width:180px;float:right;}
			
			div.btn-call-new,
			div.btn-busy-new,
			div.btn-offline-new {width:180px;height:30px;line-height:28px;font-weight:bold;color:#ffffff;font-size:11px;text-align:center;background-repeat:no-repeat;}
			
			div.btn-call-new {background-image:url(../img/ezo/button-online.jpg);}
			div.btn-busy-new {background-image:url(../img/ezo/button-busy.jpg);}
			div.btn-offline-new {background-image:url(../img/ezo/button-offline.jpg);}
			
			div.states {color:#5AA200;font-size:14px;margin:0;padding:6px 5px 0 0; text-align: right; line-height: 20px;}
			div.modell-busy div.states {text-align:right;line-height:20px;color:#DB422E;}
			div.modell-offline div.states {text-align:right;line-height:20px;color:#909090;}
			div.states strong.phone {font-size:20px;font-weight:bold;}
			span.code strong {font-size:20px;font-weight:bold;}
			div.callprice {font-size:11px;line-height: 12px; padding: 3px 0 0 0;}

		/* div.facebox {background-repeat:no-repeat;background-position:top left;margin-top:10px;background:transparent;}
			div.facebox div.boxstatus {background-repeat:no-repeat;background-position:bottom left;width:721px;height:4px;font-size:0px;}
			div.facebox.online {background-color:#F8F8F8;}
			div.facebox.busy {background-color:#F8F8F8;}
			div.facebox.offline {background-color:#F8F8F8;}
			div.facebox {border:1px solid #DADADA; background: #ffffff url(../img/catArticleBgnd.gif) bottom left repeat-x;}
			div.facebox.busy div.border {border:1px solid #DADADA; background: #ffffff url(../img/catArticleBgnd.gif) bottom left repeat-x;}
			div.facebox.offline div.border {border:1px solid #DADADA; background: #ffffff url(../img/catArticleBgnd.gif) bottom left repeat-x;}
			div.facebox div.avatar {margin:10px 0px 10px 10px;width:92px;float:left;}
			div.facebox div.facebox-body {margin:10px 0px 10px 10px;width:280px;float:left;}
			div.facebox div.facebox-right {margin:10px 10px 10px 0px;width:180px;float:right;}

			div.facebox div.avatar {display:inline;}
			div.facebox div.avatar div.rating {margin-top:5px;}
			div.facebox div.facebox-body h3 a {color:#E03985;font-weight:bold;font-size:15px; text-transform: uppercase;}
			div.facebox div.facebox-body p.details {margin-top:5px;margin-bottom:5px;line-height:16px; font-size: 12px;}
			div.facebox div.facebox-body p.more {padding: 0; margin: 0;}
			div.facebox div.facebox-body p.more a {color:#E03985;font-weight:bold; font-size: 12px;}
			div.facebox div.facebox-right div.btn-call-new {width:180px;height:30px;line-height:28px;font-weight:bold;color:#ffffff;font-size:12px;text-align:center;background-repeat:no-repeat;}
			div.facebox div.facebox-right .states {text-align:right;line-height:20px;}
			div.facebox div.facebox-right .phone {font-size:20px;font-weight:bold;}
			div.facebox div.facebox-right .code {font-size:20px;font-weight:bold;}
			span.callprice {font-size:11px; line-height: 12px; display: block; padding: 5px 0 0 0;}
			.profile .price {display: block; text-align: center; padding: 5px 20px 5px 20px;}
			div.facebox.online div.facebox-right div.btn-call-new {background-image:url(../img/ezo/button-online.jpg);}
			div.facebox.busy div.facebox-right div.btn-busy-new {background-image:url(../img/ezo/button-busy.jpg);}
			div.facebox.offline div.facebox-right div.btn-offline-new {background-image:url(../img/ezo/button-offline.jpg);}

			div.facebox.online div.facebox-right .states {color:#5aa200; margin: 0; padding: 6px 0 0 0; font-size: 14px;}
			div.facebox.busy div.facebox-right .states {color:#db422e; margin: 0; padding: 6px 0 0 0; font-size: 14px;}
			div.facebox.offline div.facebox-right .states {color:#909090; margin: 0; padding: 6px 0 0 0; font-size: 14px;}     */



	div#contentbox div#col-right {width:252px;float:right;overflow:hidden;display:inline;margin-top:20px;font-size:12px;}
		div.sidebox {border:1px solid #DADADA;margin-bottom:10px; background: url(../img/catArticleBgnd.gif) bottom left repeat-x;}
			div.sidebox div.inner {margin:0px 10px 10px 10px;}
			div.sidebox h4 {color:#515151;background-color:#ffffff;font-size:14px;font-weight:bold;padding:8px 0 6px 0; text-transform: uppercase; text-align: center;}
			div.sidebox p {color:#515151; font-size: 12px; padding: 5px 0 5px 0; margin: 0; text-align: center;}
			div.sidebox p a {color:#E03985;font-weight:bold;}

	div#footerbox {text-align:center;width:970px;margin:10px auto;padding:10px 0px;border-top:1px solid #BEBEBE;border-bottom:1px solid #BEBEBE;}
	div#footerbox p {text-align:right;}
	div#footerbox p a {color:#4A4A4A;}
	div#footerbox p a:hover {color:#24468A}


/* index page */
/*div.facebox.profile div.avatar {width:265px;float:left;display:inline;}

div.facebox.profile div.avatar div.btn-call-new {width:180px;height:30px;line-height:28px;font-weight:bold;color:#ffffff;font-size:12px;text-align:center;background-repeat:no-repeat;margin:10px auto;}
div.facebox.profile.online div.avatar div.btn-call-new {background-image:url(../img/ezo/button-online.jpg);}
div.facebox.profile.busy div.avatar div.btn-call-new {background-image:url(../img/ezo/button-busy.jpg);}
div.facebox.profile.offline div.avatar div.btn-call-new {background-image:url(../img/ezo/button-offline.jpg);}div.facebox div.avatar p {}

div.facebox.profile div.avatar p {text-align:center;line-height:20px;}
div.facebox.profile div.avatar p span.phonenumber {font-size:20px;font-weight:bold;}
div.facebox.profile.online div.avatar p {color:#5AA200; padding: 0; margin: 0; font-size: 14px;}
div.facebox.profile.busy div.avatar p {color:#AE2301;}
div.facebox.profile.offline div.avatar p {color:#808080;}

div.facebox.profile div.facebox-body {width:290px;float:right; padding-right: 10px; display:inline;background:transparent;}
div.facebox.profile div.facebox-body h3 {margin-bottom:12px;color:#AA3769;font-size:16px;font-weight:bold;}
div.facebox.profile div.facebox-body p {line-height:18px;margin-bottom:10px; font-size: 12px;}
div.facebox.profile div.facebox-body strong {color:#4a4a4a; font-size: 14px;}        */

div.profile-left {margin:10px 0px 10px 10px;width:265px;float:left;display:inline;text-align:center;}
div.profile-right {margin:10px 10px 10px 0px;width:290px;float:right;display:inline;background:transparent;}
h2.profile {margin-bottom:20px;color:#24468A;font-size:16px;font-weight:bold;}
div.profile-rating {line-height:18px;margin: 10px 0 10px 0;}
p.profile-data {margin-bottom:10px;}
span.profile-label {float:left; font-weight:bold; color:#4a4a4a; margin-right:5px; font-size: 14px;}
span.profile-label2 {font-weight:bold; color:#4a4a4a; font-size: 14px;}

div.profile-left a.btn-call-new,
div.profile-left a.btn-busy-new,
div.profile-left a.btn-offline-new {display:block;text-align:center;width:180px;height:30px;line-height:28px;font-weight:bold;color:#ffffff;font-size:11px;background-repeat:no-repeat;margin:10px auto;cursor:default;}

div.profile-left a.btn-call-new {background-image:url(../img/ezo/button-online.jpg);}
div.profile-left a.btn-busy-new {background-image:url(../img/ezo/button-busy.jpg);}
div.profile-left a.btn-offline-new {background-image:url(../img/ezo/button-offline.jpg);}

div.profile-left div.states {text-align:center;line-height:20px;color:#5AA200;font-size:14px;margin:0;padding:0;}
div.profile-left.modell-busy div.states {text-align:center;line-height:20px;color:#DB422E;}
div.profile-left.modell-offline div.states {text-align:center;line-height:20px;color:#909090;}
div.profile-left div.states strong.phone {display:block;}
div.profile-left div.states span.code {display:block;}

.main h1 { color: #AA3769; font-size: 16px; font-weight: bold; text-transform: uppercase; position: relative; margin: -5px 0 5px 0; padding: 0 0 0 0;}
.right {padding-top: 0px;}
.ezo-header { width: 590px; height: 145px; background: url(../img/ezo/header-zena.jpg) no-repeat; color: #fff;}

.ezo-header h2 { font-size: 24px; color: #fff; padding: 0 0 10px 0; margin: 0;}
.ezo-header .ezo-text { padding: 14px 0 0 220px; }
.ezo-header .callnow { padding: 10px 0 15px 0; font-size: 24px; font-weight: bold;}
.ezo-header .phone { color: #fff882; font-size: 30px; font-weight: bold; padding: 0 0 20px 0 }
.ezo-header .price { font-size: 14px; padding: 0; }
.banner {width: 160px; margin: 0 auto; padding: 15px 0 3px 0;}

.main {text-align: left;}

div.profile-right p { padding: 2px 0 10px 0; margin: 0;}
