 @charset "UTF-8";

* {
	font-size: 100%;
}

body {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", "Arial";
	font-size: 14px;
	color: #374145
}

a {
	color: #374145;
}

img {
	border: 0
}

a:focus {
	outline: none;
}

/*table { border:1px solid #red}
table td { border:1px solid #black}*/
table {
	border-collapse: collapse;
}
.adhit {color:gray;}
h1 {
	padding: 0;
	margin: 0 0 20px 0;
	font-size: 27px;
	font-weight: normal;
	color: #6b6e80
}

.tableHeader {
	font-size: 14px;
	color: #999999;
}

input[type="text"],input[type="password"],select ,textarea{
	font-size: 14px;
	color: #374145;
	border: 2px solid #ccc;
	padding: 4px
}

input[type="text"][disabled],input[type="password"][disabled],select[disabled]
	{
	font-size: 14px;
	color: #374145;
	border: 2px solid #eee;
	padding: 4px
}

.face-hide-but {
	height: 2px;
	text-align: right;
	margin-bottom: 0px;
}

/*  аГаЛаАаВаНаОаЕ аВаЕб?б?аНаЕаЕ аМаЕаНб?   */
.header {
	width: 980px;
}

.menutab {
	width: 650px;
	border-collapse: collapse;
}

.menutab td {
	vertical-align: bottom
}

.logo {
	vertical-align: bottom;
}

.logo img {
	margin-bottom: 10px
}

.menulink a {
	font-size: 18px;
	color: #373a48;
	text-decoration: none;
	background: url("/images/toplinkline.gif") repeat-x bottom;
	text-shadow: 0 1px 0 #fff;
	margin: 0 6px
}

.menulink {
	text-align: center;
	height: 40px;
	padding-top: 0px;
	margin: 0 2px;
	background: #ece7d4;
	border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-webkit-border-top-right-radius: 8px;
	border-top-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
}

.menu-select {
	background: #f6f3e6;
}

.menupad {
	padding-top: 8px
}

/*  аВб?аБаОб? аГаОб?аОаДаА аВаОаЗаЛаЕ аЛаОаГаОб?аИаПаА */
.city {
	padding-right: 10px;
	background: url("../images/arrow-city.png") no-repeat right center
}

.sel-city a {
	color: #999;
	font-size: 12px;
	text-decoration: none;
	background: url("../images/icon/login-dot-line.gif") bottom repeat-x;
}

.sel-city a:hover {
	background: none
}

.sel-city {
	padding: 0px 0 0 10px
}

/*  аКаАб?аКаАб? аВб?аЕаЙ б?б?аАб?аНаИб?б?   */
.outh {
	border: 0px solid #fff;
}

.content {
	margin: 0 auto;
	text-align: left;
	border: 0px solid #333333
}

/*  аКаАб?аКаАб? аГаЛаАаВаНаОаГаО аМаЕаНб?  */
.headerbox {
	text-align: center;
	/*background: url("/images/headerbg.jpg") bottom center no-repeat*/
}

.headerbox-in {
	width: 650px;
	margin: 0 auto;
	text-align: left;
	border: 0px solid #333333
}

.footerbox {
	text-align: center;
	background-color: #f5f5f5
}

.footerbox-in {
	width: 980px;
	margin: 0 auto;
	text-align: left;
	border: 0px solid #333333
}

/*  аВаЕб?б?аНб?б? аПаЕб?аЕб?б?аЖаКаА аКаАб?аКаАб?  */
.topbanerbox {
	text-align: center;
	overflow: hidden;
	background-color: #0e0506
}

.topbaner {
	width: 980px;
	margin: 0 auto;
	text-align: left;
	border: 0px solid #333333
}

/*  б?аЕаНб?б?аАаЛб?аНб?аЙ аДаИаВ  */
.contcenter {
	margin-top: 20px;
}

.colorToday {
	color: #6fa900
}

/*  б?аАаБаЛаИб?аА б?аО б?б?аАб?б?б?аМаИ аИ аИаНб?аОаБаЛаОаКаАаМаИ  */
.infotable {
	width: 980px;
	border-collapse: collapse;
}

.infotable	td {
	vertical-align: top
}

.infotable-2st {
	border-collapse: collapse;
	width: 490px;
	text-align: left
}

/*  а?а?а а?а?аЁ  а?а?а?аЂа?а?аЂа? а?а?а?а?а?а?а?  3 б?б?аОаЛаБб?аА */
.article {
	width: 490px;
}

.st {
	width: 490px
}

.st2 {
	width: 245px;
}

.st3 {
	width: 245px;
}

.st2-pad {
	border: 0px solid #FF0000;
	padding-left: 10px;
}

.st3-pad {
	border: 0px solid #FFFF33;
	padding-left: 10px
}

/*   аПаЕб?аВб?б? б?б?аАб?аЕаЙ аНаА аГаЛаАаВаНаОаЙ   */
.item {
	padding-bottom: 30px;
	padding-right: 10px
}

.item p {
	padding-left: 20px;
	line-height: 20px;
	text-decoration: none
}

.item   p	a {
	text-decoration: none
}

.item h2 a {
	color: #6fa900;
	font-size: 23px;
	font-weight: normal;
	text-decoration: none;
	line-height: 30px;
	border-bottom: 1px solid #6fa900;
}

.item img {
	border: 0;
	float: left;
	padding-right: 10px;
	padding-bottom: 10px
}

.item-info {
	clear: left;
	font-size: 12px;
	color: #999999
}

.item-sort {
	text-align: right;
	font-style: italic;
	color: #999999;
	padding-right: 20px;
	font-size: 12px
}

.item-author {
	font-size: 12px;
	padding: 0px 0;
	color: #999
}

.art-section {
	font-size: 12px;
	padding: 4px 0;
	color: #999
}

.art-section a {
	padding: 2px;
	margin: 0;
	font-size: 12px;
	color: #999
}

.art-section a:hover {
	color: #009fd3
}

/*   аПаЕб?аВб?б? б?б?аАб?аЕаЙ аНаА аВаНб?б?б?аЕаНаНаИб?   */
.item-in {
	padding-bottom: 20px;
	padding-right: 10px;
	padding-top: 0
}

.item-in p {
	padding-left: 20px;
	line-height: 20px;
	text-decoration: none;
}

.item-in   p	a {
	text-decoration: none
}

.item-in h2 {
	margin-top: 10px
}

.item-in h2 a {
	color: #6fa900;
	font-size: 22px;
	font-weight: normal;
	text-decoration: none;
	line-height: 30px;
	border-bottom: 1px solid #6fa900;
}

.item-in img {
	border: 0;
	float: left;
	padding-right: 10px;
	padding-bottom: 10px
}

.item-info {
	clear: left;
	font-size: 12px;
	color: #999999
}

.item-poteme {
	text-align: left;
	font-style: italic;
	color: #999999;
	padding-right: 20px;
	font-size: 14px
}

.art-section {
	font-size: 12px;
	padding: 4px 0;
	color: #999
}

.art-section a {
	padding: 2px;
	margin: 0;
	font-size: 12px;
	color: #999
}

.art-section a:hover {
	color: #009fd3
}

/*	б?аОб?аМаЕаНб?		*/
.hotmenu {
	padding: 15px;
	margin-bottom: 15px;
	background-color: #FFFFCC;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.hotmenu img {
	
}

.hot-tb		td {
	padding: 2px 0;
	vertical-align: middle
}

.hot-tb {
	border-collapse: collapse;
	text-align: left;
	border: 0px solid #000;
}

.hot-tb a {
	color: #464646;
	font-size: 16px
}

/*  аБаАаНаЕб? аВ аИаНб?аОаБаОаКб?аЕ */
.ib-banner {
	border: 0px solid #c2c2c2;
	color: #c2c2c2;
	font-size: 11px;
	margin-bottom: 20px
}

.banner-spons-catalog {
	border: 0px solid #fff;
	height: 92px;
	text-align: center;
	background: url("../images/baner-spons-bg.png") no-repeat top center;
	padding-top: 5px
}

/*   б?аЕб?б?аБаОаКб?  */
.searchbox {
	height: 69px;
	width: 480px;
	margin-bottom: 15px;
	text-align: center;
	background: url("../images/serch-bg.gif") right center no-repeat;
	border-collapse: collapse
}

.searchbox td {
	vertical-align: middle;
}

.searchline {
	height: 29px;
	border-collapse: collapse;
	margin-left: 25px;
	margin: 0 auto
}

.search-bg {
	padding: 5px;
	font-size: 14px;
	height: 29px;
	width: 300px;
	border: 0;
	background: url("../images/search-back.gif") no-repeat left center;
	vertical-align: middle
}

.searchbox_big {
	height: 69px;
	width: 980px;
	margin-bottom: 15px;
	text-align: left;
	background: url("../images/serch-bg_big.gif") right center no-repeat;
	border-collapse: collapse
}

.searchbox_big td {
	vertical-align: middle;
	align: left
}

.searchline_big {
	height: 29px;
	border-collapse: collapse;
	margin-left: 25px;
	margin: 0 auto
}

/*  аИаНб?аОаБаОаКб? - аПаЕб?б?аОаНаАаЛб?аНб?аЕ б?б?б?аАаНаИб?аКаИ    */
.ib-perspage {
	width: 100%;
	padding-left: 0px;
	border: 0px solid #FFCC33;
	margin-bottom: 20px;
	border-collapse: collapse;
}

.ib-perspage h2 {
	padding: 0;
	margin: 0;
	font-size: 23px;
	color: #009fd3;
	font-weight: normal;
	line-height: 22px;
}

.ib-perspage h2 a {
	font-size: 23px;
	color: #009fd3;
	font-weight: normal;
	text-decoration: underline;
	line-height: 22px
}

.ib-perspage {
	color: #000000
}

.ib-perspage  a {
	color: #009fd3
}

.pp-vis {
	color: #a1a1a1;
	font-size: 10px;
	margin: 2px;
}

.ib-pp-img {
	width: 20px;
	height: 20px;
	border: 1px solid #c2c2c2;
	overflow: hidden;
	float: left;
	margin: 3px 4px 0 0;
	text-align: center
}

.ib-pp-img		img {
	width: 30px;
}

/* аИаНб?аО б?аОб?б?аМ аБаОаКб? */
.ib-forumbox {
	padding: 0px;
	border: 0px solid #000;
	margin-bottom: 20px;
	border-collapse: collapse
}

.ib-forumbox	h2 {
	padding: 0;
	margin: 0;
	font-size: 23px;
	color: #009fd3;
	font-weight: normal;
	line-height: 22px;
}

.ib-forumbox	h2	a {
	font-size: 23px;
	color: #009fd3;
	font-weight: normal;
	line-height: 22px;
}

.ib-fb-date {
	font-size: 12px;
	color: #b1babe
}

.ib-fb-us {
	color: #009fd3;
	font-size: 12px
}

.ib-fb-us	a {
	color: #009fd3;
	font-size: 12px
}

.ib-fb-repl {
	font-size: 12px;
	color: #b1babe
}

/*   аКаОаНаКб?б?б? аБаОаКб?  */
.ib-konk {
	background-color: #f4f5eb;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin-bottom: 20px;
	border-collapse: collapse;
}

.ib-konk		  	td {
	
}

.ib-konk		h2 {
	padding: 0;
	margin: 0;
	font-size: 23px;
	color: #009fd3;
	font-weight: normal;
	line-height: 22px;
}

.ib-konk		h2	a {
	font-size: 23px;
	color: #009fd3;
	font-weight: normal;
	line-height: 20px
}

.ib-konk		h3  a {
	font-size: 18px;
	color: #a3aeb2;
	font-weight: normal;
	line-height: 20px;
}

.ib-konk-tb {
	margin: 15px;
	border-collapse: collapse
}

.ib-konk-ph {
	text-align: center
}

.ib-konk-ph img {
	border: 4px solid #fff;
	margin: 3px
}

.ib-konk-i {
	font-size: 11px;
	color: #999999;
	text-align: center;
	padding-bottom: 10px
}

/*  аГаОаЛаОб?аОаВаАаНаИаЕ  */
.ib-poll {
	background: url("../images/bg-pollbox.jpg") repeat-x bottom;
	border: 1px solid #e3ebee;
	border-collapse: collapse;
	margin-bottom: 20px
}

.ib-poll		td {
	padding: 10px 10px;
}

.ib-poll h2 {
	font-size: 23px;
	color: #6fa900;
	font-weight: normal;
	line-height: 20px;
	padding: 0;
	margin: 0;
}

.ib-poll {
	font-size: 12px
}

.ib-poll-tb {
	margin: 10px 0
}

.ib-poll-tb		td {
	text-align: left;
	padding: 5px 2px
}

/*   аИаНб?аБаОаКб? б?аВаАаДаЕаБаНб?б? аЖб?б?аНаАаЛаОаВ */
.ib-wedjou {
	padding: 0px;
	border: 0px solid #000;
	margin-bottom: 20px;
	border-collapse: collapse;
}

.ib-wedjou  p {
	margin: 0 0 5px 0
}

.ib-wedjou		h2 {
	padding: 0;
	margin: 0;
	font-size: 23px;
	color: #009fd3;
	font-weight: normal;
	line-height: 22px;
}

.ib-wedjou		h2	a {
	font-size: 23px;
	color: #009fd3;
	font-weight: normal;
	line-height: 22px;
}

.wedjou-date {
	font-size: 12px;
	color: #b1babe
}

.wedjou-user {
	color: #009fd3;
	font-size: 12px
}

.wedjou-user 	a {
	color: #009fd3;
	font-size: 12px
}

.wedjou-comm {
	font-size: 12px;
	color: #b1babe
}

/*  аИаНб?аОаБаЛаОаК аНаОаВаОб?б?аИ  */
.ib-news {
	padding: 0px;
	border: 0px solid #000;
	margin-bottom: 20px;
	border-collapse: collapse;
}

.ib-news		h2 {
	padding: 0;
	margin: 0;
	font-size: 23px;
	color: #009fd3;
	font-weight: normal;
	line-height: 22px;
}

.ib-news		h2	a {
	font-size: 23px;
	color: #009fd3;
	font-weight: normal;
	line-height: 22px;
	text-decoration: underline;
}

.ib-news			a {
	text-decoration: none
}

.ib-news-date {
	font-size: 11px;
	color: #b1babe
}

/* аИаНб?аБаОаКб? б?аПаЛаЕб?аНаИ  */
.ib-spletni {
	padding: 0px;
	border: 0px solid #000;
	margin-bottom: 20px;
	border-collapse: collapse
}

.ib-spletni		h2 {
	padding: 0;
	margin: 0;
	font-size: 23px;
	color: #009fd3;
	font-weight: normal;
	line-height: 22px;
}

.ib-spletni		h2	a {
	font-size: 23px;
	color: #009fd3;
	font-weight: normal;
	line-height: 22px;
}

/*  аПаОаДаВаАаЛ  */
.footer {
	height: 40px;
	padding: 20px 0;
	font-size: 12px
}

/*  б?аОб?аО б?аЛаАаЙаДаЕб? - аЗаАаГаЛб?б?аЕаН   */
.kwiklink {
	padding: 170px 10px 10px 10px;
	font-size: 12px;
	color: #ccc
}

.kwiklink a {
	color: #ccc
}

.kwiklink a:hover {
	color: #fff;
	background-color: #333333
}

/*.loginBoxin				{ border:0px solid #FF0033; padding: 30px 60px}*/
.logreg {
	border-top: 1px dashed #666666;
	padding: 20px 0;
	margin: 20px 0;
}

.logreg a {
	font-size: 24px;
	color: #6fa900;
}

.tf {
	width: 230px;
	height: 20px;
	font-size: 16px;
	border: 1px solid #999
}

/* б?аОаП б?аАаБаЛаИб?аА - б?аЗаЕб? аБаАб? аИ аЛаОаГаИаН  */
.loginlink a {
	text-decoration: none;
	background: url("../images/icon/login-dot-line.gif") bottom repeat-x;
	font-size: 12px;
	color: #64b201
}

.usertoolbar {
	font-size: 12px;
	border-collapse: collapse;
	margin: 10px 0
}

.user-timer {
	padding-right: 20px
}

.user-mail {
	padding-right: 20px;
}

.user-mail a {
	color: #6fa900
}

.user-avatar-big {
	width: 48px;
	border: 1px solid #c2c2c2;
	overflow: hidden;
	text-align: center;
	vertical-align: middle
}

.user-avatar-big	IMG {
	width: 50px;
}

.user-avatar {
	width: 20px;
	border: 1px solid #c2c2c2;
	margin-right: 3px;
	overflow: hidden;
	text-align: center;
	vertical-align: middle
}

.user-avatar		IMG {
	width: 22px;
}

.user {
	padding-right: 10px
}

.user		a {
	color: #009fd3;
	font-weight: bold
}

/*   б?б?аЕаВаА б?б?б?аА */
.tuchatags {
	padding: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
}

.tuchatags ul {
	white-space: normal;
	line-height: 26px;
}

.tuchatags ul,.tuchatags ul li {
	display: inline;
	padding: 0;
	margin: 0
}

.tuchatags a {
	color: #999999;
	text-decoration: none;
}

.tuchatags a:hover {
	color: #1db3d0;
	text-decoration: underline
}

.tuchatags a.th1 {
	font-size: 90%;
}

.tuchatags a.th2 {
	font-size: 100%;
}

.tuchatags a.th3 {
	font-size: 110%;
}

.tuchatags a.th4 {
	font-size: 120%;
}

.tuchatags a.th5 {
	font-size: 140%;
}

.tuchatags a.th6 {
	font-size: 160%;
}

.tuchatags a.th7 {
	font-size: 180%;
}

.tuchatags a.th8 {
	font-size: 190%;
}

.tuchatags a.th9 {
	font-size: 200%;
}

.tuchatags a.th10 {
	font-size: 220%;
}

/*  б?б?б?аЕб? аЛаИаНаК */
.footerlink {
	border-collapse: collapse;
	width: 980px;
	border-top: 0px #CCCCCC solid;
}

.footerlink		td {
	text-align: left;
	vertical-align: top;
	padding: 20px 0
}

.footerlink p {
	font-size: 12px;
	color: #666666;
	font-weight: bold
}

.footerlink	ul,.footerlink	ul li {
	list-style: none;
	font-size: 12px;
	color: #999999;
	margin: 0;
	padding: 0;
}

.footerlink	 li {
	line-height: 20px
}

.footerlink li a:hover {
	color: #000;
	text-decoration: none
}

.escho a {
	color: #999999;
	font-size: 12px;
	line-height: 20px;
}

/*  б?аИб?аИаЛаИб?б? */
.citylist {
	font-size: 14px;
	font-family: "Trebuchet MS", Arial;
	margin: 0 20px
}

.citylist p {
	margin-bottom: 5px
}

.citylist table {
	border-collapse: collapse
}

.citylist	a {
	line-height: 22px
}

.citylist   a:hover {
	text-decoration: none
}

.citylist h2 {
	font-size: 23px;
	color: #009fd3;
	font-weight: normal;
	line-height: 22px;
}

/*  б?аЕаКб?б?аОаВаАб? б?аЕаКаЛаАаМаА  */
.adv-titlebox {
	text-align: right;
	padding: 1px 0;
	margin: 3px 0
}

.adv-title {
	width: 100px;
	font-size: 11px;
	padding: 2px;
	background-color: #b2b2b2;
	color: #FFFFFF
}

.adv-text-bord {
	border: 1px dashed #b2b2b2;
	padding: 4px;
	margin-bottom: 10px
}

.adv-text	 h3 {
	margin: 0;
}

.adv-text	 h3 a {
	color: #000;
	font-size: 14px;
}

.adv-text	 a {
	text-decoration: none
}

.adv-text 	p {
	margin: 0
}

.adv-text {
	padding: 6px;
	color: #545454;
	font-size: 13px;
	line-height: 16px
}

.adv-text-date {
	color: #999;
	font-size: 11px
}

.adv-text-sel {
	background: #fff5da
}

.adv-add {
	font-size: 12px;
	color: #999;
	font-style: italic
}

.adv-add a {
	color: #009fd3
}

/*  sendMailToFriend  */
.sendMailToFriend   h2 {
	padding: 0;
	margin: 0;
	font-size: 23px;
	color: #009fd3;
	font-weight: normal;
	line-height: 22px;
	margin-bottom: 15px
}

.tf-sms-friend-area {
	width: 240px;
	height: 150px;
	font-size: 14px;
	color: #374145;
	border: 2px solid #ccc;
	padding: 2px
}

.tf-message-area {
	width: 360px;
	height: 150px;
	font-size: 14px;
	color: #374145;
	border: 2px solid #ccc;
	padding: 2px
}

.sms-friend			td {
	padding: 5px 0
}

/*  аЄа?а аЃа?  */
.forum {
	width: 980px;
	margin: 20px 0
}

.forum h2 {
	font-size: 18px;
	font-weight: normal;
	color: #6b6e80
}

.forum h2 	a {
	color: #999
}

.forum-tb {
	width: 100%;
	line-height: 20px;
	color: #6b6e80
}

.forum-tb td {
	padding: 8px 0;
	border-bottom: 1px solid #f0f0f0
}

.forum-st1 {
	width: 500px;
	color: #999
}

.forum-st1-tem {
	width: 600px;
	color: #999
}

.forum-st1-wf {
	width: 400px;
	color: #999
}

.forum-st2 {
	width: 80px;
	color: #999;
	text-align: center
}

.forum-st3 {
	width: 80px;
	color: #999;
	text-align: center
}

.forum-st4 {
	color: #999
}

.forum-tem		a {
	font-size: 17px;
	color: #6fa900;
}

.forum-tem		b {
	font-size: 17px;
	color: #408000;
}

.forum-tem {
	font-size: 17px;
	color: #6fa900;
}

.forum-tem	span {
	color: #374145;
	font-size: 13px
}

.lastTopic		a {
	color: #374145;
	font-size: 11px
}

.lastTopic	span {
	font-size: 11px
}

.lastTopic	span>strong {
	font-size: 11px;
	color: #1db3d0
}

.lastTopic	span>strong>a {
	font-size: 11px;
	color: #1db3d0
}

.forum-message {
	color: #374145
}

.forum-message-title {
	font-size: 17px;
	color: #6fa900;
}

.forum-user-name {
	line-height: normal;
	margin-top: 6px;
	color: #1db3d0
}

.forum-user-name a {
	line-height: normal;
	margin-top: 6px;
	color: #1db3d0
}

.forum-message-date {
	color: #999;
	font-size: 12px
}

/*  аЁа?а?аІа?аЏ аЄа?а аЃа?а? а? а?а?а?а?а?а а?а?а?а?а?а?  */
.fcut {
	margin: 20px 0;
}

.fcut-st1 {
	width: 500px;
	color: #999
}

.fcut-st1-tem {
	color: #999
}

.fcut-st1-wf {
	width: 400px;
	color: #999
}

.fcut-st2 {
	width: 100px;
	color: #999
}

.fcut-st3 {
	width: 100px;
	color: #999
}

.fcut-st4 {
	width: 160px;
	color: #999
}

.fcut-tb {
	width: 100%;
	line-height: 20px;
	color: #6b6e80;
}

.fcut-tb td {
	padding: 8px 0;
	border-bottom: 1px solid #f0f0f0
}

.fcut-tem		a {
	font-size: 14px;
	color: #6fa900;
}

.fcut-tem {
	font-size: 14px;
	color: #6fa900;
}

.fcut-tem	span {
	color: #374145;
	font-size: 13px
}

.moderatedYes {
	background-color: #C1E442
}

.moderatedWait {
	background-color: #FFE823
}

.paymentWait {
	background-color: #FF7200
}

.moderatedNo {
	border: 1px solid #FF0000
}

/* photoglobal */
.photoglobal {
	width: 980px;
	margin: 20px 0
}

.all-photo {
	width: 675px;
	border: 1px solid #e2e2e2;
	padding: 10px;
	margin: 15px 0;
	font-size: 14px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	text-align: center
}

.all-photo-in {
	width: 675px;
	border: 1px solid #e2e2e2;
	padding: 10px;
	margin: 15px 0;
	font-size: 14px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	text-align: center
}

.all-photo-in 	a {
	color: #009fd3
}

.photo-author	a {
	font-size: 16px
}

.photo-post {
	font-style: italic;
	color: #999999;
	font-size: 12px;
}

.photo-post	 img {
	position: relative;
	top: 2px;
	margin-right: 5px
}

.photo-ball {
	color: #999;
	font-size: 13px
}

/*  fotokonkurs   */
.photo-konk h2 {
	color: #6fa900;
	font-size: 23px;
	font-weight: normal;
	text-align: center;
	margin: 0;
	margin-bottom: 15px
}

.photo-konk h3 {
	color: #6fa900;
	font-size: 20px;
	font-weight: normal
}

.photo-konk-list {
	background: #FFFFCC;
	border: 1px solid #f6f3d6;
	padding: 10px;
	margin-bottom: 15px;
	font-size: 15px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	text-align: center
}

.photo-konk-list  p {
	margin: 0;
	padding: 0
}

.photo-konk-list	a:hover {
	text-decoration: none
}

.konk-end {
	margin-top: 10px
}

.konk-end 	ul li a {
	color: #999;
	font-size: 13px
}

.konk-end 	p {
	color: #999;
	font-size: 13px
}

.top-photo {
	background: #fff;
	border: 1px solid #7fdcee;
	padding: 10px;
	margin-bottom: 15px;
	font-size: 13px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	text-align: center
}

.top-photo a {
	color: #009fd3;
	font-size: 14px
}

.konk-photo-other {
	border: 1px solid #c9e674;
	padding: 10px;
	margin: 15px 0;
	font-size: 13px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	text-align: center
}

.add-konk-photo {
	border: 1px solid #e2e2e2;
	padding: 10px;
	margin: 15px 0;
	font-size: 12px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	text-align: center
}

/*  а?б?б?аМаОаЙ б?б?аИб?   */
.efir {
	width: 980px;
	margin: 20px 0
}

.efir h1 {
	
}

.efir-photo {
	width: 230px;
	height: 400px;
	overflow: hidden
}

.efir a:hover {
	text-decoration: none
}

.efir-photo-hrz {
	margin-bottom: 15px
}

.efir-photo-hrz		img {
	
}

.efir-tb {
	width: 100%;
	line-height: 20px
}

.efir-tb td {
	vertical-align: top;
	width: 25%
}

.efir-tb img {
	margin-bottom: 10px;
}

.efir-st123 {
	margin-right: 15px;
	border-right: 1px solid #e2e2e2;
	padding-right: 10px
}

.efir-st4 {
	padding: 0
}

.efir h2 {
	padding: 0;
	margin: 5px 0;
	font-size: 20px;
	color: #009fd3;
	font-weight: normal;
	line-height: 22px;
}

.efir h2	a {
	padding: 0;
	margin: 5px 0;
	font-size: 20px;
	color: #009fd3;
	font-weight: normal;
	line-height: 22px;
}

.efir-comm-photo	img {
	width: 15%;
	margin: 0 5px 5px 0
}

.efir-photo-tb		p {
	margin: 0;
	padding: 0 0 10px 0
}

.congratulation	 a {
	color: #009fd3;
}

.congratulation-time {
	color: #6fa900;
	font-weight: bold
}

.rq {
	font-size: 28px;
	color: #FF3333;
	margin-left: 5px;
	line-height: 10px;
}

/* wed Scale  */
.wedscale   p {
	color: #6b6e80
}

.scale-carc {
	width: 675px;
	height: 34px;
	overflow: hidden
}

.scale-fff {
	background-color: #fff
}

.scale-color {
	height: 34px;
	background: url("../images/scale-color.jpg") center left;
	margin-bottom: -34px;
	font-size: 20px;
	text-align: right
}

.scale-proc {
	padding: 5px
}

.wed-list {
	width: 675px;
	margin: 10px 0;
}

.wed-list-text {
	margin: 6px 0;
	margin-left: 10px
}

.wlt-act {
	color: #4eaf01;
	font-weight: bold
}

.wlt-pas {
	color: #999
}

.wed-list td {
	padding: 5px 2px;
	text-align: left;
	vertical-align: bottom
}

.wed-list-left {
	background: url("../images/plan-scale-list.png") center left no-repeat;
}

.wed-list-right {
	width: 40px;
	background: url("../images/plan-scale-list.png") center right no-repeat;
}

.wed-list-1 {
	background: url("../images/plan-scale-list.png") center center no-repeat
		;
}

.wed-list-2 {
	width: 40px;
	background: url("../images/plan-scale-list.png") center center no-repeat
}

.demo-plan	a {
	color: #e96e00;
	font-size: 14px;
	vertical-align: super;
	font-weight: bold;
	text-decoration: none;
	background: url("../images/demo-dot.gif") bottom repeat-x
}

/* аИаНб?аО аО б?аВаАаДб?аБаЕ   */
.info-wed {
	border: 1px solid #e2e2e2;
	padding: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	text-align: left
}

.info-wed-tb {
	width: 100%;
	margin-bottom: 15px
}

.info-wed-tb td {
	border-bottom: 1px solid #e2e2e2;
	padding: 10px 0
}

.info-wed-st1 {
	width: 250px;
	color: #999
}

.info-wed-name {
	color: #6fa900
}

.info-wed-link	a {
	color: #009fd3
}

.info-wed	h2 {
	font-size: 20px;
	color: #6b6e80;
	font-weight: normal
}

.info-wed	h2		a {
	font-size: 20px;
	color: #6b6e80;
	font-weight: normal
}

.cl-name {
	padding-top: 2px;
}

.contact-list {
	width: 245px;
	margin-bottom: 20px;
	border-collapse: collapse;
	overflow: hidden;
}

.contactlist	A {
	
}

.contactlist {
	width: 235px;
	padding: 10px 0;
	border-top: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2;
	margin-bottom: -1px;
}

.contactlist-sel {
	width: 244px;
	padding: 10px 0;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	margin-bottom: -1px;
	position: relative;
	background: url("../images/arrow-selectplan.gif") center right no-repeat
		;
}

.contactlist-sel a {
	text-decoration: none
}

.contactlist a:hover {
	text-decoration: none
}

.cl-user-avatar {
	width: 16px;
	height: 16px;
	border: 1px solid #c2c2c2;
	margin: 0 5px;
	overflow: hidden;
	text-align: center;
	vertical-align: middle
}

.cl-user-avatar	IMG {
	width: 18px;
}

.bubble {
	width: 675px;
	margin-bottom: 20px
}

.bubble-mes-blue {
	width: 645px;
	background: url("../images/message/bluebg.png") bottom repeat-x;
	padding: 15px 15px;
	line-height: 20px
}

.bubble-mes-green {
	width: 645px;
	background: url("../images/message/greenbg.png") bottom repeat-x;
	padding: 15px 15px;
	line-height: 20px
}

.bubble-name-gr		a {
	color: #009fd3
}

.bubble-name-bl		a {
	color: #6fa900
}

.user-mail-replay {
	margin-top: 25px
}

.select-dress {
	font-size: 14px;
	background: #FFFFFF;
	padding: 15px;
	margin: 15px 0;
	font-size: 13px;
	border-radius: 10px;
	Т -moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	Т Т 
}

.select-dress	p {
	font-size: 14px;
	margin: 6px 0
}

.seldress-tab {
	margin: 10px 0
}

.seldress-tab	td {
	padding: 10px 0
}

.product-text	span {
	color: #999999
}

.product-text   p {
	margin: 0
}

.opisanie-product {
	margin-bottom: 15px
}

.opis-title {
	color: #999999
}

.product-avatar {
	width: 98px;
	max-height: 170px;
	border: 1px solid #c2c2c2;
	overflow: hidden;
	margin-right: 10px;
	background-color: #fff;
	float: left;
}

.product-avatar img {
	width: 100px;
}

.product-name		a {
	color: #64b201;
	font-weight: normal;
	font-size: 20px;
}

.product-photo img {
	width: 150px;
}

/* plan.css */


/* CSS Document */ /* plan-table */
.planning {
	width: 980px;
	border-collapse: collapse;
	margin: 20px 0
}

.planning td {
	vertical-align: top;
}

.planning-1st {
	width: 245px
}

.planning-2st {
	width: 635px
}

.demo-plan {
	color: #FF9900;
	font-size: 14px;
	vertical-align: super;
	font-weight: bold
}

/*   аГаЛаАаВаНаОаЕ аМаЕаНб? аПаЛаАаНаИб?аОаВаАаНаИб?  */
.plan-menu {
	width: 245px;
	margin-bottom: 20px;
	border-collapse: collapse
}

.plmenu {
	width: 235px;
	height: 40px;
	padding: 4px 0;
	border-top: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2;
	margin-bottom: -1px;
}

.plmenu-sel {
	width: 244px;
	height: 40px;
	padding: 4px 0;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	margin-bottom: -1px;
	position: relative;
	background: url("../images/arrow-selectplan.gif") center right no-repeat
		;
}

.plmenu-sel a {
	text-decoration: none
}

.plmenu		 img {
	position: relative;
	top: 7px;
	margin: 0 10px;
	width: 24px;
	height: 24px
}

/* аПб?аАаВб?аЙ аБаОаКб? аОаБб?аИаЙ б?б?аИаЛб?    */
.planbox {
	width: 660px;
	background: #f6f3e6;
	margin-left: 10px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 20px;
}

.planbox h2 {
	padding: 0;
	margin: 0;
	font-size: 27px;
	font-weight: normal;
	color: #6b6e80
}

.planhelp {
	border: 1px solid #f29218;
	padding: 0 15px;
	line-height: 20px;
	margin-bottom: 20px
}
.summ_itog {
	border: 1px solid #f29218;
	padding: 3 0px;
	background-color:#fffff;
}
.searchsec {
	border: 1px solid #07acff;
	padding: 0 15px;
	line-height: 20px;
	margin-bottom: 20px
}

.customize {
	padding-bottom: 20px
}

.customize h3 {
	margin: 0;
	padding: 6px 0;
	color: #009fd3;
	font-size: 19px;
	font-weight: normal
}
 
.show-products h4 {
	margin: 0;
	padding: 6px 0;
	color: #009fd3;
	font-size: 17px;
	font-weight: normal
}
 
.product-price-td {
	padding-top:10px; 
	padding-bottom:10px
}

/*  б?аПаИб?аОаК аГаОб?б?аЕаЙ  */
.guestab {
	width: 90%;
	border-collapse: collapse;
	margin-bottom: 15px
}

.guestab td {
	padding: 4px;
	vertical-align: top;
	border: 0px solid #FF0000;
}

.tabtitle {
	color: #999999
}

.guestab	img {
	margin-right: 0px;
	position: relative;
}

.guestab a {
	color: #6fa900
}

.tf-guest-name {
	width: 240px;
	height: 18px;
	font-size: 14px;
	color: #374145;
	border: 2px solid #ccc;
	padding: 2px
}

.tf-guest-mail {
	width: 220px;
	height: 18px;
	font-size: 14px;
	color: #374145;
	border: 2px solid #ccc;
	padding: 2px
}

.tf-guest-sex {
	width: 100px;
	height: 26px;
	font-size: 14px;
	color: #374145;
	border: 2px solid #ccc;
	padding: 1px;
	background: #fff
}

.botbut {
	padding-top: 20px;
	border-top: 1px solid #e2e2e2
}

.mnogobukv	a {
	margin-left: 570px;
	margin-top: -20px;
	font-size: 14px;
	border-bottom: 1px dotted #f29218;
	text-decoration: none;
	color: #f29218
}

.mnogobukv	a:hover {
	border-bottom: none
}
.add_link	a {
	
	font-size: 14px;
	border-bottom: 1px dotted #f29218;
	text-decoration: none;
	color: #f29218
}

.add_link	a:hover {
	border-bottom: none
}
.searchlink	a {
	margin-top: -20px;
	font-size: 14px;
	border-bottom: 1px dotted #07acff;
	text-decoration: none;
	color: #07acff
}

.searchlink	a:hover {
	border-bottom: none
}

/*  polezno.css  */
/* CSS Document */ /* plan-table */
.useful {
	width: 980px;
	border-collapse: collapse;
	margin: 20px 0
}

.useful td {
	vertical-align: top;
}

.useful-1st {
	width: 245px
}

.useful-2st {
	width: 735px
}

/*   аГаЛаАаВаНаОаЕ аМаЕаНб? аПаЛаАаНаИб?аОаВаАаНаИб?  */
.use-menu {
	width: 245px;
	margin-bottom: 20px;
	border-collapse: collapse
}

.usemenu {
	width: 235px;
	padding: 10px 0;
	border-top: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2;
	margin-bottom: -1px;
}

.usemenu-sel {
	width: 244px;
	padding: 10px 0;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	margin-bottom: -1px;
	position: relative;
	background: url("../images/arrow-selectplan.gif") center right no-repeat
		;
}

.usemenu-sel a {
	text-decoration: none
}

.usemenu a:hover {
	text-decoration: none
}

.usemenu		 img {
	position: relative;
	top: 1px;
	margin: 0 6px;
	width: 11px;
	height: 11px
}

.usemenuchild {
	width: 195px;
	padding: 10px 20px;
	border-top: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2;
	margin-bottom: -1px;
}

.usemenuchild-sel {
	width: 204px;
	padding: 10px 20px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	margin-bottom: -1px;
	position: relative;
	background: url("../images/arrow-selectplan.gif") center right no-repeat
		;
}

.usemenuchild-sel a {
	text-decoration: none
}

.usemenuchild a:hover {
	text-decoration: none
}

.usemenuchild		 img {
	position: relative;
	top: 1px;
	margin: 0 6px;
	width: 11px;
	height: 11px
}

/*  б?б?аАб?б?аИ аИ аИаНб?аО аБаЛаОаКаИ */
.useful-list {
	width: 100%;
	border-collapse: collapse
}

.useful-marg {
	margin-left: 10px
}

.useful-marg h1 {
	padding: 0;
	margin: 0 0 20px 0;
	font-size: 27px;
	font-weight: normal;
	color: #6b6e80
}

/* pager */
.gl_num_pages {
	text-align: center;
	margin: 15px 0;
	padding-top: 5px
}

.gl_num_pages .dis {
	color: #999999;
	font-size: 18px;
	margin: 0 5px
}

.gl_num_pages .act {
	font-size: 18px;
	margin: 0 5px
}

.gl_num_pages .pager {
	font-size: 18px;
	margin: 8px;
}

.gl_num_pages .pager a {
	padding: 4px;
}

.gl_num_pages .pager span {
	padding: 4px;
	background: #EAE7E3;
	line-height: 28px;
}

/*  б?б?аИаЛб? б?б?аАб?б?аИ  */
.item-big {
	line-height: 20px;
}

.item-big	a {
	color: #1db3d0
}

.item-big	a:hover {
	text-decoration: none
}

.item-big h1 {
	margin: 0;
	padding: 5px 0 0px 0;
	color: #6fa900;
	font-size: 28px;
	font-weight: normal;
	text-decoration: none;
	line-height: 32px;
}

.item-big h2 {
	color: #1db3d0;
	font-size: 19px;
	text-decoration: none;
	line-height: 32px;
}

.item-big h3 {
	color: #1db3d0;
	font-size: 16px;
	text-decoration: none;
	line-height: 32px;
}

.item-big-post {
	padding: 4px;
	width: 100%;
	margin: 0 0 10px 0
}

.item-big-post td {
	vertical-align: top
}

.item-big-artsect {
	font-size: 12px;
	color: #999
}

.item-big-artsect a {
	font-size: 12px;
	color: #999;
	margin-right: 5px
}

.item-big-artsect a:hover {
	color: #1db3d0
}

.item-post {
	text-align: right;
	font-style: italic;
	color: #999999;
	font-size: 12px;
	width: 280px
}

.item-post	 img {
	position: relative;
	top: 2px;
	margin: 0 5px
}

.item-rating {
	color: #999;
	border: 0px solid red;
	font-size: 12px
}

.item-all {
	text-align: right;
	font-style: italic;
	color: #999999;
	font-size: 12px
}

.item-info-big {
	font-size: 12px;
	color: #999999;
	margin: 15px 0
}

/*   а?а?а?а?а?а?аЂа?а а?а?а?а?а?а?  аЁаЂа?а?аЌ   */
.commentstab {
	width: 100%
}

.commentstab	td {
	padding: 15px 0;
	vertical-align: top;
	border-top: 1px solid #c2c2c2
}

.comments h2 {
	font-size: 20px;
	color: #374145;
}

.comm-date {
	font-size: 12px;
	color: #999
}

.user-name-comm {
	font-size: 14px;
	font-weight: bold;
	color: #009fd3
}

.user-name-comm		a {
	font-size: 14px;
	font-weight: bold;
	color: #009fd3
}

.comm-title {
	font-weight: bold;
	margin: 5px 0
}

.comm-mesage {
	line-height: 20px;
	margin: 5px 0
}

.comm-quote {
	border: 1px dotted #b2b2b2;
	font-size: 12px;
	color: #666;
	padding: 14px;
	background: url("../images/icon/quote.gif") top left no-repeat;
	margin: 5px 0
}

.replay {
	text-align: right;
	font-size: 12px;
	color: #1db3d0
}

.replay a {
	color: #6fa900
}

.replay img {
	margin-left: 4px
}

.add-comment-no {
	border-top: 1px solid #c2c2c2;
	padding: 15px 0;
	font-size: 18px;
	text-align: center
}

.add-comment-no a {
	color: #6fa900;
	font-weight: bold
}

.add-comment-login a {
	text-decoration: none;
	background: url("../images/icon/login-dot-line.gif") bottom repeat-x;
}

.add-comment {
	border-top: 1px solid #c2c2c2;
	padding: 15px 0;
	font-size: 18px;
	text-align: left
}

.add-comment	h2 {
	margin: 0;
	padding: 0;
	margin-bottom: 10px
}

.add-comment-tb {
	text-align: left;
	font-size: 14px
}

.add-comment-tb td {
	padding: 0 0 10px 0
}

.tf-add-comm {
	width: 340px;
	font-size: 14px;
	color: #374145;
	border: 2px solid #ccc;
	padding: 2px
}

.tf-add-mesage {
	width: 340px;
	height: 150px;
	font-size: 14px;
	color: #374145;
	border: 2px solid #ccc;
	padding: 2px
}

.add-item {
	margin: 15px 0;
	padding: 10px;
	font-size: 14px;
	text-align: center;
	font-style: italic;
	border: 1px solid #c2c2c2
}

.add-item a {
	color: #6fa900;
	font-weight: bold
}

.add-item-login a {
	text-decoration: none;
	background: url("../images/icon/login-dot-line.gif") bottom repeat-x;
}

/*  catalog.css  */

/* CSS Document */ /* plan-table */
.catalog {
	width: 980px;
	border-collapse: collapse;
	margin: 20px 0
}

.catalog td {
	vertical-align: top;
}

.catalog-1st {
	width: 245px
}

.catalog-2st {
	width: 735px
}

/*   аГаЛаАаВаНаОаЕ аМаЕаНб? аКаАб?аАаЛаОаГаА  */
.cat-menu {
	width: 245px;
	margin-bottom: 20px;
	border-collapse: collapse
}

.catmenu {
	width: 235px;
	padding: 10px 0;
	border-top: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2;
	margin-bottom: -1px;
}

.catmenu-sel {
	width: 244px;
	padding: 10px 0;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	margin-bottom: -1px;
	position: relative;
	background: url("../images/arrow-selectplan.gif") center right no-repeat
		;
}

.catmenu-sel a {
	text-decoration: none
}

.catmenu a:hover {
	text-decoration: none
}

.catmenu		 img {
	position: relative;
	top: 1px;
	margin: 0 6px;
	width: 11px;
	height: 11px
}

/* catalog-box  */
.catalog-box {
	width: 675px;
	background: #f4f5e7;
	padding: 20px;
	margin-left: 10px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.catalog-box h3 {
	padding: 0;
	margin: 15px 0 5px 0;
	font-size: 19px;
	font-weight: normal;
	color: #009fd3
}

.agentProfileH1 {
	margin: 5px 0;
	font-size: 22px;
	color: #64b201
}

/* catalog-tb */
.catalog-tb-top {
	width: 100%;
}

.catalog-tb-top	td {
	padding: 20px 0;
	border-bottom: 1px solid #c2c2c2
}

.catalog-tb-top	 p {
	margin: 0;
	padding: 0;
	padding-bottom: 4px;
}

.catalog-tb-top	 span {
	margin-right: 6px;
	color: #999
}

.agentbox {
	padding: 0;
	margin: 0;
	margin-right: 10px
}

.agent-avatar {
	width: 48px;
	max-height: 60px;
	border: 1px solid #c2c2c2;
	overflow: hidden;
	margin-right: 10px;
	background-color: #fff;
	float: left;
}

.agent-avatar img {
	width: 50px;
}

.agent-name		a {
	color: #64b201;
	font-weight: normal;
	font-size: 14px;
}

.agent-spec {
	font-size: 13px;
	color: #6b6e80;
	font-style: italic
}

.agent-city {
	font-weight: normal;
	font-size: 13px
}

.agent-bal-vis {
	padding: 0;
	color: #6b6e80;
	font-size: 12px
}

.agent-bal-vis	a {
	font-size: 12px;
	color: #009fd3;
}

.add-mail-agent {
	border-top: 1px dotted #c2c2c2;
}

.add-mail-agent	 img {
	position: relative;
	top: 4px;
	margin-right: 4px;
}

.add-mail-agent	a {
	font-size: 12px;
	color: #000;
}

.catalog-tb-new {
	width: 100%;
}

.catalog-tb-new	td {
	padding: 20px 0;
	border-bottom: 1px solid #c2c2c2
}

.catalog-tb-new	 p {
	margin: 0;
	padding: 0;
	padding-bottom: 4px;
}

.catalog-tb-new	 span {
	margin-right: 6px;
	color: #999
}

/*  аКаНаОаПаКаА б?аЕаГаИб?б?б?аАб?аИаИ аАаГаЕаНб?аА  */
.reg-agent {
	margin-top: 20px;
	font-size: 12px;
	color: #6b6e80
}

.reg-agent p {
	padding: 0;
	margin: 5px 0
}

/*  agent-page   */
.agent-page-tb {
	width: 100%;
	line-height: 20px
}

.agent-page-tb	td {
	padding: 0
}

.agent-page-tb	p {
	padding: 0;
	margin: 0;
	font-size: 14px
}

.agent-page-tb	h3 {
	padding: 0;
	margin: 20px 0 8px 0;
}

.agent-page-tb	 span {
	color: #999;
	margin-right: 6px
}

.agent-page {
	line-height: 20px
}

.agent-page-spec {
	font-size: 13px;
	color: #6b6e80;
	font-style: italic;
	margin: 5px 0
}

.agent-page-name {
	margin: 5px 0;
	font-size: 22px;
	color: #64b201
}

.agent-page-name	a {
	margin: 5px 0;
	font-size: 22px;
	color: #64b201
}

.agent-page-text {
	margin: 15px 0;
}

.agent-contact-tb   td {
	padding: 3px 0;
}

.agent-page-adv-txt	 h3 {
	padding: 0;
	margin: 0
}

.agent-photoalbum img {
	max-height: 100px;
	margin-right: 5px
}

.agent-video img {
	margin-right: 5px
}

.agent-audio img {
	margin-right: 5px
}

/*  agent-small-ico-info  */
.agent-ico-info {
	color: #FF6600;
	font-size: 11px;
	margin-top: 10px
}

.agent-ico-info		 img {
	margin-right: 3px;
	position: relative;
	top: 1px
}


/*  thickbox.css   */
	/* ----------------------------------------------------------------------------------------------------------------*/
	/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
	/* ----------------------------------------------------------------------------------------------------------------*/
	/* ----------------------------------------------------------------------------------------------------------------*/
	/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
	/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
}

/*#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}*/
	/* ----------------------------------------------------------------------------------------------------------------*/
	/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
	/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index: 100;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
}

.TB_overlayMacFFBGHack {
	background: url("../images/ff-bl-bg.png") repeat;
}

.TB_overlayBG {
	background-color: #000;
	filter: alpha(opacity = 75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ?
	document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #FFFFFF;
	z-index: 102;
	color: #000000;
	display: none;
	border: 4px solid #c2c2c2;
	text-align: left;
	top: 50%;
	left: 50%;
}

* html #TB_window { /* ie6 hack */
	position: absolute;
	margin-top: expression(0 -     parseInt(this.offsetHeight/ 2) +     ( 
		 TBWindowMargin =     document.documentElement &&   
		 document.documentElement.scrollTop ||     document.body.scrollTop ) +
		  
		 'px' );
}

#TB_window img#TB_Image {
	display: block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption {
	height: 25px;
	padding: 7px 30px 10px 25px;
	float: left;
}

#TB_closeWindow {
	height: 5px;
	padding: 0;
	float: right;
}

#TB_closeAjaxWindow {
	padding: 5px;
	margin-bottom: 1px;
	text-align: right;
	float: right;
}

#TB_ajaxWindowTitle {
	float: left;
	padding: 7px 0 5px 10px;
	margin-bottom: 1px;
}

#TB_title {
	height: 27px;
}

#TB_ajaxContent {
	clear: both;
	padding: 2px 15px 15px 15px;
	overflow: auto;
	text-align: left;
	line-height: 1.4em;
}

#TB_ajaxContent.TB_modal {
	padding: 15px;
}

#TB_ajaxContent p {
	padding: 5px 0px 5px 0px;
}

#TB_load {
	position: fixed;
	display: none;
	height: 13px;
	width: 208px;
	z-index: 103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
	position: absolute;
	margin-top: expression(0 -     parseInt(this.offsetHeight/ 2) +     ( 
		 TBWindowMargin =     document.documentElement &&   
		 document.documentElement.scrollTop ||     document.body.scrollTop ) +
		  
		 'px' );
}

#TB_HideSelect {
	z-index: 99;
	position: fixed;
	top: 0;
	left: 0;
	background-color: #fff;
	border: none;
	filter: alpha(opacity =   0);
	-moz-opacity: 0;
	opacity: 0;
	height: 100%;
	width: 100%;
}

* html #TB_HideSelect { /* ie6 hack */
	position: absolute;
	height: expression(document.body.scrollHeight >     document.body.offsetHeight ?
		  
		 document.body.scrollHeight :     document.body.offsetHeight +    
		'px');
}

#TB_iframeContent {
	clear: both;
	border: none;
	margin-bottom: -1px;
	margin-top: 1px;
	_margin-bottom: 1px;
}

.agent-i-box {
	border: 0px solid #fff;
	padding: 10px;
	margin-top: 0px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #fff
}

.agent-i-box p {
	font-size: 12px;
	line-height: normal
}

.agent-i-box-tab td {
	padding: 5px 0;
	vertical-align: top
}

.agent-i-box-tab img {
	margin-top: 0px
}

.grey {
	color: #999999
}